Mon Nov 21 18:20:46 2022 UTC ()
*: Re-apply SunOS linker argument removals.

These are currently duplicated in mk/platform/SunOS.mk but the generic
removals will be removed soon in favour of per-package removals, due to
flags getting leaked into installed files.


(jperkin)
diff -r1.2 -r1.3 pkgsrc/archivers/lzlib/Makefile
diff -r1.67 -r1.68 pkgsrc/audio/fluidsynth/Makefile
diff -r1.54 -r1.55 pkgsrc/audio/libcanberra/Makefile
diff -r1.5 -r1.6 pkgsrc/audio/ykchorus/Makefile
diff -r1.2 -r1.3 pkgsrc/audio/zam-plugins/Makefile
diff -r1.64 -r1.65 pkgsrc/chat/pidgin-latex/Makefile
diff -r1.4 -r1.5 pkgsrc/databases/mysql80-client/Makefile.common
diff -r1.11 -r1.12 pkgsrc/databases/pgpool2/Makefile
diff -r1.21 -r1.22 pkgsrc/databases/vsqlite++/Makefile
diff -r1.147 -r1.148 pkgsrc/devel/devhelp/Makefile
diff -r1.13 -r1.14 pkgsrc/devel/woboq_codebrowser/Makefile
diff -r1.46 -r1.47 pkgsrc/editors/codelite/Makefile
diff -r1.40 -r1.41 pkgsrc/editors/scite/Makefile
diff -r1.13 -r1.14 pkgsrc/games/doomlegacy/Makefile
diff -r1.40 -r1.41 pkgsrc/games/klavaro/Makefile
diff -r1.6 -r1.7 pkgsrc/games/libretro-nxengine/Makefile
diff -r1.77 -r1.78 pkgsrc/games/pioneers/Makefile
diff -r1.3 -r1.4 pkgsrc/games/stockfish/Makefile
diff -r1.3 -r1.4 pkgsrc/graphics/charls/Makefile
diff -r1.106 -r1.107 pkgsrc/graphics/gthumb/Makefile
diff -r1.38 -r1.39 pkgsrc/graphics/gthumb3/Makefile
diff -r1.4 -r1.5 pkgsrc/graphics/libbpg/Makefile
diff -r1.2 -r1.3 pkgsrc/graphics/libhighway/Makefile
diff -r1.14 -r1.15 pkgsrc/graphics/opencv/Makefile.common
diff -r1.28 -r1.29 pkgsrc/ham/xnec2c/Makefile
diff -r1.25 -r1.26 pkgsrc/lang/pfe/Makefile
diff -r1.24 -r1.25 pkgsrc/mail/claws-mail/Makefile.common
diff -r1.115 -r1.116 pkgsrc/mail/mail-notification/Makefile
diff -r1.5 -r1.6 pkgsrc/math/libixion/Makefile.common
diff -r1.82 -r1.83 pkgsrc/misc/yelp3/Makefile
diff -r1.27 -r1.28 pkgsrc/multimedia/libva/Makefile
diff -r1.38 -r1.39 pkgsrc/net/gupnp-dlna/Makefile
diff -r1.9 -r1.10 pkgsrc/net/ser/Makefile
diff -r1.2 -r1.3 pkgsrc/security/libgfshare/Makefile
diff -r1.46 -r1.47 pkgsrc/security/polkit/Makefile
diff -r1.2 -r1.3 pkgsrc/security/signify/Makefile
diff -r1.11 -r1.12 pkgsrc/sysutils/eggdbus/Makefile
diff -r1.110 -r1.111 pkgsrc/sysutils/gkrellm/Makefile
diff -r1.55 -r1.56 pkgsrc/sysutils/grun/Makefile
diff -r1.17 -r1.18 pkgsrc/sysutils/libdevkit-gobject/Makefile
diff -r1.50 -r1.51 pkgsrc/sysutils/libgksu/Makefile
diff -r1.16 -r1.17 pkgsrc/textproc/odt2tex/Makefile
diff -r1.74 -r1.75 pkgsrc/wm/icewm/Makefile.common
diff -r1.8 -r1.9 pkgsrc/wm/icewm14/Makefile
diff -r1.28 -r1.29 pkgsrc/wm/notion/Makefile
diff -r1.34 -r1.35 pkgsrc/www/libproxy/Makefile
diff -r1.15 -r1.16 pkgsrc/www/luakit/Makefile
diff -r1.36 -r1.37 pkgsrc/www/uhttpmock/Makefile
diff -r1.29 -r1.30 pkgsrc/x11/clipit/Makefile
diff -r1.20 -r1.21 pkgsrc/x11/gtk4/Makefile
diff -r1.27 -r1.28 pkgsrc/x11/hsetroot/Makefile
diff -r1.53 -r1.54 pkgsrc/x11/qt4-libs/Makefile.common
diff -r1.1 -r1.2 pkgsrc/x11/xcb-imdkit/Makefile
diff -r1.45 -r1.46 pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/archivers/lzlib/Makefile (expand / switch to unified diff)

--- pkgsrc/archivers/lzlib/Makefile 2022/11/13 16:13:16 1.2
+++ pkgsrc/archivers/lzlib/Makefile 2022/11/21 18:20:40 1.3
@@ -1,22 +1,24 @@ @@ -1,22 +1,24 @@
1# $NetBSD: Makefile,v 1.2 2022/11/13 16:13:16 fcambus Exp $ 1# $NetBSD: Makefile,v 1.3 2022/11/21 18:20:40 jperkin Exp $
2 2
3DISTNAME= lzlib-1.13 3DISTNAME= lzlib-1.13
4CATEGORIES= archivers devel 4CATEGORIES= archivers devel
5MASTER_SITES= https://download.savannah.gnu.org/releases/lzip/lzlib/ 5MASTER_SITES= https://download.savannah.gnu.org/releases/lzip/lzlib/
6 6
7MAINTAINER= root@zta.lk 7MAINTAINER= root@zta.lk
8HOMEPAGE= https://www.nongnu.org/lzip/lzlib.html 8HOMEPAGE= https://www.nongnu.org/lzip/lzlib.html
9COMMENT= In-memory LZMA compression and decompression library 9COMMENT= In-memory LZMA compression and decompression library
10LICENSE= 2-clause-bsd 10LICENSE= 2-clause-bsd
11 11
12HAS_CONFIGURE= yes 12HAS_CONFIGURE= yes
13 13
14USE_TOOLS+= gmake 14USE_TOOLS+= gmake
15 15
16INFO_FILES= yes 16INFO_FILES= yes
17 17
18CONFIGURE_ARGS+= --prefix=${PREFIX} --infodir=${PREFIX}/${PKGINFODIR} --enable-shared 18CONFIGURE_ARGS+= --prefix=${PREFIX} --infodir=${PREFIX}/${PKGINFODIR} --enable-shared
19 19
 20BUILDLINK_TRANSFORM.SunOS+= opt:-Wl,--soname=liblz.so.1:-Wl,-soname,liblz.so.1
 21
