Sun Jul 31 12:07:23 2022 UTC ()
wxGTK30: fix png library name


(wiz)
diff -r1.26 -r1.27 pkgsrc/x11/wxGTK30/buildlink3.mk
diff -r1.25 -r1.26 pkgsrc/x11/wxGTK30/distinfo
diff -r1.9 -r1.10 pkgsrc/x11/wxGTK30/patches/patch-configure

cvs diff -r1.26 -r1.27 pkgsrc/x11/wxGTK30/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/x11/wxGTK30/buildlink3.mk 2022/06/28 11:37:59 1.26
+++ pkgsrc/x11/wxGTK30/buildlink3.mk 2022/07/31 12:07:23 1.27
@@ -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
3BUILDLINK_TREE+= wxGTK30 3BUILDLINK_TREE+= wxGTK30
4 4
5.if !defined(WXGTK30_BUILDLINK3_MK) 5.if !defined(WXGTK30_BUILDLINK3_MK)
6WXGTK30_BUILDLINK3_MK:= 6WXGTK30_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.wxGTK30+= wxGTK30>=3.0.1 8BUILDLINK_API_DEPENDS.wxGTK30+= wxGTK30>=3.0.1
9BUILDLINK_ABI_DEPENDS.wxGTK30+= wxGTK30>=3.0.5.1nb6 9BUILDLINK_ABI_DEPENDS.wxGTK30+= wxGTK30>=3.0.5.1nb6
10BUILDLINK_PKGSRCDIR.wxGTK30?= ../../x11/wxGTK30 10BUILDLINK_PKGSRCDIR.wxGTK30?= ../../x11/wxGTK30
11 11
12BUILDLINK_INCDIRS.wxGTK30+= include/wx-3.0 12BUILDLINK_INCDIRS.wxGTK30+= include/wx-3.0
13PREPEND_PATH+= ${PREFIX}/libexec/wx-3.0 13PREPEND_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
21pkgbase := wxGTK30 21pkgbase := 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
42BUILDLINK_TREE+= -wxGTK30 42BUILDLINK_TREE+= -wxGTK30

cvs diff -r1.25 -r1.26 pkgsrc/x11/wxGTK30/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/wxGTK30/distinfo 2021/10/26 11:34:32 1.25
+++ pkgsrc/x11/wxGTK30/distinfo 2022/07/31 12:07:23 1.26
@@ -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
3BLAKE2s (wxWidgets-3.0.5.1.tar.bz2) = 739cad22bf2306c7f30bf3256eaa124c32e240a0c75723267c86fc78f7621264 3BLAKE2s (wxWidgets-3.0.5.1.tar.bz2) = 739cad22bf2306c7f30bf3256eaa124c32e240a0c75723267c86fc78f7621264
4SHA512 (wxWidgets-3.0.5.1.tar.bz2) = 0a789fc5e71d414e43f75b5c16076fe8b1bcd7671be0770e4269dcef66d830c1bc74e183f49db270b928862f13472666c283fe2aa98b9006681722e06100725d 4SHA512 (wxWidgets-3.0.5.1.tar.bz2) = 0a789fc5e71d414e43f75b5c16076fe8b1bcd7671be0770e4269dcef66d830c1bc74e183f49db270b928862f13472666c283fe2aa98b9006681722e06100725d
5Size (wxWidgets-3.0.5.1.tar.bz2) = 19739206 bytes 5Size (wxWidgets-3.0.5.1.tar.bz2) = 19739206 bytes
6SHA1 (patch-configure) = 9baeab2e231b3f334065acc8a615ba6c3443fd68 6SHA1 (patch-configure) = f2bda7d0bc3a9222dbb73ee6a20ffa5ed146fd78
7SHA1 (patch-misc_scripts_makeosxtags.sh) = a18e1c44f1cbc0e81cb75ae9df1eedd3643446c4 7SHA1 (patch-misc_scripts_makeosxtags.sh) = a18e1c44f1cbc0e81cb75ae9df1eedd3643446c4
8SHA1 (patch-src_unix_fswatcher__kqueue.cpp) = fe34102b241f84f8add08ed69d8c9c1c9c2df771 8SHA1 (patch-src_unix_fswatcher__kqueue.cpp) = fe34102b241f84f8add08ed69d8c9c1c9c2df771

cvs diff -r1.9 -r1.10 pkgsrc/x11/wxGTK30/patches/patch-configure (expand / switch to unified diff)

--- pkgsrc/x11/wxGTK30/patches/patch-configure 2021/01/12 15:58:31 1.9
+++ pkgsrc/x11/wxGTK30/patches/patch-configure 2022/07/31 12:07:23 1.10
@@ -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
3Remove install program overrides on Darwin 3Remove install program overrides on Darwin
4Tweak SEARCH_LIB. 4Tweak SEARCH_LIB.
5Don't call install_name_tool on symlinks 5Don't call install_name_tool on symlinks
6Avoid -Werror. 6Avoid -Werror.
 7Fix 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"