diff options
Diffstat (limited to 'audio')
30 files changed, 327 insertions, 80 deletions
diff --git a/audio/baresip/Makefile b/audio/baresip/Makefile index 4c93099e649d..7158aec42f2d 100644 --- a/audio/baresip/Makefile +++ b/audio/baresip/Makefile @@ -1,6 +1,6 @@ PORTNAME= baresip DISTVERSIONPREFIX= v -DISTVERSION= 3.23.0 +DISTVERSION= 3.24.0 CATEGORIES= audio MAINTAINER= herbert@gojira.at diff --git a/audio/baresip/distinfo b/audio/baresip/distinfo index 5cd69c2f9869..90c7de5874e4 100644 --- a/audio/baresip/distinfo +++ b/audio/baresip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749046123 -SHA256 (baresip-baresip-v3.23.0_GH0.tar.gz) = 7b2689061e6eaed6ba5d659d0dba830603c44a7160c90b913d437678ae544b5f -SIZE (baresip-baresip-v3.23.0_GH0.tar.gz) = 1182475 +TIMESTAMP = 1752268910 +SHA256 (baresip-baresip-v3.24.0_GH0.tar.gz) = a6dc7d76714236cbf64b9f58ece742befcd9e40bc787b0173370d52fd0447eb4 +SIZE (baresip-baresip-v3.24.0_GH0.tar.gz) = 1183950 diff --git a/audio/baresip/pkg-plist b/audio/baresip/pkg-plist index 773fd611d5e0..83ac4b67faad 100644 --- a/audio/baresip/pkg-plist +++ b/audio/baresip/pkg-plist @@ -63,7 +63,7 @@ lib/baresip/modules/vumeter.so %%X11%%lib/baresip/modules/x11.so lib/libbaresip.so lib/libbaresip.so.20 -lib/libbaresip.so.20.23.0 +lib/libbaresip.so.20.24.0 libdata/pkgconfig/libbaresip.pc share/applications/com.github.baresip.desktop %%DATADIR%%/autoanswer.wav diff --git a/audio/csound/Makefile b/audio/csound/Makefile index eb4caaf7c139..6ef2bc24cb06 100644 --- a/audio/csound/Makefile +++ b/audio/csound/Makefile @@ -1,6 +1,6 @@ PORTNAME= csound DISTVERSION= 6.15.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= audio lang MAINTAINER= yuri@FreeBSD.org diff --git a/audio/ft2-clone/Makefile b/audio/ft2-clone/Makefile index f95a5e5de0d5..03a9d9368154 100644 --- a/audio/ft2-clone/Makefile +++ b/audio/ft2-clone/Makefile @@ -1,6 +1,6 @@ PORTNAME= ft2-clone DISTVERSIONPREFIX= v -DISTVERSION= 1.96 +DISTVERSION= 1.97 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org diff --git a/audio/ft2-clone/distinfo b/audio/ft2-clone/distinfo index 469242f2a138..a6900586b705 100644 --- a/audio/ft2-clone/distinfo +++ b/audio/ft2-clone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747987328 -SHA256 (8bitbubsy-ft2-clone-v1.96_GH0.tar.gz) = 027a8a18bbaa151a758ccc8a14da281aa5136f9a4c6f90ef0f4b6c611d081e03 -SIZE (8bitbubsy-ft2-clone-v1.96_GH0.tar.gz) = 5229013 +TIMESTAMP = 1752439260 +SHA256 (8bitbubsy-ft2-clone-v1.97_GH0.tar.gz) = baa7b64067765bbe52127a8009a42a2b21289df05b29830d4d4584174cc12ec2 +SIZE (8bitbubsy-ft2-clone-v1.97_GH0.tar.gz) = 5230546 diff --git a/audio/gmusicbrowser/Makefile b/audio/gmusicbrowser/Makefile index 328fe3ddf21e..5806ebc30ba0 100644 --- a/audio/gmusicbrowser/Makefile +++ b/audio/gmusicbrowser/Makefile @@ -1,6 +1,6 @@ PORTNAME= gmusicbrowser PORTVERSION= 1.1.15 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= http://gmusicbrowser.org/download/ diff --git a/audio/iir1/Makefile b/audio/iir1/Makefile index c173b0001d80..4b9d5609fbf1 100644 --- a/audio/iir1/Makefile +++ b/audio/iir1/Makefile @@ -1,5 +1,5 @@ PORTNAME= iir1 -DISTVERSION= 1.9.5 +DISTVERSION= 1.10.0 CATEGORIES= audio MAINTAINER= makc@FreeBSD.org diff --git a/audio/iir1/distinfo b/audio/iir1/distinfo index a1dd8eda698c..5a27b9b90d2d 100644 --- a/audio/iir1/distinfo +++ b/audio/iir1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724245553 -SHA256 (berndporr-iir1-1.9.5_GH0.tar.gz) = beb16142e08e5f68010c6e5014dea2276ea49b71a258439eff09c5ee3f781d88 -SIZE (berndporr-iir1-1.9.5_GH0.tar.gz) = 2115864 +TIMESTAMP = 1752567729 +SHA256 (berndporr-iir1-1.10.0_GH0.tar.gz) = 13b53f14d276adf6cafd3564fcda1d4b3e72342108d1c40ec4b4f0c7fc3ac95a +SIZE (berndporr-iir1-1.10.0_GH0.tar.gz) = 2327584 diff --git a/audio/jack/Makefile b/audio/jack/Makefile index 4eeb835bb582..643db986fd4e 100644 --- a/audio/jack/Makefile +++ b/audio/jack/Makefile @@ -5,7 +5,6 @@ PORTREVISION= 3 CATEGORIES= audio PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= 250420381b1a6974798939ad7104ab1a4b9a9994.patch:-p1 MAINTAINER= dev@submerge.ch COMMENT= Low latency audio server @@ -17,61 +16,53 @@ LICENSE_COMB= multi LIB_DEPENDS= libsamplerate.so:audio/libsamplerate \ libsysinfo.so:devel/libsysinfo -USES= compiler:c11 pkgconfig python shebangfix waf -USE_LDCONFIG= yes -USE_RC_SUBR= jackd +USES= compiler:c11 localbase pkgconfig python shebangfix waf USE_GITHUB= yes GH_ACCOUNT= jackaudio GH_PROJECT= jack2 -CFLAGS+= -fPIC -CPPFLAGS+= -I${LOCALBASE}/include +USE_LDCONFIG= yes +USE_RC_SUBR= jackd SHEBANG_FILES= dbus/jack_control SHEBANG_LANG= python3 CONFIGURE_ARGS= --celt=no --samplerate=yes +CFLAGS+= -fPIC +TESTING_UNSAFE= No function 'test' defined in ${WRKSRC}/wscript OPTIONS_DEFINE= ALSA DBUS OPUS PROFILING SOSSO OPTIONS_DEFAULT= DBUS OPUS OPTIONS_SUB= yes +PROFILING_DESC= Build with profiling information +SOSSO_DESC= Build new OSS driver backend (sosso library) + ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib -ALSA_CONFIGURE_OFF= --alsa=no ALSA_CONFIGURE_ON= --alsa=yes +ALSA_CONFIGURE_OFF= --alsa=no -DBUS_CONFIGURE_ON= --dbus --classic --autostart=dbus DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus \ libexpat.so:textproc/expat2 DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} +DBUS_CONFIGURE_ON= --dbus --classic --autostart=dbus OPUS_LIB_DEPENDS= libopus.so:audio/opus OPUS_CONFIGURE_ON= --opus=yes OPUS_CONFIGURE_OFF= --opus=no -PROFILING_DESC= Build with profiling information PROFILING_CONFIGURE_ON= --profile # Let users test the new OSS driver backend coming in 1.9.23, see # https://github.com/jackaudio/jack2/pull/943 -SOSSO_DESC= Build new OSS driver backend (sosso library) +SOSSO_PATCHFILES_OFF= 250420381b1a6974798939ad7104ab1a4b9a9994.patch:-p1 SOSSO_GH_TAGNAME= 0762eac06a8c327757acfa7c770e16d827610873 -TESTING_UNSAFE= No function 'test' defined in ${WRKSRC}/wscript - -.include <bsd.port.pre.mk> - -.if ${PORT_OPTIONS:MDBUS} -PLIST_SUB+= CLASSIC="@comment " -.else -PLIST_SUB+= CLASSIC="" -.endif - post-install: @cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} \ lib/libjack*.so \ lib/jack/*.so \ $$(ls bin/* | ${GREP} -v jack_control) -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/audio/libopenspc/Makefile b/audio/libopenspc/Makefile index c60b542e90f2..97b9a46956a0 100644 --- a/audio/libopenspc/Makefile +++ b/audio/libopenspc/Makefile @@ -5,7 +5,7 @@ CATEGORIES= audio MASTER_SITES= http://rainbow-runner.nl/freebsd/ \ LOCAL/kwm -MAINTAINER= kwm@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for playing SPC (SNES audio) files BUILD_DEPENDS= nasm:devel/nasm diff --git a/audio/libremidi/Makefile b/audio/libremidi/Makefile index 9353cb715cf6..b0e5030a9d8e 100644 --- a/audio/libremidi/Makefile +++ b/audio/libremidi/Makefile @@ -1,6 +1,6 @@ PORTNAME= libremidi DISTVERSIONPREFIX= v -DISTVERSION= 5.0.0 +DISTVERSION= 5.3.1 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org @@ -40,6 +40,6 @@ JACK_LIB_DEPENDS= libjack.so:audio/jack # This library can also be used as a header-only library -# tests as of 5.0.0: 71% tests passed, 2 tests failed out of 7, see https://github.com/celtera/libremidi/issues/144 +# tests as of 5.3.1: 71% tests passed, 2 tests failed out of 7, see https://github.com/celtera/libremidi/issues/144 .include <bsd.port.mk> diff --git a/audio/libremidi/distinfo b/audio/libremidi/distinfo index 3cc07fa7ec06..47bd3bdd5214 100644 --- a/audio/libremidi/distinfo +++ b/audio/libremidi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741840527 -SHA256 (jcelerier-libremidi-v5.0.0_GH0.tar.gz) = 0ad60d31f7e167f27a846ba526abfe2440d9ae262c5a19afd7412e32e860b6fa -SIZE (jcelerier-libremidi-v5.0.0_GH0.tar.gz) = 15644308 +TIMESTAMP = 1752557137 +SHA256 (jcelerier-libremidi-v5.3.1_GH0.tar.gz) = b68cdb81feb168bfafa44a139c76b459ff622e75c36fda76b39baf2f3efabdd6 +SIZE (jcelerier-libremidi-v5.3.1_GH0.tar.gz) = 15651537 diff --git a/audio/libremidi/pkg-plist b/audio/libremidi/pkg-plist index 40c6a471f2ec..dd6a1113b27a 100644 --- a/audio/libremidi/pkg-plist +++ b/audio/libremidi/pkg-plist @@ -58,6 +58,12 @@ include/libremidi/backends/jack/midi_in.hpp include/libremidi/backends/jack/midi_out.hpp include/libremidi/backends/jack/observer.hpp include/libremidi/backends/jack/shared_handler.hpp +include/libremidi/backends/jack_ump.hpp +include/libremidi/backends/jack_ump/config.hpp +include/libremidi/backends/jack_ump/midi_in.hpp +include/libremidi/backends/jack_ump/midi_out.hpp +include/libremidi/backends/jack_ump/observer.hpp +include/libremidi/backends/jack_ump/shared_handler.hpp include/libremidi/backends/keyboard.hpp include/libremidi/backends/keyboard/config.hpp include/libremidi/backends/keyboard/midi_in.hpp @@ -81,6 +87,11 @@ include/libremidi/backends/pipewire/midi_in.hpp include/libremidi/backends/pipewire/midi_out.hpp include/libremidi/backends/pipewire/observer.hpp include/libremidi/backends/pipewire/shared_handler.hpp +include/libremidi/backends/pipewire_ump.hpp +include/libremidi/backends/pipewire_ump/config.hpp +include/libremidi/backends/pipewire_ump/midi_in.hpp +include/libremidi/backends/pipewire_ump/midi_out.hpp +include/libremidi/backends/pipewire_ump/observer.hpp include/libremidi/backends/winmidi.hpp include/libremidi/backends/winmidi/config.hpp include/libremidi/backends/winmidi/helpers.hpp @@ -134,6 +145,7 @@ include/libremidi/reader.hpp include/libremidi/shared_context.hpp include/libremidi/system_error2.hpp include/libremidi/ump.hpp +include/libremidi/ump_events.hpp include/libremidi/writer.cpp include/libremidi/writer.hpp lib/cmake/libremidi/libremidi-config-version.cmake @@ -141,4 +153,4 @@ lib/cmake/libremidi/libremidi-config.cmake lib/cmake/libremidi/libremidi-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/libremidi/libremidi-targets.cmake lib/liblibremidi.so -lib/liblibremidi.so.4.5.0 +lib/liblibremidi.so.5.3.1 diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile index 547b2fbee038..84997214e63b 100644 --- a/audio/mixxx/Makefile +++ b/audio/mixxx/Makefile @@ -1,5 +1,6 @@ PORTNAME= mixxx DISTVERSION= 2.5.2 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= acm@FreeBSD.org diff --git a/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp b/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp new file mode 100644 index 000000000000..93f1c7defd39 --- /dev/null +++ b/audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp @@ -0,0 +1,23 @@ +--- src/widget/wcoverartlabel.cpp.orig 2025-07-04 17:25:50 UTC ++++ src/widget/wcoverartlabel.cpp +@@ -70,7 +70,7 @@ void WCoverArtLabel::setPixmapAndResize(const QPixmap& + m_fullSizeCover = px; + setPixmap(m_loadedCover); + } +-#if (QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)) ++#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)) + QSize newSize = pixmap().size() / devicePixelRatioF(); + #else + QSize newSize = pixmap()->size() / devicePixelRatioF(); +@@ -92,7 +92,11 @@ void WCoverArtLabel::setMaxSize(const QSize newSize) { + // Skip resizing the pixmap and label if the pixmap already fits. + // Check if we got more space in one dimension and don't need it + // for the other. ++#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)) + const QSize pixmapSize = pixmap().size() / devicePixelRatioF(); ++#else ++ const QSize pixmapSize = pixmap()->size() / devicePixelRatioF(); ++#endif + if (m_pixmapSizeMax == pixmapSize || + (m_pixmapSizeMax.height() == pixmapSize.height() && + m_pixmapSizeMax.width() > pixmapSize.width()) || diff --git a/audio/murmur-cli/Makefile b/audio/murmur-cli/Makefile index f929c21210d7..bbf40bc5e62d 100644 --- a/audio/murmur-cli/Makefile +++ b/audio/murmur-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= murmur-cli PORTVERSION= 0.0.0.20200528 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile index 434e88ce059a..da698a9bba0c 100644 --- a/audio/owntone/Makefile +++ b/audio/owntone/Makefile @@ -1,6 +1,6 @@ PORTNAME= owntone DISTVERSION= 28.12 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= https://github.com/owntone/owntone-server/releases/download/${DISTVERSION}/ diff --git a/audio/re/Makefile b/audio/re/Makefile index 7cc3e4e1356c..57fe544d0483 100644 --- a/audio/re/Makefile +++ b/audio/re/Makefile @@ -1,6 +1,6 @@ PORTNAME= re DISTVERSIONPREFIX= v -DISTVERSION= 3.23.0 +DISTVERSION= 3.24.0 CATEGORIES= audio devel MAINTAINER= herbert@gojira.at @@ -10,9 +10,11 @@ WWW= https://github.com/baresip LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake ssl +USES= cmake:testing ssl USE_GITHUB= yes GH_ACCOUNT= baresip USE_LDCONFIG= yes +CMAKE_TESTING_TARGET= retest + .include <bsd.port.mk> diff --git a/audio/re/distinfo b/audio/re/distinfo index 057ca01ad062..98bb70c66729 100644 --- a/audio/re/distinfo +++ b/audio/re/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749044714 -SHA256 (baresip-re-v3.23.0_GH0.tar.gz) = 94cdd17b4b177b9c764548ded24c74e7f4f5360ce60507bb1b5186b2a6cd3cbb -SIZE (baresip-re-v3.23.0_GH0.tar.gz) = 621962 +TIMESTAMP = 1752268636 +SHA256 (baresip-re-v3.24.0_GH0.tar.gz) = 35cfe2cbb52095645334426b17585c080f3457fc1784eed173e54dd1eee41b76 +SIZE (baresip-re-v3.24.0_GH0.tar.gz) = 625022 diff --git a/audio/re/pkg-plist b/audio/re/pkg-plist index 84383eb07d51..aef6fa54d66d 100644 --- a/audio/re/pkg-plist +++ b/audio/re/pkg-plist @@ -88,6 +88,6 @@ lib/cmake/libre/libre-targets.cmake lib/cmake/re/re-config.cmake lib/libre.a lib/libre.so -lib/libre.so.34 -lib/libre.so.34.23.0 +lib/libre.so.35 +lib/libre.so.35.24.0 libdata/pkgconfig/libre.pc diff --git a/audio/snd/Makefile b/audio/snd/Makefile index 269cdc5d1253..49c09eff6d26 100644 --- a/audio/snd/Makefile +++ b/audio/snd/Makefile @@ -1,6 +1,5 @@ PORTNAME= snd -PORTVERSION= 22.9 -PORTREVISION= 3 +DISTVERSION= 25.5 CATEGORIES= audio MASTER_SITES= https://ccrma.stanford.edu/software/snd/ \ SF @@ -16,17 +15,18 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= localbase:ldflags -OPTIONS_DEFINE= FFTW3 GSL S7 LADSPA MOTIF GTK2 X11 DOCS EXAMPLES -OPTIONS_DEFAULT= FFTW3 GSL LADSPA GTK2 X11 -FFTW3_DESC= Use FFTW -GSL_DESC= Use GNU Scientific Library -S7_DESC= Use S7 as the extension language - GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-float-samples MAKEFILE= makefile -ALL_TARGET= snd snd-info sndplay MAKE_JOBS_UNSAFE= yes +ALL_TARGET= snd snd-info sndplay + +OPTIONS_DEFINE= DOCS EXAMPLES FFTW3 GSL GTK2 LADSPA MOTIF S7 X11 +OPTIONS_DEFAULT= FFTW3 GSL GTK2 LADSPA X11 +OPTIONS_SUB= yes +FFTW3_DESC= Use FFTW +GSL_DESC= Use GNU Scientific Library +S7_DESC= Use S7 as the extension language FFTW3_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW3_CONFIGURE_WITH= fftw @@ -34,7 +34,9 @@ FFTW3_CONFIGURE_WITH= fftw GSL_LIB_DEPENDS= libgsl.so:math/gsl GSL_CONFIGURE_WITH= gsl -S7_CONFIGURE_WITH= s7 +GTK2_USES= gnome +GTK2_USE= GNOME=gtk20 +GTK2_CONFIGURE_WITH= gtk LADSPA_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa LADSPA_RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa @@ -44,8 +46,9 @@ GTK2_USES= gnome GTK2_USE= GNOME=gtk20 GTK2_CONFIGURE_WITH= gtk -MOTIF_USES= motif +MOTIF_USES= motif MOTIF_CONFIGURE_WITH= motif +S7_CONFIGURE_WITH= s7 X11_CONFIGURE_ON= --with-no-gui @@ -62,20 +65,12 @@ do-install: .endfor ${INSTALL_MAN} ${WRKSRC}/snd.1 ${STAGEDIR}${PREFIX}/share/man/man1/ -do-install-S7-on: - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/*.scm ${STAGEDIR}${DATADIR} - @${MKDIR} ${STAGEDIR}${DATADIR}/tools - ${INSTALL_DATA} ${WRKSRC}/tools/*.scm ${STAGEDIR}${DATADIR}/tools - @${MKDIR} ${STAGEDIR}${DATADIR}/sndins/samples - ${INSTALL_DATA} ${WRKSRC}/sndins/samples/*.scm ${STAGEDIR}${DATADIR}/sndins/samples - do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in HISTORY.Snd README.Snd ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor - ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR}/ @${MKDIR} ${STAGEDIR}${DOCSDIR}/pix ${INSTALL_DATA} ${WRKSRC}/pix/*.png ${STAGEDIR}${DOCSDIR}/pix @@ -83,4 +78,12 @@ do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/DotEmacs ${STAGEDIR}${EXAMPLESDIR} +do-install-S7-on: + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.scm ${STAGEDIR}${DATADIR} + @${MKDIR} ${STAGEDIR}${DATADIR}/tools + ${INSTALL_DATA} ${WRKSRC}/tools/*.scm ${STAGEDIR}${DATADIR}/tools + @${MKDIR} ${STAGEDIR}${DATADIR}/sndins/samples + ${INSTALL_DATA} ${WRKSRC}/sndins/samples/*.scm ${STAGEDIR}${DATADIR}/sndins/samples + .include <bsd.port.mk> diff --git a/audio/snd/distinfo b/audio/snd/distinfo index aa8c190d6d13..dafda035d936 100644 --- a/audio/snd/distinfo +++ b/audio/snd/distinfo @@ -1,4 +1,3 @@ -TIMESTAMP = 1670958986 -SHA256 (snd-22.9.tar.gz) = 307d19519a1cd4b607470f0531a87034b4d4536d7c470990ee5c6086c9b00908 -SHA512 (snd-22.9.tar.gz) = 641f49438dd71285249d2da6f36f30ca52ec8f8fc8189af7815abff054db7651d8da54798509c77d93d542d09bb11e3ad6662aec51e9ba1c7a6a1672bb0eba48 -SIZE (snd-22.9.tar.gz) = 14704873 +TIMESTAMP = 1751937116 +SHA256 (snd-25.5.tar.gz) = 21519a1dcb191843d1934e147639587c34582c7004cdeca1c761d65772acd81a +SIZE (snd-25.5.tar.gz) = 14884545 diff --git a/audio/snd/pkg-plist b/audio/snd/pkg-plist index 8574d4568f0f..29e3575f57c6 100644 --- a/audio/snd/pkg-plist +++ b/audio/snd/pkg-plist @@ -1,7 +1,6 @@ bin/snd bin/snd-info bin/sndplay -share/man/man1/snd.1.gz %%PORTDOCS%%%%DOCSDIR%%/HISTORY.Snd %%PORTDOCS%%%%DOCSDIR%%/README.Snd %%PORTDOCS%%%%DOCSDIR%%/extsnd.html @@ -312,9 +311,176 @@ share/man/man1/snd.1.gz %%PORTDOCS%%%%DOCSDIR%%/pix/wt.png %%PORTDOCS%%%%DOCSDIR%%/pix/xex.png %%PORTDOCS%%%%DOCSDIR%%/pix/zramp.png +%%PORTDOCS%%%%DOCSDIR%%/s7-ffi.html +%%PORTDOCS%%%%DOCSDIR%%/s7-scm.html %%PORTDOCS%%%%DOCSDIR%%/s7.html %%PORTDOCS%%%%DOCSDIR%%/snd.html %%PORTDOCS%%%%DOCSDIR%%/sndclm.html %%PORTDOCS%%%%DOCSDIR%%/sndlib.html %%PORTDOCS%%%%DOCSDIR%%/sndscm.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/DotEmacs +share/man/man1/snd.1.gz +%%S7%%%%DATADIR%%/CM_patterns.scm +%%S7%%%%DATADIR%%/analog-filter.scm +%%S7%%%%DATADIR%%/animals.scm +%%S7%%%%DATADIR%%/autosave.scm +%%S7%%%%DATADIR%%/bess.scm +%%S7%%%%DATADIR%%/bess1.scm +%%S7%%%%DATADIR%%/big-gens.scm +%%S7%%%%DATADIR%%/binary-io.scm +%%S7%%%%DATADIR%%/bird.scm +%%S7%%%%DATADIR%%/case.scm +%%S7%%%%DATADIR%%/clean.scm +%%S7%%%%DATADIR%%/clm-ins.scm +%%S7%%%%DATADIR%%/clm23.scm +%%S7%%%%DATADIR%%/cload.scm +%%S7%%%%DATADIR%%/debug.scm +%%S7%%%%DATADIR%%/dlocsig.scm +%%S7%%%%DATADIR%%/draw.scm +%%S7%%%%DATADIR%%/dsp.scm +%%S7%%%%DATADIR%%/edit-menu.scm +%%S7%%%%DATADIR%%/edit123.scm +%%S7%%%%DATADIR%%/effects-utils.scm +%%S7%%%%DATADIR%%/env.scm +%%S7%%%%DATADIR%%/enved.scm +%%S7%%%%DATADIR%%/examp.scm +%%S7%%%%DATADIR%%/expandn.scm +%%S7%%%%DATADIR%%/extensions.scm +%%S7%%%%DATADIR%%/fade.scm +%%S7%%%%DATADIR%%/fft-menu.scm +%%S7%%%%DATADIR%%/fmv.scm +%%S7%%%%DATADIR%%/freeverb.scm +%%S7%%%%DATADIR%%/fullmix.scm +%%S7%%%%DATADIR%%/funcs.scm +%%S7%%%%DATADIR%%/generators.scm +%%S7%%%%DATADIR%%/grani.scm +%%S7%%%%DATADIR%%/heart.scm +%%S7%%%%DATADIR%%/hooks.scm +%%S7%%%%DATADIR%%/index.scm +%%S7%%%%DATADIR%%/jcrev.scm +%%S7%%%%DATADIR%%/jcvoi.scm +%%S7%%%%DATADIR%%/json.scm +%%S7%%%%DATADIR%%/libc.scm +%%S7%%%%DATADIR%%/libdl.scm +%%S7%%%%DATADIR%%/libgdbm.scm +%%S7%%%%DATADIR%%/libgsl.scm +%%S7%%%%DATADIR%%/libm.scm +%%S7%%%%DATADIR%%/libutf8proc.scm +%%S7%%%%DATADIR%%/lint.scm +%%S7%%%%DATADIR%%/loop.scm +%%S7%%%%DATADIR%%/maraca.scm +%%S7%%%%DATADIR%%/marks-menu.scm +%%S7%%%%DATADIR%%/marks.scm +%%S7%%%%DATADIR%%/maxf.scm +%%S7%%%%DATADIR%%/misc.scm +%%S7%%%%DATADIR%%/mix.scm +%%S7%%%%DATADIR%%/mockery.scm +%%S7%%%%DATADIR%%/moog.scm +%%S7%%%%DATADIR%%/musglyphs.scm +%%S7%%%%DATADIR%%/nb.scm +%%S7%%%%DATADIR%%/new-effects.scm +%%S7%%%%DATADIR%%/noise.scm +%%S7%%%%DATADIR%%/nrepl.scm +%%S7%%%%DATADIR%%/nrev.scm +%%S7%%%%DATADIR%%/numerics.scm +%%S7%%%%DATADIR%%/peak-phases.scm +%%S7%%%%DATADIR%%/piano.scm +%%S7%%%%DATADIR%%/play.scm +%%S7%%%%DATADIR%%/poly.scm +%%S7%%%%DATADIR%%/prc95.scm +%%S7%%%%DATADIR%%/primes.scm +%%S7%%%%DATADIR%%/profile.scm +%%S7%%%%DATADIR%%/pvoc.scm +%%S7%%%%DATADIR%%/r7rs.scm +%%S7%%%%DATADIR%%/reactive.scm +%%S7%%%%DATADIR%%/repl.scm +%%S7%%%%DATADIR%%/rgb.scm +%%S7%%%%DATADIR%%/rubber.scm +%%S7%%%%DATADIR%%/s7-slib-init.scm +%%S7%%%%DATADIR%%/s7test.scm +%%S7%%%%DATADIR%%/selection.scm +%%S7%%%%DATADIR%%/singer.scm +%%S7%%%%DATADIR%%/snd-gl.scm +%%S7%%%%DATADIR%%/snd-lint.scm +%%S7%%%%DATADIR%%/snd-motif.scm +%%S7%%%%DATADIR%%/snd-test.scm +%%S7%%%%DATADIR%%/snd15.scm +%%S7%%%%DATADIR%%/snddiff.scm +%%S7%%%%DATADIR%%/sndins/samples/agn.scm +%%S7%%%%DATADIR%%/sndins/samples/fmviolin.scm +%%S7%%%%DATADIR%%/sndlib-ws.scm +%%S7%%%%DATADIR%%/sndwarp.scm +%%S7%%%%DATADIR%%/special-menu.scm +%%S7%%%%DATADIR%%/spectr.scm +%%S7%%%%DATADIR%%/spokenword.scm +%%S7%%%%DATADIR%%/stochastic.scm +%%S7%%%%DATADIR%%/strad.scm +%%S7%%%%DATADIR%%/stuff.scm +%%S7%%%%DATADIR%%/tankrev.scm +%%S7%%%%DATADIR%%/tools/auto-tester.scm +%%S7%%%%DATADIR%%/tools/cb.scm +%%S7%%%%DATADIR%%/tools/check-sigs.scm +%%S7%%%%DATADIR%%/tools/compare-calls.scm +%%S7%%%%DATADIR%%/tools/concordance.scm +%%S7%%%%DATADIR%%/tools/dup.scm +%%S7%%%%DATADIR%%/tools/fbench.scm +%%S7%%%%DATADIR%%/tools/gldata.scm +%%S7%%%%DATADIR%%/tools/make-index.scm +%%S7%%%%DATADIR%%/tools/makegl.scm +%%S7%%%%DATADIR%%/tools/sed.scm +%%S7%%%%DATADIR%%/tools/t101.scm +%%S7%%%%DATADIR%%/tools/table.scm +%%S7%%%%DATADIR%%/tools/tall.scm +%%S7%%%%DATADIR%%/tools/tari.scm +%%S7%%%%DATADIR%%/tools/tauto.scm +%%S7%%%%DATADIR%%/tools/tbig.scm +%%S7%%%%DATADIR%%/tools/tbit.scm +%%S7%%%%DATADIR%%/tools/tcase.scm +%%S7%%%%DATADIR%%/tools/tclo.scm +%%S7%%%%DATADIR%%/tools/tcomplex.scm +%%S7%%%%DATADIR%%/tools/tcopy.scm +%%S7%%%%DATADIR%%/tools/teq.scm +%%S7%%%%DATADIR%%/tools/texit.scm +%%S7%%%%DATADIR%%/tools/tfft.scm +%%S7%%%%DATADIR%%/tools/tform.scm +%%S7%%%%DATADIR%%/tools/tgc.scm +%%S7%%%%DATADIR%%/tools/tgen.scm +%%S7%%%%DATADIR%%/tools/tgsl.scm +%%S7%%%%DATADIR%%/tools/thash.scm +%%S7%%%%DATADIR%%/tools/thook.scm +%%S7%%%%DATADIR%%/tools/timp.scm +%%S7%%%%DATADIR%%/tools/tio.scm +%%S7%%%%DATADIR%%/tools/titer.scm +%%S7%%%%DATADIR%%/tools/tlamb.scm +%%S7%%%%DATADIR%%/tools/tleft.scm +%%S7%%%%DATADIR%%/tools/tlet.scm +%%S7%%%%DATADIR%%/tools/tlimit.scm +%%S7%%%%DATADIR%%/tools/tlist.scm +%%S7%%%%DATADIR%%/tools/tload.scm +%%S7%%%%DATADIR%%/tools/tmac.scm +%%S7%%%%DATADIR%%/tools/tmap-hash.scm +%%S7%%%%DATADIR%%/tools/tmap.scm +%%S7%%%%DATADIR%%/tools/tmat.scm +%%S7%%%%DATADIR%%/tools/tmisc.scm +%%S7%%%%DATADIR%%/tools/tmock.scm +%%S7%%%%DATADIR%%/tools/tmv.scm +%%S7%%%%DATADIR%%/tools/tnum.scm +%%S7%%%%DATADIR%%/tools/tobj.scm +%%S7%%%%DATADIR%%/tools/tpeak.scm +%%S7%%%%DATADIR%%/tools/trclo.scm +%%S7%%%%DATADIR%%/tools/tread.scm +%%S7%%%%DATADIR%%/tools/trec.scm +%%S7%%%%DATADIR%%/tools/tref.scm +%%S7%%%%DATADIR%%/tools/tset.scm +%%S7%%%%DATADIR%%/tools/tshoot.scm +%%S7%%%%DATADIR%%/tools/tsort.scm +%%S7%%%%DATADIR%%/tools/tstar.scm +%%S7%%%%DATADIR%%/tools/tvect.scm +%%S7%%%%DATADIR%%/tools/utf8-tests.scm +%%S7%%%%DATADIR%%/tools/va.scm +%%S7%%%%DATADIR%%/tools/valcall.scm +%%S7%%%%DATADIR%%/v.scm +%%S7%%%%DATADIR%%/write.scm +%%S7%%%%DATADIR%%/ws.scm +%%S7%%%%DATADIR%%/xm-enved.scm +%%S7%%%%DATADIR%%/zip.scm diff --git a/audio/spotify-player/files/patch-powerpc64le b/audio/spotify-player/files/patch-powerpc64le new file mode 100644 index 000000000000..6980b0d164d9 --- /dev/null +++ b/audio/spotify-player/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.23.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.23.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/audio/spotifyd/files/patch-powerpc64le b/audio/spotifyd/files/patch-powerpc64le new file mode 100644 index 000000000000..49c39cccc039 --- /dev/null +++ b/audio/spotifyd/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.27.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.27.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/audio/umurmur/Makefile b/audio/umurmur/Makefile index 83a836a12b0a..494654e94a6f 100644 --- a/audio/umurmur/Makefile +++ b/audio/umurmur/Makefile @@ -1,7 +1,7 @@ PORTNAME= umurmur DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio net MAINTAINER= bofh@FreeBSD.org diff --git a/audio/unflac/Makefile b/audio/unflac/Makefile index 6a9a93cabcd2..c8807a632a6f 100644 --- a/audio/unflac/Makefile +++ b/audio/unflac/Makefile @@ -1,6 +1,6 @@ PORTNAME= unflac DISTVERSION= 1.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= audio MAINTAINER= bsd@abinet.ru diff --git a/audio/visp-go/Makefile b/audio/visp-go/Makefile index 9b64fe4a0f1a..7d27106ab1ee 100644 --- a/audio/visp-go/Makefile +++ b/audio/visp-go/Makefile @@ -1,6 +1,6 @@ PORTNAME= visp-go DISTVERSION= g20210723 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= audio MAINTAINER= lcook@FreeBSD.org diff --git a/audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c b/audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c new file mode 100644 index 000000000000..3ad85ce60337 --- /dev/null +++ b/audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c @@ -0,0 +1,10 @@ +--- webrtc/third_party/pffft/src/pffft.c.orig 2025-07-04 13:20:48 UTC ++++ webrtc/third_party/pffft/src/pffft.c +@@ -100,6 +100,7 @@ + Altivec support macros + */ + #if !defined(PFFFT_SIMD_DISABLE) && (defined(__ppc__) || defined(__ppc64__)) ++#include <altivec.h> + typedef vector float v4sf; + # define SIMD_SZ 4 + # define VZERO() ((vector float) vec_splat_u8(0)) |