Thu Jul 20 11:59:27 2023 UTC ()
*: Update some remaining packages still using GCC_REQD.


(nia)
diff -r1.114 -r1.115 pkgsrc/devel/kdevplatform/Makefile
diff -r1.68 -r1.69 pkgsrc/devel/libsigc++/Makefile
diff -r1.13 -r1.14 pkgsrc/devel/libsigc++/buildlink3.mk
diff -r1.49 -r1.50 pkgsrc/ham/gr-osmosdr/Makefile
diff -r1.5 -r1.6 pkgsrc/ham/gr-osmosdr/buildlink3.mk
Thu Jul 20 20:59:27 2023
Mon Jun 26 19:37:38 2023
pkgsrc/devel/kdevplatform/Makefile,v

anoncvs not yet been updated

cvs diff -r1.114 -r1.115 pkgsrc/devel/kdevplatform/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/kdevplatform/Makefile 2023/06/06 12:40:39 1.114
+++ pkgsrc/devel/kdevplatform/Makefile 1.115
@@ -1,39 +0,0 @@ @@ -1,39 +0,0 @@
1# $NetBSD: Makefile,v 1.114 2023/06/06 12:40:39 riastradh Exp $ 
2# 
3 
4DISTNAME= kdevplatform-1.7.0 
5PKGREVISION= 56 
6CATEGORIES= devel kde 
7MASTER_SITES= ${MASTER_SITE_KDE:=kdevelop/4.7.0/src/} 
8EXTRACT_SUFX= .tar.xz 
9 
10MAINTAINER= frank@fthieme.net 
11HOMEPAGE= https://www.kdevelop.org/ 
12COMMENT= KDE development platform, used by KDevelop 4 
13#LICENSE= # TODO: (see mk/license.mk) 
14 
15TOOL_DEPENDS+= automoc4>=0.9.87:../../devel/automoc4 
16 
17USE_TOOLS+= pkg-config perl msgfmt bash:run 
18USE_LANGUAGES= c c++ 
19 
20# sublime uses "auto", -std=c++11 is set 
21GCC_REQD+= 4.7 
22 
23CXXFLAGS.Linux+= -fpermissive 
24LDFLAGS.SunOS+= -lsocket -lnsl 
25 
26REPLACE_BASH+= \ 
27 util/kdevplatform_shell_environment.sh \ 
28 util/kdev_format_source 
29 
30BUILDLINK_DEPMETHOD.qt4-tools= full 
31.include "../../meta-pkgs/kde4/kde4.mk" 
32 
33.include "../../x11/kdelibs4/buildlink3.mk" 
34.include "../../devel/boost-headers/buildlink3.mk" 
35.include "../../devel/grantlee/buildlink3.mk" 
36.include "../../devel/qjson/buildlink3.mk" 
37.include "../../devel/subversion-base/buildlink3.mk" 
38 
39.include "../../mk/bsd.pkg.mk" 

cvs diff -r1.68 -r1.69 pkgsrc/devel/libsigc++/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libsigc++/Makefile 2023/07/18 14:11:16 1.68
+++ pkgsrc/devel/libsigc++/Makefile 2023/07/20 11:59:27 1.69
@@ -1,24 +1,25 @@ @@ -1,24 +1,25 @@
1# $NetBSD: Makefile,v 1.68 2023/07/18 14:11:16 nia Exp $ 1# $NetBSD: Makefile,v 1.69 2023/07/20 11:59:27 nia Exp $
2 2
3DISTNAME= libsigc++-2.10.8 3DISTNAME= libsigc++-2.10.8
4CATEGORIES= devel gnome 4CATEGORIES= devel gnome
5MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsigc++/${PKGVERSION_NOREV:R}/} 5MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsigc++/${PKGVERSION_NOREV:R}/}
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/libsigcplusplus/libsigcplusplus 9HOMEPAGE= https://github.com/libsigcplusplus/libsigcplusplus
10COMMENT= Type-safe callback system for C++ programs (v2) 10COMMENT= Type-safe callback system for C++ programs (v2)
11LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
12 12
13CONFLICTS+= libsigc++2-[0-9]* 13CONFLICTS+= libsigc++2-[0-9]*
14GCC_REQD+= 4.8 
15 14
16USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
17USE_TOOLS+= gm4 pkg-config 16USE_TOOLS+= gm4 pkg-config
18PKGCONFIG_OVERRIDE= sigc++.pc.in 17PKGCONFIG_OVERRIDE= sigc++.pc.in
19PYTHON_FOR_BUILD_ONLY= tool 18PYTHON_FOR_BUILD_ONLY= tool
20 19
 20USE_CXX_FEATURES+= c++11
 21
