summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/alsa-lib/Makefile2
-rw-r--r--audio/alsa-lib/distinfo6
-rw-r--r--audio/alsa-utils/Makefile4
-rw-r--r--audio/alsa-utils/distinfo6
-rw-r--r--audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.8 (renamed from audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.1)4
-rw-r--r--audio/alsa-utils/pkg-plist2
-rw-r--r--audio/baresip/Makefile4
-rw-r--r--audio/baresip/distinfo6
-rw-r--r--audio/baresip/pkg-plist5
-rw-r--r--audio/cddb-bundle/Makefile2
-rw-r--r--audio/exhale/Makefile2
-rw-r--r--audio/exhale/distinfo6
-rw-r--r--audio/furnace/Makefile1
-rw-r--r--audio/gnustep-cdplayer/Makefile2
-rw-r--r--audio/id3edit/Makefile43
-rw-r--r--audio/id3edit/distinfo3
-rw-r--r--audio/id3edit/pkg-descr18
-rw-r--r--audio/id3lib/Makefile1
-rw-r--r--audio/id3lib/files/patch-src-CMakeLists.txt9
-rw-r--r--audio/id3lib/pkg-plist2
-rw-r--r--audio/kid3/Makefile5
-rw-r--r--audio/kid3/distinfo6
-rw-r--r--audio/kid3/files/patch-CMakeLists.txt13
-rw-r--r--audio/kid3/files/patch-src_app_kde_kdemainwindow.cpp6
-rw-r--r--audio/kid3/files/patch-src_plugins_mp4v2metadata_m4afile.cpp6
-rw-r--r--audio/kid3/files/patch-src_plugins_oggflacmetadata_CMakeLists.txt35
-rw-r--r--audio/mac/files/patch-Source_Shared_CPUFeatures.cpp26
-rw-r--r--audio/mpdcon/Makefile2
-rw-r--r--audio/mpg123/Makefile2
-rw-r--r--audio/mpg123/distinfo6
-rw-r--r--audio/mpg123/pkg-plist2
-rw-r--r--audio/murmur-cli/Makefile2
-rw-r--r--audio/musicpd/Makefile1
-rw-r--r--audio/ncmpc/Makefile1
-rw-r--r--audio/piper/Makefile1
-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/Makefile1
-rw-r--r--audio/plasma6-plasma-pa/distinfo6
-rw-r--r--audio/re/Makefile4
-rw-r--r--audio/re/distinfo6
-rw-r--r--audio/re/pkg-plist4
-rw-r--r--audio/sdl_audiolib/Makefile2
-rw-r--r--audio/sonicradio/Makefile1
-rw-r--r--audio/unflac/Makefile2
-rw-r--r--audio/visp-go/Makefile2
48 files changed, 163 insertions, 126 deletions
diff --git a/audio/Makefile b/audio/Makefile
index c08a95c8cb50..3cba4fffc10f 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -280,6 +280,7 @@
SUBDIR += icecast
SUBDIR += icegenerator
SUBDIR += ices
+ SUBDIR += id3edit
SUBDIR += id3el
SUBDIR += id3lib
SUBDIR += id3mtag
diff --git a/audio/alsa-lib/Makefile b/audio/alsa-lib/Makefile
index fb8bbcd77b0a..9e31ea1d68cf 100644
--- a/audio/alsa-lib/Makefile
+++ b/audio/alsa-lib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= alsa-lib
-PORTVERSION= 1.2.13
+PORTVERSION= 1.2.14
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/lib/
diff --git a/audio/alsa-lib/distinfo b/audio/alsa-lib/distinfo
index 0305bd92a7e5..7d46933f4cfc 100644
--- a/audio/alsa-lib/distinfo
+++ b/audio/alsa-lib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738145160
-SHA256 (alsa-lib-1.2.13.tar.bz2) = 8c4ff37553cbe89618e187e4c779f71a9bb2a8b27b91f87ed40987cc9233d8f6
-SIZE (alsa-lib-1.2.13.tar.bz2) = 1116739
+TIMESTAMP = 1754663447
+SHA256 (alsa-lib-1.2.14.tar.bz2) = be9c88a0b3604367dd74167a2b754a35e142f670292ae47a2fdef27a2ee97a32
+SIZE (alsa-lib-1.2.14.tar.bz2) = 1115517
diff --git a/audio/alsa-utils/Makefile b/audio/alsa-utils/Makefile
index a2e1bef09e88..cb6e9c0e954a 100644
--- a/audio/alsa-utils/Makefile
+++ b/audio/alsa-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= alsa-utils
-PORTVERSION= 1.2.13
+PORTVERSION= 1.2.14
CATEGORIES= audio
MASTER_SITES= https://www.alsa-project.org/files/pub/utils/
@@ -61,7 +61,7 @@ post-patch:
${WRKSRC}/amidi/amidi.1
@${REINPLACE_CMD} \
's|%%LOCALBASE%%|${LOCALBASE}|g' \
- ${WRKSRC}/alsa-info/alsa-info.sh.1 \
+ ${WRKSRC}/alsa-info/alsa-info.sh.8 \
${WRKSRC}/amidi/amidi.1
.include <bsd.port.mk>
diff --git a/audio/alsa-utils/distinfo b/audio/alsa-utils/distinfo
index 061d2ed6c339..def5c29d1a4e 100644
--- a/audio/alsa-utils/distinfo
+++ b/audio/alsa-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738145690
-SHA256 (alsa-utils-1.2.13.tar.bz2) = 1702a6b1cdf9ba3e996ecbc1ddcf9171e6808f5961d503d0f27e80ee162f1daa
-SIZE (alsa-utils-1.2.13.tar.bz2) = 1642028
+TIMESTAMP = 1754664140
+SHA256 (alsa-utils-1.2.14.tar.bz2) = 0794c74d33fed943e7c50609c13089e409312b6c403d6ae8984fc429c0960741
+SIZE (alsa-utils-1.2.14.tar.bz2) = 1652717
diff --git a/audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.1 b/audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.8
index 7c87d358dd5b..13cdbe6ef419 100644
--- a/audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.1
+++ b/audio/alsa-utils/files/patch-alsa-info_alsa-info.sh.8
@@ -1,5 +1,5 @@
---- alsa-info/alsa-info.sh.1.orig 2020-02-19 12:02:10 UTC
-+++ alsa-info/alsa-info.sh.1
+--- alsa-info/alsa-info.sh.8.orig 2020-02-19 12:02:10 UTC
++++ alsa-info/alsa-info.sh.8
@@ -37,7 +37,7 @@ Includes output from \fIamixer\fP.
Includes output from \fIalsactl\fP.
.TP
diff --git a/audio/alsa-utils/pkg-plist b/audio/alsa-utils/pkg-plist
index ecb5b0dc8aa4..51af0d3ec5f0 100644
--- a/audio/alsa-utils/pkg-plist
+++ b/audio/alsa-utils/pkg-plist
@@ -23,7 +23,6 @@ lib/alsa-topology/libalsatplg_module_nhlt.so
lib/udev/90-alsa-restore.rules
%%MANPAGES%%share/man/fr/man8/alsaconf.8.gz
%%MANPAGES%%share/man/man1/aconnect.1.gz
-%%MANPAGES%%share/man/man1/alsa-info.sh.1.gz
%%MANPAGES%%%%BAT%%share/man/man1/alsabat.1.gz
%%MANPAGES%%share/man/man1/alsactl.1.gz
%%MANPAGES%%share/man/man1/alsaloop.1.gz
@@ -48,6 +47,7 @@ lib/udev/90-alsa-restore.rules
%%MANPAGES%%share/man/man1/nhlt-dmic-info.1.gz
%%MANPAGES%%share/man/man1/speaker-test.1.gz
%%MANPAGES%%share/man/man7/alsactl_init.7.gz
+%%MANPAGES%%share/man/man8/alsa-info.sh.8.gz
%%MANPAGES%%share/man/man8/alsaconf.8.gz
sbin/alsa-info.sh
%%BAT%%sbin/alsabat-test.sh
diff --git a/audio/baresip/Makefile b/audio/baresip/Makefile
index 7158aec42f2d..29637451f2c7 100644
--- a/audio/baresip/Makefile
+++ b/audio/baresip/Makefile
@@ -1,6 +1,6 @@
PORTNAME= baresip
DISTVERSIONPREFIX= v
-DISTVERSION= 3.24.0
+DISTVERSION= 4.0.0
CATEGORIES= audio
MAINTAINER= herbert@gojira.at
@@ -46,7 +46,7 @@ VPX_DESC= VP8/VP9 video codecs
X11_DESC= X11 video output
_MODULES_LIST= account aubridge auconv aufile auresamp ausine cons contact \
- ctrl_tcp debug_cmd dtls_srtp ebuacip echo fakevideo httpd \
+ ctrl_tcp debug_cmd dtls_srtp echo fakevideo httpd \
httpreq ice l16 menu mixausrc mixminus mwi natpmp netroam pcp \
presence rtcpsummary selfview serreg srtp stdio stun syslog \
turn uuid vidbridge vidinfo vumeter
diff --git a/audio/baresip/distinfo b/audio/baresip/distinfo
index 90c7de5874e4..ff021614446a 100644
--- a/audio/baresip/distinfo
+++ b/audio/baresip/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752268910
-SHA256 (baresip-baresip-v3.24.0_GH0.tar.gz) = a6dc7d76714236cbf64b9f58ece742befcd9e40bc787b0173370d52fd0447eb4
-SIZE (baresip-baresip-v3.24.0_GH0.tar.gz) = 1183950
+TIMESTAMP = 1754482210
+SHA256 (baresip-baresip-v4.0.0_GH0.tar.gz) = 481db747f9946c0304dab584f5b64dd05bfb847a701b2263aa0346d76dab503c
+SIZE (baresip-baresip-v4.0.0_GH0.tar.gz) = 1183083
diff --git a/audio/baresip/pkg-plist b/audio/baresip/pkg-plist
index 83ac4b67faad..a62d9daa7574 100644
--- a/audio/baresip/pkg-plist
+++ b/audio/baresip/pkg-plist
@@ -17,7 +17,6 @@ lib/baresip/modules/contact.so
lib/baresip/modules/ctrl_tcp.so
lib/baresip/modules/debug_cmd.so
lib/baresip/modules/dtls_srtp.so
-lib/baresip/modules/ebuacip.so
lib/baresip/modules/echo.so
lib/baresip/modules/fakevideo.so
%%G711%%lib/baresip/modules/g711.so
@@ -62,8 +61,8 @@ lib/baresip/modules/vidinfo.so
lib/baresip/modules/vumeter.so
%%X11%%lib/baresip/modules/x11.so
lib/libbaresip.so
-lib/libbaresip.so.20
-lib/libbaresip.so.20.24.0
+lib/libbaresip.so.21
+lib/libbaresip.so.21.0.0
libdata/pkgconfig/libbaresip.pc
share/applications/com.github.baresip.desktop
%%DATADIR%%/autoanswer.wav
diff --git a/audio/cddb-bundle/Makefile b/audio/cddb-bundle/Makefile
index 805c13151528..28cbc268dd8e 100644
--- a/audio/cddb-bundle/Makefile
+++ b/audio/cddb-bundle/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cddb
PORTVERSION= 0.2
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= audio gnustep
MASTER_SITES= SF/gsburn/cdplayer/${DISTNAME}
PKGNAMESUFFIX= -bundle${PKGNAMESUFFIX2}
diff --git a/audio/exhale/Makefile b/audio/exhale/Makefile
index 0d551acaff9b..0bafc758eb59 100644
--- a/audio/exhale/Makefile
+++ b/audio/exhale/Makefile
@@ -1,6 +1,6 @@
PORTNAME= exhale
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.1
+DISTVERSION= 1.2.1.2
CATEGORIES= audio
MAINTAINER= diizzy@FreeBSD.org
diff --git a/audio/exhale/distinfo b/audio/exhale/distinfo
index f9d9cf8e95a4..cef759d596fe 100644
--- a/audio/exhale/distinfo
+++ b/audio/exhale/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703620720
-SHA256 (exhale-v1.2.1.tar.bz2) = ab0f6dfab58595640d988bd7b3bb98856f22fb33553e1dd6d003cec9789b12a7
-SIZE (exhale-v1.2.1.tar.bz2) = 118148
+TIMESTAMP = 1754207127
+SHA256 (exhale-v1.2.1.2.tar.bz2) = 24b34545d1413b543e03901c0cc2b24a0a0726975be94689007b363149b1e104
+SIZE (exhale-v1.2.1.2.tar.bz2) = 119834
diff --git a/audio/furnace/Makefile b/audio/furnace/Makefile
index 102bdb808251..f46d3af2928b 100644
--- a/audio/furnace/Makefile
+++ b/audio/furnace/Makefile
@@ -1,6 +1,7 @@
PORTNAME= furnace
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.8.3
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/gnustep-cdplayer/Makefile b/audio/gnustep-cdplayer/Makefile
index 74380978969b..80e351e3c926 100644
--- a/audio/gnustep-cdplayer/Makefile
+++ b/audio/gnustep-cdplayer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cdplayer
PORTVERSION= 0.5.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= audio gnustep
MASTER_SITES= SF/gsburn/${PORTNAME}/${PORTNAME}-${PORTVERSION}
PKGNAMEPREFIX= gnustep-
diff --git a/audio/id3edit/Makefile b/audio/id3edit/Makefile
new file mode 100644
index 000000000000..64d95bc2d58e
--- /dev/null
+++ b/audio/id3edit/Makefile
@@ -0,0 +1,43 @@
+PORTNAME= id3edit
+PORTVERSION= 2.2.1
+DISTVERSIONPREFIX= v
+CATEGORIES= audio
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= CLI tool to edit and debug ID3v2 tags of mp3 files
+WWW= https://github.com/rstemmer/id3edit
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libprinthex.so:devel/libprinthex
+
+USES= iconv localbase:ldflags
+
+CFLAGS+= -DVERSION="\"${PORTVERSION}\"" -Wno-multichar
+LDFLAGS+= -lprinthex -lz
+
+PLIST_FILES= bin/id3dump \
+ bin/id3edit \
+ bin/id3frames \
+ bin/id3show
+
+FILES= crc32 extheader frameflags id3v2 id3v2frame main rawfile \
+ encoding/crc encoding/size encoding/text
+
+USE_GITHUB= yes
+GH_ACCOUNT= rstemmer
+
+do-build:
+.for file in ${FILES}
+ @${CC} ${CFLAGS} -I${WRKSRC} -c ${WRKSRC}/${file}.c -o ${WRKSRC}/${file}.o
+.endfor
+ @${CC} ${LDFLAGS} ${FILES:C|.*|${WRKSRC}/&.o|} -o ${WRKSRC}/id3edit
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/id3dump ${STAGEDIR}${PREFIX}/bin/id3dump
+ ${INSTALL_PROGRAM} ${WRKSRC}/id3edit ${STAGEDIR}${PREFIX}/bin/id3edit
+ ${INSTALL_SCRIPT} ${WRKSRC}/id3frames ${STAGEDIR}${PREFIX}/bin/id3frames
+ ${INSTALL_SCRIPT} ${WRKSRC}/id3show ${STAGEDIR}${PREFIX}/bin/id3show
+
+.include <bsd.port.mk>
diff --git a/audio/id3edit/distinfo b/audio/id3edit/distinfo
new file mode 100644
index 000000000000..aa4f9f5b8720
--- /dev/null
+++ b/audio/id3edit/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1753796000
+SHA256 (rstemmer-id3edit-v2.2.1_GH0.tar.gz) = 110f50f8aa8ef2d74e2a8ddcf571359ec353d21e63f6321f2842bd185131a192
+SIZE (rstemmer-id3edit-v2.2.1_GH0.tar.gz) = 342252
diff --git a/audio/id3edit/pkg-descr b/audio/id3edit/pkg-descr
new file mode 100644
index 000000000000..1cbd82d507fd
--- /dev/null
+++ b/audio/id3edit/pkg-descr
@@ -0,0 +1,18 @@
+id3edit is a command line editor to edit and debug ID3v2 tags (ID3v2.3.0 &
+ID3v2.4.0 of mp3 files with full Unicode support.
+
+Its main features are:
+- Show all frames of the ID3 tag (colloquial "mp3 tags")
+- Get/Add/Edit specific frames (see Name Definitions)
+- Get/Add artworks (Support for jpeg and png. Create an issue if you need more
+ types.)
+- Remove frames or the whole tag
+- Print hex-dump of a specific frame
+- You can overwrite the input file or write to a new path
+- It is made to handle invalid tags and headers and debug them
+- Can print a detailed list of all frames with comments when they are invalid
+- Supports Unicode correctly!
+- It works from command line
+- Support for ID3v2.3.0 (most common) and ID3v2.4.0 (latest)
+- All encodings supported (ISO 8859-1, UTF-16 with BOM, UTF-16BE, UTF-8)
+- Partial support of extended header: CRC feature supported!
diff --git a/audio/id3lib/Makefile b/audio/id3lib/Makefile
index a01fbbb2d887..6feeb9e2aec6 100644
--- a/audio/id3lib/Makefile
+++ b/audio/id3lib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= id3lib
PORTVERSION= 3.8.3.20240114
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/audio/id3lib/files/patch-src-CMakeLists.txt b/audio/id3lib/files/patch-src-CMakeLists.txt
deleted file mode 100644
index 691b63e1baf8..000000000000
--- a/audio/id3lib/files/patch-src-CMakeLists.txt
+++ /dev/null
@@ -1,9 +0,0 @@
---- src/CMakeLists.txt.orig 2024-01-14 15:07:45 UTC
-+++ src/CMakeLists.txt
-@@ -45,5 +45,5 @@ install(FILES ${CMAKE_BINARY_DIR}/id3lib.pc
- configure_file(${CMAKE_SOURCE_DIR}/id3lib.pc.in
- ${CMAKE_BINARY_DIR}/id3lib.pc @ONLY)
- install(FILES ${CMAKE_BINARY_DIR}/id3lib.pc
-- DESTINATION share/pkgconfig
-+ DESTINATION libdata/pkgconfig
- PERMISSIONS OWNER_READ GROUP_READ WORLD_READ)
diff --git a/audio/id3lib/pkg-plist b/audio/id3lib/pkg-plist
index 274083ed58da..6844ec022fb0 100644
--- a/audio/id3lib/pkg-plist
+++ b/audio/id3lib/pkg-plist
@@ -22,8 +22,8 @@ include/id3/writer.h
include/id3/writers.h
lib/libid3.so
lib/libid3.so.3.8.3
-libdata/pkgconfig/id3lib.pc
share/man/man1/id3convert.1.gz
share/man/man1/id3cp.1.gz
share/man/man1/id3info.1.gz
share/man/man1/id3tag.1.gz
+share/pkgconfig/id3lib.pc
diff --git a/audio/kid3/Makefile b/audio/kid3/Makefile
index 80a706835b1c..65ba6d768a38 100644
--- a/audio/kid3/Makefile
+++ b/audio/kid3/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kid3
-PORTVERSION= 3.9.6
-PORTREVISION= 1
+PORTVERSION= 3.9.7
CATEGORIES= audio kde
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}
PKGNAMESUFFIX= -${FLAVOR}
@@ -45,7 +44,7 @@ PLIST_SUB+= KF="@comment " \
_KID3_APPS+= QT
.elif ${FLAVOR} == kf6
USES+= kde:6
-USE_KDE= colorscheme config configwidgets coreaddons kio \
+USE_KDE= colorscheme config configwidgets coreaddons guiaddons kio \
widgetsaddons xmlgui doctools:build ecm:build
PLIST_SUB+= KF="" \
QT="@comment " \
diff --git a/audio/kid3/distinfo b/audio/kid3/distinfo
index ee2f41d0516f..69886d480975 100644
--- a/audio/kid3/distinfo
+++ b/audio/kid3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727597128
-SHA256 (kid3-3.9.6.tar.xz) = cf27ffcc4369c9940da7bfc12fd10dfbda526b8187e5b62662abe8069fc26c27
-SIZE (kid3-3.9.6.tar.xz) = 1872012
+TIMESTAMP = 1754515332
+SHA256 (kid3-3.9.7.tar.xz) = f9cfeef7d4ddde78ad8978876cb3525843a302504f547c225e9c22c81d710760
+SIZE (kid3-3.9.7.tar.xz) = 1910860
diff --git a/audio/kid3/files/patch-CMakeLists.txt b/audio/kid3/files/patch-CMakeLists.txt
deleted file mode 100644
index 55c0b58940c8..000000000000
--- a/audio/kid3/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-Fix detection of Qt5 if both Qt5 and Qt6 are installed.
-
---- CMakeLists.txt.orig 2023-07-10 19:51:30 UTC
-+++ CMakeLists.txt
-@@ -273,7 +273,7 @@ else()
- if(BUILD_WITH_QT6)
- find_package(QT NAMES Qt6 COMPONENTS Core REQUIRED)
- else()
-- find_package(QT NAMES Qt5 Qt6 COMPONENTS Core REQUIRED)
-+ find_package(QT NAMES Qt5 COMPONENTS Core REQUIRED)
- endif()
- if(QT_VERSION_MAJOR EQUAL 6 AND QT_VERSION_MINOR LESS 2)
- set(WITH_MULTIMEDIA OFF)
diff --git a/audio/kid3/files/patch-src_app_kde_kdemainwindow.cpp b/audio/kid3/files/patch-src_app_kde_kdemainwindow.cpp
index cd0eaad45f70..91ce12367838 100644
--- a/audio/kid3/files/patch-src_app_kde_kdemainwindow.cpp
+++ b/audio/kid3/files/patch-src_app_kde_kdemainwindow.cpp
@@ -5,7 +5,7 @@ Shortcut for action "reload" "Re&load" set with QAction::setShortcut()! Use KAc
Shortcut for action "filelist_rename" "&Rename" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action "filelist_delete" "&Move to Trash" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
---- src/app/kde/kdemainwindow.cpp.orig 2022-08-05 16:27:08 UTC
+--- src/app/kde/kdemainwindow.cpp.orig 2025-07-24 02:28:50 UTC
+++ src/app/kde/kdemainwindow.cpp
@@ -190,7 +190,7 @@ void KdeMainWindow::initActions()
action = new QAction(QIcon::fromTheme(QLatin1String("document-open")),
@@ -25,7 +25,7 @@ Shortcut for action "filelist_delete" "&Move to Trash" set with QAction::setSho
collection->addAction(QLatin1String("reload"), action);
connect(action, &QAction::triggered,
impl(), &BaseMainWindowImpl::slotFileReload);
-@@ -426,7 +426,7 @@ void KdeMainWindow::initActions()
+@@ -424,7 +424,7 @@ void KdeMainWindow::initActions()
collection->addAction(QLatin1String("filelist_focus"), action);
connect(action, &QAction::triggered, form(), &Kid3Form::setFocusFileList);
action = new QAction(tr("&Rename"), this);
@@ -34,7 +34,7 @@ Shortcut for action "filelist_delete" "&Move to Trash" set with QAction::setSho
action->setShortcutContext(Qt::WidgetShortcut);
connect(action, &QAction::triggered, impl(), &BaseMainWindowImpl::renameFile);
// This action is not made configurable because its shortcut F2 conflicts
-@@ -435,7 +435,7 @@ void KdeMainWindow::initActions()
+@@ -433,7 +433,7 @@ void KdeMainWindow::initActions()
// collection->addAction(QLatin1String("filelist_rename"), action);
form()->getFileList()->setRenameAction(action);
action = new QAction(tr("&Move to Trash"), this);
diff --git a/audio/kid3/files/patch-src_plugins_mp4v2metadata_m4afile.cpp b/audio/kid3/files/patch-src_plugins_mp4v2metadata_m4afile.cpp
index 3b1504aa77ec..5d985524d313 100644
--- a/audio/kid3/files/patch-src_plugins_mp4v2metadata_m4afile.cpp
+++ b/audio/kid3/files/patch-src_plugins_mp4v2metadata_m4afile.cpp
@@ -1,6 +1,6 @@
cmID and xid atoms only supported in mp4v2 >= 2.0.0
---- src/plugins/mp4v2metadata/m4afile.cpp.orig 2022-08-05 16:27:08 UTC
+--- src/plugins/mp4v2metadata/m4afile.cpp.orig 2025-07-24 02:28:50 UTC
+++ src/plugins/mp4v2metadata/m4afile.cpp
@@ -124,6 +124,8 @@ const struct {
{ "geID", Frame::FT_Other },
@@ -25,7 +25,7 @@ cmID and xid atoms only supported in mp4v2 >= 2.0.0
if (size >= 4) {
uint val = value[3] + (value[2] << 8) +
(value[1] << 16) + (value[0] << 24);
-@@ -889,11 +894,13 @@ bool M4aFile::writeTags(bool force, bool* renamed, boo
+@@ -894,11 +899,13 @@ bool M4aFile::writeTags(bool force, bool* renamed, boo
} else if (name == QLatin1String("geID")) {
uint32_t val = str.toULong();
MP4TagsSetGenreID(tags, &val);
@@ -39,7 +39,7 @@ cmID and xid atoms only supported in mp4v2 >= 2.0.0
} else {
MP4ItmfItem* item;
if (name.length() == 4 &&
-@@ -1579,7 +1586,10 @@ QStringList M4aFile::getFrameIds(Frame::TagNumber tagN
+@@ -1595,7 +1602,10 @@ QStringList M4aFile::getFrameIds(Frame::TagNumber tagN
QLatin1String("plID") << QLatin1String("purd") << QLatin1String("rtng") << QLatin1String("sfID") <<
QLatin1String("sosn") << QLatin1String("stik") << QLatin1String("tven") <<
QLatin1String("tves") << QLatin1String("tvnn") << QLatin1String("tvsh") << QLatin1String("tvsn") <<
diff --git a/audio/kid3/files/patch-src_plugins_oggflacmetadata_CMakeLists.txt b/audio/kid3/files/patch-src_plugins_oggflacmetadata_CMakeLists.txt
deleted file mode 100644
index 6878afda2d2b..000000000000
--- a/audio/kid3/files/patch-src_plugins_oggflacmetadata_CMakeLists.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-Make FLAC support optional
-
---- src/plugins/oggflacmetadata/CMakeLists.txt.orig 2019-08-23 09:52:05 UTC
-+++ src/plugins/oggflacmetadata/CMakeLists.txt
-@@ -1,8 +1,12 @@
--if(WITH_VORBIS)
-+if(WITH_VORBIS OR WITH_FLAC)
- set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
-
-- find_package(Vorbis REQUIRED)
-- find_package(FLAC)
-+ if(WITH_VORBIS)
-+ find_package(Vorbis REQUIRED)
-+ endif()
-+ if(WITH_FLAC)
-+ find_package(FLAC REQUIRED)
-+ endif()
-
- configure_file(oggflacconfig.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/oggflacconfig.h)
-
-@@ -28,7 +32,13 @@ if(WITH_VORBIS)
-
- target_include_directories(${plugin_TARGET} PRIVATE ${CMAKE_CURRENT_BINARY_DIR})
-
-- target_link_libraries(${plugin_TARGET} kid3-core VorbisFile::VorbisFile FLACPP::FLACPP Kid3Plugin)
-+ target_link_libraries(${plugin_TARGET} kid3-core Kid3Plugin)
-+ if(HAVE_VORBIS)
-+ target_link_libraries(${plugin_TARGET} VorbisFile::VorbisFile)
-+ endif()
-+ if(HAVE_FLAC)
-+ target_link_libraries(${plugin_TARGET} FLACPP::FLACPP)
-+ endif()
-
- target_compile_definitions(${plugin_TARGET} PRIVATE HAVE_CONFIG_H)
-
diff --git a/audio/mac/files/patch-Source_Shared_CPUFeatures.cpp b/audio/mac/files/patch-Source_Shared_CPUFeatures.cpp
new file mode 100644
index 000000000000..3713b9bb9152
--- /dev/null
+++ b/audio/mac/files/patch-Source_Shared_CPUFeatures.cpp
@@ -0,0 +1,26 @@
+--- Source/Shared/CPUFeatures.cpp.orig 2025-08-04 20:52:19 UTC
++++ Source/Shared/CPUFeatures.cpp
+@@ -4,7 +4,7 @@
+ #if defined(PLATFORM_LINUX)
+ #include <sys/auxv.h>
+
+- #if defined(__arm__)
++ #if defined(__arm__) && defined(__linux__)
+ #include <asm/hwcap.h>
+
+ #ifndef HWCAP_NEON
+@@ -187,7 +187,14 @@ bool GetNeonSupported()
+ #if defined(__ARM_NEON) || defined(__ARM_NEON__) || defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC)
+ return true;
+ #elif defined(__arm__) && defined(PLATFORM_LINUX)
++#ifdef __linux__
+ return getauxval(AT_HWCAP) & HWCAP_NEON;
++#elif defined(__FreeBSD__)
++ long hwcap = 0;
++
++ elf_aux_info(AT_HWCAP, &hwcap, sizeof hwcap);
++ return (hwcap & HWCAP_NEON);
++#endif
+ #else
+ return false;
+ #endif
diff --git a/audio/mpdcon/Makefile b/audio/mpdcon/Makefile
index 4203c59d66ed..19e85d6687ff 100644
--- a/audio/mpdcon/Makefile
+++ b/audio/mpdcon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mpdcon
PORTVERSION= 1.5.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= audio gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= MPDCon-${PORTVERSION}
diff --git a/audio/mpg123/Makefile b/audio/mpg123/Makefile
index da5ddd38cd9e..c15869876019 100644
--- a/audio/mpg123/Makefile
+++ b/audio/mpg123/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mpg123
-DISTVERSION= 1.33.1
+DISTVERSION= 1.33.2
CATEGORIES= audio
MASTER_SITES= SF \
https://www.mpg123.de/download/
diff --git a/audio/mpg123/distinfo b/audio/mpg123/distinfo
index f14b81abe2da..df6bddad5199 100644
--- a/audio/mpg123/distinfo
+++ b/audio/mpg123/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753717684
-SHA256 (mpg123-1.33.1.tar.bz2) = 1181f65eb3c8a0a8eed8b595a811988f53c82b0916b58d3c8cc9c3ced66f0312
-SIZE (mpg123-1.33.1.tar.bz2) = 1121415
+TIMESTAMP = 1754553011
+SHA256 (mpg123-1.33.2.tar.bz2) = 2c54fabbfa696dce8f9b137c8ef7a429a061f8fe633cd7d0a511809855f2c219
+SIZE (mpg123-1.33.2.tar.bz2) = 1121933
diff --git a/audio/mpg123/pkg-plist b/audio/mpg123/pkg-plist
index 785f776c0545..98eee3d29a97 100644
--- a/audio/mpg123/pkg-plist
+++ b/audio/mpg123/pkg-plist
@@ -8,7 +8,7 @@ include/out123.h
include/syn123.h
lib/libmpg123.so
lib/libmpg123.so.0
-lib/libmpg123.so.0.49.3
+lib/libmpg123.so.0.49.4
lib/libout123.so
lib/libout123.so.0
lib/libout123.so.0.5.2
diff --git a/audio/murmur-cli/Makefile b/audio/murmur-cli/Makefile
index bbf40bc5e62d..88ba68924254 100644
--- a/audio/murmur-cli/Makefile
+++ b/audio/murmur-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= murmur-cli
PORTVERSION= 0.0.0.20200528
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile
index d2671a5b23ab..11763eecfca1 100644
--- a/audio/musicpd/Makefile
+++ b/audio/musicpd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= musicpd
PORTVERSION= 0.24.5
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
diff --git a/audio/ncmpc/Makefile b/audio/ncmpc/Makefile
index 89c3a1e7bb95..f8623a6c3eea 100644
--- a/audio/ncmpc/Makefile
+++ b/audio/ncmpc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ncmpc
DISTVERSION= 0.51
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/ncmpc/0/
diff --git a/audio/piper/Makefile b/audio/piper/Makefile
index c13f0322cc28..dc3ab75f4a64 100644
--- a/audio/piper/Makefile
+++ b/audio/piper/Makefile
@@ -1,5 +1,6 @@
PORTNAME= piper
DISTVERSION= 2023.11.14
+PORTREVISION= 1
DISTVERSIONSUFFIX= -2
CATEGORIES= audio
diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo
index f075eed8e9b0..4899a1c53c56 100644
--- a/audio/plasma6-kpipewire/distinfo
+++ b/audio/plasma6-kpipewire/distinfo
@@ -1,3 +1,3 @@
-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
+TIMESTAMP = 1754413343
+SHA256 (KDE/plasma/6.4.4/kpipewire-6.4.4.tar.xz) = 097f9971580cc7ce3bd89e73ced7606e3978347bd44131d6744fe02d8a1b3ea6
+SIZE (KDE/plasma/6.4.4/kpipewire-6.4.4.tar.xz) = 153612
diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo
index b756b3583069..7bcc6e8336e4 100644
--- a/audio/plasma6-ocean-sound-theme/distinfo
+++ b/audio/plasma6-ocean-sound-theme/distinfo
@@ -1,3 +1,3 @@
-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
+TIMESTAMP = 1754413344
+SHA256 (KDE/plasma/6.4.4/ocean-sound-theme-6.4.4.tar.xz) = ddd87c9021947a5eff06e2f92566b9d81fe06ea444430745e896d647994e37eb
+SIZE (KDE/plasma/6.4.4/ocean-sound-theme-6.4.4.tar.xz) = 2128952
diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo
index 16f3a2819e35..f1e468536f0a 100644
--- a/audio/plasma6-oxygen-sounds/distinfo
+++ b/audio/plasma6-oxygen-sounds/distinfo
@@ -1,3 +1,3 @@
-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
+TIMESTAMP = 1754413464
+SHA256 (KDE/plasma/6.4.4/oxygen-sounds-6.4.4.tar.xz) = 511b0d8a7a377677c2c0fd37d8d4d099dafb7fc74c34a2fa1dabbc327c8c5391
+SIZE (KDE/plasma/6.4.4/oxygen-sounds-6.4.4.tar.xz) = 1936584
diff --git a/audio/plasma6-plasma-pa/Makefile b/audio/plasma6-plasma-pa/Makefile
index 0583338795cc..9bb3a3d3f51e 100644
--- a/audio/plasma6-plasma-pa/Makefile
+++ b/audio/plasma6-plasma-pa/Makefile
@@ -1,6 +1,5 @@
PORTNAME= plasma-pa
DISTVERSION= ${KDE_PLASMA_VERSION}
-PORTREVISION= 1
CATEGORIES= audio kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo
index d055a8039b57..8c60e09cb95d 100644
--- a/audio/plasma6-plasma-pa/distinfo
+++ b/audio/plasma6-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-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
+TIMESTAMP = 1754413466
+SHA256 (KDE/plasma/6.4.4/plasma-pa-6.4.4.tar.xz) = 2e18bb284a1cba07e43b19ae7a192b574aaef94bc635d751d1eb21fcd569ca8a
+SIZE (KDE/plasma/6.4.4/plasma-pa-6.4.4.tar.xz) = 197432
diff --git a/audio/re/Makefile b/audio/re/Makefile
index 57fe544d0483..56c5f384902d 100644
--- a/audio/re/Makefile
+++ b/audio/re/Makefile
@@ -1,11 +1,11 @@
PORTNAME= re
DISTVERSIONPREFIX= v
-DISTVERSION= 3.24.0
+DISTVERSION= 4.0.0
CATEGORIES= audio devel
MAINTAINER= herbert@gojira.at
COMMENT= Library for real-time comms with async IO support
-WWW= https://github.com/baresip
+WWW= https://github.com/baresip/re
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/audio/re/distinfo b/audio/re/distinfo
index 98bb70c66729..79c8b22fab55 100644
--- a/audio/re/distinfo
+++ b/audio/re/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752268636
-SHA256 (baresip-re-v3.24.0_GH0.tar.gz) = 35cfe2cbb52095645334426b17585c080f3457fc1784eed173e54dd1eee41b76
-SIZE (baresip-re-v3.24.0_GH0.tar.gz) = 625022
+TIMESTAMP = 1754473657
+SHA256 (baresip-re-v4.0.0_GH0.tar.gz) = 7cef2b2b3cdbbd857cc12fdf429de1e74cb540e7cf9f1abc2dc5a90acee6b06a
+SIZE (baresip-re-v4.0.0_GH0.tar.gz) = 624511
diff --git a/audio/re/pkg-plist b/audio/re/pkg-plist
index aef6fa54d66d..e92f4e7df9a9 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.35
-lib/libre.so.35.24.0
+lib/libre.so.36
+lib/libre.so.36.0.0
libdata/pkgconfig/libre.pc
diff --git a/audio/sdl_audiolib/Makefile b/audio/sdl_audiolib/Makefile
index baf85bc72180..156b9cea24de 100644
--- a/audio/sdl_audiolib/Makefile
+++ b/audio/sdl_audiolib/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl_audiolib
PORTVERSION= git20220713
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= audio
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile
index 25d6d4337fd8..def2e7dca4ab 100644
--- a/audio/sonicradio/Makefile
+++ b/audio/sonicradio/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sonicradio
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.2
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= nivit@FreeBSD.org
diff --git a/audio/unflac/Makefile b/audio/unflac/Makefile
index c8807a632a6f..8bbb5f1df7aa 100644
--- a/audio/unflac/Makefile
+++ b/audio/unflac/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unflac
DISTVERSION= 1.3
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= audio
MAINTAINER= bsd@abinet.ru
diff --git a/audio/visp-go/Makefile b/audio/visp-go/Makefile
index 7d27106ab1ee..796a66deb803 100644
--- a/audio/visp-go/Makefile
+++ b/audio/visp-go/Makefile
@@ -1,6 +1,6 @@
PORTNAME= visp-go
DISTVERSION= g20210723
-PORTREVISION= 28
+PORTREVISION= 29
CATEGORIES= audio
MAINTAINER= lcook@FreeBSD.org