summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile3
-rw-r--r--audio/aqualung/Makefile2
-rw-r--r--audio/audiocd-kio/distinfo6
-rw-r--r--audio/caps-plugins/Makefile2
-rw-r--r--audio/elisa/distinfo6
-rw-r--r--audio/freealut/Makefile32
-rw-r--r--audio/freealut/distinfo5
-rw-r--r--audio/freealut/files/patch-src_alutInit.c15
-rw-r--r--audio/freealut/files/patch-src_alutInternal.h27
-rw-r--r--audio/freealut/files/patch-src_alutLoader.c11
-rw-r--r--audio/freealut/files/patch-src_alutUtil.c10
-rw-r--r--audio/freealut/pkg-plist1
-rw-r--r--audio/gstreamer1-plugins-fdkaac/Makefile15
-rw-r--r--audio/gstreamer1-plugins-fdkaac/pkg-plist1
-rw-r--r--audio/juk/distinfo6
-rw-r--r--audio/kmix/distinfo6
-rw-r--r--audio/kwave/distinfo6
-rw-r--r--audio/ladish/Makefile1
-rw-r--r--audio/libkcddb/distinfo6
-rw-r--r--audio/libkcompactdisc/distinfo6
-rw-r--r--audio/libmikmod/Makefile4
-rw-r--r--audio/libmikmod/distinfo6
-rw-r--r--audio/libxmp/Makefile2
-rw-r--r--audio/libxmp/distinfo6
-rw-r--r--audio/linux-c7-sdl_mixer/Makefile26
-rw-r--r--audio/linux-c7-sdl_mixer/distinfo7
-rw-r--r--audio/linux-c7-sdl_mixer/pkg-plist.aarch647
-rw-r--r--audio/linux-c7-sdl_mixer/pkg-plist.amd647
-rw-r--r--audio/linux-rl9-sdl_sound/Makefile25
-rw-r--r--audio/linux-rl9-sdl_sound/distinfo7
-rw-r--r--audio/linux-rl9-sdl_sound/pkg-plist.aarch646
-rw-r--r--audio/linux-rl9-sdl_sound/pkg-plist.amd646
-rw-r--r--audio/mac/Makefile2
-rw-r--r--audio/mac/distinfo6
-rw-r--r--audio/mac/files/patch-CMakeLists.txt31
-rw-r--r--audio/mac/files/patch-Source_Console_Console.cpp14
-rw-r--r--audio/mac/pkg-plist2
-rw-r--r--audio/mp3check/Makefile3
-rw-r--r--audio/musescore/Makefile4
-rw-r--r--audio/musescore/distinfo6
-rw-r--r--audio/musescore/pkg-plist2
-rw-r--r--audio/openal-soft/Makefile18
-rw-r--r--audio/openal-soft/distinfo8
-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/distinfo6
-rw-r--r--audio/plasma6-plasma-pa/pkg-plist1
-rw-r--r--audio/pt2-clone/Makefile2
-rw-r--r--audio/pt2-clone/distinfo6
-rw-r--r--audio/re/Makefile2
-rw-r--r--audio/rubygem-ruby-shout/Makefile3
-rw-r--r--audio/schismtracker/Makefile29
-rw-r--r--audio/schismtracker/distinfo6
-rw-r--r--audio/schismtracker/files/patch-configure.ac21
-rw-r--r--audio/sidplayfp/Makefile2
-rw-r--r--audio/sidplayfp/distinfo6
-rw-r--r--audio/spotify-qt/Makefile7
-rw-r--r--audio/spotify-qt/distinfo6
-rw-r--r--audio/strawberry/Makefile10
-rw-r--r--audio/strawberry/distinfo6
61 files changed, 219 insertions, 284 deletions
diff --git a/audio/Makefile b/audio/Makefile
index c18a615ee8fd..619fa0de3b37 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -233,6 +233,7 @@
SUBDIR += gstreamer1-plugins-chromaprint
SUBDIR += gstreamer1-plugins-faac
SUBDIR += gstreamer1-plugins-faad
+ SUBDIR += gstreamer1-plugins-fdkaac
SUBDIR += gstreamer1-plugins-flac
SUBDIR += gstreamer1-plugins-flite
SUBDIR += gstreamer1-plugins-gme
@@ -405,7 +406,6 @@
SUBDIR += linux-c7-openal-soft
SUBDIR += linux-c7-pulseaudio-libs
SUBDIR += linux-c7-pulseaudio-utils
- SUBDIR += linux-c7-sdl_mixer
SUBDIR += linux-laudio
SUBDIR += linux-rl9-alsa-lib
SUBDIR += linux-rl9-alsa-lib-devel
@@ -421,7 +421,6 @@
SUBDIR += linux-rl9-pulseaudio-libs
SUBDIR += linux-rl9-pulseaudio-utils
SUBDIR += linux-rl9-sdl2_mixer
- SUBDIR += linux-rl9-sdl_sound
SUBDIR += linuxsampler
SUBDIR += linuxwave
SUBDIR += liquidsfz
diff --git a/audio/aqualung/Makefile b/audio/aqualung/Makefile
index 0729459f1a48..1c41d4e44fdf 100644
--- a/audio/aqualung/Makefile
+++ b/audio/aqualung/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aqualung
DISTVERSION= 1.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= audio
MAINTAINER= portmaster@BSDforge.com
diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo
index 7e0efc8c2a53..fcb1c8dd23b8 100644
--- a/audio/audiocd-kio/distinfo
+++ b/audio/audiocd-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564194
-SHA256 (KDE/release-service/25.04.0/audiocd-kio-25.04.0.tar.xz) = 712753ec83922768e4257c504400cfdb558173bebb39c59470da75b771c1d6b7
-SIZE (KDE/release-service/25.04.0/audiocd-kio-25.04.0.tar.xz) = 583892
+TIMESTAMP = 1746557822
+SHA256 (KDE/release-service/25.04.1/audiocd-kio-25.04.1.tar.xz) = 7b22c819079af0ce0cd90585c4a60169138328b6777e710dd7a35c7fbe4cac3c
+SIZE (KDE/release-service/25.04.1/audiocd-kio-25.04.1.tar.xz) = 583956
diff --git a/audio/caps-plugins/Makefile b/audio/caps-plugins/Makefile
index 01094e2ff1c9..cad0c20b49c6 100644
--- a/audio/caps-plugins/Makefile
+++ b/audio/caps-plugins/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= audio
MASTER_SITES= http://quitte.de/dsp/
DISTNAME= caps_${PORTVERSION}
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= The C* LADSPA Audio Plugin Suite
WWW= http://quitte.de/dsp/caps.html
diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo
index 69292ca9d3ee..0c1f23bdb35b 100644
--- a/audio/elisa/distinfo
+++ b/audio/elisa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564194
-SHA256 (KDE/release-service/25.04.0/elisa-25.04.0.tar.xz) = 96499190370f78e07b3ad21d94d924d021dd17c4bf598b21d01bf02a2a7496af
-SIZE (KDE/release-service/25.04.0/elisa-25.04.0.tar.xz) = 1488120
+TIMESTAMP = 1746557823
+SHA256 (KDE/release-service/25.04.1/elisa-25.04.1.tar.xz) = 2a6ad4550b84b6d146a81e3ea7896b39b6a4f6bdce1ebd9010d71d687499270c
+SIZE (KDE/release-service/25.04.1/elisa-25.04.1.tar.xz) = 1488172
diff --git a/audio/freealut/Makefile b/audio/freealut/Makefile
index c7d53f491345..08affe46e6f1 100644
--- a/audio/freealut/Makefile
+++ b/audio/freealut/Makefile
@@ -1,26 +1,28 @@
PORTNAME= freealut
-PORTVERSION= 1.1.0
-PORTREVISION= 4
+DISTVERSION= 1.1.0.20240801
+PORTEPOCH= 1
CATEGORIES= audio
-MASTER_SITES= DEBIAN_POOL
-DISTNAME= freealut_${PORTVERSION}.orig
MAINTAINER= oliver@FreeBSD.org
COMMENT= The OpenAL Utility Toolkit
-WWW= http://connect.creativelabs.com/openal/default.aspx
+WWW= https://github.com/vancegroup/freealut
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-USES= gmake libtool openal:al pathfix pkgconfig
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+DEPRECATED= No longer actively developed, consider migrating to another library
+
+USES= cmake localbase:ldflags openal pathfix
USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= vancegroup
+GH_TAGNAME= 8abb420
+
LDFLAGS_i386= -Wl,-znotext
-INSTALL_TARGET= install-strip
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-post-patch:
- @${REINPLACE_CMD} -e 's/@CFLAGS@/& -lopenal -lpthread/g' \
- ${WRKSRC}/examples/Makefile.in \
- ${WRKSRC}/test_suite/Makefile.in
+CMAKE_OFF= BUILD_EXAMPLES \
+ BUILD_OPTIMIZATION \
+ BUILD_TESTS
.include <bsd.port.mk>
diff --git a/audio/freealut/distinfo b/audio/freealut/distinfo
index ccfb86d8ca90..94dd993d2ec7 100644
--- a/audio/freealut/distinfo
+++ b/audio/freealut/distinfo
@@ -1,2 +1,3 @@
-SHA256 (freealut_1.1.0.orig.tar.gz) = 60d1ea8779471bb851b89b49ce44eecb78e46265be1a6e9320a28b100c8df44f
-SIZE (freealut_1.1.0.orig.tar.gz) = 461830
+TIMESTAMP = 1743902077
+SHA256 (vancegroup-freealut-1.1.0.20240801-8abb420_GH0.tar.gz) = 229f33367404c61fb6341398c5a7e74dbecea886b4acc3d59d42a09c669b83fe
+SIZE (vancegroup-freealut-1.1.0.20240801-8abb420_GH0.tar.gz) = 147898
diff --git a/audio/freealut/files/patch-src_alutInit.c b/audio/freealut/files/patch-src_alutInit.c
deleted file mode 100644
index d111d24abf29..000000000000
--- a/audio/freealut/files/patch-src_alutInit.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/alutInit.c.orig 2006-05-08 09:28:07 UTC
-+++ src/alutInit.c
-@@ -147,11 +147,7 @@ alutExit (void)
- return AL_FALSE;
- }
-
-- if (!alcCloseDevice (device))
-- {
-- _alutSetError (ALUT_ERROR_CLOSE_DEVICE);
-- return AL_FALSE;
-- }
-+ alcCloseDevice (device);
-
- initialisationState = Unintialized;
- return AL_TRUE;
diff --git a/audio/freealut/files/patch-src_alutInternal.h b/audio/freealut/files/patch-src_alutInternal.h
deleted file mode 100644
index afa799efeb7b..000000000000
--- a/audio/freealut/files/patch-src_alutInternal.h
+++ /dev/null
@@ -1,27 +0,0 @@
---- src/alutInternal.h.orig 2006-05-08 09:28:07 UTC
-+++ src/alutInternal.h
-@@ -13,23 +13,8 @@
-
- #if HAVE_STDINT_H
- #include <stdint.h>
--#elif _MSC_VER < 1300
--typedef char int8_t;
--typedef unsigned char uint8_t;
--typedef short int16_t;
--typedef unsigned short uint16_t;
--typedef int int32_t;
--typedef unsigned int uint32_t;
--#elif HAVE_BASETSD_H
--#include <basetsd.h>
--typedef INT8 int8_t;
--typedef UINT8 uint8_t;
--typedef INT16 int16_t;
--typedef UINT16 uint16_t;
--typedef INT32 int32_t;
--typedef UINT32 uint32_t;
- #else
--#error Do not know sized types on this platform
-+#include <inttypes.h>
- #endif
-
- typedef int16_t Int16BigEndian;
diff --git a/audio/freealut/files/patch-src_alutLoader.c b/audio/freealut/files/patch-src_alutLoader.c
deleted file mode 100644
index 79aacab3d449..000000000000
--- a/audio/freealut/files/patch-src_alutLoader.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/alutLoader.c.orig 2006-05-08 09:28:07 UTC
-+++ src/alutLoader.c
-@@ -474,7 +474,7 @@ alutLoadWAVMemory (ALbyte *buffer, ALenu
-
- /* ToDo: Can we do something less insane than passing 0x7FFFFFFF? */
- stream = _alutInputStreamConstructFromMemory (buffer, 0x7FFFFFFF);
-- _alutLoadMemoryFromInputStream (stream, format, size, &freq);
-+ *data = _alutLoadMemoryFromInputStream (stream, format, size, &freq);
- if (*data == NULL)
- {
- return;
diff --git a/audio/freealut/files/patch-src_alutUtil.c b/audio/freealut/files/patch-src_alutUtil.c
deleted file mode 100644
index 26b4edd94037..000000000000
--- a/audio/freealut/files/patch-src_alutUtil.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/alutUtil.c.orig 2006-05-08 09:28:07 UTC
-+++ src/alutUtil.c
-@@ -2,6 +2,7 @@
-
- #if HAVE_NANOSLEEP && HAVE_TIME_H
- #include <time.h>
-+#include <sys/time.h>
- #include <errno.h>
- #elif HAVE_USLEEP && HAVE_UNISTD_H
- #include <unistd.h>
diff --git a/audio/freealut/pkg-plist b/audio/freealut/pkg-plist
index f1ab0b8bc9ee..4323ec26d99e 100644
--- a/audio/freealut/pkg-plist
+++ b/audio/freealut/pkg-plist
@@ -1,7 +1,6 @@
bin/freealut-config
include/AL/alut.h
libdata/pkgconfig/freealut.pc
-lib/libalut.a
lib/libalut.so
lib/libalut.so.0
lib/libalut.so.0.1.0
diff --git a/audio/gstreamer1-plugins-fdkaac/Makefile b/audio/gstreamer1-plugins-fdkaac/Makefile
new file mode 100644
index 000000000000..32e0ed584779
--- /dev/null
+++ b/audio/gstreamer1-plugins-fdkaac/Makefile
@@ -0,0 +1,15 @@
+PORTREVISION= 0
+CATEGORIES= audio
+
+COMMENT= GStreamer FDK-AAC codec plugin
+
+LIB_DEPENDS= libfdk-aac.so:audio/fdk-aac
+
+MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
+
+PLIST= ${.CURDIR}/pkg-plist
+
+DIST= bad
+GST_PLUGIN= fdkaac
+
+.include "${MASTERDIR}/Makefile"
diff --git a/audio/gstreamer1-plugins-fdkaac/pkg-plist b/audio/gstreamer1-plugins-fdkaac/pkg-plist
new file mode 100644
index 000000000000..ab86d9b94448
--- /dev/null
+++ b/audio/gstreamer1-plugins-fdkaac/pkg-plist
@@ -0,0 +1 @@
+lib/gstreamer-%%VERSION%%/libgstfdkaac.so
diff --git a/audio/juk/distinfo b/audio/juk/distinfo
index d97733bd1d56..bd8c7ba38b47 100644
--- a/audio/juk/distinfo
+++ b/audio/juk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564195
-SHA256 (KDE/release-service/25.04.0/juk-25.04.0.tar.xz) = 37622414c765f7d48446607324f71511efcce8925224e87f70e9ed5fe09f9155
-SIZE (KDE/release-service/25.04.0/juk-25.04.0.tar.xz) = 1917348
+TIMESTAMP = 1746557823
+SHA256 (KDE/release-service/25.04.1/juk-25.04.1.tar.xz) = e4d15477ab5074007f93aa8726966b671b827383da1d19daacaf9935490ceadf
+SIZE (KDE/release-service/25.04.1/juk-25.04.1.tar.xz) = 1919536
diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo
index 8c6d97e6c101..120e6cd9533b 100644
--- a/audio/kmix/distinfo
+++ b/audio/kmix/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564195
-SHA256 (KDE/release-service/25.04.0/kmix-25.04.0.tar.xz) = dd729b774339e7c5a95028aa55b6293407a90eac1f56d6805cbcee5f4090b9ff
-SIZE (KDE/release-service/25.04.0/kmix-25.04.0.tar.xz) = 1177276
+TIMESTAMP = 1746557824
+SHA256 (KDE/release-service/25.04.1/kmix-25.04.1.tar.xz) = b28f448df557e1b0ffdf28dedb188e669794033144edea789ef05e83bd300398
+SIZE (KDE/release-service/25.04.1/kmix-25.04.1.tar.xz) = 1177276
diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo
index 544f017838b5..ac9519723d09 100644
--- a/audio/kwave/distinfo
+++ b/audio/kwave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564196
-SHA256 (KDE/release-service/25.04.0/kwave-25.04.0.tar.xz) = 864a3cb973d96046bba909df46128e7a7429a72cbffd37ecd5930fb3dddb5a63
-SIZE (KDE/release-service/25.04.0/kwave-25.04.0.tar.xz) = 6518868
+TIMESTAMP = 1746557825
+SHA256 (KDE/release-service/25.04.1/kwave-25.04.1.tar.xz) = 1e9074f814006a7c183febf56a40423a7e8e834635194279cdde0d0b47b89333
+SIZE (KDE/release-service/25.04.1/kwave-25.04.1.tar.xz) = 6518756
diff --git a/audio/ladish/Makefile b/audio/ladish/Makefile
index d0e80ea041ce..ffe0ae1427c8 100644
--- a/audio/ladish/Makefile
+++ b/audio/ladish/Makefile
@@ -21,6 +21,7 @@ USES= tar:bz2 localbase:ldflags pkgconfig python shebangfix waf
USE_PERL5= configure
SHEBANG_FILES= ladish_control
+TESTING_UNSAFE= No function 'test' defined in ${WRKSRC}/wscript
OPTIONS_DEFINE= GUI
OPTIONS_DEFAULT= GUI
diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo
index a11e16b20cc5..5d62491eda06 100644
--- a/audio/libkcddb/distinfo
+++ b/audio/libkcddb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564197
-SHA256 (KDE/release-service/25.04.0/libkcddb-25.04.0.tar.xz) = 0bec0c13d04d1082296245117c5b53f0dc0a3c6ca3c83b7168e0af53279da482
-SIZE (KDE/release-service/25.04.0/libkcddb-25.04.0.tar.xz) = 450292
+TIMESTAMP = 1746557825
+SHA256 (KDE/release-service/25.04.1/libkcddb-25.04.1.tar.xz) = af48bad3f94614fec1f1e3793a2f8808effaebbfbe1603c2d6f2748daff84bec
+SIZE (KDE/release-service/25.04.1/libkcddb-25.04.1.tar.xz) = 450224
diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo
index cf2eb4936d08..80f4ce9a6d25 100644
--- a/audio/libkcompactdisc/distinfo
+++ b/audio/libkcompactdisc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744564197
-SHA256 (KDE/release-service/25.04.0/libkcompactdisc-25.04.0.tar.xz) = 50e1ea52ffd6d0ed830ad9bffca7af213d412db81c04814b633b1d44edf40150
-SIZE (KDE/release-service/25.04.0/libkcompactdisc-25.04.0.tar.xz) = 100588
+TIMESTAMP = 1746557826
+SHA256 (KDE/release-service/25.04.1/libkcompactdisc-25.04.1.tar.xz) = 04aaa0a34b0fc1435d79f04bdbb9f265740425a0649a278135bda3b335fcde50
+SIZE (KDE/release-service/25.04.1/libkcompactdisc-25.04.1.tar.xz) = 100604
diff --git a/audio/libmikmod/Makefile b/audio/libmikmod/Makefile
index b1d16a4b7a77..9a86a2079d72 100644
--- a/audio/libmikmod/Makefile
+++ b/audio/libmikmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libmikmod
-DISTVERSION= 3.3.12
+DISTVERSION= 3.3.13
CATEGORIES= audio
MASTER_SITES= SF/mikmod/${PORTNAME}/${DISTVERSION}/
@@ -9,7 +9,7 @@ WWW= https://mikmod.sourceforge.net/
LICENSE= LGPL21
-USES= cmake cpe pathfix pkgconfig
+USES= cmake cpe pathfix
CPE_VENDOR= raphael_assenat
USE_LDCONFIG= yes
diff --git a/audio/libmikmod/distinfo b/audio/libmikmod/distinfo
index 26f856619d57..1293b17e106b 100644
--- a/audio/libmikmod/distinfo
+++ b/audio/libmikmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743285650
-SHA256 (libmikmod-3.3.12.tar.gz) = adef6214863516a4a5b44ebf2c71ef84ecdfeb3444973dacbac70911c9bc67e9
-SIZE (libmikmod-3.3.12.tar.gz) = 1305911
+TIMESTAMP = 1745161813
+SHA256 (libmikmod-3.3.13.tar.gz) = 9fc1799f7ea6a95c7c5882de98be85fc7d20ba0a4a6fcacae11c8c6b382bb207
+SIZE (libmikmod-3.3.13.tar.gz) = 1306302
diff --git a/audio/libxmp/Makefile b/audio/libxmp/Makefile
index 3f940aa093fc..61365e0461f9 100644
--- a/audio/libxmp/Makefile
+++ b/audio/libxmp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libxmp
-PORTVERSION= 4.6.2
+PORTVERSION= 4.6.3
CATEGORIES= audio
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
diff --git a/audio/libxmp/distinfo b/audio/libxmp/distinfo
index 0b2878ac2826..cedd57d0d936 100644
--- a/audio/libxmp/distinfo
+++ b/audio/libxmp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740414326
-SHA256 (libxmp-4.6.2.tar.gz) = acac1705be2c4fb4d2d70dc05759853ba6aab747a83de576b082784d46f5a4b9
-SIZE (libxmp-4.6.2.tar.gz) = 801091
+TIMESTAMP = 1747040756
+SHA256 (libxmp-4.6.3.tar.gz) = b189a2ff3f3eef0008512e0fb27c2cdc27480bc1066b82590a84d02548fab96d
+SIZE (libxmp-4.6.3.tar.gz) = 805616
diff --git a/audio/linux-c7-sdl_mixer/Makefile b/audio/linux-c7-sdl_mixer/Makefile
deleted file mode 100644
index 847050f8b359..000000000000
--- a/audio/linux-c7-sdl_mixer/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= sdl_mixer
-PORTVERSION= 1.2.12
-DISTVERSIONSUFFIX= -4.el7
-PORTREVISION= 1
-CATEGORIES= audio linux
-MASTER_SITES= EPEL7/s
-DISTNAME= SDL_mixer-${DISTVERSIONFULL}
-
-MAINTAINER= emulation@FreeBSD.org
-COMMENT= Sample multi-channel audio mixer library (Linux CentOS ${LINUX_DIST_VER})
-WWW= https://www.libsdl.org/projects/SDL_mixer/index.html
-
-ONLY_FOR_ARCHS= aarch64 amd64
-
-USES= linux:c7
-USE_LDCONFIG= yes
-USE_LINUX= sdl12
-USE_LINUX_RPM= nolib
-
-CONFLICTS= linux-c6-${PORTNAME}
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-DOCSDIR= ${PREFIX}/usr/share/doc/SDL_mixer-${PORTVERSION}
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/audio/linux-c7-sdl_mixer/distinfo b/audio/linux-c7-sdl_mixer/distinfo
deleted file mode 100644
index 3393e1e2751e..000000000000
--- a/audio/linux-c7-sdl_mixer/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1627368338
-SHA256 (centos/SDL_mixer-1.2.12-4.el7.aarch64.rpm) = cdda3bbf9a6928a71c8ad3ecd149f9359c1688d022b2d5adb7e606a6f3c12ff6
-SIZE (centos/SDL_mixer-1.2.12-4.el7.aarch64.rpm) = 91740
-SHA256 (centos/SDL_mixer-1.2.12-4.el7.x86_64.rpm) = 119bb1db9ec904b29857c2f9963a2d71587f3300d3fbc284f886d8d6e6b137d9
-SIZE (centos/SDL_mixer-1.2.12-4.el7.x86_64.rpm) = 92856
-SHA256 (centos/SDL_mixer-1.2.12-4.el7.src.rpm) = 2ca2b34eb09656f5c6b16a467d2310f78382157211e127b6c5276b5870b7d7af
-SIZE (centos/SDL_mixer-1.2.12-4.el7.src.rpm) = 3702625
diff --git a/audio/linux-c7-sdl_mixer/pkg-plist.aarch64 b/audio/linux-c7-sdl_mixer/pkg-plist.aarch64
deleted file mode 100644
index 27bb5cbc4836..000000000000
--- a/audio/linux-c7-sdl_mixer/pkg-plist.aarch64
+++ /dev/null
@@ -1,7 +0,0 @@
-usr/bin/playmus
-usr/bin/playwave
-usr/lib64/libSDL_mixer-1.2.so.0
-usr/lib64/libSDL_mixer-1.2.so.0.12.0
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/audio/linux-c7-sdl_mixer/pkg-plist.amd64 b/audio/linux-c7-sdl_mixer/pkg-plist.amd64
deleted file mode 100644
index 27bb5cbc4836..000000000000
--- a/audio/linux-c7-sdl_mixer/pkg-plist.amd64
+++ /dev/null
@@ -1,7 +0,0 @@
-usr/bin/playmus
-usr/bin/playwave
-usr/lib64/libSDL_mixer-1.2.so.0
-usr/lib64/libSDL_mixer-1.2.so.0.12.0
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/audio/linux-rl9-sdl_sound/Makefile b/audio/linux-rl9-sdl_sound/Makefile
deleted file mode 100644
index 21c5e9b122a0..000000000000
--- a/audio/linux-rl9-sdl_sound/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= sdl_sound
-PORTVERSION= 1.0.3
-DISTVERSIONSUFFIX= -37.el9
-CATEGORIES= audio linux
-MASTER_SITES= EPEL9
-DISTNAME= SDL_sound-${DISTVERSIONFULL}
-
-MAINTAINER= emulation@FreeBSD.org
-COMMENT= SDL audio library and player for some popular sound file formats (Rocky Linux ${LINUX_DIST_VER})
-WWW= https://www.icculus.org/SDL_sound/
-
-LICENSE= ZLIB
-
-USES= linux:rl9
-USE_LDCONFIG= yes
-USE_LINUX= sdl20
-USE_LINUX_RPM= yes
-
-CONFLICTS= linux-c7-${PORTNAME}
-DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr
-DOCSDIR= ${PREFIX}/usr/share/doc/SDL_sound
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.mk>
diff --git a/audio/linux-rl9-sdl_sound/distinfo b/audio/linux-rl9-sdl_sound/distinfo
deleted file mode 100644
index 5c4d000238ff..000000000000
--- a/audio/linux-rl9-sdl_sound/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1739910532
-SHA256 (rocky/s/SDL_sound-1.0.3-37.el9.aarch64.rpm) = 12a21c7f1d4f1ebe7b4904f3b22ee3271540a39237025f8163fc5c9610eb5b9f
-SIZE (rocky/s/SDL_sound-1.0.3-37.el9.aarch64.rpm) = 102265
-SHA256 (rocky/s/SDL_sound-1.0.3-37.el9.x86_64.rpm) = edc74ad0d27efadc3a6d47f840d05c968e246c0698ff656264ca0478988097f5
-SIZE (rocky/s/SDL_sound-1.0.3-37.el9.x86_64.rpm) = 101075
-SHA256 (rocky/s/SDL_sound-1.0.3-37.el9.src.rpm) = 01b24b1d761970b7a5cdaee518936c0e0f1183597fb483fdf96c328d35bf478e
-SIZE (rocky/s/SDL_sound-1.0.3-37.el9.src.rpm) = 635244
diff --git a/audio/linux-rl9-sdl_sound/pkg-plist.aarch64 b/audio/linux-rl9-sdl_sound/pkg-plist.aarch64
deleted file mode 100644
index bb8ffc201310..000000000000
--- a/audio/linux-rl9-sdl_sound/pkg-plist.aarch64
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/lib/.build-id/d7/5c0b51537319e0676182b45d655cda437d6108
-usr/lib64/libSDL_sound-1.0.so.1
-usr/lib64/libSDL_sound-1.0.so.1.0.2
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-usr/share/licenses/SDL_sound/COPYING
diff --git a/audio/linux-rl9-sdl_sound/pkg-plist.amd64 b/audio/linux-rl9-sdl_sound/pkg-plist.amd64
deleted file mode 100644
index 229180534e74..000000000000
--- a/audio/linux-rl9-sdl_sound/pkg-plist.amd64
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/lib/.build-id/91/f5103f6979fd0c39f4aae5c7a1cb23eeee19ba
-usr/lib64/libSDL_sound-1.0.so.1
-usr/lib64/libSDL_sound-1.0.so.1.0.2
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-usr/share/licenses/SDL_sound/COPYING
diff --git a/audio/mac/Makefile b/audio/mac/Makefile
index 3c18d2e130f1..cdfdd3bd9c2b 100644
--- a/audio/mac/Makefile
+++ b/audio/mac/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mac
-PORTVERSION= 10.96
+PORTVERSION= 11.10
CATEGORIES= audio
MASTER_SITES= https://www.monkeysaudio.com/files/
DISTNAME= ${PORTNAME:tu}_${PORTVERSION:S|.||}_SDK
diff --git a/audio/mac/distinfo b/audio/mac/distinfo
index 1b1f10e024cb..1f0737423b76 100644
--- a/audio/mac/distinfo
+++ b/audio/mac/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739444601
-SHA256 (MAC_1096_SDK.zip) = 73b25a517079bb015e2066b65854a7de0d8468f050b9b96025b7a3cb038f4dba
-SIZE (MAC_1096_SDK.zip) = 1675244
+TIMESTAMP = 1746655971
+SHA256 (MAC_1110_SDK.zip) = fe6f481e15eb03e0d4e0f8144a4fd1aff4398c77c419ff36aec99e807b38a54c
+SIZE (MAC_1110_SDK.zip) = 1695304
diff --git a/audio/mac/files/patch-CMakeLists.txt b/audio/mac/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..405846035bfc
--- /dev/null
+++ b/audio/mac/files/patch-CMakeLists.txt
@@ -0,0 +1,31 @@
+Version 11.00 added multi-threading support, but we need to link to -lpthread
+to resolve symbols.
+
+--- CMakeLists.txt.orig 2025-04-25 04:13:46 UTC
++++ CMakeLists.txt
+@@ -6,6 +6,8 @@ option(BUILD_UTIL "Build the mac command line tool" ON
+ option(BUILD_SHARED "Build libMAC as a shared library" ON)
+ option(BUILD_UTIL "Build the mac command line tool" ON)
+
++find_package(Threads)
++
+ #
+ # Determine interface version
+ #
+@@ -229,6 +231,7 @@ if(BUILD_SHARED)
+ if(BUILD_SHARED)
+ add_library(MAC SHARED $<TARGET_OBJECTS:shared> $<TARGET_OBJECTS:objects>)
+ set_target_properties(MAC PROPERTIES VERSION ${MAC_SOVERSION} SOVERSION ${MAC_SOVERSION})
++ target_link_libraries(MAC Threads::Threads)
+
+ if(WIN32)
+ if(${ARCHITECTURE} STREQUAL x86)
+@@ -315,7 +318,7 @@ if(BUILD_UTIL)
+ Source/Console/Console.cpp)
+
+ add_executable(macutil ${MAC_UTIL_HEADER_FILES} ${MAC_UTIL_SOURCE_FILES} $<TARGET_OBJECTS:shared>)
+- target_link_libraries(macutil MAC)
++ target_link_libraries(macutil MAC Threads::Threads)
+
+ target_include_directories(macutil PUBLIC
+ ${CMAKE_CURRENT_SOURCE_DIR}/Source/MACLib
diff --git a/audio/mac/files/patch-Source_Console_Console.cpp b/audio/mac/files/patch-Source_Console_Console.cpp
index 21d541b6a5b8..72ce55e11dc4 100644
--- a/audio/mac/files/patch-Source_Console_Console.cpp
+++ b/audio/mac/files/patch-Source_Console_Console.cpp
@@ -1,36 +1,40 @@
Unixify built-in help.
---- Source/Console/Console.cpp.orig 2025-02-12 09:59:48 UTC
+--- Source/Console/Console.cpp.orig 2025-05-07 22:12:54 UTC
+++ Source/Console/Console.cpp
-@@ -68,7 +68,7 @@ static void DisplayProperUsage(FILE * pFile)
+@@ -136,7 +136,7 @@ static void DisplayProperUsage(FILE * pFile)
**************************************************************************************************/
static void DisplayProperUsage(FILE * pFile)
{
- fwprintf(pFile, L"Proper Usage: [EXE] [Input File] [Output File] [Mode]\n\n");
+ fwprintf(pFile, L"Proper Usage: [mac] [Input File] [Output File] [Mode]\n\n");
- fwprintf(pFile, L"Modes: \n");
+ fwprintf(pFile, L"Modes:\n");
fwprintf(pFile, L" Compress (fast): '-c1000'\n");
-@@ -85,16 +85,16 @@ static void DisplayProperUsage(FILE * pFile)
- fwprintf(pFile, L" Convert to ID3v1 (needed by some players, etc.): '-L'\n\n");
+@@ -156,18 +156,18 @@ static void DisplayProperUsage(FILE * pFile)
+ fwprintf(pFile, L" Set the number of threads when compressing or decompressing: -threads=#'\n\n");
fwprintf(pFile, L"Examples:\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n");
+- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -threads=16 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
- fwprintf(pFile, L" Compress: mac.exe \"Metallica - One.wav\" auto -c2000\n");
- fwprintf(pFile, L" Transcode from pipe: ffmpeg.exe -i \"Metallica - One.flac\" -f wav - | mac.exe - \"Metallica - One.ape\" -c2000\n");
- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n");
- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" auto -d\n");
+- fwprintf(pFile, L" Decompress: mac.exe \"Metallica - One.ape\" \"Metallica - One.wav\" -d -threads=16\n");
- fwprintf(pFile, L" Verify: mac.exe \"Metallica - One.ape\" -v\n");
- fwprintf(pFile, L" Full Verify: mac.exe \"Metallica - One.ape\" -V\n");
- fwprintf(pFile, L" Tag: mac.exe \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n");
- fwprintf(pFile, L" Remove tag: mac.exe \"Metallica - One.ape\" -r\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000\n");
++ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -threads=16 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" \"Metallica - One.ape\" -c2000 -t \"Artist=Metallica|Album=Black|Name=One\"\n");
+ fwprintf(pFile, L" Compress: mac \"Metallica - One.wav\" auto -c2000\n");
+ fwprintf(pFile, L" Transcode from pipe: ffmpeg -i \"Metallica - One.flac\" -f wav - | mac - \"Metallica - One.ape\" -c2000\n");
+ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" \"Metallica - One.wav\" -d\n");
+ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" auto -d\n");
++ fwprintf(pFile, L" Decompress: mac \"Metallica - One.ape\" \"Metallica - One.wav\" -d -threads=16\n");
+ fwprintf(pFile, L" Verify: mac \"Metallica - One.ape\" -v\n");
+ fwprintf(pFile, L" Full Verify: mac \"Metallica - One.ape\" -V\n");
+ fwprintf(pFile, L" Tag: mac \"Metallica - One.ape\" -t \"Artist=Metallica|Album=Black|Name=One|Comment=\\\"This is in quotes\\\"\"\n");
diff --git a/audio/mac/pkg-plist b/audio/mac/pkg-plist
index c31834c74702..3107453423b6 100644
--- a/audio/mac/pkg-plist
+++ b/audio/mac/pkg-plist
@@ -11,4 +11,4 @@ include/MAC/Version.h
include/MAC/Warnings.h
include/MAC/WindowsEnvironment.h
lib/libMAC.so
-lib/libMAC.so.12
+lib/libMAC.so.13
diff --git a/audio/mp3check/Makefile b/audio/mp3check/Makefile
index e7c391370add..8e2abd0b579b 100644
--- a/audio/mp3check/Makefile
+++ b/audio/mp3check/Makefile
@@ -4,6 +4,9 @@ CATEGORIES= audio
MASTER_SITES= http://www.icculus.org/mp3check/
EXTRACT_SUFX= # empty
+DEPRECATED= Depends on expired audio/id3tool
+EXPIRATION_DATE=2025-06-04
+
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for checking and fixing MP3 archive inconsistencies
WWW= https://www.icculus.org/mp3check/
diff --git a/audio/musescore/Makefile b/audio/musescore/Makefile
index 39b2a3887458..139e334edd0d 100644
--- a/audio/musescore/Makefile
+++ b/audio/musescore/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ${GH_PROJECT:tl}
DISTVERSIONPREFIX= v
DISTVERSION= 4.5.1
+PORTREVISION= 1
CATEGORIES= audio
PATCH_SITES= https://github.com/musescore/MuseScore/commit/
@@ -33,7 +34,6 @@ USE_GL= gl
USE_GITHUB= yes
GH_PROJECT= MuseScore
-GH_TAGNAME= v4.5
# Each release gets a subdir containing the distfiles for that release,
# so hope that scanning the parent dir finds new ones.
@@ -62,7 +62,7 @@ post-install:
${STAGEDIR}${PREFIX}/libdata
# workaround for https://github.com/musescore/MuseScore/issues/26104
@${INSTALL_DATA} ${FILESDIR}/mscore.desktop ${STAGEDIR}${PREFIX}/share/applications/
- @${REINPLACE_CMD} -e "\
+ @${REINPLACE_CMD} -i '' -e "\
s|^Version=.*|Version=${PORTVERSION}|; \
s|^Name=.*|Name=MuseScore|; \
" ${STAGEDIR}${PREFIX}/share/applications/mscore.desktop
diff --git a/audio/musescore/distinfo b/audio/musescore/distinfo
index 772f4fb39788..12e1c4fdc86c 100644
--- a/audio/musescore/distinfo
+++ b/audio/musescore/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743123988
-SHA256 (musescore-MuseScore-v4.5.1-v4.5_GH0.tar.gz) = 13807e7970bb7506d1e06ce32798b020609409c96f4f0b9ff3b41ced596e74fd
-SIZE (musescore-MuseScore-v4.5.1-v4.5_GH0.tar.gz) = 144425720
+TIMESTAMP = 1746432494
+SHA256 (musescore-MuseScore-v4.5.1_GH0.tar.gz) = 5ec033770599ee42ebc00e1a8c680b78de7ac871a0fa6484a68544653171b9ae
+SIZE (musescore-MuseScore-v4.5.1_GH0.tar.gz) = 144481700
SHA256 (05056ed19520060c3912a09a3adfa0927057f956.patch) = 8f8b1d947562ccb78875c00f50ece2ba32cb2ff38ef9da6350fc1eae4eac734a
SIZE (05056ed19520060c3912a09a3adfa0927057f956.patch) = 3471
diff --git a/audio/musescore/pkg-plist b/audio/musescore/pkg-plist
index d59461f0ca3e..4f4de2782f39 100644
--- a/audio/musescore/pkg-plist
+++ b/audio/musescore/pkg-plist
@@ -11,6 +11,8 @@ share/icons/hicolor/512x512/mimetypes/application-x-musescore+xml.png
share/icons/hicolor/512x512/mimetypes/application-x-musescore.png
share/icons/hicolor/64x64/apps/mscore.png
share/icons/hicolor/96x96/apps/mscore.png
+share/icons/hicolor/scalable/mimetypes/application-x-musescore+xml.svg
+share/icons/hicolor/scalable/mimetypes/application-x-musescore.svg
%%DATADIR%%/autobotscripts/TC1.1_CreateSimpleScore.js
%%DATADIR%%/autobotscripts/TC1.2_CreateSimpleScoreWithRandomInstruments.js
%%DATADIR%%/autobotscripts/TC2_CreateSimpleScoreByTemplate.js
diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile
index e16f774e3639..fa4fd15e14b6 100644
--- a/audio/openal-soft/Makefile
+++ b/audio/openal-soft/Makefile
@@ -1,12 +1,8 @@
PORTNAME= openal-soft
-PORTVERSION= 1.24.2
-PORTREVISION= 2
+PORTVERSION= 1.24.3
CATEGORIES= audio
MASTER_SITES= https://openal-soft.org/openal-releases/
-PATCH_SITES= https://github.com/kcat/openal-soft/commit/
-PATCHFILES+= 9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch:-p1 # Fix casts on 32-bit archs
-
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Software implementation of the OpenAL specification
WWW= https://openal-soft.org/
@@ -44,8 +40,8 @@ OPTIONS_DEFAULT_i386= SIMD
OPTIONS_SUB= yes
-CONFIG_DESC= Install configuration utility (needs Qt 5)
-UTILS_DESC= Build and install utility programs
+CONFIG_DESC= Install configuration utility (needs Qt 5)
+UTILS_DESC= Build and install utility programs
CONFIG_IMPLIES= UTILS
CONFIG_USES= qt:5
@@ -55,7 +51,7 @@ CONFIG_CMAKE_BOOL_OFF= ALSOFT_NO_CONFIG_UTIL
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_CMAKE_BOOL= ALSOFT_BACKEND_JACK ALSOFT_REQUIRE_JACK
-OSS_CMAKE_BOOL= ALSOFT_BACKEND_OSS ALSOFT_REQUIRE_OSS
+OSS_CMAKE_BOOL= ALSOFT_BACKEND_OSS ALSOFT_REQUIRE_OSS
PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
PIPEWIRE_USES= localbase:ldflags
@@ -67,9 +63,9 @@ PORTAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PORTAUDIO ALSOFT_REQUIRE_PORTAUDIO
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_BOOL= ALSOFT_BACKEND_PULSEAUDIO ALSOFT_REQUIRE_PULSEAUDIO
-SDL_USES= sdl
-SDL_USE= SDL=sdl2
-SDL_CMAKE_BOOL= ALSOFT_BACKEND_SDL2 ALSOFT_REQUIRE_SDL2
+SDL_USES= sdl
+SDL_USE= SDL=sdl2
+SDL_CMAKE_BOOL= ALSOFT_BACKEND_SDL2 ALSOFT_REQUIRE_SDL2
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_CMAKE_BOOL= ALSOFT_BACKEND_SNDIO ALSOFT_REQUIRE_SNDIO
diff --git a/audio/openal-soft/distinfo b/audio/openal-soft/distinfo
index 50ef810ffb29..4c70f2736a10 100644
--- a/audio/openal-soft/distinfo
+++ b/audio/openal-soft/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1738821586
-SHA256 (openal-soft-1.24.2.tar.bz2) = cd4c88c9b7311cb6785db71c0ed64f5430c9d5b3454e0158314b2ef25ace3e61
-SIZE (openal-soft-1.24.2.tar.bz2) = 1020760
-SHA256 (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 17bfa74ce960c74e5b9fb131caf38f319d10dfde7ec3822358488ca7139bf581
-SIZE (9fdf662bcbd86cf26202f8718d6c5ca24655652e.patch) = 965
+TIMESTAMP = 1746663895
+SHA256 (openal-soft-1.24.3.tar.bz2) = cb5e6197a1c0da0edcf2a81024953cc8fa8545c3b9474e48c852af709d587892
+SIZE (openal-soft-1.24.3.tar.bz2) = 1025568
diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo
index 94045b005e2e..8131823518a9 100644
--- a/audio/plasma6-kpipewire/distinfo
+++ b/audio/plasma6-kpipewire/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668590
-SHA256 (KDE/plasma/6.3.4/kpipewire-6.3.4.tar.xz) = bbfd42737b5968fbc855e974aa68739e87ccd24b0a6e23d71afc0e98a9115458
-SIZE (KDE/plasma/6.3.4/kpipewire-6.3.4.tar.xz) = 152756
+TIMESTAMP = 1746612338
+SHA256 (KDE/plasma/6.3.5/kpipewire-6.3.5.tar.xz) = 99b612bbe0fe3f44054fc57131e05fc005f675ccc071a088b5a0f154d03af2f7
+SIZE (KDE/plasma/6.3.5/kpipewire-6.3.5.tar.xz) = 152788
diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo
index 93744212eb92..1f255a809427 100644
--- a/audio/plasma6-ocean-sound-theme/distinfo
+++ b/audio/plasma6-ocean-sound-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668591
-SHA256 (KDE/plasma/6.3.4/ocean-sound-theme-6.3.4.tar.xz) = 06317dac665aec586d2141237ac6c898d401c5659a4f0d98548b6b9019c4a1ec
-SIZE (KDE/plasma/6.3.4/ocean-sound-theme-6.3.4.tar.xz) = 2117564
+TIMESTAMP = 1746612338
+SHA256 (KDE/plasma/6.3.5/ocean-sound-theme-6.3.5.tar.xz) = e6ab2ef12ba392cdadbc4fa1043a4a1d5419b6177a086822f68c7a5b521798c3
+SIZE (KDE/plasma/6.3.5/ocean-sound-theme-6.3.5.tar.xz) = 2117612
diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo
index 66b11f33904c..70922a1cf4f9 100644
--- a/audio/plasma6-oxygen-sounds/distinfo
+++ b/audio/plasma6-oxygen-sounds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668592
-SHA256 (KDE/plasma/6.3.4/oxygen-sounds-6.3.4.tar.xz) = 49ceec138a20157d5f1625d474d616c48cc052705b1059c1763c8c1579862065
-SIZE (KDE/plasma/6.3.4/oxygen-sounds-6.3.4.tar.xz) = 1936316
+TIMESTAMP = 1746612339
+SHA256 (KDE/plasma/6.3.5/oxygen-sounds-6.3.5.tar.xz) = 4058f03bef3d9c734a679aaf6e60ceeb2e845007078b4b654a1f3c90d2822e56
+SIZE (KDE/plasma/6.3.5/oxygen-sounds-6.3.5.tar.xz) = 1936200
diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo
index 0a94adac1f52..ccc12b2c2167 100644
--- a/audio/plasma6-plasma-pa/distinfo
+++ b/audio/plasma6-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743668593
-SHA256 (KDE/plasma/6.3.4/plasma-pa-6.3.4.tar.xz) = 2bb964e29b7a37f2a5b3787ce573347a9adbfb889eba49c99404be444f5e9b99
-SIZE (KDE/plasma/6.3.4/plasma-pa-6.3.4.tar.xz) = 192132
+TIMESTAMP = 1746612340
+SHA256 (KDE/plasma/6.3.5/plasma-pa-6.3.5.tar.xz) = a66fff73ad59c47d0a0c4f1ac4349afbcd5377e7928edd6849f5a7e4e11c0198
+SIZE (KDE/plasma/6.3.5/plasma-pa-6.3.5.tar.xz) = 192972
diff --git a/audio/plasma6-plasma-pa/pkg-plist b/audio/plasma6-plasma-pa/pkg-plist
index 4db3fdfdf413..a92e4983461f 100644
--- a/audio/plasma6-plasma-pa/pkg-plist
+++ b/audio/plasma6-plasma-pa/pkg-plist
@@ -100,6 +100,7 @@ share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/ml/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/ml/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/nb/LC_MESSAGES/kcm_pulseaudio.mo
+share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/nl/LC_MESSAGES/kcm_pulseaudio.mo
share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo
share/locale/nn/LC_MESSAGES/kcm_pulseaudio.mo
diff --git a/audio/pt2-clone/Makefile b/audio/pt2-clone/Makefile
index c542225a62ee..5cfafe2bb85d 100644
--- a/audio/pt2-clone/Makefile
+++ b/audio/pt2-clone/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pt2-clone
-PORTVERSION= 1.73
+PORTVERSION= 1.74
DISTVERSIONPREFIX= v
CATEGORIES= audio
MASTER_SITES= LOCAL/ehaupt:extras
diff --git a/audio/pt2-clone/distinfo b/audio/pt2-clone/distinfo
index eefac81326c0..fcc5ecfba765 100644
--- a/audio/pt2-clone/distinfo
+++ b/audio/pt2-clone/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745738146
+TIMESTAMP = 1746346857
SHA256 (pt2-clone-extras-2.tar.gz) = ddbac01034022f27860d85f4627b07223f9fd8f02a4ddefdc36467f2e3cacd0b
SIZE (pt2-clone-extras-2.tar.gz) = 742
-SHA256 (8bitbubsy-pt2-clone-v1.73_GH0.tar.gz) = a8c58e6bbe277a2366284197e860418059c1139b2ab1ca6db50e8a07ed11b5b6
-SIZE (8bitbubsy-pt2-clone-v1.73_GH0.tar.gz) = 9161174
+SHA256 (8bitbubsy-pt2-clone-v1.74_GH0.tar.gz) = fdb4f2a2155ae60fc3d19f1dd4f5e48da3713d07e5727be985c61de2952665a1
+SIZE (8bitbubsy-pt2-clone-v1.74_GH0.tar.gz) = 9161423
diff --git a/audio/re/Makefile b/audio/re/Makefile
index 2f570717cc3e..45c89ee24765 100644
--- a/audio/re/Makefile
+++ b/audio/re/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 3.22.0
CATEGORIES= audio devel
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= herbert@gojira.at
COMMENT= Library for real-time comms with async IO support
WWW= https://github.com/baresip
diff --git a/audio/rubygem-ruby-shout/Makefile b/audio/rubygem-ruby-shout/Makefile
index 6b373a492163..d720f04a8767 100644
--- a/audio/rubygem-ruby-shout/Makefile
+++ b/audio/rubygem-ruby-shout/Makefile
@@ -11,7 +11,8 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libshout.so:audio/libshout
-CONFIGURE_ARGS= --with-opt-include="${LOCALBASE}/include"
+CONFIGURE_ARGS= --with-cflags="-Wno-error=int-conversion" \
+ --with-opt-include="${LOCALBASE}/include"
USES= gem
.include <bsd.port.mk>
diff --git a/audio/schismtracker/Makefile b/audio/schismtracker/Makefile
index 933a1ebb6974..1b9f0b96568c 100644
--- a/audio/schismtracker/Makefile
+++ b/audio/schismtracker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= schismtracker
-DISTVERSION= 20250313
+DISTVERSION= 20250415
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
@@ -11,15 +11,14 @@ LICENSE= GPLv2
ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc powerpc64 powerpc64le
-LIB_DEPENDS= libFLAC.so:audio/flac \
- libutf8proc.so:textproc/utf8proc
+LIB_DEPENDS= libutf8proc.so:textproc/utf8proc
-USES= autoreconf compiler:c++11-lib desktop-file-utils localbase \
- pkgconfig python sdl xorg
-USE_GITHUB= yes
-USE_SDL= sdl2
-USE_XORG= x11 xext xv
-GNU_CONFIGURE= yes
+USES= autoreconf compiler:c++11-lib desktop-file-utils \
+ localbase pkgconfig python xorg
+USE_GITHUB= yes
+USE_XORG= x11 xext xv
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --without-sdl12
PLIST_FILES= bin/schismtracker \
share/applications/schism.desktop \
@@ -27,6 +26,18 @@ PLIST_FILES= bin/schismtracker \
share/pixmaps/schism-icon-128.png \
share/pixmaps/schism-itf-icon-128.png
+OPTIONS_DEFINE= FLAC SDL
+OPTIONS_DEFAULT= FLAC SDL
+
+FLAC_LIB_DEPENDS= libFLAC.so:audio/flac
+FLAC_CONFIGURE_ON= --enable-flac-linking \
+ --with-flac
+
+SDL_USES= sdl
+SDL_USE= SDL=sdl2
+SDL_CONFIGURE_ON= --enable-sdl2-linking \
+ --with-sdl2
+
post-patch:
@${REINPLACE_CMD} -e "s|%%LAST_GIT_COMMIT%%|${DISTVERSION}|" \
${WRKSRC}/configure.ac
diff --git a/audio/schismtracker/distinfo b/audio/schismtracker/distinfo
index cbab2d148363..870b77ec1e70 100644
--- a/audio/schismtracker/distinfo
+++ b/audio/schismtracker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741948979
-SHA256 (schismtracker-schismtracker-20250313_GH0.tar.gz) = 0811a1133cb7a8c4c69713a15389b6601ec909b406b9e4d7e8ca2833887f0124
-SIZE (schismtracker-schismtracker-20250313_GH0.tar.gz) = 1245032
+TIMESTAMP = 1746459006
+SHA256 (schismtracker-schismtracker-20250415_GH0.tar.gz) = ba9b8e4381e9f3a3110ae7bb4e7794ac2399e88bb26a50c86a6f45beed57c5f3
+SIZE (schismtracker-schismtracker-20250415_GH0.tar.gz) = 1258277
diff --git a/audio/schismtracker/files/patch-configure.ac b/audio/schismtracker/files/patch-configure.ac
index ed1ee3f5fb39..120591c15c33 100644
--- a/audio/schismtracker/files/patch-configure.ac
+++ b/audio/schismtracker/files/patch-configure.ac
@@ -1,4 +1,4 @@
---- configure.ac.orig 2024-12-26 07:15:43 UTC
+--- configure.ac.orig 2025-04-15 23:08:37 UTC
+++ configure.ac
@@ -23,9 +23,9 @@ m4_define([last_git_commit], patsubst(m4_esyscmd([git
@@ -12,3 +12,22 @@
AC_CONFIG_SRCDIR([schism/main.c])
+@@ -999,18 +999,6 @@ SCHISM_CHECK_COMPILE_FLAG([-Werror=return-type])
+ dnl Unlike a grand -Werror, this one could be rather important:
+ dnl functions returning random values are no good under any circumstances.
+ SCHISM_CHECK_COMPILE_FLAG([-Werror=return-type])
+-
+-dnl GCC by default does not error for mesopotamian pre-ANSI C constructs
+-dnl before GCC 14. Enforce C99 function and variable declarations.
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=implicit-int])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=implicit-function-declaration])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=old-style-declaration])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=old-style-definition])
+-
+-dnl Error for misc. undefined behavior.
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=write-strings])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=restrict])
+-SCHISM_CHECK_COMPILE_FLAG([-Werror=overlength-strings])
+
+ dnl disable this for now, clang's implementation is incorrect --paper
+ dnl SCHISM_CHECK_COMPILE_FLAG([-Werror=cast-function-type])
diff --git a/audio/sidplayfp/Makefile b/audio/sidplayfp/Makefile
index c033f6510d3a..0f97fe57f8e0 100644
--- a/audio/sidplayfp/Makefile
+++ b/audio/sidplayfp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sidplayfp
-DISTVERSION= 2.13.0
+DISTVERSION= 2.14.0
CATEGORIES= audio
MASTER_SITES= https://github.com/lib${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/audio/sidplayfp/distinfo b/audio/sidplayfp/distinfo
index 7efaf80b387d..472e9bd594d5 100644
--- a/audio/sidplayfp/distinfo
+++ b/audio/sidplayfp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745819468
-SHA256 (sidplayfp-2.13.0.tar.gz) = eb5e20517e34b196419aed17bb2c651e61b788c748979da174539595f2a9b2f6
-SIZE (sidplayfp-2.13.0.tar.gz) = 247154
+TIMESTAMP = 1746953280
+SHA256 (sidplayfp-2.14.0.tar.gz) = 9fcf0e103bdf2dc5b203734615f9d65990da64130b8a483ab9dddd9e59e811d9
+SIZE (sidplayfp-2.14.0.tar.gz) = 250211
diff --git a/audio/spotify-qt/Makefile b/audio/spotify-qt/Makefile
index cdf8823f54a2..1967d8f19676 100644
--- a/audio/spotify-qt/Makefile
+++ b/audio/spotify-qt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= spotify-qt
-PORTVERSION= 3.12
+PORTVERSION= 4.0.0
DISTVERSIONPREFIX= v
CATEGORIES= audio
@@ -12,10 +12,11 @@ LICENSE_FILE= ${WRKSRC}/license
RUN_DEPENDS= spotifyd:audio/spotifyd
-USES= cmake compiler:c++11-lang qt:5
+USES= cmake compiler:c++11-lang qt:6
USE_GITHUB= yes
GH_ACCOUNT= kraxarn
-USE_QT= core dbus gui network svg widgets buildtools:build qmake:build
+USE_QT= base svg
+USE_GL= opengl
PLIST_FILES= bin/spotify-qt \
share/applications/spotify-qt.desktop \
diff --git a/audio/spotify-qt/distinfo b/audio/spotify-qt/distinfo
index fd96e2e8d05f..4be17161ff71 100644
--- a/audio/spotify-qt/distinfo
+++ b/audio/spotify-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733988477
-SHA256 (kraxarn-spotify-qt-v3.12_GH0.tar.gz) = 5782ff9cd854aa92b4ba49837d3ed4b5ada0427fd440e16866e9727abcd9df62
-SIZE (kraxarn-spotify-qt-v3.12_GH0.tar.gz) = 1916287
+TIMESTAMP = 1746124839
+SHA256 (kraxarn-spotify-qt-v4.0.0_GH0.tar.gz) = 358da63abf1bd0528c7b5e53aa72f2a5df265e9b0b4710cafefba0d0f633a672
+SIZE (kraxarn-spotify-qt-v4.0.0_GH0.tar.gz) = 774826
diff --git a/audio/strawberry/Makefile b/audio/strawberry/Makefile
index 04d0ae6ca323..7aef581a6f17 100644
--- a/audio/strawberry/Makefile
+++ b/audio/strawberry/Makefile
@@ -1,5 +1,5 @@
PORTNAME= strawberry
-DISTVERSION= 1.2.7
+DISTVERSION= 1.2.10
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://github.com/strawberrymusicplayer/${PORTNAME}/releases/download/${DISTVERSION}/
@@ -11,9 +11,13 @@ WWW= https://www.strawberrymusicplayer.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= boost-libs>0:devel/boost-libs
+BUILD_DEPENDS= boost-libs>0:devel/boost-libs \
+ rapidjson>0:devel/rapidjson \
+ sparsehash>0:devel/sparsehash
LIB_DEPENDS= libicui18n.so:devel/icu \
- libtag.so:audio/taglib
+ libkdsingleapplication-qt6.so:devel/kdsingleapplication \
+ libtag.so:audio/taglib \
+ libxkbcommon.so:x11/libxkbcommon
TEST_DEPENDS= googletest>=0:devel/googletest
USES= cmake:testing compiler:c++17-lang desktop-file-utils \
diff --git a/audio/strawberry/distinfo b/audio/strawberry/distinfo
index 3ca0a452ee08..ccc8ca114e4d 100644
--- a/audio/strawberry/distinfo
+++ b/audio/strawberry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738394108
-SHA256 (strawberry-1.2.7.tar.xz) = 3411878ce1937fc5161ed9cffe25591c228035b6918d383bd26f73d12eed799a
-SIZE (strawberry-1.2.7.tar.xz) = 11487296
+TIMESTAMP = 1746257018
+SHA256 (strawberry-1.2.10.tar.xz) = fa545aad28ff7bb2733cfeecbe41e4f0be15f36fac430251acb9c1465426aa2e
+SIZE (strawberry-1.2.10.tar.xz) = 11550908