diff options
| author | root <root@alpha.trunkmasters.com> | 2026-09-15 16:25:10 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-09-15 16:25:10 -0500 |
| commit | 709cefca42ef2a976a9aff8afb44a95ffc545b79 (patch) | |
| tree | 4a0c9baada24031c4187bce895ad742f7f5eb85f /media-sound | |
| parent | c012d247f03a893c117c88f73bcf6cb6494dcd22 (diff) | |
| download | baldeagleos-repo-709cefca42ef2a976a9aff8afb44a95ffc545b79.tar.gz baldeagleos-repo-709cefca42ef2a976a9aff8afb44a95ffc545b79.tar.xz baldeagleos-repo-709cefca42ef2a976a9aff8afb44a95ffc545b79.zip | |
Adding metadata
Diffstat (limited to 'media-sound')
| -rw-r--r-- | media-sound/goxlr-utility/goxlr-utility-1.2.3.ebuild | 31 | ||||
| -rw-r--r-- | media-sound/goxlr-utility/goxlr-utility-9999.ebuild | 37 | ||||
| -rw-r--r-- | media-sound/lms/Manifest | 3 | ||||
| -rw-r--r-- | media-sound/lms/lms-3.77.0.ebuild | 70 | ||||
| -rw-r--r-- | media-sound/lms/lms-3.80.0.ebuild (renamed from media-sound/lms/lms-3.78.0.ebuild) | 0 | ||||
| -rw-r--r-- | media-sound/spotify-adblock/spotify-adblock-1.0.1.ebuild | 2 | ||||
| -rw-r--r-- | media-sound/spotify-adblock/spotify-adblock-1.0.2.ebuild | 2 | ||||
| -rw-r--r-- | media-sound/spotify-adblock/spotify-adblock-1.0.3.ebuild | 2 | ||||
| -rw-r--r-- | media-sound/yandex-music/Manifest | 3 | ||||
| -rw-r--r-- | media-sound/yandex-music/yandex-music-5.110.1.ebuild | 129 | ||||
| -rw-r--r-- | media-sound/yandex-music/yandex-music-5.119.0.ebuild (renamed from media-sound/yandex-music/yandex-music-5.105.3.ebuild) | 0 |
11 files changed, 36 insertions, 243 deletions
diff --git a/media-sound/goxlr-utility/goxlr-utility-1.2.3.ebuild b/media-sound/goxlr-utility/goxlr-utility-1.2.3.ebuild index 38afa84038bc..4c2f109162ff 100644 --- a/media-sound/goxlr-utility/goxlr-utility-1.2.3.ebuild +++ b/media-sound/goxlr-utility/goxlr-utility-1.2.3.ebuild @@ -665,8 +665,8 @@ HOMEPAGE="https://github.com/GoXLR-on-Linux/goxlr-utility" inherit cargo udev shell-completion desktop xdg if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/GoXLR-on-Linux/${PN}.git" - inherit git-r3 + EGIT_REPO_URI="https://github.com/GoXLR-on-Linux/${PN}.git" + inherit git-r3 else SRC_URI=" https://github.com/GoXLR-on-Linux/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz @@ -711,25 +711,22 @@ src_configure() { } src_install() { - dobin "${WORKDIR}"/${P}/target/release/goxlr-daemon - dobin "${WORKDIR}"/${P}/target/release/goxlr-client - dobin "${WORKDIR}"/${P}/target/release/goxlr-defaults - dobin "${WORKDIR}"/${P}/target/release/goxlr-launcher + dobin "$(cargo_target_dir)/"goxlr-{daemon,client,defaults,launcher} - udev_dorules 50-goxlr.rules + udev_dorules 50-goxlr.rules - doicon -s 48 "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.png - doicon -s scalable "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.svg - newicon "${WORKDIR}"/${P}/daemon/resources/goxlr-utility-large.png goxlr-utility.png - domenu "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.desktop + doicon -s 48 "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.png + doicon -s scalable "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.svg + newicon "${WORKDIR}"/${P}/daemon/resources/goxlr-utility-large.png goxlr-utility.png + domenu "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.desktop - # Grab the Path where the AutoComplete scripts are.. - AUTOCOMPLETE=$("${WORKDIR}"/${P}/ci/cargo-out-dir target/release/ client-stamp) - dobashcomp $AUTOCOMPLETE/goxlr-client.bash - dofishcomp $AUTOCOMPLETE/goxlr-client.fish - dozshcomp $AUTOCOMPLETE/_goxlr-client + # Grab the Path where the AutoComplete scripts are.. + AUTOCOMPLETE="$("${WORKDIR}/${P}/ci/cargo-out-dir" "$(cargo_target_dir)/" client-stamp)" + dobashcomp "${AUTOCOMPLETE}/goxlr-client.bash" + dofishcomp "${AUTOCOMPLETE}/goxlr-client.fish" + dozshcomp "${AUTOCOMPLETE}/_goxlr-client" - dodoc README.md + dodoc README.md } pkg_postinst() { diff --git a/media-sound/goxlr-utility/goxlr-utility-9999.ebuild b/media-sound/goxlr-utility/goxlr-utility-9999.ebuild index c705c15faaa1..8cb4f412d573 100644 --- a/media-sound/goxlr-utility/goxlr-utility-9999.ebuild +++ b/media-sound/goxlr-utility/goxlr-utility-9999.ebuild @@ -9,8 +9,8 @@ HOMEPAGE="https://github.com/GoXLR-on-Linux/goxlr-utility" inherit cargo udev shell-completion desktop xdg if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="https://github.com/GoXLR-on-Linux/${PN}.git" - inherit git-r3 + EGIT_REPO_URI="https://github.com/GoXLR-on-Linux/${PN}.git" + inherit git-r3 else SRC_URI=" https://github.com/GoXLR-on-Linux/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz @@ -21,9 +21,9 @@ fi LICENSE="MIT Music-Tribe" LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 - CDLA-Permissive-2.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense - ZLIB + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + CDLA-Permissive-2.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense + ZLIB " SLOT="0" IUSE="tts" @@ -55,25 +55,22 @@ src_configure() { } src_install() { - dobin "${WORKDIR}"/${P}/target/release/goxlr-daemon - dobin "${WORKDIR}"/${P}/target/release/goxlr-client - dobin "${WORKDIR}"/${P}/target/release/goxlr-defaults - dobin "${WORKDIR}"/${P}/target/release/goxlr-launcher + dobin "$(cargo_target_dir)/"goxlr-{daemon,client,defaults,launcher} - udev_dorules 50-goxlr.rules + udev_dorules 50-goxlr.rules - doicon -s 48 "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.png - doicon -s scalable "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.svg - newicon "${WORKDIR}"/${P}/daemon/resources/goxlr-utility-large.png goxlr-utility.png - domenu "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.desktop + doicon -s 48 "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.png + doicon -s scalable "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.svg + newicon "${WORKDIR}"/${P}/daemon/resources/goxlr-utility-large.png goxlr-utility.png + domenu "${WORKDIR}"/${P}/daemon/resources/goxlr-utility.desktop - # Grab the Path where the AutoComplete scripts are.. - AUTOCOMPLETE=$("${WORKDIR}"/${P}/ci/cargo-out-dir target/release/ client-stamp) - dobashcomp $AUTOCOMPLETE/goxlr-client.bash - dofishcomp $AUTOCOMPLETE/goxlr-client.fish - dozshcomp $AUTOCOMPLETE/_goxlr-client + # Grab the Path where the AutoComplete scripts are.. + AUTOCOMPLETE="$("${WORKDIR}/${P}/ci/cargo-out-dir" "$(cargo_target_dir)/" client-stamp)" + dobashcomp "${AUTOCOMPLETE}/goxlr-client.bash" + dofishcomp "${AUTOCOMPLETE}/goxlr-client.fish" + dozshcomp "${AUTOCOMPLETE}/_goxlr-client" - dodoc README.md + dodoc README.md } pkg_postinst() { diff --git a/media-sound/lms/Manifest b/media-sound/lms/Manifest index 2cbc49c26350..6f9fb4648526 100644 --- a/media-sound/lms/Manifest +++ b/media-sound/lms/Manifest @@ -1,3 +1,2 @@ -DIST lms-3.77.0.tar.gz 3611834 BLAKE2B d5defb4e133b9278bd0be0db7259199c540140af4bb139e36efe97b58ecb509f9a015a307a3c994bad7fdd5617451c25c90a5d93d25ef653881ff9a12b85cd0b SHA512 4448707a92e7049dd11fbe59af58d059c965a5b61d13ea9382acf858c1df0a70e8f4d395ff84e067615a8591026595943119495ef1c8bb03de4099c99efc4285 -DIST lms-3.78.0.tar.gz 3649993 BLAKE2B 3a2e8860e614ad1fa967cc822d37ac572ae27921efe78d8cb8fe711828e858671abb724cd5bc64fdbe467050825cdad9705bf967ebcdd8e76943a510a7343e93 SHA512 b47342f6c51c6c8ed186c49a8def1b50673ea6f467789359561481ca53384843ee6a8844550d173a0a0a12af32daba3415146005598d919cf50c678de56a1983 DIST lms-3.79.0.tar.gz 3667097 BLAKE2B 0643e235ce5b1ef41bd185ae81c1d12fac8c933f22e2dc2152e75479917bf5478a24eb074188bae3f1ebb1f15123861a80a6a3e8bc228e435003db3a5266b266 SHA512 93a23cc9bf26d1af7bf7c5b6abe78b8efc97bc99a212e0ddac7dcc4f6c9fd841196ab01cfd9df14a8eb95bb6870a13edf98800154f8b7464a7273c3c5d35ed73 +DIST lms-3.80.0.tar.gz 3693850 BLAKE2B 6b1191e32a34571b659d8742263c61fe6af0559b36e360059143b1daa9d798e8ea4031ece6c4de8fcbcd5c0b352b9eb8a8cdf081fcd9fd8968293885a37c6db9 SHA512 ef648f50f4ffcb15ab0977b64ba30ea3eb64b0b64c287e9986d25944c2ea010072dae8c5370c22868cdbb67751e9821a7b408bbafaa9807ed7adbe7cc124cff5 diff --git a/media-sound/lms/lms-3.77.0.ebuild b/media-sound/lms/lms-3.77.0.ebuild deleted file mode 100644 index 6b13814e6f0b..000000000000 --- a/media-sound/lms/lms-3.77.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake pam systemd - -DESCRIPTION="Lightweight Music Server" -HOMEPAGE="https://lms-demo.poupon.dev/ https://github.com/epoupon/lms" -SRC_URI="https://github.com/epoupon/lms/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test jukebox +stb" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/libarchive - acct-user/lms - dev-cpp/wt:= - dev-libs/boost:= - dev-libs/libconfig[cxx] - dev-libs/pugixml:= - media-libs/taglib:= - media-video/ffmpeg[lame,opus] - sys-libs/pam - - jukebox? ( media-libs/libpulse ) - !stb? ( media-gfx/graphicsmagick ) - -" - -DEPEND=" - ${RDEPEND} - dev-libs/xxhash - stb? ( dev-libs/stb ) -" - -BDEPEND=" - test? ( dev-cpp/gtest ) -" - -src_configure() { - local mycmakeargs=( - -DLMS_IMAGE_BACKEND=$(usex stb stb graphicsmagick) - -DENABLE_TESTS=$(usex test) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - systemd_newunit conf/systemd/default.service lms.service - newinitd "${FILESDIR}/lms.init" lms - dopamd conf/pam/lms - mv "${ED}/usr/share/lms/lms.conf" "${ED}/etc/lms.conf" || die - - # Already installed in the proper directory - rm "${ED}/usr/share/lms/default.service" || die - rm "${ED}/usr/share/lms/lms" || die - - keepdir /var/log/lms - fowners -R lms:lms /var/log/lms - - keepdir /var/lms - fowners lms:lms /var/lms -} diff --git a/media-sound/lms/lms-3.78.0.ebuild b/media-sound/lms/lms-3.80.0.ebuild index bc575f7ed6d3..bc575f7ed6d3 100644 --- a/media-sound/lms/lms-3.78.0.ebuild +++ b/media-sound/lms/lms-3.80.0.ebuild diff --git a/media-sound/spotify-adblock/spotify-adblock-1.0.1.ebuild b/media-sound/spotify-adblock/spotify-adblock-1.0.1.ebuild index 6dff05976962..ff19e5c10c08 100644 --- a/media-sound/spotify-adblock/spotify-adblock-1.0.1.ebuild +++ b/media-sound/spotify-adblock/spotify-adblock-1.0.1.ebuild @@ -59,7 +59,7 @@ src_install(){ dobin "${T}/spotify-adblock" # library - newlib.so target/$(usex debug debug release)/libspotifyadblock.so ${PN}.so + newlib.so "$(cargo_target_dir)/libspotifyadblock.so" "${PN}.so" # config insinto "/etc/${PN}" diff --git a/media-sound/spotify-adblock/spotify-adblock-1.0.2.ebuild b/media-sound/spotify-adblock/spotify-adblock-1.0.2.ebuild index 235769524533..06b6403c4f9c 100644 --- a/media-sound/spotify-adblock/spotify-adblock-1.0.2.ebuild +++ b/media-sound/spotify-adblock/spotify-adblock-1.0.2.ebuild @@ -59,7 +59,7 @@ src_install(){ dobin "${T}/spotify-adblock" # library - newlib.so target/$(usex debug debug release)/libspotifyadblock.so ${PN}.so + newlib.so "$(cargo_target_dir)/libspotifyadblock.so" "${PN}.so" # config insinto "/etc/${PN}" diff --git a/media-sound/spotify-adblock/spotify-adblock-1.0.3.ebuild b/media-sound/spotify-adblock/spotify-adblock-1.0.3.ebuild index debfdfc58936..ae8a7d9ce678 100644 --- a/media-sound/spotify-adblock/spotify-adblock-1.0.3.ebuild +++ b/media-sound/spotify-adblock/spotify-adblock-1.0.3.ebuild @@ -63,7 +63,7 @@ src_install(){ dobin "${T}/spotify-adblock" # library - newlib.so target/$(usex debug debug release)/libspotifyadblock.so ${PN}.so + newlib.so "$(cargo_target_dir)/libspotifyadblock.so" "${PN}.so" # config insinto "/etc/${PN}" diff --git a/media-sound/yandex-music/Manifest b/media-sound/yandex-music/Manifest index 4df78de82800..9c837c8d0fb1 100644 --- a/media-sound/yandex-music/Manifest +++ b/media-sound/yandex-music/Manifest @@ -1,4 +1,3 @@ -DIST Yandex_Music_amd64_5.105.3.deb 94305280 BLAKE2B 56803290f9a2231dc6d632d2fc2981596e8561beebda279ec12c938c4c9ac4ad0d8b3fce2fc65325b014f1a5d9c51b2e07296c1de452ff1c671dc48eaa54f280 SHA512 266717e36b1bca1ba1c6f3bb61e86c2cb9308bcef714dd0311ba6d2e55905bb5fe688e2ff0872ab953952dd46db093d47933807fe27ce5f748bcac9611097bac -DIST Yandex_Music_amd64_5.110.1.deb 94390200 BLAKE2B 88777762fd0844d26e13dd49a411ea78f0c3993f7595f0e0b9c233ed2624a44c28f23c0538fcd593289d3bfd963c266efdf520a578e3511e76ba743191d447fd SHA512 12037c26ab8fd3f8ea852d35bd2c069ca6ed588eae0194e0b06eed5d02d7546f53e9180ddb94231161d0a1fda6d922db5198685ad465b27b391db497753e7d18 DIST Yandex_Music_amd64_5.113.2.deb 94337468 BLAKE2B a67cb54769bda8f95625f236997f7066c642d1729a8b1a8261b31334ab274be52ea6b94783be2b299c22da8593e878ae6d4aec688acb8dbad417d8c80161f692 SHA512 af8361637fc69c368a990577d966b359d8447ccc91ffacd8abcf0662396fe1f67f012f4c988657850ba4e352517fe66235bb6b93117c2a93dea3bac53832e225 DIST Yandex_Music_amd64_5.116.3.deb 95099430 BLAKE2B 48798ff56ef79490cc2156dbee937422185a3c4327bca50bebf0dfb6cc49b4a54d4f4b344001d7bcc049b6b96627236889b76e374724dd41d51f1be949d97b1a SHA512 fd1884b82f039d9b7c75bdac1b18546c315545ac811746bb8047e367358d58ecf46e9669d3292898e1c502d16422d6402e68e07e24e4b2907e34138698c7389d +DIST Yandex_Music_amd64_5.119.0.deb 94510500 BLAKE2B 927f89257ac4058e89f76e1eb01e47bbf9e9a65ebfe7ff7681de57ac600b04ebc985a8f5590d1ec8fe3773c3bd246e231a66a0c1d442021fa1f7c2b366f6af58 SHA512 5b68113ca68bcba856da4ca0b98d2bf9fb3220cf5e8d35fd3223cd77484e135750c9838a1ddc02a4ffa2b14199ba3ac953e9ad27fdf79a04c638dfee63ae0275 diff --git a/media-sound/yandex-music/yandex-music-5.110.1.ebuild b/media-sound/yandex-music/yandex-music-5.110.1.ebuild deleted file mode 100644 index cb4cbdfd3371..000000000000 --- a/media-sound/yandex-music/yandex-music-5.110.1.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi fil fr gu he hi hr hu id it ja kn ko \ -lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" -inherit chromium-2 pax-utils wrapper unpacker xdg - -MY_PN="${PN/-/}" - -DESCRIPTION="Yandex Music streaming service" -HOMEPAGE="https://music.yandex.ru/" -SRC_URI=" - amd64? ( https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb ) -" - -S="${WORKDIR}" - -LICENSE="Yandex-EULA" -SLOT="0" -KEYWORDS="-* ~amd64" - -RESTRICT="bindist mirror strip" - -RDEPEND=" - app-accessibility/at-spi2-core - app-arch/bzip2 - dev-libs/expat - dev-libs/fribidi - dev-libs/glib:2 - dev-libs/gmp - dev-libs/libffi - dev-libs/libpcre2 - dev-libs/libtasn1 - dev-libs/libunistring - dev-libs/nettle - dev-libs/nspr - dev-libs/nss - dev-libs/wayland - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz - media-libs/libepoxy - media-libs/libjpeg-turbo - media-libs/libpng - media-libs/mesa - net-dns/libidn2 - net-libs/gnutls - net-print/cups - sys-apps/dbus - sys-apps/util-linux - sys-devel/gcc - sys-libs/glibc - sys-libs/libcap - virtual/libudev - virtual/zlib - x11-libs/cairo[X,glib] - x11-libs/gdk-pixbuf - x11-libs/gtk+ - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango[X] - x11-libs/pixman -" -DEPEND=" - >=dev-util/patchelf-0.9 -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop" -YANDEX_HOME="opt/${PN}" - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - unpack_deb ${A} - mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die - mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die -} - -src_prepare() { - default - sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" -i -e "s/Audio;/AudioVideo;/" \ - "${S}/usr/share/applications/${MY_PN}.desktop" || die - - sed -i -e "s|/opt/Яндекс Музыка|/${YANDEX_HOME}|" "${S}/${YANDEX_HOME}"/resources/apparmor-profile || die - - gunzip "usr/share/doc/${PF}/changelog.gz" || die "Failed to decompress docs" - - rm "${S}/${YANDEX_HOME}"/resources/app-update.yml || die - - pushd "${YANDEX_HOME}/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - patchelf --remove-rpath "${S}/${YANDEX_HOME}/chrome-sandbox" || die "Failed to fix library rpath (chrome-sandbox)" - patchelf --remove-rpath "${S}/${YANDEX_HOME}/${MY_PN}" || die "Failed to fix library rpath (yandexmusic)" -} - -src_install() { - insinto /opt - doins -r opt/* - - insinto /usr - doins -r usr/* - - make_wrapper ${PN} "/${YANDEX_HOME}/${MY_PN}" "" "/${YANDEX_HOME}" "/opt/bin/" - - fowners root:root "/${YANDEX_HOME}/${MY_PN}" - fperms 4711 "/${YANDEX_HOME}/chrome-sandbox" - pax-mark m "${ED}${YANDEX_HOME}/chrome-sandbox" - fperms 755 "/${YANDEX_HOME}/${MY_PN}" -} diff --git a/media-sound/yandex-music/yandex-music-5.105.3.ebuild b/media-sound/yandex-music/yandex-music-5.119.0.ebuild index cb4cbdfd3371..cb4cbdfd3371 100644 --- a/media-sound/yandex-music/yandex-music-5.105.3.ebuild +++ b/media-sound/yandex-music/yandex-music-5.119.0.ebuild |
