Thu Apr 14 06:29:19 2022 UTC ()
*: Sprinkle some USE_PKGSRC_GCC_RUNTIME for packages requriing GCC 8


(nia)
diff -r1.36 -r1.37 pkgsrc/editors/xournalpp/Makefile
diff -r1.78 -r1.79 pkgsrc/mail/rspamd/Makefile
diff -r1.2 -r1.3 pkgsrc/sysutils/libtree/Makefile

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

--- pkgsrc/editors/xournalpp/Makefile 2022/03/28 10:53:02 1.36
+++ pkgsrc/editors/xournalpp/Makefile 2022/04/14 06:29:19 1.37
@@ -1,36 +1,45 @@ @@ -1,36 +1,45 @@
1# $NetBSD: Makefile,v 1.36 2022/03/28 10:53:02 tnn Exp $ 1# $NetBSD: Makefile,v 1.37 2022/04/14 06:29:19 nia Exp $
2 2
3DISTNAME= xournalpp-1.1.1 3DISTNAME= xournalpp-1.1.1
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= editors 5CATEGORIES= editors
6MASTER_SITES= ${MASTER_SITE_GITHUB:=xournalpp/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=xournalpp/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/xournalpp/xournalpp 10HOMEPAGE= https://github.com/xournalpp/xournalpp
11COMMENT= Take notes, sketch and annotate PDFs 11COMMENT= Take notes, sketch and annotate PDFs
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_CMAKE= yes 14USE_CMAKE= yes
15USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
16USE_TOOLS+= msgfmt msgmerge xgettext 16USE_TOOLS+= msgfmt msgmerge xgettext
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18 18
19BUILD_TARGET= translations xournalpp 19BUILD_TARGET= translations xournalpp
20 20
21# C++17, std::filesystem 21# C++17, std::filesystem
22GCC_REQD+= 8 22GCC_REQD+= 8
23 23
 24.include "../../mk/bsd.prefs.mk"
 25
 26.if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 099915
 27USE_PKGSRC_GCC= yes
 28USE_PKGSRC_GCC_RUNTIME= yes
 29.endif
 30
 31.include "../../archivers/libarchive/buildlink3.mk"
 32
24BUILD_DEPENDS+= help2man-[0-9]*:../../converters/help2man 33BUILD_DEPENDS+= help2man-[0-9]*:../../converters/help2man
25DEPENDS+= tex-amsfonts-[0-9]*:../../fonts/tex-amsfonts 34DEPENDS+= tex-amsfonts-[0-9]*:../../fonts/tex-amsfonts
26DEPENDS+= tex-amsmath-[0-9]*:../../print/tex-amsmath 35DEPENDS+= tex-amsmath-[0-9]*:../../print/tex-amsmath
27DEPENDS+= tex-latex-[0-9]*:../../print/tex-latex 36DEPENDS+= tex-latex-[0-9]*:../../print/tex-latex
28DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin 37DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
29DEPENDS+= tex-standalone-[0-9]*:../../print/tex-standalone 38DEPENDS+= tex-standalone-[0-9]*:../../print/tex-standalone
30 39
31INSTALLATION_DIRS+= ${PKGMANDIR}/man1 40INSTALLATION_DIRS+= ${PKGMANDIR}/man1
32 41
33post-install: 42post-install:
34 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 || ${TRUE} 43 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 || ${TRUE}
35 44
36.include "../../archivers/libzip/buildlink3.mk" 45.include "../../archivers/libzip/buildlink3.mk"

cvs diff -r1.78 -r1.79 pkgsrc/mail/rspamd/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/rspamd/Makefile 2021/12/21 15:00:41 1.78
+++ pkgsrc/mail/rspamd/Makefile 2022/04/14 06:29:19 1.79
@@ -1,36 +1,43 @@ @@ -1,36 +1,43 @@
1# $NetBSD: Makefile,v 1.78 2021/12/21 15:00:41 triaxx Exp $ 1# $NetBSD: Makefile,v 1.79 2022/04/14 06:29:19 nia Exp $
2 2
3DISTNAME= rspamd-3.1 3DISTNAME= rspamd-3.1
4CATEGORIES= mail 4CATEGORIES= mail
5MASTER_SITES= ${MASTER_SITE_GITHUB:=rspamd/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=rspamd/}
6 6
7MAINTAINER= bartosz.kuzma@gmail.com 7MAINTAINER= bartosz.kuzma@gmail.com
8HOMEPAGE= https://www.rspamd.com/ 8HOMEPAGE= https://www.rspamd.com/
9COMMENT= Fast, free and open-source spam filtering system 9COMMENT= Fast, free and open-source spam filtering system
10LICENSE= 2-clause-bsd 10LICENSE= 2-clause-bsd
11 11
12DEPENDS+= ${LUA_PKGPREFIX}-lpeg-[0-9]*:../../devel/lua-lpeg 12DEPENDS+= ${LUA_PKGPREFIX}-lpeg-[0-9]*:../../devel/lua-lpeg
13DEPENDS+= ragel-[0-9]*:../../devel/ragel 13DEPENDS+= ragel-[0-9]*:../../devel/ragel
14 14
15GCC_REQD+= 8 15GCC_REQD+= 8
16 16
17USE_CMAKE= yes 17USE_CMAKE= yes
18USE_TOOLS+= perl pkg-config 18USE_TOOLS+= perl pkg-config
19USE_LANGUAGES= c99 c++ 19USE_LANGUAGES= c99 c++
20BUILD_DEFS+= VARBASE 20BUILD_DEFS+= VARBASE
21 21
22LUA_VERSIONS_ACCEPTED= 54 53 52 51 22LUA_VERSIONS_ACCEPTED= 54 53 52 51
23 23
 24.include "../../mk/bsd.prefs.mk"
 25
 26.if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 099915
 27USE_PKGSRC_GCC= yes
 28USE_PKGSRC_GCC_RUNTIME= yes
 29.endif
 30
24CPPFLAGS.SunOS+= -D__EXTENSIONS__ 31CPPFLAGS.SunOS+= -D__EXTENSIONS__
25 32
26CMAKE_INSTALL_NAME_DIR= ${PREFIX}/lib/rspamd 33CMAKE_INSTALL_NAME_DIR= ${PREFIX}/lib/rspamd
27LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/rspamd 34LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/rspamd
28TEST_TARGET= run-test 35TEST_TARGET= run-test
29 36
30RSPAMD_USER?= rspamd 37RSPAMD_USER?= rspamd
31RSPAMD_GROUP?= rspamd 38RSPAMD_GROUP?= rspamd
32PKG_GROUPS= ${RSPAMD_GROUP} 39PKG_GROUPS= ${RSPAMD_GROUP}
33PKG_USERS= ${RSPAMD_USER}:${RSPAMD_GROUP} 40PKG_USERS= ${RSPAMD_USER}:${RSPAMD_GROUP}
34 41
35PKG_GROUPS_VARS= RSPAMD_GROUP 42PKG_GROUPS_VARS= RSPAMD_GROUP
36PKG_USERS_VARS= RSPAMD_USER 43PKG_USERS_VARS= RSPAMD_USER

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

--- pkgsrc/sysutils/libtree/Makefile 2022/04/10 08:09:31 1.2
+++ pkgsrc/sysutils/libtree/Makefile 2022/04/14 06:29:19 1.3
@@ -1,23 +1,30 @@ @@ -1,23 +1,30 @@
1# $NetBSD: Makefile,v 1.2 2022/04/10 08:09:31 nia Exp $ 1# $NetBSD: Makefile,v 1.3 2022/04/14 06:29:19 nia Exp $
2 2
3DISTNAME= libtree-2.0.0 3DISTNAME= libtree-2.0.0
4CATEGORIES= sysutils 4CATEGORIES= sysutils
5MASTER_SITES= ${MASTER_SITE_GITHUB:=haampie/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=haampie/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/haampie/libtree 9HOMEPAGE= https://github.com/haampie/libtree
10COMMENT= Show library info in a tree form 10COMMENT= Show library info in a tree form
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= c c++17 13USE_LANGUAGES= c c++17
14USE_CMAKE= yes 14USE_CMAKE= yes
15 15
16GCC_REQD+= 8 # std::filesystem 16GCC_REQD+= 8 # std::filesystem
17 17
18CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 18CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
19 19
 20.include "../../mk/bsd.prefs.mk"
 21
 22.if ${OPSYS} == "NetBSD" && ${OPSYS_VERSION} < 099915
 23USE_PKGSRC_GCC= yes
 24USE_PKGSRC_GCC_RUNTIME= yes
 25.endif
 26
20.include "../../devel/cxxopts/buildlink3.mk" 27.include "../../devel/cxxopts/buildlink3.mk"
21.include "../../devel/elfio/buildlink3.mk" 28.include "../../devel/elfio/buildlink3.mk"
22.include "../../devel/termcolor/buildlink3.mk" 29.include "../../devel/termcolor/buildlink3.mk"
23.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"