20TEST_TARGET= check 22TEST_TARGET= check
21 23
22.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.67 -r1.68 pkgsrc/audio/fluidsynth/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/fluidsynth/Makefile 2022/10/14 10:59:10 1.67
+++ pkgsrc/audio/fluidsynth/Makefile 2022/11/21 18:20:40 1.68
@@ -1,39 +1,41 @@ @@ -1,39 +1,41 @@
1# $NetBSD: Makefile,v 1.67 2022/10/14 10:59:10 adam Exp $ 1# $NetBSD: Makefile,v 1.68 2022/11/21 18:20:40 jperkin Exp $
2 2
3DISTNAME= fluidsynth-2.3.0 3DISTNAME= fluidsynth-2.3.0
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= ${MASTER_SITE_GITHUB:=FluidSynth/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=FluidSynth/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.fluidsynth.org/ 9HOMEPAGE= https://www.fluidsynth.org/
10COMMENT= Software synthesizer based on SoundFont2 10COMMENT= Software synthesizer based on SoundFont2
11LICENSE= gnu-lgpl-v2 11LICENSE= gnu-lgpl-v2
12 12
13USE_CMAKE= yes 13USE_CMAKE= yes
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
15USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
16 16
17CHECK_PORTABILITY_SKIP+= test-android/convert-tests.sh 17CHECK_PORTABILITY_SKIP+= test-android/convert-tests.sh
18 18
19CMAKE_ARGS+= -DMAN_INSTALL_DIR=${PREFIX}/${PKGMANDIR}/man1 19CMAKE_ARGS+= -DMAN_INSTALL_DIR=${PREFIX}/${PKGMANDIR}/man1
20CMAKE_ARGS+= -DLIB_SUFFIX="" 20CMAKE_ARGS+= -DLIB_SUFFIX=""
21CMAKE_ARGS+= -Denable-framework=OFF 21CMAKE_ARGS+= -Denable-framework=OFF
22 22
23PKGCONFIG_OVERRIDE= fluidsynth.pc.in 23PKGCONFIG_OVERRIDE= fluidsynth.pc.in
24 24
25LDFLAGS.SunOS+= -lsocket 25LDFLAGS.SunOS+= -lsocket
26 26
 27BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 28
27.include "../../mk/oss.buildlink3.mk" 29.include "../../mk/oss.buildlink3.mk"
28 30
29.if ${OSS_TYPE} != "none" 31.if ${OSS_TYPE} != "none"
30LDFLAGS+= ${LIBOSSAUDIO} 32LDFLAGS+= ${LIBOSSAUDIO}
31SUBST_CLASSES+= oss 33SUBST_CLASSES+= oss
32SUBST_STAGE.oss= pre-configure 34SUBST_STAGE.oss= pre-configure
33SUBST_MESSAGE.oss= Correcting the path to the OSS device. 35SUBST_MESSAGE.oss= Correcting the path to the OSS device.
34SUBST_FILES.oss+= src/drivers/fluid_oss.c 36SUBST_FILES.oss+= src/drivers/fluid_oss.c
35SUBST_SED.oss+= -e "s,/dev/dsp,${DEVOSSAUDIO},g" 37SUBST_SED.oss+= -e "s,/dev/dsp,${DEVOSSAUDIO},g"
36SUBST_SED.oss+= -e "s,/dev/midi,${DEVOSSMIDI},g" 38SUBST_SED.oss+= -e "s,/dev/midi,${DEVOSSMIDI},g"
37.endif 39.endif
38 40
39# mlock on SunOS has a caddr_t argument rather than void * 41# mlock on SunOS has a caddr_t argument rather than void *

cvs diff -r1.54 -r1.55 pkgsrc/audio/libcanberra/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/libcanberra/Makefile 2022/08/11 05:08:02 1.54
+++ pkgsrc/audio/libcanberra/Makefile 2022/11/21 18:20:40 1.55
@@ -1,35 +1,39 @@ @@ -1,35 +1,39 @@
1# $NetBSD: Makefile,v 1.54 2022/08/11 05:08:02 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.55 2022/11/21 18:20:40 jperkin Exp $
2 2
3DISTNAME= libcanberra-0.30 3DISTNAME= libcanberra-0.30
4PKGREVISION= 7 4PKGREVISION= 7
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= http://0pointer.de/lennart/projects/libcanberra/ 6MASTER_SITES= http://0pointer.de/lennart/projects/libcanberra/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://0pointer.de/lennart/projects/libcanberra/ 10HOMEPAGE= http://0pointer.de/lennart/projects/libcanberra/
11COMMENT= Desktop event sound library 11COMMENT= Desktop event sound library
12LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
13 13
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= gmake pkg-config 15USE_TOOLS+= gmake pkg-config
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17CONFIGURE_ENV+= ac_cv_lib_ltdl_lt_dladvise_init=yes 17CONFIGURE_ENV+= ac_cv_lib_ltdl_lt_dladvise_init=yes
18 18
19PKGCONFIG_OVERRIDE+= libcanberra-gtk.pc.in 19PKGCONFIG_OVERRIDE+= libcanberra-gtk.pc.in
20PKGCONFIG_OVERRIDE+= libcanberra-gtk3.pc.in 20PKGCONFIG_OVERRIDE+= libcanberra-gtk3.pc.in
21PKGCONFIG_OVERRIDE+= libcanberra.pc.in 21PKGCONFIG_OVERRIDE+= libcanberra.pc.in
22 22
 23# configure test is broken
 24BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 25BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--gc-sections
 26
23REPLACE_SH= src/libcanberra-logout-sound.sh.in 27REPLACE_SH= src/libcanberra-logout-sound.sh.in
24 28
25PLIST_VARS+= oss 29PLIST_VARS+= oss
26 30
27.include "options.mk" 31.include "options.mk"
28 32
29.include "../../devel/libltdl/buildlink3.mk" 33.include "../../devel/libltdl/buildlink3.mk"
30.include "../../multimedia/gstreamer1/buildlink3.mk" 34.include "../../multimedia/gstreamer1/buildlink3.mk"
31.include "../../audio/libvorbis/buildlink3.mk" 35.include "../../audio/libvorbis/buildlink3.mk"
32.include "../../mk/oss.buildlink3.mk" 36.include "../../mk/oss.buildlink3.mk"
33.if ${OSS_TYPE} != "none" 37.if ${OSS_TYPE} != "none"
34PLIST.oss= yes 38PLIST.oss= yes
35.endif 39.endif

cvs diff -r1.5 -r1.6 pkgsrc/audio/ykchorus/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/ykchorus/Makefile 2022/09/11 12:51:24 1.5
+++ pkgsrc/audio/ykchorus/Makefile 2022/11/21 18:20:40 1.6
@@ -1,35 +1,39 @@ @@ -1,35 +1,39 @@
1# $NetBSD: Makefile,v 1.5 2022/09/11 12:51:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2022/11/21 18:20:40 jperkin Exp $
2 2
3DISTNAME= ykchorus-v0.2.2-source 3DISTNAME= ykchorus-v0.2.2-source
4PKGNAME= ${DISTNAME:S/-source//1:S/-v/-/1} 4PKGNAME= ${DISTNAME:S/-source//1:S/-v/-/1}
5PKGREVISION= 4 5PKGREVISION= 4
6CATEGORIES= audio 6CATEGORIES= audio
7MASTER_SITES= ${MASTER_SITE_GITHUB:=SpotlightKid/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=SpotlightKid/}
8GITHUB_RELEASE= v${PKGVERSION_NOREV} 8GITHUB_RELEASE= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/SpotlightKid/ykchorus 11HOMEPAGE= https://github.com/SpotlightKid/ykchorus
12COMMENT= Chorus audio effect plugin 12COMMENT= Chorus audio effect plugin
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15WRKSRC= ${WRKDIR}/ykchorus 15WRKSRC= ${WRKDIR}/ykchorus
16 16
17USE_TOOLS+= gmake pkg-config 17USE_TOOLS+= gmake pkg-config
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19 19
20# C++0x 20# C++0x
21GCC_REQD+= 4.7 21GCC_REQD+= 4.7
22 22
 23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 24BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--gc-sections
 25BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-O1
 26
23.include "../../mk/bsd.prefs.mk" 27.include "../../mk/bsd.prefs.mk"
24 28
25.if ${OPSYS} != "Linux" 29.if ${OPSYS} != "Linux"
26CXXFLAGS+= -DDGL_FILE_BROWSER_DISABLED 30CXXFLAGS+= -DDGL_FILE_BROWSER_DISABLED
27.endif 31.endif
28 32
29# No CPU-specific optimizations 33# No CPU-specific optimizations
30MAKE_FLAGS+= NOOPT=true 34MAKE_FLAGS+= NOOPT=true
31 35
32REPLACE_SH+= dpf/utils/generate-ttl.sh 36REPLACE_SH+= dpf/utils/generate-ttl.sh
33 37
34.include "../../audio/jack/buildlink3.mk" 38.include "../../audio/jack/buildlink3.mk"
35.include "../../audio/liblo/buildlink3.mk" 39.include "../../audio/liblo/buildlink3.mk"

cvs diff -r1.2 -r1.3 pkgsrc/audio/zam-plugins/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/zam-plugins/Makefile 2022/09/11 12:51:24 1.2
+++ pkgsrc/audio/zam-plugins/Makefile 2022/11/21 18:20:40 1.3
@@ -1,24 +1,28 @@ @@ -1,24 +1,28 @@
1# $NetBSD: Makefile,v 1.2 2022/09/11 12:51:24 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2022/11/21 18:20:40 jperkin Exp $
2 2
3DISTNAME= zam-plugins-3.14 3DISTNAME= zam-plugins-3.14
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= audio 5CATEGORIES= audio
6MASTER_SITES= ${MASTER_SITE_GITHUB:=zamaudio/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=zamaudio/}
7 7
8MAINTAINER= nia@NetBSD.org 8MAINTAINER= nia@NetBSD.org
9HOMEPAGE= https://www.zamaudio.com/?p=976 9HOMEPAGE= https://www.zamaudio.com/?p=976
10COMMENT= Collection of LADSPA/LV2/VST/JACK audio plugins 10COMMENT= Collection of LADSPA/LV2/VST/JACK audio plugins
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13GITHUB_SUBMODULES= \ 13GITHUB_SUBMODULES= \
14 DISTRHO DPF 08669d1bc30c6e971fde800eade4ca40104ba8b2 dpf 14 DISTRHO DPF 08669d1bc30c6e971fde800eade4ca40104ba8b2 dpf
15 15
16USE_TOOLS+= gmake pkg-config 16USE_TOOLS+= gmake pkg-config
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18 18
19REPLACE_SH+= dpf/utils/generate-ttl.sh 19REPLACE_SH+= dpf/utils/generate-ttl.sh
20 20
 21BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 22BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--gc-sections
 23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-O1
 24
21.include "options.mk" 25.include "options.mk"
22.include "../../audio/libsamplerate/buildlink3.mk" 26.include "../../audio/libsamplerate/buildlink3.mk"
23.include "../../math/fftw/buildlink3.mk" 27.include "../../math/fftw/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.64 -r1.65 pkgsrc/chat/pidgin-latex/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/pidgin-latex/Makefile 2022/04/18 19:10:31 1.64
+++ pkgsrc/chat/pidgin-latex/Makefile 2022/11/21 18:20:40 1.65
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.64 2022/04/18 19:10:31 adam Exp $ 1# $NetBSD: Makefile,v 1.65 2022/11/21 18:20:40 jperkin Exp $
2 2
3DISTNAME= pidgin-latex-1.2.1 3DISTNAME= pidgin-latex-1.2.1
4PKGREVISION= 55 4PKGREVISION= 55
5CATEGORIES= chat print 5CATEGORIES= chat print
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin-latex/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin-latex/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8WRKSRC= ${WRKDIR}/pidgin-latex 8WRKSRC= ${WRKDIR}/pidgin-latex
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://sourceforge.net/projects/pidgin-latex/ 11HOMEPAGE= https://sourceforge.net/projects/pidgin-latex/
12COMMENT= Plugin for pidgin to render LaTeX as images 12COMMENT= Plugin for pidgin to render LaTeX as images
13 13
14DEPENDS+= dvipsk-[0-9]*:../../print/dvipsk 14DEPENDS+= dvipsk-[0-9]*:../../print/dvipsk
15DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick 15DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick
16DEPENDS+= tex-amsfonts-[0-9]*:../../fonts/tex-amsfonts 16DEPENDS+= tex-amsfonts-[0-9]*:../../fonts/tex-amsfonts
17DEPENDS+= tex-amsmath-[0-9]*:../../print/tex-amsmath 17DEPENDS+= tex-amsmath-[0-9]*:../../print/tex-amsmath
18DEPENDS+= tex-graphics-[0-9]*:../../print/tex-graphics 18DEPENDS+= tex-graphics-[0-9]*:../../print/tex-graphics
19DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin 19DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
20 20
21USE_TOOLS+= gmake 21USE_TOOLS+= gmake
22USE_TOOLS+= pkg-config 22USE_TOOLS+= pkg-config
23 23
 24BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--export-dynamic
 25
24INSTALLATION_DIRS= lib/pidgin share/doc/pidgin-latex 26INSTALLATION_DIRS= lib/pidgin share/doc/pidgin-latex
25 27
26do-install: 28do-install:
27 ${INSTALL_LIB} ${WRKSRC}/LaTeX.so ${DESTDIR}${PREFIX}/lib/pidgin/LaTeX.so 29 ${INSTALL_LIB} ${WRKSRC}/LaTeX.so ${DESTDIR}${PREFIX}/lib/pidgin/LaTeX.so
28 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/pidgin-latex 30 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/pidgin-latex
29 31
30.include "../../chat/pidgin/buildlink3.mk" 32.include "../../chat/pidgin/buildlink3.mk"
31.include "../../devel/glib2/buildlink3.mk" 33.include "../../devel/glib2/buildlink3.mk"
32.include "../../x11/gtk2/buildlink3.mk" 34.include "../../x11/gtk2/buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/databases/mysql80-client/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/mysql80-client/Makefile.common 2022/11/02 21:17:32 1.4
+++ pkgsrc/databases/mysql80-client/Makefile.common 2022/11/21 18:20:41 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.4 2022/11/02 21:17:32 jperkin Exp $ 1# $NetBSD: Makefile.common,v 1.5 2022/11/21 18:20:41 jperkin Exp $
2# 2#
3# used by databases/mysql80-client/Makefile 3# used by databases/mysql80-client/Makefile
4# used by databases/mysql80-server/Makefile 4# used by databases/mysql80-server/Makefile
5 5
6DISTNAME= mysql-8.0.31 6DISTNAME= mysql-8.0.31
7CATEGORIES= databases 7CATEGORIES= databases
8MASTER_SITES= https://cdn.mysql.com/Downloads/MySQL-8.0/ 8MASTER_SITES= https://cdn.mysql.com/Downloads/MySQL-8.0/
9DISTFILES= mysql-boost-${PKGVERSION_NOREV}${EXTRACT_SUFX} 9DISTFILES= mysql-boost-${PKGVERSION_NOREV}${EXTRACT_SUFX}
10 10
11MAINTAINER?= pkgsrc-users@NetBSD.org 11MAINTAINER?= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://www.mysql.com/ 12HOMEPAGE= https://www.mysql.com/
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
@@ -85,26 +85,28 @@ CMAKE_ARGS+= -DWITH_UNIT_TESTS=OFF @@ -85,26 +85,28 @@ CMAKE_ARGS+= -DWITH_UNIT_TESTS=OFF
85# we need atomic builtins 85# we need atomic builtins
86.if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "i386" 86.if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "i386"
87GNU_ARCH.i386= i586 87GNU_ARCH.i386= i586
88CFLAGS+= -march=i586 88CFLAGS+= -march=i586
89.endif 89.endif
90 90
91CMAKE_ARGS.SunOS+= -DFORCE_UNSUPPORTED_COMPILER=YES 91CMAKE_ARGS.SunOS+= -DFORCE_UNSUPPORTED_COMPILER=YES
92 92
93# Force HAVE_CURSES_H on Solaris since the configure script is broken 93# Force HAVE_CURSES_H on Solaris since the configure script is broken
94# and does not properly detect this, breaking the build later on. Also 94# and does not properly detect this, breaking the build later on. Also
95# explicitly disable epoll support as it is Linux-specific. 95# explicitly disable epoll support as it is Linux-specific.
96CMAKE_ARGS.SunOS+= -DHAVE_EPOLL=NO 96CMAKE_ARGS.SunOS+= -DHAVE_EPOLL=NO
97 97
 98BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
 99
98LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/mysql 100LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/mysql
99LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/mysqlrouter 101LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/mysqlrouter
100 102
101SUBST_CLASSES+= scr 103SUBST_CLASSES+= scr
102SUBST_STAGE.scr= pre-configure 104SUBST_STAGE.scr= pre-configure
103SUBST_FILES.scr= scripts/mysqld_safe.sh 105SUBST_FILES.scr= scripts/mysqld_safe.sh
104SUBST_FILES.scr+= support-files/mysql.server.sh 106SUBST_FILES.scr+= support-files/mysql.server.sh
105SUBST_SED.scr= -e "s,chown,${CHOWN},g" 107SUBST_SED.scr= -e "s,chown,${CHOWN},g"
106SUBST_SED.scr+= -e "s,/bin/sh,${RCD_SCRIPTS_SHELL},g" 108SUBST_SED.scr+= -e "s,/bin/sh,${RCD_SCRIPTS_SHELL},g"
107SUBST_SED.scr+= -e "s,@SHELL_PATH@,${RCD_SCRIPTS_SHELL},g" 109SUBST_SED.scr+= -e "s,@SHELL_PATH@,${RCD_SCRIPTS_SHELL},g"
108SUBST_MESSAGE.scr= Fixing scripts. 110SUBST_MESSAGE.scr= Fixing scripts.
109 111
110.include "../../mk/readline.buildlink3.mk" 112.include "../../mk/readline.buildlink3.mk"

cvs diff -r1.11 -r1.12 pkgsrc/databases/pgpool2/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/pgpool2/Makefile 2022/08/17 17:05:14 1.11
+++ pkgsrc/databases/pgpool2/Makefile 2022/11/21 18:20:41 1.12
@@ -1,32 +1,35 @@ @@ -1,32 +1,35 @@
1# $NetBSD: Makefile,v 1.11 2022/08/17 17:05:14 tnn Exp $ 1# $NetBSD: Makefile,v 1.12 2022/11/21 18:20:41 jperkin Exp $
2 2
3DISTNAME= pgpool-II-4.3.2 3DISTNAME= pgpool-II-4.3.2
4PKGNAME= postgresql${PGSQL_VERSION}-${DISTNAME:S/-II/2/} 4PKGNAME= postgresql${PGSQL_VERSION}-${DISTNAME:S/-II/2/}
5CATEGORIES= databases 5CATEGORIES= databases
6MASTER_SITES= https://www.pgpool.net/mediawiki/images/ 6MASTER_SITES= https://www.pgpool.net/mediawiki/images/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.pgpool.net/mediawiki/index.php/Main_Page 9HOMEPAGE= https://www.pgpool.net/mediawiki/index.php/Main_Page
10COMMENT= Middleware between PostgreSQL servers and a PostgreSQL database client 10COMMENT= Middleware between PostgreSQL servers and a PostgreSQL database client
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13DEPENDS+= postgresql${PGSQL_VERSION}-server>=0:../../databases/postgresql${PGSQL_VERSION}-server 13DEPENDS+= postgresql${PGSQL_VERSION}-server>=0:../../databases/postgresql${PGSQL_VERSION}-server
14 14
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_TOOLS+= bash:run gmake 16USE_TOOLS+= bash:run gmake
17CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 17CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19 19
 20BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 21BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--enable-new-dtags
 22
20.include "options.mk" 23.include "options.mk"
21.include "../../mk/bsd.prefs.mk" 24.include "../../mk/bsd.prefs.mk"
22 25
23BUILD_DEFS+= PGPOOL_USER PGPOOL_GROUP PGGROUP PGHOME VARBASE 26BUILD_DEFS+= PGPOOL_USER PGPOOL_GROUP PGGROUP PGHOME VARBASE
24 27
25EGDIR= share/examples/pgpool2 28EGDIR= share/examples/pgpool2
26 29
27PGPOOL_USER?= pgpool 30PGPOOL_USER?= pgpool
28PGPOOL_GROUP?= ${PGGROUP} 31PGPOOL_GROUP?= ${PGGROUP}
29 32
30PKG_GROUPS= ${PGPOOL_GROUP} 33PKG_GROUPS= ${PGPOOL_GROUP}
31PKG_USERS= ${PGPOOL_USER}:${PGPOOL_GROUP} 34PKG_USERS= ${PGPOOL_USER}:${PGPOOL_GROUP}
32PKG_GROUPS_VARS+= PGPOOL_GROUP 35PKG_GROUPS_VARS+= PGPOOL_GROUP

cvs diff -r1.21 -r1.22 pkgsrc/databases/vsqlite++/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/vsqlite++/Makefile 2022/04/18 19:09:43 1.21
+++ pkgsrc/databases/vsqlite++/Makefile 2022/11/21 18:20:41 1.22
@@ -1,19 +1,21 @@ @@ -1,19 +1,21 @@
1# $NetBSD: Makefile,v 1.21 2022/04/18 19:09:43 adam Exp $ 1# $NetBSD: Makefile,v 1.22 2022/11/21 18:20:41 jperkin Exp $
2 2
3DISTNAME= vsqlite++-0.3.13 3DISTNAME= vsqlite++-0.3.13
4PKGREVISION= 17 4PKGREVISION= 17
5CATEGORIES= databases 5CATEGORIES= databases
6MASTER_SITES= http://evilissimo.fedorapeople.org/releases/vsqlite--/0.3.13/ 6MASTER_SITES= http://evilissimo.fedorapeople.org/releases/vsqlite--/0.3.13/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://vsqlite.virtuosic-bytes.com/ 9HOMEPAGE= http://vsqlite.virtuosic-bytes.com/
10COMMENT= C++ SQLite wrapper library 10COMMENT= C++ SQLite wrapper library
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16 16
 17BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 18
17.include "../../databases/sqlite3/buildlink3.mk" 19.include "../../databases/sqlite3/buildlink3.mk"
18.include "../../devel/boost-headers/buildlink3.mk" 20.include "../../devel/boost-headers/buildlink3.mk"
19.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"

cvs diff -r1.147 -r1.148 pkgsrc/devel/devhelp/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/devhelp/Makefile 2022/08/11 05:08:08 1.147
+++ pkgsrc/devel/devhelp/Makefile 2022/11/21 18:20:41 1.148
@@ -1,32 +1,35 @@ @@ -1,32 +1,35 @@
1# $NetBSD: Makefile,v 1.147 2022/08/11 05:08:08 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.148 2022/11/21 18:20:41 jperkin Exp $
2 2
3DISTNAME= devhelp-3.34.0 3DISTNAME= devhelp-3.34.0
4PKGREVISION= 11 4PKGREVISION= 11
5CATEGORIES= devel gnome 5CATEGORIES= devel gnome
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/devhelp/3.34/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/devhelp/3.34/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://wiki.gnome.org/Apps/Devhelp 10HOMEPAGE= https://wiki.gnome.org/Apps/Devhelp
11COMMENT= Tool for browsing and searching API documentation from GNOME 11COMMENT= Tool for browsing and searching API documentation from GNOME
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14USE_TOOLS+= pkg-config msgfmt xgettext itstool 14USE_TOOLS+= pkg-config msgfmt xgettext itstool
15 15
16# workaround for build failure 16# workaround for build failure
17# https://gitlab.gnome.org/GNOME/json-glib/issues/35 17# https://gitlab.gnome.org/GNOME/json-glib/issues/35
18MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/devhelp 18MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/devhelp
19 19
 20BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script
 21BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,${WRKSRC}/devhelp/symbol.map
 22
20PYTHON_FOR_BUILD_ONLY= tool 23PYTHON_FOR_BUILD_ONLY= tool
21 24
22PKGCONFIG_OVERRIDE_STAGE= pre-install 25PKGCONFIG_OVERRIDE_STAGE= pre-install
23PKGCONFIG_OVERRIDE+= output/meson-private/libdevhelp-3.0.pc 26PKGCONFIG_OVERRIDE+= output/meson-private/libdevhelp-3.0.pc
24 27
25.include "../../devel/meson/build.mk" 28.include "../../devel/meson/build.mk"
26.include "../../devel/amtk/buildlink3.mk" 29.include "../../devel/amtk/buildlink3.mk"
27.include "../../devel/gettext-tools/msgfmt-desktop.mk" 30.include "../../devel/gettext-tools/msgfmt-desktop.mk"
28.include "../../devel/gobject-introspection/buildlink3.mk" 31.include "../../devel/gobject-introspection/buildlink3.mk"
29.include "../../devel/glib2/schemas.mk" 32.include "../../devel/glib2/schemas.mk"
30.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 33.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
31.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk" 34.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"
32.include "../../sysutils/desktop-file-utils/desktopdb.mk" 35.include "../../sysutils/desktop-file-utils/desktopdb.mk"

cvs diff -r1.13 -r1.14 pkgsrc/devel/woboq_codebrowser/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/woboq_codebrowser/Makefile 2022/11/09 13:14:10 1.13
+++ pkgsrc/devel/woboq_codebrowser/Makefile 2022/11/21 18:20:41 1.14
@@ -1,21 +1,23 @@ @@ -1,21 +1,23 @@
1# $NetBSD: Makefile,v 1.13 2022/11/09 13:14:10 joerg Exp $ 1# $NetBSD: Makefile,v 1.14 2022/11/21 18:20:41 jperkin Exp $
2 2
3DISTNAME= codebrowser-2.1.20220614 3DISTNAME= codebrowser-2.1.20220614
4PKGNAME= woboq_${DISTNAME} 4PKGNAME= woboq_${DISTNAME}
5CATEGORIES= devel lang 5CATEGORIES= devel lang
6MASTER_SITES= ${MASTER_SITE_GITHUB:=KDAB/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=KDAB/}
7GITHUB_TAG= ff3846d2addc75d1077435a3df87fd7606e54485 7GITHUB_TAG= ff3846d2addc75d1077435a3df87fd7606e54485
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://code.woboq.org/ 10HOMEPAGE= https://code.woboq.org/
11COMMENT= Code analysis tool 11COMMENT= Code analysis tool
12LICENSE= cc-by-nc-sa-v3.0-license 12LICENSE= cc-by-nc-sa-v3.0-license
13 13
14USE_CMAKE= yes 14USE_CMAKE= yes
15USE_LANGUAGES= c c++11 15USE_LANGUAGES= c c++11
16CMAKE_ARGS+= -DLLVM_CONFIG_EXECUTABLE=${LLVM_CONFIG_PATH:Q} 16CMAKE_ARGS+= -DLLVM_CONFIG_EXECUTABLE=${LLVM_CONFIG_PATH:Q}
17CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 17CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
18WRKSRC= ${WRKDIR}/codebrowser-${GITHUB_TAG} 18WRKSRC= ${WRKDIR}/codebrowser-${GITHUB_TAG}
19 19
 20BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 21
20.include "../../lang/clang/buildlink3.mk" 22.include "../../lang/clang/buildlink3.mk"
21.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.46 -r1.47 pkgsrc/editors/codelite/Makefile (expand / switch to unified diff)

--- pkgsrc/editors/codelite/Makefile 2022/10/17 16:50:03 1.46
+++ pkgsrc/editors/codelite/Makefile 2022/11/21 18:20:41 1.47
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.46 2022/10/17 16:50:03 andvar Exp $ 1# $NetBSD: Makefile,v 1.47 2022/11/21 18:20:41 jperkin Exp $
2 2
3DISTNAME= codelite-16.0 3DISTNAME= codelite-16.0
4GITHUB_TAG= 16.0.0-1 4GITHUB_TAG= 16.0.0-1
5CATEGORIES= editors x11 5CATEGORIES= editors x11
6MASTER_SITES= ${MASTER_SITE_GITHUB:=eranif/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=eranif/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://codelite.org/ 9HOMEPAGE= https://codelite.org/
10COMMENT= Cross platform C/C++/PHP and Node.js IDE written in C++ 10COMMENT= Cross platform C/C++/PHP and Node.js IDE written in C++
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13USE_CMAKE= yes 13USE_CMAKE= yes
14USE_PKGLOCALEDIR= yes 14USE_PKGLOCALEDIR= yes
@@ -57,25 +57,27 @@ SUBST_MESSAGE.fix-man-path= Fix man path @@ -57,25 +57,27 @@ SUBST_MESSAGE.fix-man-path= Fix man path
57SUBST_FILES.fix-man-path= LiteEditor/CMakeLists.txt 57SUBST_FILES.fix-man-path= LiteEditor/CMakeLists.txt
58SUBST_SED.fix-man-path+= -e 's,${CL_PREFIX}/share/man,${CL_PREFIX}/${PKGMANDIR},g' 58SUBST_SED.fix-man-path+= -e 's,${CL_PREFIX}/share/man,${CL_PREFIX}/${PKGMANDIR},g'
59 59
60REPLACE_BASH+= docs/docs/deploy.sh 60REPLACE_BASH+= docs/docs/deploy.sh
61REPLACE_BASH+= make-weekly 61REPLACE_BASH+= make-weekly
62REPLACE_NODEJS+= LanguageServer/codelite-lsp/codelite-lsp-helper 62REPLACE_NODEJS+= LanguageServer/codelite-lsp/codelite-lsp-helper
63REPLACE_PYTHON+= Runtime/codelite-remote 63REPLACE_PYTHON+= Runtime/codelite-remote
64REPLACE_PYTHON+= codelite_open_helper.py 64REPLACE_PYTHON+= codelite_open_helper.py
65 65
66LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/codelite 66LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/codelite
67 67
68BUILDLINK_TRANSFORM+= opt:-std=c++11:-std=gnu++11 # alloca 68BUILDLINK_TRANSFORM+= opt:-std=c++11:-std=gnu++11 # alloca
69 69
 70BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--disable-new-dtags
 71
70.include "../../lang/nodejs/application.mk" 72.include "../../lang/nodejs/application.mk"
71.include "../../lang/nodejs/buildlink3.mk" 73.include "../../lang/nodejs/buildlink3.mk"
72.include "../../lang/python/application.mk" 74.include "../../lang/python/application.mk"
73.include "../../databases/sqlite3/buildlink3.mk" 75.include "../../databases/sqlite3/buildlink3.mk"
74.include "../../sysutils/desktop-file-utils/desktopdb.mk" 76.include "../../sysutils/desktop-file-utils/desktopdb.mk"
75.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 77.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
76.include "../../net/libcares/buildlink3.mk" 78.include "../../net/libcares/buildlink3.mk"
77.include "../../textproc/hunspell/buildlink3.mk" 79.include "../../textproc/hunspell/buildlink3.mk"
78.include "../../textproc//uchardet/buildlink3.mk" 80.include "../../textproc//uchardet/buildlink3.mk"
79.include "../../security/libssh/buildlink3.mk" 81.include "../../security/libssh/buildlink3.mk"
80.include "../../x11/wxGTK31/buildlink3.mk" 82.include "../../x11/wxGTK31/buildlink3.mk"
81.include "../../mk/bsd.pkg.mk" 83.include "../../mk/bsd.pkg.mk"

cvs diff -r1.40 -r1.41 pkgsrc/editors/scite/Makefile (expand / switch to unified diff)

--- pkgsrc/editors/scite/Makefile 2021/12/08 16:04:12 1.40
+++ pkgsrc/editors/scite/Makefile 2022/11/21 18:20:41 1.41
@@ -1,35 +1,36 @@ @@ -1,35 +1,36 @@
1# $NetBSD: Makefile,v 1.40 2021/12/08 16:04:12 adam Exp $ 1# $NetBSD: Makefile,v 1.41 2022/11/21 18:20:41 jperkin Exp $
2# 2#
3 3
4DISTNAME= scite339 4DISTNAME= scite339
5PKGNAME= scite-3.3.9 5PKGNAME= scite-3.3.9
6PKGREVISION= 14 6PKGREVISION= 14
7CATEGORIES= editors 7CATEGORIES= editors
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scintilla/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scintilla/}
9EXTRACT_SUFX= .tgz 9EXTRACT_SUFX= .tgz
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://scintilla.sourceforge.net/ 12HOMEPAGE= http://scintilla.sourceforge.net/
13COMMENT= Source code editor 13COMMENT= Source code editor
14#LICENSE= # TODO: (see mk/license.mk) 14#LICENSE= # TODO: (see mk/license.mk)
15 15
16WRKSRC= ${WRKDIR}/scite 16WRKSRC= ${WRKDIR}/scite
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18BUILD_DIRS+= gtk 18BUILD_DIRS+= gtk
19USE_TOOLS+= gmake pkg-config 19USE_TOOLS+= gmake pkg-config
20MAKE_FILE= makefile 20MAKE_FILE= makefile
21INSTALLATION_DIRS= share/applications share/pixmaps 21INSTALLATION_DIRS= share/applications share/pixmaps
22 22
 23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=lua.vers 24BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=lua.vers
24 25
25post-extract: 26post-extract:
26 ${RM} -r ${WRKDIR}/scintilla 27 ${RM} -r ${WRKDIR}/scintilla
27 ${RM} ${WRKSRC}/gtk/deps.mak 28 ${RM} ${WRKSRC}/gtk/deps.mak
28 ${TOUCH} ${WRKSRC}/gtk/deps.mak 29 ${TOUCH} ${WRKSRC}/gtk/deps.mak
29 30
30.include "../../devel/glib2/buildlink3.mk" 31.include "../../devel/glib2/buildlink3.mk"
31.include "../../x11/gtk2/buildlink3.mk" 32.include "../../x11/gtk2/buildlink3.mk"
32BUILDLINK_API_DEPENDS.scintilla+= scintilla>=3.2.4 33BUILDLINK_API_DEPENDS.scintilla+= scintilla>=3.2.4
33.include "../../devel/scintilla/buildlink3.mk" 34.include "../../devel/scintilla/buildlink3.mk"
34.include "../../sysutils/desktop-file-utils/desktopdb.mk" 35.include "../../sysutils/desktop-file-utils/desktopdb.mk"
35.include "../../mk/bsd.pkg.mk" 36.include "../../mk/bsd.pkg.mk"

cvs diff -r1.13 -r1.14 pkgsrc/games/doomlegacy/Makefile (expand / switch to unified diff)

--- pkgsrc/games/doomlegacy/Makefile 2022/01/17 15:10:15 1.13
+++ pkgsrc/games/doomlegacy/Makefile 2022/11/21 18:20:41 1.14
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.13 2022/01/17 15:10:15 micha Exp $ 1# $NetBSD: Makefile,v 1.14 2022/11/21 18:20:41 jperkin Exp $
2 2
3VERS= 1.48.10 3VERS= 1.48.10
4PKGNAME= doomlegacy-${VERS} 4PKGNAME= doomlegacy-${VERS}
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=doomlegacy/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=doomlegacy/}
7DISTNAME= ${PKGNAME_NOREV:S/-/_/}_source_1617 7DISTNAME= ${PKGNAME_NOREV:S/-/_/}_source_1617
8DISTFILES= ${DEFAULT_DISTFILES} doomlegacy_${VERS}_common.zip 8DISTFILES= ${DEFAULT_DISTFILES} doomlegacy_${VERS}_common.zip
9EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
10 10
11MAINTAINER= micha@NetBSD.org 11MAINTAINER= micha@NetBSD.org
12HOMEPAGE= http://doomlegacy.sourceforge.net/ 12HOMEPAGE= http://doomlegacy.sourceforge.net/
13COMMENT= The legacy of Doom 13COMMENT= The legacy of Doom
14LICENSE= gnu-gpl-v2 14LICENSE= gnu-gpl-v2
@@ -38,26 +38,28 @@ MAKE_FLAGS+= OS=LINUX @@ -38,26 +38,28 @@ MAKE_FLAGS+= OS=LINUX
38CFLAGS.SunOS+= -DSOLARIS 38CFLAGS.SunOS+= -DSOLARIS
39LDFLAGS.SunOS+= -lresolv -lsocket -lnsl 39LDFLAGS.SunOS+= -lresolv -lsocket -lnsl
40.endif 40.endif
41 41
42.if ${MACHINE_ENDIAN} == "big" 42.if ${MACHINE_ENDIAN} == "big"
43# Some compilers define this themselves (but maybe not all) 43# Some compilers define this themselves (but maybe not all)
44CFLAGS+= -D__BIG_ENDIAN__ 44CFLAGS+= -D__BIG_ENDIAN__
45.endif 45.endif
46 46
47# Required by extended node patch for ZDoom compressed node format 47# Required by extended node patch for ZDoom compressed node format
48CFLAGS+= -DHAVE_ZLIB 48CFLAGS+= -DHAVE_ZLIB
49LDFLAGS+= -lz 49LDFLAGS+= -lz
50 50
 51BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--warn-common
 52
51# No longer matches automatically since SVN revision was appended to distfile 53# No longer matches automatically since SVN revision was appended to distfile
52WRKSRC= ${WRKDIR}/${PKGNAME_NOREV:S/-/_/}_source 54WRKSRC= ${WRKDIR}/${PKGNAME_NOREV:S/-/_/}_source
53 55
54# DOOMWADDIR is intentionally shared with other Doom packages 56# DOOMWADDIR is intentionally shared with other Doom packages
55DOOMWADDIR= share/doom 57DOOMWADDIR= share/doom
56INSTALLATION_DIRS= bin ${PKGMANDIR}/man6 share/doc/doomlegacy ${DOOMWADDIR} 58INSTALLATION_DIRS= bin ${PKGMANDIR}/man6 share/doc/doomlegacy ${DOOMWADDIR}
57# Honor environment 59# Honor environment
58SUBST_CLASSES+= makeopt 60SUBST_CLASSES+= makeopt
59SUBST_STAGE.makeopt= do-configure 61SUBST_STAGE.makeopt= do-configure
60SUBST_MESSAGE.makeopt= Preparing make_options file ... 62SUBST_MESSAGE.makeopt= Preparing make_options file ...
61SUBST_FILES.makeopt= make_options 63SUBST_FILES.makeopt= make_options
62SUBST_SED.makeopt= -e 's,\#[ ]*COMP_ENVIRONMENT,COMP_ENVIRONMENT,' 64SUBST_SED.makeopt= -e 's,\#[ ]*COMP_ENVIRONMENT,COMP_ENVIRONMENT,'
63SUBST_SED.makeopt+= -e 's,HAVE_LIBZIP,\# HAVE_LIBZIP,' 65SUBST_SED.makeopt+= -e 's,HAVE_LIBZIP,\# HAVE_LIBZIP,'

cvs diff -r1.40 -r1.41 pkgsrc/games/klavaro/Makefile (expand / switch to unified diff)

--- pkgsrc/games/klavaro/Makefile 2022/10/26 10:31:27 1.40
+++ pkgsrc/games/klavaro/Makefile 2022/11/21 18:20:42 1.41
@@ -1,21 +1,23 @@ @@ -1,21 +1,23 @@
1# $NetBSD: Makefile,v 1.40 2022/10/26 10:31:27 wiz Exp $ 1# $NetBSD: Makefile,v 1.41 2022/11/21 18:20:42 jperkin Exp $
2 2
3DISTNAME= klavaro-3.13 3DISTNAME= klavaro-3.13
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= http://downloads.sourceforge.net/project/klavaro/ 6MASTER_SITES= http://downloads.sourceforge.net/project/klavaro/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= ryoon@NetBSD.org 9MAINTAINER= ryoon@NetBSD.org
10HOMEPAGE= https://klavaro.sourceforge.io/ 10HOMEPAGE= https://klavaro.sourceforge.io/
11COMMENT= Touch Typing Tutor 11COMMENT= Touch Typing Tutor
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_PKGLOCALEDIR= yes 15USE_PKGLOCALEDIR= yes
16USE_TOOLS+= gettext gmake intltool pkg-config 16USE_TOOLS+= gettext gmake intltool pkg-config
17 17
 18BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--export-dynamic
 19
18.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 20.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
19.include "../../www/curl/buildlink3.mk" 21.include "../../www/curl/buildlink3.mk"
20.include "../../x11/gtkdatabox/buildlink3.mk" 22.include "../../x11/gtkdatabox/buildlink3.mk"
21.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/games/libretro-nxengine/Makefile (expand / switch to unified diff)

--- pkgsrc/games/libretro-nxengine/Makefile 2020/05/31 16:22:35 1.6
+++ pkgsrc/games/libretro-nxengine/Makefile 2022/11/21 18:20:42 1.7
@@ -1,26 +1,27 @@ @@ -1,26 +1,27 @@
1# $NetBSD: Makefile,v 1.6 2020/05/31 16:22:35 nia Exp $ 1# $NetBSD: Makefile,v 1.7 2022/11/21 18:20:42 jperkin Exp $
2 2
3DISTNAME= libretro-nxengine-20200109 3DISTNAME= libretro-nxengine-20200109
4CATEGORIES= games 4CATEGORIES= games
5GITHUB_PROJECT= nxengine-libretro 5GITHUB_PROJECT= nxengine-libretro
6GITHUB_TAG= f39250e54f20c616dd4403cb8d4cab14032530b5 6GITHUB_TAG= f39250e54f20c616dd4403cb8d4cab14032530b5
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://docs.libretro.com/library/nxengine/ 9HOMEPAGE= https://docs.libretro.com/library/nxengine/
10COMMENT= Libretro core based on the NXEngine game engine for Cave Story 10COMMENT= Libretro core based on the NXEngine game engine for Cave Story
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
13USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
14LIBRETRO_CORE= nxengine 14LIBRETRO_CORE= nxengine
15 15
16.include "../../mk/bsd.prefs.mk" 16.include "../../mk/bsd.prefs.mk"
17 17
18.if ${MACHINE_ARCH} != "x86_64" 18.if ${MACHINE_ARCH} != "x86_64"
19MAKE_FLAGS+= SINGLE_PRECISION_FLOATS=1 19MAKE_FLAGS+= SINGLE_PRECISION_FLOATS=1
20MAKE_FLAGS+= MIN_AUDIO_PROCESSING_PER_FRAME=1 20MAKE_FLAGS+= MIN_AUDIO_PROCESSING_PER_FRAME=1
21.endif 21.endif
22 22
 23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-no-undefined
23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=nxengine/libretro/link.T 24BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=nxengine/libretro/link.T
24 25
25.include "../../emulators/retroarch/core.mk" 26.include "../../emulators/retroarch/core.mk"
26.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.77 -r1.78 pkgsrc/games/pioneers/Makefile (expand / switch to unified diff)

--- pkgsrc/games/pioneers/Makefile 2022/08/11 05:08:34 1.77
+++ pkgsrc/games/pioneers/Makefile 2022/11/21 18:20:42 1.78
@@ -1,31 +1,33 @@ @@ -1,31 +1,33 @@
1# $NetBSD: Makefile,v 1.77 2022/08/11 05:08:34 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.78 2022/11/21 18:20:42 jperkin Exp $
2# 2#
3 3
4DISTNAME= pioneers-15.6 4DISTNAME= pioneers-15.6
5PKGREVISION= 4 5PKGREVISION= 4
6CATEGORIES= games gnome 6CATEGORIES= games gnome
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pio/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pio/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://pio.sourceforge.net/ 10HOMEPAGE= http://pio.sourceforge.net/
11COMMENT= GNOME version of the Settlers of Catan board game 11COMMENT= GNOME version of the Settlers of Catan board game
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14GNU_CONFIGURE= YES 14GNU_CONFIGURE= YES
15USE_TOOLS+= gmake pkg-config msgfmt intltool itstool 15USE_TOOLS+= gmake pkg-config msgfmt intltool itstool
16USE_LIBTOOL= YES 16USE_LIBTOOL= YES
17USE_PKGLOCALEDIR= YES 17USE_PKGLOCALEDIR= YES
18 18
 19BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 20
19BUILDLINK_DEPMETHOD.librsvg= build # generates icons 21BUILDLINK_DEPMETHOD.librsvg= build # generates icons
20 22
21SUBST_CLASSES+= paths 23SUBST_CLASSES+= paths
22SUBST_STAGE.paths= pre-configure 24SUBST_STAGE.paths= pre-configure
23SUBST_MESSAGE.paths= Fixing hardcoded paths. 25SUBST_MESSAGE.paths= Fixing hardcoded paths.
24SUBST_FILES.paths= docs/*.6 26SUBST_FILES.paths= docs/*.6
25SUBST_SED.paths= -e s,/usr/share/,${PREFIX}/share/, 27SUBST_SED.paths= -e s,/usr/share/,${PREFIX}/share/,
26 28
27.include "../../devel/libgnome/buildlink3.mk" 29.include "../../devel/libgnome/buildlink3.mk"
28.include "../../graphics/librsvg/buildlink3.mk" 30.include "../../graphics/librsvg/buildlink3.mk"
29.include "../../mk/omf-scrollkeeper.mk" 31.include "../../mk/omf-scrollkeeper.mk"
30.include "../../x11/gtk2/buildlink3.mk" 32.include "../../x11/gtk2/buildlink3.mk"
31.include "../../sysutils/desktop-file-utils/desktopdb.mk" 33.include "../../sysutils/desktop-file-utils/desktopdb.mk"

cvs diff -r1.3 -r1.4 pkgsrc/games/stockfish/Makefile (expand / switch to unified diff)

--- pkgsrc/games/stockfish/Makefile 2022/09/17 17:25:54 1.3
+++ pkgsrc/games/stockfish/Makefile 2022/11/21 18:20:42 1.4
@@ -1,27 +1,28 @@ @@ -1,27 +1,28 @@
1# $NetBSD: Makefile,v 1.3 2022/09/17 17:25:54 he Exp $ 1# $NetBSD: Makefile,v 1.4 2022/11/21 18:20:42 jperkin Exp $
2 2
3DISTNAME= stockfish-9-src 3DISTNAME= stockfish-9-src
4PKGNAME= ${DISTNAME:S/-src//} 4PKGNAME= ${DISTNAME:S/-src//}
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= https://stockfish.s3.amazonaws.com/ 6MASTER_SITES= https://stockfish.s3.amazonaws.com/
7EXTRACT_SUFX= .zip 7EXTRACT_SUFX= .zip
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://stockfishchess.org/ 10HOMEPAGE= https://stockfishchess.org/
11COMMENT= Strong open source chess engine 11COMMENT= Strong open source chess engine
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14WRKSRC= ${WRKDIR}/src 14WRKSRC= ${WRKDIR}/src
15USE_LANGUAGES= c++ 15USE_LANGUAGES= c++
16USE_TOOLS+= gmake 16USE_TOOLS+= gmake
17 17
18INSTALLATION_DIRS= bin share/doc/stockfish 18INSTALLATION_DIRS= bin share/doc/stockfish
19 19
20BUILDLINK_TRANSFORM.NetBSD+= rm:-flto rm:-m32 20BUILDLINK_TRANSFORM.NetBSD+= rm:-flto rm:-m32
 21BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
21 22
22do-install: 23do-install:
23 ${INSTALL_PROGRAM} ${WRKSRC}/stockfish ${DESTDIR}${PREFIX}/bin 24 ${INSTALL_PROGRAM} ${WRKSRC}/stockfish ${DESTDIR}${PREFIX}/bin
24 ${INSTALL_DATA} ${WRKDIR}/Readme.md ${DESTDIR}${PREFIX}/share/doc/stockfish 25 ${INSTALL_DATA} ${WRKDIR}/Readme.md ${DESTDIR}${PREFIX}/share/doc/stockfish
25 26
26.include "../../mk/atomic64.mk" 27.include "../../mk/atomic64.mk"
27.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/graphics/charls/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/charls/Makefile 2022/11/12 18:59:20 1.3
+++ pkgsrc/graphics/charls/Makefile 2022/11/21 18:20:42 1.4
@@ -1,20 +1,22 @@ @@ -1,20 +1,22 @@
1# $NetBSD: Makefile,v 1.3 2022/11/12 18:59:20 nros Exp $ 1# $NetBSD: Makefile,v 1.4 2022/11/21 18:20:42 jperkin Exp $
2 2
3DISTNAME= charls-2.3.4 3DISTNAME= charls-2.3.4
4CATEGORIES= graphics 4CATEGORIES= graphics
5MASTER_SITES= ${MASTER_SITE_GITHUB:=team-charls/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=team-charls/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://github.com/team-charls/charls/ 8HOMEPAGE= https://github.com/team-charls/charls/
9COMMENT= Jpeg-ls codec library 9COMMENT= Jpeg-ls codec library
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12USE_CMAKE= yes 12USE_CMAKE= yes
13USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
14 14
15CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON 15CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON
16CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 16CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
17 17
 18BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=${WRKSRC}/src/charls.version
 19
18PKGCONFIG_OVERRIDE= src/charls-template.pc 20PKGCONFIG_OVERRIDE= src/charls-template.pc
19 21
20.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.106 -r1.107 pkgsrc/graphics/gthumb/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/gthumb/Makefile 2022/07/14 23:46:22 1.106
+++ pkgsrc/graphics/gthumb/Makefile 2022/11/21 18:20:42 1.107
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.106 2022/07/14 23:46:22 dholland Exp $ 1# $NetBSD: Makefile,v 1.107 2022/11/21 18:20:42 jperkin Exp $
2 2
3DISTNAME= gthumb-2.14.4 3DISTNAME= gthumb-2.14.4
4PKGREVISION= 33 4PKGREVISION= 33
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gthumb/2.14/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gthumb/2.14/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= minskim@NetBSD.org 9MAINTAINER= minskim@NetBSD.org
10HOMEPAGE= http://gthumb.sourceforge.net/ 10HOMEPAGE= http://gthumb.sourceforge.net/
11COMMENT= Image viewer and browser for the GNOME Desktop 11COMMENT= Image viewer and browser for the GNOME Desktop
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
@@ -16,26 +16,28 @@ USE_LIBTOOL= yes @@ -16,26 +16,28 @@ USE_LIBTOOL= yes
16USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
17USE_TOOLS+= intltool msgfmt pkg-config gmake bison 17USE_TOOLS+= intltool msgfmt pkg-config gmake bison
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19 19
20GCONF_SCHEMAS+= gthumb.schemas 20GCONF_SCHEMAS+= gthumb.schemas
21GCONF_SCHEMAS+= gthumb-comments.schemas gthumb-image-viewer.schemas 21GCONF_SCHEMAS+= gthumb-comments.schemas gthumb-image-viewer.schemas
22GCONF_SCHEMAS+= gthumb-importer.schemas gthumb-pixbuf-savers.schemas 22GCONF_SCHEMAS+= gthumb-importer.schemas gthumb-pixbuf-savers.schemas
23GCONF_SCHEMAS+= gthumb-slideshow.schemas gthumb_convert_format.schemas 23GCONF_SCHEMAS+= gthumb-slideshow.schemas gthumb_convert_format.schemas
24GCONF_SCHEMAS+= gthumb_crop_options.schemas gthumb_image_print.schemas 24GCONF_SCHEMAS+= gthumb_crop_options.schemas gthumb_image_print.schemas
25GCONF_SCHEMAS+= gthumb_photo_importer.schemas gthumb_rename_series.schemas 25GCONF_SCHEMAS+= gthumb_photo_importer.schemas gthumb_rename_series.schemas
26GCONF_SCHEMAS+= gthumb_resize_images.schemas gthumb_resize_options.schemas 26GCONF_SCHEMAS+= gthumb_resize_images.schemas gthumb_resize_options.schemas
27GCONF_SCHEMAS+= gthumb_webalbums.schemas 27GCONF_SCHEMAS+= gthumb_webalbums.schemas
28 28
 29BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 30
29.include "../../devel/GConf/schemas.mk" 31.include "../../devel/GConf/schemas.mk"
30.include "../../devel/gettext-lib/buildlink3.mk" 32.include "../../devel/gettext-lib/buildlink3.mk"
31.include "../../devel/glib2/buildlink3.mk" 33.include "../../devel/glib2/buildlink3.mk"
32.include "../../devel/libgphoto2/buildlink3.mk" 34.include "../../devel/libgphoto2/buildlink3.mk"
33.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 35.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
34.include "../../graphics/exiv2/buildlink3.mk" 36.include "../../graphics/exiv2/buildlink3.mk"
35.include "../../graphics/libgnomecanvas/buildlink3.mk" 37.include "../../graphics/libgnomecanvas/buildlink3.mk"
36.include "../../mk/jpeg.buildlink3.mk" 38.include "../../mk/jpeg.buildlink3.mk"
37.include "../../graphics/png/buildlink3.mk" 39.include "../../graphics/png/buildlink3.mk"
38.include "../../devel/zlib/buildlink3.mk" 40.include "../../devel/zlib/buildlink3.mk"
39.include "../../graphics/tiff/buildlink3.mk" 41.include "../../graphics/tiff/buildlink3.mk"
40#.include "../../net/ORBit2/buildlink3.mk" 42#.include "../../net/ORBit2/buildlink3.mk"
41.include "../../sysutils/desktop-file-utils/desktopdb.mk" 43.include "../../sysutils/desktop-file-utils/desktopdb.mk"

cvs diff -r1.38 -r1.39 pkgsrc/graphics/gthumb3/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/gthumb3/Makefile 2022/08/11 05:08:42 1.38
+++ pkgsrc/graphics/gthumb3/Makefile 2022/11/21 18:20:42 1.39
@@ -1,36 +1,38 @@ @@ -1,36 +1,38 @@
1# $NetBSD: Makefile,v 1.38 2022/08/11 05:08:42 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.39 2022/11/21 18:20:42 jperkin Exp $
2 2
3DISTNAME= gthumb-3.0.2 3DISTNAME= gthumb-3.0.2
4PKGREVISION= 34 4PKGREVISION= 34
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gthumb/3.0/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gthumb/3.0/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= minskim@NetBSD.org 9MAINTAINER= minskim@NetBSD.org
10HOMEPAGE= http://gthumb.sourceforge.net/ 10HOMEPAGE= http://gthumb.sourceforge.net/
11COMMENT= Image viewer and browser for the GNOME Desktop 11COMMENT= Image viewer and browser for the GNOME Desktop
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
17USE_TOOLS+= intltool msgfmt pkg-config gmake bison 17USE_TOOLS+= intltool msgfmt pkg-config gmake bison
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19 19
20# libopenraw (as of 0.0.9) is unusable (for quality reasons) 20# libopenraw (as of 0.0.9) is unusable (for quality reasons)
21# gthumb will use an external "dcraw" program if available 21# gthumb will use an external "dcraw" program if available
22CONFIGURE_ARGS+= --disable-libopenraw 22CONFIGURE_ARGS+= --disable-libopenraw
23 23
 24BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 25
24.include "../../devel/glib2/schemas.mk" 26.include "../../devel/glib2/schemas.mk"
25.include "../../devel/gettext-lib/buildlink3.mk" 27.include "../../devel/gettext-lib/buildlink3.mk"
26.include "../../devel/libgphoto2/buildlink3.mk" 28.include "../../devel/libgphoto2/buildlink3.mk"
27.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 29.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
28.include "../../graphics/exiv2/buildlink3.mk" 30.include "../../graphics/exiv2/buildlink3.mk"
29.include "../../mk/jpeg.buildlink3.mk" 31.include "../../mk/jpeg.buildlink3.mk"
30.include "../../graphics/png/buildlink3.mk" 32.include "../../graphics/png/buildlink3.mk"
31.include "../../devel/zlib/buildlink3.mk" 33.include "../../devel/zlib/buildlink3.mk"
32.include "../../graphics/tiff/buildlink3.mk" 34.include "../../graphics/tiff/buildlink3.mk"
33.include "../../sysutils/desktop-file-utils/desktopdb.mk" 35.include "../../sysutils/desktop-file-utils/desktopdb.mk"
34.include "../../textproc/gnome-doc-utils/buildlink3.mk" 36.include "../../textproc/gnome-doc-utils/buildlink3.mk"
35.include "../../x11/gtk3/buildlink3.mk" 37.include "../../x11/gtk3/buildlink3.mk"
36.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk" 38.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"

cvs diff -r1.4 -r1.5 pkgsrc/graphics/libbpg/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/libbpg/Makefile 2019/11/02 22:37:59 1.4
+++ pkgsrc/graphics/libbpg/Makefile 2022/11/21 18:20:42 1.5
@@ -1,28 +1,29 @@ @@ -1,28 +1,29 @@
1# $NetBSD: Makefile,v 1.4 2019/11/02 22:37:59 rillig Exp $ 1# $NetBSD: Makefile,v 1.5 2022/11/21 18:20:42 jperkin Exp $
2 2
3DISTNAME= libbpg-0.9.2 3DISTNAME= libbpg-0.9.2
4CATEGORIES= graphics 4CATEGORIES= graphics
5MASTER_SITES= https://bellard.org/bpg/ 5MASTER_SITES= https://bellard.org/bpg/
6 6
7MAINTAINER= agc@NetBSD.org 7MAINTAINER= agc@NetBSD.org
8HOMEPAGE= https://bellard.org/bpg/ 8HOMEPAGE= https://bellard.org/bpg/
9COMMENT= Better Portable Graphics image format library 9COMMENT= Better Portable Graphics image format library
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12USE_TOOLS+= gmake 12USE_TOOLS+= gmake
13USE_LANGUAGES+= c c++ 13USE_LANGUAGES+= c c++
14 14
15AUTO_MKDIRS= yes 15AUTO_MKDIRS= yes
16 16
17SUBST_CLASSES+= config 17SUBST_CLASSES+= config
18SUBST_MESSAGE.config= config.h file substitutions 18SUBST_MESSAGE.config= config.h file substitutions
19SUBST_STAGE.config= pre-configure 19SUBST_STAGE.config= pre-configure
20SUBST_FILES.config= config.h 20SUBST_FILES.config= config.h
21SUBST_VARS.config= PREFIX 21SUBST_VARS.config= PREFIX
22 22
 23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--gc-sections
 24
23.include "../../devel/zlib/buildlink3.mk" 25.include "../../devel/zlib/buildlink3.mk"
24.include "../../graphics/png/buildlink3.mk" 26.include "../../graphics/png/buildlink3.mk"
25 
26.include "../../mk/jpeg.buildlink3.mk" 27.include "../../mk/jpeg.buildlink3.mk"
27.include "../../mk/pthread.buildlink3.mk" 28.include "../../mk/pthread.buildlink3.mk"
28.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/graphics/libhighway/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/libhighway/Makefile 2022/10/07 11:15:54 1.2
+++ pkgsrc/graphics/libhighway/Makefile 2022/11/21 18:20:43 1.3
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.2 2022/10/07 11:15:54 nros Exp $ 1# $NetBSD: Makefile,v 1.3 2022/11/21 18:20:43 jperkin Exp $
2 2
3DISTNAME= highway-1.0.1 3DISTNAME= highway-1.0.1
4PKGNAME= lib${DISTNAME} 4PKGNAME= lib${DISTNAME}
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=google/}
7GITHUB_PROJECT= highway 7GITHUB_PROJECT= highway
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/google/highway/ 10HOMEPAGE= https://github.com/google/highway/
11COMMENT= C++ library for SIMD 11COMMENT= C++ library for SIMD
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14USE_CMAKE= yes 14USE_CMAKE= yes
15USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17GCC_REQD+= 8 # -latomic and gcc 7 gives internal compiler error 17GCC_REQD+= 8 # -latomic and gcc 7 gives internal compiler error
18 18
19CMAKE_ARGS+= -DHWY_SYSTEM_GTEST:BOOL=TRUE 19CMAKE_ARGS+= -DHWY_SYSTEM_GTEST:BOOL=TRUE
20CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=TRUE 20CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=TRUE
21 21
22PKGCONFIG_OVERRIDE+= libhwy-contrib.pc.in 22PKGCONFIG_OVERRIDE+= libhwy-contrib.pc.in
23PKGCONFIG_OVERRIDE+= libhwy-test.pc.in 23PKGCONFIG_OVERRIDE+= libhwy-test.pc.in
24PKGCONFIG_OVERRIDE+= libhwy.pc.in 24PKGCONFIG_OVERRIDE+= libhwy.pc.in
25 25
 26BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=${WRKSRC}/hwy/hwy.version
 27
26# libhighway run executables during build and 28# libhighway run executables during build and
27# they need to find its own shared libs 29# they need to find its own shared libs
28MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC} 30MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}
29TEST_TARGET= test 31TEST_TARGET= test
30 32
31BUILDLINK_API_DEPENDS.googletest+= googletest>=1.10.0nb1 33BUILDLINK_API_DEPENDS.googletest+= googletest>=1.10.0nb1
32.include "../../devel/googletest/buildlink3.mk" 34.include "../../devel/googletest/buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.14 -r1.15 pkgsrc/graphics/opencv/Makefile.common (expand / switch to unified diff)

--- pkgsrc/graphics/opencv/Makefile.common 2022/08/22 08:17:30 1.14
+++ pkgsrc/graphics/opencv/Makefile.common 2022/11/21 18:20:43 1.15
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.14 2022/08/22 08:17:30 markd Exp $ 1# $NetBSD: Makefile.common,v 1.15 2022/11/21 18:20:43 jperkin Exp $
2# used by graphics/opencv/Makefile 2# used by graphics/opencv/Makefile
3# used by graphics/opencv-contrib-face/Makefile 3# used by graphics/opencv-contrib-face/Makefile
4# 4#
5# DO NOT FORGET to regen graphics/opencv-contrib-face/distinfo! 5# DO NOT FORGET to regen graphics/opencv-contrib-face/distinfo!
6 6
7OPENCV_VERSION= 3.4.16 7OPENCV_VERSION= 3.4.16
8 8
9CATEGORIES= graphics devel 9CATEGORIES= graphics devel
10MASTER_SITES= ${MASTER_SITE_GITHUB:=opencv/} 10MASTER_SITES= ${MASTER_SITE_GITHUB:=opencv/}
11 11
12HOMEPAGE= https://opencv.org/ 12HOMEPAGE= https://opencv.org/
13LICENSE= modified-bsd 13LICENSE= modified-bsd
14 14
@@ -28,26 +28,29 @@ CMAKE_ARG_PATH= ${WRKSRC} @@ -28,26 +28,29 @@ CMAKE_ARG_PATH= ${WRKSRC}
28CMAKE_ARGS+= -DBUILD_JAVA=OFF 28CMAKE_ARGS+= -DBUILD_JAVA=OFF
29CMAKE_ARGS+= -DBUILD_PROTOBUF=OFF 29CMAKE_ARGS+= -DBUILD_PROTOBUF=OFF
30CMAKE_ARGS+= -DCV_ENABLE_INTRINSICS=OFF # XXX: problematic 30CMAKE_ARGS+= -DCV_ENABLE_INTRINSICS=OFF # XXX: problematic
31CMAKE_ARGS+= -DENABLE_CCACHE=OFF 31CMAKE_ARGS+= -DENABLE_CCACHE=OFF
32CMAKE_ARGS+= -DOPENCV_GENERATE_SETUPVARS=OFF 32CMAKE_ARGS+= -DOPENCV_GENERATE_SETUPVARS=OFF
33CMAKE_ARGS+= -DPROTOBUF_UPDATE_FILES=ON 33CMAKE_ARGS+= -DPROTOBUF_UPDATE_FILES=ON
34CMAKE_ARGS+= -DWITH_EIGEN=OFF 34CMAKE_ARGS+= -DWITH_EIGEN=OFF
35CMAKE_ARGS+= -DZLIB_ROOT=${BUILDLINK_PREFIX.zlib} 35CMAKE_ARGS+= -DZLIB_ROOT=${BUILDLINK_PREFIX.zlib}
36CMAKE_ARGS.SunOS+= -DENABLE_PRECOMPILED_HEADERS=OFF 36CMAKE_ARGS.SunOS+= -DENABLE_PRECOMPILED_HEADERS=OFF
37CMAKE_ARGS.SunOS+= -DOPENCV_PYTHON_SKIP_LINKER_EXCLUDE_LIBS=ON 37CMAKE_ARGS.SunOS+= -DOPENCV_PYTHON_SKIP_LINKER_EXCLUDE_LIBS=ON
38 38
39BUILDLINK_TRANSFORM+= rm:-Werror=non-virtual-dtor 39BUILDLINK_TRANSFORM+= rm:-Werror=non-virtual-dtor
40 40
 41BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 42BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--gc-sections
 43
41.include "../../mk/bsd.prefs.mk" 44.include "../../mk/bsd.prefs.mk"
42 45
43.if ${MACHINE_ARCH} == "i386" 46.if ${MACHINE_ARCH} == "i386"
44# Disable SSE/SSE2 to avoid build errors from missing _mm_pause. 47# Disable SSE/SSE2 to avoid build errors from missing _mm_pause.
45CMAKE_ARGS+= -DCPU_BASELINE="" 48CMAKE_ARGS+= -DCPU_BASELINE=""
46.endif 49.endif
47 50
48PYTHON_VERSIONS_INCOMPATIBLE= 27 # avoid Python 2.7 51PYTHON_VERSIONS_INCOMPATIBLE= 27 # avoid Python 2.7
49 52
50pre-configure: 53pre-configure:
51 ${MKDIR} ${WRKSRC}/build 54 ${MKDIR} ${WRKSRC}/build
52 55
53.include "../../mk/atomic64.mk" 56.include "../../mk/atomic64.mk"

cvs diff -r1.28 -r1.29 pkgsrc/ham/xnec2c/Makefile (expand / switch to unified diff)

--- pkgsrc/ham/xnec2c/Makefile 2022/08/11 05:08:50 1.28
+++ pkgsrc/ham/xnec2c/Makefile 2022/11/21 18:20:43 1.29
@@ -1,24 +1,27 @@ @@ -1,24 +1,27 @@
1# $NetBSD: Makefile,v 1.28 2022/08/11 05:08:50 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.29 2022/11/21 18:20:43 jperkin Exp $
2 2
3DISTNAME= xnec2c-4.1.5 3DISTNAME= xnec2c-4.1.5
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= ham 5CATEGORIES= ham
6MASTER_SITES= http://www.qsl.net/5b4az/pkg/nec2/xnec2c/ 6MASTER_SITES= http://www.qsl.net/5b4az/pkg/nec2/xnec2c/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.qsl.net/5b4az/pages/nec2.html 10HOMEPAGE= https://www.qsl.net/5b4az/pages/nec2.html
11COMMENT= GTK+ graphical interactive version of nec2c 11COMMENT= GTK+ graphical interactive version of nec2c
12LICENSE= gnu-gpl-v3 12LICENSE= gnu-gpl-v3
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16USE_TOOLS+= intltool msgfmt pax pkg-config 16USE_TOOLS+= intltool msgfmt pax pkg-config
17 17
 18BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 19BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--export-dynamic
 20
18INSTALLATION_DIRS= share/doc/xnec2c 21INSTALLATION_DIRS= share/doc/xnec2c
19 22
20post-install: 23post-install:
21 cd ${WRKSRC}/doc && ${PAX} -pp -rw * ${DESTDIR}${PREFIX}/share/doc/xnec2c 24 cd ${WRKSRC}/doc && ${PAX} -pp -rw * ${DESTDIR}${PREFIX}/share/doc/xnec2c
22 25
23.include "../../x11/gtk3/buildlink3.mk" 26.include "../../x11/gtk3/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.25 -r1.26 pkgsrc/lang/pfe/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/pfe/Makefile 2022/06/28 11:34:15 1.25
+++ pkgsrc/lang/pfe/Makefile 2022/11/21 18:20:43 1.26
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.25 2022/06/28 11:34:15 wiz Exp $ 1# $NetBSD: Makefile,v 1.26 2022/11/21 18:20:43 jperkin Exp $
2 2
3DISTNAME= pfe-0.33.71 3DISTNAME= pfe-0.33.71
4PKGREVISION= 16 4PKGREVISION= 16
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pfe/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pfe/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= asau@inbox.ru 9MAINTAINER= asau@inbox.ru
10HOMEPAGE= http://pfe.sourceforge.net/ 10HOMEPAGE= http://pfe.sourceforge.net/
11COMMENT= Portable FORTH Environment 11COMMENT= Portable FORTH Environment
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14CONFIGURE_ARGS= --without-testmodule 14CONFIGURE_ARGS= --without-testmodule
@@ -16,16 +16,18 @@ USE_LIBTOOL= yes @@ -16,16 +16,18 @@ USE_LIBTOOL= yes
16USE_TOOLS+= perl pkg-config 16USE_TOOLS+= perl pkg-config
17MAKE_ENV+= SHELL=${CONFIG_SHELL} 17MAKE_ENV+= SHELL=${CONFIG_SHELL}
18 18
19PYTHON_VERSIONS_ACCEPTED= 27 # not yet as of 0.33.71 19PYTHON_VERSIONS_ACCEPTED= 27 # not yet as of 0.33.71
20 20
21MAKE_JOBS_SAFE= no 21MAKE_JOBS_SAFE= no
22BUILD_TARGET= all mans docs 22BUILD_TARGET= all mans docs
23INSTALL_TARGET= install install-mans install-docs 23INSTALL_TARGET= install install-mans install-docs
24TEST_TARGET= tests 24TEST_TARGET= tests
25 25
26TOOL_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto # documentation 26TOOL_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto # documentation
27PYTHON_FOR_BUILD_ONLY= tool 27PYTHON_FOR_BUILD_ONLY= tool
28 28
 29BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--warn-common
 30
29.include "../../lang/python/pyversion.mk" 31.include "../../lang/python/pyversion.mk"
30.include "../../mk/termcap.buildlink3.mk" 32.include "../../mk/termcap.buildlink3.mk"
31.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.24 -r1.25 pkgsrc/mail/claws-mail/Makefile.common (expand / switch to unified diff)

--- pkgsrc/mail/claws-mail/Makefile.common 2021/07/13 12:35:09 1.24
+++ pkgsrc/mail/claws-mail/Makefile.common 2022/11/21 18:20:43 1.25
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.24 2021/07/13 12:35:09 nia Exp $ 1# $NetBSD: Makefile.common,v 1.25 2022/11/21 18:20:43 jperkin Exp $
2 2
3# used by mail/claws-mail/plugins.mk 3# used by mail/claws-mail/plugins.mk
4 4
5.include "../../mail/claws-mail/Makefile.vers" 5.include "../../mail/claws-mail/Makefile.vers"
6 6
7DISTNAME= claws-mail-${CLAWS_VERSION} 7DISTNAME= claws-mail-${CLAWS_VERSION}
8CATEGORIES= mail news x11 8CATEGORIES= mail news x11
9MASTER_SITES= https://www.claws-mail.org/download.php?file=releases/ 9MASTER_SITES= https://www.claws-mail.org/download.php?file=releases/
10EXTRACT_SUFX= .tar.xz 10EXTRACT_SUFX= .tar.xz
11 11
12HOMEPAGE= https://claws-mail.org/ 12HOMEPAGE= https://claws-mail.org/
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
@@ -52,19 +52,21 @@ CONFIGURE_ARGS+= --disable-litehtml_view @@ -52,19 +52,21 @@ CONFIGURE_ARGS+= --disable-litehtml_view
52CONFIGURE_ARGS+= --disable-mailmbox-plugin 52CONFIGURE_ARGS+= --disable-mailmbox-plugin
53CONFIGURE_ARGS+= --disable-managesieve-plugin 53CONFIGURE_ARGS+= --disable-managesieve-plugin
54CONFIGURE_ARGS+= --disable-newmail-plugin 54CONFIGURE_ARGS+= --disable-newmail-plugin
55CONFIGURE_ARGS+= --disable-notification-plugin 55CONFIGURE_ARGS+= --disable-notification-plugin
56CONFIGURE_ARGS+= --disable-pdf_viewer-plugin 56CONFIGURE_ARGS+= --disable-pdf_viewer-plugin
57CONFIGURE_ARGS+= --disable-python-plugin 57CONFIGURE_ARGS+= --disable-python-plugin
58CONFIGURE_ARGS+= --disable-rssyl-plugin 58CONFIGURE_ARGS+= --disable-rssyl-plugin
59CONFIGURE_ARGS+= --disable-smime-plugin 59CONFIGURE_ARGS+= --disable-smime-plugin
60CONFIGURE_ARGS+= --disable-spam_report-plugin 60CONFIGURE_ARGS+= --disable-spam_report-plugin
61CONFIGURE_ARGS+= --disable-tnef_parse-plugin 61CONFIGURE_ARGS+= --disable-tnef_parse-plugin
62CONFIGURE_ARGS+= --disable-perl-plugin 62CONFIGURE_ARGS+= --disable-perl-plugin
63CONFIGURE_ARGS+= --disable-vcalendar-plugin 63CONFIGURE_ARGS+= --disable-vcalendar-plugin
64 64
 65BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--export-dynamic
 66
65.include "../../devel/glib2/buildlink3.mk" 67.include "../../devel/glib2/buildlink3.mk"
66.include "../../mail/libetpan/buildlink3.mk" 68.include "../../mail/libetpan/buildlink3.mk"
67#.include "../../net/libsoup/buildlink3.mk" 69#.include "../../net/libsoup/buildlink3.mk"
68.include "../../security/gnutls/buildlink3.mk" 70.include "../../security/gnutls/buildlink3.mk"
69.include "../../textproc/enchant2/buildlink3.mk" 71.include "../../textproc/enchant2/buildlink3.mk"
70.include "../../x11/gtk3/buildlink3.mk" 72.include "../../x11/gtk3/buildlink3.mk"

cvs diff -r1.115 -r1.116 pkgsrc/mail/mail-notification/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/mail-notification/Makefile 2022/08/11 05:08:58 1.115
+++ pkgsrc/mail/mail-notification/Makefile 2022/11/21 18:20:43 1.116
@@ -1,38 +1,40 @@ @@ -1,38 +1,40 @@
1# $NetBSD: Makefile,v 1.115 2022/08/11 05:08:58 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.116 2022/11/21 18:20:43 jperkin Exp $
2# 2#
3 3
4DISTNAME= mail-notification-5.4 4DISTNAME= mail-notification-5.4
5PKGREVISION= 58 5PKGREVISION= 58
6CATEGORIES= mail gnome 6CATEGORIES= mail gnome
7MASTER_SITES= http://savannah.nongnu.org/download/mailnotify/ 7MASTER_SITES= http://savannah.nongnu.org/download/mailnotify/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= gdt@NetBSD.org 10MAINTAINER= gdt@NetBSD.org
11HOMEPAGE= https://www.nongnu.org/mailnotify/ 11HOMEPAGE= https://www.nongnu.org/mailnotify/
12COMMENT= Status icon that provides new mail notifications 12COMMENT= Status icon that provides new mail notifications
13 13
14HAS_CONFIGURE= YES 14HAS_CONFIGURE= YES
15CONFIGURE_SCRIPT= ./jb configure 15CONFIGURE_SCRIPT= ./jb configure
16USE_TOOLS+= gmake intltool msgfmt pkg-config 16USE_TOOLS+= gmake intltool msgfmt pkg-config
17USE_PKGLOCALEDIR= YES 17USE_PKGLOCALEDIR= YES
18LDFLAGS+= -lX11 18LDFLAGS+= -lX11
19LDFLAGS.SunOS+= -lnsl -lsocket 19LDFLAGS.SunOS+= -lnsl -lsocket
20 20
21CONFIGURE_ARGS= prefix="${PREFIX}" destdir="${DESTDIR}" sysconfdir=${PKG_SYSCONFDIR:Q} 21CONFIGURE_ARGS= prefix="${PREFIX}" destdir="${DESTDIR}" sysconfdir=${PKG_SYSCONFDIR:Q}
22CONFIGURE_ARGS+= cc="${CC}" cflags="${CFLAGS}" cppflags="${CPPFLAGS}" ldflags="${LDFLAGS}" 22CONFIGURE_ARGS+= cc="${CC}" cflags="${CFLAGS}" cppflags="${CPPFLAGS}" ldflags="${LDFLAGS}"
23CONFIGURE_ARGS+= localedir="${PREFIX}/${PKGLOCALEDIR}/locale" 23CONFIGURE_ARGS+= localedir="${PREFIX}/${PKGLOCALEDIR}/locale"
24CONFIGURE_ENV+= jb_cppflags="${CPPFLAGS}" jb_ldflags="${LDFLAGS}" 24CONFIGURE_ENV+= jb_cppflags="${CPPFLAGS}" jb_ldflags="${LDFLAGS}"
25 25
 26BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--export-dynamic
 27
26GCONF_SCHEMAS= mail-notification.schemas 28GCONF_SCHEMAS= mail-notification.schemas
27 29
28CONFIGURE_ARGS+= evolution=no 30CONFIGURE_ARGS+= evolution=no
29 31
30PKG_OPTIONS_VAR= PKG_OPTIONS.mail-notification 32PKG_OPTIONS_VAR= PKG_OPTIONS.mail-notification
31PKG_SUPPORTED_OPTIONS= inet6 sasl ssl 33PKG_SUPPORTED_OPTIONS= inet6 sasl ssl
32PKG_SUGGESTED_OPTIONS= inet6 ssl 34PKG_SUGGESTED_OPTIONS= inet6 ssl
33 35
34.include "../../mk/bsd.options.mk" 36.include "../../mk/bsd.options.mk"
35 37
36# Whether to add IPv6 support. 38# Whether to add IPv6 support.
37.if empty(PKG_OPTIONS:Minet6) 39.if empty(PKG_OPTIONS:Minet6)
38CONFIGURE_ARGS+= ipv6=no 40CONFIGURE_ARGS+= ipv6=no

cvs diff -r1.5 -r1.6 pkgsrc/math/libixion/Makefile.common (expand / switch to unified diff)

--- pkgsrc/math/libixion/Makefile.common 2022/02/05 04:28:11 1.5
+++ pkgsrc/math/libixion/Makefile.common 2022/11/21 18:20:43 1.6
@@ -1,28 +1,29 @@ @@ -1,28 +1,29 @@
1# $NetBSD: Makefile.common,v 1.5 2022/02/05 04:28:11 ryoon Exp $ 1# $NetBSD: Makefile.common,v 1.6 2022/11/21 18:20:43 jperkin Exp $
2# 2#
3# used by math/libixion/Makefile 3# used by math/libixion/Makefile
4# used by math/py-libixion/Makefile 4# used by math/py-libixion/Makefile
5 5
6DISTNAME= libixion-0.17.0 6DISTNAME= libixion-0.17.0
7CATEGORIES= math devel 7CATEGORIES= math devel
8MASTER_SITES= http://kohei.us/files/ixion/src/ 8MASTER_SITES= http://kohei.us/files/ixion/src/
9EXTRACT_SUFX= .tar.xz 9EXTRACT_SUFX= .tar.xz
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://gitlab.com/ixion/ixion 12HOMEPAGE= https://gitlab.com/ixion/ixion
13COMMENT= General purpose formula parser & interpreter 13COMMENT= General purpose formula parser & interpreter
14LICENSE= mpl-2.0 14LICENSE= mpl-2.0
15 15
16PATCHDIR= ${.CURDIR}/../../math/libixion/patches 16PATCHDIR= ${.CURDIR}/../../math/libixion/patches
17DISTINFO_FILE= ${.CURDIR}/../../math/libixion/distinfo 17DISTINFO_FILE= ${.CURDIR}/../../math/libixion/distinfo
18 18
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
20USE_LIBTOOL= yes 20USE_LIBTOOL= yes
21USE_TOOLS+= pkg-config 21USE_TOOLS+= pkg-config
22USE_LANGUAGES= c c++17 22USE_LANGUAGES= c c++17
23 23
24BUILDLINK_TRANSFORM.NetBSD+= rm:-ldl 24BUILDLINK_TRANSFORM.NetBSD+= rm:-ldl
 25BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
25 26
26PTHREAD_AUTO_VARS= yes 27PTHREAD_AUTO_VARS= yes
27 28
28.include "../../devel/spdlog/buildlink3.mk" 29.include "../../devel/spdlog/buildlink3.mk"

cvs diff -r1.82 -r1.83 pkgsrc/misc/yelp3/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/yelp3/Makefile 2022/08/11 05:09:04 1.82
+++ pkgsrc/misc/yelp3/Makefile 2022/11/21 18:20:43 1.83
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.82 2022/08/11 05:09:04 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.83 2022/11/21 18:20:43 jperkin Exp $
2 2
3DISTNAME= yelp-3.32.0 3DISTNAME= yelp-3.32.0
4PKGREVISION= 13 4PKGREVISION= 13
5CATEGORIES= misc gnome 5CATEGORIES= misc gnome
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/yelp/${PKGVERSION_NOREV:R}/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/yelp/${PKGVERSION_NOREV:R}/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= prlw1@cam.ac.uk 9MAINTAINER= prlw1@cam.ac.uk
10HOMEPAGE= https://www.gnome.org/ 10HOMEPAGE= https://www.gnome.org/
11COMMENT= Mallard capable help browser 11COMMENT= Mallard capable help browser
12LICENSE= gnu-gpl-v2 AND apache-2.0 12LICENSE= gnu-gpl-v2 AND apache-2.0
13 13
14USE_TOOLS+= gmake intltool msgfmt pkg-config itstool 14USE_TOOLS+= gmake intltool msgfmt pkg-config itstool
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18 18
19BUILDLINK_API_DEPENDS.glib2+= glib2>=2.38.0 19BUILDLINK_API_DEPENDS.glib2+= glib2>=2.38.0
20BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.13.3 20BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.13.3
21BUILDLINK_API_DEPENDS.libxslt+= libxslt>=1.1.4 21BUILDLINK_API_DEPENDS.libxslt+= libxslt>=1.1.4
22 22
 23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
 24
23.include "../../archivers/bzip2/buildlink3.mk" 25.include "../../archivers/bzip2/buildlink3.mk"
24.include "../../devel/gettext-tools/msgfmt-desktop.mk" 26.include "../../devel/gettext-tools/msgfmt-desktop.mk"
25.include "../../devel/glib2/schemas.mk" 27.include "../../devel/glib2/schemas.mk"
26.include "../../x11/gtk3/buildlink3.mk" 28.include "../../x11/gtk3/buildlink3.mk"
27.include "../../textproc/libxml2/buildlink3.mk" 29.include "../../textproc/libxml2/buildlink3.mk"
28.include "../../textproc/libxslt/buildlink3.mk" 30.include "../../textproc/libxslt/buildlink3.mk"
29.include "../../databases/sqlite3/buildlink3.mk" 31.include "../../databases/sqlite3/buildlink3.mk"
30.include "../../www/webkit-gtk/buildlink3.mk" 32.include "../../www/webkit-gtk/buildlink3.mk"
31.include "../../textproc/yelp-xsl/buildlink3.mk" 33.include "../../textproc/yelp-xsl/buildlink3.mk"
32.include "../../sysutils/desktop-file-utils/desktopdb.mk" 34.include "../../sysutils/desktop-file-utils/desktopdb.mk"
33.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.27 -r1.28 pkgsrc/multimedia/libva/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/libva/Makefile 2022/07/14 13:16:11 1.27
+++ pkgsrc/multimedia/libva/Makefile 2022/11/21 18:20:43 1.28
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.27 2022/07/14 13:16:11 wiz Exp $ 1# $NetBSD: Makefile,v 1.28 2022/11/21 18:20:43 jperkin Exp $
2 2
3DISTNAME= libva-2.15.0 3DISTNAME= libva-2.15.0
4CATEGORIES= multimedia 4CATEGORIES= multimedia
5MASTER_SITES= ${MASTER_SITE_GITHUB:=intel/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=intel/}
6GITHUB_RELEASE= ${PKGVERSION_NOREV} 6GITHUB_RELEASE= ${PKGVERSION_NOREV}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/intel/libva 10HOMEPAGE= https://github.com/intel/libva
11COMMENT= Video Acceleration API 11COMMENT= Video Acceleration API
12LICENSE= mit 12LICENSE= mit
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
@@ -34,20 +34,22 @@ CONFIGURE_ARGS+= --with-drivers-path=${D @@ -34,20 +34,22 @@ CONFIGURE_ARGS+= --with-drivers-path=${D
34# someone else to enable. -tnn 34# someone else to enable. -tnn
35CONFIGURE_ARGS+= --disable-wayland 35CONFIGURE_ARGS+= --disable-wayland
36# To avoid a PLIST mismatch with base Xorg 36# To avoid a PLIST mismatch with base Xorg
37CONFIGURE_ARGS+= --disable-glx 37CONFIGURE_ARGS+= --disable-glx
38 38
39LIBS+= ${BUILDLINK_LDADD.dl} 39LIBS+= ${BUILDLINK_LDADD.dl}
40 40
41PKGCONFIG_OVERRIDE+= pkgconfig/libva-drm.pc.in 41PKGCONFIG_OVERRIDE+= pkgconfig/libva-drm.pc.in
42PKGCONFIG_OVERRIDE+= pkgconfig/libva-glx.pc.in 42PKGCONFIG_OVERRIDE+= pkgconfig/libva-glx.pc.in
43PKGCONFIG_OVERRIDE+= pkgconfig/libva-wayland.pc.in 43PKGCONFIG_OVERRIDE+= pkgconfig/libva-wayland.pc.in
44PKGCONFIG_OVERRIDE+= pkgconfig/libva-x11.pc.in 44PKGCONFIG_OVERRIDE+= pkgconfig/libva-x11.pc.in
45PKGCONFIG_OVERRIDE+= pkgconfig/libva.pc.in 45PKGCONFIG_OVERRIDE+= pkgconfig/libva.pc.in
46 46
 47BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-version-script
 48BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,./libva.syms
47 49
48.include "../../x11/libXfixes/buildlink3.mk" 50.include "../../x11/libXfixes/buildlink3.mk"
49.include "../../x11/libXext/buildlink3.mk" 51.include "../../x11/libXext/buildlink3.mk"
50.include "../../x11/libX11/buildlink3.mk" 52.include "../../x11/libX11/buildlink3.mk"
51.include "../../x11/libdrm/buildlink3.mk" 53.include "../../x11/libdrm/buildlink3.mk"
52.include "../../mk/dlopen.buildlink3.mk" 54.include "../../mk/dlopen.buildlink3.mk"
53.include "../../mk/bsd.pkg.mk" 55.include "../../mk/bsd.pkg.mk"

cvs diff -r1.38 -r1.39 pkgsrc/net/gupnp-dlna/Makefile (expand / switch to unified diff)

--- pkgsrc/net/gupnp-dlna/Makefile 2022/07/22 17:07:14 1.38
+++ pkgsrc/net/gupnp-dlna/Makefile 2022/11/21 18:20:44 1.39
@@ -1,31 +1,33 @@ @@ -1,31 +1,33 @@
1# $NetBSD: Makefile,v 1.38 2022/07/22 17:07:14 micha Exp $ 1# $NetBSD: Makefile,v 1.39 2022/11/21 18:20:44 jperkin Exp $
2 2
3DISTNAME= gupnp-dlna-0.10.3 3DISTNAME= gupnp-dlna-0.10.3
4PKGREVISION= 23 4PKGREVISION= 23
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gupnp-dlna/0.10/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gupnp-dlna/0.10/}
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.gupnp.org/ 10HOMEPAGE= http://www.gupnp.org/
11COMMENT= GUPnP DLNA is a small DLNA-related utility library 11COMMENT= GUPnP DLNA is a small DLNA-related utility library
12LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_TOOLS+= gmake pkg-config 16USE_TOOLS+= gmake pkg-config
17 17
18PKGCONFIG_OVERRIDE+= gupnp-dlna-2.0.pc.in 18PKGCONFIG_OVERRIDE+= gupnp-dlna-2.0.pc.in
19PKGCONFIG_OVERRIDE+= gupnp-dlna-gst-2.0.pc.in 19PKGCONFIG_OVERRIDE+= gupnp-dlna-gst-2.0.pc.in
20#PKGCONFIG_OVERRIDE+= gupnp-dlna-metadata-2.0.pc.in 20#PKGCONFIG_OVERRIDE+= gupnp-dlna-metadata-2.0.pc.in
21 21
 22BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
 23
22.include "../../archivers/xz/buildlink3.mk" 24.include "../../archivers/xz/buildlink3.mk"
23.include "../../devel/glib2/buildlink3.mk" 25.include "../../devel/glib2/buildlink3.mk"
24.include "../../devel/zlib/buildlink3.mk" 26.include "../../devel/zlib/buildlink3.mk"
25.include "../../devel/gobject-introspection/buildlink3.mk" 27.include "../../devel/gobject-introspection/buildlink3.mk"
26.include "../../lang/vala/buildlink3.mk" 28.include "../../lang/vala/buildlink3.mk"
27.include "../../net/gupnp/buildlink3.mk" 29.include "../../net/gupnp/buildlink3.mk"
28.include "../../textproc/libxml2/buildlink3.mk" 30.include "../../textproc/libxml2/buildlink3.mk"
29.include "../../multimedia/gstreamer1/buildlink3.mk" 31.include "../../multimedia/gstreamer1/buildlink3.mk"
30.include "../../multimedia/gst-plugins1-base/buildlink3.mk" 32.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
31.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.9 -r1.10 pkgsrc/net/ser/Makefile (expand / switch to unified diff)

--- pkgsrc/net/ser/Makefile 2021/06/23 20:33:15 1.9
+++ pkgsrc/net/ser/Makefile 2022/11/21 18:20:44 1.10
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.9 2021/06/23 20:33:15 nia Exp $ 1# $NetBSD: Makefile,v 1.10 2022/11/21 18:20:44 jperkin Exp $
2# 2#
3 3
4DISTNAME= ser-0.8.14_src 4DISTNAME= ser-0.8.14_src
5PKGNAME= ser-0.8.14 5PKGNAME= ser-0.8.14
6PKGREVISION= 4 6PKGREVISION= 4
7CATEGORIES= net comms 7CATEGORIES= net comms
8MASTER_SITES= ftp://ftp.berlios.de/pub/ser/0.8.14/src/ 8MASTER_SITES= ftp://ftp.berlios.de/pub/ser/0.8.14/src/
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11#HOMEPAGE= http://www.iptel.org/ser/ 11#HOMEPAGE= http://www.iptel.org/ser/
12COMMENT= SIP express router 12COMMENT= SIP express router
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
@@ -17,25 +17,27 @@ WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} @@ -17,25 +17,27 @@ WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
17USE_TOOLS+= flex gmake yacc 17USE_TOOLS+= flex gmake yacc
18 18
19PKG_SYSCONFSUBDIR= ser 19PKG_SYSCONFSUBDIR= ser
20EGDIR= share/examples/ser 20EGDIR= share/examples/ser
21CONF_FILES= ${PREFIX}/${EGDIR}/ser.cfg ${PKG_SYSCONFDIR}/ser.cfg 21CONF_FILES= ${PREFIX}/${EGDIR}/ser.cfg ${PKG_SYSCONFDIR}/ser.cfg
22 22
23REQD_DIRS= ${PREFIX}/${EGDIR} 23REQD_DIRS= ${PREFIX}/${EGDIR}
24 24
25MAKE_ENV+= BUILDLINK_PREFIX.pthread=${BUILDLINK_PREFIX.pthread:Q} 25MAKE_ENV+= BUILDLINK_PREFIX.pthread=${BUILDLINK_PREFIX.pthread:Q}
26MAKE_ENV+= cfg-prefix=${PREFIX}/share/examples 26MAKE_ENV+= cfg-prefix=${PREFIX}/share/examples
27MAKE_ENV+= EGDIR=${EGDIR:Q} 27MAKE_ENV+= EGDIR=${EGDIR:Q}
28INSTALL_ENV+= BASEDIR=${DESTDIR} 28INSTALL_ENV+= BASEDIR=${DESTDIR}
29 29
 30BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-O2 rm:-Wl,-E
 31
30CHECK_PORTABILITY_SKIP+= scripts/sc 32CHECK_PORTABILITY_SKIP+= scripts/sc
31 33
32INSTALLATION_DIRS+= ${EGDIR} 34INSTALLATION_DIRS+= ${EGDIR}
33 35
34.include "options.mk" 36.include "options.mk"
35 37
36# modules/*/README will be installed. 38# modules/*/README will be installed.
37post-extract: 39post-extract:
38 ${RUN}cd ${WRKSRC}/modules/mediaproxy && ${MV} Readme README; 40 ${RUN}cd ${WRKSRC}/modules/mediaproxy && ${MV} Readme README;
39 41
40.include "../../mk/pthread.buildlink3.mk" 42.include "../../mk/pthread.buildlink3.mk"
41.include "../../mk/bsd.pkg.mk" 43.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/security/libgfshare/Makefile (expand / switch to unified diff)

--- pkgsrc/security/libgfshare/Makefile 2022/07/25 11:12:27 1.2
+++ pkgsrc/security/libgfshare/Makefile 2022/11/21 18:20:44 1.3
@@ -1,17 +1,19 @@ @@ -1,17 +1,19 @@
1# $NetBSD: Makefile,v 1.2 2022/07/25 11:12:27 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2022/11/21 18:20:44 jperkin Exp $
2 2
3DISTNAME= libgfshare-1.0.5 3DISTNAME= libgfshare-1.0.5
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= http://www.digital-scurf.org/files/libgfshare/ 5MASTER_SITES= http://www.digital-scurf.org/files/libgfshare/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= agc@NetBSD.org 8MAINTAINER= agc@NetBSD.org
9HOMEPAGE= http://www.digital-scurf.org/software/libgfshare 9HOMEPAGE= http://www.digital-scurf.org/software/libgfshare
10COMMENT= Library to implement Shamir's secret sharing scheme 10COMMENT= Library to implement Shamir's secret sharing scheme
11LICENSE= mit 11LICENSE= mit
12 12
13USE_TOOLS+= gmake 13USE_TOOLS+= gmake
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16 16
 17BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-O1
 18
17.include "../../mk/bsd.pkg.mk" 19.include "../../mk/bsd.pkg.mk"

cvs diff -r1.46 -r1.47 pkgsrc/security/polkit/Makefile (expand / switch to unified diff)

--- pkgsrc/security/polkit/Makefile 2022/08/09 12:08:30 1.46
+++ pkgsrc/security/polkit/Makefile 2022/11/21 18:20:44 1.47
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.46 2022/08/09 12:08:30 jperkin Exp $ 1# $NetBSD: Makefile,v 1.47 2022/11/21 18:20:44 jperkin Exp $
2 2
3DISTNAME= polkit-0.120 3DISTNAME= polkit-0.120
4PKGREVISION= 4 4PKGREVISION= 4
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/ 6MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.freedesktop.org/wiki/Software/polkit 9HOMEPAGE= https://www.freedesktop.org/wiki/Software/polkit
10COMMENT= Authorization Manager 10COMMENT= Authorization Manager
11LICENSE= gnu-lgpl-v2 11LICENSE= gnu-lgpl-v2
12 12
13TOOL_DEPENDS+= gettext-m4-[0-9]*:../../devel/gettext-m4 13TOOL_DEPENDS+= gettext-m4-[0-9]*:../../devel/gettext-m4
14TOOL_DEPENDS+= gettext-tools-[0-9]*:../../devel/gettext-tools 14TOOL_DEPENDS+= gettext-tools-[0-9]*:../../devel/gettext-tools
@@ -31,26 +31,28 @@ USE_TOOLS+= autoconf autoreconf automak @@ -31,26 +31,28 @@ USE_TOOLS+= autoconf autoreconf automak
31# configure: error: *** A compiler with support for C++17 language features is required. 31# configure: error: *** A compiler with support for C++17 language features is required.
32GCC_REQD+= 7 32GCC_REQD+= 7
33 33
34PKGCONFIG_OVERRIDE+= data/polkit-gobject-1.pc.in 34PKGCONFIG_OVERRIDE+= data/polkit-gobject-1.pc.in
35PKGCONFIG_OVERRIDE+= data/polkit-agent-1.pc.in 35PKGCONFIG_OVERRIDE+= data/polkit-agent-1.pc.in
36 36
37CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 37CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
38CONFIGURE_ARGS+= --with-polkitd-user=${POLKITD_USER} 38CONFIGURE_ARGS+= --with-polkitd-user=${POLKITD_USER}
39CONFIGURE_ARGS+= --disable-libsystemd-login 39CONFIGURE_ARGS+= --disable-libsystemd-login
40CONFIGURE_ARGS+= --disable-libelogind 40CONFIGURE_ARGS+= --disable-libelogind
41CONFIGURE_ARGS+= --with-duktape 41CONFIGURE_ARGS+= --with-duktape
42CONFIGURE_ARGS+= --enable-introspection 42CONFIGURE_ARGS+= --enable-introspection
43 43
 44BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 45
44.include "../../mk/bsd.prefs.mk" 46.include "../../mk/bsd.prefs.mk"
45 47
46POLKITD_USER?= polkitd 48POLKITD_USER?= polkitd
47POLKITD_GROUP?= polkitd 49POLKITD_GROUP?= polkitd
48PKG_GROUPS+= ${POLKITD_GROUP} 50PKG_GROUPS+= ${POLKITD_GROUP}
49PKG_USERS+= ${POLKITD_USER}:${POLKITD_GROUP} 51PKG_USERS+= ${POLKITD_USER}:${POLKITD_GROUP}
50PKG_GECOS.${POLKITD_USER}= Polkit Daemon User 52PKG_GECOS.${POLKITD_USER}= Polkit Daemon User
51PKG_HOME.${POLKITD_USER}= ${VARBASE} 53PKG_HOME.${POLKITD_USER}= ${VARBASE}
52PKG_GROUPS_VARS+= POLKITD_GROUP 54PKG_GROUPS_VARS+= POLKITD_GROUP
53PKG_USERS_VARS+= POLKITD_USER 55PKG_USERS_VARS+= POLKITD_USER
54 56
55BUILD_DEFS+= VARBASE 57BUILD_DEFS+= VARBASE
56 58

cvs diff -r1.2 -r1.3 pkgsrc/security/signify/Makefile (expand / switch to unified diff)

--- pkgsrc/security/signify/Makefile 2022/11/05 16:16:21 1.2
+++ pkgsrc/security/signify/Makefile 2022/11/21 18:20:44 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.2 2022/11/05 16:16:21 pin Exp $ 1# $NetBSD: Makefile,v 1.3 2022/11/21 18:20:44 jperkin Exp $
2 2
3DISTNAME= outils-0.12 3DISTNAME= outils-0.12
4PKGNAME= ${DISTNAME:S,outils,signify,} 4PKGNAME= ${DISTNAME:S,outils,signify,}
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= ${MASTER_SITE_GITHUB:=leahneukirchen/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=leahneukirchen/}
7GITHUB_PROJECT= outils 7GITHUB_PROJECT= outils
8GITHUB_TAG= v${PKGVERSION_NOREV} 8GITHUB_TAG= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= vms@retrobsd.ddns.net 10MAINTAINER= vms@retrobsd.ddns.net
11HOMEPAGE= https://flak.tedunangst.com/post/signify 11HOMEPAGE= https://flak.tedunangst.com/post/signify
12COMMENT= Cryptographically sign and verify files, from OpenBSD 12COMMENT= Cryptographically sign and verify files, from OpenBSD
13LICENSE= original-bsd AND modified-bsd AND isc AND public-domain 13LICENSE= original-bsd AND modified-bsd AND isc AND public-domain
14 14
@@ -31,26 +31,28 @@ SUBST_MESSAGE.paths= Do not hardcode con @@ -31,26 +31,28 @@ SUBST_MESSAGE.paths= Do not hardcode con
31SUBST_FILES.paths+= ${OUTDIR}/signify.c 31SUBST_FILES.paths+= ${OUTDIR}/signify.c
32SUBST_FILES.paths+= ${OUTDIR}/signify.1 32SUBST_FILES.paths+= ${OUTDIR}/signify.1
33SUBST_SED.paths= -e 's|/etc/signify|${PKG_SYSCONFDIR}/signify|g' 33SUBST_SED.paths= -e 's|/etc/signify|${PKG_SYSCONFDIR}/signify|g'
34 34
35.if ${OPSYS} == "SunOS" 35.if ${OPSYS} == "SunOS"
36SUBST_CLASSES+= ints 36SUBST_CLASSES+= ints
37SUBST_MESSAGE.ints= SunOS stdint(3) doesn't provide `u_int*' typedefs 37SUBST_MESSAGE.ints= SunOS stdint(3) doesn't provide `u_int*' typedefs
38SUBST_STAGE.ints= pre-configure 38SUBST_STAGE.ints= pre-configure
39SUBST_FILES.ints+= ${LIBSRCDIR}/*.c 39SUBST_FILES.ints+= ${LIBSRCDIR}/*.c
40SUBST_FILES.ints+= ${LIBSRCDIR}/include/*.h 40SUBST_FILES.ints+= ${LIBSRCDIR}/include/*.h
41SUBST_SED.ints= -e 's|u_int|uint|g' 41SUBST_SED.ints= -e 's|u_int|uint|g'
42.endif 42.endif
43 43
 44BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 45
44LIBS.SunOS+= -lresolv -lrt 46LIBS.SunOS+= -lresolv -lrt
45 47
46post-patch: 48post-patch:
47.if ${OPSYS} == "NetBSD" 49.if ${OPSYS} == "NetBSD"
48# The sys/* overrides are not needed on NetSD 50# The sys/* overrides are not needed on NetSD
49 ${RM} ${WRKSRC}/src/liboutils/include/sys/* 51 ${RM} ${WRKSRC}/src/liboutils/include/sys/*
50 52
51.elif ${OPSYS} == "SunOS" 53.elif ${OPSYS} == "SunOS"
52# Solaris lacks MIN/MAX macros in sys/param.h 54# Solaris lacks MIN/MAX macros in sys/param.h
53 cd ${LIBSRCDIR} && ${CP} ${FILESDIR}/minmax.h . \ 55 cd ${LIBSRCDIR} && ${CP} ${FILESDIR}/minmax.h . \
54 && ${CAT} outils.h >> minmax.h && ${MV} minmax.h outils.h 56 && ${CAT} outils.h >> minmax.h && ${MV} minmax.h outils.h
55.endif 57.endif
56 58

cvs diff -r1.11 -r1.12 pkgsrc/sysutils/eggdbus/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/eggdbus/Makefile 2021/12/08 16:02:38 1.11
+++ pkgsrc/sysutils/eggdbus/Makefile 2022/11/21 18:20:44 1.12
@@ -1,31 +1,33 @@ @@ -1,31 +1,33 @@
1# $NetBSD: Makefile,v 1.11 2021/12/08 16:02:38 adam Exp $ 1# $NetBSD: Makefile,v 1.12 2022/11/21 18:20:44 jperkin Exp $
2 2
3DISTNAME= eggdbus-0.6 3DISTNAME= eggdbus-0.6
4PKGREVISION= 6 4PKGREVISION= 6
5CATEGORIES= sysutils 5CATEGORIES= sysutils
6MASTER_SITES= https://cgit.freedesktop.org/~david/eggdbus/snapshot/ 6MASTER_SITES= https://cgit.freedesktop.org/~david/eggdbus/snapshot/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://cgit.freedesktop.org/~david/eggdbus 10HOMEPAGE= https://cgit.freedesktop.org/~david/eggdbus
11COMMENT= GObject bindings for DBus 11COMMENT= GObject bindings for DBus
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14MAKE_JOBS_SAFE= no 14MAKE_JOBS_SAFE= no
15 15
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= aclocal autoconf autoheader automake gmake pkg-config 17USE_TOOLS+= aclocal autoconf autoheader automake gmake pkg-config
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19TEST_TARGET= check 19TEST_TARGET= check
20PKGCONFIG_OVERRIDE+= eggdbus-1.pc.in 20PKGCONFIG_OVERRIDE+= eggdbus-1.pc.in
21 21
 22BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 23
22pre-configure: 24pre-configure:
23 set -e; cd ${WRKSRC}; gtkdocize --flavour no-tmpl; \ 25 set -e; cd ${WRKSRC}; gtkdocize --flavour no-tmpl; \
24 libtoolize -c -f; \ 26 libtoolize -c -f; \
25 aclocal; autoheader; automake -a --foreign -i; autoconf 27 aclocal; autoheader; automake -a --foreign -i; autoconf
26 28
27.include "../../devel/glib2/buildlink3.mk" 29.include "../../devel/glib2/buildlink3.mk"
28.include "../../sysutils/dbus/buildlink3.mk" 30.include "../../sysutils/dbus/buildlink3.mk"
29.include "../../sysutils/dbus-glib/buildlink3.mk" 31.include "../../sysutils/dbus-glib/buildlink3.mk"
30.include "../../textproc/gtk-doc/buildlink3.mk" 32.include "../../textproc/gtk-doc/buildlink3.mk"
31.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.110 -r1.111 pkgsrc/sysutils/gkrellm/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/gkrellm/Makefile 2022/10/26 10:31:08 1.110
+++ pkgsrc/sysutils/gkrellm/Makefile 2022/11/21 18:20:44 1.111
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.110 2022/10/26 10:31:08 wiz Exp $ 1# $NetBSD: Makefile,v 1.111 2022/11/21 18:20:44 jperkin Exp $
2.include "Makefile.common" 2.include "Makefile.common"
3 3
4PKGREVISION= 48 4PKGREVISION= 48
5 5
6GKRELLM_PKGBASE= gkrellm 6GKRELLM_PKGBASE= gkrellm
7WRKSRC= ${GKRELLM_SRCDIR} 7WRKSRC= ${GKRELLM_SRCDIR}
8 8
9COMMENT= GTK2 based system monitor 9COMMENT= GTK2 based system monitor
10 10
11DEPENDS+= gkrellm-share-${GKRELLM_VERSION}:../../sysutils/gkrellm-share 11DEPENDS+= gkrellm-share-${GKRELLM_VERSION}:../../sysutils/gkrellm-share
12 12
13USE_TOOLS+= pkg-config 13USE_TOOLS+= pkg-config
14 14
@@ -25,27 +25,27 @@ NOT_FOR_PLATFORM= IRIX-*-* @@ -25,27 +25,27 @@ NOT_FOR_PLATFORM= IRIX-*-*
25.include "options.mk" 25.include "options.mk"
26 26
27MAKE_ENV+= MODULES=src LINK_FLAGS=${EXPORT_SYMBOLS_LDFLAGS:Q} 27MAKE_ENV+= MODULES=src LINK_FLAGS=${EXPORT_SYMBOLS_LDFLAGS:Q}
28MAKE_ENV+= SSL_TYPE=${GKRELLM_SSL_TYPE:Q} 28MAKE_ENV+= SSL_TYPE=${GKRELLM_SSL_TYPE:Q}
29MAKE_ENV+= PKG_INCLUDE=-I${BUILDLINK_PREFIX.${GKRELLM_SSL_TYPE}}/include 29MAKE_ENV+= PKG_INCLUDE=-I${BUILDLINK_PREFIX.${GKRELLM_SSL_TYPE}}/include
30MAKE_ENV+= PKG_LIBS="-L${BUILDLINK_PREFIX.${GKRELLM_SSL_TYPE}}/lib ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.${GKRELLM_SSL_TYPE}}/lib" 30MAKE_ENV+= PKG_LIBS="-L${BUILDLINK_PREFIX.${GKRELLM_SSL_TYPE}}/lib ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.${GKRELLM_SSL_TYPE}}/lib"
31MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR}/man1 31MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR}/man1
32MAKE_ENV+= SMANDIR=${PREFIX}/${PKGMANDIR}/man8 32MAKE_ENV+= SMANDIR=${PREFIX}/${PKGMANDIR}/man8
33MAKE_FLAGS+= BINOWNER=${BINOWN} BINGROUP=${BINGRP} 33MAKE_FLAGS+= BINOWNER=${BINOWN} BINGROUP=${BINGRP}
34INSTALL_MAKE_FLAGS+= MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 34INSTALL_MAKE_FLAGS+= MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
35INSTALL_MAKE_FLAGS+= SMANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man8 35INSTALL_MAKE_FLAGS+= SMANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
36 36
37# Fix PR pkg/40047, Thanks to Ondrej Tuma 37# Fix PR pkg/40047, Thanks to Ondrej Tuma
38.if ${OBJECT_FMT} == "ELF" 38.if ${OBJECT_FMT} == "ELF" && ${OPSYS} != "SunOS"
39LDFLAGS+= -Wl,-export-dynamic 39LDFLAGS+= -Wl,-export-dynamic
40.endif 40.endif
41 41
42SUBST_CLASSES+= gkprefix 42SUBST_CLASSES+= gkprefix
43SUBST_STAGE.gkprefix= pre-configure 43SUBST_STAGE.gkprefix= pre-configure
44SUBST_FILES.gkprefix= src/gkrellm.h 44SUBST_FILES.gkprefix= src/gkrellm.h
45SUBST_SED.gkprefix= -e '/SYSTEM_/{s!/usr!${PREFIX}!;}' 45SUBST_SED.gkprefix= -e '/SYSTEM_/{s!/usr!${PREFIX}!;}'
46 46
47REQD_DIRS= lib/gkrellm2/plugins lib/gkrellm2 include/gkrellm2 47REQD_DIRS= lib/gkrellm2/plugins lib/gkrellm2 include/gkrellm2
48 48
49.include "../../devel/glib2/buildlink3.mk" 49.include "../../devel/glib2/buildlink3.mk"
50.include "../../x11/gtk2/buildlink3.mk" 50.include "../../x11/gtk2/buildlink3.mk"
51.include "../../x11/libSM/buildlink3.mk" 51.include "../../x11/libSM/buildlink3.mk"

cvs diff -r1.55 -r1.56 pkgsrc/sysutils/grun/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/grun/Makefile 2021/12/08 16:06:30 1.55
+++ pkgsrc/sysutils/grun/Makefile 2022/11/21 18:20:44 1.56
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.55 2021/12/08 16:06:30 adam Exp $ 1# $NetBSD: Makefile,v 1.56 2022/11/21 18:20:44 jperkin Exp $
2 2
3DISTNAME= grun-0.9.3 3DISTNAME= grun-0.9.3
4PKGREVISION= 33 4PKGREVISION= 33
5CATEGORIES= misc 5CATEGORIES= misc
6MASTER_SITES= http://grun.googlecode.com/files/ 6MASTER_SITES= http://grun.googlecode.com/files/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/lrgc/grun 9HOMEPAGE= https://github.com/lrgc/grun
10COMMENT= GTK+ based Run dialog 10COMMENT= GTK+ based Run dialog
11 11
12GNU_CONFIGURE= YES 12GNU_CONFIGURE= YES
13USE_PKGLOCALEDIR= YES 13USE_PKGLOCALEDIR= YES
14USE_TOOLS+= gmake pkg-config 14USE_TOOLS+= gmake pkg-config
15 15
16PKG_SYSCONFSUBDIR= grun 16PKG_SYSCONFSUBDIR= grun
17EGDIR= ${PREFIX}/share/examples/grun 17EGDIR= ${PREFIX}/share/examples/grun
18CONF_FILES= ${EGDIR}/gassoc ${PKG_SYSCONFDIR}/gassoc 18CONF_FILES= ${EGDIR}/gassoc ${PKG_SYSCONFDIR}/gassoc
19CONF_FILES+= ${EGDIR}/consfile ${PKG_SYSCONFDIR}/consfile 19CONF_FILES+= ${EGDIR}/consfile ${PKG_SYSCONFDIR}/consfile
20CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 20CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
21 21
 22BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 23
22INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/examples/grun 24INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/examples/grun
23 25
24post-install: 26post-install:
25 ${INSTALL_MAN} ${WRKSRC}/grun.1x \ 27 ${INSTALL_MAN} ${WRKSRC}/grun.1x \
26 ${DESTDIR}/${PREFIX}/${PKGMANDIR}/man1/grun.1 28 ${DESTDIR}/${PREFIX}/${PKGMANDIR}/man1/grun.1
27 ${INSTALL_DATA} ${WRKSRC}/gassoc ${DESTDIR}/${EGDIR} 29 ${INSTALL_DATA} ${WRKSRC}/gassoc ${DESTDIR}/${EGDIR}
28 ${INSTALL_DATA} ${WRKSRC}/consfile ${DESTDIR}/${EGDIR} 30 ${INSTALL_DATA} ${WRKSRC}/consfile ${DESTDIR}/${EGDIR}
29 31
30.include "../../x11/gtk2/buildlink3.mk" 32.include "../../x11/gtk2/buildlink3.mk"
31.include "../../mk/pthread.buildlink3.mk" 33.include "../../mk/pthread.buildlink3.mk"
32 34
33.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.17 -r1.18 pkgsrc/sysutils/libdevkit-gobject/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/libdevkit-gobject/Makefile 2022/04/18 19:12:06 1.17
+++ pkgsrc/sysutils/libdevkit-gobject/Makefile 2022/11/21 18:20:44 1.18
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.17 2022/04/18 19:12:06 adam Exp $ 1# $NetBSD: Makefile,v 1.18 2022/11/21 18:20:44 jperkin Exp $
2 2
3DISTNAME= DeviceKit-003 3DISTNAME= DeviceKit-003
4PKGNAME= ${DISTNAME:S/DeviceKit/libdevkit-gobject/} 4PKGNAME= ${DISTNAME:S/DeviceKit/libdevkit-gobject/}
5PKGREVISION= 13 5PKGREVISION= 13
6CATEGORIES= sysutils 6CATEGORIES= sysutils
7MASTER_SITES= http://hal.freedesktop.org/releases/ 7MASTER_SITES= http://hal.freedesktop.org/releases/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.freedesktop.org/wiki/Software/DeviceKit 10HOMEPAGE= https://www.freedesktop.org/wiki/Software/DeviceKit
11COMMENT= Modular hardware abstraction layer 11COMMENT= Modular hardware abstraction layer
12LICENSE= gnu-lgpl-v2 AND gnu-gpl-v2 12LICENSE= gnu-lgpl-v2 AND gnu-gpl-v2
13 13
14BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl 14BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
@@ -16,24 +16,26 @@ BUILD_DEPENDS+= docbook-xsl-[0-9]*:../. @@ -16,24 +16,26 @@ BUILD_DEPENDS+= docbook-xsl-[0-9]*:../.
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
18USE_TOOLS+= autoconf automake pkg-config gmake 18USE_TOOLS+= autoconf automake pkg-config gmake
19 19
20.include "../../mk/bsd.prefs.mk" 20.include "../../mk/bsd.prefs.mk"
21 21
22.if ${OPSYS} != "Linux" 22.if ${OPSYS} != "Linux"
23# needs udev support, which currently only exists on Linux 23# needs udev support, which currently only exists on Linux
24# for NetBSD, use the devkitd package 24# for NetBSD, use the devkitd package
25# XXX: fix PLIST for Linux 25# XXX: fix PLIST for Linux
26CONFIGURE_ARGS+= --disable-devkitd 26CONFIGURE_ARGS+= --disable-devkitd
27.endif 27.endif
28 28
 29BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 30
29PKGCONFIG_OVERRIDE+= src/devkit-gobject/devkit-gobject.pc.in 31PKGCONFIG_OVERRIDE+= src/devkit-gobject/devkit-gobject.pc.in
30 32
31pre-configure: 33pre-configure:
32 cd ${WRKSRC} && autoreconf 34 cd ${WRKSRC} && autoreconf
33 35
34BUILDLINK_DEPMETHOD.libxslt= build 36BUILDLINK_DEPMETHOD.libxslt= build
35.include "../../textproc/libxslt/buildlink3.mk" 37.include "../../textproc/libxslt/buildlink3.mk"
36 38
37.include "../../devel/glib2/buildlink3.mk" 39.include "../../devel/glib2/buildlink3.mk"
38.include "../../sysutils/dbus-glib/buildlink3.mk" 40.include "../../sysutils/dbus-glib/buildlink3.mk"
39.include "../../mk/bsd.pkg.mk" 41.include "../../mk/bsd.pkg.mk"

cvs diff -r1.50 -r1.51 pkgsrc/sysutils/libgksu/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/libgksu/Makefile 2021/12/08 16:02:39 1.50
+++ pkgsrc/sysutils/libgksu/Makefile 2022/11/21 18:20:45 1.51
@@ -1,34 +1,36 @@ @@ -1,34 +1,36 @@
1# $NetBSD: Makefile,v 1.50 2021/12/08 16:02:39 adam Exp $ 1# $NetBSD: Makefile,v 1.51 2022/11/21 18:20:45 jperkin Exp $
2 2
3DISTNAME= libgksu-2.0.12 3DISTNAME= libgksu-2.0.12
4PKGREVISION= 17 4PKGREVISION= 17
5CATEGORIES= sysutils 5CATEGORIES= sysutils
6MASTER_SITES= http://people.debian.org/~kov/gksu/ 6MASTER_SITES= http://people.debian.org/~kov/gksu/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.nongnu.org/gksu/ 9HOMEPAGE= https://www.nongnu.org/gksu/
10COMMENT= Library that provides a GTK+ frontend to su and sudo 10COMMENT= Library that provides a GTK+ frontend to su and sudo
11LICENSE= gnu-lgpl-v2 11LICENSE= gnu-lgpl-v2
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14 14
15CONFIGURE_ARGS+= --disable-gtk-doc 15CONFIGURE_ARGS+= --disable-gtk-doc
16CONFIGURE_ENV+= GCONF_SCHEMA_FILE_DIR=${PREFIX}/share/gconf/schemas/ 16CONFIGURE_ENV+= GCONF_SCHEMA_FILE_DIR=${PREFIX}/share/gconf/schemas/
17MAKE_ENV+= GCONF_SCHEMA_FILE_DIR=${PREFIX}/share/gconf/schemas/ 17MAKE_ENV+= GCONF_SCHEMA_FILE_DIR=${PREFIX}/share/gconf/schemas/
18 18
19USE_LIBTOOL= yes 19USE_LIBTOOL= yes
20USE_TOOLS+= gmake intltool pkg-config msgfmt 20USE_TOOLS+= gmake intltool pkg-config msgfmt
21 21
 22BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-O1
 23
22GCONF_SCHEMAS+= gksu.schemas 24GCONF_SCHEMAS+= gksu.schemas
23PKGCONFIG_OVERRIDE+= libgksu/libgksu2.pc.in 25PKGCONFIG_OVERRIDE+= libgksu/libgksu2.pc.in
24 26
25SUBST_CLASSES+= xauth 27SUBST_CLASSES+= xauth
26SUBST_SED.xauth+= -e "s,/usr/bin/xauth,${LOCALBASE}/bin/xauth,g" 28SUBST_SED.xauth+= -e "s,/usr/bin/xauth,${LOCALBASE}/bin/xauth,g"
27SUBST_MESSAGE.xauth= Fixing path to xauth executable. 29SUBST_MESSAGE.xauth= Fixing path to xauth executable.
28SUBST_STAGE.xauth= post-extract 30SUBST_STAGE.xauth= post-extract
29SUBST_FILES.xauth= libgksu/gksu-run-helper.c libgksu/libgksu.c 31SUBST_FILES.xauth= libgksu/gksu-run-helper.c libgksu/libgksu.c
30 32
31.include "../../devel/GConf/schemas.mk" 33.include "../../devel/GConf/schemas.mk"
32.include "../../security/libgnome-keyring/buildlink3.mk" 34.include "../../security/libgnome-keyring/buildlink3.mk"
33.include "../../sysutils/libgtop/buildlink3.mk" 35.include "../../sysutils/libgtop/buildlink3.mk"
34.include "../../x11/gtk2/buildlink3.mk" 36.include "../../x11/gtk2/buildlink3.mk"

cvs diff -r1.16 -r1.17 pkgsrc/textproc/odt2tex/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/odt2tex/Makefile 2022/10/26 10:32:02 1.16
+++ pkgsrc/textproc/odt2tex/Makefile 2022/11/21 18:20:45 1.17
@@ -1,18 +1,20 @@ @@ -1,18 +1,20 @@
1# $NetBSD: Makefile,v 1.16 2022/10/26 10:32:02 wiz Exp $ 1# $NetBSD: Makefile,v 1.17 2022/11/21 18:20:45 jperkin Exp $
2 2
3DISTNAME= odt2tex-0.0.13 3DISTNAME= odt2tex-0.0.13
4PKGREVISION= 12 4PKGREVISION= 12
5CATEGORIES= textproc 5CATEGORIES= textproc
6MASTER_SITES= ${MASTER_SITE_GITHUB:=simonaw/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=simonaw/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9#HOMEPAGE= https://www.chronowerks.de/odt/ 9#HOMEPAGE= https://www.chronowerks.de/odt/
10COMMENT= Convert ODT (Libre/OpenOffice text documents) to LaTeX input files 10COMMENT= Convert ODT (Libre/OpenOffice text documents) to LaTeX input files
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= c99 13USE_LANGUAGES= c99
14USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
15 15
 16BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-O2
 17
16.include "../../archivers/libzip/buildlink3.mk" 18.include "../../archivers/libzip/buildlink3.mk"
17.include "../../textproc/expat/buildlink3.mk" 19.include "../../textproc/expat/buildlink3.mk"
18.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.74 -r1.75 pkgsrc/wm/icewm/Makefile.common (expand / switch to unified diff)

--- pkgsrc/wm/icewm/Makefile.common 2022/08/09 12:08:31 1.74
+++ pkgsrc/wm/icewm/Makefile.common 2022/11/21 18:20:45 1.75
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.74 2022/08/09 12:08:31 jperkin Exp $ 1# $NetBSD: Makefile.common,v 1.75 2022/11/21 18:20:45 jperkin Exp $
2# 2#
3# used by wm/icewm/Makefile 3# used by wm/icewm/Makefile
4# used by wm/icewm-imlib/Makefile 4# used by wm/icewm-imlib/Makefile
5 5
6DISTNAME= icewm-1.2.38pre2 6DISTNAME= icewm-1.2.38pre2
7PKGREVISION= 2 7PKGREVISION= 2
8CATEGORIES= x11 wm 8CATEGORIES= x11 wm
9MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=icewm/} 9MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=icewm/}
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://www.ice-wm.org/ 12HOMEPAGE= https://www.ice-wm.org/
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
@@ -27,26 +27,28 @@ USE_LANGUAGES= c c++03 @@ -27,26 +27,28 @@ USE_LANGUAGES= c c++03
27PKG_SYSCONFSUBDIR= icewm 27PKG_SYSCONFSUBDIR= icewm
28 28
29.include "../../mk/bsd.prefs.mk" 29.include "../../mk/bsd.prefs.mk"
30 30
31CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 31CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
32CONFIGURE_ARGS+= --with-cfgdir=${PKG_SYSCONFDIR} 32CONFIGURE_ARGS+= --with-cfgdir=${PKG_SYSCONFDIR}
33.if ${X11_TYPE} != "native" 33.if ${X11_TYPE} != "native"
34.include "../../x11/libXinerama/buildlink3.mk" 34.include "../../x11/libXinerama/buildlink3.mk"
35.elif !exists(${X11BASE}/include/X11/extensions/Xinerama.h) 35.elif !exists(${X11BASE}/include/X11/extensions/Xinerama.h)
36CONFIGURE_ARGS+= --disable-xinerama 36CONFIGURE_ARGS+= --disable-xinerama
37.endif 37.endif
38MAKE_FLAGS+= LOCDIR=${PREFIX}/${PKGLOCALEDIR}/locale 38MAKE_FLAGS+= LOCDIR=${PREFIX}/${PKGLOCALEDIR}/locale
39 39
 40BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 41
40PKG_SYSCONFSUBDIR= icewm 42PKG_SYSCONFSUBDIR= icewm
41 43
42.if ${OPSYS} == "NetBSD" && (!exists(/usr/include/machine/apmvar.h) || \ 44.if ${OPSYS} == "NetBSD" && (!exists(/usr/include/machine/apmvar.h) || \
43 (${MACHINE_ARCH} == "sparc64" && !exists(/usr/include/sparc/apmvar.h))) 45 (${MACHINE_ARCH} == "sparc64" && !exists(/usr/include/sparc/apmvar.h)))
44SUBST_CLASSES+= apm 46SUBST_CLASSES+= apm
45SUBST_STAGE.apm= post-configure 47SUBST_STAGE.apm= post-configure
46SUBST_FILES.apm= src/config.h 48SUBST_FILES.apm= src/config.h
47SUBST_SED.apm= -e 's,define CONFIG_APPLET_APM 1,undef CONFIG_APPLET_APM,' 49SUBST_SED.apm= -e 's,define CONFIG_APPLET_APM 1,undef CONFIG_APPLET_APM,'
48SUBST_MESSAGE.apm= Disable APM applet. 50SUBST_MESSAGE.apm= Disable APM applet.
49.endif 51.endif
50 52
51CONFIGURE_ARGS.NetBSD+= --with-unicode-set=utf-32 53CONFIGURE_ARGS.NetBSD+= --with-unicode-set=utf-32
52 54

cvs diff -r1.8 -r1.9 pkgsrc/wm/icewm14/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/icewm14/Makefile 2021/12/08 16:06:51 1.8
+++ pkgsrc/wm/icewm14/Makefile 2022/11/21 18:20:45 1.9
@@ -1,38 +1,40 @@ @@ -1,38 +1,40 @@
1# $NetBSD: Makefile,v 1.8 2021/12/08 16:06:51 adam Exp $ 1# $NetBSD: Makefile,v 1.9 2022/11/21 18:20:45 jperkin Exp $
2 2
3DISTNAME= icewm-1.4.2 3DISTNAME= icewm-1.4.2
4PKGREVISION= 5 4PKGREVISION= 5
5CATEGORIES= wm 5CATEGORIES= wm
6MASTER_SITES= ${MASTER_SITE_GITHUB:=bbidulock/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=bbidulock/}
7GITHUB_RELEASE= ${PKGVERSION_NOREV} 7GITHUB_RELEASE= ${PKGVERSION_NOREV}
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9EXTRACT_USING= gtar 9EXTRACT_USING= gtar
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://www.ice-wm.org/ 12HOMEPAGE= https://www.ice-wm.org/
13COMMENT= Small, fast and light-weight window manager 13COMMENT= Small, fast and light-weight window manager
14LICENSE= gnu-gpl-v2 14LICENSE= gnu-gpl-v2
15 15
16CONFLICTS+= icewm-imlib-[0-9]* 16CONFLICTS+= icewm-imlib-[0-9]*
17 17
18FILESDIR= ${.CURDIR}/../../wm/icewm/files 18FILESDIR= ${.CURDIR}/../../wm/icewm/files
19 19
20USE_CMAKE= yes 20USE_CMAKE= yes
21USE_LANGUAGES= c c++03 21USE_LANGUAGES= c c++03
22USE_TOOLS+= msgfmt pkg-config 22USE_TOOLS+= msgfmt pkg-config
23 23
24LDFLAGS.SunOS+= -lsocket -lnsl 24LDFLAGS.SunOS+= -lsocket -lnsl
25 25
 26BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 27
26CMAKE_ARGS.NetBSD+= -DCMAKE_CXX_FLAGS="-DHAVE_SYSCTL_CP_TIME" 28CMAKE_ARGS.NetBSD+= -DCMAKE_CXX_FLAGS="-DHAVE_SYSCTL_CP_TIME"
27 29
28post-extract: 30post-extract:
29 cp ${FILESDIR}/bsd-daemon.xpm ${WRKSRC}/lib/taskbar 31 cp ${FILESDIR}/bsd-daemon.xpm ${WRKSRC}/lib/taskbar
30 32
31#.include "../../devel/gettext-lib/buildlink3.mk" 33#.include "../../devel/gettext-lib/buildlink3.mk"
32.include "../../converters/libiconv/buildlink3.mk" 34.include "../../converters/libiconv/buildlink3.mk"
33.include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk" 35.include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk"
34.include "../../x11/libSM/buildlink3.mk" 36.include "../../x11/libSM/buildlink3.mk"
35.include "../../x11/libXft/buildlink3.mk" 37.include "../../x11/libXft/buildlink3.mk"
36.include "../../x11/libXinerama/buildlink3.mk" 38.include "../../x11/libXinerama/buildlink3.mk"
37.include "../../x11/libXrandr/buildlink3.mk" 39.include "../../x11/libXrandr/buildlink3.mk"
38.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"

cvs diff -r1.28 -r1.29 pkgsrc/wm/notion/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/notion/Makefile 2020/06/30 14:56:36 1.28
+++ pkgsrc/wm/notion/Makefile 2022/11/21 18:20:45 1.29
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.28 2020/06/30 14:56:36 nia Exp $ 1# $NetBSD: Makefile,v 1.29 2022/11/21 18:20:45 jperkin Exp $
2 2
3DISTNAME= notion-3-2017050501 3DISTNAME= notion-3-2017050501
4PKGNAME= ${DISTNAME:S/3-/3./} 4PKGNAME= ${DISTNAME:S/3-/3./}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= wm 6CATEGORIES= wm
7MASTER_SITES= ${MASTER_SITE_GITHUB:=raboof/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=raboof/}
8GITHUB_TAG= ${DISTNAME:S/notion-//} 8GITHUB_TAG= ${DISTNAME:S/notion-//}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://notion.sourceforge.net/ 11HOMEPAGE= http://notion.sourceforge.net/
12COMMENT= Tiling window manager based on ion3 12COMMENT= Tiling window manager based on ion3
13LICENSE= ion-license AND gnu-lgpl-v2.1 13LICENSE= ion-license AND gnu-lgpl-v2.1
14 14
@@ -56,28 +56,29 @@ EGFILES+= look_newviolet.lua @@ -56,28 +56,29 @@ EGFILES+= look_newviolet.lua
56EGFILES+= look_simpleblue.lua 56EGFILES+= look_simpleblue.lua
57EGFILES+= lookcommon_clean.lua 57EGFILES+= lookcommon_clean.lua
58EGFILES+= lookcommon_emboss.lua 58EGFILES+= lookcommon_emboss.lua
59 59
60PKG_SYSCONFSUBDIR= notion 60PKG_SYSCONFSUBDIR= notion
61INSTALLATION_DIRS= ${EGDIR} 61INSTALLATION_DIRS= ${EGDIR}
62 62
63.for f in ${EGFILES} 63.for f in ${EGFILES}
64CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} 64CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
65.endfor 65.endfor
66 66
67# Abuse buildlink to add required libraries. 67# Abuse buildlink to add required libraries.
68BUILDLINK_TRANSFORM.SunOS+= opt:-Wl,--as-needed:-lsocket 68BUILDLINK_TRANSFORM.SunOS+= opt:-Wl,--as-needed:-lsocket
69BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-whole-archive 69BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--export-dynamic
70BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-no-whole-archive 70BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-no-whole-archive
 71BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-whole-archive
71 72
72post-install: 73post-install:
73 cd ${WRKSRC} && pax -rw contrib ${DESTDIR}${EGDIR} 74 cd ${WRKSRC} && pax -rw contrib ${DESTDIR}${EGDIR}
74 75
75.include "../../devel/gettext-lib/buildlink3.mk" 76.include "../../devel/gettext-lib/buildlink3.mk"
76.include "../../lang/lua/buildlink3.mk" 77.include "../../lang/lua/buildlink3.mk"
77.include "../../x11/libX11/buildlink3.mk" 78.include "../../x11/libX11/buildlink3.mk"
78.include "../../x11/libSM/buildlink3.mk" 79.include "../../x11/libSM/buildlink3.mk"
79.include "../../x11/libXext/buildlink3.mk" 80.include "../../x11/libXext/buildlink3.mk"
80.include "../../x11/libXinerama/buildlink3.mk" 81.include "../../x11/libXinerama/buildlink3.mk"
81.include "../../x11/libXrandr/buildlink3.mk" 82.include "../../x11/libXrandr/buildlink3.mk"
82.include "../../mk/dlopen.buildlink3.mk" 83.include "../../mk/dlopen.buildlink3.mk"
83.include "../../mk/bsd.pkg.mk" 84.include "../../mk/bsd.pkg.mk"

cvs diff -r1.34 -r1.35 pkgsrc/www/libproxy/Makefile (expand / switch to unified diff)

--- pkgsrc/www/libproxy/Makefile 2020/09/22 18:22:59 1.34
+++ pkgsrc/www/libproxy/Makefile 2022/11/21 18:20:45 1.35
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.34 2020/09/22 18:22:59 bsiegert Exp $ 1# $NetBSD: Makefile,v 1.35 2022/11/21 18:20:45 jperkin Exp $
2 2
3DISTNAME= libproxy-0.4.15 3DISTNAME= libproxy-0.4.15
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= www gnome 5CATEGORIES= www gnome
6MASTER_SITES= ${MASTER_SITE_GITHUB:=libproxy/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=libproxy/}
7 7
8PATCH_SITES= https://github.com/libproxy/libproxy/commit/ 8PATCH_SITES= https://github.com/libproxy/libproxy/commit/
9PATCHFILES= a83dae404feac517695c23ff43ce1e116e2bfbe0.patch 9PATCHFILES= a83dae404feac517695c23ff43ce1e116e2bfbe0.patch
10PATCH_DIST_STRIP= -p1 10PATCH_DIST_STRIP= -p1
11 11
12MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= https://libproxy.github.io/libproxy/ 13HOMEPAGE= https://libproxy.github.io/libproxy/
14COMMENT= Library that provides automatic proxy configuration management 14COMMENT= Library that provides automatic proxy configuration management
@@ -17,20 +17,22 @@ LICENSE= gnu-lgpl-v2.1 @@ -17,20 +17,22 @@ LICENSE= gnu-lgpl-v2.1
17USE_CMAKE= yes 17USE_CMAKE= yes
18USE_LANGUAGES= c99 c++03 18USE_LANGUAGES= c99 c++03
19USE_TOOLS+= pkg-config 19USE_TOOLS+= pkg-config
20 20
21CMAKE_ARGS+= -DWITH_PERL:BOOL=OFF 21CMAKE_ARGS+= -DWITH_PERL:BOOL=OFF
22CMAKE_ARGS+= -DWITH_PYTHON2:BOOL=OFF 22CMAKE_ARGS+= -DWITH_PYTHON2:BOOL=OFF
23CMAKE_ARGS+= -DWITH_PYTHON3:BOOL=OFF 23CMAKE_ARGS+= -DWITH_PYTHON3:BOOL=OFF
24CMAKE_ARGS+= -DWITH_KDE:BOOL=OFF 24CMAKE_ARGS+= -DWITH_KDE:BOOL=OFF
25 25
26# Need socket libraries on SunOS for both the shared library and test programs. 26# Need socket libraries on SunOS for both the shared library and test programs.
27CMAKE_ARGS.SunOS+= -DCMAKE_EXE_LINKER_FLAGS:STRING="-lnsl -lsocket -L${PREFIX}/lib ${COMPILER_RPATH_FLAG}${PREFIX}/lib" 27CMAKE_ARGS.SunOS+= -DCMAKE_EXE_LINKER_FLAGS:STRING="-lnsl -lsocket -L${PREFIX}/lib ${COMPILER_RPATH_FLAG}${PREFIX}/lib"
28CMAKE_ARGS.SunOS+= -DCMAKE_SHARED_LINKER_FLAGS:STRING="-lnsl -lsocket -L${PREFIX}/lib ${COMPILER_RPATH_FLAG}${PREFIX}/lib" 28CMAKE_ARGS.SunOS+= -DCMAKE_SHARED_LINKER_FLAGS:STRING="-lnsl -lsocket -L${PREFIX}/lib ${COMPILER_RPATH_FLAG}${PREFIX}/lib"
29 29
 30BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
 31
30PKGCONFIG_OVERRIDE+= bindings/csharp/libproxy-sharp-1.0.pc.cmake 32PKGCONFIG_OVERRIDE+= bindings/csharp/libproxy-sharp-1.0.pc.cmake
31PKGCONFIG_OVERRIDE+= libproxy/libproxy-1.0.pc.in 33PKGCONFIG_OVERRIDE+= libproxy/libproxy-1.0.pc.in
32 34
33.include "../../devel/zlib/buildlink3.mk" 35.include "../../devel/zlib/buildlink3.mk"
34.include "../../mk/dlopen.buildlink3.mk" 36.include "../../mk/dlopen.buildlink3.mk"
35.include "../../mk/pthread.buildlink3.mk" 37.include "../../mk/pthread.buildlink3.mk"
36.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"

cvs diff -r1.15 -r1.16 pkgsrc/www/luakit/Makefile (expand / switch to unified diff)

--- pkgsrc/www/luakit/Makefile 2022/11/15 22:48:32 1.15
+++ pkgsrc/www/luakit/Makefile 2022/11/21 18:20:45 1.16
@@ -1,36 +1,38 @@ @@ -1,36 +1,38 @@
1# $NetBSD: Makefile,v 1.15 2022/11/15 22:48:32 nia Exp $ 1# $NetBSD: Makefile,v 1.16 2022/11/21 18:20:45 jperkin Exp $
2 2
3DISTNAME= luakit-2.3.1 3DISTNAME= luakit-2.3.1
4CATEGORIES= www lua 4CATEGORIES= www lua
5MASTER_SITES= ${MASTER_SITE_GITHUB:=luakit/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=luakit/}
6 6
7MAINTAINER= nia@NetBSD.org 7MAINTAINER= nia@NetBSD.org
8HOMEPAGE= https://luakit.org/ 8HOMEPAGE= https://luakit.org/
9COMMENT= Fast, small, WebKit based browser extensible with Lua 9COMMENT= Fast, small, WebKit based browser extensible with Lua
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12USE_TOOLS+= gmake pkg-config 12USE_TOOLS+= gmake pkg-config
13 13
14MAKE_FLAGS+= DEVELOPMENT_PATHS=0 14MAKE_FLAGS+= DEVELOPMENT_PATHS=0
15MAKE_FLAGS+= APPDIR=${PREFIX}/share/applications 15MAKE_FLAGS+= APPDIR=${PREFIX}/share/applications
16MAKE_FLAGS+= DOCDIR=${PREFIX}/share/doc/luakit 16MAKE_FLAGS+= DOCDIR=${PREFIX}/share/doc/luakit
17MAKE_FLAGS+= MANPREFIX=${PREFIX}/${PKGMANDIR} 17MAKE_FLAGS+= MANPREFIX=${PREFIX}/${PKGMANDIR}
18MAKE_FLAGS+= PIXMAPDIR=${PREFIX}/share/pixmaps 18MAKE_FLAGS+= PIXMAPDIR=${PREFIX}/share/pixmaps
19MAKE_FLAGS+= XDGPREFIX=${PKG_SYSCONFDIR} 19MAKE_FLAGS+= XDGPREFIX=${PKG_SYSCONFDIR}
20MAKE_FLAGS+= VERSION=${PKGVERSION} 20MAKE_FLAGS+= VERSION=${PKGVERSION}
21 21
22LDFLAGS.SunOS+= -lm -lsocket 22LDFLAGS.SunOS+= -lm -lsocket
23 23
 24BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--export-dynamic
 25
24LUA_VERSIONS_ACCEPTED= 51 26LUA_VERSIONS_ACCEPTED= 51
25 27
26.include "../../lang/lua/luaversion.mk" 28.include "../../lang/lua/luaversion.mk"
27 29
28DEPENDS+= ${LUA_PKGPREFIX}-filesystem-[0-9]*:../../devel/lua-filesystem 30DEPENDS+= ${LUA_PKGPREFIX}-filesystem-[0-9]*:../../devel/lua-filesystem
29 31
30OWN_DIRS+= ${PKG_SYSCONFDIR}/xdg/luakit 32OWN_DIRS+= ${PKG_SYSCONFDIR}/xdg/luakit
31 33
32CONF_FILES+= ${PREFIX}/share/examples/luakit/rc.lua \ 34CONF_FILES+= ${PREFIX}/share/examples/luakit/rc.lua \
33 ${PKG_SYSCONFDIR}/xdg/luakit/rc.lua 35 ${PKG_SYSCONFDIR}/xdg/luakit/rc.lua
34 36
35CONF_FILES+= ${PREFIX}/share/examples/luakit/theme.lua \ 37CONF_FILES+= ${PREFIX}/share/examples/luakit/theme.lua \
36 ${PKG_SYSCONFDIR}/xdg/luakit/theme.lua 38 ${PKG_SYSCONFDIR}/xdg/luakit/theme.lua

cvs diff -r1.36 -r1.37 pkgsrc/www/uhttpmock/Makefile (expand / switch to unified diff)

--- pkgsrc/www/uhttpmock/Makefile 2022/07/22 17:07:15 1.36
+++ pkgsrc/www/uhttpmock/Makefile 2022/11/21 18:20:45 1.37
@@ -1,24 +1,26 @@ @@ -1,24 +1,26 @@
1# $NetBSD: Makefile,v 1.36 2022/07/22 17:07:15 micha Exp $ 1# $NetBSD: Makefile,v 1.37 2022/11/21 18:20:45 jperkin Exp $
2 2
3DISTNAME= uhttpmock-0.4.0 3DISTNAME= uhttpmock-0.4.0
4PKGREVISION= 35 4PKGREVISION= 35
5CATEGORIES= www devel 5CATEGORIES= www devel
6MASTER_SITES= http://tecnocode.co.uk/downloads/uhttpmock/ 6MASTER_SITES= http://tecnocode.co.uk/downloads/uhttpmock/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://gitlab.com/groups/uhttpmock 10HOMEPAGE= https://gitlab.com/groups/uhttpmock
11COMMENT= Library for mocking web service APIs which use HTTP or HTTPS 11COMMENT= Library for mocking web service APIs which use HTTP or HTTPS
12LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_TOOLS+= gmake pkg-config 16USE_TOOLS+= gmake pkg-config
17 17
18PKGCONFIG_OVERRIDE+= libuhttpmock/libuhttpmock.pc.in 18PKGCONFIG_OVERRIDE+= libuhttpmock/libuhttpmock.pc.in
19 19
 20BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
 21
20.include "../../devel/glib2/buildlink3.mk" 22.include "../../devel/glib2/buildlink3.mk"
21.include "../../devel/gobject-introspection/buildlink3.mk" 23.include "../../devel/gobject-introspection/buildlink3.mk"
22.include "../../lang/vala/buildlink3.mk" 24.include "../../lang/vala/buildlink3.mk"
23.include "../../net/libsoup/buildlink3.mk" 25.include "../../net/libsoup/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.29 -r1.30 pkgsrc/x11/clipit/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/clipit/Makefile 2022/08/11 05:09:24 1.29
+++ pkgsrc/x11/clipit/Makefile 2022/11/21 18:20:46 1.30
@@ -1,38 +1,40 @@ @@ -1,38 +1,40 @@
1# $NetBSD: Makefile,v 1.29 2022/08/11 05:09:24 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.30 2022/11/21 18:20:46 jperkin Exp $
2 2
3DISTNAME= clipit-1.4.5 3DISTNAME= clipit-1.4.5
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= x11 5CATEGORIES= x11
6MASTER_SITES= ${MASTER_SITE_GITHUB:=CristianHenzel/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=CristianHenzel/}
7GITHUB_PROJECT= ClipIt 7GITHUB_PROJECT= ClipIt
8GITHUB_TAG= v${PKGVERSION_NOREV} 8GITHUB_TAG= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= khorben@NetBSD.org 10MAINTAINER= khorben@NetBSD.org
11HOMEPAGE= https://github.com/CristianHenzel/ClipIt 11HOMEPAGE= https://github.com/CristianHenzel/ClipIt
12COMMENT= Lightweight, fully featured GTK+ clipboard manager 12COMMENT= Lightweight, fully featured GTK+ clipboard manager
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16 16
17USE_TOOLS+= gmake 17USE_TOOLS+= gmake
18USE_TOOLS+= intltool msgfmt msgmerge xgettext 18USE_TOOLS+= intltool msgfmt msgmerge xgettext
19USE_TOOLS+= aclocal autoconf autoreconf automake autopoint intltoolize 19USE_TOOLS+= aclocal autoconf autoreconf automake autopoint intltoolize
20USE_TOOLS+= pkg-config 20USE_TOOLS+= pkg-config
21 21
22CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 22CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
23CONFIGURE_ARGS+= --disable-glibtest 23CONFIGURE_ARGS+= --disable-glibtest
24CONFIGURE_ARGS+= --with-gtk3 24CONFIGURE_ARGS+= --with-gtk3
25 25
 26BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 27
26BUILD_DEFS+= PKG_SYSCONFBASE 28BUILD_DEFS+= PKG_SYSCONFBASE
27 29
28EGDIR= ${PREFIX}/share/examples/clipit 30EGDIR= ${PREFIX}/share/examples/clipit
29CONF_FILES= ${EGDIR}/xdg/autostart/clipit-startup.desktop \ 31CONF_FILES= ${EGDIR}/xdg/autostart/clipit-startup.desktop \
30 ${PKG_SYSCONFBASE}/xdg/autostart/clipit-startup.desktop 32 ${PKG_SYSCONFBASE}/xdg/autostart/clipit-startup.desktop
31MAKE_DIRS= ${PKG_SYSCONFBASE}/xdg/autostart 33MAKE_DIRS= ${PKG_SYSCONFBASE}/xdg/autostart
32 34
33INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} sysconfdir=${EGDIR} 35INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} sysconfdir=${EGDIR}
34 36
35pre-configure: 37pre-configure:
36 cd ${WRKSRC} && ${SH} autogen.sh 38 cd ${WRKSRC} && ${SH} autogen.sh
37 39
38.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 40.include "../../graphics/hicolor-icon-theme/buildlink3.mk"

cvs diff -r1.20 -r1.21 pkgsrc/x11/gtk4/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/gtk4/Makefile 2022/10/26 10:32:07 1.20
+++ pkgsrc/x11/gtk4/Makefile 2022/11/21 18:20:46 1.21
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.20 2022/10/26 10:32:07 wiz Exp $ 1# $NetBSD: Makefile,v 1.21 2022/11/21 18:20:46 jperkin Exp $
2 2
3DISTNAME= gtk-4.8.1 3DISTNAME= gtk-4.8.1
4PKGNAME= ${DISTNAME:S/gtk/gtk4/} 4PKGNAME= ${DISTNAME:S/gtk/gtk4/}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= x11 6CATEGORIES= x11
7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk/${PKGVERSION_NOREV:R}/} 7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk/${PKGVERSION_NOREV:R}/}
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER= ryoon@NetBSD.org 10MAINTAINER= ryoon@NetBSD.org
11HOMEPAGE= https://www.gtk.org/ 11HOMEPAGE= https://www.gtk.org/
12COMMENT= Multi-platform toolkit for creating GUIs, version 4 12COMMENT= Multi-platform toolkit for creating GUIs, version 4
13LICENSE= gnu-lgpl-v2.1 13LICENSE= gnu-lgpl-v2.1
14 14
@@ -26,26 +26,28 @@ USE_LANGUAGES= c c++ @@ -26,26 +26,28 @@ USE_LANGUAGES= c c++
26 26
27MESON_ARGS+= -Dgtk_doc=false 27MESON_ARGS+= -Dgtk_doc=false
28# needs gstreamer-gl 28# needs gstreamer-gl
29MESON_ARGS+= -Dmedia-gstreamer=disabled 29MESON_ARGS+= -Dmedia-gstreamer=disabled
30# ffmpeg backend is disabled by default 30# ffmpeg backend is disabled by default
31MESON_ARGS+= -Dmedia-ffmpeg=enabled 31MESON_ARGS+= -Dmedia-ffmpeg=enabled
32 32
33PKGCONFIG_OVERRIDE+= output/meson-private/gtk4.pc 33PKGCONFIG_OVERRIDE+= output/meson-private/gtk4.pc
34PKGCONFIG_OVERRIDE+= output/meson-private/gtk4-x11.pc 34PKGCONFIG_OVERRIDE+= output/meson-private/gtk4-x11.pc
35PKGCONFIG_OVERRIDE+= output/meson-private/gtk4-unix-print.pc 35PKGCONFIG_OVERRIDE+= output/meson-private/gtk4-unix-print.pc
36 36
37PKGCONFIG_OVERRIDE_STAGE= post-configure 37PKGCONFIG_OVERRIDE_STAGE= post-configure
38 38
 39BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--export-dynamic
 40
39PLIST_VARS+= dylib no-dylib 41PLIST_VARS+= dylib no-dylib
40.if ${SHLIB_TYPE} == "dylib" 42.if ${SHLIB_TYPE} == "dylib"
41PLIST.dylib= yes 43PLIST.dylib= yes
42SOEXT= dylib 44SOEXT= dylib
43.else 45.else
44PLIST.no-dylib= yes 46PLIST.no-dylib= yes
45SOEXT= so 47SOEXT= so
46.endif 48.endif
47PLIST_SUBST+= SOEXT=${SOEXT} 49PLIST_SUBST+= SOEXT=${SOEXT}
48PRINT_PLIST_AWK+= { gsub(/\.${SOEXT}/, ".$${SOEXT}") } 50PRINT_PLIST_AWK+= { gsub(/\.${SOEXT}/, ".$${SOEXT}") }
49 51
50.include "../../devel/glib2/buildlink3.mk" 52.include "../../devel/glib2/buildlink3.mk"
51.include "../../devel/glib2/schemas.mk" 53.include "../../devel/glib2/schemas.mk"

cvs diff -r1.27 -r1.28 pkgsrc/x11/hsetroot/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/hsetroot/Makefile 2020/05/18 10:26:25 1.27
+++ pkgsrc/x11/hsetroot/Makefile 2022/11/21 18:20:46 1.28
@@ -1,23 +1,25 @@ @@ -1,23 +1,25 @@
1# $NetBSD: Makefile,v 1.27 2020/05/18 10:26:25 nia Exp $ 1# $NetBSD: Makefile,v 1.28 2022/11/21 18:20:46 jperkin Exp $
2 2
3DISTNAME= hsetroot-1.0.5 3DISTNAME= hsetroot-1.0.5
4CATEGORIES= x11 4CATEGORIES= x11
5MASTER_SITES= ${MASTER_SITE_GITHUB:=himdel/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=himdel/}
6 6
7MAINTAINER= nia@NetBSD.org 7MAINTAINER= nia@NetBSD.org
8HOMEPAGE= https://github.com/himdel/hsetroot 8HOMEPAGE= https://github.com/himdel/hsetroot
9COMMENT= Allows you to compose wallpapers for X 9COMMENT= Allows you to compose wallpapers for X
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12USE_TOOLS+= gmake pkg-config 12USE_TOOLS+= gmake pkg-config
13 13
 14BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-as-needed
 15
14INSTALLATION_DIRS+= bin 16INSTALLATION_DIRS+= bin
15 17
16do-install: 18do-install:
17 ${INSTALL_PROGRAM} ${WRKSRC}/hsetroot ${DESTDIR}${PREFIX}/bin 19 ${INSTALL_PROGRAM} ${WRKSRC}/hsetroot ${DESTDIR}${PREFIX}/bin
18 ${INSTALL_PROGRAM} ${WRKSRC}/hsr-outputs ${DESTDIR}${PREFIX}/bin 20 ${INSTALL_PROGRAM} ${WRKSRC}/hsr-outputs ${DESTDIR}${PREFIX}/bin
19 21
20.include "../../graphics/imlib2/buildlink3.mk" 22.include "../../graphics/imlib2/buildlink3.mk"
21.include "../../x11/libX11/buildlink3.mk" 23.include "../../x11/libX11/buildlink3.mk"
22.include "../../x11/libXinerama/buildlink3.mk" 24.include "../../x11/libXinerama/buildlink3.mk"
23.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.53 -r1.54 pkgsrc/x11/qt4-libs/Makefile.common (expand / switch to unified diff)

--- pkgsrc/x11/qt4-libs/Makefile.common 2020/05/02 13:53:09 1.53
+++ pkgsrc/x11/qt4-libs/Makefile.common 2022/11/21 18:20:46 1.54
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.53 2020/05/02 13:53:09 rillig Exp $ 1# $NetBSD: Makefile.common,v 1.54 2022/11/21 18:20:46 jperkin Exp $
2# used by x11/qt4-docs/Makefile 2# used by x11/qt4-docs/Makefile
3# used by x11/qt4-libs/Makefile 3# used by x11/qt4-libs/Makefile
4# used by x11/qt4-mng/Makefile 4# used by x11/qt4-mng/Makefile
5# used by x11/qt4-mysql/Makefile 5# used by x11/qt4-mysql/Makefile
6# used by x11/qt4-pgsql/Makefile 6# used by x11/qt4-pgsql/Makefile
7# used by x11/qt4-qdbus/Makefile 7# used by x11/qt4-qdbus/Makefile
8# used by x11/qt4-sqlite3/Makefile 8# used by x11/qt4-sqlite3/Makefile
9# used by x11/qt4-tiff/Makefile 9# used by x11/qt4-tiff/Makefile
10 10
11DISTNAME= qt-everywhere-opensource-src-${QTVERSION} 11DISTNAME= qt-everywhere-opensource-src-${QTVERSION}
12CATEGORIES= x11 12CATEGORIES= x11
13MASTER_SITES= http://download.qt.io/archive/qt/${QTVERSION:R}/${QTVERSION}/ 13MASTER_SITES= http://download.qt.io/archive/qt/${QTVERSION:R}/${QTVERSION}/
14EXTRACT_USING= bsdtar 14EXTRACT_USING= bsdtar
@@ -138,26 +138,28 @@ SUBST_FILES.lt= src/gui/gui.pro @@ -138,26 +138,28 @@ SUBST_FILES.lt= src/gui/gui.pro
138SUBST_SED.lt= -e 's,$$$$QMAKE_CXX -c -W,$${LIBTOOL} --mode=compile &,' 138SUBST_SED.lt= -e 's,$$$$QMAKE_CXX -c -W,$${LIBTOOL} --mode=compile &,'
139SUBST_SED.lt+= -e 's,$$$${first(QMAKE_EXT_OBJ)},.lo,' 139SUBST_SED.lt+= -e 's,$$$${first(QMAKE_EXT_OBJ)},.lo,'
140 140
141.include "options.mk" 141.include "options.mk"
142 142
143# Reverse the change to how templates are handled made between 3.0.4 143# Reverse the change to how templates are handled made between 3.0.4
144# and 3.0.5 for older toolchains. Removing inline for newer toolchains 144# and 3.0.5 for older toolchains. Removing inline for newer toolchains
145# produces smaller code. Removing inline for older toolchains prod- 145# produces smaller code. Removing inline for older toolchains prod-
146# uces buggy code. 146# uces buggy code.
147.if !empty(CC_VERSION:Mgcc-2.8*) 147.if !empty(CC_VERSION:Mgcc-2.8*)
148CXXFLAGS+= -DQ_INLINE_TEMPLATES=inline 148CXXFLAGS+= -DQ_INLINE_TEMPLATES=inline
149.endif 149.endif
150 150
 151BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--gc-sections
 152
151# Remove files with portability issues, thereby ~proving they are not used in the build. 153# Remove files with portability issues, thereby ~proving they are not used in the build.
152post-extract: 154post-extract:
153 rm ${WRKSRC}/src/3rdparty/webkit/Source/JavaScriptCore/gyp/generate-dtrace-header.sh 155 rm ${WRKSRC}/src/3rdparty/webkit/Source/JavaScriptCore/gyp/generate-dtrace-header.sh
154 rm ${WRKSRC}/src/3rdparty/webkit/Source/WebCore/gyp/streamline-inspector-source.sh 156 rm ${WRKSRC}/src/3rdparty/webkit/Source/WebCore/gyp/streamline-inspector-source.sh
155 157
156pre-configure: 158pre-configure:
157 sed -e 's:@LOCALBASE@:${LOCALBASE}:g' \ 159 sed -e 's:@LOCALBASE@:${LOCALBASE}:g' \
158 -e 's:@X11BASE@:${X11BASE}:g' \ 160 -e 's:@X11BASE@:${X11BASE}:g' \
159 -e 's:@LIBTOOL@:${LIBTOOL:Q}:g' \ 161 -e 's:@LIBTOOL@:${LIBTOOL:Q}:g' \
160 -e 's:@CC@:${CC:Q}:g' \ 162 -e 's:@CC@:${CC:Q}:g' \
161 -e 's:@CXX@:${CXX:Q}:g' \ 163 -e 's:@CXX@:${CXX:Q}:g' \
162 -e 's:@LDFLAGS@:${LDFLAGS:Q}:g' \ 164 -e 's:@LDFLAGS@:${LDFLAGS:Q}:g' \
163 -e 's:@CFLAGS@:${CFLAGS:Q}:g' \ 165 -e 's:@CFLAGS@:${CFLAGS:Q}:g' \

cvs diff -r1.1 -r1.2 pkgsrc/x11/xcb-imdkit/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/xcb-imdkit/Makefile 2021/02/15 15:05:55 1.1
+++ pkgsrc/x11/xcb-imdkit/Makefile 2022/11/21 18:20:46 1.2
@@ -1,25 +1,27 @@ @@ -1,25 +1,27 @@
1# $NetBSD: Makefile,v 1.1 2021/02/15 15:05:55 ryoon Exp $ 1# $NetBSD: Makefile,v 1.2 2022/11/21 18:20:46 jperkin Exp $
2 2
3DISTNAME= xcb-imdkit-1.0.2 3DISTNAME= xcb-imdkit-1.0.2
4CATEGORIES= x11 4CATEGORIES= x11
5MASTER_SITES= https://download.fcitx-im.org/fcitx5/xcb-imdkit/ 5MASTER_SITES= https://download.fcitx-im.org/fcitx5/xcb-imdkit/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= ryoon@NetBSD.org 8MAINTAINER= ryoon@NetBSD.org
9HOMEPAGE= https://github.com/fcitx/xcb-imdkit 9HOMEPAGE= https://github.com/fcitx/xcb-imdkit
10COMMENT= Implementation of xim protocol in xcb 10COMMENT= Implementation of xim protocol in xcb
11LICENSE= gnu-lgpl-v2 11LICENSE= gnu-lgpl-v2
12 12
13BUILD_DEPENDS+= extra-cmake-modules-[0-9]*:../../devel/extra-cmake-modules 13BUILD_DEPENDS+= extra-cmake-modules-[0-9]*:../../devel/extra-cmake-modules
14 14
15USE_CMAKE= yes 15USE_CMAKE= yes
16USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
17USE_LANGUAGES+= c c++ 17USE_LANGUAGES+= c c++
18 18
19PKGCONFIG_OVERRIDE+= src/xcb-imdkit.pc.in 19PKGCONFIG_OVERRIDE+= src/xcb-imdkit.pc.in
20 20
 21BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 22
21.include "../../devel/uthash/buildlink3.mk" 23.include "../../devel/uthash/buildlink3.mk"
22.include "../../x11/libxcb/buildlink3.mk" 24.include "../../x11/libxcb/buildlink3.mk"
23.include "../../x11/xcb-util/buildlink3.mk" 25.include "../../x11/xcb-util/buildlink3.mk"
24.include "../../x11/xcb-util-keysyms/buildlink3.mk" 26.include "../../x11/xcb-util-keysyms/buildlink3.mk"
25.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.45 -r1.46 pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile 2022/08/11 05:09:36 1.45
+++ pkgsrc/x11/xfce4-whiskermenu-plugin/Makefile 2022/11/21 18:20:46 1.46
@@ -1,24 +1,27 @@ @@ -1,24 +1,27 @@
1# $NetBSD: Makefile,v 1.45 2022/08/11 05:09:36 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.46 2022/11/21 18:20:46 jperkin Exp $
2 2
3VERSION= 2.7.1 3VERSION= 2.7.1
4DISTNAME= xfce4-whiskermenu-plugin-${VERSION} 4DISTNAME= xfce4-whiskermenu-plugin-${VERSION}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= x11 6CATEGORIES= x11
7MASTER_SITES= https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/${VERSION:R}/ 7MASTER_SITES= https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/${VERSION:R}/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= youri@NetBSD.org 10MAINTAINER= youri@NetBSD.org
11HOMEPAGE= https://gottcode.org/xfce4-whiskermenu-plugin/ 11HOMEPAGE= https://gottcode.org/xfce4-whiskermenu-plugin/
12COMMENT= Alternate application launcher for Xfce 12COMMENT= Alternate application launcher for Xfce
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15USE_CMAKE= yes 15USE_CMAKE= yes
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17USE_TOOLS+= gmake pkg-config msgfmt perl intltool 17USE_TOOLS+= gmake pkg-config msgfmt perl intltool
18 18
 19BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
 20BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-O1
 21
19.include "../../devel/gettext-tools/msgfmt-desktop.mk" 22.include "../../devel/gettext-tools/msgfmt-desktop.mk"
20.include "../../x11/xfce4-garcon/buildlink3.mk" 23.include "../../x11/xfce4-garcon/buildlink3.mk"
21.include "../../x11/xfce4-panel/buildlink3.mk" 24.include "../../x11/xfce4-panel/buildlink3.mk"
22.include "../../x11/xfce4-exo/buildlink3.mk" 25.include "../../x11/xfce4-exo/buildlink3.mk"
23.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 26.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"