pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio
Module Name: pkgsrc
Committed By: nia
Date: Tue Jul 18 12:56:07 UTC 2023
Modified Files:
pkgsrc/audio/ardour: Makefile
pkgsrc/audio/cmus: Makefile
pkgsrc/audio/darkice: Makefile
pkgsrc/audio/hydrogen: Makefile
pkgsrc/audio/kid3: Makefile
pkgsrc/audio/libcddb: Makefile
pkgsrc/audio/libopenmpt: Makefile
pkgsrc/audio/mixxx: Makefile
pkgsrc/audio/moodbar: Makefile
pkgsrc/audio/musescore: Makefile
pkgsrc/audio/musicpd: Makefile
pkgsrc/audio/ncmpc: Makefile
pkgsrc/audio/ncmpcpp: Makefile
pkgsrc/audio/openal-soft: Makefile
pkgsrc/audio/pulseaudio: Makefile
pkgsrc/audio/snapcast: Makefile
pkgsrc/audio/strawberry: Makefile
pkgsrc/audio/taglib: Makefile
pkgsrc/audio/vamp-plugin-sdk: Makefile buildlink3.mk
pkgsrc/audio/vimpc: Makefile
pkgsrc/audio/ykchorus: Makefile
pkgsrc/audio/zynaddsubfx: Makefile
Log Message:
audio: Where possible, adapt packages to use USE_(CC|CXX)_FEATURES
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 pkgsrc/audio/ardour/Makefile
cvs rdiff -u -r1.107 -r1.108 pkgsrc/audio/cmus/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/audio/darkice/Makefile
cvs rdiff -u -r1.89 -r1.90 pkgsrc/audio/hydrogen/Makefile
cvs rdiff -u -r1.135 -r1.136 pkgsrc/audio/kid3/Makefile
cvs rdiff -u -r1.31 -r1.32 pkgsrc/audio/libcddb/Makefile
cvs rdiff -u -r1.73 -r1.74 pkgsrc/audio/libopenmpt/Makefile
cvs rdiff -u -r1.41 -r1.42 pkgsrc/audio/mixxx/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/audio/moodbar/Makefile
cvs rdiff -u -r1.40 -r1.41 pkgsrc/audio/musescore/Makefile
cvs rdiff -u -r1.294 -r1.295 pkgsrc/audio/musicpd/Makefile
cvs rdiff -u -r1.48 -r1.49 pkgsrc/audio/ncmpc/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/audio/ncmpcpp/Makefile
cvs rdiff -u -r1.36 -r1.37 pkgsrc/audio/openal-soft/Makefile
cvs rdiff -u -r1.178 -r1.179 pkgsrc/audio/pulseaudio/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/audio/snapcast/Makefile
cvs rdiff -u -r1.51 -r1.52 pkgsrc/audio/strawberry/Makefile
cvs rdiff -u -r1.48 -r1.49 pkgsrc/audio/taglib/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/audio/vamp-plugin-sdk/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/audio/vamp-plugin-sdk/buildlink3.mk
cvs rdiff -u -r1.11 -r1.12 pkgsrc/audio/vimpc/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/audio/ykchorus/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/audio/zynaddsubfx/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/ardour/Makefile
diff -u pkgsrc/audio/ardour/Makefile:1.72 pkgsrc/audio/ardour/Makefile:1.73
--- pkgsrc/audio/ardour/Makefile:1.72 Thu May 18 09:10:32 2023
+++ pkgsrc/audio/ardour/Makefile Tue Jul 18 12:56:04 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.72 2023/05/18 09:10:32 nikita Exp $
+# $NetBSD: Makefile,v 1.73 2023/07/18 12:56:04 nia Exp $
DISTNAME= Ardour-6.9.0
PKGNAME= ${DISTNAME:tl}
@@ -20,13 +20,12 @@ UNLIMIT_RESOURCES= stacksize
USE_TOOLS+= pkg-config perl itstool msgfmt perl
USE_LANGUAGES= c c++
-# C++11
-GCC_REQD+= 4.7
-
EGDIR= ${PREFIX}/share/examples/ardour6
WAF_ENV+= EGDIR=${EGDIR}
+USE_CXX_FEATURES+= c++11
+
PKG_SYSCONFSUBDIR= ardour6
CONF_FILES+= ${EGDIR}/ardour.keys ${PKG_SYSCONFDIR}/ardour.keys
Index: pkgsrc/audio/cmus/Makefile
diff -u pkgsrc/audio/cmus/Makefile:1.107 pkgsrc/audio/cmus/Makefile:1.108
--- pkgsrc/audio/cmus/Makefile:1.107 Sat May 6 19:08:57 2023
+++ pkgsrc/audio/cmus/Makefile Tue Jul 18 12:56:04 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.107 2023/05/06 19:08:57 ryoon Exp $
+# $NetBSD: Makefile,v 1.108 2023/07/18 12:56:04 nia Exp $
DISTNAME= cmus-2.10.0
PKGREVISION= 2
@@ -14,12 +14,10 @@ LICENSE= gnu-gpl-v2
EXTRACT_USING= bsdtar
HAS_CONFIGURE= yes
USE_TOOLS+= gmake pkg-config
+USE_CC_FEATURES+= c11
REPLACE_SH+= cmus-status-display
-# C11 atomics
-GCC_REQD+= 4.9
-
CONFIGURE_ARGS+= prefix=${PREFIX}
# not in pkgsrc yet
CONFIGURE_ARGS+= CONFIG_ROAR=n
Index: pkgsrc/audio/darkice/Makefile
diff -u pkgsrc/audio/darkice/Makefile:1.34 pkgsrc/audio/darkice/Makefile:1.35
--- pkgsrc/audio/darkice/Makefile:1.34 Sat May 6 19:08:58 2023
+++ pkgsrc/audio/darkice/Makefile Tue Jul 18 12:56:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.34 2023/05/06 19:08:58 ryoon Exp $
+# $NetBSD: Makefile,v 1.35 2023/07/18 12:56:05 nia Exp $
#
DISTNAME= darkice-1.4
@@ -16,13 +16,14 @@ GNU_CONFIGURE= yes
# Uses std::regex without setting -std=...
USE_LANGUAGES= c c++11
USE_TOOLS+= gmake pkg-config
-GCC_REQD+= 4.7 # C++11
EGDIR= ${PREFIX}/share/examples/darkice
HTMLDIR= ${PREFIX}/share/doc/darkice
CONF_FILES= ${EGDIR}/darkice.conf ${PKG_SYSCONFDIR}/darkice.conf
+USE_CXX_FEATURES+= c++11 regex
+
CONFIGURE_ARGS+= --without-aacplus
.include "../../mk/oss.buildlink3.mk"
Index: pkgsrc/audio/hydrogen/Makefile
diff -u pkgsrc/audio/hydrogen/Makefile:1.89 pkgsrc/audio/hydrogen/Makefile:1.90
--- pkgsrc/audio/hydrogen/Makefile:1.89 Mon May 22 21:00:16 2023
+++ pkgsrc/audio/hydrogen/Makefile Tue Jul 18 12:56:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.89 2023/05/22 21:00:16 wiz Exp $
+# $NetBSD: Makefile,v 1.90 2023/07/18 12:56:05 nia Exp $
DISTNAME= hydrogen-1.0.2
PKGREVISION= 19
@@ -18,9 +18,6 @@ USE_LANGUAGES= c c++
USE_CMAKE= yes
USE_TOOLS+= pkg-config
-# C++14
-GCC_REQD+= 5
-
CMAKE_ARGS+= -DWANT_LRDF=ON
.include "../../mk/oss.buildlink3.mk"
@@ -34,6 +31,8 @@ CMAKE_ARGS+= -DWANT_CPPUNIT=OFF
LDFLAGS.SunOS+= -lsocket -lnsl
+USE_CXX_FEATURES+= c++14
+
# It rejectes the genreated .pc file for NetBSD libarchive.
PREFER.libarchive= pkgsrc
Index: pkgsrc/audio/kid3/Makefile
diff -u pkgsrc/audio/kid3/Makefile:1.135 pkgsrc/audio/kid3/Makefile:1.136
--- pkgsrc/audio/kid3/Makefile:1.135 Tue Jun 6 12:40:16 2023
+++ pkgsrc/audio/kid3/Makefile Tue Jul 18 12:56:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.135 2023/06/06 12:40:16 riastradh Exp $
+# $NetBSD: Makefile,v 1.136 2023/07/18 12:56:05 nia Exp $
DISTNAME= kid3-3.9.3
PKGREVISION= 5
@@ -14,6 +14,7 @@ TOOL_DEPENDS+= libxslt-[0-9]*:../../tex
TOOL_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
USE_LANGUAGES= c c++
+USE_CXX_FEATURES+= filesystem
USE_TOOLS+= perl:build pkg-config
CMAKE_ARGS+= -DQT_QMAKE_EXECUTABLE:PATH=${QTDIR}/bin/qmake
CMAKE_ARGS+= -DWITH_DOCBOOKDIR:PATH=${PREFIX}/share/xsl/docbook
@@ -25,9 +26,6 @@ LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFI
BUILDLINK_TRANSFORM+= rm:-fvisibility=hidden
-# std::filesystem
-GCC_REQD+= 8
-
SUBST_CLASSES+= apple
SUBST_MESSAGE.apple= Avoiding Mac OS X application bundles
SUBST_STAGE.apple= pre-configure
Index: pkgsrc/audio/libcddb/Makefile
diff -u pkgsrc/audio/libcddb/Makefile:1.31 pkgsrc/audio/libcddb/Makefile:1.32
--- pkgsrc/audio/libcddb/Makefile:1.31 Sun Jan 26 05:26:11 2020
+++ pkgsrc/audio/libcddb/Makefile Tue Jul 18 12:56:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2020/01/26 05:26:11 rillig Exp $
+# $NetBSD: Makefile,v 1.32 2023/07/18 12:56:05 nia Exp $
DISTNAME= libcddb-1.3.2
PKGREVISION= 1
@@ -16,9 +16,11 @@ USE_LIBTOOL= yes
PKGCONFIG_OVERRIDE+= libcddb.pc.in
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --without-cdio
-GCC_REQD+= 2.95
USE_TOOLS+= pkg-config
+# "The package needs at least gcc 2.95 since it uses variadic macros"
+USE_CC_FEATURES+= c99
+
TEST_TARGET= check
.include "../../converters/libiconv/buildlink3.mk"
Index: pkgsrc/audio/libopenmpt/Makefile
diff -u pkgsrc/audio/libopenmpt/Makefile:1.73 pkgsrc/audio/libopenmpt/Makefile:1.74
--- pkgsrc/audio/libopenmpt/Makefile:1.73 Fri Jun 23 14:37:33 2023
+++ pkgsrc/audio/libopenmpt/Makefile Tue Jul 18 12:56:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.73 2023/06/23 14:37:33 fcambus Exp $
+# $NetBSD: Makefile,v 1.74 2023/07/18 12:56:05 nia Exp $
DISTNAME= libopenmpt-0.7.2+release.autotools
PKGNAME= ${DISTNAME:C/\+.*//}
@@ -15,7 +15,7 @@ TOOL_DEPENDS+= help2man-[0-9]*:../../con
USE_LANGUAGES= c c++
USE_TOOLS= gmake pkg-config
-GCC_REQD+= 8 # std::charconv
+USE_CXX_FEATURES+= charconv
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
Index: pkgsrc/audio/mixxx/Makefile
diff -u pkgsrc/audio/mixxx/Makefile:1.41 pkgsrc/audio/mixxx/Makefile:1.42
--- pkgsrc/audio/mixxx/Makefile:1.41 Mon May 22 21:00:16 2023
+++ pkgsrc/audio/mixxx/Makefile Tue Jul 18 12:56:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.41 2023/05/22 21:00:16 wiz Exp $
+# $NetBSD: Makefile,v 1.42 2023/07/18 12:56:05 nia Exp $
DISTNAME= mixxx-2.3.1
PKGREVISION= 15
@@ -14,9 +14,6 @@ LICENSE= gnu-gpl-v2
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config
-# c++11
-GCC_REQD+= 4.9
-
USE_CMAKE= yes
CMAKE_ARGS+= -DUSE_SYMLINKS=OFF
@@ -24,6 +21,8 @@ CMAKE_ARGS+= -DPORTMIDI=OFF
PLIST_SRCS+= PLIST
+USE_CXX_FEATURES+= c++11
+
.include "../../mk/bsd.prefs.mk"
REPLACE_INTERPRETER+= node
Index: pkgsrc/audio/moodbar/Makefile
diff -u pkgsrc/audio/moodbar/Makefile:1.14 pkgsrc/audio/moodbar/Makefile:1.15
--- pkgsrc/audio/moodbar/Makefile:1.14 Wed Dec 8 16:03:16 2021
+++ pkgsrc/audio/moodbar/Makefile Tue Jul 18 12:56:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2021/12/08 16:03:16 adam Exp $
+# $NetBSD: Makefile,v 1.15 2023/07/18 12:56:05 nia Exp $
DISTNAME= moodbar-1.2
PKGREVISION= 3
@@ -13,10 +13,9 @@ COMMENT= Audio timeline visualization
LICENSE= gnu-gpl-v3
USE_TOOLS+= pkg-config
-USE_LANGUAGES= c c++14
+USE_LANGUAGES= c c++
-# C++14
-GCC_REQD+= 5
+USE_CXX_FEATURES+= c++14
PYTHON_FOR_BUILD_ONLY= tool
Index: pkgsrc/audio/musescore/Makefile
diff -u pkgsrc/audio/musescore/Makefile:1.40 pkgsrc/audio/musescore/Makefile:1.41
--- pkgsrc/audio/musescore/Makefile:1.40 Mon May 22 21:00:17 2023
+++ pkgsrc/audio/musescore/Makefile Tue Jul 18 12:56:05 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.40 2023/05/22 21:00:17 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2023/07/18 12:56:05 nia Exp $
DISTNAME= musescore-3.6.2
PKGREVISION= 18
@@ -16,9 +16,6 @@ USE_CMAKE= yes
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++11
-# C++11
-GCC_REQD+= 4.8
-
CONFIGURE_DIRS= bindir
CMAKE_ARG_PATH= ..
@@ -38,6 +35,8 @@ pre-configure:
DEPENDS+= qt5-qtgraphicaleffects>=5.15.2:../../x11/qt5-qtgraphicaleffects
DEPENDS+= qt5-qttranslations>=5.15.2:../../x11/qt5-qttranslations
+USE_CXX_FEATURES+= c++11
+
.include "options.mk"
.include "../../audio/lame/buildlink3.mk"
.include "../../audio/libsndfile/buildlink3.mk"
Index: pkgsrc/audio/musicpd/Makefile
diff -u pkgsrc/audio/musicpd/Makefile:1.294 pkgsrc/audio/musicpd/Makefile:1.295
--- pkgsrc/audio/musicpd/Makefile:1.294 Fri Jun 2 16:48:42 2023
+++ pkgsrc/audio/musicpd/Makefile Tue Jul 18 12:56:06 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.294 2023/06/02 16:48:42 wiz Exp $
+# $NetBSD: Makefile,v 1.295 2023/07/18 12:56:06 nia Exp $
DISTNAME= mpd-0.23.13
PKGNAME= ${DISTNAME:S/mpd/musicpd/}
@@ -23,9 +23,9 @@ USE_LANGUAGES= c c++
# (NetBSD 9.1) using -std=c++17.
#
# Please be cautious of raising this requirement - mpd seems to adopt new C++
-# standards quickly. Notably, gcc8 from pkgsrc doesn't have support for
-# NetBSD/earmv7hf.
-GCC_REQD+= 7
+# standards quickly.
+
+USE_CXX_FEATURES+= c++17
MESON_ARGS+= -Ddocumentation=enabled
Index: pkgsrc/audio/ncmpc/Makefile
diff -u pkgsrc/audio/ncmpc/Makefile:1.48 pkgsrc/audio/ncmpc/Makefile:1.49
--- pkgsrc/audio/ncmpc/Makefile:1.48 Tue Aug 9 12:08:32 2022
+++ pkgsrc/audio/ncmpc/Makefile Tue Jul 18 12:56:06 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.48 2022/08/09 12:08:32 jperkin Exp $
+# $NetBSD: Makefile,v 1.49 2023/07/18 12:56:06 nia Exp $
DISTNAME= ncmpc-0.46
CATEGORIES= audio
@@ -21,8 +21,7 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27
MESON_ARGS+= -Dlirc=disabled
MESON_ARGS+= -Dhtml_manual=false
-# C++17
-GCC_REQD+= 7
+USE_CXX_FEATURES+= c++17
# make stderr readable
CXXFLAGS+= -Wno-undef
Index: pkgsrc/audio/ncmpcpp/Makefile
diff -u pkgsrc/audio/ncmpcpp/Makefile:1.17 pkgsrc/audio/ncmpcpp/Makefile:1.18
--- pkgsrc/audio/ncmpcpp/Makefile:1.17 Sun Apr 23 14:26:11 2023
+++ pkgsrc/audio/ncmpcpp/Makefile Tue Jul 18 12:56:06 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2023/04/23 14:26:11 adam Exp $
+# $NetBSD: Makefile,v 1.18 2023/07/18 12:56:06 nia Exp $
DISTNAME= ncmpcpp-0.9.2
PKGREVISION= 12
@@ -11,15 +11,14 @@ HOMEPAGE= https://rybczak.net/ncmpcpp/
COMMENT= Featureful (n)curses based musicpd client inspired by ncmpc
LICENSE= gnu-gpl-v2
-# C++14
-GCC_REQD+= 5
-
GNU_CONFIGURE= yes
FAKE_NCURSES= yes
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config
USE_CURSES= wide getmouse
+USE_CXX_FEATURES+= c++14
+
.include "../../mk/curses.buildlink3.mk"
.if ${CURSES_TYPE} != "ncursesw"
Index: pkgsrc/audio/openal-soft/Makefile
diff -u pkgsrc/audio/openal-soft/Makefile:1.36 pkgsrc/audio/openal-soft/Makefile:1.37
--- pkgsrc/audio/openal-soft/Makefile:1.36 Sat May 6 19:09:02 2023
+++ pkgsrc/audio/openal-soft/Makefile Tue Jul 18 12:56:06 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.36 2023/05/06 19:09:02 ryoon Exp $
+# $NetBSD: Makefile,v 1.37 2023/07/18 12:56:06 nia Exp $
DISTNAME= openal-soft-1.23.1
PKGREVISION= 1
@@ -11,12 +11,10 @@ HOMEPAGE= https://openal-soft.org/
COMMENT= Software implementation of the OpenAL 3D audio API
LICENSE= gnu-lgpl-v2
-# c++20 not yet supported by mk/
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config gmake
-# uses [[likely]] from C++20
-GCC_REQD+= 9
+USE_CXX_FEATURES+= c++20
PKGCONFIG_OVERRIDE+= openal.pc.in
PKG_SYSCONFSUBDIR= openal
Index: pkgsrc/audio/pulseaudio/Makefile
diff -u pkgsrc/audio/pulseaudio/Makefile:1.178 pkgsrc/audio/pulseaudio/Makefile:1.179
--- pkgsrc/audio/pulseaudio/Makefile:1.178 Sat May 6 19:08:47 2023
+++ pkgsrc/audio/pulseaudio/Makefile Tue Jul 18 12:56:06 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.178 2023/05/06 19:08:47 ryoon Exp $
+# $NetBSD: Makefile,v 1.179 2023/07/18 12:56:06 nia Exp $
DISTNAME= pulseaudio-16.1
PKGREVISION= 4
@@ -28,9 +28,9 @@ SUBST_FILES.egdir+= src/daemon/meson.bui
SUBST_VARS.egdir+= EGDIR
LIBTOOL_REQD= 2.4
-GCC_REQD+= 4.8
USE_LANGUAGES= c11 c++
+USE_CC_FEATURES+= c11
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
USE_TOOLS+= bash:run gm4
Index: pkgsrc/audio/snapcast/Makefile
diff -u pkgsrc/audio/snapcast/Makefile:1.8 pkgsrc/audio/snapcast/Makefile:1.9
--- pkgsrc/audio/snapcast/Makefile:1.8 Sat May 6 19:09:04 2023
+++ pkgsrc/audio/snapcast/Makefile Tue Jul 18 12:56:06 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2023/05/06 19:09:04 ryoon Exp $
+# $NetBSD: Makefile,v 1.9 2023/07/18 12:56:06 nia Exp $
DISTNAME= snapcast-0.26.0
PKGREVISION= 4
@@ -15,8 +15,7 @@ USE_CMAKE= yes
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
-# std::filesystem
-GCC_REQD+= 8
+USE_CXX_FEATURES+= filesystem
REPLACE_PYTHON+= server/etc/plug-ins/meta_mpd.py
Index: pkgsrc/audio/strawberry/Makefile
diff -u pkgsrc/audio/strawberry/Makefile:1.51 pkgsrc/audio/strawberry/Makefile:1.52
--- pkgsrc/audio/strawberry/Makefile:1.51 Mon May 22 21:00:17 2023
+++ pkgsrc/audio/strawberry/Makefile Tue Jul 18 12:56:06 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.51 2023/05/22 21:00:17 wiz Exp $
+# $NetBSD: Makefile,v 1.52 2023/07/18 12:56:06 nia Exp $
DISTNAME= strawberry-1.0.14
PKGREVISION= 5
@@ -17,7 +17,6 @@ TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../
USE_CMAKE= yes
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config
-GCC_REQD+= 7 # std::optional
CMAKE_ARGS+= -DBUILD_WITH_QT5=ON
CMAKE_ARGS+= -DBUILD_WITH_QT6=OFF
@@ -28,6 +27,8 @@ DEPENDS+= gst-plugins1-ogg-[0-9]*:../../
DEPENDS+= gst-plugins1-opus-[0-9]*:../../audio/gst-plugins1-opus
DEPENDS+= gst-plugins1-vorbis-[0-9]*:../../audio/gst-plugins1-vorbis
+USE_CXX_FEATURES+= c++17
+
.include "../../mk/oss.buildlink3.mk"
.if ${OPSYS} == "Linux"
Index: pkgsrc/audio/taglib/Makefile
diff -u pkgsrc/audio/taglib/Makefile:1.48 pkgsrc/audio/taglib/Makefile:1.49
--- pkgsrc/audio/taglib/Makefile:1.48 Tue Jul 4 13:09:08 2023
+++ pkgsrc/audio/taglib/Makefile Tue Jul 18 12:56:06 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.48 2023/07/04 13:09:08 adam Exp $
+# $NetBSD: Makefile,v 1.49 2023/07/18 12:56:06 nia Exp $
DISTNAME= taglib-1.13.1
CATEGORIES= audio
@@ -10,12 +10,13 @@ COMMENT= Library for accessing id tags i
LICENSE= gnu-lgpl-v2.1 OR mpl-1.1
USE_LANGUAGES= c c++11
-GCC_REQD+= 4.7
CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON
CMAKE_ARGS+= -DWITH_ASF=ON
CMAKE_ARGS+= -DWITH_MP4=ON
+USE_CXX_FEATURES+= c++11
+
PKGCONFIG_OVERRIDE= bindings/c/taglib_c.pc.cmake taglib.pc.cmake
REPLACE_SH= taglib-config.cmake
Index: pkgsrc/audio/vamp-plugin-sdk/Makefile
diff -u pkgsrc/audio/vamp-plugin-sdk/Makefile:1.11 pkgsrc/audio/vamp-plugin-sdk/Makefile:1.12
--- pkgsrc/audio/vamp-plugin-sdk/Makefile:1.11 Thu Jul 13 13:45:41 2023
+++ pkgsrc/audio/vamp-plugin-sdk/Makefile Tue Jul 18 12:56:06 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2023/07/13 13:45:41 nia Exp $
+# $NetBSD: Makefile,v 1.12 2023/07/18 12:56:06 nia Exp $
DISTNAME= vamp-plugin-sdk-2.10.0
PKGREVISION= 3
@@ -15,6 +15,8 @@ USE_LANGUAGES= c c++
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
+USE_CXX_FEATURES+= c++11
+
SUBST_CLASSES+= dl
SUBST_STAGE.dl= pre-configure
SUBST_MESSAGE.dl= Fixing usage of -ldl in pkgconfig file.
Index: pkgsrc/audio/vamp-plugin-sdk/buildlink3.mk
diff -u pkgsrc/audio/vamp-plugin-sdk/buildlink3.mk:1.7 pkgsrc/audio/vamp-plugin-sdk/buildlink3.mk:1.8
--- pkgsrc/audio/vamp-plugin-sdk/buildlink3.mk:1.7 Thu Jul 13 13:45:41 2023
+++ pkgsrc/audio/vamp-plugin-sdk/buildlink3.mk Tue Jul 18 12:56:06 2023
@@ -1,10 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.7 2023/07/13 13:45:41 nia Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2023/07/18 12:56:06 nia Exp $
BUILDLINK_TREE+= vamp-plugin-sdk
.if !defined(VAMP_PLUGIN_SDK_BUILDLINK3_MK)
VAMP_PLUGIN_SDK_BUILDLINK3_MK:=
+USE_CXX_FEATURES+= c++11
+
BUILDLINK_API_DEPENDS.vamp-plugin-sdk+= vamp-plugin-sdk>=2.6
BUILDLINK_ABI_DEPENDS.vamp-plugin-sdk?= vamp-plugin-sdk>=2.10.0nb3
BUILDLINK_PKGSRCDIR.vamp-plugin-sdk?= ../../audio/vamp-plugin-sdk
Index: pkgsrc/audio/vimpc/Makefile
diff -u pkgsrc/audio/vimpc/Makefile:1.11 pkgsrc/audio/vimpc/Makefile:1.12
--- pkgsrc/audio/vimpc/Makefile:1.11 Wed Apr 19 08:09:11 2023
+++ pkgsrc/audio/vimpc/Makefile Tue Jul 18 12:56:07 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2023/04/19 08:09:11 adam Exp $
+# $NetBSD: Makefile,v 1.12 2023/07/18 12:56:07 nia Exp $
DISTNAME= vimpc-0.09.2
PKGREVISION= 10
@@ -14,13 +14,12 @@ LICENSE= gnu-gpl-v3
GNU_CONFIGURE= yes
USE_TOOLS+= autoreconf autoconf automake
USE_TOOLS+= pkg-config
-USE_LANGUAGES= c c++11
-
-# C++11
-GCC_REQD+= 4.7
+USE_LANGUAGES= c c++
USE_CURSES= wide getmouse
+USE_CXX_FEATURES+= c++11
+
CONFIGURE_ARGS+= --enable-boost=no
pre-configure:
Index: pkgsrc/audio/ykchorus/Makefile
diff -u pkgsrc/audio/ykchorus/Makefile:1.7 pkgsrc/audio/ykchorus/Makefile:1.8
--- pkgsrc/audio/ykchorus/Makefile:1.7 Sat May 6 19:09:06 2023
+++ pkgsrc/audio/ykchorus/Makefile Tue Jul 18 12:56:07 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2023/05/06 19:09:06 ryoon Exp $
+# $NetBSD: Makefile,v 1.8 2023/07/18 12:56:07 nia Exp $
DISTNAME= ykchorus-v0.2.2-source
PKGNAME= ${DISTNAME:S/-source//1:S/-v/-/1}
@@ -17,8 +17,7 @@ WRKSRC= ${WRKDIR}/ykchorus
USE_TOOLS+= gmake pkg-config
USE_LANGUAGES= c c++
-# C++0x
-GCC_REQD+= 4.7
+USE_CXX_FEATURES+= c++11
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--as-needed
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--gc-sections
Index: pkgsrc/audio/zynaddsubfx/Makefile
diff -u pkgsrc/audio/zynaddsubfx/Makefile:1.10 pkgsrc/audio/zynaddsubfx/Makefile:1.11
--- pkgsrc/audio/zynaddsubfx/Makefile:1.10 Thu Jul 13 13:45:41 2023
+++ pkgsrc/audio/zynaddsubfx/Makefile Tue Jul 18 12:56:07 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2023/07/13 13:45:41 nia Exp $
+# $NetBSD: Makefile,v 1.11 2023/07/18 12:56:07 nia Exp $
DISTNAME= zynaddsubfx-3.0.5
PKGREVISION= 8
@@ -15,6 +15,8 @@ USE_CMAKE= yes
USE_TOOLS+= pkg-config perl
USE_LANGUAGES= c c++
+USE_CXX_FEATURES+= c++11
+
.include "../../mk/oss.buildlink3.mk"
PLIST_VARS+= oss
Home |
Main Index |
Thread Index |
Old Index