21.include "../../devel/meson/build.mk" 22.include "../../devel/meson/build.mk"
22BUILDLINK_API_DEPENDS.mm-common+= mm-common>=0.9.10 23BUILDLINK_API_DEPENDS.mm-common+= mm-common>=0.9.10
23.include "../../devel/mm-common/buildlink3.mk" 24.include "../../devel/mm-common/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.13 -r1.14 pkgsrc/devel/libsigc++/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/libsigc++/buildlink3.mk 2019/11/07 13:24:50 1.13
+++ pkgsrc/devel/libsigc++/buildlink3.mk 2023/07/20 11:59:27 1.14
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: buildlink3.mk,v 1.13 2019/11/07 13:24:50 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.14 2023/07/20 11:59:27 nia Exp $
2 2
3BUILDLINK_TREE+= libsigcpp 3BUILDLINK_TREE+= libsigcpp
4 4
5.if !defined(LIBSIGCPP_BUILDLINK3_MK) 5.if !defined(LIBSIGCPP_BUILDLINK3_MK)
6LIBSIGCPP_BUILDLINK3_MK:= 6LIBSIGCPP_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.libsigcpp+= libsigc++>=2.0.3 8BUILDLINK_API_DEPENDS.libsigcpp+= libsigc++>=2.0.3
9BUILDLINK_ABI_DEPENDS.libsigcpp+= libsigc++>=2.0.17nb1 9BUILDLINK_ABI_DEPENDS.libsigcpp+= libsigc++>=2.0.17nb1
10BUILDLINK_PKGSRCDIR.libsigcpp?= ../../devel/libsigc++ 10BUILDLINK_PKGSRCDIR.libsigcpp?= ../../devel/libsigc++
11 11
12# needs C++11 12USE_CXX_FEATURES+= c++11
13GCC_REQD+= 4.8 
14 13
15.endif # LIBSIGCPP_BUILDLINK3_MK 14.endif # LIBSIGCPP_BUILDLINK3_MK
16 15
17BUILDLINK_TREE+= -libsigcpp 16BUILDLINK_TREE+= -libsigcpp

cvs diff -r1.49 -r1.50 pkgsrc/ham/gr-osmosdr/Makefile (expand / switch to unified diff)

--- pkgsrc/ham/gr-osmosdr/Makefile 2023/07/01 08:37:37 1.49
+++ pkgsrc/ham/gr-osmosdr/Makefile 2023/07/20 11:59:27 1.50
@@ -1,45 +1,45 @@ @@ -1,45 +1,45 @@
1# $NetBSD: Makefile,v 1.49 2023/07/01 08:37:37 wiz Exp $ 1# $NetBSD: Makefile,v 1.50 2023/07/20 11:59:27 nia Exp $
2 2
3DISTNAME= gr-osmosdr-0.2.4 3DISTNAME= gr-osmosdr-0.2.4
4PKGREVISION= 3 4PKGREVISION= 3
5CATEGORIES= ham 5CATEGORIES= ham
6# main git repo doesn't allow snapshots to be downloaded 6# main git repo doesn't allow snapshots to be downloaded
7#MASTER_SITES= https://git.osmocom.org/gr-osmosdr/snapshot/ 7#MASTER_SITES= https://git.osmocom.org/gr-osmosdr/snapshot/
8MASTER_SITES= ${MASTER_SITE_GITHUB:=osmocom/} 8MASTER_SITES= ${MASTER_SITE_GITHUB:=osmocom/}
9GITHUB_TAG= v${PKGVERSION_NOREV} 9GITHUB_TAG= v${PKGVERSION_NOREV}
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://git.osmocom.org/gr-osmosdr 12HOMEPAGE= https://git.osmocom.org/gr-osmosdr
13COMMENT= SDR Hardware support for OsmoSDR and so many more 13COMMENT= SDR Hardware support for OsmoSDR and so many more
14LICENSE= gnu-gpl-v2 14LICENSE= gnu-gpl-v2
15 15
16# for docs/doxygen/update_pydoc.py 16# for docs/doxygen/update_pydoc.py
17TOOL_DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 17TOOL_DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
18 18
19GCC_REQD+= 8 # stdc++fs 
20 
21USE_CMAKE= yes 19USE_CMAKE= yes
22USE_LANGUAGES= c c++11 20USE_LANGUAGES= c c++11
23USE_TOOLS= cmake 21USE_TOOLS= cmake
24 22
25# Suppress warning for developer 23# Suppress warning for developer
26CMAKE_ARGS+= -Wno-dev 24CMAKE_ARGS+= -Wno-dev
27# TODO: make it PKG_OPTION 25# TODO: make it PKG_OPTION
28CMAKE_ARGS+= -DENABLE_DOXYGEN=OFF 26CMAKE_ARGS+= -DENABLE_DOXYGEN=OFF
29CMAKE_ARGS+= -Dpybind11_DIR=${PREFIX}/${PYSITELIB}/pybind11/share/cmake/pybind11 27CMAKE_ARGS+= -Dpybind11_DIR=${PREFIX}/${PYSITELIB}/pybind11/share/cmake/pybind11
30 28
31PLIST_SUBST+= PYSITELIB=${PYSITELIB} 29PLIST_SUBST+= PYSITELIB=${PYSITELIB}
32 30
 31USE_CXX_FEATURES+= filesystem
 32
