diff options
Diffstat (limited to 'audio')
| -rw-r--r-- | audio/fooyin/files/patch-src_utils_starrating.cpp | 16 | ||||
| -rw-r--r-- | audio/libopusenc/Makefile | 2 | ||||
| -rw-r--r-- | audio/libopusenc/files/patch-include_opusenc.h | 53 | ||||
| -rw-r--r-- | audio/linuxwave/Makefile | 5 | ||||
| -rw-r--r-- | audio/mixxx/Makefile | 8 | ||||
| -rw-r--r-- | audio/mixxx/pkg-plist | 4 | ||||
| -rw-r--r-- | audio/opus/Makefile | 3 | ||||
| -rw-r--r-- | audio/opus/distinfo | 6 | ||||
| -rw-r--r-- | audio/opus/pkg-plist | 2 | ||||
| -rw-r--r-- | audio/supercollider/Makefile | 3 | ||||
| -rw-r--r-- | audio/supercollider/distinfo | 4 |
11 files changed, 90 insertions, 16 deletions
diff --git a/audio/fooyin/files/patch-src_utils_starrating.cpp b/audio/fooyin/files/patch-src_utils_starrating.cpp new file mode 100644 index 000000000000..d6bba85b0a9f --- /dev/null +++ b/audio/fooyin/files/patch-src_utils_starrating.cpp @@ -0,0 +1,16 @@ +Fix build with Qt 6.10.1. The QString::arg() method no longer accepts +implicit conversions. [1] + +[1] https://doc.qt.io/qt-6/qstring.html#arg-2 + +--- src/utils/starrating.cpp.orig 2025-09-21 21:11:29 UTC ++++ src/utils/starrating.cpp +@@ -104,7 +104,7 @@ void StarRating::paint(QPainter* painter, const QRect& + .arg(m_maxCount) + .arg(mode == EditMode::Editable ? 1 : 0) + .arg(rect.width()) +- .arg(alignment); ++ .arg(alignment.toInt()); + + QPixmap pixmap; + if(!QPixmapCache::find(cacheKey, &pixmap)) { diff --git a/audio/libopusenc/Makefile b/audio/libopusenc/Makefile index 38d048114ad0..16ed51b39131 100644 --- a/audio/libopusenc/Makefile +++ b/audio/libopusenc/Makefile @@ -1,6 +1,6 @@ PORTNAME= libopusenc PORTVERSION= 0.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= MOZILLA/opus diff --git a/audio/libopusenc/files/patch-include_opusenc.h b/audio/libopusenc/files/patch-include_opusenc.h new file mode 100644 index 000000000000..1c3774038996 --- /dev/null +++ b/audio/libopusenc/files/patch-include_opusenc.h @@ -0,0 +1,53 @@ +https://gitlab.xiph.org/xiph/libopusenc/-/commit/04c6172ffbbd5c7f7f2e170cf843872113f33b05 + +--- include/opusenc.h.orig 2018-09-14 17:12:05 UTC ++++ include/opusenc.h +@@ -121,6 +121,13 @@ extern "C" { + #define OPE_GET_NB_STREAMS_REQUEST 14013 + #define OPE_GET_NB_COUPLED_STREAMS_REQUEST 14015 + ++/* Macros to trigger compilation errors when the wrong types are provided to a CTL. */ ++/* These macros are not part of the API and are only for use within the macros below. */ ++#define ope_check_int(x) (((void)((x) == (opus_int32)0)), (opus_int32)(x)) ++#define ope_check_int_ptr(ptr) ((ptr) + ((ptr) - (opus_int32*)(ptr))) ++#define ope_check_packet_func(x) ((void)((void (*)(void *, const unsigned char *, opus_int32, opus_uint32))0 == (x)), (x)) ++#define ope_check_void_ptr(x) ((void)((void *)0 == (x)), (x)) ++ + /**\defgroup encoder_ctl Encoding Options*/ + /*@{*/ + +@@ -129,21 +136,20 @@ extern "C" { + Macros for setting encoder options.*/ + /*@{*/ + +-#define OPE_SET_DECISION_DELAY(x) OPE_SET_DECISION_DELAY_REQUEST, __opus_check_int(x) +-#define OPE_GET_DECISION_DELAY(x) OPE_GET_DECISION_DELAY_REQUEST, __opus_check_int_ptr(x) +-#define OPE_SET_MUXING_DELAY(x) OPE_SET_MUXING_DELAY_REQUEST, __opus_check_int(x) +-#define OPE_GET_MUXING_DELAY(x) OPE_GET_MUXING_DELAY_REQUEST, __opus_check_int_ptr(x) +-#define OPE_SET_COMMENT_PADDING(x) OPE_SET_COMMENT_PADDING_REQUEST, __opus_check_int(x) +-#define OPE_GET_COMMENT_PADDING(x) OPE_GET_COMMENT_PADDING_REQUEST, __opus_check_int_ptr(x) +-#define OPE_SET_SERIALNO(x) OPE_SET_SERIALNO_REQUEST, __opus_check_int(x) +-#define OPE_GET_SERIALNO(x) OPE_GET_SERIALNO_REQUEST, __opus_check_int_ptr(x) +-/* FIXME: Add type-checking macros to these. */ +-#define OPE_SET_PACKET_CALLBACK(x,u) OPE_SET_PACKET_CALLBACK_REQUEST, (x), (u) ++#define OPE_SET_DECISION_DELAY(x) OPE_SET_DECISION_DELAY_REQUEST, ope_check_int(x) ++#define OPE_GET_DECISION_DELAY(x) OPE_GET_DECISION_DELAY_REQUEST, ope_check_int_ptr(x) ++#define OPE_SET_MUXING_DELAY(x) OPE_SET_MUXING_DELAY_REQUEST, ope_check_int(x) ++#define OPE_GET_MUXING_DELAY(x) OPE_GET_MUXING_DELAY_REQUEST, ope_check_int_ptr(x) ++#define OPE_SET_COMMENT_PADDING(x) OPE_SET_COMMENT_PADDING_REQUEST, ope_check_int(x) ++#define OPE_GET_COMMENT_PADDING(x) OPE_GET_COMMENT_PADDING_REQUEST, ope_check_int_ptr(x) ++#define OPE_SET_SERIALNO(x) OPE_SET_SERIALNO_REQUEST, ope_check_int(x) ++#define OPE_GET_SERIALNO(x) OPE_GET_SERIALNO_REQUEST, ope_check_int_ptr(x) ++#define OPE_SET_PACKET_CALLBACK(x,u) OPE_SET_PACKET_CALLBACK_REQUEST, ope_check_packet_func(x), ope_check_void_ptr(u) + /*#define OPE_GET_PACKET_CALLBACK(x,u) OPE_GET_PACKET_CALLBACK_REQUEST, (x), (u)*/ +-#define OPE_SET_HEADER_GAIN(x) OPE_SET_HEADER_GAIN_REQUEST, __opus_check_int(x) +-#define OPE_GET_HEADER_GAIN(x) OPE_GET_HEADER_GAIN_REQUEST, __opus_check_int_ptr(x) +-#define OPE_GET_NB_STREAMS(x) OPE_GET_NB_STREAMS_REQUEST, __opus_check_int_ptr(x) +-#define OPE_GET_NB_COUPLED_STREAMS(x) OPE_GET_NB_COUPLED_STREAMS_REQUEST, __opus_check_int_ptr(x) ++#define OPE_SET_HEADER_GAIN(x) OPE_SET_HEADER_GAIN_REQUEST, ope_check_int(x) ++#define OPE_GET_HEADER_GAIN(x) OPE_GET_HEADER_GAIN_REQUEST, ope_check_int_ptr(x) ++#define OPE_GET_NB_STREAMS(x) OPE_GET_NB_STREAMS_REQUEST, ope_check_int_ptr(x) ++#define OPE_GET_NB_COUPLED_STREAMS(x) OPE_GET_NB_COUPLED_STREAMS_REQUEST, ope_check_int_ptr(x) + /*@}*/ + /*@}*/ + diff --git a/audio/linuxwave/Makefile b/audio/linuxwave/Makefile index 62722dc55ead..31fd3d829555 100644 --- a/audio/linuxwave/Makefile +++ b/audio/linuxwave/Makefile @@ -1,6 +1,7 @@ PORTNAME= linuxwave DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org @@ -10,18 +11,18 @@ WWW= https://orhun.dev/linuxwave/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= zig>=0.14.0:lang/zig +BUILD_DEPENDS= zig014=0.14.0:lang/zig014 USE_GITHUB= yes GH_ACCOUNT= orhun GH_TUPLE= Hejsil:zig-clap:0.10.0:zig_clap/../.cache/zig/p/clap-0.10.0-oBajB434AQBDh-Ei3YtoKIRxZacVPF1iSwp3IX_ZB8f0 -MAKE_ENV= DESTDIR="${STAGEDIR}" CONFIGURE_ARGS= --prefix "${PREFIX}" \ ${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \ ${WITH_PIE:D-Dpie} \ ${WITH_RELRO:D-Drelro} \ -Dcpu=${CPUTYPE:Ubaseline} \ --verbose +MAKE_ENV= DESTDIR="${STAGEDIR}" NO_INSTALL= yes # strip(1) breaks runtime PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile index 86793bf3339e..67c88993c29f 100644 --- a/audio/mixxx/Makefile +++ b/audio/mixxx/Makefile @@ -1,5 +1,6 @@ PORTNAME= mixxx DISTVERSION= 2.5.3 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= acm@FreeBSD.org @@ -33,7 +34,8 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \ libportmidi.so:audio/portmidi \ libupower-glib.so:sysutils/upower \ libkeyfinder.so:audio/libkeyfinder \ - libmp3lame.so:audio/lame + libmp3lame.so:audio/lame \ + libxkbcommon.so:x11/libxkbcommon USES= cmake:testing compiler:c++20-lang ebur128 gl iconv ninja pkgconfig \ sqlite ssl xorg @@ -53,8 +55,8 @@ GH_ACCOUNT= mixxxdj PKGNAMESUFFIX= -qt6 USES+= qt:6 -USE_QT= 5compat base:run declarative:build tools:build shadertools \ - sqldriver-sqlite:run svg +USE_QT= 5compat base declarative shadertools \ + sqldriver-sqlite:run svg tools:build CMAKE_ARGS+= -DQT6=ON QTKEYCHAIN_LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6 diff --git a/audio/mixxx/pkg-plist b/audio/mixxx/pkg-plist index 83c56ab08d21..869d61a27704 100644 --- a/audio/mixxx/pkg-plist +++ b/audio/mixxx/pkg-plist @@ -1,9 +1,5 @@ bin/mixxx share/applications/org.mixxx.Mixxx.desktop -%%DOCSDIR%%/COPYING -%%DOCSDIR%%/LICENSE -%%DOCSDIR%%/Mixxx-Keyboard-Shortcuts.pdf -%%DOCSDIR%%/README.md share/icons/hicolor/128x128/apps/mixxx.png share/icons/hicolor/256x256/apps/mixxx.png share/icons/hicolor/32x32/apps/mixxx.png diff --git a/audio/opus/Makefile b/audio/opus/Makefile index dc394b339557..ed81fb56819b 100644 --- a/audio/opus/Makefile +++ b/audio/opus/Makefile @@ -1,5 +1,5 @@ PORTNAME= opus -DISTVERSION= 1.5.2 +DISTVERSION= 1.6 CATEGORIES= audio MASTER_SITES= https://downloads.xiph.org/releases/opus/ @@ -18,6 +18,7 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-custom-modes \ --enable-dred \ --enable-osce \ + --enable-qext \ --disable-doc # requires doxygen CONFIGURE_TARGET=${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL} INSTALL_TARGET= install-strip diff --git a/audio/opus/distinfo b/audio/opus/distinfo index 0419403a53e3..552ba0341c29 100644 --- a/audio/opus/distinfo +++ b/audio/opus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713280233 -SHA256 (opus-1.5.2.tar.gz) = 65c1d2f78b9f2fb20082c38cbe47c951ad5839345876e46941612ee87f9a7ce1 -SIZE (opus-1.5.2.tar.gz) = 7839412 +TIMESTAMP = 1766093626 +SHA256 (opus-1.6.tar.gz) = b7637334527201fdfd6dd6a02e67aceffb0e5e60155bbd89175647a80301c92c +SIZE (opus-1.6.tar.gz) = 36317446 diff --git a/audio/opus/pkg-plist b/audio/opus/pkg-plist index 7158f207bd58..270391ce7bdf 100644 --- a/audio/opus/pkg-plist +++ b/audio/opus/pkg-plist @@ -7,6 +7,6 @@ include/opus/opus_types.h lib/libopus.a lib/libopus.so lib/libopus.so.0 -lib/libopus.so.0.10.1 +lib/libopus.so.0.11.0 libdata/pkgconfig/opus.pc share/aclocal/opus.m4 diff --git a/audio/supercollider/Makefile b/audio/supercollider/Makefile index f4fafa8efd4a..d180fca8e52b 100644 --- a/audio/supercollider/Makefile +++ b/audio/supercollider/Makefile @@ -4,6 +4,9 @@ CATEGORIES= audio MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/Version-${DISTVERSION}/ DISTNAME= SuperCollider-${DISTVERSION}-Source +PATCH_SITES= https://github.com/supercollider/supercollider/commit/ +PATCHFILES+= e997e47890a9cee137756dede664811a58dbf85a.patch:-p1 # Fix build with Qt 6.10.1 + MAINTAINER= ports@nicandneal.net COMMENT= Programming language for real time audio synthesis WWW= https://supercollider.github.io diff --git a/audio/supercollider/distinfo b/audio/supercollider/distinfo index 82ccf8de39bc..7baaccaa5d69 100644 --- a/audio/supercollider/distinfo +++ b/audio/supercollider/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1765213238 +TIMESTAMP = 1766095043 SHA256 (SuperCollider-3.14.1-Source.tar.bz2) = ee640c68777ae697682066ce5c4a8b7e56c5b223e76c79c13b5be5387ee55bb2 SIZE (SuperCollider-3.14.1-Source.tar.bz2) = 20933809 +SHA256 (e997e47890a9cee137756dede664811a58dbf85a.patch) = c45cc2cc9d529ecdfadf7dda20b661ef3d974fe6656d8eef39f01cb886afcf7f +SIZE (e997e47890a9cee137756dede664811a58dbf85a.patch) = 2097 |
