wxGTK30: fix png library namediff -r1.26 -r1.27 pkgsrc/x11/wxGTK30/buildlink3.mk
(wiz)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.26 2022/06/28 11:37:59 wiz Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.27 2022/07/31 12:07:23 wiz Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= wxGTK30 | 3 | BUILDLINK_TREE+= wxGTK30 | |
4 | 4 | |||
5 | .if !defined(WXGTK30_BUILDLINK3_MK) | 5 | .if !defined(WXGTK30_BUILDLINK3_MK) | |
6 | WXGTK30_BUILDLINK3_MK:= | 6 | WXGTK30_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.wxGTK30+= wxGTK30>=3.0.1 | 8 | BUILDLINK_API_DEPENDS.wxGTK30+= wxGTK30>=3.0.1 | |
9 | BUILDLINK_ABI_DEPENDS.wxGTK30+= wxGTK30>=3.0.5.1nb6 | 9 | BUILDLINK_ABI_DEPENDS.wxGTK30+= wxGTK30>=3.0.5.1nb6 | |
10 | BUILDLINK_PKGSRCDIR.wxGTK30?= ../../x11/wxGTK30 | 10 | BUILDLINK_PKGSRCDIR.wxGTK30?= ../../x11/wxGTK30 | |
11 | 11 | |||
12 | BUILDLINK_INCDIRS.wxGTK30+= include/wx-3.0 | 12 | BUILDLINK_INCDIRS.wxGTK30+= include/wx-3.0 | |
13 | PREPEND_PATH+= ${PREFIX}/libexec/wx-3.0 | 13 | PREPEND_PATH+= ${PREFIX}/libexec/wx-3.0 | |
14 | .if ${GNU_CONFIGURE_WX_VERSION:Uyes:tl} == yes | 14 | .if ${GNU_CONFIGURE_WX_VERSION:Uyes:tl} == yes | |
@@ -19,24 +19,24 @@ CONFIGURE_ARGS+= --with-wx-config=${PRE | @@ -19,24 +19,24 @@ CONFIGURE_ARGS+= --with-wx-config=${PRE | |||
19 | .endif | 19 | .endif | |
20 | 20 | |||
21 | pkgbase := wxGTK30 | 21 | pkgbase := wxGTK30 | |
22 | .include "../../mk/pkg-build-options.mk" | 22 | .include "../../mk/pkg-build-options.mk" | |
23 | 23 | |||
24 | .include "../../devel/gettext-lib/buildlink3.mk" | 24 | .include "../../devel/gettext-lib/buildlink3.mk" | |
25 | .include "../../devel/zlib/buildlink3.mk" | 25 | .include "../../devel/zlib/buildlink3.mk" | |
26 | .include "../../mk/jpeg.buildlink3.mk" | 26 | .include "../../mk/jpeg.buildlink3.mk" | |
27 | .include "../../graphics/png/buildlink3.mk" | 27 | .include "../../graphics/png/buildlink3.mk" | |
28 | .include "../../graphics/tiff/buildlink3.mk" | 28 | .include "../../graphics/tiff/buildlink3.mk" | |
29 | .if ${OPSYS} != "Darwin" | 29 | .if ${OPSYS} != "Darwin" | |
30 | .include "../../graphics/MesaLib/buildlink3.mk" | 30 | .include "../../graphics/MesaLib/buildlink3.mk" | |
31 | .include "../../graphics/glu/buildlink3.mk" | 31 | .include "../../graphics/glu/buildlink3.mk" | |
32 | . if !empty(PKG_BUILD_OPTIONS.wxGTK30:Mgtk2) | 32 | . if ${PKG_BUILD_OPTIONS.wxGTK30:Mgtk2} | |
33 | .include "../../x11/gtk2/buildlink3.mk" | 33 | .include "../../x11/gtk2/buildlink3.mk" | |
34 | . else | 34 | . else | |
35 | .include "../../x11/gtk3/buildlink3.mk" | 35 | .include "../../x11/gtk3/buildlink3.mk" | |
36 | . endif | 36 | . endif | |
37 | .include "../../x11/libSM/buildlink3.mk" | 37 | .include "../../x11/libSM/buildlink3.mk" | |
38 | .include "../../x11/libXxf86vm/buildlink3.mk" | 38 | .include "../../x11/libXxf86vm/buildlink3.mk" | |
39 | .endif | 39 | .endif | |
40 | .endif # WXGTK30_BUILDLINK3_MK | 40 | .endif # WXGTK30_BUILDLINK3_MK | |
41 | 41 | |||
42 | BUILDLINK_TREE+= -wxGTK30 | 42 | BUILDLINK_TREE+= -wxGTK30 |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.25 2021/10/26 11:34:32 nia Exp $ | 1 | $NetBSD: distinfo,v 1.26 2022/07/31 12:07:23 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (wxWidgets-3.0.5.1.tar.bz2) = 739cad22bf2306c7f30bf3256eaa124c32e240a0c75723267c86fc78f7621264 | 3 | BLAKE2s (wxWidgets-3.0.5.1.tar.bz2) = 739cad22bf2306c7f30bf3256eaa124c32e240a0c75723267c86fc78f7621264 | |
4 | SHA512 (wxWidgets-3.0.5.1.tar.bz2) = 0a789fc5e71d414e43f75b5c16076fe8b1bcd7671be0770e4269dcef66d830c1bc74e183f49db270b928862f13472666c283fe2aa98b9006681722e06100725d | 4 | SHA512 (wxWidgets-3.0.5.1.tar.bz2) = 0a789fc5e71d414e43f75b5c16076fe8b1bcd7671be0770e4269dcef66d830c1bc74e183f49db270b928862f13472666c283fe2aa98b9006681722e06100725d | |
5 | Size (wxWidgets-3.0.5.1.tar.bz2) = 19739206 bytes | 5 | Size (wxWidgets-3.0.5.1.tar.bz2) = 19739206 bytes | |
6 | SHA1 (patch-configure) = 9baeab2e231b3f334065acc8a615ba6c3443fd68 | 6 | SHA1 (patch-configure) = f2bda7d0bc3a9222dbb73ee6a20ffa5ed146fd78 | |
7 | SHA1 (patch-misc_scripts_makeosxtags.sh) = a18e1c44f1cbc0e81cb75ae9df1eedd3643446c4 | 7 | SHA1 (patch-misc_scripts_makeosxtags.sh) = a18e1c44f1cbc0e81cb75ae9df1eedd3643446c4 | |
8 | SHA1 (patch-src_unix_fswatcher__kqueue.cpp) = fe34102b241f84f8add08ed69d8c9c1c9c2df771 | 8 | SHA1 (patch-src_unix_fswatcher__kqueue.cpp) = fe34102b241f84f8add08ed69d8c9c1c9c2df771 |
@@ -1,19 +1,20 @@ | @@ -1,19 +1,20 @@ | |||
1 | $NetBSD: patch-configure,v 1.9 2021/01/12 15:58:31 jperkin Exp $ | 1 | $NetBSD: patch-configure,v 1.10 2022/07/31 12:07:23 wiz Exp $ | |
2 | 2 | |||
3 | Remove install program overrides on Darwin | 3 | Remove install program overrides on Darwin | |
4 | Tweak SEARCH_LIB. | 4 | Tweak SEARCH_LIB. | |
5 | Don't call install_name_tool on symlinks | 5 | Don't call install_name_tool on symlinks | |
6 | Avoid -Werror. | 6 | Avoid -Werror. | |
7 | Fix png library name. | |||
7 | 8 | |||
8 | --- configure.orig 2020-05-02 14:03:18.000000000 +0000 | 9 | --- configure.orig 2020-05-02 14:03:18.000000000 +0000 | |
9 | +++ configure | 10 | +++ configure | |
10 | @@ -19327,15 +19327,6 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu | 11 | @@ -19327,15 +19327,6 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu | |
11 | fi | 12 | fi | |
12 | 13 | |||
13 | fi | 14 | fi | |
14 | -case "${host}" in | 15 | -case "${host}" in | |
15 | - | 16 | - | |
16 | - *-*-darwin* ) | 17 | - *-*-darwin* ) | |
17 | - INSTALL_PROGRAM="cp -fp" | 18 | - INSTALL_PROGRAM="cp -fp" | |
18 | - INSTALL_DATA="cp -fp" | 19 | - INSTALL_DATA="cp -fp" | |
19 | - ;; | 20 | - ;; | |
@@ -22,26 +23,52 @@ Avoid -Werror. | @@ -22,26 +23,52 @@ Avoid -Werror. | |||
22 | -esac | 23 | -esac | |
23 | 24 | |||
24 | 25 | |||
25 | if test "$USE_LINUX" = 1 -o "$USE_GNU" = 1; then | 26 | if test "$USE_LINUX" = 1 -o "$USE_GNU" = 1; then | |
26 | @@ -21778,7 +21769,7 @@ fi | 27 | @@ -21778,7 +21769,7 @@ fi | |
27 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $wx_cv_std_libfullpath" >&5 | 28 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $wx_cv_std_libfullpath" >&5 | |
28 | $as_echo "$wx_cv_std_libfullpath" >&6; } | 29 | $as_echo "$wx_cv_std_libfullpath" >&6; } | |
29 | 30 | |||
30 | -SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s@include@$wx_cv_std_libpath@g` $wx_cv_std_libfullpath" | 31 | -SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s@include@$wx_cv_std_libpath@g` $wx_cv_std_libfullpath" | |
31 | +SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s@include@$wx_cv_std_libpath@g` $wx_cv_std_libfullpath @PREFIX@/lib" | 32 | +SEARCH_LIB="`echo "$SEARCH_INCLUDE" | sed s@include@$wx_cv_std_libpath@g` $wx_cv_std_libfullpath @PREFIX@/lib" | |
32 | 33 | |||
33 | if test "$build" != "$host" -a "$GCC" = yes; then | 34 | if test "$build" != "$host" -a "$GCC" = yes; then | |
34 | if cross_root=`$CC -print-prog-name=ld 2>/dev/null`; then | 35 | if cross_root=`$CC -print-prog-name=ld 2>/dev/null`; then | |
36 | @@ -22454,13 +22445,13 @@ fi | |||
37 | ||||
38 | ||||
39 | if test "$ac_cv_header_png_h" = "yes"; then | |||
40 | - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_sig_cmp in -lpng" >&5 | |||
41 | -$as_echo_n "checking for png_sig_cmp in -lpng... " >&6; } | |||
42 | + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_sig_cmp in -lpng16" >&5 | |||
43 | +$as_echo_n "checking for png_sig_cmp in -lpng16... " >&6; } | |||
44 | if ${ac_cv_lib_png_png_sig_cmp+:} false; then : | |||
45 | $as_echo_n "(cached) " >&6 | |||
46 | else | |||
47 | ac_check_lib_save_LIBS=$LIBS | |||
48 | -LIBS="-lpng -lz -lm $LIBS" | |||
49 | +LIBS="-lpng16 -lz -lm $LIBS" | |||
50 | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
51 | /* end confdefs.h. */ | |||
52 | ||||
53 | @@ -22491,7 +22482,7 @@ fi | |||
54 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_sig_cmp" >&5 | |||
55 | $as_echo "$ac_cv_lib_png_png_sig_cmp" >&6; } | |||
56 | if test "x$ac_cv_lib_png_png_sig_cmp" = xyes; then : | |||
57 | - PNG_LINK=" -lpng -lz" | |||
58 | + PNG_LINK=" -lpng16 -lz" | |||
59 | fi | |||
60 | ||||
61 | fi | |||
35 | @@ -28844,7 +28835,7 @@ for dep in \${libnames} ; do | 62 | @@ -28844,7 +28835,7 @@ for dep in \${libnames} ; do | |
36 | changes="\${changes} -change \${4}/\${dep} \${3}/\${dep}" | 63 | changes="\${changes} -change \${4}/\${dep} \${3}/\${dep}" | |
37 | done | 64 | done | |
38 | for i in \${libnames} ; do | 65 | for i in \${libnames} ; do | |
39 | - ${HOST_PREFIX}install_name_tool \${changes} -id \${3}/\${i} \${1}/\${i} | 66 | - ${HOST_PREFIX}install_name_tool \${changes} -id \${3}/\${i} \${1}/\${i} | |
40 | + [ -h \${1}/\${i} ] || ${HOST_PREFIX}install_name_tool \${changes} -id \${3}/\${i} \${1}/\${i} | 67 | + [ -h \${1}/\${i} ] || ${HOST_PREFIX}install_name_tool \${changes} -id \${3}/\${i} \${1}/\${i} | |
41 | done | 68 | done | |
42 | EOF | 69 | EOF | |
43 | chmod +x change-install-names | 70 | chmod +x change-install-names | |
44 | @@ -35158,9 +35149,6 @@ if ac_fn_cxx_try_compile "$LINENO"; then | 71 | @@ -35158,9 +35149,6 @@ if ac_fn_cxx_try_compile "$LINENO"; then | |
45 | else | 72 | else | |
46 | 73 | |||
47 | CFLAGS_OLD="$CFLAGS" | 74 | CFLAGS_OLD="$CFLAGS" |