diff options
Diffstat (limited to 'audio')
42 files changed, 156 insertions, 105 deletions
diff --git a/audio/abcde/Makefile b/audio/abcde/Makefile index 163b1acaf766..63d6f1ad05fb 100644 --- a/audio/abcde/Makefile +++ b/audio/abcde/Makefile @@ -1,6 +1,6 @@ PORTNAME= abcde DISTVERSION= 2.9.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= http://abcde.einval.com/download/ @@ -16,7 +16,8 @@ RUN_DEPENDS= cd-discid:audio/cd-discid \ lame:audio/lame \ eyeD3:audio/py-eyed3 \ oggenc:audio/vorbis-tools \ - bash:shells/bash + bash:shells/bash \ + eject:sysutils/eject USES= shebangfix 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/elisa/Makefile b/audio/elisa/Makefile index 6d8dc8c19d78..14126b21ab02 100644 --- a/audio/elisa/Makefile +++ b/audio/elisa/Makefile @@ -1,5 +1,6 @@ PORTNAME= elisa DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= audio kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -20,11 +21,19 @@ USE_KDE= auth baloo bookmarks codecs completion config configwidgets \ USE_QT= base multimedia USE_XORG= x11 -OPTIONS_DEFINE= DOCS VLC -OPTIONS_DEFAULT= DOCS # VLC still uses Qt5 +OPTIONS_DEFINE= DOCS +OPTIONS_DEFAULT= DOCS GSTREAMER # VLC still uses Qt5 -VLC_DESC= Use VLC instead of QtMultimedia +OPTIONS_MULTI= BACKEND +BACKEND_DESC= Audio backend +OPTIONS_MULTI_BACKEND= VLC GSTREAMER + +VLC_DESC= Play audio via VLC VLC_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_LIBVLC VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc +GSTREAMER_DESC= Play audio via QtMultimedia/GStreamer +GSTREAMER_USES= gstreamer +GSTREAMER_USE= GSTREAMER=libav,soup + .include <bsd.port.mk> diff --git a/audio/exaile/Makefile b/audio/exaile/Makefile index 3a0692165023..5d5957aece0d 100644 --- a/audio/exaile/Makefile +++ b/audio/exaile/Makefile @@ -1,5 +1,5 @@ PORTNAME= exaile -DISTVERSION= 4.1.4-beta1 +DISTVERSION= 4.1.4 CATEGORIES= audio MAINTAINER= rm@FreeBSD.org diff --git a/audio/exaile/distinfo b/audio/exaile/distinfo index c3ea74e81a07..f4cff3baf9b5 100644 --- a/audio/exaile/distinfo +++ b/audio/exaile/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736614031 -SHA256 (exaile-exaile-4.1.4-beta1_GH0.tar.gz) = ffde0b749e9167be59c2aad319a14a4553d80612f965692e33fb67fc1e867d7b -SIZE (exaile-exaile-4.1.4-beta1_GH0.tar.gz) = 3896482 +TIMESTAMP = 1752776683 +SHA256 (exaile-exaile-4.1.4_GH0.tar.gz) = e962480e038aa0be20cf801471e59bb23de75e8f742b45a6faa1b162c46d4d77 +SIZE (exaile-exaile-4.1.4_GH0.tar.gz) = 3897532 diff --git a/audio/exaile/files/patch-Makefile b/audio/exaile/files/patch-Makefile index 8866d22268a1..24aab70a09a4 100644 --- a/audio/exaile/files/patch-Makefile +++ b/audio/exaile/files/patch-Makefile @@ -1,6 +1,6 @@ ---- Makefile.orig 2018-02-09 15:54:09 UTC +--- Makefile.orig 2025-05-23 22:15:49 UTC +++ Makefile -@@ -23,6 +23,7 @@ EXAILELIBDIR = $(DESTDIR)$(LIBINSTALLDIR)/exaile +@@ -29,6 +29,7 @@ EXAILEMANDIR = $(DESTDIR)$(MANPREFIX)/man EXAILESHAREDIR = $(DESTDIR)$(DATADIR)/exaile EXAILECONFDIR = $(DESTDIR)$(XDGCONFDIR)/exaile EXAILEMANDIR = $(DESTDIR)$(MANPREFIX)/man @@ -8,7 +8,16 @@ .PHONY: all all_no_locale builddir compile make-install-dirs uninstall \ install install_no_locale install-target locale install-locale \ -@@ -206,7 +207,7 @@ po/messages.pot: pot +@@ -182,7 +183,7 @@ install-target: make-install-dirs + install -p -m 644 data/ui/preferences/widgets/*.ui $(EXAILESHAREDIR)/data/ui/preferences/widgets + install -p -m 644 data/ui/widgets/*.ui $(EXAILESHAREDIR)/data/ui/widgets + -install -p -m 644 build/exaile.desktop $(DESTDIR)$(DATADIR)/applications/ +- -install -p -m 644 build/exaile.appdata.xml $(DESTDIR)$(DATADIR)/metainfo/ ++ -install -p -m 644 build/org.exaile.exaile.appdata.xml $(DESTDIR)$(DATADIR)/metainfo/ + -install -p -m 644 build/exaile.1.gz $(EXAILEMANDIR)/man1/ + -install -p -m 644 build/exaile.bash-completion $(DESTDIR)$(BASHCOMPDIR)/exaile + -install -p -m 644 build/exaile.fish-completion $(DESTDIR)$(FISHCOMPDIR)/exaile.fish +@@ -243,7 +244,7 @@ pot: # dash (Debian's /bin/sh) doesn't support it and exits immediately, so we test it in a subshell. # The "export LC_ALL=C" disables any locale-dependent sort behavior. pot: @@ -17,3 +26,15 @@ export LC_ALL=C && cd po && \ { find ../xl ../xlgui -name "*.py" | sort && \ find ../data/ui -name "*.ui" | sort && \ +@@ -301,9 +302,9 @@ desktop_files: builddir + desktop_files: builddir + echo $(LINGUAS) > po/LINGUAS + msgfmt --desktop --template=data/exaile.desktop.in -d po -o build/exaile.desktop +- msgfmt --xml --template=data/exaile.appdata.xml.in -d po -o build/exaile.appdata.xml ++ msgfmt --xml --template=data/exaile.appdata.xml.in -d po -o build/org.exaile.exaile.appdata.xml + rm po/LINGUAS + + desktop_files_no_locale: builddir + cp data/exaile.desktop.in build/exaile.desktop +- cp data/exaile.appdata.xml.in build/exaile.appdata.xml ++ cp data/exaile.appdata.xml.in build/org.exaile.exaile.appdata.xml diff --git a/audio/exaile/pkg-plist b/audio/exaile/pkg-plist index 70249b0c82b5..b288f77bc479 100644 --- a/audio/exaile/pkg-plist +++ b/audio/exaile/pkg-plist @@ -127,7 +127,7 @@ lib/exaile/xlgui/widgets/queue.py lib/exaile/xlgui/widgets/rating.py lib/exaile/xlgui/widgets/smart_playlist_editor.py share/man/man1/exaile.1.gz -share/metainfo/exaile.appdata.xml +share/metainfo/org.exaile.exaile.appdata.xml share/applications/exaile.desktop share/dbus-1/services/org.exaile.Exaile.service share/exaile/data/images/128x128/exaile.png 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/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/libmpdclient/pkg-plist b/audio/libmpdclient/pkg-plist index 2ba1b567e0d8..7e27a85d5be1 100644 --- a/audio/libmpdclient/pkg-plist +++ b/audio/libmpdclient/pkg-plist @@ -143,6 +143,11 @@ libdata/pkgconfig/libmpdclient.pc %%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/error_8h__dep__incl.md5 %%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/error_8h__dep__incl.png %%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/error_8h_source.html +%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/feature_8h.html +%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/feature_8h__dep__incl.map +%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/feature_8h__dep__incl.md5 +%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/feature_8h__dep__incl.png +%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/feature_8h_source.html %%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/files.html %%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/fingerprint_8h.html %%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/fingerprint_8h__dep__incl.map diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile index da6b1a15aa6c..39857598ad5f 100644 --- a/audio/libopenmpt/Makefile +++ b/audio/libopenmpt/Makefile @@ -1,5 +1,5 @@ PORTNAME= libopenmpt -DISTVERSION= 0.8.1 +DISTVERSION= 0.8.2 DISTVERSIONSUFFIX= +release.autotools CATEGORIES= audio MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \ diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo index 9245a07e7fb5..7d45ab0150d0 100644 --- a/audio/libopenmpt/distinfo +++ b/audio/libopenmpt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750070875 -SHA256 (libopenmpt-0.8.1+release.autotools.tar.gz) = 5ccc291e4457925f3ca3e8144f5b645c4a3dcc2bc05dc9a39651132b32b83bce -SIZE (libopenmpt-0.8.1+release.autotools.tar.gz) = 1760147 +TIMESTAMP = 1752991394 +SHA256 (libopenmpt-0.8.2+release.autotools.tar.gz) = 844e4ff98dbd9942bbe4a1048226f91f8bc5b460b7bec6489e67cedb3e0aac37 +SIZE (libopenmpt-0.8.2+release.autotools.tar.gz) = 1721276 diff --git a/audio/libopenspc/Makefile b/audio/libopenspc/Makefile index 97b9a46956a0..5b78dec6d2b6 100644 --- a/audio/libopenspc/Makefile +++ b/audio/libopenspc/Makefile @@ -8,6 +8,9 @@ MASTER_SITES= http://rainbow-runner.nl/freebsd/ \ MAINTAINER= ports@FreeBSD.org COMMENT= Library for playing SPC (SNES audio) files +DEPRECATED= Legacy library based on a very old emulator, consider using audio/libgme +EXPIRATION_DATE=2025-09-30 + BUILD_DEPENDS= nasm:devel/nasm GNU_CONFIGURE= yes 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/lv2/Makefile b/audio/lv2/Makefile index 76f0b6ea98ab..72bfb3945e03 100644 --- a/audio/lv2/Makefile +++ b/audio/lv2/Makefile @@ -1,5 +1,6 @@ PORTNAME= lv2 PORTVERSION= 1.18.10 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://lv2plug.in/spec/ @@ -12,7 +13,7 @@ LICENSE_COMB= multi # Only lv2specgen.py is under MIT LICENSE_FILE_ISCL= ${WRKSRC}/COPYING -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rdflib>0:textproc/py-rdflib@${PY_FLAVOR} @@ -30,7 +31,7 @@ DOCS_BUILD_DEPENDS= asciidoc:textproc/asciidoc DOXYGEN_IMPLIES= DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \ - ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rdflib>0:textproc/py-rdflib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR} diff --git a/audio/milkytracker/Makefile b/audio/milkytracker/Makefile index e25ab604787a..f1f6d195c3b1 100644 --- a/audio/milkytracker/Makefile +++ b/audio/milkytracker/Makefile @@ -1,11 +1,12 @@ PORTNAME= milkytracker -PORTVERSION= 1.05.01 +PORTVERSION= 1.06 DISTVERSIONPREFIX= v CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org COMMENT= Music creation tool inspired by Fast Tracker 2 -WWW= https://milkytracker.titandemo.org/ +WWW= https://milkytracker.titandemo.org/ \ + https://github.com/milkytracker/MilkyTracker LICENSE= BSD3CLAUSE GPLv3+ LICENSE_COMB= multi @@ -23,6 +24,8 @@ USE_SDL= sdl2 ICONS= carton.ico carton.png +CXXFLAGS+= -Wno-c++11-narrowing + # ci pipeline creates transient tags PORTSCOUT= ignore:1 diff --git a/audio/milkytracker/distinfo b/audio/milkytracker/distinfo index dfac646bcfb2..49ef9d4bb006 100644 --- a/audio/milkytracker/distinfo +++ b/audio/milkytracker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732801296 -SHA256 (milkytracker-MilkyTracker-v1.05.01_GH0.tar.gz) = c487fccf6c97c483f5a624c3a408377393fa45a27cca27323425ad71ee689e16 -SIZE (milkytracker-MilkyTracker-v1.05.01_GH0.tar.gz) = 3787738 +TIMESTAMP = 1752595790 +SHA256 (milkytracker-MilkyTracker-v1.06_GH0.tar.gz) = 6e70590dfed324e6d6ac813e33d9f9dcfaa13b2f57fdec9e178e9dda05538cb0 +SIZE (milkytracker-MilkyTracker-v1.06_GH0.tar.gz) = 3853099 diff --git a/audio/milkytracker/files/patch-CMakeLists.txt b/audio/milkytracker/files/patch-CMakeLists.txt index f7ee60f09d44..924e580e05bd 100644 --- a/audio/milkytracker/files/patch-CMakeLists.txt +++ b/audio/milkytracker/files/patch-CMakeLists.txt @@ -1,20 +1,11 @@ ---- CMakeLists.txt.orig 2020-12-09 22:58:14 UTC +--- CMakeLists.txt.orig 2025-06-18 20:53:16 UTC +++ CMakeLists.txt -@@ -23,7 +23,7 @@ cmake_minimum_required(VERSION 3.10) - project(MilkyTracker) - - # Set C++ standard to C++98 --set(CMAKE_CXX_STANDARD 98) -+set(CMAKE_CXX_STANDARD 17) - set(CMAKE_CXX_EXTENSIONS OFF) - - # Enable IDE solution folders -@@ -196,7 +196,7 @@ if(UNIX) +@@ -187,7 +187,7 @@ if(UNIX) find_package(ZZIPLIB) endif() - if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") -+ if(${ENABLE_RTMIDI}) ++ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD") find_package(ALSA) find_package(JACK) diff --git a/audio/milkytracker/pkg-plist b/audio/milkytracker/pkg-plist index def24fdb5524..38cd8de9bb3b 100644 --- a/audio/milkytracker/pkg-plist +++ b/audio/milkytracker/pkg-plist @@ -1,4 +1,5 @@ bin/milkytracker +bin/milkycli share/applications/milkytracker.desktop %%PORTDOCS%%%%DOCSDIR%%/Authors.txt %%PORTDOCS%%%%DOCSDIR%%/ChangeLog.html diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo index 0638ad257c4c..f075eed8e9b0 100644 --- a/audio/plasma6-kpipewire/distinfo +++ b/audio/plasma6-kpipewire/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751380523 -SHA256 (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = d59f8be954d23ac4b9f3ed28bcc5a22e8aaebeadf51c2834499b7694ca90ce1c -SIZE (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = 152820 +TIMESTAMP = 1752584136 +SHA256 (KDE/plasma/6.4.3/kpipewire-6.4.3.tar.xz) = 1866d966ce61bb83ed1d45dcc0db1a8ba91971762681368a3357d86438fa9642 +SIZE (KDE/plasma/6.4.3/kpipewire-6.4.3.tar.xz) = 152816 diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo index c3349e861177..b756b3583069 100644 --- a/audio/plasma6-ocean-sound-theme/distinfo +++ b/audio/plasma6-ocean-sound-theme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751380525 -SHA256 (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = d1b45a1a563f88aea51cc1f63e3a5112084cbcd1f0384394eb8a8d91c5c8a466 -SIZE (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = 2128568 +TIMESTAMP = 1752584462 +SHA256 (KDE/plasma/6.4.3/ocean-sound-theme-6.4.3.tar.xz) = b3f8200026ef4be6023795db3d9aff2e4f86ac75d51fc0233ea269ba65428432 +SIZE (KDE/plasma/6.4.3/ocean-sound-theme-6.4.3.tar.xz) = 2128452 diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo index aab49a5cfb4a..16f3a2819e35 100644 --- a/audio/plasma6-oxygen-sounds/distinfo +++ b/audio/plasma6-oxygen-sounds/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751380526 -SHA256 (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 105085fb42672714280eaf60ccb2f9fde54e8fef3568674abe70b089728f4f7d -SIZE (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 1935620 +TIMESTAMP = 1752584213 +SHA256 (KDE/plasma/6.4.3/oxygen-sounds-6.4.3.tar.xz) = 440566f9a84c9ce90e04b561ab97909838b519c83f7deeb574d05c933baf2e2b +SIZE (KDE/plasma/6.4.3/oxygen-sounds-6.4.3.tar.xz) = 1935532 diff --git a/audio/plasma6-plasma-pa/Makefile b/audio/plasma6-plasma-pa/Makefile index 1367c8e2449f..9c82747b2dcb 100644 --- a/audio/plasma6-plasma-pa/Makefile +++ b/audio/plasma6-plasma-pa/Makefile @@ -13,9 +13,10 @@ RUN_DEPENDS= ${LOCALBASE}/share/sounds/freedesktop/index.theme:audio/freedesktop USES= cmake compiler:c++17-lang gettext gl gnome kde:6 pkgconfig \ qt:6 tar:xz USE_KDE= config coreaddons dbusaddons doctools globalaccel i18n \ - kcmutils kdeclarative kirigami-addons libplasma \ + kcmutils kdeclarative kirigami2 libplasma \ statusnotifieritem svg \ - ecm:build + ecm:build \ + itemmodels:run kirigami-addons:run USE_GL= gl opengl USE_GNOME= glib20 USE_QT= base declarative diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo index 0c2afb89b696..d055a8039b57 100644 --- a/audio/plasma6-plasma-pa/distinfo +++ b/audio/plasma6-plasma-pa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751380529 -SHA256 (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 57d71d404ad79e86dc101e28e7e83b8f4c6dbd825be1db22f29af81a2da2cd45 -SIZE (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 196692 +TIMESTAMP = 1752584216 +SHA256 (KDE/plasma/6.4.3/plasma-pa-6.4.3.tar.xz) = 6b0e3d3ab469cf86fc18d211fcbf41251aa33a3014a32b77ec41905fd2fa4e21 +SIZE (KDE/plasma/6.4.3/plasma-pa-6.4.3.tar.xz) = 196748 diff --git a/audio/puddletag/Makefile b/audio/puddletag/Makefile index 97fa8d6102d9..c10f952e9896 100644 --- a/audio/puddletag/Makefile +++ b/audio/puddletag/Makefile @@ -1,6 +1,6 @@ PORTNAME= puddletag DISTVERSION= 2.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -33,7 +33,7 @@ LXML_DESC= Enable better HTML parsing PYACOUSTID_DESC= Enable support for tagging audio files using web based Tag Sources LEVENSHTEIN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Levenshtein>=0:devel/py-Levenshtein@${PY_FLAVOR} -LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} +LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} PYACOUSTID_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyacoustid>=0:audio/py-pyacoustid@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/audio/py-eyed3/Makefile b/audio/py-eyed3/Makefile index 2ba522eb0194..a6065980886a 100644 --- a/audio/py-eyed3/Makefile +++ b/audio/py-eyed3/Makefile @@ -1,10 +1,8 @@ PORTNAME= eyed3 -PORTVERSION= 0.9.6 -PORTREVISION= 1 +DISTVERSION= 0.9.8 CATEGORIES= audio python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= eyeD3-${PORTVERSION} MAINTAINER= rm@FreeBSD.org COMMENT= Python module for processing ID3 tags diff --git a/audio/py-eyed3/distinfo b/audio/py-eyed3/distinfo index 014d7affcf02..9efb009a1d19 100644 --- a/audio/py-eyed3/distinfo +++ b/audio/py-eyed3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1618477771 -SHA256 (eyeD3-0.9.6.tar.gz) = 4b5064ec0fb3999294cca0020d4a27ffe4f29149e8292fdf7b2de9b9cabb7518 -SIZE (eyeD3-0.9.6.tar.gz) = 221831 +TIMESTAMP = 1752778550 +SHA256 (eyed3-0.9.8.tar.gz) = a296ef47d8d5a5b5d7b518c113e650c7db6e47633b31a9ca81453cd48faf9803 +SIZE (eyed3-0.9.8.tar.gz) = 216275 diff --git a/audio/qtractor/Makefile b/audio/qtractor/Makefile index 1458a47b8201..144ee0367b20 100644 --- a/audio/qtractor/Makefile +++ b/audio/qtractor/Makefile @@ -1,7 +1,6 @@ PORTNAME= qtractor DISTVERSIONPREFIX= v -DISTVERSION= 1.5.6 -PORTREVISION= 1 +DISTVERSION= 1.5.7 CATEGORIES= audio MASTER_SITES= https://download.steinberg.net/sdk_downloads/:vst3sdk DISTFILES= ${VST3_SDK_ARCHIVE}:vst3sdk diff --git a/audio/qtractor/distinfo b/audio/qtractor/distinfo index f2e3c53db7af..c0f37f8243ce 100644 --- a/audio/qtractor/distinfo +++ b/audio/qtractor/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1749270398 +TIMESTAMP = 1752936985 SHA256 (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 49b0e46345af323ab84be9df065653b2a6531745dea6f3ac3fb47915df9f3a81 SIZE (vst-sdk_3.7.4_build-25_2021-12-16.zip) = 104869292 -SHA256 (rncbc-qtractor-v1.5.6_GH0.tar.gz) = 8d11e9da21ac7a953bebbb39e940542b70d44a3263d97e7d24385413eba8db2e -SIZE (rncbc-qtractor-v1.5.6_GH0.tar.gz) = 1995381 +SHA256 (rncbc-qtractor-v1.5.7_GH0.tar.gz) = 6c2f2790efcb788bee8f6293200e15d122f1d4dc246abe0c0393abb9aa5aa787 +SIZE (rncbc-qtractor-v1.5.7_GH0.tar.gz) = 2003586 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/rnnoise/Makefile b/audio/rnnoise/Makefile index ce6859832997..6a35031132a8 100644 --- a/audio/rnnoise/Makefile +++ b/audio/rnnoise/Makefile @@ -1,23 +1,24 @@ PORTNAME= rnnoise -DISTVERSION= g20210122 +PORTVERSION= 0.2 CATEGORIES= audio +MASTER_SITES= https://github.com/xiph/rnnoise/releases/download/v${PORTVERSION}/ + +PATCH_SITES= https://github.com/xiph/rnnoise/commit/ +PATCHFILES= 372f7b4b76cde4ca1ec4605353dd17898a99de38.patch:-p1 MAINTAINER= yuri@FreeBSD.org COMMENT= Recurrent neural network for audio noise reduction -WWW= https://github.com/xiph/rnnoise +WWW= https://jmvalin.ca/demo/rnnoise/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf gmake libtool GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-static --disable-examples +CONFIGURE_ARGS= --disable-examples \ + --disable-x86-rtcd USE_LDCONFIG= yes -USE_GITHUB= yes -GH_ACCOUNT= xiph -GH_TAGNAME= 1cbdbcf - INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS @@ -27,6 +28,7 @@ DOCS_CONFIGURE_ENABLE= doc PORTDOCS= * # API documentation feature is broken: https://github.com/xiph/rnnoise/issues/44 PLIST_FILES= include/rnnoise.h \ + lib/librnnoise.a \ lib/librnnoise.so \ lib/librnnoise.so.0 \ lib/librnnoise.so.0.4.1 \ diff --git a/audio/rnnoise/distinfo b/audio/rnnoise/distinfo index fe0530752e5f..eb51570c3d4c 100644 --- a/audio/rnnoise/distinfo +++ b/audio/rnnoise/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1612679142 -SHA256 (xiph-rnnoise-g20210122-1cbdbcf_GH0.tar.gz) = e2aedecd6ee74c2c04caa90c4f02c4f1ceca6303d4a24bb59f0c00895b4fdcf0 -SIZE (xiph-rnnoise-g20210122-1cbdbcf_GH0.tar.gz) = 173753 +TIMESTAMP = 1753146024 +SHA256 (rnnoise-0.2.tar.gz) = 90fce4b00b9ff24c08dbfe31b82ffd43bae383d85c5535676d28b0a2b11c0d37 +SIZE (rnnoise-0.2.tar.gz) = 2294308 +SHA256 (372f7b4b76cde4ca1ec4605353dd17898a99de38.patch) = c491dfba7784ba027f7293259652053bb63bc834aae693269e4b5cf1dda54b05 +SIZE (372f7b4b76cde4ca1ec4605353dd17898a99de38.patch) = 4114 diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile index 2ee56cddf00e..25d6d4337fd8 100644 --- a/audio/sonicradio/Makefile +++ b/audio/sonicradio/Makefile @@ -1,6 +1,6 @@ PORTNAME= sonicradio DISTVERSIONPREFIX= v -DISTVERSION= 0.6.15 +DISTVERSION= 0.7.2 CATEGORIES= audio MAINTAINER= nivit@FreeBSD.org diff --git a/audio/sonicradio/distinfo b/audio/sonicradio/distinfo index 54bc98f31308..b2f779c2eeb5 100644 --- a/audio/sonicradio/distinfo +++ b/audio/sonicradio/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1750494577 -SHA256 (go/audio_sonicradio/sonicradio-v0.6.15/v0.6.15.mod) = e13d7c88d2c94f14eec5b9f603bc5ded2e13d9baab8eab44849479c58f0bdd6d -SIZE (go/audio_sonicradio/sonicradio-v0.6.15/v0.6.15.mod) = 1197 -SHA256 (go/audio_sonicradio/sonicradio-v0.6.15/v0.6.15.zip) = 01304694c6754ef827609a1210d019fdd3aa93c389507f05af63e5923ebf308b -SIZE (go/audio_sonicradio/sonicradio-v0.6.15/v0.6.15.zip) = 1259135 +TIMESTAMP = 1753178186 +SHA256 (go/audio_sonicradio/sonicradio-v0.7.2/v0.7.2.mod) = e13d7c88d2c94f14eec5b9f603bc5ded2e13d9baab8eab44849479c58f0bdd6d +SIZE (go/audio_sonicradio/sonicradio-v0.7.2/v0.7.2.mod) = 1197 +SHA256 (go/audio_sonicradio/sonicradio-v0.7.2/v0.7.2.zip) = a12258a0aaccbd04f7f8573c45cd0c7edac0e3658e5d53859752ebf698f43df1 +SIZE (go/audio_sonicradio/sonicradio-v0.7.2/v0.7.2.zip) = 1263955 |