33PYTHON_VERSIONS_INCOMPATIBLE= 27 37 38 33PYTHON_VERSIONS_INCOMPATIBLE= 27 37 38
34REPLACE_PYTHON+= apps/osmocom_siggen_base.py 34REPLACE_PYTHON+= apps/osmocom_siggen_base.py
35 35
36.include "../../audio/libsndfile/buildlink3.mk" 36.include "../../audio/libsndfile/buildlink3.mk"
37.include "../../devel/boost-headers/buildlink3.mk" 37.include "../../devel/boost-headers/buildlink3.mk"
38.include "../../devel/boost-libs/buildlink3.mk" 38.include "../../devel/boost-libs/buildlink3.mk"
39.include "../../devel/libusb1/buildlink3.mk" 39.include "../../devel/libusb1/buildlink3.mk"
40.include "../../devel/orc/buildlink3.mk" 40.include "../../devel/orc/buildlink3.mk"
41.include "../../devel/py-pybind11/buildlink3.mk" 41.include "../../devel/py-pybind11/buildlink3.mk"
42.include "../../ham/gnuradio-core/buildlink3.mk" 42.include "../../ham/gnuradio-core/buildlink3.mk"
43.include "../../ham/gnuradio-uhd/buildlink3.mk" 43.include "../../ham/gnuradio-uhd/buildlink3.mk"
44.include "../../ham/hackrf/buildlink3.mk" 44.include "../../ham/hackrf/buildlink3.mk"
45.include "../../ham/rtl-sdr/buildlink3.mk" 45.include "../../ham/rtl-sdr/buildlink3.mk"

cvs diff -r1.5 -r1.6 pkgsrc/ham/gr-osmosdr/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/ham/gr-osmosdr/buildlink3.mk 2023/05/16 21:20:49 1.5
+++ pkgsrc/ham/gr-osmosdr/buildlink3.mk 2023/07/20 11:59:27 1.6
@@ -1,16 +1,18 @@ @@ -1,16 +1,18 @@
1# $NetBSD: buildlink3.mk,v 1.5 2023/05/16 21:20:49 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.6 2023/07/20 11:59:27 nia Exp $
2 2
3BUILDLINK_TREE+= gr-osmosdr 3BUILDLINK_TREE+= gr-osmosdr
4 4
5.if !defined(GR_OSMOSDR_BUILDLINK3_MK) 5.if !defined(GR_OSMOSDR_BUILDLINK3_MK)
6GR_OSMOSDR_BUILDLINK3_MK:= 6GR_OSMOSDR_BUILDLINK3_MK:=
7 7
 8USE_CXX_FEATURES+= filesystem
 9
8BUILDLINK_API_DEPENDS.gr-osmosdr+= gr-osmosdr>=0.2.2 10BUILDLINK_API_DEPENDS.gr-osmosdr+= gr-osmosdr>=0.2.2
9BUILDLINK_ABI_DEPENDS.gr-osmosdr+= gr-osmosdr>=0.2.4nb3 11BUILDLINK_ABI_DEPENDS.gr-osmosdr+= gr-osmosdr>=0.2.4nb3
10BUILDLINK_PKGSRCDIR.gr-osmosdr?= ../../ham/gr-osmosdr 12BUILDLINK_PKGSRCDIR.gr-osmosdr?= ../../ham/gr-osmosdr
11 13
12.include "../../devel/boost-headers/buildlink3.mk" 14.include "../../devel/boost-headers/buildlink3.mk"
13.include "../../ham/gnuradio-core/buildlink3.mk" 15.include "../../ham/gnuradio-core/buildlink3.mk"
14.endif # GR_OSMOSDR_BUILDLINK3_MK 16.endif # GR_OSMOSDR_BUILDLINK3_MK
15 17
16BUILDLINK_TREE+= -gr-osmosdr 18BUILDLINK_TREE+= -gr-osmosdr