diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-28 19:27:52 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-28 19:27:52 +0000 |
commit | 4b1be5ef874aaeb61a2116048e0c2312e53f8c69 (patch) | |
tree | e2f0118b102bf7e7ad852582d410adb43f13b035 /media-video/wireplumber | |
parent | 4418da21bd05d610a3450f4aa75481785ca372a0 (diff) |
gentoo auto-resync : 28:02:2025 - 19:27:52
Diffstat (limited to 'media-video/wireplumber')
-rw-r--r-- | media-video/wireplumber/Manifest | 6 | ||||
-rw-r--r-- | media-video/wireplumber/files/wireplumber.initd | 11 | ||||
-rw-r--r-- | media-video/wireplumber/wireplumber-0.5.8-r1.ebuild (renamed from media-video/wireplumber/wireplumber-0.5.6-r1.ebuild) | 9 | ||||
-rw-r--r-- | media-video/wireplumber/wireplumber-9999.ebuild | 5 |
4 files changed, 23 insertions, 8 deletions
diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest index 76d456614e4b..5df71f52ee58 100644 --- a/media-video/wireplumber/Manifest +++ b/media-video/wireplumber/Manifest @@ -1,10 +1,10 @@ AUX wireplumber-0.5.6-bluetooth-only-autoswitch.patch 3011 BLAKE2B 95f015a1c9e2b93bece9377a6ba072fe581053a17dc8586bed1cfb5a5d4eaaaef1713ab5e289f903ac6b47c8bbf958bba2dfc675a866b6bdb2ccc2ce9690e5be SHA512 39b0efe430f6ca7922b01e3d161e8a19ae0773687efe37207f389b96e06973e3bae1149c7ade7ded67a452a64158095d013d2fc78c1d22c612d0313d34a9cebb AUX wireplumber-0.5.6-config-disable-sound-server-parts.patch 559 BLAKE2B 8d71fadbfb8b45eeede3c3b322e11205f4b31af098f0798cc9bef2ee92eb74ce5f811233981351097b4da02c70ce42bcd0033fd951a89f8bc8218468d09b235c SHA512 1e6deb4ce2452f22fca6722c22cfa6a61794f8612c9b2baf6ac1a9b4cf6bdae84e3685e1d8957db3121d304fd5842de47a0f319b755dc349f354f55e118d4750 -DIST wireplumber-0.5.6.tar.bz2 415566 BLAKE2B 7f5323ddea415bac31bbb5f05b711e52bd631d9e6c4b22b6055055761a19c0a4c16a36a90ecd0f90c3fbfaddad8be57e823ad0b97327569e94074bee21d5e31c SHA512 58b18c1c1f1040e9954de75488a82ff7504fb908f7e5d57dd219f3479612551c94a1384d399a99b983f66859560aaf71c8ab9414318e48abb6f8cd3b88fcecc8 +AUX wireplumber.initd 287 BLAKE2B 915e91e428de674b46aab566c6bb62d402dc34c1f16d353150e4b9810356de77e8c9f7c12736bc86330a95481ad32521c6b9b98b5ad48fbc3993f1d09d9c1c59 SHA512 7828ce215125c33fc0c4a5832b72129a61bc704e23328c7126300288d60568350f0b937dbff20eef6942283f01106ead633ca71910c7db0e04ab1ffd5f47d963 DIST wireplumber-0.5.7.tar.bz2 416878 BLAKE2B 0def07be7c3652ef76d4af9167875a0d26440c33ad8427d9594922e34dd44fb422e63861931dd7d8861d97698d8752c01ff3bedd68445009f55c728dfd4224d1 SHA512 a9f47664359ec8e483a3b16a1ba6b6e6bea3187bd17536f1ee2a756a0b217ebc401d4f21044b4c1caac83f08cead71539cf96705968aac80289cfe7e70857c56 DIST wireplumber-0.5.8.tar.bz2 419851 BLAKE2B 2d811534771d57206bcac467b2241e0b6f67259a7399de2d28f758768317d652aa1c9cd2cc5327e3528928e3aa59cef2c94873688d9ecc935aaecb4078a81db9 SHA512 bb3a4a3bc9fd0ece7fccb4efa32d01b02d68738b7766dd4b3310471c4bb98cc499b324ef0643079665d175e3267c1b4e53deef6ebdd9600e49a9560adb22ad88 -EBUILD wireplumber-0.5.6-r1.ebuild 4009 BLAKE2B 656bcbfd86fcb883e233dde228164c7a945659bea4628ce9d4bf3f5496205e16c1b1ecf3feb129836e78cdafff6b26953085e14b09b7ec78601b13bce80eab56 SHA512 7864d7f58f430fe4451d1f752cccc5bcf209bfcceb62983573a30eacfef8f817ef07329c36385a5543b6c1d9bcf1ef065869a0fd403d03b172ac1657f1f14a8c EBUILD wireplumber-0.5.7.ebuild 3956 BLAKE2B 8665c2eb28b98fec5b5182854a7d4ee9f555d6b4cfa16995dd2014581eff1a9037001be835cee3a063614edede23bd1a0529fd4873525078310551b0f2580b7d SHA512 52d1416cb274a252135bfa4d5e586a79ae64a87caaca9ce08faf082f60d8026190d2fae9e61ee8cb34681eb62c38ce57675095da945ce4ebc55c941778d28d8c +EBUILD wireplumber-0.5.8-r1.ebuild 4041 BLAKE2B f76e30bbd52816c0ddce9848f51648ba769cd71c3de49b8dffca0183eaa7b006e0a187bd561efd3cde838523f5162ccae8288fc0f844cf414086c46d07ee1793 SHA512 78f1a5a6fb4907b059f3891f783b116037e4b3c7b2547be0e81a921b2c356bc66bc2f1490a3daa5404ad6a36a11ae2ff33935b8e4ba7880b24171e0e46fb68df EBUILD wireplumber-0.5.8.ebuild 3962 BLAKE2B 971b0ef739a2e85d1749c796c6d589f0749455739770db5a7d56c25da274d6be1ec1e010917dbcb9e7c4e2cafef0acefd700998154bd010a985b04901ed24750 SHA512 79b1c73be334634ea99eef3ef81ae41590ab5df36efca4dcea67dc78f04a9b00ea314d44b75cca2c8e1efc5faa4520741c21cdacbfaab7a6369c2eb3bdc9f8e8 -EBUILD wireplumber-9999.ebuild 3962 BLAKE2B 18dab254c1892c125e4bba512d54b3b060f127793c6618be2d462f626d1123b7c01c3e67a14625344b5ab5cfb567045179cc42467ccbbd85dc614b5f904303a3 SHA512 39047bf258ae5d4c7621993eecceebba1f7fb18719638e762cb78336ba15cbc284b884fae6d86d427eb5ffe824066dd045ec11168f04dcbd923441df7b97e7e8 +EBUILD wireplumber-9999.ebuild 4041 BLAKE2B f76e30bbd52816c0ddce9848f51648ba769cd71c3de49b8dffca0183eaa7b006e0a187bd561efd3cde838523f5162ccae8288fc0f844cf414086c46d07ee1793 SHA512 78f1a5a6fb4907b059f3891f783b116037e4b3c7b2547be0e81a921b2c356bc66bc2f1490a3daa5404ad6a36a11ae2ff33935b8e4ba7880b24171e0e46fb68df MISC metadata.xml 719 BLAKE2B 7ad70a19cbc55cb0c399cbc1c8c56a3bab16d2dd477a285a3c142793af3704a8dd6648f6cfa0b9aa6fd8338c9cddd93cc565356a8a2e5031a6874b46ac66c2ee SHA512 a4617e6176a4dab7491103858ed5f663b8dda2a6cd97c348cc274ac959df813a811f70963487ccb670999fd51d107726762d872ce42290d02ea6ed24ea021e55 diff --git a/media-video/wireplumber/files/wireplumber.initd b/media-video/wireplumber/files/wireplumber.initd new file mode 100644 index 000000000000..ea4c6f25ceb4 --- /dev/null +++ b/media-video/wireplumber/files/wireplumber.initd @@ -0,0 +1,11 @@ +#!/sbin/openrc-run +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 or later + +depend() { + need pipewire dbus +} + +DBUS_SESSION_BUS_ADDRESS="unix:path=${XDG_RUNTIME_DIR}/bus" +supervisor=supervise-daemon +command="/usr/bin/wireplumber" diff --git a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild b/media-video/wireplumber/wireplumber-0.5.8-r1.ebuild index 1122490df73a..52aca8f672b1 100644 --- a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild +++ b/media-video/wireplumber/wireplumber-0.5.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi LICENSE="MIT" @@ -69,8 +69,6 @@ PATCHES=( # TODO: Soon, we should be able to migrate to just a dropin at # /usr/share. See https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/652#note_2399735. "${FILESDIR}"/${PN}-0.5.6-config-disable-sound-server-parts.patch - - "${FILESDIR}"/${P}-bluetooth-only-autoswitch.patch ) src_configure() { @@ -100,6 +98,9 @@ src_configure() { src_install() { meson_src_install + exeinto /etc/user/init.d + newexe "${FILESDIR}"/wireplumber.initd wireplumber + mv "${ED}"/usr/share/doc/wireplumber/* "${ED}"/usr/share/doc/${PF} || die rmdir "${ED}"/usr/share/doc/wireplumber || die } diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild index 05daac42ad03..52aca8f672b1 100644 --- a/media-video/wireplumber/wireplumber-9999.ebuild +++ b/media-video/wireplumber/wireplumber-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -98,6 +98,9 @@ src_configure() { src_install() { meson_src_install + exeinto /etc/user/init.d + newexe "${FILESDIR}"/wireplumber.initd wireplumber + mv "${ED}"/usr/share/doc/wireplumber/* "${ED}"/usr/share/doc/${PF} || die rmdir "${ED}"/usr/share/doc/wireplumber || die } |