diff options
Diffstat (limited to 'audio')
54 files changed, 121 insertions, 644 deletions
diff --git a/audio/TonieToolbox/Makefile b/audio/TonieToolbox/Makefile index ebb47396cd06..0614368890f8 100644 --- a/audio/TonieToolbox/Makefile +++ b/audio/TonieToolbox/Makefile @@ -1,6 +1,7 @@ PORTNAME= TonieToolbox DISTVERSIONPREFIX= v DISTVERSION= 0.6.5 +PORTREVISION= 1 CATEGORIES= audio sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +14,7 @@ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.md # get from pyproject.toml -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>=0<=6.33.1,1:devel/py-protobuf@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>=0<=6.33.1,2:devel/py-protobuf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.5:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mutagen>=1.47.0:audio/py-mutagen@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=25.0:devel/py-packaging@${PY_FLAVOR} \ diff --git a/audio/TonieToolbox/files/patch-pyproject.toml b/audio/TonieToolbox/files/patch-pyproject.toml index 6044389fba12..8c6130c9e267 100644 --- a/audio/TonieToolbox/files/patch-pyproject.toml +++ b/audio/TonieToolbox/files/patch-pyproject.toml @@ -14,7 +14,7 @@ ] dependencies = [ - "protobuf<=6.33.0", -+ "protobuf<=6.33.1", ++ "protobuf<=6.33.2", "requests>=2.32.5", "mutagen>=1.47.0", "packaging>=25.0", diff --git a/audio/amberol/Makefile b/audio/amberol/Makefile index 4d62c5997aa7..d4857878aaa9 100644 --- a/audio/amberol/Makefile +++ b/audio/amberol/Makefile @@ -1,6 +1,6 @@ PORTNAME= amberol DISTVERSION= 2025.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile index 4b0b9390ec65..f7bc9732adf3 100644 --- a/audio/audacity/Makefile +++ b/audio/audacity/Makefile @@ -1,9 +1,10 @@ PORTNAME= audacity DISTVERSIONPREFIX= Audacity- -DISTVERSION= 3.7.6 +DISTVERSION= 3.7.7 CATEGORIES= audio -MASTER_SITES+= https://github.com/${PORTNAME}/${PORTNAME}-manual/releases/download/v${DISTVERSION}/:manual -DISTFILES+= ${PORTNAME}-manual-${DISTVERSION}.tar.gz:manual +MANVERSION= 3.7.6 +MASTER_SITES+= https://github.com/${PORTNAME}/${PORTNAME}-manual/releases/download/v${MANVERSION}/:manual +DISTFILES+= ${PORTNAME}-manual-${MANVERSION}.tar.gz:manual MAINTAINER= xxjack12xx@gmail.com COMMENT= GUI editor for digital audio waveforms diff --git a/audio/audacity/distinfo b/audio/audacity/distinfo index 2ae8d409643e..eb8c9f3d0dc6 100644 --- a/audio/audacity/distinfo +++ b/audio/audacity/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764921266 +TIMESTAMP = 1765518558 SHA256 (audacity-manual-3.7.6.tar.gz) = b2b8b91fe92217bb43d88adfa6355b483c958cbcc03b92d9c7d93e7dd58a6b8f SIZE (audacity-manual-3.7.6.tar.gz) = 26582998 -SHA256 (audacity-audacity-Audacity-3.7.6_GH0.tar.gz) = 5d1026e2674c0282b2ba279c1f00bd176a9dfdaa45a66877cb6a4f2d8b3ce1da -SIZE (audacity-audacity-Audacity-3.7.6_GH0.tar.gz) = 64421949 +SHA256 (audacity-audacity-Audacity-3.7.7_GH0.tar.gz) = aa6ea8530de5bb77cf61ae92f2b63e3a6f46af08c392d917b198b6ab9dc9b861 +SIZE (audacity-audacity-Audacity-3.7.7_GH0.tar.gz) = 64421951 diff --git a/audio/audiocd-kio/Makefile b/audio/audiocd-kio/Makefile index 674e389ad7bd..4972eff47afe 100644 --- a/audio/audiocd-kio/Makefile +++ b/audio/audiocd-kio/Makefile @@ -23,9 +23,11 @@ USE_KDE= auth bookmarks codecs completion config configwidgets \ windowsystem xmlgui \ ecm:build USE_QT= base - USE_LDCONFIG= yes +_${PORTNAME}_PROJECT_VERSION= 5.1 +KDE_APPS_BASED_PATCHLEVEL= ${KDE_APPLICATIONS_VERSION:R:S/.//}${KDE_APPLICATIONS_VERSION:E} + OPTIONS_DEFINE= LAME DOCS LAME_DESC= Install LAME MP3 audio encoder LAME_RUN_DEPENDS= lame:audio/lame diff --git a/audio/audiocd-kio/distinfo b/audio/audiocd-kio/distinfo index 9b538a610fd9..c6128debf718 100644 --- a/audio/audiocd-kio/distinfo +++ b/audio/audiocd-kio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264298 -SHA256 (KDE/release-service/25.08.3/audiocd-kio-25.08.3.tar.xz) = 6ee38146ed7b615047db03e14205ea9221249e6eb84724bd6609af982f57eeac -SIZE (KDE/release-service/25.08.3/audiocd-kio-25.08.3.tar.xz) = 584224 +TIMESTAMP = 1765478301 +SHA256 (KDE/release-service/25.12.0/audiocd-kio-25.12.0.tar.xz) = e90ad77e46cf5ca91f91c9eaea4f21420854d12bf92e91f10405b4a20495568a +SIZE (KDE/release-service/25.12.0/audiocd-kio-25.12.0.tar.xz) = 586684 diff --git a/audio/audiocd-kio/pkg-plist b/audio/audiocd-kio/pkg-plist index de1f160039dc..a116d7f6ff4c 100644 --- a/audio/audiocd-kio/pkg-plist +++ b/audio/audiocd-kio/pkg-plist @@ -3,7 +3,7 @@ include/audiocdplugins/audiocdplugins_export.h include/audiocdplugins/audiocdplugins_version.h lib/libaudiocdplugins.so lib/libaudiocdplugins.so.5 -lib/libaudiocdplugins.so.5.1.0 +lib/libaudiocdplugins.so.%%SHLIB_VER_LONG%% %%QT_PLUGINDIR%%/kf6/kio/audiocd.so %%QT_PLUGINDIR%%/libaudiocd_encoder_flac.so %%QT_PLUGINDIR%%/libaudiocd_encoder_lame.so diff --git a/audio/ebur128/Makefile b/audio/ebur128/Makefile index abc5f0684f5c..c771f88834bf 100644 --- a/audio/ebur128/Makefile +++ b/audio/ebur128/Makefile @@ -1,6 +1,6 @@ PORTNAME= ebur128 DISTVERSION= 0.1.10 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= audio MAINTAINER= diizzy@FreeBSD.org diff --git a/audio/elisa/distinfo b/audio/elisa/distinfo index ddff416ef065..0ef15f305d3e 100644 --- a/audio/elisa/distinfo +++ b/audio/elisa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264300 -SHA256 (KDE/release-service/25.08.3/elisa-25.08.3.tar.xz) = 63674bbd058a518d740bd9880d65a9af6a816fc33fb904cc1f0c0c248447dd13 -SIZE (KDE/release-service/25.08.3/elisa-25.08.3.tar.xz) = 1498380 +TIMESTAMP = 1765478304 +SHA256 (KDE/release-service/25.12.0/elisa-25.12.0.tar.xz) = dc470672e790ced1e4caacee6fb41655552682f34b1a3ea2abfe0009dd32a20b +SIZE (KDE/release-service/25.12.0/elisa-25.12.0.tar.xz) = 1496448 diff --git a/audio/exhale/Makefile b/audio/exhale/Makefile index 8f46f78c854b..c645b3481286 100644 --- a/audio/exhale/Makefile +++ b/audio/exhale/Makefile @@ -1,7 +1,7 @@ PORTNAME= exhale -DISTVERSIONPREFIX= v +#DISTVERSIONPREFIX= v DISTVERSION= 1.2.2 -DISTVERSIONSUFFIX= RC +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= diizzy@FreeBSD.org @@ -18,6 +18,7 @@ USE_LDCONFIG= yes USE_GITLAB= yes GL_ACCOUNT= ecodis +GL_COMMIT= adef96eace10526b997dc974d960677ab759385b CMAKE_ON= BUILD_SHARED_LIBS diff --git a/audio/exhale/distinfo b/audio/exhale/distinfo index 0e9ac83bd940..8de7f51dcd2b 100644 --- a/audio/exhale/distinfo +++ b/audio/exhale/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762016730 -SHA256 (exhale-v1.2.2RC.tar.bz2) = ca5c64c3b91df67e210cf1cc15b02c7caf15356b8eaf2293f964e68dcd846bab -SIZE (exhale-v1.2.2RC.tar.bz2) = 120275 +TIMESTAMP = 1765621337 +SHA256 (ecodis-exhale-adef96eace10526b997dc974d960677ab759385b_GL0.tar.gz) = 9930a5d4fc1f22b8ecf253044e702618f126cb0a95b7bdf27abb0c042ccbb407 +SIZE (ecodis-exhale-adef96eace10526b997dc974d960677ab759385b_GL0.tar.gz) = 144351 diff --git a/audio/ft2-clone/Makefile b/audio/ft2-clone/Makefile index c0c080174006..0ba2a2a9f374 100644 --- a/audio/ft2-clone/Makefile +++ b/audio/ft2-clone/Makefile @@ -1,6 +1,6 @@ PORTNAME= ft2-clone DISTVERSIONPREFIX= v -DISTVERSION= 2.02 +DISTVERSION= 2.03 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org diff --git a/audio/ft2-clone/distinfo b/audio/ft2-clone/distinfo index ee524c879942..1669b79b9fc6 100644 --- a/audio/ft2-clone/distinfo +++ b/audio/ft2-clone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765086049 -SHA256 (8bitbubsy-ft2-clone-v2.02_GH0.tar.gz) = ad97571ffda6a9a8b623355447d72f9591eacba8440c1cc2bcaa9f0939324f43 -SIZE (8bitbubsy-ft2-clone-v2.02_GH0.tar.gz) = 5205235 +TIMESTAMP = 1765772314 +SHA256 (8bitbubsy-ft2-clone-v2.03_GH0.tar.gz) = d67db6477ddecdb54f408ac5b2012170325d4c3c6720f32d419b3f2a736a98b4 +SIZE (8bitbubsy-ft2-clone-v2.03_GH0.tar.gz) = 5204899 diff --git a/audio/g4music/Makefile b/audio/g4music/Makefile index 0a60d22586e0..1f6afd70e4e1 100644 --- a/audio/g4music/Makefile +++ b/audio/g4music/Makefile @@ -1,6 +1,6 @@ PORTNAME= g4music DISTVERSIONPREFIX= v -DISTVERSION= 4.5 +DISTVERSION= 4.6 CATEGORIES= audio MAINTAINER= duchateau.olivier@gmail.com diff --git a/audio/g4music/distinfo b/audio/g4music/distinfo index 7da9b3f66992..a9e685195813 100644 --- a/audio/g4music/distinfo +++ b/audio/g4music/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754839808 -SHA256 (g4music-v4.5.tar.bz2) = b44ce30fcc78ecc87f4ff21f41cd9455e27a7c41847086e2bb230d5c786b46ae -SIZE (g4music-v4.5.tar.bz2) = 145380 +TIMESTAMP = 1765638166 +SHA256 (g4music-v4.6.tar.bz2) = 6ee09453fd70c67daa33802ee6148e225827f3b0a0ea5d24b695331e79b8d97a +SIZE (g4music-v4.6.tar.bz2) = 151899 diff --git a/audio/g4music/pkg-plist b/audio/g4music/pkg-plist index b43ac62b8cd9..0365537a20e8 100644 --- a/audio/g4music/pkg-plist +++ b/audio/g4music/pkg-plist @@ -8,6 +8,7 @@ share/locale/bg/LC_MESSAGES/g4music.mo share/locale/cs/LC_MESSAGES/g4music.mo share/locale/da/LC_MESSAGES/g4music.mo share/locale/de/LC_MESSAGES/g4music.mo +share/locale/el/LC_MESSAGES/g4music.mo share/locale/es/LC_MESSAGES/g4music.mo share/locale/et/LC_MESSAGES/g4music.mo share/locale/eu/LC_MESSAGES/g4music.mo @@ -17,6 +18,7 @@ share/locale/fr/LC_MESSAGES/g4music.mo share/locale/he/LC_MESSAGES/g4music.mo share/locale/hi/LC_MESSAGES/g4music.mo share/locale/hu/LC_MESSAGES/g4music.mo +share/locale/ia/LC_MESSAGES/g4music.mo share/locale/id/LC_MESSAGES/g4music.mo share/locale/it/LC_MESSAGES/g4music.mo share/locale/ja/LC_MESSAGES/g4music.mo diff --git a/audio/gnome-metronome/Makefile b/audio/gnome-metronome/Makefile index 89505f05c43c..4d29f39df2fb 100644 --- a/audio/gnome-metronome/Makefile +++ b/audio/gnome-metronome/Makefile @@ -1,6 +1,6 @@ PORTNAME= metronome DISTVERSION= 1.3.0 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= audio gnome PKGNAMEPREFIX= gnome- DIST_SUBDIR= gnome diff --git a/audio/gnome-podcasts/Makefile b/audio/gnome-podcasts/Makefile index 3c45d3e72b8e..667d495aaa25 100644 --- a/audio/gnome-podcasts/Makefile +++ b/audio/gnome-podcasts/Makefile @@ -1,6 +1,6 @@ PORTNAME= podcasts DISTVERSION= 0.7.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= audio PKGNAMEPREFIX= gnome- diff --git a/audio/gonic/Makefile b/audio/gonic/Makefile index e95ff746e134..b8871326c63d 100644 --- a/audio/gonic/Makefile +++ b/audio/gonic/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ mpv:multimedia/mpv -USES= go:1.25,modules +USES= go:1.25+,modules USE_RC_SUBR= ${PORTNAME} diff --git a/audio/juk/distinfo b/audio/juk/distinfo index 66ee03841c25..529aeaf4063a 100644 --- a/audio/juk/distinfo +++ b/audio/juk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264303 -SHA256 (KDE/release-service/25.08.3/juk-25.08.3.tar.xz) = b95c1fbb5ae067453b2ab52b9c0e8c08d5bb57ee3e5edcb1d1fb0c702f8ffe89 -SIZE (KDE/release-service/25.08.3/juk-25.08.3.tar.xz) = 1933804 +TIMESTAMP = 1765478306 +SHA256 (KDE/release-service/25.12.0/juk-25.12.0.tar.xz) = ab2d7201cd4b0f64ce8de5ce5eb381ae7c323ad8867248746a53c6c1bb5e4bda +SIZE (KDE/release-service/25.12.0/juk-25.12.0.tar.xz) = 1943048 diff --git a/audio/juk/pkg-plist b/audio/juk/pkg-plist index 3fb9fab7d169..8cad89a261b2 100644 --- a/audio/juk/pkg-plist +++ b/audio/juk/pkg-plist @@ -88,4 +88,4 @@ share/locale/uz/LC_MESSAGES/juk.mo share/locale/uz@cyrillic/LC_MESSAGES/juk.mo share/locale/zh_CN/LC_MESSAGES/juk.mo share/locale/zh_TW/LC_MESSAGES/juk.mo -share/metainfo/org.kde.juk.appdata.xml +share/metainfo/org.kde.juk.metainfo.xml diff --git a/audio/kmix/distinfo b/audio/kmix/distinfo index d5bf1f75a204..4812f4f69a56 100644 --- a/audio/kmix/distinfo +++ b/audio/kmix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264305 -SHA256 (KDE/release-service/25.08.3/kmix-25.08.3.tar.xz) = f8428c160adb68cd9fa00d36e9543ae4f44f364fd599327e7694ab633108f79c -SIZE (KDE/release-service/25.08.3/kmix-25.08.3.tar.xz) = 1178692 +TIMESTAMP = 1765478309 +SHA256 (KDE/release-service/25.12.0/kmix-25.12.0.tar.xz) = aff6c02dc11dfd42c57559cc4c29d9ea6c0edc5c1844ae762ca73153bcd6553e +SIZE (KDE/release-service/25.12.0/kmix-25.12.0.tar.xz) = 1178864 diff --git a/audio/kwave/distinfo b/audio/kwave/distinfo index b2324f27b7ed..086e5586e862 100644 --- a/audio/kwave/distinfo +++ b/audio/kwave/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264308 -SHA256 (KDE/release-service/25.08.3/kwave-25.08.3.tar.xz) = 48dc786800ddc9c946fcec71258f3cf7a3adee91c1304b85da056d26ce8ca254 -SIZE (KDE/release-service/25.08.3/kwave-25.08.3.tar.xz) = 6531788 +TIMESTAMP = 1765478311 +SHA256 (KDE/release-service/25.12.0/kwave-25.12.0.tar.xz) = c65bbc823f943249ed05ded7be5b62b7f75a6bcf697229f733332de0fc7c7fa8 +SIZE (KDE/release-service/25.12.0/kwave-25.12.0.tar.xz) = 6532008 diff --git a/audio/lewton/Makefile b/audio/lewton/Makefile index a0fe6b20c029..a09bd1d4ebf1 100644 --- a/audio/lewton/Makefile +++ b/audio/lewton/Makefile @@ -1,6 +1,6 @@ PORTNAME= lewton DISTVERSION= 0.10.2 -PORTREVISION= 41 +PORTREVISION= 42 CATEGORIES= audio PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/audio/libkcddb/distinfo b/audio/libkcddb/distinfo index 17d06ee601ef..3d57dc3d6a05 100644 --- a/audio/libkcddb/distinfo +++ b/audio/libkcddb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264310 -SHA256 (KDE/release-service/25.08.3/libkcddb-25.08.3.tar.xz) = 1d85ebf3cf744e356ff20fdf0038327944fea43378628da3bd8b990e65d37697 -SIZE (KDE/release-service/25.08.3/libkcddb-25.08.3.tar.xz) = 448792 +TIMESTAMP = 1765478314 +SHA256 (KDE/release-service/25.12.0/libkcddb-25.12.0.tar.xz) = 7df25e847c44f08ab09985ccb0975f29332ec7b16049b569a72e24e1934a119b +SIZE (KDE/release-service/25.12.0/libkcddb-25.12.0.tar.xz) = 448404 diff --git a/audio/libkcompactdisc/distinfo b/audio/libkcompactdisc/distinfo index b0c6712c6916..b32a9ee44cdd 100644 --- a/audio/libkcompactdisc/distinfo +++ b/audio/libkcompactdisc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762264313 -SHA256 (KDE/release-service/25.08.3/libkcompactdisc-25.08.3.tar.xz) = 3d7a9e8ab4dc149708ba459bee0ba65be854eaec78c97f7ba7f8f6632ae38670 -SIZE (KDE/release-service/25.08.3/libkcompactdisc-25.08.3.tar.xz) = 100692 +TIMESTAMP = 1765478316 +SHA256 (KDE/release-service/25.12.0/libkcompactdisc-25.12.0.tar.xz) = d74e7e043e17cbd93bb5d5fe35ace36ffa496e20593d972fae9310a7bf977561 +SIZE (KDE/release-service/25.12.0/libkcompactdisc-25.12.0.tar.xz) = 100644 diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile index e56e50e8459b..cc1732c1285d 100644 --- a/audio/libopenmpt/Makefile +++ b/audio/libopenmpt/Makefile @@ -1,5 +1,5 @@ PORTNAME= libopenmpt -DISTVERSION= 0.8.3 +DISTVERSION= 0.8.4 DISTVERSIONSUFFIX= +release.autotools CATEGORIES= audio MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \ diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo index 4c038653dd8c..acf0d9332ad0 100644 --- a/audio/libopenmpt/distinfo +++ b/audio/libopenmpt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757396993 -SHA256 (libopenmpt-0.8.3+release.autotools.tar.gz) = 25d486a4da9728819274ed0959fd79a1c6358954710d54c14047c6457c8ca8ac -SIZE (libopenmpt-0.8.3+release.autotools.tar.gz) = 1759774 +TIMESTAMP = 1765772339 +SHA256 (libopenmpt-0.8.4+release.autotools.tar.gz) = 627f9bf11aacae615a1f2c982c7e88cb21f11b2d6f0267946f7c82c5eae4943b +SIZE (libopenmpt-0.8.4+release.autotools.tar.gz) = 1765663 diff --git a/audio/linux-rl9-alsa-lib-devel/Makefile b/audio/linux-rl9-alsa-lib-devel/Makefile index e25e106ed201..deae0329f7a0 100644 --- a/audio/linux-rl9-alsa-lib-devel/Makefile +++ b/audio/linux-rl9-alsa-lib-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= alsa-lib -PORTVERSION= 1.2.13 -DISTVERSIONSUFFIX= -2.el9 +PORTVERSION= 1.2.14 +DISTVERSIONSUFFIX= -1.el9 CATEGORIES= audio linux PKGNAMESUFFIX= -devel diff --git a/audio/linux-rl9-alsa-lib-devel/distinfo b/audio/linux-rl9-alsa-lib-devel/distinfo index d2921141884e..71a5d3c81f7d 100644 --- a/audio/linux-rl9-alsa-lib-devel/distinfo +++ b/audio/linux-rl9-alsa-lib-devel/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1750636341 -SHA256 (rocky/a/alsa-lib-devel-1.2.13-2.el9.aarch64.rpm) = 94e1f24976cefc9291f8fdce87f0f36e42ffeccf01d76bea9ca9ea0e716ef607 -SIZE (rocky/a/alsa-lib-devel-1.2.13-2.el9.aarch64.rpm) = 924708 -SHA256 (rocky/a/alsa-lib-devel-1.2.13-2.el9.i686.rpm) = 3f5fdcd2df6fa8e0f945b81c9244f0840d0407b95a22bc1e8453074e4de2ce1e -SIZE (rocky/a/alsa-lib-devel-1.2.13-2.el9.i686.rpm) = 924290 -SHA256 (rocky/a/alsa-lib-devel-1.2.13-2.el9.x86_64.rpm) = a3fc54586a54bf62d78ba2bc9df00fa8f2c52306b7593b8b673c4fd61092c4fc -SIZE (rocky/a/alsa-lib-devel-1.2.13-2.el9.x86_64.rpm) = 924603 -SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = d0d8e96781a70e5d1b8395a23c12c156cdf248bfcc8c91d9724454f075f2cbb9 -SIZE (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = 1211573 +TIMESTAMP = 1765192403 +SHA256 (rocky/a/alsa-lib-devel-1.2.14-1.el9.aarch64.rpm) = 9481ac16e3b51ce5ee05cdb61a41b060f68396c0fe68c61440be7350d534e6f3 +SIZE (rocky/a/alsa-lib-devel-1.2.14-1.el9.aarch64.rpm) = 913103 +SHA256 (rocky/a/alsa-lib-devel-1.2.14-1.el9.i686.rpm) = ea49e3f84bc384e6fb5d4ea806ae5d5a9d6cd60daa738c6f05725a68443c035e +SIZE (rocky/a/alsa-lib-devel-1.2.14-1.el9.i686.rpm) = 913368 +SHA256 (rocky/a/alsa-lib-devel-1.2.14-1.el9.x86_64.rpm) = 63d6b1fc46d3acd40032f90274e6afb69e9f2a1869bf8173f6f141c49be3f6e2 +SIZE (rocky/a/alsa-lib-devel-1.2.14-1.el9.x86_64.rpm) = 913373 +SHA256 (rocky/a/alsa-lib-1.2.14-1.el9.src.rpm) = d3915eb0d82433889e8581e01f09282e3a277cda8df7707028d8ac6a28b562f2 +SIZE (rocky/a/alsa-lib-1.2.14-1.el9.src.rpm) = 1228889 diff --git a/audio/linux-rl9-alsa-lib/Makefile b/audio/linux-rl9-alsa-lib/Makefile index 25dcb82ba98b..f258e1f63de0 100644 --- a/audio/linux-rl9-alsa-lib/Makefile +++ b/audio/linux-rl9-alsa-lib/Makefile @@ -1,6 +1,6 @@ PORTNAME= alsa-lib -PORTVERSION= 1.2.13 -DISTVERSIONSUFFIX= -2.el9 +PORTVERSION= 1.2.14 +DISTVERSIONSUFFIX= -1.el9 CATEGORIES= audio linux MAINTAINER= emulation@FreeBSD.org diff --git a/audio/linux-rl9-alsa-lib/distinfo b/audio/linux-rl9-alsa-lib/distinfo index e91575f81123..42cdd9752920 100644 --- a/audio/linux-rl9-alsa-lib/distinfo +++ b/audio/linux-rl9-alsa-lib/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1750636311 -SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.aarch64.rpm) = a4356d7b62b9ea4014b2b98cbf5f94848168e2afdd051a85eeca3fb7b5e2d625 -SIZE (rocky/a/alsa-lib-1.2.13-2.el9.aarch64.rpm) = 505376 -SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.i686.rpm) = ba3d99d609c43de9b310bd7f3d66f1342841dccdf100c92041eed75210eb64e3 -SIZE (rocky/a/alsa-lib-1.2.13-2.el9.i686.rpm) = 553575 -SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.x86_64.rpm) = 8b6e101ca1279f69dd6f64a9646c485750ac74c8eb36ca5349e40bff051046ee -SIZE (rocky/a/alsa-lib-1.2.13-2.el9.x86_64.rpm) = 518601 -SHA256 (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = d0d8e96781a70e5d1b8395a23c12c156cdf248bfcc8c91d9724454f075f2cbb9 -SIZE (rocky/a/alsa-lib-1.2.13-2.el9.src.rpm) = 1211573 +TIMESTAMP = 1765192367 +SHA256 (rocky/a/alsa-lib-1.2.14-1.el9.aarch64.rpm) = bfc887b59135932d409744be60e82a2704d48da78abaf13104e6e892948863d1 +SIZE (rocky/a/alsa-lib-1.2.14-1.el9.aarch64.rpm) = 508831 +SHA256 (rocky/a/alsa-lib-1.2.14-1.el9.i686.rpm) = c7c4c8b6dbb14f0f940e480f12ba1e7f8b1f14b8b297d573acdb5d04875976e9 +SIZE (rocky/a/alsa-lib-1.2.14-1.el9.i686.rpm) = 556848 +SHA256 (rocky/a/alsa-lib-1.2.14-1.el9.x86_64.rpm) = df98cc49df3c2713965e2272777c8a51e4f7ec84c4e2fb0297b366d6814a7228 +SIZE (rocky/a/alsa-lib-1.2.14-1.el9.x86_64.rpm) = 522401 +SHA256 (rocky/a/alsa-lib-1.2.14-1.el9.src.rpm) = d3915eb0d82433889e8581e01f09282e3a277cda8df7707028d8ac6a28b562f2 +SIZE (rocky/a/alsa-lib-1.2.14-1.el9.src.rpm) = 1228889 diff --git a/audio/midivisualizer/Makefile b/audio/midivisualizer/Makefile index 7ac6b545a343..4ac527796a98 100644 --- a/audio/midivisualizer/Makefile +++ b/audio/midivisualizer/Makefile @@ -1,7 +1,6 @@ PORTNAME= midivisualizer DISTVERSIONPREFIX= v -DISTVERSION= 7.2 -PORTREVISION= 1 +DISTVERSION= 7.3 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/midivisualizer/distinfo b/audio/midivisualizer/distinfo index 0b31378e92d3..d80302771dac 100644 --- a/audio/midivisualizer/distinfo +++ b/audio/midivisualizer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699252698 -SHA256 (kosua20-MIDIVisualizer-v7.2_GH0.tar.gz) = 8e6c6ee0ef2de1f8b1a461596ab5cd32535af115f9f93d4c0ab527e694687433 -SIZE (kosua20-MIDIVisualizer-v7.2_GH0.tar.gz) = 5810946 +TIMESTAMP = 1765786075 +SHA256 (kosua20-MIDIVisualizer-v7.3_GH0.tar.gz) = cdb8f7ea87534bb4c343b5fc0ef4b81c43b1717953bc4b4068f8742ae2aae543 +SIZE (kosua20-MIDIVisualizer-v7.3_GH0.tar.gz) = 5811276 diff --git a/audio/mmtc/Makefile b/audio/mmtc/Makefile index 7e62b1599d24..2f1f2dd4c099 100644 --- a/audio/mmtc/Makefile +++ b/audio/mmtc/Makefile @@ -1,7 +1,7 @@ PORTNAME= mmtc DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/mousai/Makefile b/audio/mousai/Makefile index 1913b15df954..e7880626adfe 100644 --- a/audio/mousai/Makefile +++ b/audio/mousai/Makefile @@ -1,7 +1,7 @@ PORTNAME= mousai DISTVERSIONPREFIX= v DISTVERSION= 0.7.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile index 3e7d2326cd4e..8aa77f8a92a7 100644 --- a/audio/myxer/Makefile +++ b/audio/myxer/Makefile @@ -1,6 +1,6 @@ PORTNAME= myxer DISTVERSION= 1.3.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile index ddbbd8516707..eeee31cbd981 100644 --- a/audio/ncspot/Makefile +++ b/audio/ncspot/Makefile @@ -1,6 +1,7 @@ PORTNAME= ncspot DISTVERSIONPREFIX= v DISTVERSION= 1.3.2 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= rodrigo@FreeBSD.org diff --git a/audio/netease-music-tui/Makefile b/audio/netease-music-tui/Makefile index fb80f6e6f42e..f9ff79dae1b0 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= 26 +PORTREVISION= 27 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/pipewire-spa-oss/Makefile b/audio/pipewire-spa-oss/Makefile index 0a916daa05f9..7623449a35ad 100644 --- a/audio/pipewire-spa-oss/Makefile +++ b/audio/pipewire-spa-oss/Makefile @@ -1,5 +1,6 @@ PORTNAME= pipewire-spa-oss DISTVERSION= g20251117 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= arrowd@FreeBSD.org diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo index 04a8b521f94e..e60e145870b7 100644 --- a/audio/plasma6-kpipewire/distinfo +++ b/audio/plasma6-kpipewire/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763481285 -SHA256 (KDE/plasma/6.5.3/kpipewire-6.5.3.tar.xz) = 0f0f884057c79026ce69a93f2ed96d33581400155fec8bddce2d2ba3b197dcc5 -SIZE (KDE/plasma/6.5.3/kpipewire-6.5.3.tar.xz) = 152968 +TIMESTAMP = 1765457140 +SHA256 (KDE/plasma/6.5.4/kpipewire-6.5.4.tar.xz) = fc89ef7ccdcdbbdc55b9147420f5f5cf85bf3902c07b3ae0c0dbf9d4a23ba48a +SIZE (KDE/plasma/6.5.4/kpipewire-6.5.4.tar.xz) = 153032 diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo index 9d1b56b96259..6e675429363d 100644 --- a/audio/plasma6-ocean-sound-theme/distinfo +++ b/audio/plasma6-ocean-sound-theme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763481285 -SHA256 (KDE/plasma/6.5.3/ocean-sound-theme-6.5.3.tar.xz) = 412983b1156f2025fc15815075f29b1b96f3bc2de15c540cea256245211841f6 -SIZE (KDE/plasma/6.5.3/ocean-sound-theme-6.5.3.tar.xz) = 2124200 +TIMESTAMP = 1765457141 +SHA256 (KDE/plasma/6.5.4/ocean-sound-theme-6.5.4.tar.xz) = c04cc94f70047baa3ac850434915a118872d576307c8a1ea6ed6334fe8acbee4 +SIZE (KDE/plasma/6.5.4/ocean-sound-theme-6.5.4.tar.xz) = 2124156 diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo index 9ce834f0bbc6..4e04cfb2bfef 100644 --- a/audio/plasma6-oxygen-sounds/distinfo +++ b/audio/plasma6-oxygen-sounds/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763481286 -SHA256 (KDE/plasma/6.5.3/oxygen-sounds-6.5.3.tar.xz) = 9b0e29a7a819e6aeea09bdd37a74134115ff6676e82ba76f397ba876c6f1a722 -SIZE (KDE/plasma/6.5.3/oxygen-sounds-6.5.3.tar.xz) = 1935556 +TIMESTAMP = 1765457141 +SHA256 (KDE/plasma/6.5.4/oxygen-sounds-6.5.4.tar.xz) = 09587f178b70a5d16ace4937ca4a157f3bbd4a37c25415ed821510168bf9c998 +SIZE (KDE/plasma/6.5.4/oxygen-sounds-6.5.4.tar.xz) = 1935616 diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo index 84d492706896..b01f991de722 100644 --- a/audio/plasma6-plasma-pa/distinfo +++ b/audio/plasma6-plasma-pa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763481289 -SHA256 (KDE/plasma/6.5.3/plasma-pa-6.5.3.tar.xz) = 5b2cf0cb2c6ad671a38b9a232784952ca5619730f7cde300eae329bc56a8b2ee -SIZE (KDE/plasma/6.5.3/plasma-pa-6.5.3.tar.xz) = 200236 +TIMESTAMP = 1765457144 +SHA256 (KDE/plasma/6.5.4/plasma-pa-6.5.4.tar.xz) = a6dbaf9d8476270ecd780905df6d59d2b5dc970257aeba8f6269eed1dd7ff375 +SIZE (KDE/plasma/6.5.4/plasma-pa-6.5.4.tar.xz) = 200232 diff --git a/audio/shortwave/Makefile b/audio/shortwave/Makefile index f7348751b438..721f7319caf3 100644 --- a/audio/shortwave/Makefile +++ b/audio/shortwave/Makefile @@ -1,6 +1,6 @@ PORTNAME= shortwave DISTVERSION= 5.0.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= audio MAINTAINER= decke@FreeBSD.org diff --git a/audio/songrec/Makefile b/audio/songrec/Makefile index c02ab8e1447d..597a18b058b4 100644 --- a/audio/songrec/Makefile +++ b/audio/songrec/Makefile @@ -1,6 +1,6 @@ PORTNAME= songrec DISTVERSION= 0.4.3 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile index 0b4267828df3..963dac25850d 100644 --- a/audio/sonicradio/Makefile +++ b/audio/sonicradio/Makefile @@ -1,6 +1,6 @@ PORTNAME= sonicradio DISTVERSIONPREFIX= v -DISTVERSION= 0.8.11 +DISTVERSION= 0.8.12 CATEGORIES= audio MAINTAINER= nivit@FreeBSD.org diff --git a/audio/sonicradio/distinfo b/audio/sonicradio/distinfo index 41e797ab91af..145df3815798 100644 --- a/audio/sonicradio/distinfo +++ b/audio/sonicradio/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764842794 -SHA256 (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.mod) = 28f1998b1c273839b1e713c931873f9d9a69c1f48b2bce8c7db2e471dbff07fa -SIZE (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.mod) = 1722 -SHA256 (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.zip) = d3d463a47c97da7128fe33ef3ab64570d31017e3df1e2849f8197e9b27a39bfa -SIZE (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.zip) = 1283705 +TIMESTAMP = 1765892928 +SHA256 (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.mod) = 28f1998b1c273839b1e713c931873f9d9a69c1f48b2bce8c7db2e471dbff07fa +SIZE (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.mod) = 1722 +SHA256 (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.zip) = 47c3a5ffae00d7e2f83483e12aa4b0d38d43ffe5b751d406bba9b7a2b8fb8ca9 +SIZE (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.zip) = 1285515 diff --git a/audio/spotify-player/Makefile b/audio/spotify-player/Makefile index 8bae53246664..0630076777c3 100644 --- a/audio/spotify-player/Makefile +++ b/audio/spotify-player/Makefile @@ -1,7 +1,7 @@ PORTNAME= spotify-player DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MAINTAINER= jfree@FreeBSD.org diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile index f27315aef00b..c0971957720a 100644 --- a/audio/spotifyd/Makefile +++ b/audio/spotifyd/Makefile @@ -1,6 +1,7 @@ PORTNAME= spotifyd DISTVERSIONPREFIX= v DISTVERSION= 0.4.2 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= rodrigo@FreeBSD.org diff --git a/audio/supercollider/Makefile b/audio/supercollider/Makefile index 4d1e87d51ce1..f4fafa8efd4a 100644 --- a/audio/supercollider/Makefile +++ b/audio/supercollider/Makefile @@ -1,6 +1,5 @@ PORTNAME= supercollider -DISTVERSION= 3.14.0 -PORTREVISION= 2 +DISTVERSION= 3.14.1 CATEGORIES= audio MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/Version-${DISTVERSION}/ DISTNAME= SuperCollider-${DISTVERSION}-Source @@ -45,7 +44,7 @@ OPTIONS_DEFINE_amd64= SSE2 SSE OPTIONS_DEFINE_i386= SSE2 SSE OPTIONS_DEFAULT= AVAHI SUPERNOVA OPTIONS_DEFAULT_amd64= SSE2 SSE WEBENGINE -OPTIONS_DEFAULT_i386= QTWEBENGINE +OPTIONS_DEFAULT_i386= WEBENGINE OPTIONS_SUB= yes DOCS_DESC= Install on-line help text diff --git a/audio/supercollider/distinfo b/audio/supercollider/distinfo index 3a9acf940b7c..82ccf8de39bc 100644 --- a/audio/supercollider/distinfo +++ b/audio/supercollider/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753803284 -SHA256 (SuperCollider-3.14.0-Source.tar.bz2) = ab710e84376f5c082c92fcea7465b85d375934f3da7deed583457a0a48b0a918 -SIZE (SuperCollider-3.14.0-Source.tar.bz2) = 20936611 +TIMESTAMP = 1765213238 +SHA256 (SuperCollider-3.14.1-Source.tar.bz2) = ee640c68777ae697682066ce5c4a8b7e56c5b223e76c79c13b5be5387ee55bb2 +SIZE (SuperCollider-3.14.1-Source.tar.bz2) = 20933809 diff --git a/audio/supercollider/files/patch-boost b/audio/supercollider/files/patch-boost deleted file mode 100644 index b2d41daf6570..000000000000 --- a/audio/supercollider/files/patch-boost +++ /dev/null @@ -1,531 +0,0 @@ -diff --git CMakeLists.txt CMakeLists.txt -index 1ac592a857f..ee8f6550a98 100644 ---- CMakeLists.txt -+++ CMakeLists.txt -@@ -123,16 +123,8 @@ endif() - - if(WIN32) - add_definitions(-DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_WIN32_WINNT=0x0600) -- -- #avoid unnecesary autolink -- add_definitions(-DBOOST_DATE_TIME_NO_LIB -DBOOST_ALL_NO_LIB) -- -- # use session manager to set shared memory location, see issue 2409 -- add_definitions(-DBOOST_INTERPROCESS_BOOTSTAMP_IS_SESSION_MANAGER_BASED) - endif() - --add_definitions(-DBOOST_CHRONO_HEADER_ONLY -DBOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE) -- - - ############################################# - # Options -@@ -315,36 +307,32 @@ if (NOT WIN32) - endif() - - if(SYSTEM_BOOST) -- # https://github.com/supercollider/supercollider/issues/4576#issuecomment-531499017 -- # Boost >= 1.71 ships with its own Boost config file, we ignore it for now. -- set(Boost_NO_BOOST_CMAKE ON) -+ # policy CMP0167 is only available from CMake 3.30 on -+ if(POLICY CMP0167) -+ # CMP0167 NEW policy: use Boost-provided BoostConfig.cmake config file -+ # instead of the old FindBoost module -+ cmake_policy(SET CMP0167 NEW) -+ endif() - set(Boost_USE_MULTITHREADED ON) -- find_package( Boost 1.50.0 COMPONENTS thread system filesystem program_options regex test_exec_monitor ) -+ set(BOOST_COMPONENTS thread program_options regex) -+ if(ENABLE_TESTSUITE) -+ list(APPEND BOOST_COMPONENTS unit_test_framework) -+ endif() -+ find_package(Boost 1.70.0 REQUIRED COMPONENTS ${BOOST_COMPONENTS}) - if (Boost_FOUND) -- # we're specifically setting up the boost libraries here, so we can -- # name them -- add_library(boost_thread_lib SHARED IMPORTED) -- set_property(TARGET boost_thread_lib PROPERTY IMPORTED_LOCATION -- ${Boost_THREAD_LIBRARY}) -- add_library(boost_system_lib SHARED IMPORTED) -- set_property(TARGET boost_system_lib PROPERTY IMPORTED_LOCATION -- ${Boost_SYSTEM_LIBRARY}) -- add_library(boost_program_options_lib SHARED IMPORTED) -- set_property(TARGET boost_program_options_lib PROPERTY -- IMPORTED_LOCATION ${Boost_PROGRAM_OPTIONS_LIBRARY}) -- add_library(boost_regex_lib SHARED IMPORTED) -- set_property(TARGET boost_regex_lib PROPERTY IMPORTED_LOCATION -- ${Boost_REGEX_LIBRARY}) -- add_library(boost_test_exec_monitor_lib SHARED IMPORTED) -- set_property(TARGET boost_test_exec_monitor_lib PROPERTY -- IMPORTED_LOCATION ${Boost_TEST_EXEC_MONITOR_LIBRARY}) -- set(boost_include_dirs ${Boost_INCLUDE_DIRS}) -- else() -- message(FATAL_ERROR "Not able to use system boost because none was found.") -+ message(STATUS "Found system Boost in ${Boost_INCLUDE_DIRS}") - endif() - else() -- set(boost_include_dirs ${CMAKE_SOURCE_DIR}/external_libraries/boost) --endif() -+ # bundled boost is set up in external_libraries/CMakeLists.txt -+ # here we just set some global definitions -+ if(WIN32) -+ #avoid unnecesary autolink -+ add_definitions(-DBOOST_DATE_TIME_NO_LIB -DBOOST_ALL_NO_LIB) -+ # use session manager to set shared memory location, see issue 2409 -+ add_definitions(-DBOOST_INTERPROCESS_BOOTSTAMP_IS_SESSION_MANAGER_BASED) -+ endif() -+ add_definitions(-DBOOST_CHRONO_HEADER_ONLY -DBOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE) -+endif() - - if(SYSTEM_YAMLCPP) - find_package(YamlCpp) -diff --git editors/sc-ide/CMakeLists.txt editors/sc-ide/CMakeLists.txt -index 1dfddcac2de..df40bce6e08 100644 ---- editors/sc-ide/CMakeLists.txt -+++ editors/sc-ide/CMakeLists.txt -@@ -338,9 +338,6 @@ target_link_libraries( libscide PUBLIC - - target_link_libraries( SuperCollider libscide) - --target_link_libraries( libscide PUBLIC boost_system_lib) --include_directories(${boost_include_dirs}) -- - # This makes sclang/scide work with a Qt installation at a fixed location. - set_property(TARGET libscide SuperCollider PROPERTY INSTALL_RPATH_USE_LINK_PATH TRUE) - -diff --git editors/sc-ide/core/sc_server.cpp editors/sc-ide/core/sc_server.cpp -index 9f677f5134d..00297c604a6 100644 ---- editors/sc-ide/core/sc_server.cpp -+++ editors/sc-ide/core/sc_server.cpp -@@ -30,12 +30,10 @@ - - #include <sstream> - #include <iomanip> --#include <boost/chrono/chrono_io.hpp> - #include <osc/OscReceivedElements.h> - #include <osc/OscOutboundPacketStream.h> - - using namespace std; --using namespace boost::chrono; - - namespace ScIDE { - -diff --git editors/sc-ide/core/sc_server.hpp editors/sc-ide/core/sc_server.hpp -index 1dd666c67fd..661a460eb49 100644 ---- editors/sc-ide/core/sc_server.hpp -+++ editors/sc-ide/core/sc_server.hpp -@@ -25,7 +25,6 @@ - #include <QAction> - #include <QProcess> - #include <QTimer> --#include <boost/chrono/system_clocks.hpp> - #include <osc/OscReceivedElements.h> - - namespace ScIDE { -diff --git external_libraries/CMakeLists.txt external_libraries/CMakeLists.txt -index de464976866..72525f0421c 100644 ---- external_libraries/CMakeLists.txt -+++ external_libraries/CMakeLists.txt -@@ -13,44 +13,31 @@ endif() - - if(NOT SYSTEM_BOOST) # we compile boost ourselves - message(STATUS "Using bundled boost") -- # boost thread -- aux_source_directory(boost/libs/thread/src/ boost_thread_src ) -+ set(BOOST_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/boost) -+ -+ # thread -+ aux_source_directory(boost/libs/thread/src/ boost_thread_src) - - if(WIN32) -- aux_source_directory(boost/libs/thread/src/win32/ boost_thread_platform ) -+ aux_source_directory(boost/libs/thread/src/win32/ boost_thread_platform) - elseif(PTHREADS_FOUND) -- aux_source_directory(boost/libs/thread/src/pthread/ boost_thread_platform ) -+ aux_source_directory(boost/libs/thread/src/pthread/ boost_thread_platform) - else() - message(SEND_ERROR "we need to implement boost_thread") - endif() - -- aux_source_directory(boost/libs/system/src/ boost_system_src ) -- add_library(boost_system_lib STATIC EXCLUDE_FROM_ALL ${boost_system_src}) -- target_include_directories(boost_system_lib PUBLIC boost) -- -- aux_source_directory(boost/libs/program_options/src/ boost_program_options_src ) -- add_library(boost_program_options_lib STATIC EXCLUDE_FROM_ALL ${boost_program_options_src}) -- target_include_directories(boost_program_options_lib PUBLIC boost) -- -- -- aux_source_directory(boost/libs/regex/src boost_regex_src) -- add_library(boost_regex_lib STATIC EXCLUDE_FROM_ALL ${boost_regex_src}) -- target_include_directories(boost_regex_lib PUBLIC boost) -- - add_library(boost_thread_lib STATIC EXCLUDE_FROM_ALL ${boost_thread_src} ${boost_thread_platform}) -- target_link_libraries(boost_thread_lib boost_system_lib) --# target_compile_definitions(boost_thread PUBLIC BOOST_THREAD_DONT_PROVIDE_INTERRUPTIONS) -- target_include_directories(boost_thread_lib PUBLIC boost) -- target_compile_definitions(boost_thread_lib PUBLIC BOOST_THREAD_USE_LIB) # for win32 -+ target_include_directories(boost_thread_lib PUBLIC ${BOOST_INCLUDE_DIR}) - - if(PTHREADS_FOUND) - target_include_directories(boost_thread_lib PUBLIC ${PTHREADS_INCLUDE_DIR}) - endif() -+ - if(WIN32) -- target_compile_definitions( boost_thread_lib PRIVATE BOOST_THREAD_BUILD_LIB) -+ target_compile_definitions(boost_thread_lib PUBLIC BOOST_THREAD_USE_LIB) -+ target_compile_definitions(boost_thread_lib PRIVATE BOOST_THREAD_BUILD_LIB) - endif() - -- - if(CMAKE_SYSTEM_NAME MATCHES "Linux") - target_compile_options(boost_thread_lib PRIVATE -fPIC) - target_link_libraries(boost_thread_lib rt) -@@ -64,15 +51,51 @@ if(NOT SYSTEM_BOOST) # we compile boost ourselves - APPEND PROPERTY LINK_FLAGS "-flto -flto-report") - endif() - -+ # program_options -+ aux_source_directory(boost/libs/program_options/src/ boost_program_options_src ) -+ add_library(boost_program_options_lib STATIC EXCLUDE_FROM_ALL ${boost_program_options_src}) -+ target_include_directories(boost_program_options_lib PUBLIC ${BOOST_INCLUDE_DIR}) -+ -+ # regex -+ aux_source_directory(boost/libs/regex/src boost_regex_src) -+ add_library(boost_regex_lib STATIC EXCLUDE_FROM_ALL ${boost_regex_src}) -+ target_include_directories(boost_regex_lib PUBLIC ${BOOST_INCLUDE_DIR}) -+ -+ # unit_test_framework -+ aux_source_directory(boost/libs/test/src boost_unit_test_framework_src) -+ add_library(boost_unit_test_framework_lib STATIC EXCLUDE_FROM_ALL ${boost_unit_test_framework_src}) -+ target_include_directories(boost_unit_test_framework_lib PUBLIC ${BOOST_INCLUDE_DIR}) -+ -+ # headers -+ add_library(boost_headers INTERFACE) -+ target_include_directories(boost_headers INTERFACE ${BOOST_INCLUDE_DIR}) -+ - set_property( TARGET - boost_regex_lib - boost_thread_lib - boost_program_options_lib -- boost_system_lib -+ boost_unit_test_framework_lib - PROPERTY FOLDER 3rdparty - ) -+ -+ # add aliases for compliance with system boost -+ add_library(Boost::thread ALIAS boost_thread_lib) -+ add_library(Boost::program_options ALIAS boost_program_options_lib) -+ add_library(Boost::regex ALIAS boost_regex_lib) -+ add_library(Boost::unit_test_framework ALIAS boost_unit_test_framework_lib) -+ add_library(Boost::headers ALIAS boost_headers) -+ - endif() - -+# add a custom target for boost_sync -+add_library(boost_sync INTERFACE) -+target_include_directories(boost_sync INTERFACE -+ ${CMAKE_CURRENT_SOURCE_DIR}/boost_sync/include -+) -+# Boost::headers comes from either system or bundled boost -+target_link_libraries(boost_sync INTERFACE Boost::headers) -+add_library(Boost::sync ALIAS boost_sync) -+ - # tlsf - add_library(tlsf STATIC EXCLUDE_FROM_ALL "TLSF-2.4.6/src/tlsf.c") - target_compile_definitions( tlsf PRIVATE TLSF_STATISTIC=1 ) -@@ -81,7 +104,7 @@ set_property(TARGET tlsf PROPERTY POSITION_INDEPENDENT_CODE TRUE) - - #oscpack - add_library(oscpack STATIC EXCLUDE_FROM_ALL "oscpack_build.cpp") --target_include_directories(oscpack PRIVATE ${boost_include_dirs}) -+target_link_libraries(oscpack PUBLIC Boost::headers) - target_include_directories(oscpack INTERFACE oscpack_1_1_0 ) - - if(LTO) -diff --git external_libraries/nova-tt/nova-tt/spin_lock.hpp external_libraries/nova-tt/nova-tt/spin_lock.hpp -index 692a8859fb9..b497ec33a73 160000 ---- external_libraries/nova-tt/nova-tt/spin_lock.hpp -+++ external_libraries/nova-tt/nova-tt/spin_lock.hpp -@@ -22,6 +22,7 @@ - #define NOVA_TT_SPIN_LOCK_HPP - - #include <cassert> -+#include <cstdint> - - #include <boost/atomic.hpp> - -@@ -98,7 +99,7 @@ struct padded_spin_lock: - public spin_lock - { - static const int padding_bytes = 64 - sizeof(spin_lock); -- boost::uint8_t padding[padding_bytes]; -+ std::uint8_t padding[padding_bytes]; - }; - - } /* namespace nova */ -diff --git lang/CMakeLists.txt lang/CMakeLists.txt -index 561023da45f..fa2365d8b75 100644 ---- lang/CMakeLists.txt -+++ lang/CMakeLists.txt -@@ -5,8 +5,6 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common - ${CMAKE_SOURCE_DIR}/include/server - ${CMAKE_SOURCE_DIR}/common - -- ${CMAKE_SOURCE_DIR}/external_libraries/boost_sync/include -- - LangSource - LangPrimSource - -@@ -244,8 +242,13 @@ if(SC_HIDAPI) - endif() - endif() - --target_link_libraries(libsclang boost_thread_lib boost_system_lib boost_regex_lib boost_program_options_lib) --target_include_directories(libsclang PUBLIC ${boost_include_dirs}) -+target_link_libraries( -+ libsclang -+ Boost::thread -+ Boost::program_options -+ Boost::regex -+ Boost::sync -+) - - if (SCLANG_SERVER) - target_link_libraries(libsclang libscsynth) -diff --git lang/LangSource/PyrInterpreter3.cpp lang/LangSource/PyrInterpreter3.cpp -index 6393c5cb59c..b8483d24700 100644 ---- lang/LangSource/PyrInterpreter3.cpp -+++ lang/LangSource/PyrInterpreter3.cpp -@@ -39,8 +39,6 @@ - #include <string.h> - #include <signal.h> - --#include <boost/chrono.hpp> -- - #include <float.h> - #define kBigBigFloat DBL_MAX - #define kSmallSmallFloat DBL_MIN -diff --git server/CMakeLists.txt server/CMakeLists.txt -index 05b72d9228d..fb910c7fc38 100644 ---- server/CMakeLists.txt -+++ server/CMakeLists.txt -@@ -13,7 +13,6 @@ include_directories(${CMAKE_SOURCE_DIR}/external_libraries - ${CMAKE_SOURCE_DIR}/external_libraries/nova-tt - ) - --include_directories(${boost_include_dirs}) - - add_subdirectory(plugins) - add_subdirectory(scsynth) -diff --git server/plugins/CMakeLists.txt server/plugins/CMakeLists.txt -index 171dfb68685..82d25080ed7 100644 ---- server/plugins/CMakeLists.txt -+++ server/plugins/CMakeLists.txt -@@ -66,7 +66,8 @@ endif() - - foreach(plugin ${plugin_sources}) - string(REPLACE .cpp "" plugin_name ${plugin} ) -- add_library(${plugin_name} MODULE ${plugin}) -+ add_library(${plugin_name} MODULE ${plugin}) -+ target_link_libraries(${plugin_name} PRIVATE Boost::headers) - list(APPEND plugins ${plugin_name}) - endforeach(plugin) - -@@ -90,7 +91,7 @@ if(BELA_FOUND) - ) - add_definitions("-DSC_BELA" ${XENOMAI_DEFINITIONS} ${BELA_DEFINITIONS}) - include_directories(${XENOMAI_INCLUDE_DIRS} ${BELA_INCLUDE_DIRS}) -- target_link_libraries(BelaUGens ${XENOMAI_LIBRARIES} ${BELA_LIBRARIES}) -+ target_link_libraries(BelaUGens PRIVATE ${XENOMAI_LIBRARIES} ${BELA_LIBRARIES}) - - list(APPEND plugins BelaUGens) - endif() -@@ -100,7 +101,7 @@ if(NOT NO_X11) - add_library(UIUGens MODULE UIUGens.mm) - else() - add_library(UIUGens MODULE UIUGens.cpp) -- target_link_libraries(UIUGens ${PTHREADS_LIBRARY}) -+ target_link_libraries(UIUGens PRIVATE ${PTHREADS_LIBRARY}) - endif() - - set(uiugens UIUGens) -@@ -161,7 +162,7 @@ if(NOT NO_LIBSNDFILE) - target_compile_definitions(DiskIO_UGens PUBLIC SNDFILE_HAS_MPEG) - endif() - target_include_directories(DiskIO_UGens PUBLIC ${SNDFILE_INCLUDE_DIR}) -- target_link_libraries(DiskIO_UGens ${PTHREADS_LIBRARY} ${SNDFILE_LIBRARIES}) -+ target_link_libraries(DiskIO_UGens PRIVATE ${PTHREADS_LIBRARY} ${SNDFILE_LIBRARIES}) - list(APPEND plugins DiskIO_UGens) - else() - message(SEND_ERROR "Cannot find libsndfile") -@@ -179,6 +180,7 @@ if (SUPERNOVA) - foreach(plugin ${plugin_sources}) - string(REPLACE .cpp "_supernova" plugin_name ${plugin} ) - add_library(${plugin_name} MODULE ${plugin}) -+ target_link_libraries(${plugin_name} PRIVATE Boost::headers) - list(APPEND supernova_plugins ${plugin_name}) - endforeach(plugin) - -@@ -221,7 +223,7 @@ if (SUPERNOVA) - add_library(UIUGens_supernova MODULE UIUGens.mm) - else() - add_library(UIUGens_supernova MODULE UIUGens.cpp) -- target_link_libraries(UIUGens_supernova ${PTHREADS_LIBRARY}) -+ target_link_libraries(UIUGens_supernova PRIVATE ${PTHREADS_LIBRARY}) - endif() - list(APPEND uiugens UIUGens_supernova) - endif() -@@ -231,7 +233,7 @@ if (SUPERNOVA) - - if(SNDFILE_FOUND) - target_include_directories(DiskIO_UGens_supernova PUBLIC ${SNDFILE_INCLUDE_DIR}) -- target_link_libraries(DiskIO_UGens_supernova ${SNDFILE_LIBRARIES} ${PTHREADS_LIBRARY} ${MATH_LIBRARY} boost_thread_lib) -+ target_link_libraries(DiskIO_UGens_supernova PRIVATE ${SNDFILE_LIBRARIES} ${PTHREADS_LIBRARY} ${MATH_LIBRARY} Boost::thread) - list(APPEND supernova_plugins DiskIO_UGens_supernova) - else() - message(SEND_ERROR "Cannot find libsndfile") -@@ -240,22 +242,23 @@ if (SUPERNOVA) - endif(SUPERNOVA) - - foreach(ugen ${fft_ugens}) -- target_link_libraries(${ugen} ${PTHREADS_LIBRARY} ${MATH_LIBRARY}) -+ target_link_libraries(${ugen} PRIVATE ${PTHREADS_LIBRARY} ${MATH_LIBRARY}) - - if(APPLE) -- target_link_libraries(${ugen} "-framework Accelerate") -+ target_link_libraries(${ugen} PRIVATE "-framework Accelerate") - endif() - endforeach() - - if(NOT NO_X11) - foreach(ugen ${uiugens}) -- target_link_libraries(${ugen} boost_thread_lib) -+ target_link_libraries(${ugen} PRIVATE Boost::thread) - endforeach() - endif() - - foreach(plugin ${plugins}) -+ target_link_libraries(${plugin} PRIVATE Boost::headers) - if(WIN32) -- target_link_libraries(${plugin} wsock32 ws2_32) -+ target_link_libraries(${plugin} PRIVATE wsock32 ws2_32) - endif() - endforeach() - -@@ -271,7 +274,7 @@ foreach(plugin ${supernova_plugins}) - target_compile_definitions(${plugin} PUBLIC SUPERNOVA) - - if (WIN32) -- target_link_libraries(${plugin} ws2_32) -+ target_link_libraries(${plugin} PRIVATE ws2_32) - endif() - endforeach() - -@@ -286,18 +289,18 @@ if(NOT NO_X11) - include_directories(${X11_Xt_INCLUDE_PATH}) - - foreach (ugen ${uiugens}) -- target_link_libraries(${ugen} ${X11_X11_LIB}) -+ target_link_libraries(${ugen} PRIVATE ${X11_X11_LIB}) - endforeach() - elseif (APPLE) - foreach (ugen ${uiugens}) -- target_link_libraries(${ugen} "-framework CoreServices -framework AppKit") -+ target_link_libraries(${ugen} PRIVATE "-framework CoreServices -framework AppKit") - endforeach() - endif() - endif() - - if (APPLE) - if(NOT NO_LIBSNDFILE) -- target_link_libraries(DiskIO_UGens "-framework CoreServices") -+ target_link_libraries(DiskIO_UGens PRIVATE "-framework CoreServices") - endif() - endif() - -diff --git server/scsynth/CMakeLists.txt server/scsynth/CMakeLists.txt -index 0edabde9db1..a176a502170 100644 ---- server/scsynth/CMakeLists.txt -+++ server/scsynth/CMakeLists.txt -@@ -134,8 +134,6 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common - . - ) - --include_directories (${CMAKE_SOURCE_DIR}/external_libraries/boost_sync/include) -- - if (AUDIOAPI STREQUAL jack) - list(APPEND scsynth_sources SC_Jack.cpp) - add_definitions("-DSC_AUDIO_API=SC_AUDIO_API_JACK") -@@ -175,7 +173,7 @@ endif() - - target_compile_definitions(libscsynth PUBLIC SC_MEMORY_ALIGNMENT=32) - --target_link_libraries(libscsynth tlsf) -+target_link_libraries(libscsynth tlsf Boost::sync) - - find_library(DL NAMES dl) - if(DL) -@@ -235,7 +233,6 @@ elseif(AUDIOAPI STREQUAL coreaudio) - target_link_libraries(libscsynth "-framework CoreAudio") - endif() - --target_include_directories(libscsynth PUBLIC ${boost_include_dirs}) - - if (WIN32) - target_link_libraries(libscsynth wsock32 ws2_32 winmm) -diff --git server/supernova/CMakeLists.txt server/supernova/CMakeLists.txt -index 7fc9b0bbfa3..288bca8f463 100644 ---- server/supernova/CMakeLists.txt -+++ server/supernova/CMakeLists.txt -@@ -93,7 +93,7 @@ if(NOT WIN32) - PROPERTY OUTPUT_NAME supernova) - endif() - --target_link_libraries(libsupernova oscpack tlsf ${PTHREADS_LIBRARIES} boost_thread_lib) -+target_link_libraries(libsupernova oscpack tlsf ${PTHREADS_LIBRARIES} Boost::thread Boost::sync) - - target_compile_definitions(libsupernova PUBLIC SUPERNOVA) - target_include_directories(libsupernova PUBLIC -@@ -102,8 +102,6 @@ target_include_directories(libsupernova PUBLIC - ${CMAKE_SOURCE_DIR}/common - ${CMAKE_SOURCE_DIR}/include/server - ${CMAKE_SOURCE_DIR}/server/scsynth -- ${CMAKE_SOURCE_DIR}/external_libraries/boost_endian -- ${CMAKE_SOURCE_DIR}/external_libraries/boost_sync/include - ${CMAKE_SOURCE_DIR}/external_libraries/nova-tt - . - ) -@@ -204,8 +202,7 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux") - target_link_libraries(libsupernova rt) - endif() - --target_link_libraries(libsupernova boost_system_lib boost_program_options_lib) --target_include_directories(libsupernova PUBLIC ${boost_include_dirs}) -+target_link_libraries(libsupernova Boost::program_options) - - if(CMAKE_COMPILER_IS_GNUCXX) - if( ${_gcc_version} VERSION_GREATER 5 ) -diff --git testsuite/server/CMakeLists.txt testsuite/server/CMakeLists.txt -index da19c2e5d62..853830b82da 100644 ---- testsuite/server/CMakeLists.txt -+++ testsuite/server/CMakeLists.txt -@@ -1,5 +1,5 @@ - add_library(boost_test STATIC boost_test.cpp) --target_include_directories(boost_test PUBLIC ${boost_include_dirs}) -+target_link_libraries(boost_test PUBLIC Boost::unit_test_framework) - - add_subdirectory(scsynth) - if (SUPERNOVA) -diff --git testsuite/server/supernova/CMakeLists.txt testsuite/server/supernova/CMakeLists.txt -index 89bbd29233d..4f2cf26a1d3 100644 ---- testsuite/server/supernova/CMakeLists.txt -+++ testsuite/server/supernova/CMakeLists.txt -@@ -33,7 +33,7 @@ foreach(test ${simple_tests}) - string(REPLACE .cpp "" test_name ${test} ) - add_executable(${test_name} ${test}) - -- target_link_libraries(${test_name} boost_test libsupernova boost_thread_lib) -+ target_link_libraries(${test_name} boost_test libsupernova Boost::thread) - - if(LINUX AND CMAKE_COMPILER_IS_CLANG) - target_link_libraries(${test_name} atomic) |
