summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/abcde/Makefile5
-rw-r--r--audio/alac/Makefile2
-rw-r--r--audio/amberol/Makefile2
-rw-r--r--audio/audiocd-kio/distinfo6
-rw-r--r--audio/baresip/Makefile2
-rw-r--r--audio/baresip/distinfo6
-rw-r--r--audio/baresip/pkg-plist2
-rw-r--r--audio/cheesecutter/Makefile2
-rw-r--r--audio/chromaprint/Makefile2
-rw-r--r--audio/codec2/Makefile2
-rw-r--r--audio/csound/Makefile2
-rw-r--r--audio/dssi/Makefile2
-rw-r--r--audio/ebur128/Makefile2
-rw-r--r--audio/elisa/Makefile15
-rw-r--r--audio/elisa/distinfo6
-rw-r--r--audio/exaile/Makefile2
-rw-r--r--audio/exaile/distinfo6
-rw-r--r--audio/exaile/files/patch-Makefile27
-rw-r--r--audio/exaile/pkg-plist2
-rw-r--r--audio/faac/Makefile2
-rw-r--r--audio/faad/Makefile2
-rw-r--r--audio/flac/Makefile2
-rw-r--r--audio/fluidsynth/Makefile2
-rw-r--r--audio/freealut/Makefile2
-rw-r--r--audio/ft2-clone/Makefile2
-rw-r--r--audio/ft2-clone/distinfo6
-rw-r--r--audio/gmusicbrowser/Makefile2
-rw-r--r--audio/gnome-metronome/Makefile2
-rw-r--r--audio/gnome-podcasts/Makefile2
-rw-r--r--audio/grip/Makefile2
-rw-r--r--audio/gsound/Makefile2
-rw-r--r--audio/iir1/Makefile2
-rw-r--r--audio/iir1/distinfo6
-rw-r--r--audio/jack/Makefile33
-rw-r--r--audio/juk/distinfo6
-rw-r--r--audio/kmix/distinfo6
-rw-r--r--audio/kwave/distinfo6
-rw-r--r--audio/lash/Makefile2
-rw-r--r--audio/lewton/Makefile4
-rw-r--r--audio/liba52/Makefile2
-rw-r--r--audio/libadplug/Makefile2
-rw-r--r--audio/libao/Makefile2
-rw-r--r--audio/libaudiofile/Makefile2
-rw-r--r--audio/libbpm/Makefile2
-rw-r--r--audio/libbs2b/Makefile2
-rw-r--r--audio/libcanberra/Makefile2
-rw-r--r--audio/libcdaudio/Makefile2
-rw-r--r--audio/libcoverart/Makefile2
-rw-r--r--audio/libdiscid/Makefile8
-rw-r--r--audio/libdiscid/distinfo8
-rw-r--r--audio/libdiscid/pkg-plist2
-rw-r--r--audio/libdssialsacompat/Makefile2
-rw-r--r--audio/libebur128/Makefile2
-rw-r--r--audio/libfishsound/Makefile2
-rw-r--r--audio/libgig/Makefile2
-rw-r--r--audio/libgme/Makefile2
-rw-r--r--audio/libgpod/Makefile2
-rw-r--r--audio/libid3tag/Makefile2
-rw-r--r--audio/libkcddb/distinfo6
-rw-r--r--audio/libkcompactdisc/distinfo6
-rw-r--r--audio/liblo/Makefile2
-rw-r--r--audio/libltc/Makefile2
-rw-r--r--audio/libmad/Makefile2
-rw-r--r--audio/libmatemixer/Makefile2
-rw-r--r--audio/libmikmod/Makefile2
-rw-r--r--audio/libmp3splt/Makefile2
-rw-r--r--audio/libmpd/Makefile2
-rw-r--r--audio/libmpdclient/pkg-plist5
-rw-r--r--audio/libmusicbrainz5/Makefile2
-rw-r--r--audio/libmysofa/Makefile2
-rw-r--r--audio/libogg/Makefile2
-rw-r--r--audio/liboggz/Makefile2
-rw-r--r--audio/libopenmpt/Makefile4
-rw-r--r--audio/libopenmpt/distinfo6
-rw-r--r--audio/libopenspc/Makefile5
-rw-r--r--audio/libopusenc/Makefile2
-rw-r--r--audio/libremidi/Makefile4
-rw-r--r--audio/libremidi/distinfo6
-rw-r--r--audio/libremidi/pkg-plist14
-rw-r--r--audio/libshout/Makefile2
-rw-r--r--audio/libsidplayfp/Makefile2
-rw-r--r--audio/libsmf/Makefile2
-rw-r--r--audio/libsndfile/Makefile2
-rw-r--r--audio/libsoxr/Makefile2
-rw-r--r--audio/libvgm/Makefile2
-rw-r--r--audio/libvorbis/Makefile2
-rw-r--r--audio/linuxsampler/Makefile2
-rw-r--r--audio/lv2/Makefile5
-rw-r--r--audio/mate-media/Makefile2
-rw-r--r--audio/mhwaveedit/Makefile2
-rw-r--r--audio/milkytracker/Makefile7
-rw-r--r--audio/milkytracker/distinfo6
-rw-r--r--audio/milkytracker/files/patch-CMakeLists.txt15
-rw-r--r--audio/milkytracker/pkg-plist1
-rw-r--r--audio/mixxx/Makefile1
-rw-r--r--audio/mixxx/files/patch-src_widget_wcoverartlabel.cpp23
-rw-r--r--audio/mmtc/Makefile2
-rw-r--r--audio/mousai/Makefile2
-rw-r--r--audio/mpg123/Makefile2
-rw-r--r--audio/murmur-cli/Makefile2
-rw-r--r--audio/myxer/Makefile2
-rw-r--r--audio/ncspot/Makefile2
-rw-r--r--audio/netease-music-tui/Makefile2
-rw-r--r--audio/openal-soft/Makefile2
-rw-r--r--audio/opencore-amr/Makefile2
-rw-r--r--audio/opus/Makefile2
-rw-r--r--audio/opusfile/Makefile2
-rw-r--r--audio/owntone/Makefile4
-rw-r--r--audio/paman/Makefile2
-rw-r--r--audio/pipewire-spa-oss/Makefile2
-rw-r--r--audio/plasma6-kpipewire/distinfo6
-rw-r--r--audio/plasma6-ocean-sound-theme/distinfo6
-rw-r--r--audio/plasma6-oxygen-sounds/distinfo6
-rw-r--r--audio/plasma6-plasma-pa/Makefile5
-rw-r--r--audio/plasma6-plasma-pa/distinfo6
-rw-r--r--audio/portaudio/Makefile2
-rw-r--r--audio/puddletag/Makefile4
-rw-r--r--audio/pulseaudio/Makefile2
-rw-r--r--audio/py-eyed3/Makefile4
-rw-r--r--audio/py-eyed3/distinfo6
-rw-r--r--audio/qtractor/Makefile3
-rw-r--r--audio/qtractor/distinfo6
-rw-r--r--audio/re/Makefile6
-rw-r--r--audio/re/distinfo6
-rw-r--r--audio/re/pkg-plist4
-rw-r--r--audio/ripperx/Makefile2
-rw-r--r--audio/rnnoise/Makefile16
-rw-r--r--audio/rnnoise/distinfo8
-rw-r--r--audio/sdl_mixer/Makefile2
-rw-r--r--audio/shortwave/Makefile2
-rw-r--r--audio/snd/Makefile43
-rw-r--r--audio/snd/distinfo7
-rw-r--r--audio/snd/pkg-plist168
-rw-r--r--audio/solfege/Makefile2
-rw-r--r--audio/songrec/Makefile2
-rw-r--r--audio/sonicradio/Makefile2
-rw-r--r--audio/sonicradio/distinfo10
-rw-r--r--audio/soundtouch/Makefile2
-rw-r--r--audio/speex/Makefile2
-rw-r--r--audio/speexdsp/Makefile2
-rw-r--r--audio/spotify-player/Makefile2
-rw-r--r--audio/spotify-player/files/patch-powerpc64le20
-rw-r--r--audio/spotify-tui/Makefile2
-rw-r--r--audio/spotifyd/Makefile2
-rw-r--r--audio/spotifyd/files/patch-powerpc64le20
-rw-r--r--audio/taglib/Makefile8
-rw-r--r--audio/taglib/distinfo6
-rw-r--r--audio/taglib/pkg-plist4
-rw-r--r--audio/timemachine/Makefile2
-rw-r--r--audio/twolame/Makefile2
-rw-r--r--audio/uade/Makefile2
-rw-r--r--audio/umurmur/Makefile2
-rw-r--r--audio/unflac/Makefile2
-rw-r--r--audio/vamp-plugin-sdk/Makefile2
-rw-r--r--audio/visp-go/Makefile2
-rw-r--r--audio/wavpack/Makefile2
-rw-r--r--audio/webrtc-audio-processing2/files/patch-webrtc_third__party_pffft_src_pffft.c10
-rw-r--r--audio/ympd/files/ympd.in2
158 files changed, 570 insertions, 290 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/alac/Makefile b/audio/alac/Makefile
index e236a899e280..0ffefb3f3e63 100644
--- a/audio/alac/Makefile
+++ b/audio/alac/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/mikebrady/alac
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= autoreconf libtool pathfix
+USES= autoreconf libtool
USE_GITHUB= yes
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/audio/amberol/Makefile b/audio/amberol/Makefile
index d8b18729cb6f..10766a4a3497 100644
--- a/audio/amberol/Makefile
+++ b/audio/amberol/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amberol
DISTVERSION= 2025.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index f6b8a432a8f8..87088a845ad1 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036240
-SHA256 (KDE/release-service/25.04.2/audiocd-kio-25.04.2.tar.xz) = 3d7b7cfb71ab93e9a8b9859f9d5376ebe192a92324a859ba61839825409c25cb
-SIZE (KDE/release-service/25.04.2/audiocd-kio-25.04.2.tar.xz) = 583948
+TIMESTAMP = 1751381197
+SHA256 (KDE/release-service/25.04.3/audiocd-kio-25.04.3.tar.xz) = 446bf072506f847409fbe2712eed898f14d95be4caad4501cd04be83c4da7213
+SIZE (KDE/release-service/25.04.3/audiocd-kio-25.04.3.tar.xz) = 583988
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/cheesecutter/Makefile b/audio/cheesecutter/Makefile
index 79ec9488cb6a..c9a954a2baf1 100644
--- a/audio/cheesecutter/Makefile
+++ b/audio/cheesecutter/Makefile
@@ -2,7 +2,7 @@ PORTNAME= cheesecutter
DISTVERSIONPREFIX= v
DISTVERSION= 2.9-beta-3-25
DISTVERSIONSUFFIX= -gdbe9a9d
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/chromaprint/Makefile b/audio/chromaprint/Makefile
index a0e6a0f1c863..eaaa25dd57c1 100644
--- a/audio/chromaprint/Makefile
+++ b/audio/chromaprint/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
-USES= cmake compiler:c++11-lib pathfix
+USES= cmake compiler:c++11-lib
USE_GITHUB= yes
GH_ACCOUNT= acoustid
GH_TAGNAME= aa67c95
diff --git a/audio/codec2/Makefile b/audio/codec2/Makefile
index 9861f75ab58a..49a22bce9d25 100644
--- a/audio/codec2/Makefile
+++ b/audio/codec2/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libspeexdsp.so:audio/speexdsp
-USES= cmake pathfix pkgconfig python shebangfix tar:xz
+USES= cmake pkgconfig python shebangfix tar:xz
GH_ACCOUNT= drowe67
GH_PROJECT= codec2
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/dssi/Makefile b/audio/dssi/Makefile
index 402b95f3ca68..90e2b9e629b4 100644
--- a/audio/dssi/Makefile
+++ b/audio/dssi/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \
RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \
${LOCALBASE}/include/alsa/seq_event.h:audio/alsa-lib
-USES= gmake pathfix pkgconfig localbase libtool xorg
+USES= gmake pkgconfig localbase libtool xorg
USE_XORG= x11
GNU_CONFIGURE= yes
diff --git a/audio/ebur128/Makefile b/audio/ebur128/Makefile
index cf4e6f590bec..21622f81e589 100644
--- a/audio/ebur128/Makefile
+++ b/audio/ebur128/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ebur128
DISTVERSION= 0.1.10
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= audio
MAINTAINER= diizzy@FreeBSD.org
diff --git a/audio/elisa/Makefile b/audio/elisa/Makefile
index 6d8dc8c19d78..95e7d3d33a38 100644
--- a/audio/elisa/Makefile
+++ b/audio/elisa/Makefile
@@ -1,5 +1,6 @@
PORTNAME= elisa
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 2
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=hls,libav,soup
+
.include <bsd.port.mk>
diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo
index 017ac8b4e4f7..3ac9dc561d71 100644
--- a/audio/elisa/distinfo
+++ b/audio/elisa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036242
-SHA256 (KDE/release-service/25.04.2/elisa-25.04.2.tar.xz) = e3d5e341e533e91969ee5f2015a1f81f8ec2b0b1b60102ea7c16882d36bfe750
-SIZE (KDE/release-service/25.04.2/elisa-25.04.2.tar.xz) = 1488520
+TIMESTAMP = 1751381200
+SHA256 (KDE/release-service/25.04.3/elisa-25.04.3.tar.xz) = 16e4e38a9e7dcf9b42441c66707d5bbb52aef5c95422d8ee04a4a21e7f157392
+SIZE (KDE/release-service/25.04.3/elisa-25.04.3.tar.xz) = 1488508
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/faac/Makefile b/audio/faac/Makefile
index 0d5fff485e20..c0bdc6ed6cd8 100644
--- a/audio/faac/Makefile
+++ b/audio/faac/Makefile
@@ -13,7 +13,7 @@ LICENSE_NAME_ISO= ISO/IEC14496
LICENSE_FILE_ISO= ${WRKSRC}/README
LICENSE_PERMS_ISO= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USES= autoreconf compiler:c11 gmake libtool pathfix
+USES= autoreconf compiler:c11 gmake libtool
USE_LDCONFIG= yes
USE_GITHUB= yes
diff --git a/audio/faad/Makefile b/audio/faad/Makefile
index 134062882fd1..a9a758c2f23b 100644
--- a/audio/faad/Makefile
+++ b/audio/faad/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/knik0/faad2
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake cpe pathfix
+USES= cmake cpe
CPE_VENDOR= audiocoding
CPE_PRODUCT= freeware_advanced_audio_decoder_2
USE_LDCONFIG= yes
diff --git a/audio/flac/Makefile b/audio/flac/Makefile
index 345169aeb839..63ff64f9ee97 100644
--- a/audio/flac/Makefile
+++ b/audio/flac/Makefile
@@ -18,7 +18,7 @@ LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL
LIB_DEPENDS= libogg.so:audio/libogg
-USES= compiler:c11 cpe iconv libtool pathfix pkgconfig tar:xz
+USES= compiler:c11 cpe iconv libtool pkgconfig tar:xz
USE_LDCONFIG= yes
CPE_VENDOR= flac_project
diff --git a/audio/fluidsynth/Makefile b/audio/fluidsynth/Makefile
index 81d5ee96cec9..232777d460e3 100644
--- a/audio/fluidsynth/Makefile
+++ b/audio/fluidsynth/Makefile
@@ -10,7 +10,7 @@ WWW= https://www.fluidsynth.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake cpe gnome pathfix pkgconfig
+USES= cmake cpe gnome pkgconfig
USE_GNOME= glib20
USE_LDCONFIG= yes
diff --git a/audio/freealut/Makefile b/audio/freealut/Makefile
index 08affe46e6f1..741dc1c78d45 100644
--- a/audio/freealut/Makefile
+++ b/audio/freealut/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= No longer actively developed, consider migrating to another library
-USES= cmake localbase:ldflags openal pathfix
+USES= cmake localbase:ldflags openal
USE_LDCONFIG= yes
USE_GITHUB= yes
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/gnome-metronome/Makefile b/audio/gnome-metronome/Makefile
index a6aee491953b..37c9a971375c 100644
--- a/audio/gnome-metronome/Makefile
+++ b/audio/gnome-metronome/Makefile
@@ -1,6 +1,6 @@
PORTNAME= metronome
DISTVERSION= 1.3.0
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= audio gnome
PKGNAMEPREFIX= gnome-
DIST_SUBDIR= gnome
diff --git a/audio/gnome-podcasts/Makefile b/audio/gnome-podcasts/Makefile
index 567000788469..4aaf06055ebd 100644
--- a/audio/gnome-podcasts/Makefile
+++ b/audio/gnome-podcasts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= podcasts
DISTVERSION= 0.7.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= audio
PKGNAMEPREFIX= gnome-
diff --git a/audio/grip/Makefile b/audio/grip/Makefile
index c32d353dee83..9396ca821471 100644
--- a/audio/grip/Makefile
+++ b/audio/grip/Makefile
@@ -16,7 +16,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libfreetype.so:print/freetype2 \
libid3.so:audio/id3lib
-USES= compiler:c++11-lang gmake gnome libtool localbase pathfix \
+USES= compiler:c++11-lang gmake gnome libtool localbase \
pkgconfig xorg
USE_GNOME= cairo gdkpixbuf gtk20
USE_XORG= ice sm x11 xext
diff --git a/audio/gsound/Makefile b/audio/gsound/Makefile
index 055a5b6a5909..155fffa4278c 100644
--- a/audio/gsound/Makefile
+++ b/audio/gsound/Makefile
@@ -9,7 +9,7 @@ WWW= https://wiki.gnome.org/Projects/GSound
LIB_DEPENDS= libcanberra.so:audio/libcanberra
-USES= gnome meson pathfix pkgconfig tar:xz vala:build
+USES= gnome meson pkgconfig tar:xz vala:build
USE_GNOME= glib20 introspection:build
.include <bsd.port.mk>
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/juk/distinfo b/audio/juk/distinfo
index 8eed38f9b3b3..32c5b7bc164b 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036245
-SHA256 (KDE/release-service/25.04.2/juk-25.04.2.tar.xz) = e404d37b0ea44b9272035d7135124ffb6ce7052926c4ae365c157df245e0426e
-SIZE (KDE/release-service/25.04.2/juk-25.04.2.tar.xz) = 1919208
+TIMESTAMP = 1751381202
+SHA256 (KDE/release-service/25.04.3/juk-25.04.3.tar.xz) = ec254988faedd3526db1e3476622083f02ac21000ff81e38672dd7b9979d1921
+SIZE (KDE/release-service/25.04.3/juk-25.04.3.tar.xz) = 1919264
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index 567a7a440344..6fc239b1668c 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036247
-SHA256 (KDE/release-service/25.04.2/kmix-25.04.2.tar.xz) = 8674160a2aded6239cc2f665925a6efffbe3c26e1af92f9d83f15e8e5bc6cd0f
-SIZE (KDE/release-service/25.04.2/kmix-25.04.2.tar.xz) = 1177344
+TIMESTAMP = 1751381205
+SHA256 (KDE/release-service/25.04.3/kmix-25.04.3.tar.xz) = 3d8eb02bb4c180b005e95b2ca5cb6a2b6326e78f539d83fd385051fbe682ebd2
+SIZE (KDE/release-service/25.04.3/kmix-25.04.3.tar.xz) = 1177372
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index 63d505cd0a44..18977bc7035c 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036250
-SHA256 (KDE/release-service/25.04.2/kwave-25.04.2.tar.xz) = 1008bb46a0370d833dd6551d3c4db97ca39224d164f6de31ecc45e06d03dcd8e
-SIZE (KDE/release-service/25.04.2/kwave-25.04.2.tar.xz) = 6519092
+TIMESTAMP = 1751381207
+SHA256 (KDE/release-service/25.04.3/kwave-25.04.3.tar.xz) = 01e18cdfaa296003d6b3ae1853aebd4371e18166f6a99fa899237f7ccb756e46
+SIZE (KDE/release-service/25.04.3/kwave-25.04.3.tar.xz) = 6519092
diff --git a/audio/lash/Makefile b/audio/lash/Makefile
index 2d2929581bf9..2137dec01a51 100644
--- a/audio/lash/Makefile
+++ b/audio/lash/Makefile
@@ -17,7 +17,7 @@ LIB_DEPENDS= libjack.so:audio/jack \
libfontconfig.so:x11-fonts/fontconfig \
libuuid.so:misc/libuuid
-USES= gmake gnome libtool pathfix pkgconfig
+USES= gmake gnome libtool pkgconfig
USE_GNOME= gtk20 libxml2 gdkpixbuf cairo
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-alsa-midi
diff --git a/audio/lewton/Makefile b/audio/lewton/Makefile
index 402d00a42e3d..e9327cdaa822 100644
--- a/audio/lewton/Makefile
+++ b/audio/lewton/Makefile
@@ -1,12 +1,12 @@
PORTNAME= lewton
DISTVERSION= 0.10.2
-PORTREVISION= 37
+PORTREVISION= 38
CATEGORIES= audio
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= 05f96f6e6976.patch:-p1 # https://github.com/RustAudio/lewton/pull/97
-MAINTAINER= jbeich@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Rust vorbis decoder
WWW= https://github.com/RustAudio/lewton
diff --git a/audio/liba52/Makefile b/audio/liba52/Makefile
index 666c3bc4afb8..09919539b702 100644
--- a/audio/liba52/Makefile
+++ b/audio/liba52/Makefile
@@ -12,7 +12,7 @@ WWW= https://git.adelielinux.org/community/a52dec/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= autoreconf libtool pathfix
+USES= autoreconf libtool
USE_CSTD= gnu89
USE_LDCONFIG= yes
diff --git a/audio/libadplug/Makefile b/audio/libadplug/Makefile
index e453d0fd6e44..afcdb6ecf95a 100644
--- a/audio/libadplug/Makefile
+++ b/audio/libadplug/Makefile
@@ -12,7 +12,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libbinio.so:devel/libbinio
-USES= autoreconf compiler:c++11-lang cpe libtool makeinfo pathfix \
+USES= autoreconf compiler:c++11-lang cpe libtool makeinfo \
pkgconfig
CPE_VENDOR= adplug_project
USE_CSTD= gnu89
diff --git a/audio/libao/Makefile b/audio/libao/Makefile
index 8e09f2029c7d..67a121bfc229 100644
--- a/audio/libao/Makefile
+++ b/audio/libao/Makefile
@@ -10,7 +10,7 @@ WWW= https://www.xiph.org/ao/
LICENSE= GPLv2
-USES= cpe libtool pathfix pkgconfig
+USES= cpe libtool pkgconfig
CPE_VENDOR= xiph
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/audio/libaudiofile/Makefile b/audio/libaudiofile/Makefile
index 1abd056575dc..a904987c8443 100644
--- a/audio/libaudiofile/Makefile
+++ b/audio/libaudiofile/Makefile
@@ -15,7 +15,7 @@ LIB_DEPENDS= libFLAC.so:audio/flac
CONFLICTS= osalp-0.7.*
-USES= cpe pathfix pkgconfig tar:xz libtool
+USES= cpe pkgconfig tar:xz libtool
USE_CXXSTD= c++14
CPE_PRODUCT= audiofile
USE_LDCONFIG= yes
diff --git a/audio/libbpm/Makefile b/audio/libbpm/Makefile
index 4a7bb033474a..551a3c8e6b52 100644
--- a/audio/libbpm/Makefile
+++ b/audio/libbpm/Makefile
@@ -11,7 +11,7 @@ WWW= https://www.hep.ucl.ac.uk/~bino/libbpm/
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USES= pathfix pkgconfig libtool
+USES= pkgconfig libtool
post-patch:
${SED} -i '' 's/\(-release .*\)/\1 -version-info 0/' ${WRKSRC}/Makefile.in ${WRKSRC}/*/Makefile.in
diff --git a/audio/libbs2b/Makefile b/audio/libbs2b/Makefile
index 0771d1a30e9a..873dca90c545 100644
--- a/audio/libbs2b/Makefile
+++ b/audio/libbs2b/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsndfile.so:audio/libsndfile
-USES= gmake libtool localbase pathfix pkgconfig tar:bzip2
+USES= gmake libtool localbase pkgconfig tar:bzip2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/audio/libcanberra/Makefile b/audio/libcanberra/Makefile
index 6622c3759985..343b4aa68374 100644
--- a/audio/libcanberra/Makefile
+++ b/audio/libcanberra/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LGPL
LIB_DEPENDS= libvorbisfile.so:audio/libvorbis \
libltdl.so:devel/libltdl
-USES= gmake gnome localbase libtool pathfix pkgconfig tar:xz
+USES= gmake gnome localbase libtool pkgconfig tar:xz
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-lynx --disable-tdb --disable-alsa --disable-udev
diff --git a/audio/libcdaudio/Makefile b/audio/libcdaudio/Makefile
index 4afd914acf6e..14688edce87f 100644
--- a/audio/libcdaudio/Makefile
+++ b/audio/libcdaudio/Makefile
@@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Library for playing audio CDs
WWW= https://libcdaudio.sourceforge.net/
-USES= libtool pathfix pkgconfig
+USES= libtool pkgconfig
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/audio/libcoverart/Makefile b/audio/libcoverart/Makefile
index 6e78114b8889..73d07ebee911 100644
--- a/audio/libcoverart/Makefile
+++ b/audio/libcoverart/Makefile
@@ -13,7 +13,7 @@ LICENSE= LGPL20
LIB_DEPENDS= libjansson.so:devel/jansson \
libneon.so:www/neon
-USES= compiler:c11 cmake:insource pathfix
+USES= compiler:c11 cmake:insource
USE_CSTD= c99
USE_CXXSTD= c++98
USE_LDCONFIG= yes
diff --git a/audio/libdiscid/Makefile b/audio/libdiscid/Makefile
index fd65ff8e1424..b4dd871a32b3 100644
--- a/audio/libdiscid/Makefile
+++ b/audio/libdiscid/Makefile
@@ -1,14 +1,10 @@
PORTNAME= libdiscid
-PORTVERSION= 0.6.4
-PORTREVISION= 1
+PORTVERSION= 0.6.5
CATEGORIES= audio
MASTER_SITES= https://github.com/metabrainz/${PORTNAME}/releases/download/v${PORTVERSION}/ \
http://ftp.osuosl.org/pub/musicbrainz/${PORTNAME}/ \
http://ftp.eu.metabrainz.org/pub/musicbrainz/${PORTNAME}/
-PATCH_SITES= https://github.com/metabrainz/libdiscid/commit/
-PATCHFILES= b89c14599fd8798eef64431bb05e8705aaaea683.patch:-p1 #Fix pkgconfig file (PR: 269990)
-
MAINTAINER= jhale@FreeBSD.org
COMMENT= Library for creating MusicBrainz DiscIDs
WWW= https://musicbrainz.org/doc/libdiscid
@@ -16,7 +12,7 @@ WWW= https://musicbrainz.org/doc/libdiscid
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake pathfix
+USES= cmake
USE_LDCONFIG= yes
# Full test requires an audio CD to be in the drive
diff --git a/audio/libdiscid/distinfo b/audio/libdiscid/distinfo
index 5b4851b8cfb3..27c0f9ac69f4 100644
--- a/audio/libdiscid/distinfo
+++ b/audio/libdiscid/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1678126118
-SHA256 (libdiscid-0.6.4.tar.gz) = dd5e8f1c9aead442e23b749a9cc9336372e62e88ad7079a2b62895b0390cb282
-SIZE (libdiscid-0.6.4.tar.gz) = 393070
-SHA256 (b89c14599fd8798eef64431bb05e8705aaaea683.patch) = d4ada5e46557aeebed18e7e1350227907ce7efd6880360ac195a61746c981b45
-SIZE (b89c14599fd8798eef64431bb05e8705aaaea683.patch) = 1048
+TIMESTAMP = 1751063727
+SHA256 (libdiscid-0.6.5.tar.gz) = 72dbb493e07336418fe2056f0ebc7ce544eedb500bb896cc1cc04bd078c2d530
+SIZE (libdiscid-0.6.5.tar.gz) = 396307
diff --git a/audio/libdiscid/pkg-plist b/audio/libdiscid/pkg-plist
index 8b91ad87e3a5..3209b7c4816a 100644
--- a/audio/libdiscid/pkg-plist
+++ b/audio/libdiscid/pkg-plist
@@ -1,5 +1,5 @@
include/discid/discid.h
lib/libdiscid.so
lib/libdiscid.so.0
-lib/libdiscid.so.0.6.4
+lib/libdiscid.so.0.6.5
libdata/pkgconfig/libdiscid.pc
diff --git a/audio/libdssialsacompat/Makefile b/audio/libdssialsacompat/Makefile
index 03a42237efea..09407be34cdb 100644
--- a/audio/libdssialsacompat/Makefile
+++ b/audio/libdssialsacompat/Makefile
@@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Alsa compatibility library to build DSSI
WWW= http://www.smbolton.com/linux.html
-USES= pathfix libtool
+USES= libtool
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
diff --git a/audio/libebur128/Makefile b/audio/libebur128/Makefile
index 32f0ff83600c..602cd14499bf 100644
--- a/audio/libebur128/Makefile
+++ b/audio/libebur128/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/jiixyj/libebur128
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake pathfix pkgconfig
+USES= cmake pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= jiixyj
USE_LDCONFIG= yes
diff --git a/audio/libfishsound/Makefile b/audio/libfishsound/Makefile
index 1694d67cfcad..bef47e3a1df1 100644
--- a/audio/libfishsound/Makefile
+++ b/audio/libfishsound/Makefile
@@ -16,7 +16,7 @@ LIB_DEPENDS= libFLAC.so:audio/flac \
libspeex.so:audio/speex \
libvorbis.so:audio/libvorbis
-USES= libtool pathfix pkgconfig
+USES= libtool pkgconfig
CONFIGURE_ARGS= ac_cv_prog_HAVE_DOXYGEN=false
GNU_CONFIGURE= yes
diff --git a/audio/libgig/Makefile b/audio/libgig/Makefile
index fd64d0d6df34..024563c7d163 100644
--- a/audio/libgig/Makefile
+++ b/audio/libgig/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsndfile.so:audio/libsndfile \
libuuid.so:misc/libuuid
-USES= compiler:c++11-lib gmake cpe libtool localbase pathfix pkgconfig tar:bzip2
+USES= compiler:c++11-lib gmake cpe libtool localbase pkgconfig tar:bzip2
USE_LDCONFIG= ${PREFIX}/lib/libgig
CPE_VENDOR= linuxsampler
diff --git a/audio/libgme/Makefile b/audio/libgme/Makefile
index 30e4582b6d71..ba19891ac107 100644
--- a/audio/libgme/Makefile
+++ b/audio/libgme/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/libgme/game-music-emu
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/license.txt
-USES= cmake compiler:c++11-lang dos2unix pathfix
+USES= cmake compiler:c++11-lang dos2unix
DOS2UNIX_FILES= ${PORTDOCS}
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_SDL2
diff --git a/audio/libgpod/Makefile b/audio/libgpod/Makefile
index ee5f158a2fb5..8c95b892a331 100644
--- a/audio/libgpod/Makefile
+++ b/audio/libgpod/Makefile
@@ -15,7 +15,7 @@ LIB_DEPENDS= libplist-2.0.so:devel/libplist \
libsgutils2.so:sysutils/sg3_utils
USES= compiler:c++11-lang gettext gmake gnome libtool localbase \
- pathfix pkgconfig sqlite:3 tar:bzip2
+ pkgconfig sqlite:3 tar:bzip2
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-udev --without-hal \
--without-python \
diff --git a/audio/libid3tag/Makefile b/audio/libid3tag/Makefile
index 0591c66d943e..16af1440e827 100644
--- a/audio/libid3tag/Makefile
+++ b/audio/libid3tag/Makefile
@@ -11,7 +11,7 @@ WWW= https://www.underbit.com/products/mad/ \
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake cpe pathfix
+USES= cmake cpe
CMAKE_ON= BUILD_SHARED_LIBS
USE_LDCONFIG= yes
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index e0256bb355dc..a1a045a6b678 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036252
-SHA256 (KDE/release-service/25.04.2/libkcddb-25.04.2.tar.xz) = f14258a71ce360fba948d8dc54eb6ed167d16d31f80c83bd27e6bdb79ca790d3
-SIZE (KDE/release-service/25.04.2/libkcddb-25.04.2.tar.xz) = 450184
+TIMESTAMP = 1751381210
+SHA256 (KDE/release-service/25.04.3/libkcddb-25.04.3.tar.xz) = 6dde624998ff702b85aa6ec58a160136469f625932e183ddb1845e5adb669acb
+SIZE (KDE/release-service/25.04.3/libkcddb-25.04.3.tar.xz) = 450212
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index a41107beeba7..4120bfc954fc 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036255
-SHA256 (KDE/release-service/25.04.2/libkcompactdisc-25.04.2.tar.xz) = 93da92c3c6b7cd5665727674406f06beabcfeba02eb7b9445adf441ae6618d58
-SIZE (KDE/release-service/25.04.2/libkcompactdisc-25.04.2.tar.xz) = 100592
+TIMESTAMP = 1751381212
+SHA256 (KDE/release-service/25.04.3/libkcompactdisc-25.04.3.tar.xz) = ee0be866b6f941cdf6b3c87a45861bc7685a5ba9875caf8e5f46841d8322d37f
+SIZE (KDE/release-service/25.04.3/libkcompactdisc-25.04.3.tar.xz) = 100696
diff --git a/audio/liblo/Makefile b/audio/liblo/Makefile
index 264f1939df51..297d0d9745bb 100644
--- a/audio/liblo/Makefile
+++ b/audio/liblo/Makefile
@@ -10,7 +10,7 @@ WWW= https://liblo.sourceforge.net/ \
LICENSE= LGPL21
-USES= compiler:c++11-lang gmake libtool pathfix
+USES= compiler:c++11-lang gmake libtool
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/audio/libltc/Makefile b/audio/libltc/Makefile
index 936f2932328f..817d66349586 100644
--- a/audio/libltc/Makefile
+++ b/audio/libltc/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/x42/libltc
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gmake libtool pathfix
+USES= gmake libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/audio/libmad/Makefile b/audio/libmad/Makefile
index d1bff9370777..12b9178a2309 100644
--- a/audio/libmad/Makefile
+++ b/audio/libmad/Makefile
@@ -11,7 +11,7 @@ WWW= https://www.underbit.com/products/mad/ \
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake cpe pathfix
+USES= cmake cpe
CMAKE_OFF= MADD_ASM MADD16_ASM
CMAKE_ON= BUILD_SHARED_LIBS ${CMAKE_ON_${ARCH}}
diff --git a/audio/libmatemixer/Makefile b/audio/libmatemixer/Makefile
index 47439580c5fd..f0eb3cf6e6ce 100644
--- a/audio/libmatemixer/Makefile
+++ b/audio/libmatemixer/Makefile
@@ -13,7 +13,7 @@ LICENSE= LGPL21
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz
+USES= gettext gmake gnome libtool pkgconfig tar:xz
USE_GNOME= glib20 intlhack
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-null \
diff --git a/audio/libmikmod/Makefile b/audio/libmikmod/Makefile
index 9a86a2079d72..b8396ecaa1a1 100644
--- a/audio/libmikmod/Makefile
+++ b/audio/libmikmod/Makefile
@@ -9,7 +9,7 @@ WWW= https://mikmod.sourceforge.net/
LICENSE= LGPL21
-USES= cmake cpe pathfix
+USES= cmake cpe
CPE_VENDOR= raphael_assenat
USE_LDCONFIG= yes
diff --git a/audio/libmp3splt/Makefile b/audio/libmp3splt/Makefile
index 06588ffb867f..e965f2ddad54 100644
--- a/audio/libmp3splt/Makefile
+++ b/audio/libmp3splt/Makefile
@@ -14,7 +14,7 @@ LIB_DEPENDS= libltdl.so:devel/libltdl
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-cutter --disable-doxygen_doc
-USES= cpe libtool pathfix pkgconfig
+USES= cpe libtool pkgconfig
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/audio/libmpd/Makefile b/audio/libmpd/Makefile
index beaf17f02035..0befd9f85a54 100644
--- a/audio/libmpd/Makefile
+++ b/audio/libmpd/Makefile
@@ -11,7 +11,7 @@ WWW= https://gmpc.wikia.com/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gnome libtool pathfix pkgconfig
+USES= gnome libtool pkgconfig
USE_GNOME= glib20
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
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/libmusicbrainz5/Makefile b/audio/libmusicbrainz5/Makefile
index 4e34b53bb530..dee92bd36510 100644
--- a/audio/libmusicbrainz5/Makefile
+++ b/audio/libmusicbrainz5/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt
LIB_DEPENDS= libneon.so:www/neon
-USES= cmake compiler:c++11-lang gnome iconv:build pathfix pkgconfig
+USES= cmake compiler:c++11-lang gnome iconv:build pkgconfig
USE_GNOME= libxml2
USE_LDCONFIG= yes
diff --git a/audio/libmysofa/Makefile b/audio/libmysofa/Makefile
index b39b1abfb624..edd4c5c4a65d 100644
--- a/audio/libmysofa/Makefile
+++ b/audio/libmysofa/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= node:www/node
-USES= cmake cpe pathfix
+USES= cmake cpe
CPE_VENDOR= symonics
USE_GITHUB= yes
GH_ACCOUNT= hoene
diff --git a/audio/libogg/Makefile b/audio/libogg/Makefile
index dcde7ce0df29..fb80c1523603 100644
--- a/audio/libogg/Makefile
+++ b/audio/libogg/Makefile
@@ -12,7 +12,7 @@ WWW= https://www.xiph.org/ogg/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= libtool pathfix tar:xz
+USES= libtool tar:xz
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/audio/liboggz/Makefile b/audio/liboggz/Makefile
index ff9f9c7ff223..f7edc7916750 100644
--- a/audio/liboggz/Makefile
+++ b/audio/liboggz/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libogg.so:audio/libogg
-USES= libtool pathfix pkgconfig
+USES= libtool pkgconfig
CONFIGURE_ARGS= --program-transform-name="" --with-ogg=${LOCALBASE}
CONFIGURE_ENV= DOCBOOKTOMAN=false HAVE_DOCBOOK2HTML=false HAVE_DOXYGEN=false HAVE_DOXYGEN=false
diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile
index da6b1a15aa6c..9cedbcd460ab 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/ \
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libmpg123.so:audio/mpg123 \
libvorbis.so:audio/libvorbis
-USES= compiler:c++17-lang cpe gmake libtool pathfix pkgconfig
+USES= compiler:c++17-lang cpe gmake libtool pkgconfig
CPE_VENDOR= openmpt
USE_LDCONFIG= yes
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 c60b542e90f2..5b78dec6d2b6 100644
--- a/audio/libopenspc/Makefile
+++ b/audio/libopenspc/Makefile
@@ -5,9 +5,12 @@ 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
+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/libopusenc/Makefile b/audio/libopusenc/Makefile
index b8ff97b8e344..38d048114ad0 100644
--- a/audio/libopusenc/Makefile
+++ b/audio/libopusenc/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libopus.so:audio/opus
-USES= gmake libtool pathfix pkgconfig
+USES= gmake libtool pkgconfig
USE_LDCONFIG= yes
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/libshout/Makefile b/audio/libshout/Makefile
index 6c074df68bd4..bbcdfb6188fd 100644
--- a/audio/libshout/Makefile
+++ b/audio/libshout/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libogg.so:audio/libogg
-USES= cpe gmake libtool pathfix pkgconfig ssl
+USES= cpe gmake libtool pkgconfig ssl
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/audio/libsidplayfp/Makefile b/audio/libsidplayfp/Makefile
index bb982e376197..dc89982a24f9 100644
--- a/audio/libsidplayfp/Makefile
+++ b/audio/libsidplayfp/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= libgcrypt-config:security/libgcrypt
LIB_DEPENDS= libgcrypt.so:security/libgcrypt
-USES= compiler:c++23-lang libtool pathfix pkgconfig
+USES= compiler:c++23-lang libtool pkgconfig
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/audio/libsmf/Makefile b/audio/libsmf/Makefile
index 3fbaeaf4ffbf..a34ab189ce15 100644
--- a/audio/libsmf/Makefile
+++ b/audio/libsmf/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/nilsgey/libsmf
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gnome libtool pathfix pkgconfig readline
+USES= gnome libtool pkgconfig readline
USE_GNOME= glib20
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/audio/libsndfile/Makefile b/audio/libsndfile/Makefile
index 3e46e410c054..c45bc38f4a19 100644
--- a/audio/libsndfile/Makefile
+++ b/audio/libsndfile/Makefile
@@ -14,7 +14,7 @@ WWW= http://www.mega-nerd.com/libsndfile/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake cpe localbase pathfix pkgconfig python:build,test \
+USES= cmake cpe localbase pkgconfig python:build,test \
shebangfix tar:xz
SHEBANG_FILES= programs/test-sndfile-metadata-set.py \
src/binheader_writef_check.py \
diff --git a/audio/libsoxr/Makefile b/audio/libsoxr/Makefile
index 6bdb607beba5..ae97f154fd78 100644
--- a/audio/libsoxr/Makefile
+++ b/audio/libsoxr/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
LICENSE_FILE_FFTPAK= ${FILESDIR}/FFTPAK_license.txt
LICENSE_PERMS_FFTPAK= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USES= cmake pathfix pkgconfig tar:xz
+USES= cmake pkgconfig tar:xz
USE_LDCONFIG= yes
diff --git a/audio/libvgm/Makefile b/audio/libvgm/Makefile
index 32517dc0871e..90c0e8403e28 100644
--- a/audio/libvgm/Makefile
+++ b/audio/libvgm/Makefile
@@ -7,7 +7,7 @@ MAINTAINER= tagattie@FreeBSD.org
COMMENT= More modular rewrite of most components from VGMPlay
WWW= https://github.com/ValleyBell/libvgm
-USES= cmake compiler:c++14-lang iconv pathfix
+USES= cmake compiler:c++14-lang iconv
USE_LDCONFIG= yes
USE_GITHUB= yes
diff --git a/audio/libvorbis/Makefile b/audio/libvorbis/Makefile
index 23507d11e7cc..dfd598f6b809 100644
--- a/audio/libvorbis/Makefile
+++ b/audio/libvorbis/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libogg.so:audio/libogg
-USES= cpe libtool pathfix tar:xz
+USES= cpe libtool tar:xz
USE_LDCONFIG= yes
CPE_VENDOR= xiph.org
diff --git a/audio/linuxsampler/Makefile b/audio/linuxsampler/Makefile
index a10905c35497..826ccc796947 100644
--- a/audio/linuxsampler/Makefile
+++ b/audio/linuxsampler/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= libgig.so:audio/libgig \
libsndfile.so:audio/libsndfile \
libuuid.so:misc/libuuid
-USES= bison compiler:c++14-lang gmake libtool localbase pathfix perl5 \
+USES= bison compiler:c++14-lang gmake libtool localbase perl5 \
pkgconfig sqlite:3 tar:bzip2 shebangfix
USE_LDCONFIG= ${PREFIX}/lib/linuxsampler
USE_PERL5= build
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/mate-media/Makefile b/audio/mate-media/Makefile
index fcd319a6d96c..62814b76d741 100644
--- a/audio/mate-media/Makefile
+++ b/audio/mate-media/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
PORTSCOUT= limitw:1,even
-USES= gettext gmake gnome libtool localbase mate pathfix \
+USES= gettext gmake gnome libtool localbase mate \
pkgconfig tar:xz xorg
USE_MATE= desktop mixer panel
USE_GNOME= cairo glib20 gtk30 intlhack libxml2
diff --git a/audio/mhwaveedit/Makefile b/audio/mhwaveedit/Makefile
index 211c84a9872d..2c43dd6cb076 100644
--- a/audio/mhwaveedit/Makefile
+++ b/audio/mhwaveedit/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USE_GITHUB= yes
GH_ACCOUNT= magnush
-USES= autoreconf gnome localbase pathfix pkgconfig tar:bzip2
+USES= autoreconf gnome localbase pkgconfig tar:bzip2
USE_GNOME= gtk20
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
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/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/mmtc/Makefile b/audio/mmtc/Makefile
index b11209d12bf8..c975b89097c9 100644
--- a/audio/mmtc/Makefile
+++ b/audio/mmtc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mmtc
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/mousai/Makefile b/audio/mousai/Makefile
index cf746d5bddae..08ed64e3c1bd 100644
--- a/audio/mousai/Makefile
+++ b/audio/mousai/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mousai
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.8
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/mpg123/Makefile b/audio/mpg123/Makefile
index 06afdbbd8db6..a25ba70025dc 100644
--- a/audio/mpg123/Makefile
+++ b/audio/mpg123/Makefile
@@ -10,7 +10,7 @@ WWW= https://www.mpg123.de/
LICENSE= LGPL21
-USES= cpe tar:bzip2 libtool localbase pathfix
+USES= cpe tar:bzip2 libtool localbase
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
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/myxer/Makefile b/audio/myxer/Makefile
index d7363f2fca5c..b0a4832b1067 100644
--- a/audio/myxer/Makefile
+++ b/audio/myxer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= myxer
DISTVERSION= 1.3.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile
index e45a4cfee75c..8009b0cc64d3 100644
--- a/audio/ncspot/Makefile
+++ b/audio/ncspot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ncspot
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/audio/netease-music-tui/Makefile b/audio/netease-music-tui/Makefile
index 0d2b457cb0a9..bf5e4aede38b 100644
--- a/audio/netease-music-tui/Makefile
+++ b/audio/netease-music-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= netease-music-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.5
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile
index fa4fd15e14b6..d846c23752a2 100644
--- a/audio/openal-soft/Makefile
+++ b/audio/openal-soft/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libdbus-1.so:devel/dbus
-USES= cmake compiler:c++17-lang pathfix pkgconfig tar:bzip2
+USES= cmake compiler:c++17-lang pkgconfig tar:bzip2
USE_LDCONFIG= yes
CMAKE_ARGS= -DCMAKE_INSTALL_DATADIR:STRING="${PREFIX}/etc"
diff --git a/audio/opencore-amr/Makefile b/audio/opencore-amr/Makefile
index ea08a0f1c7a1..27184a05ed78 100644
--- a/audio/opencore-amr/Makefile
+++ b/audio/opencore-amr/Makefile
@@ -10,7 +10,7 @@ WWW= https://sourceforge.net/projects/opencore-amr/
LICENSE= APACHE20
GNU_CONFIGURE= yes
-USES= gmake libtool pathfix
+USES= gmake libtool
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
diff --git a/audio/opus/Makefile b/audio/opus/Makefile
index c1824c7b8823..dc394b339557 100644
--- a/audio/opus/Makefile
+++ b/audio/opus/Makefile
@@ -10,7 +10,7 @@ WWW= https://opus-codec.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe gmake libtool pathfix
+USES= cpe gmake libtool
CPE_VENDOR= opus-codec
USE_LDCONFIG= yes
diff --git a/audio/opusfile/Makefile b/audio/opusfile/Makefile
index ce2eaff0537f..ed9bcda83919 100644
--- a/audio/opusfile/Makefile
+++ b/audio/opusfile/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libogg.so:audio/libogg \
libopus.so:audio/opus
-USES= autoreconf libtool pathfix pkgconfig ssl
+USES= autoreconf libtool pkgconfig ssl
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
MAKE_JOBS_UNSAFE= yes
diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile
index 434e88ce059a..e3592c505f3a 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}/
@@ -29,7 +29,7 @@ LIB_DEPENDS= libavahi-client.so:net/avahi-app \
libuuid.so:misc/libuuid
USES= tar:xz localbase libtool iconv:wchar_t pkgconfig gnome gmake \
- gperf sqlite gnome pathfix
+ gperf sqlite gnome
USE_GNOME= libxml2
GNU_CONFIGURE= yes
diff --git a/audio/paman/Makefile b/audio/paman/Makefile
index ac2aa3bd266f..95fb0c02d1ae 100644
--- a/audio/paman/Makefile
+++ b/audio/paman/Makefile
@@ -12,7 +12,7 @@ LIB_DEPENDS= libglademm-2.4.so:devel/libglademm24 \
libpulse.so:audio/pulseaudio
GNU_CONFIGURE= yes
-USES= compiler:c++11-lang gmake pathfix pkgconfig
+USES= compiler:c++11-lang gmake pkgconfig
USE_CXXSTD= c++11
CONFIGURE_ARGS= --disable-lynx
diff --git a/audio/pipewire-spa-oss/Makefile b/audio/pipewire-spa-oss/Makefile
index d21048e6fb0f..f97764fe4f96 100644
--- a/audio/pipewire-spa-oss/Makefile
+++ b/audio/pipewire-spa-oss/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pipewire-spa-oss
DISTVERSION= g20250416
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= arrowd@FreeBSD.org
diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo
index 46b447b1c652..f075eed8e9b0 100644
--- a/audio/plasma6-kpipewire/distinfo
+++ b/audio/plasma6-kpipewire/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789598
-SHA256 (KDE/plasma/6.4.1/kpipewire-6.4.1.tar.xz) = 3696dfd19b53e5efa1e7bc690c3820919b8bbdc0d78f96779cc3b319e9035fe2
-SIZE (KDE/plasma/6.4.1/kpipewire-6.4.1.tar.xz) = 152800
+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 f18d9c94f442..b756b3583069 100644
--- a/audio/plasma6-ocean-sound-theme/distinfo
+++ b/audio/plasma6-ocean-sound-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789599
-SHA256 (KDE/plasma/6.4.1/ocean-sound-theme-6.4.1.tar.xz) = a3f75d7240f448a467393eb14f1431ac0b0535fe49298c9ffa174b00500997f3
-SIZE (KDE/plasma/6.4.1/ocean-sound-theme-6.4.1.tar.xz) = 2128504
+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 85a6ec4186d8..16f3a2819e35 100644
--- a/audio/plasma6-oxygen-sounds/distinfo
+++ b/audio/plasma6-oxygen-sounds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789599
-SHA256 (KDE/plasma/6.4.1/oxygen-sounds-6.4.1.tar.xz) = a6fdd80816322ead0645d889510a54021fd4bd81848814df87548cf26e07683f
-SIZE (KDE/plasma/6.4.1/oxygen-sounds-6.4.1.tar.xz) = 1935616
+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 82c3bc046e44..d055a8039b57 100644
--- a/audio/plasma6-plasma-pa/distinfo
+++ b/audio/plasma6-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750789602
-SHA256 (KDE/plasma/6.4.1/plasma-pa-6.4.1.tar.xz) = 0b797263f520de7d7381b705b16d5efd497664c4f3761a2dcba93c6b1c4ab6d1
-SIZE (KDE/plasma/6.4.1/plasma-pa-6.4.1.tar.xz) = 196560
+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/portaudio/Makefile b/audio/portaudio/Makefile
index 9f9c5c74f90c..5c9239076823 100644
--- a/audio/portaudio/Makefile
+++ b/audio/portaudio/Makefile
@@ -14,7 +14,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= autoreconf:2.69 cpe dos2unix gmake libtool localbase:ldflags \
- pathfix pkgconfig tar:tgz
+ pkgconfig tar:tgz
USE_LDCONFIG= yes
CPE_VENDOR= portaudio_project
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/pulseaudio/Makefile b/audio/pulseaudio/Makefile
index 128bf7868035..37cb089e9090 100644
--- a/audio/pulseaudio/Makefile
+++ b/audio/pulseaudio/Makefile
@@ -24,7 +24,7 @@ LIB_DEPENDS= libsndfile.so:audio/libsndfile \
libck-connector.so:sysutils/consolekit2
USES= compiler:c11 cpe gettext-tools gmake gnome iconv localbase:ldflags \
- meson pathfix pkgconfig python:run shebangfix ssl tar:xz
+ meson pkgconfig python:run shebangfix ssl tar:xz
USE_GNOME= glib20
USE_LDCONFIG= yes
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/ripperx/Makefile b/audio/ripperx/Makefile
index 9258ca3716bc..7be7c68600f7 100644
--- a/audio/ripperx/Makefile
+++ b/audio/ripperx/Makefile
@@ -17,7 +17,7 @@ CONFIGURE_ARGS= ac_cv_lib_id3_ID3Tag_Link=yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib
-USES= compiler:c++11-lang gmake gnome pathfix pkgconfig
+USES= compiler:c++11-lang gmake gnome pkgconfig
USE_GNOME= gtk20
OPTIONS_DEFINE= NLS
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/sdl_mixer/Makefile b/audio/sdl_mixer/Makefile
index 5a865e1694ad..c742b05fa475 100644
--- a/audio/sdl_mixer/Makefile
+++ b/audio/sdl_mixer/Makefile
@@ -11,7 +11,7 @@ WWW= https://www.libsdl.org/projects/SDL_mixer/index.html
LICENSE= ZLIB
-USES= gmake libtool pathfix pkgconfig sdl
+USES= gmake libtool pkgconfig sdl
USE_SDL= sdl
GNU_CONFIGURE= yes
LDFLAGS+= -L${LOCALBASE}/lib
diff --git a/audio/shortwave/Makefile b/audio/shortwave/Makefile
index c469dcb08146..7b84b067b80b 100644
--- a/audio/shortwave/Makefile
+++ b/audio/shortwave/Makefile
@@ -1,6 +1,6 @@
PORTNAME= shortwave
DISTVERSION= 5.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= decke@FreeBSD.org
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/solfege/Makefile b/audio/solfege/Makefile
index 97ee0af80655..5551dfea2ee0 100644
--- a/audio/solfege/Makefile
+++ b/audio/solfege/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \
txt2man:textproc/txt2man
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
-USES= autoreconf gettext gmake gnome makeinfo pathfix pkgconfig \
+USES= autoreconf gettext gmake gnome makeinfo pkgconfig \
python shebangfix
USE_GNOME= pygobject3
diff --git a/audio/songrec/Makefile b/audio/songrec/Makefile
index 6591969e3323..7db9e8f361b1 100644
--- a/audio/songrec/Makefile
+++ b/audio/songrec/Makefile
@@ -1,6 +1,6 @@
PORTNAME= songrec
DISTVERSION= 0.4.3
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
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
diff --git a/audio/soundtouch/Makefile b/audio/soundtouch/Makefile
index 532c38271d7a..0ee7cfc2119c 100644
--- a/audio/soundtouch/Makefile
+++ b/audio/soundtouch/Makefile
@@ -10,7 +10,7 @@ WWW= https://www.surina.net/soundtouch/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.TXT
-USES= cmake compiler:c++17-lang cpe pathfix
+USES= cmake compiler:c++17-lang cpe
CPE_VENDOR= surina
USE_LDCONFIG= yes
diff --git a/audio/speex/Makefile b/audio/speex/Makefile
index 39fefd3c5460..1aa3eee07827 100644
--- a/audio/speex/Makefile
+++ b/audio/speex/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libogg.so:audio/libogg \
libspeexdsp.so:audio/speexdsp
-USES= cpe libtool pathfix pkgconfig
+USES= cpe libtool pkgconfig
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
INSTALL_TARGET= install-strip
diff --git a/audio/speexdsp/Makefile b/audio/speexdsp/Makefile
index 868a45133c0f..6dc0bf26a160 100644
--- a/audio/speexdsp/Makefile
+++ b/audio/speexdsp/Makefile
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
-USES= libtool pathfix
+USES= libtool
USE_LDCONFIG= yes
.include <bsd.port.options.mk>
diff --git a/audio/spotify-player/Makefile b/audio/spotify-player/Makefile
index 8340d9e80c82..3b7711881e16 100644
--- a/audio/spotify-player/Makefile
+++ b/audio/spotify-player/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotify-player
DISTVERSIONPREFIX= v
DISTVERSION= 0.20.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= jfree@FreeBSD.org
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/spotify-tui/Makefile b/audio/spotify-tui/Makefile
index 6d5e2e44e709..d63ae268cce1 100644
--- a/audio/spotify-tui/Makefile
+++ b/audio/spotify-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotify-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 36
+PORTREVISION= 37
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org
diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile
index 759d6dace38f..ab404cb08f2a 100644
--- a/audio/spotifyd/Makefile
+++ b/audio/spotifyd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= spotifyd
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= rodrigo@FreeBSD.org
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/taglib/Makefile b/audio/taglib/Makefile
index 4c70019bd4c5..059b0b0c7d6f 100644
--- a/audio/taglib/Makefile
+++ b/audio/taglib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= taglib
-DISTVERSION= 2.1
+DISTVERSION= 2.1.1
CATEGORIES= audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ \
https://taglib.org/releases/
@@ -16,15 +16,17 @@ LICENSE_FILE_MPL11= ${WRKSRC}/COPYING.MPL
BUILD_DEPENDS= utf8cpp>0:devel/utf8cpp
TEST_DEPENDS= cppunit-config:devel/cppunit
-USES= cmake:testing compiler:c++17-lang cpe pathfix
+USES= cmake:testing compiler:c++17-lang cpe
USE_LDCONFIG= yes
CMAKE_ARGS= -DCMAKE_CXX_VISIBILITY_PRESET=hidden
-CMAKE_OFF= BUILD_TESTING
CMAKE_ON= VISIBILITY_HIDDEN
+CMAKE_OFF= BUILD_TESTING
CMAKE_TESTING_TARGET= check
+PLIST_SUB= SHLIB_VERSION=${DISTVERSION}
+
OPTIONS_DEFINE= STATIC
OPTIONS_SUB= yes
diff --git a/audio/taglib/distinfo b/audio/taglib/distinfo
index 27d076775614..74c22f313c79 100644
--- a/audio/taglib/distinfo
+++ b/audio/taglib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748765137
-SHA256 (taglib-2.1.tar.gz) = 95b788b39eaebab41f7e6d1c1d05ceee01a5d1225e4b6d11ed8976e96ba90b0c
-SIZE (taglib-2.1.tar.gz) = 1485749
+TIMESTAMP = 1751585437
+SHA256 (taglib-2.1.1.tar.gz) = 3716d31f7c83cbf17b67c8cf44dd82b2a2f17e6780472287a16823e70305ddba
+SIZE (taglib-2.1.1.tar.gz) = 1522929
diff --git a/audio/taglib/pkg-plist b/audio/taglib/pkg-plist
index f6257f648ad7..74e34aabe288 100644
--- a/audio/taglib/pkg-plist
+++ b/audio/taglib/pkg-plist
@@ -123,10 +123,10 @@ lib/cmake/taglib/taglib-targets.cmake
%%STATIC%%lib/libtag.a
%%NO_STATIC%%lib/libtag.so
%%NO_STATIC%%lib/libtag.so.2
-%%NO_STATIC%%lib/libtag.so.2.1.0
+%%NO_STATIC%%lib/libtag.so.%%SHLIB_VERSION%%
%%STATIC%%lib/libtag_c.a
%%NO_STATIC%%lib/libtag_c.so
%%NO_STATIC%%lib/libtag_c.so.2
-%%NO_STATIC%%lib/libtag_c.so.2.1.0
+%%NO_STATIC%%lib/libtag_c.so.%%SHLIB_VERSION%%
libdata/pkgconfig/taglib.pc
libdata/pkgconfig/taglib_c.pc
diff --git a/audio/timemachine/Makefile b/audio/timemachine/Makefile
index 527a7879f31f..87cd615de55e 100644
--- a/audio/timemachine/Makefile
+++ b/audio/timemachine/Makefile
@@ -16,7 +16,7 @@ LIB_DEPENDS= libjack.so:audio/jack \
OPTIONS_DEFINE= LASH
-USES= gmake gnome pathfix pkgconfig
+USES= gmake gnome pkgconfig
USE_GNOME= gtk20
GNU_CONFIGURE= yes
LDFLAGS+= -lm
diff --git a/audio/twolame/Makefile b/audio/twolame/Makefile
index 8a32a63f1abc..49a01f44ecd0 100644
--- a/audio/twolame/Makefile
+++ b/audio/twolame/Makefile
@@ -14,7 +14,7 @@ LIB_DEPENDS= libsndfile.so:audio/libsndfile \
libvorbis.so:audio/libvorbis \
libogg.so:audio/libogg
-USES= gmake pathfix pkgconfig libtool
+USES= gmake pkgconfig libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/audio/uade/Makefile b/audio/uade/Makefile
index 1fd19396c7df..4b57ec48e01e 100644
--- a/audio/uade/Makefile
+++ b/audio/uade/Makefile
@@ -16,7 +16,7 @@ LIB_DEPENDS= libao.so:audio/libao \
libbencodetools.so:devel/bencodetools \
libzakalwe.so:devel/libzakalwe
-USES= gmake localbase:ldflags pathfix pkgconfig python:build \
+USES= gmake localbase:ldflags pkgconfig python:build \
shebangfix tar:bzip2
SHEBANG_FILES= configure write_audio/generate_amiga_oscilloscope_view
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/vamp-plugin-sdk/Makefile b/audio/vamp-plugin-sdk/Makefile
index c9169283c323..b848d2718ef6 100644
--- a/audio/vamp-plugin-sdk/Makefile
+++ b/audio/vamp-plugin-sdk/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsndfile.so:audio/libsndfile
GNU_CONFIGURE= yes
-USES= compiler:c++11-lang gmake pathfix pkgconfig
+USES= compiler:c++11-lang gmake pkgconfig
USE_LDCONFIG= yes
post-install:
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/wavpack/Makefile b/audio/wavpack/Makefile
index 9aa4ef83e352..98f7bc58af21 100644
--- a/audio/wavpack/Makefile
+++ b/audio/wavpack/Makefile
@@ -11,7 +11,7 @@ WWW= https://www.wavpack.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake:testing cpe iconv pathfix pkgconfig tar:xz
+USES= cmake:testing cpe iconv pkgconfig tar:xz
USE_LDCONFIG= yes
CMAKE_OFF= BUILD_TESTING WAVPACK_BUILD_DOCS
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))
diff --git a/audio/ympd/files/ympd.in b/audio/ympd/files/ympd.in
index 557c0a8638f3..fa933c418700 100644
--- a/audio/ympd/files/ympd.in
+++ b/audio/ympd/files/ympd.in
@@ -1,4 +1,4 @@
-#
+#!/bin/sh
# PROVIDE: ympd
# REQUIRE: DAEMON NETWORKING musicpd