summaryrefslogtreecommitdiff
path: root/media-sound
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-13 19:12:15 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-13 19:12:15 +0000
commita7ec94f7d22ee22df2e424c1d3f842510b7993aa (patch)
treef35dc4a8ebf81ae4e8802aa6d4347ce28a1e25f5 /media-sound
parent7860ad41012a3808c645607818b64ad7dab025e9 (diff)
gentoo auto-resync : 13:01:2024 - 19:12:15
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/Manifest.gzbin57748 -> 57740 bytes
-rw-r--r--media-sound/ardour/Manifest4
-rw-r--r--media-sound/ardour/ardour-8.1.ebuild193
-rw-r--r--media-sound/ardour/ardour-8.2.ebuild2
-rw-r--r--media-sound/pulseaudio-daemon/Manifest6
-rw-r--r--media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r7.ebuild4
-rw-r--r--media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r8.ebuild4
-rw-r--r--media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild4
8 files changed, 11 insertions, 206 deletions
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index e32a01bdb9e0..1c5086e41bec 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 0256cba6be2d..643f66541101 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1,7 +1,5 @@
AUX ardour-6.8-metadata.patch 568 BLAKE2B 68bb84e5249d67e88e191dbc009b7f2b696d448903a2c7164778f4fda3b526370bd2562fa627faea832da2c115d61fe8ddccf6c54c016a7f68e5cab688868984 SHA512 1bf77b0cf2692e7051a524a049add8f22feb734120d9ae58ffcf06647e8ed28249dcbe2cd124eb2354897f119a2977c6124228fc37c15e476053dc5ea4b5033c
-DIST Ardour-8.1.0.tar.bz2 13835817 BLAKE2B 1d1e048ea8a23ba0a6b6cabda7c3d21ff9630ea02d70025fc414661612f8d674ffc2143578b3cd9cb43240a0fb823d731bbe14eac6b33816047ce4b04c4ff09f SHA512 d8e534b67b0b7daba0c6b384cb718d077739c538ee3371b3dd415589b34d03bdaf6270e8e2f953c6fd404ac52930a4e485cf0639b02fd5681a7b38584f5ce14c
DIST Ardour-8.2.0.tar.bz2 13897958 BLAKE2B 54916b2f0ac3925f160df9536db61b1ece4ace3f9f4a09880c00661e328835a32c04a8faa2b04bb3fe34aeeb97064e0139f4e19524be1a17f33d7e773b893e1b SHA512 62962929201c649a0028c2cfc1e7e6acce3ab9ee24adbc5ebb5a7c3d70f73430c579801788f696769afd2d14d766eb2ef4936b5957dce2288a30cf671ca62ee1
-EBUILD ardour-8.1.ebuild 5095 BLAKE2B b3c2511ef4ab82e8308e809ade42a18337846feea96a357afb8f33d7e882e6e9a86f07b5055fab4be5b90cdefbdafbd5d3cf82c11f85070d429f72c7bfce1cfc SHA512 382a48d88c92defcc3ccd1e4db73922597e9089d8097ff76604d2be2dbef134b36cd90a1e53571ef10dda81f5d6b30526544df1c18be3890a4addd621a89e49d
-EBUILD ardour-8.2.ebuild 5096 BLAKE2B 66fe45f3b1596ff658d0c524819b8f9d05fdf034ba480b302e72af1dab386c7c4e1a19b547d5c7200f5d05645423cf5c7b47f5760de575a37366d2048643ad1e SHA512 63913a84412cf0d986cd5f2d74ab4a5fe4a7471a25c9fcbf19ef32984fceda4db51403f8b59f195b0ad666904d159c82adddf0e405f225442e653f33267b6210
+EBUILD ardour-8.2.ebuild 5095 BLAKE2B b3c2511ef4ab82e8308e809ade42a18337846feea96a357afb8f33d7e882e6e9a86f07b5055fab4be5b90cdefbdafbd5d3cf82c11f85070d429f72c7bfce1cfc SHA512 382a48d88c92defcc3ccd1e4db73922597e9089d8097ff76604d2be2dbef134b36cd90a1e53571ef10dda81f5d6b30526544df1c18be3890a4addd621a89e49d
EBUILD ardour-9999.ebuild 5096 BLAKE2B 66fe45f3b1596ff658d0c524819b8f9d05fdf034ba480b302e72af1dab386c7c4e1a19b547d5c7200f5d05645423cf5c7b47f5760de575a37366d2048643ad1e SHA512 63913a84412cf0d986cd5f2d74ab4a5fe4a7471a25c9fcbf19ef32984fceda4db51403f8b59f195b0ad666904d159c82adddf0e405f225442e653f33267b6210
MISC metadata.xml 451 BLAKE2B 0ed571ca79f0d4b92239239982f04abf725365df169290e4a02f6d8f580cf801f70d8bc93414b4549c8172ff43864d5c49fa987caeec58e1b2331ffe01a69ae6 SHA512 504bd817356c7ee57c64193584b3fc5b3bc70f5224d5a531ac5ecf8fb974728639e75b77bb9e7c5ad77cf6099123361b9ec6211b855edb4761acd95b8cb7abcb
diff --git a/media-sound/ardour/ardour-8.1.ebuild b/media-sound/ardour/ardour-8.1.ebuild
deleted file mode 100644
index b72cb0880944..000000000000
--- a/media-sound/ardour/ardour-8.1.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE='threads(+)'
-PLOCALES="ca cs de el en_GB es eu fr it ja ko nn pl pt pt_PT ru sv zh"
-inherit toolchain-funcs flag-o-matic plocale python-any-r1 waf-utils desktop xdg
-
-DESCRIPTION="Digital Audio Workstation"
-HOMEPAGE="https://ardour.org/"
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git"
- inherit git-r3
-else
- KEYWORDS="amd64 ~loong ~x86"
- SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/Ardour-${PV}.0.tar.bz2"
- S="${WORKDIR}/Ardour-${PV}.0"
-fi
-
-LICENSE="GPL-2"
-SLOT="8"
-IUSE="doc jack nls phonehome pulseaudio cpu_flags_ppc_altivec cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
-
-RDEPEND="
- dev-cpp/glibmm:2
- dev-cpp/gtkmm:2.4
- dev-libs/boost:=
- dev-libs/glib:2
- dev-libs/libsigc++:2
- dev-libs/libxml2:2
- media-libs/alsa-lib
- media-libs/aubio
- media-libs/flac:=
- media-libs/freetype:2
- media-libs/liblo
- media-libs/liblrdf
- media-libs/libsamplerate
- media-libs/libsndfile
- media-libs/libsoundtouch
- media-libs/raptor:2
- media-libs/rubberband
- media-libs/taglib
- media-libs/vamp-plugin-sdk
- net-libs/libwebsockets
- net-misc/curl
- sys-libs/readline:0=
- sci-libs/fftw:3.0[threads]
- virtual/libusb:1
- x11-libs/cairo
- x11-libs/gtk+:2
- x11-libs/pango
- jack? ( virtual/jack )
- pulseaudio? ( media-libs/libpulse )
- media-libs/lilv
- media-libs/sratom
- dev-libs/sord
- media-libs/suil[X,gtk2]
- media-libs/lv2"
-# !bundled-libs? ( media-sound/fluidsynth ) at least libltc is missing to be able to unbundle...
-
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
- doc? ( app-text/doxygen[dot] )
- jack? ( virtual/jack )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-6.8-metadata.patch"
-)
-
-pkg_pretend() {
- [[ $(tc-getLD) == *gold* ]] && (has_version sci-libs/fftw[openmp] || has_version sci-libs/fftw[threads]) && \
- ewarn "Linking with gold linker might produce broken executable, see bug #733972"
-}
-
-pkg_setup() {
- if has_version \>=dev-libs/libsigc++-2.6 ; then
- append-cxxflags -std=c++11
- fi
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # delete optimization flags
- sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die
-
- # handle arch
- MARCH=$(get-flag march)
- OPTFLAGS=""
- if use cpu_flags_x86_sse; then
- if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then
- elog "You enabled sse but use an march that does not support sse!"
- elog "We add -msse to the flags now, but please consider switching your march in make.conf!"
- fi
- OPTFLAGS="sse"
- fi
- if use cpu_flags_x86_mmx; then
- if [[ ${MARCH} == "i486" ]]; then
- elog "You enabled mmx with i486 set as march! You have been warned!"
- fi
- OPTFLAGS="${OPTFLAGS} mmx"
- fi
- if use cpu_flags_x86_3dnow; then
- OPTFLAGS="${OPTFLAGS} 3dnow"
- fi
- sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \
- -i "${S}"/wscript || die
- sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die
-
- # boost and shebang
- append-flags "-lboost_system"
- python_fix_shebang "${S}"/wscript
- python_fix_shebang "${S}"/waf
-
- # handle locales
- my_lcmsg() {
- rm -f {gtk2_ardour,gtk2_ardour/appdata,libs/ardour,libs/gtkmm2ext}/po/${1}.po
- }
- plocale_for_each_disabled_locale my_lcmsg
-}
-
-src_configure() {
- # avoid bug https://bugs.gentoo.org/800067
- local -x AS="$(tc-getCC) -c"
-
- local backends="alsa,dummy"
- use jack && backends+=",jack"
- use pulseaudio && backends+=",pulseaudio"
-
- tc-export CC CXX
- local myconf=(
- --configdir=/etc
- --freedesktop
- --noconfirm
- --optimize
- --with-backends=${backends}
- $({ use cpu_flags_ppc_altivec || use cpu_flags_x86_sse; } && \
- echo '' || echo "--no-fpu-optimization")
- $(usex doc "--docs" '')
- $(usex nls '' "--no-nls")
- $(usex phonehome '' "--no-phone-home")
- # not possible right now --use-external-libs
- # missing dependency: https://github.com/c4dm/qm-dsp
- )
-
- waf-utils_src_configure "${myconf[@]}"
-}
-
-src_compile() {
- waf-utils_src_compile
- use nls && waf-utils_src_compile i18n
-}
-
-src_install() {
- local s
-
- waf-utils_src_install
-
- mv ${PN}.1 ${PN}${SLOT}.1 || die
- doman ${PN}${SLOT}.1
-
- for s in 16 22 32 48 256 512; do
- newicon -s ${s} gtk2_ardour/resources/Ardour-icon_${s}px.png ardour${SLOT}.png
- done
-
- # the build system still installs ardour6.png files so we get rid of those to not conflict with ardour:6
- find "${D}/usr/share/icons/" -name ardour6.png -delete
-
- sed -i \
- -e "s/\(^Name=\).*/\1Ardour ${SLOT}/" \
- -e 's/;AudioEditing;/;X-AudioEditing;/' \
- build/gtk2_ardour/ardour${SLOT}.desktop || die
- domenu build/gtk2_ardour/ardour${SLOT}.desktop
-
- insinto /usr/share/mime/packages
- newins build/gtk2_ardour/ardour.xml ardour${SLOT}.xml
- rm "${D}/usr/share/mime/packages/ardour.xml" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- elog "Please do _not_ report problems with the package to ${PN} upstream."
- elog "If you think you've found a bug, check the upstream binary package"
- elog "before you report anything to upstream."
-}
diff --git a/media-sound/ardour/ardour-8.2.ebuild b/media-sound/ardour/ardour-8.2.ebuild
index 4f99e58488e4..b72cb0880944 100644
--- a/media-sound/ardour/ardour-8.2.ebuild
+++ b/media-sound/ardour/ardour-8.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git"
inherit git-r3
else
- KEYWORDS="~amd64 ~loong ~x86"
+ KEYWORDS="amd64 ~loong ~x86"
SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/Ardour-${PV}.0.tar.bz2"
S="${WORKDIR}/Ardour-${PV}.0"
fi
diff --git a/media-sound/pulseaudio-daemon/Manifest b/media-sound/pulseaudio-daemon/Manifest
index 3c81a8efff6e..311a8174fb43 100644
--- a/media-sound/pulseaudio-daemon/Manifest
+++ b/media-sound/pulseaudio-daemon/Manifest
@@ -14,7 +14,7 @@ AUX pulseaudio.service 227 BLAKE2B f58fa701152e84f4d52426f6f76b5a01a1a315d09e5fb
AUX pulseaudio.tmpfiles 36 BLAKE2B 4fe7c88fb35f561b0eb756146db17e37201126b5d7f906c88cdc778c6191f17c799f1db072f09d5a384485830e4d33266c224955bad22081255544642399b2f6 SHA512 f040850d81030ef04e1aa368d333a1ae1b7238adef5772280fc344c3068262d5ab8c9f3edb92db9c443f9d7d21abb27583ea1efc51ed733bbfa43e2edc68dde1
DIST pulseaudio-16.1.tar.xz 1545596 BLAKE2B 535706abcea2cae39834b23c8bdc37f71b0e633de2d8e43ea4425da97a850b57c2f980c318681cbc86cf1e746200609dad41f8b96ecf4568f86d94aa6831c9a1 SHA512 33b0b4292f05e0882f3ec822cf5720414bb34c523d80fe287b9740d6be219787c562e8024c9b0d9e2ee010771ca72c7ae4f27df1bbef9c9cb6bb6a23cbcc412f
DIST pulseaudio-16.99.1.tar.xz 1565020 BLAKE2B 02aad918e2b76dcf250bd55e03460206c7781cd1b43aa2efe46b25258626892e07f478b9966fa5027c9ae0a370145f5204dba05d2f5dfbfd3ba956225ccb3cad SHA512 1a3347e4c892ba0e321d39184f8bd52cfd16f59e66e52a753d6f706dfbf3f170f87b7ff27c0a6cdf3e462e6dd531ecde6829d48a374d0be2622688fb85abaac2
-EBUILD pulseaudio-daemon-16.1-r7.ebuild 12098 BLAKE2B 0c0aa39e26262b0a4df7b8491278611971fc22e72f2638fda3fd18b64d4e788359bf86d30c080668bcfde130a4051ee65afbab55719b4f1c203f731db7dbc699 SHA512 6fb3fd5f11a48d4373756ccdb4e09211017d77895e8a0dafa09d5b33a9a250c7793867997d4e570678f22911ad303221b5a903718826b83e1c8459ab7c47c329
-EBUILD pulseaudio-daemon-16.1-r8.ebuild 12499 BLAKE2B 1c96f280303f64778eab92959b225bda2b1aa0546c3a2ef1bbfb8b92c7a99eb01b14bd26daed7a05a6cb75b5a3cf73586431ce3b2b596bd5f1a9d17794f58830 SHA512 e387ed0ba94d68780d69ad48ef0053da6ffb230644d4c8031b65c9ebdc8a4b08aa4f0f99cfc4ec6bcb551b8b09716a1ad0fab15e7aef8c0afaa9fa4379740507
-EBUILD pulseaudio-daemon-16.99.1.ebuild 11935 BLAKE2B f1ee4e4b2799b0ac06bbad5be3a1f12a067e387b0b70556a0cb8990b1c305d7920506e2d99beb2e601cf94922b6da26b21cd55c7718283b13d83db681da68e14 SHA512 4d356a5121d5582bdd6c4a23a1e4c4944484111a77638f85b21cfbc159f25253cb667e99b2d993beb883e3ace32bc250592739c695d0f299d8a7db66d1cdd8d7
+EBUILD pulseaudio-daemon-16.1-r7.ebuild 12099 BLAKE2B a1e3430f66ca84c8ac2a0f2e02c49edcf28123c1ca035112f3ea8cbbd35d244429e95f815e08415f264ed2ee4b771c66af8fde8289675575f7163d405bcd7ed8 SHA512 68cec44975c3628df8b26c0a920dbc551521a3f10201bf9b7283fdbd44bc5dc4fc4bb6ca7c6285db398ee44abf9fc1a4b2e0bfcdaf7228952e39569dc5c5f87c
+EBUILD pulseaudio-daemon-16.1-r8.ebuild 12500 BLAKE2B 1c11b983eac8f96526dec72be8de4aa083c0ef96455d1aacde646f1c3cabd97d05e510b2d726e3ce7d604a45f3bece67422dd2c518fa3376fb33e9fcc3e73078 SHA512 2f8d902f8461a5a06010369b35da7c844dd86ad0ef8125c98be56d2ea4dd43601c268e9059485c955f6e20b76833a311f96f5fc166a4be05c71c58b80c5ea1d2
+EBUILD pulseaudio-daemon-16.99.1.ebuild 11936 BLAKE2B 1dd591019bb455757ae160f1d32ee8566445edcca6943ea211bf283dbd1e026a76b863beae2c6565e532a04de6862844399b518a140064acd8cb0691c780f095 SHA512 2230c6afd3694834161ea57c79cd5c4256d5f3ff9ad9d723a819cd9ca46ad95494c10672dbc2333fdfa05dc249a24629a5c2dda372ca6ba2cc0e783cb851d2c9
MISC metadata.xml 3606 BLAKE2B 7dad35e67bd2c8a2e0b077d61eb0d3c4551df4da192d8552e63f0f63db4028e463d68ddc2c45c8de93c19a53ac82e32b6a9ae276faf05b32eba8a3d3062bf3a3 SHA512 f681c32f4c3f75745db62c38a8b2624edd0e44685ce2ef3ca0b7cbb9952cab862f9344854179772977cfe7fe6fea7b2103441f459b9553355dd6c5bdb2bbe5a7
diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r7.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r7.ebuild
index 792c7f4e5085..855f51ae4c9e 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r7.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -101,7 +101,7 @@ COMMON_DEPEND="
systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers )
udev? ( >=virtual/udev-143[hwdb(+)] )
- valgrind? ( dev-util/valgrind )
+ valgrind? ( dev-debug/valgrind )
webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 )
X? (
>=x11-libs/libxcb-1.6
diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r8.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r8.ebuild
index e12ba4cea6fc..ae6c88877e41 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r8.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.1-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -102,7 +102,7 @@ COMMON_DEPEND="
systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers )
udev? ( >=virtual/udev-143[hwdb(+)] )
- valgrind? ( dev-util/valgrind )
+ valgrind? ( dev-debug/valgrind )
webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2:0 )
X? (
>=x11-libs/libxcb-1.6
diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild
index 16f45f943abe..be782d32467d 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -102,7 +102,7 @@ COMMON_DEPEND="
systemd? ( sys-apps/systemd:= )
tcpd? ( sys-apps/tcp-wrappers )
udev? ( >=virtual/udev-143[hwdb(+)] )
- valgrind? ( dev-util/valgrind )
+ valgrind? ( dev-debug/valgrind )
webrtc-aec? ( >=media-libs/webrtc-audio-processing-1.3:1 )
X? (
>=x11-libs/libxcb-1.6