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