public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-06-28 16:01 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-06-28 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     a72b590e71505af7290f43253faf95ae370b93cd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 16:01:15 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 16:01:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72b590e

media-video/wireplumber: Stabilize 0.5.3 arm, #935068

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.3.ebuild b/media-video/wireplumber/wireplumber-0.5.3.ebuild
index a3a02062c4c1..82856ddfeafc 100644
--- a/media-video/wireplumber/wireplumber-0.5.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.3.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-09-18  6:36 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2024-09-18  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     36983310e76629ac1c7997ada21ea478d96e3557
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 06:36:23 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 06:36:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36983310

media-video/wireplumber: Stabilize 0.5.6-r1 arm64, #936967

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
index f4d7a07ae1a0..1122490df73a 100644
--- a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-09-18  6:36 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2024-09-18  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     89e8070c533549851a7c7ac868b86185a5e8701b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 06:36:22 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 06:36:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e8070c

media-video/wireplumber: Stabilize 0.5.6-r1 arm, #936967

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
index 77539b3689c2..f4d7a07ae1a0 100644
--- a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-09-17 20:00 Andreas Sturmlechner
  0 siblings, 0 replies; 123+ messages in thread
From: Andreas Sturmlechner @ 2024-09-17 20:00 UTC (permalink / raw
  To: gentoo-commits

commit:     36d0d502bf39cfa5a8c0a98338f59d8416977bce
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 18:06:45 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 20:00:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d0d502

media-video/wireplumber: drop 0.5.5, 0.5.6

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-video/wireplumber/Manifest                 |   1 -
 media-video/wireplumber/wireplumber-0.5.5.ebuild | 130 -----------------------
 media-video/wireplumber/wireplumber-0.5.6.ebuild | 130 -----------------------
 3 files changed, 261 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 806fb40828a4..f05acee20f6e 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,3 +1,2 @@
 DIST wireplumber-0.5.3.tar.bz2 411081 BLAKE2B 627cb0adaddd512e2b5f2e706b622972232f76000d690837da5f03a3628669b99c4768de6590ec378684311915626de7ac3316bda1f5d1152c9df448ec41e389 SHA512 1c62f7f919242b2a9586ff6a532f214b564bcf10c838eae4a64078edf6fd461fc65f364c8af79150e33b86594331446516a1a4c926bb245a4b2ba2d9f63f7243
-DIST wireplumber-0.5.5.tar.bz2 411519 BLAKE2B 016641b6b21b6176b0f3f70c0c96ccd32ea4d3609bf337a3c9af6e8219cb160a92e30027e3187adb023d0c35ad822ce9be374d098eab76508f218a7ae2528754 SHA512 50ddc6f275bba89ddac0e55dd2a572a13ca19953bce6bdbca14eadd44f3669c7ad4b39ae857770543567a05ea3e437ccee36a2538fad1f4caa777036ace04f77
 DIST wireplumber-0.5.6.tar.bz2 415566 BLAKE2B 7f5323ddea415bac31bbb5f05b711e52bd631d9e6c4b22b6055055761a19c0a4c16a36a90ecd0f90c3fbfaddad8be57e823ad0b97327569e94074bee21d5e31c SHA512 58b18c1c1f1040e9954de75488a82ff7504fb908f7e5d57dd219f3479612551c94a1384d399a99b983f66859560aaf71c8ab9414318e48abb6f8cd3b88fcecc8

diff --git a/media-video/wireplumber/wireplumber-0.5.5.ebuild b/media-video/wireplumber/wireplumber-0.5.5.ebuild
deleted file mode 100644
index a3a02062c4c1..000000000000
--- a/media-video/wireplumber/wireplumber-0.5.5.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 1. Please regularly check (even at the point of bumping) Fedora's packaging
-# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
-#
-# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
-# continue to move quickly. It's not uncommon for fixes to be made shortly
-# after releases.
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	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"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.5"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	sys-devel/gettext
-	test? ( sys-apps/dbus )
-"
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.68
-	>=media-video/pipewire-1.0.5-r1:=
-	virtual/libintl
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="
-	${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	# Defer enabling sound server parts to media-video/pipewire
-	# 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.4.81-config-disable-sound-server-parts.patch
-)
-
-src_configure() {
-	local emesonargs=(
-		-Ddaemon=true
-		-Dtools=true
-		-Dmodules=true
-		# Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Ddoc=disabled
-		# Only used for Sphinx doc generation
-		-Dintrospection=disabled
-		-Dsystem-lua=true
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-		$(meson_use test dbus-tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	mv "${ED}"/usr/share/doc/wireplumber/* "${ED}"/usr/share/doc/${PF} || die
-	rmdir "${ED}"/usr/share/doc/wireplumber || die
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}

diff --git a/media-video/wireplumber/wireplumber-0.5.6.ebuild b/media-video/wireplumber/wireplumber-0.5.6.ebuild
deleted file mode 100644
index 05daac42ad03..000000000000
--- a/media-video/wireplumber/wireplumber-0.5.6.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 1. Please regularly check (even at the point of bumping) Fedora's packaging
-# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
-#
-# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
-# continue to move quickly. It's not uncommon for fixes to be made shortly
-# after releases.
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	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"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.5"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	sys-devel/gettext
-	test? ( sys-apps/dbus )
-"
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.68
-	>=media-video/pipewire-1.0.5-r1:=
-	virtual/libintl
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="
-	${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	# Defer enabling sound server parts to media-video/pipewire
-	# 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
-)
-
-src_configure() {
-	local emesonargs=(
-		-Ddaemon=true
-		-Dtools=true
-		-Dmodules=true
-		# Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Ddoc=disabled
-		# Only used for Sphinx doc generation
-		-Dintrospection=disabled
-		-Dsystem-lua=true
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-		$(meson_use test dbus-tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	mv "${ED}"/usr/share/doc/wireplumber/* "${ED}"/usr/share/doc/${PF} || die
-	rmdir "${ED}"/usr/share/doc/wireplumber || die
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-09-17 18:08 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-09-17 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     82917dfa1a5b4be0f4c891796359b2e186fd6d66
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 18:08:11 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 18:08:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82917dfa

media-video/wireplumber: Stabilize 0.5.6-r1 ppc64, #936967

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
index 6db094141dd9..77539b3689c2 100644
--- a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-09-17 18:08 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-09-17 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     5118749bf54daec016699f8c8d59135f842d5e18
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 18:08:08 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 18:08:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5118749b

media-video/wireplumber: Stabilize 0.5.6-r1 ppc, #936967

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
index d0d3224d718d..6db094141dd9 100644
--- a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-09-17 17:49 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-09-17 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     71c8a4e658103b0b44959715cdb0e8c0c3776711
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 17:49:25 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 17:49:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c8a4e6

media-video/wireplumber: Stabilize 0.5.6-r1 x86, #936967

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
index c44c4418025c..d0d3224d718d 100644
--- a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-09-17 17:49 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-09-17 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     72abaae2a1f9d6949128d7cb5e40b8ca15403a41
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 17:49:23 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 17:49:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72abaae2

media-video/wireplumber: Stabilize 0.5.6-r1 amd64, #936967

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
index a5d10f865805..c44c4418025c 100644
--- a/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.6-r1.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-06-28 17:00 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-06-28 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     42625b177c459c4ca6cd95464d266987f2dc5315
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 17:00:28 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 17:00:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42625b17

media-video/wireplumber: Stabilize 0.5.3 ppc, #935068

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.3.ebuild b/media-video/wireplumber/wireplumber-0.5.3.ebuild
index 81e746e68c5c..896cdf6df63b 100644
--- a/media-video/wireplumber/wireplumber-0.5.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.3.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-06-28 17:00 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-06-28 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e9e1df3149af7aedd8ea72b5ea45e90dd4df15f2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 17:00:26 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 17:00:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e1df31

media-video/wireplumber: Stabilize 0.5.3 amd64, #935068

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.3.ebuild b/media-video/wireplumber/wireplumber-0.5.3.ebuild
index bc0663949a4c..81e746e68c5c 100644
--- a/media-video/wireplumber/wireplumber-0.5.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.3.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-06-28 16:04 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-06-28 16:04 UTC (permalink / raw
  To: gentoo-commits

commit:     78afcd79de72bdfcfce89a9c2fe432bb900a7002
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 16:04:33 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 16:04:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78afcd79

media-video/wireplumber: Stabilize 0.5.3 x86, #935068

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.3.ebuild b/media-video/wireplumber/wireplumber-0.5.3.ebuild
index 516b3dca3e71..bc0663949a4c 100644
--- a/media-video/wireplumber/wireplumber-0.5.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.3.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-06-28 16:02 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-06-28 16:02 UTC (permalink / raw
  To: gentoo-commits

commit:     a03ee8132c06a8c855e5b3806098ca051dd19a67
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 16:02:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 16:02:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03ee813

media-video/wireplumber: Stabilize 0.5.3 ppc64, #935068

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.3.ebuild b/media-video/wireplumber/wireplumber-0.5.3.ebuild
index 64270812e149..516b3dca3e71 100644
--- a/media-video/wireplumber/wireplumber-0.5.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.3.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-06-28 16:01 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-06-28 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     62429bcdcdadf4c803e911408135bc9a2da64cbe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 16:01:17 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 16:01:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62429bcd

media-video/wireplumber: Stabilize 0.5.3 arm64, #935068

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.3.ebuild b/media-video/wireplumber/wireplumber-0.5.3.ebuild
index 82856ddfeafc..64270812e149 100644
--- a/media-video/wireplumber/wireplumber-0.5.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.3.ebuild
@@ -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"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-06-28 15:40 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-06-28 15:40 UTC (permalink / raw
  To: gentoo-commits

commit:     ec3304f9e4b2a09bc482387078200c7b67b6f519
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 15:39:44 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 15:39:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3304f9

media-video/wireplumber: add 0.5.5, drop 0.5.4

0.5.4 had a bad BT autoswitch regression.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                                        | 2 +-
 .../wireplumber/{wireplumber-0.5.4.ebuild => wireplumber-0.5.5.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 4db1baebc029..05bb9ac24752 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,4 +1,4 @@
 DIST wireplumber-0.4.17.tar.bz2 330355 BLAKE2B fec1cf75bec687bff1cb48416cf22503a79609cf11220ab9353d3b8038cae1db63da8aa269aca034c0c0afd474e2ba89b236bb7e778da111516e3b15d5449f02 SHA512 5efb71091f262458bc912f4670249fac3ef858021785fbee9be749564a3fa452b1c4ff75634132f7d44fd06d7fc5ea2debb022b1f4a8d5c9c3afa992fab7ecf8
 DIST wireplumber-0.5.2.tar.bz2 408788 BLAKE2B 51a9c0268212b353b54099d2d57fd93dec5b42d4ec3151f93b4ebd4df3f4478a19858ec8302af58558a9387afa647a00a0872d471f0f2ea5e681978afbdcf553 SHA512 4cd2949739b8af86f73e072fe8c1d8606fa9be77b6e109aa0825d516f11953c4811ae1162da07ae245f7039f4243d01c43b8e9c083d4e0be1066b180484abbfb
 DIST wireplumber-0.5.3.tar.bz2 411081 BLAKE2B 627cb0adaddd512e2b5f2e706b622972232f76000d690837da5f03a3628669b99c4768de6590ec378684311915626de7ac3316bda1f5d1152c9df448ec41e389 SHA512 1c62f7f919242b2a9586ff6a532f214b564bcf10c838eae4a64078edf6fd461fc65f364c8af79150e33b86594331446516a1a4c926bb245a4b2ba2d9f63f7243
-DIST wireplumber-0.5.4.tar.bz2 411492 BLAKE2B 2d6305ffb33b4f9fc863cedede147e994f2577440308a8c9ff56e0281b31a4e1450625b101b636a2cf55f4621005f0bdb3444b0212d081eb5229fc36c3ccc168 SHA512 9a4b33cfd0abdab0b0be5bd5be8fc9f90e4d20ca981eb3ac9dad263f77c7ad99be0ca7b03e0be9ad93d969e907defcc2815f2928ad6b8181667f79709d4af955
+DIST wireplumber-0.5.5.tar.bz2 411519 BLAKE2B 016641b6b21b6176b0f3f70c0c96ccd32ea4d3609bf337a3c9af6e8219cb160a92e30027e3187adb023d0c35ad822ce9be374d098eab76508f218a7ae2528754 SHA512 50ddc6f275bba89ddac0e55dd2a572a13ca19953bce6bdbca14eadd44f3669c7ad4b39ae857770543567a05ea3e437ccee36a2538fad1f4caa777036ace04f77

diff --git a/media-video/wireplumber/wireplumber-0.5.4.ebuild b/media-video/wireplumber/wireplumber-0.5.5.ebuild
similarity index 100%
rename from media-video/wireplumber/wireplumber-0.5.4.ebuild
rename to media-video/wireplumber/wireplumber-0.5.5.ebuild


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-06-27 12:18 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-06-27 12:18 UTC (permalink / raw
  To: gentoo-commits

commit:     eb89ced215a3ef6370f6d88b8a2e5a60b58ff44d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 12:17:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 12:18:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb89ced2

media-video/wireplumber: add 0.5.4

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                 |   1 +
 media-video/wireplumber/wireplumber-0.5.4.ebuild | 130 +++++++++++++++++++++++
 2 files changed, 131 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 06c94c58ea1d..4db1baebc029 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,3 +1,4 @@
 DIST wireplumber-0.4.17.tar.bz2 330355 BLAKE2B fec1cf75bec687bff1cb48416cf22503a79609cf11220ab9353d3b8038cae1db63da8aa269aca034c0c0afd474e2ba89b236bb7e778da111516e3b15d5449f02 SHA512 5efb71091f262458bc912f4670249fac3ef858021785fbee9be749564a3fa452b1c4ff75634132f7d44fd06d7fc5ea2debb022b1f4a8d5c9c3afa992fab7ecf8
 DIST wireplumber-0.5.2.tar.bz2 408788 BLAKE2B 51a9c0268212b353b54099d2d57fd93dec5b42d4ec3151f93b4ebd4df3f4478a19858ec8302af58558a9387afa647a00a0872d471f0f2ea5e681978afbdcf553 SHA512 4cd2949739b8af86f73e072fe8c1d8606fa9be77b6e109aa0825d516f11953c4811ae1162da07ae245f7039f4243d01c43b8e9c083d4e0be1066b180484abbfb
 DIST wireplumber-0.5.3.tar.bz2 411081 BLAKE2B 627cb0adaddd512e2b5f2e706b622972232f76000d690837da5f03a3628669b99c4768de6590ec378684311915626de7ac3316bda1f5d1152c9df448ec41e389 SHA512 1c62f7f919242b2a9586ff6a532f214b564bcf10c838eae4a64078edf6fd461fc65f364c8af79150e33b86594331446516a1a4c926bb245a4b2ba2d9f63f7243
+DIST wireplumber-0.5.4.tar.bz2 411492 BLAKE2B 2d6305ffb33b4f9fc863cedede147e994f2577440308a8c9ff56e0281b31a4e1450625b101b636a2cf55f4621005f0bdb3444b0212d081eb5229fc36c3ccc168 SHA512 9a4b33cfd0abdab0b0be5bd5be8fc9f90e4d20ca981eb3ac9dad263f77c7ad99be0ca7b03e0be9ad93d969e907defcc2815f2928ad6b8181667f79709d4af955

diff --git a/media-video/wireplumber/wireplumber-0.5.4.ebuild b/media-video/wireplumber/wireplumber-0.5.4.ebuild
new file mode 100644
index 000000000000..a3a02062c4c1
--- /dev/null
+++ b/media-video/wireplumber/wireplumber-0.5.4.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# 1. Please regularly check (even at the point of bumping) Fedora's packaging
+# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
+#
+# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
+# continue to move quickly. It's not uncommon for fixes to be made shortly
+# after releases.
+
+LUA_COMPAT=( lua5-{3,4} )
+
+inherit lua-single meson systemd
+
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
+	EGIT_BRANCH="master"
+	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"
+fi
+
+LICENSE="MIT"
+SLOT="0/0.5"
+IUSE="elogind system-service systemd test"
+
+REQUIRED_USE="
+	${LUA_REQUIRED_USE}
+	?? ( elogind systemd )
+	system-service? ( systemd )
+"
+
+RESTRICT="!test? ( test )"
+
+# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
+BDEPEND="
+	dev-libs/glib
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+	sys-devel/gettext
+	test? ( sys-apps/dbus )
+"
+DEPEND="
+	${LUA_DEPS}
+	>=dev-libs/glib-2.68
+	>=media-video/pipewire-1.0.5-r1:=
+	virtual/libintl
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+RDEPEND="
+	${DEPEND}
+	system-service? (
+		acct-user/pipewire
+		acct-group/pipewire
+	)
+"
+
+DOCS=( {NEWS,README}.rst )
+
+PATCHES=(
+	# Defer enabling sound server parts to media-video/pipewire
+	# 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.4.81-config-disable-sound-server-parts.patch
+)
+
+src_configure() {
+	local emesonargs=(
+		-Ddaemon=true
+		-Dtools=true
+		-Dmodules=true
+		# Ebuild not wired up yet (Sphinx, Doxygen?)
+		-Ddoc=disabled
+		# Only used for Sphinx doc generation
+		-Dintrospection=disabled
+		-Dsystem-lua=true
+		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+		$(meson_feature elogind)
+		$(meson_feature systemd)
+		$(meson_use system-service systemd-system-service)
+		$(meson_use systemd systemd-user-service)
+		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
+		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
+		$(meson_use test tests)
+		$(meson_use test dbus-tests)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	mv "${ED}"/usr/share/doc/wireplumber/* "${ED}"/usr/share/doc/${PF} || die
+	rmdir "${ED}"/usr/share/doc/wireplumber || die
+}
+
+pkg_postinst() {
+	if systemd_is_booted ; then
+		ewarn "pipewire-media-session.service is no longer installed. You must switch"
+		ewarn "to wireplumber.service user unit before your next logout/reboot:"
+		ewarn "systemctl --user disable pipewire-media-session.service"
+		ewarn "systemctl --user --force enable wireplumber.service"
+	else
+		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
+		ewarn "is started (a replacement for directly calling pipewire binary)."
+		ewarn
+		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
+		ewarn "or, if it does exist, that any reference to"
+		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
+	fi
+
+	if use system-service; then
+		ewarn
+		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
+		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
+		ewarn "service. This is more than likely NOT what you want. You are strongly"
+		ewarn "advised not to enable this mode and instead stick with systemd user"
+		ewarn "units. The default configuration files will likely not work out of"
+		ewarn "box, and you are on your own with configuration."
+		ewarn
+	fi
+}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-06-02  5:46 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-06-02  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     557fa9f30b7ff9a412fa8cfb8e5ac1c0a1971c2e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  2 05:37:57 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 05:45:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557fa9f3

media-video/wireplumber: add 0.5.3

Closes: https://bugs.gentoo.org/931293
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                                   | 1 +
 .../{wireplumber-9999.ebuild => wireplumber-0.5.3.ebuild}          | 7 +++++++
 media-video/wireplumber/wireplumber-9999.ebuild                    | 7 +++++++
 3 files changed, 15 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index f015e20e4e6b..06c94c58ea1d 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1,3 @@
 DIST wireplumber-0.4.17.tar.bz2 330355 BLAKE2B fec1cf75bec687bff1cb48416cf22503a79609cf11220ab9353d3b8038cae1db63da8aa269aca034c0c0afd474e2ba89b236bb7e778da111516e3b15d5449f02 SHA512 5efb71091f262458bc912f4670249fac3ef858021785fbee9be749564a3fa452b1c4ff75634132f7d44fd06d7fc5ea2debb022b1f4a8d5c9c3afa992fab7ecf8
 DIST wireplumber-0.5.2.tar.bz2 408788 BLAKE2B 51a9c0268212b353b54099d2d57fd93dec5b42d4ec3151f93b4ebd4df3f4478a19858ec8302af58558a9387afa647a00a0872d471f0f2ea5e681978afbdcf553 SHA512 4cd2949739b8af86f73e072fe8c1d8606fa9be77b6e109aa0825d516f11953c4811ae1162da07ae245f7039f4243d01c43b8e9c083d4e0be1066b180484abbfb
+DIST wireplumber-0.5.3.tar.bz2 411081 BLAKE2B 627cb0adaddd512e2b5f2e706b622972232f76000d690837da5f03a3628669b99c4768de6590ec378684311915626de7ac3316bda1f5d1152c9df448ec41e389 SHA512 1c62f7f919242b2a9586ff6a532f214b564bcf10c838eae4a64078edf6fd461fc65f364c8af79150e33b86594331446516a1a4c926bb245a4b2ba2d9f63f7243

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-0.5.3.ebuild
similarity index 95%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.5.3.ebuild
index ea1b71883dbb..a3a02062c4c1 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.3.ebuild
@@ -95,6 +95,13 @@ src_configure() {
 	meson_src_configure
 }
 
+src_install() {
+	meson_src_install
+
+	mv "${ED}"/usr/share/doc/wireplumber/* "${ED}"/usr/share/doc/${PF} || die
+	rmdir "${ED}"/usr/share/doc/wireplumber || die
+}
+
 pkg_postinst() {
 	if systemd_is_booted ; then
 		ewarn "pipewire-media-session.service is no longer installed. You must switch"

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index ea1b71883dbb..a3a02062c4c1 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -95,6 +95,13 @@ src_configure() {
 	meson_src_configure
 }
 
+src_install() {
+	meson_src_install
+
+	mv "${ED}"/usr/share/doc/wireplumber/* "${ED}"/usr/share/doc/${PF} || die
+	rmdir "${ED}"/usr/share/doc/wireplumber || die
+}
+
 pkg_postinst() {
 	if systemd_is_booted ; then
 		ewarn "pipewire-media-session.service is no longer installed. You must switch"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-05-08 22:06 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-05-08 22:06 UTC (permalink / raw
  To: gentoo-commits

commit:     ce203416fc1f691d5fe49dc1a004a623601bc9d6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May  8 22:05:32 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May  8 22:05:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce203416

media-video/wireplumber: add TODO re future improvement for sound-server patch

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.2.ebuild | 2 ++
 media-video/wireplumber/wireplumber-9999.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/media-video/wireplumber/wireplumber-0.5.2.ebuild b/media-video/wireplumber/wireplumber-0.5.2.ebuild
index d7011c60a35b..ea1b71883dbb 100644
--- a/media-video/wireplumber/wireplumber-0.5.2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.2.ebuild
@@ -66,6 +66,8 @@ DOCS=( {NEWS,README}.rst )
 
 PATCHES=(
 	# Defer enabling sound server parts to media-video/pipewire
+	# 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.4.81-config-disable-sound-server-parts.patch
 )
 

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index d7011c60a35b..ea1b71883dbb 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -66,6 +66,8 @@ DOCS=( {NEWS,README}.rst )
 
 PATCHES=(
 	# Defer enabling sound server parts to media-video/pipewire
+	# 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.4.81-config-disable-sound-server-parts.patch
 )
 


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-05-08 22:06 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-05-08 22:06 UTC (permalink / raw
  To: gentoo-commits

commit:     26ec15318f5131f5aed63738f225d9448168af5c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May  8 22:04:09 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May  8 22:05:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ec1531

media-video/wireplumber: style tweaks

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.5.2.ebuild | 27 ++++++++++++------------
 media-video/wireplumber/wireplumber-9999.ebuild  | 27 ++++++++++++------------
 2 files changed, 26 insertions(+), 28 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.5.2.ebuild b/media-video/wireplumber/wireplumber-0.5.2.ebuild
index 21dc5de57874..d7011c60a35b 100644
--- a/media-video/wireplumber/wireplumber-0.5.2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.2.ebuild
@@ -14,6 +14,9 @@ LUA_COMPAT=( lua5-{3,4} )
 
 inherit lua-single meson systemd
 
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
 if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
 	EGIT_BRANCH="master"
@@ -23,9 +26,6 @@ else
 	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
 LICENSE="MIT"
 SLOT="0/0.5"
 IUSE="elogind system-service systemd test"
@@ -46,7 +46,6 @@ BDEPEND="
 	sys-devel/gettext
 	test? ( sys-apps/dbus )
 "
-
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.68
@@ -55,12 +54,8 @@ DEPEND="
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
 "
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
+RDEPEND="
+	${DEPEND}
 	system-service? (
 		acct-user/pipewire
 		acct-group/pipewire
@@ -70,7 +65,8 @@ RDEPEND="${DEPEND}
 DOCS=( {NEWS,README}.rst )
 
 PATCHES=(
-	"${FILESDIR}"/${PN}-0.4.81-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
+	# Defer enabling sound server parts to media-video/pipewire
+	"${FILESDIR}"/${PN}-0.4.81-config-disable-sound-server-parts.patch
 )
 
 src_configure() {
@@ -78,9 +74,11 @@ src_configure() {
 		-Ddaemon=true
 		-Dtools=true
 		-Dmodules=true
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
+		# Ebuild not wired up yet (Sphinx, Doxygen?)
+		-Ddoc=disabled
+		# Only used for Sphinx doc generation
+		-Dintrospection=disabled
+		-Dsystem-lua=true
 		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
 		$(meson_feature elogind)
 		$(meson_feature systemd)
@@ -109,6 +107,7 @@ pkg_postinst() {
 		ewarn "or, if it does exist, that any reference to"
 		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
 	fi
+
 	if use system-service; then
 		ewarn
 		ewarn "WARNING: you have enabled the system-service USE flag, which installs"

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 21dc5de57874..d7011c60a35b 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -14,6 +14,9 @@ LUA_COMPAT=( lua5-{3,4} )
 
 inherit lua-single meson systemd
 
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
 if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
 	EGIT_BRANCH="master"
@@ -23,9 +26,6 @@ else
 	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
 LICENSE="MIT"
 SLOT="0/0.5"
 IUSE="elogind system-service systemd test"
@@ -46,7 +46,6 @@ BDEPEND="
 	sys-devel/gettext
 	test? ( sys-apps/dbus )
 "
-
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.68
@@ -55,12 +54,8 @@ DEPEND="
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
 "
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
+RDEPEND="
+	${DEPEND}
 	system-service? (
 		acct-user/pipewire
 		acct-group/pipewire
@@ -70,7 +65,8 @@ RDEPEND="${DEPEND}
 DOCS=( {NEWS,README}.rst )
 
 PATCHES=(
-	"${FILESDIR}"/${PN}-0.4.81-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
+	# Defer enabling sound server parts to media-video/pipewire
+	"${FILESDIR}"/${PN}-0.4.81-config-disable-sound-server-parts.patch
 )
 
 src_configure() {
@@ -78,9 +74,11 @@ src_configure() {
 		-Ddaemon=true
 		-Dtools=true
 		-Dmodules=true
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
+		# Ebuild not wired up yet (Sphinx, Doxygen?)
+		-Ddoc=disabled
+		# Only used for Sphinx doc generation
+		-Dintrospection=disabled
+		-Dsystem-lua=true
 		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
 		$(meson_feature elogind)
 		$(meson_feature systemd)
@@ -109,6 +107,7 @@ pkg_postinst() {
 		ewarn "or, if it does exist, that any reference to"
 		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
 	fi
+
 	if use system-service; then
 		ewarn
 		ewarn "WARNING: you have enabled the system-service USE flag, which installs"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-05-06  7:26 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-05-06  7:26 UTC (permalink / raw
  To: gentoo-commits

commit:     369d656644bbdcc587562f52476beaed54fa34b6
Author:     James Calligeros <jcalligeros99 <AT> gmail <DOT> com>
AuthorDate: Wed May  1 08:19:01 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  6 07:23:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369d6566

media-video/wireplumber: add 0.5.2

Closes: https://bugs.gentoo.org/921393
Signed-off-by: James Calligeros <jcalligeros99 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36499
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                                      | 1 +
 .../wireplumber/{wireplumber-9999.ebuild => wireplumber-0.5.2.ebuild} | 4 ++--
 media-video/wireplumber/wireplumber-9999.ebuild                       | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 41d841c64527..f015e20e4e6b 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1 +1,2 @@
 DIST wireplumber-0.4.17.tar.bz2 330355 BLAKE2B fec1cf75bec687bff1cb48416cf22503a79609cf11220ab9353d3b8038cae1db63da8aa269aca034c0c0afd474e2ba89b236bb7e778da111516e3b15d5449f02 SHA512 5efb71091f262458bc912f4670249fac3ef858021785fbee9be749564a3fa452b1c4ff75634132f7d44fd06d7fc5ea2debb022b1f4a8d5c9c3afa992fab7ecf8
+DIST wireplumber-0.5.2.tar.bz2 408788 BLAKE2B 51a9c0268212b353b54099d2d57fd93dec5b42d4ec3151f93b4ebd4df3f4478a19858ec8302af58558a9387afa647a00a0872d471f0f2ea5e681978afbdcf553 SHA512 4cd2949739b8af86f73e072fe8c1d8606fa9be77b6e109aa0825d516f11953c4811ae1162da07ae245f7039f4243d01c43b8e9c083d4e0be1066b180484abbfb

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-0.5.2.ebuild
similarity index 98%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.5.2.ebuild
index 88ddf0bb6b0e..21dc5de57874 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.2.ebuild
@@ -27,7 +27,7 @@ DESCRIPTION="Replacement for pipewire-media-session"
 HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
 
 LICENSE="MIT"
-SLOT="0/0.4"
+SLOT="0/0.5"
 IUSE="elogind system-service systemd test"
 
 REQUIRED_USE="
@@ -50,7 +50,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.68
-	>=media-video/pipewire-1.0.2:=
+	>=media-video/pipewire-1.0.5-r1:=
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 88ddf0bb6b0e..21dc5de57874 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -27,7 +27,7 @@ DESCRIPTION="Replacement for pipewire-media-session"
 HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
 
 LICENSE="MIT"
-SLOT="0/0.4"
+SLOT="0/0.5"
 IUSE="elogind system-service systemd test"
 
 REQUIRED_USE="
@@ -50,7 +50,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.68
-	>=media-video/pipewire-1.0.2:=
+	>=media-video/pipewire-1.0.5-r1:=
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-03-19  5:48 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-03-19  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     bd5d3babf9a9b90279e664d2b881f40e5a4d2486
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 05:46:50 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 05:47:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5d3bab

media-video/wireplumber: update live

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 9b1c4d46ea55..88ddf0bb6b0e 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -49,8 +49,8 @@ BDEPEND="
 
 DEPEND="
 	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.68:=
+	>=dev-libs/glib-2.68
+	>=media-video/pipewire-1.0.2:=
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-01-24  4:57 Ionen Wolkens
  0 siblings, 0 replies; 123+ messages in thread
From: Ionen Wolkens @ 2024-01-24  4:57 UTC (permalink / raw
  To: gentoo-commits

commit:     8392707cafe6bb26bd855dcfe43fafefc781b402
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Jan 23 18:39:12 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 04:56:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8392707c

media-video/wireplumber: Stabilize 0.4.17-r1 ppc, #921086

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
index 364c0168ec35..747c967706dc 100644
--- a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
@@ -20,7 +20,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
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-01-12  8:30 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2024-01-12  8:30 UTC (permalink / raw
  To: gentoo-commits

commit:     78c146f975c817265bf11e7bedff885236d43596
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 08:29:46 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 08:29:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c146f9

media-video/wireplumber: Stabilize 0.4.17-r1 x86, #921086

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
index 88024472fef3..364c0168ec35 100644
--- a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
@@ -20,7 +20,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
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-01-11 12:03 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-01-11 12:03 UTC (permalink / raw
  To: gentoo-commits

commit:     7c0d78a7d8ddbde4839145c753a524da89fe24f4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 11 12:03:38 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 12:03:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0d78a7

media-video/wireplumber: Stabilize 0.4.17-r1 ppc64, #921086

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
index b87177b7645d..88024472fef3 100644
--- a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
@@ -20,7 +20,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
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-01-11 10:32 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-01-11 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     05fd88cf66a411c45f47df0d515834d11c25d0b4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 11 10:31:56 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 10:31:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05fd88cf

media-video/wireplumber: Stabilize 0.4.17-r1 arm, #921086

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
index 41c92d1f9d48..b87177b7645d 100644
--- a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
@@ -20,7 +20,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
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-01-11 10:32 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-01-11 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     908c09332f588e6c0635c38e474b5516d2663b14
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 11 10:31:54 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 10:31:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908c0933

media-video/wireplumber: Stabilize 0.4.17-r1 arm64, #921086

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
index e5fce9b02fad..41c92d1f9d48 100644
--- a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
@@ -20,7 +20,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
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2024-01-02  8:13 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2024-01-02  8:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e205e2fa3b57c6dae7af44d6bc0e81f3a478b997
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  2 08:12:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan  2 08:12:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e205e2fa

media-video/wireplumber: Stabilize 0.4.17-r1 amd64, #921086

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.17-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
index 42e484bf9447..e5fce9b02fad 100644
--- a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.17-r1.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=8
@@ -20,7 +20,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
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-12-10  1:44 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-12-10  1:44 UTC (permalink / raw
  To: gentoo-commits

commit:     fa40a68813842842cae00dac90450cf3e1b979ce
Author:     James Calligeros <jcalligeros99 <AT> gmail <DOT> com>
AuthorDate: Sun Dec 10 00:59:53 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 10 01:44:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa40a688

media-video/wireplumber: don't copy default configs to /etc/

Wireplumber does not tolerate having its default config split
across /etc/ and /usr/share/. It has also recently acquired features
which allow system integrators and other interested third parties
to ship customised configuration packages to better integrate
oddball hardware, such as Apple Silicon Macs. These configs naturally
live in /usr/share/, since they are not user-created. As /etc/ takes
precedence over /usr/share/, having the OOTB config there prevents
these custom configs from being loaded properly.

This commit removes the step which copies the OOTB config to /etc/,
which matches the behaviour expected (and now arguably required)
upstream. Users are responsible for adding their own overrides to
/etc/ should they so choose.

Signed-off-by: James Calligeros <jcalligeros99 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34207
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{wireplumber-9999.ebuild => wireplumber-0.4.17-r1.ebuild} | 11 -----------
 media-video/wireplumber/wireplumber-9999.ebuild               | 11 -----------
 2 files changed, 22 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
similarity index 91%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
index 02516dabf6eb..42e484bf9447 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
@@ -95,17 +95,6 @@ src_configure() {
 	meson_src_configure
 }
 
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r "${ED}"/usr/share/wireplumber
-}
-
 pkg_postinst() {
 	if systemd_is_booted ; then
 		ewarn "pipewire-media-session.service is no longer installed. You must switch"

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 02516dabf6eb..42e484bf9447 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -95,17 +95,6 @@ src_configure() {
 	meson_src_configure
 }
 
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r "${ED}"/usr/share/wireplumber
-}
-
 pkg_postinst() {
 	if systemd_is_booted ; then
 		ewarn "pipewire-media-session.service is no longer installed. You must switch"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-12-04  9:31 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-12-04  9:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d1ca3782316e833576c5e1c071e0b482b5f7b663
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  4 09:29:58 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 09:29:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ca3782

media-video/wireplumber: add 0.4.17

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                  |   1 +
 media-video/wireplumber/wireplumber-0.4.17.ebuild | 133 ++++++++++++++++++++++
 2 files changed, 134 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 9af70c706e16..e1aa19e783e5 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,3 +1,4 @@
 DIST wireplumber-0.4.14.tar.bz2 323688 BLAKE2B feb6cd4bc4e6617395fc8cc6a6f0c8d61026250f1d4691e60f2778ac6bb92e05a6a4078df95c932931bbf8c57f74c592cacbb2adeb6b2f332514eb50e04746b5 SHA512 51dc830d4dfe000cf6091d728d9ce6248585f5fae729536d611f85a0981722b9ab7f13322b516dc9988cdc15e0859f946aa0b78a35ad13a67e2de8082e6d5549
 DIST wireplumber-0.4.15.tar.bz2 327269 BLAKE2B a733e1e768f31bf6a278df84718d56c86b44a6669144b578e9c9514203eb9967dba008bb3446d293e8362b0be1dc20b0bfbff8d37ae7dc909c49a6438b5527b9 SHA512 53cf2027c69e8f44fc2c0c8910c1371ef8b5020aa1c47ca77f448998e810133821d9aa8de855482308b861f67b3d1cbd039c510460d59c6f9f2a44049577605b
 DIST wireplumber-0.4.16.tar.bz2 329855 BLAKE2B 28bc69f51cbafa9350abeb2a2c417a26afb9546adddd3b638063dca048b607b6fa3e82aea890fbf518b854b0e3e482e65e841d6f055838ea86b7c03f73cac96c SHA512 10bff323403f727b8653c8d287827e2c1e47913f2e3978d5f6e11fd29f30311fc1a11b4893073fa668a70d7dc115002822fa402f98e5b2d0e2eaa81145b727d8
+DIST wireplumber-0.4.17.tar.bz2 330355 BLAKE2B fec1cf75bec687bff1cb48416cf22503a79609cf11220ab9353d3b8038cae1db63da8aa269aca034c0c0afd474e2ba89b236bb7e778da111516e3b15d5449f02 SHA512 5efb71091f262458bc912f4670249fac3ef858021785fbee9be749564a3fa452b1c4ff75634132f7d44fd06d7fc5ea2debb022b1f4a8d5c9c3afa992fab7ecf8

diff --git a/media-video/wireplumber/wireplumber-0.4.17.ebuild b/media-video/wireplumber/wireplumber-0.4.17.ebuild
new file mode 100644
index 000000000000..02516dabf6eb
--- /dev/null
+++ b/media-video/wireplumber/wireplumber-0.4.17.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# 1. Please regularly check (even at the point of bumping) Fedora's packaging
+# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
+#
+# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
+# continue to move quickly. It's not uncommon for fixes to be made shortly
+# after releases.
+
+LUA_COMPAT=( lua5-{3,4} )
+
+inherit lua-single meson systemd
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
+	EGIT_BRANCH="master"
+	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"
+fi
+
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
+LICENSE="MIT"
+SLOT="0/0.4"
+IUSE="elogind system-service systemd test"
+
+REQUIRED_USE="
+	${LUA_REQUIRED_USE}
+	?? ( elogind systemd )
+	system-service? ( systemd )
+"
+
+RESTRICT="!test? ( test )"
+
+# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
+BDEPEND="
+	dev-libs/glib
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+	sys-devel/gettext
+	test? ( sys-apps/dbus )
+"
+
+DEPEND="
+	${LUA_DEPS}
+	>=dev-libs/glib-2.62
+	>=media-video/pipewire-0.3.68:=
+	virtual/libintl
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+
+# Any dev-lua/* deps get declared like this inside RDEPEND:
+#	$(lua_gen_cond_dep '
+#		dev-lua/<NAME>[${LUA_USEDEP}]
+#	')
+RDEPEND="${DEPEND}
+	system-service? (
+		acct-user/pipewire
+		acct-group/pipewire
+	)
+"
+
+DOCS=( {NEWS,README}.rst )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.4.15-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
+)
+
+src_configure() {
+	local emesonargs=(
+		-Ddaemon=true
+		-Dtools=true
+		-Dmodules=true
+		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
+		-Dintrospection=disabled # Only used for Sphinx doc generation
+		-Dsystem-lua=true # We always unbundle everything we can
+		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+		$(meson_feature elogind)
+		$(meson_feature systemd)
+		$(meson_use system-service systemd-system-service)
+		$(meson_use systemd systemd-user-service)
+		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
+		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
+		$(meson_use test tests)
+		$(meson_use test dbus-tests)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	# We copy the default config, so that Gentoo tools can pick up on any
+	# updates and /etc does not end up with stale overrides.
+	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
+	# will not actually get stored twice until modified.
+	insinto /etc
+	doins -r "${ED}"/usr/share/wireplumber
+}
+
+pkg_postinst() {
+	if systemd_is_booted ; then
+		ewarn "pipewire-media-session.service is no longer installed. You must switch"
+		ewarn "to wireplumber.service user unit before your next logout/reboot:"
+		ewarn "systemctl --user disable pipewire-media-session.service"
+		ewarn "systemctl --user --force enable wireplumber.service"
+	else
+		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
+		ewarn "is started (a replacement for directly calling pipewire binary)."
+		ewarn
+		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
+		ewarn "or, if it does exist, that any reference to"
+		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
+	fi
+	if use system-service; then
+		ewarn
+		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
+		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
+		ewarn "service. This is more than likely NOT what you want. You are strongly"
+		ewarn "advised not to enable this mode and instead stick with systemd user"
+		ewarn "units. The default configuration files will likely not work out of"
+		ewarn "box, and you are on your own with configuration."
+		ewarn
+	fi
+}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-11-25 20:47 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-11-25 20:47 UTC (permalink / raw
  To: gentoo-commits

commit:     470eeb18068d31f2dea51d316a15491bf7ef1095
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 20:45:49 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 20:46:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470eeb18

media-video/wireplumber: add 0.4.16

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                                  | 1 +
 .../{wireplumber-9999.ebuild => wireplumber-0.4.16.ebuild}        | 8 ++++++--
 media-video/wireplumber/wireplumber-9999.ebuild                   | 8 ++++++--
 3 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 3deb5840f9c1..9af70c706e16 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1,3 @@
 DIST wireplumber-0.4.14.tar.bz2 323688 BLAKE2B feb6cd4bc4e6617395fc8cc6a6f0c8d61026250f1d4691e60f2778ac6bb92e05a6a4078df95c932931bbf8c57f74c592cacbb2adeb6b2f332514eb50e04746b5 SHA512 51dc830d4dfe000cf6091d728d9ce6248585f5fae729536d611f85a0981722b9ab7f13322b516dc9988cdc15e0859f946aa0b78a35ad13a67e2de8082e6d5549
 DIST wireplumber-0.4.15.tar.bz2 327269 BLAKE2B a733e1e768f31bf6a278df84718d56c86b44a6669144b578e9c9514203eb9967dba008bb3446d293e8362b0be1dc20b0bfbff8d37ae7dc909c49a6438b5527b9 SHA512 53cf2027c69e8f44fc2c0c8910c1371ef8b5020aa1c47ca77f448998e810133821d9aa8de855482308b861f67b3d1cbd039c510460d59c6f9f2a44049577605b
+DIST wireplumber-0.4.16.tar.bz2 329855 BLAKE2B 28bc69f51cbafa9350abeb2a2c417a26afb9546adddd3b638063dca048b607b6fa3e82aea890fbf518b854b0e3e482e65e841d6f055838ea86b7c03f73cac96c SHA512 10bff323403f727b8653c8d287827e2c1e47913f2e3978d5f6e11fd29f30311fc1a11b4893073fa668a70d7dc115002822fa402f98e5b2d0e2eaa81145b727d8

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-0.4.16.ebuild
similarity index 93%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.4.16.ebuild
index 8860dc2ce0d4..02516dabf6eb 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.16.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"
@@ -50,7 +50,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.65-r1:=
+	>=media-video/pipewire-0.3.68:=
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
@@ -69,6 +69,10 @@ RDEPEND="${DEPEND}
 
 DOCS=( {NEWS,README}.rst )
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.4.15-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
+)
+
 src_configure() {
 	local emesonargs=(
 		-Ddaemon=true

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 8860dc2ce0d4..02516dabf6eb 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"
@@ -50,7 +50,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.65-r1:=
+	>=media-video/pipewire-0.3.68:=
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
@@ -69,6 +69,10 @@ RDEPEND="${DEPEND}
 
 DOCS=( {NEWS,README}.rst )
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.4.15-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
+)
+
 src_configure() {
 	local emesonargs=(
 		-Ddaemon=true


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-11-24  9:31 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-11-24  9:31 UTC (permalink / raw
  To: gentoo-commits

commit:     69e76c06318cf2d4c8bbb7cafe438814c8fee0b9
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Nov 23 19:49:58 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 09:30:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e76c06

media-video/wireplumber: Keyword 0.4.15 mips, #896130

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.15.ebuild b/media-video/wireplumber/wireplumber-0.4.15.ebuild
index 65a32be64aeb..525615e3ddc7 100644
--- a/media-video/wireplumber/wireplumber-0.4.15.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.15.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-04-14  0:24 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-04-14  0:24 UTC (permalink / raw
  To: gentoo-commits

commit:     72c2782c5ae5268798054575a88267073f6d9a75
Author:     Matoro Mahri <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Fri Apr 14 00:02:46 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 14 00:22:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c2782c

media-video/wireplumber: add sys-apps/dbus test dep

Bug: https://bugs.gentoo.org/902445
Signed-off-by: Matoro Mahri <matoro <AT> users.noreply.github.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.14.ebuild | 1 +
 media-video/wireplumber/wireplumber-9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-video/wireplumber/wireplumber-0.4.14.ebuild b/media-video/wireplumber/wireplumber-0.4.14.ebuild
index f7c1836db3d0..d63e08f157d4 100644
--- a/media-video/wireplumber/wireplumber-0.4.14.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.14.ebuild
@@ -44,6 +44,7 @@ BDEPEND="
 	dev-util/gdbus-codegen
 	dev-util/glib-utils
 	sys-devel/gettext
+	test? ( sys-apps/dbus )
 "
 
 DEPEND="

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index c69f1a2d985e..8860dc2ce0d4 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -44,6 +44,7 @@ BDEPEND="
 	dev-util/gdbus-codegen
 	dev-util/glib-utils
 	sys-devel/gettext
+	test? ( sys-apps/dbus )
 "
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-04-13 19:28 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-04-13 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     5fd8996cf4fceb6857e4f0e5e1752b69497639cb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 13 19:27:36 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 13 19:27:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd8996c

media-video/wireplumber: drop 0.4.13

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                  |   1 -
 media-video/wireplumber/wireplumber-0.4.13.ebuild | 132 ----------------------
 2 files changed, 133 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 730393489686..c33c6fe9cbb3 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1 @@
-DIST wireplumber-0.4.13.tar.bz2 320378 BLAKE2B c245c7e716ba64e28aef6278b1f9d8fdc89881a35c99c645cacf3b356fe90dbdc93a99b0c09792649faadcb685f47a65faeacbeff4ecf3e728f34c1fb4611120 SHA512 b8a43a0ec56037b51a1ddc8ae7f369e0494eab9baf3acded965e2923c5cf8263860d5f1973c83d25a33388243db3ac6e1321ed3b42a01e8cac813d9b47554dbf
 DIST wireplumber-0.4.14.tar.bz2 323688 BLAKE2B feb6cd4bc4e6617395fc8cc6a6f0c8d61026250f1d4691e60f2778ac6bb92e05a6a4078df95c932931bbf8c57f74c592cacbb2adeb6b2f332514eb50e04746b5 SHA512 51dc830d4dfe000cf6091d728d9ce6248585f5fae729536d611f85a0981722b9ab7f13322b516dc9988cdc15e0859f946aa0b78a35ad13a67e2de8082e6d5549

diff --git a/media-video/wireplumber/wireplumber-0.4.13.ebuild b/media-video/wireplumber/wireplumber-0.4.13.ebuild
deleted file mode 100644
index 8a6b291c4f0f..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.13.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 1. Please regularly check (even at the point of bumping) Fedora's packaging
-# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
-#
-# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
-# continue to move quickly. It's not uncommon for fixes to be made shortly
-# after releases.
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.bz2"
-	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	sys-devel/gettext
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.53-r1:=
-	virtual/libintl
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.4.10-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
-)
-
-src_configure() {
-	local emesonargs=(
-		-Ddaemon=true
-		-Dtools=true
-		-Dmodules=true
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-		$(meson_use test dbus-tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r "${ED}"/usr/share/wireplumber
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-04-13 19:27 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-04-13 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     874d9b585f825b054ff0d428d7f62892f02323bf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 13 19:26:23 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 13 19:26:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874d9b58

media-video/wireplumber: Stabilize 0.4.14 ppc, #903538

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.14.ebuild b/media-video/wireplumber/wireplumber-0.4.14.ebuild
index 9797e1c95d23..f7c1836db3d0 100644
--- a/media-video/wireplumber/wireplumber-0.4.14.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.14.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-04-13 19:14 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-04-13 19:14 UTC (permalink / raw
  To: gentoo-commits

commit:     2aa10a2329e21d056265dc4b6a886e7dbc4916cd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 13 19:12:30 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 13 19:12:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa10a23

media-video/wireplumber: Stabilize 0.4.14 amd64, #903538

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.14.ebuild b/media-video/wireplumber/wireplumber-0.4.14.ebuild
index f8a08c16f878..9797e1c95d23 100644
--- a/media-video/wireplumber/wireplumber-0.4.14.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.14.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-03-31  9:28 Jakov Smolić
  0 siblings, 0 replies; 123+ messages in thread
From: Jakov Smolić @ 2023-03-31  9:28 UTC (permalink / raw
  To: gentoo-commits

commit:     204794060be711f1ac3e846b74cc7c7ff489ad91
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 09:28:38 2023 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 09:28:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20479406

media-video/wireplumber: Stabilize 0.4.14 x86, #903538

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.14.ebuild b/media-video/wireplumber/wireplumber-0.4.14.ebuild
index d47aeec349ec..f8a08c16f878 100644
--- a/media-video/wireplumber/wireplumber-0.4.14.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.14.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-03-29 14:36 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-03-29 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     4d134c7d7b044bff5ffef46416b57093b6aa9b62
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 14:36:20 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 14:36:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d134c7d

media-video/wireplumber: Stabilize 0.4.14 arm64, #903538

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.14.ebuild b/media-video/wireplumber/wireplumber-0.4.14.ebuild
index 02f39eae8a77..d47aeec349ec 100644
--- a/media-video/wireplumber/wireplumber-0.4.14.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.14.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-03-29 14:33 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-03-29 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     c8e0605d9ceb9354d9619a281ad4e5cbb4a67af1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 14:31:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 14:31:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e0605d

media-video/wireplumber: Stabilize 0.4.14 arm, #903538

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.14.ebuild b/media-video/wireplumber/wireplumber-0.4.14.ebuild
index 57af330edbfd..02f39eae8a77 100644
--- a/media-video/wireplumber/wireplumber-0.4.14.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.14.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-03-29 14:33 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-03-29 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     77096b0b11c31cd6d01892c4555fab79735340d4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 14:31:18 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 14:31:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77096b0b

media-video/wireplumber: Stabilize 0.4.14 ppc64, #903538

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.14.ebuild b/media-video/wireplumber/wireplumber-0.4.14.ebuild
index 13b84f6aefce..57af330edbfd 100644
--- a/media-video/wireplumber/wireplumber-0.4.14.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.14.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-03-09 23:46 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-03-09 23:46 UTC (permalink / raw
  To: gentoo-commits

commit:     93e1dafe217bf4a23f4dbe7b1c8be305ec2ab9c6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  9 23:40:57 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar  9 23:40:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e1dafe

media-video/wireplumber: add 0.4.14

Tightened pipewire dep for proper bluez5-midi support, see
https://gitlab.freedesktop.org/pipewire/wireplumber/-/merge_requests/453 and
https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1433.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                                  | 1 +
 .../{wireplumber-9999.ebuild => wireplumber-0.4.14.ebuild}        | 8 ++++++--
 media-video/wireplumber/wireplumber-9999.ebuild                   | 4 ++--
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 341e3b6309bd..730393489686 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1 +1,2 @@
 DIST wireplumber-0.4.13.tar.bz2 320378 BLAKE2B c245c7e716ba64e28aef6278b1f9d8fdc89881a35c99c645cacf3b356fe90dbdc93a99b0c09792649faadcb685f47a65faeacbeff4ecf3e728f34c1fb4611120 SHA512 b8a43a0ec56037b51a1ddc8ae7f369e0494eab9baf3acded965e2923c5cf8263860d5f1973c83d25a33388243db3ac6e1321ed3b42a01e8cac813d9b47554dbf
+DIST wireplumber-0.4.14.tar.bz2 323688 BLAKE2B feb6cd4bc4e6617395fc8cc6a6f0c8d61026250f1d4691e60f2778ac6bb92e05a6a4078df95c932931bbf8c57f74c592cacbb2adeb6b2f332514eb50e04746b5 SHA512 51dc830d4dfe000cf6091d728d9ce6248585f5fae729536d611f85a0981722b9ab7f13322b516dc9988cdc15e0859f946aa0b78a35ad13a67e2de8082e6d5549

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-0.4.14.ebuild
similarity index 94%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.4.14.ebuild
index 0d585bc9a339..13b84f6aefce 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -49,7 +49,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.53-r1:=
+	>=media-video/pipewire-0.3.65-r1:=
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
@@ -68,6 +68,10 @@ RDEPEND="${DEPEND}
 
 DOCS=( {NEWS,README}.rst )
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.4.10-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
+)
+
 src_configure() {
 	local emesonargs=(
 		-Ddaemon=true

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 0d585bc9a339..c69f1a2d985e 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -49,7 +49,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.53-r1:=
+	>=media-video/pipewire-0.3.65-r1:=
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-01-15 22:32 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-01-15 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     dfc2c8097e1bf31b004213d6a19adf7aaf6b8968
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 22:32:19 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 22:32:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc2c809

media-video/wireplumber: drop 0.4.12-r1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                   |   1 -
 .../wireplumber/wireplumber-0.4.12-r1.ebuild       | 128 ---------------------
 2 files changed, 129 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 09789995b806..341e3b6309bd 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1 @@
-DIST wireplumber-0.4.12.tar.bz2 317524 BLAKE2B 5f020759fab459fb3311f8a5cddddef2bf7dc62304b6e95f5d983b86b0e6ddef7bc16c4f2ef6a36264d7ed94e48dbb4c66ff3389bfd7ca58841b4fd6cdfb21bc SHA512 79827ea9f61bacf8df80f9cd0ca4c80192cf85a1b181a51256b3c845d1d04a690ea5c1270d6d5d05d56f799f16980a593e61d003ef78ad7dc8d5e9ea332aa5d4
 DIST wireplumber-0.4.13.tar.bz2 320378 BLAKE2B c245c7e716ba64e28aef6278b1f9d8fdc89881a35c99c645cacf3b356fe90dbdc93a99b0c09792649faadcb685f47a65faeacbeff4ecf3e728f34c1fb4611120 SHA512 b8a43a0ec56037b51a1ddc8ae7f369e0494eab9baf3acded965e2923c5cf8263860d5f1973c83d25a33388243db3ac6e1321ed3b42a01e8cac813d9b47554dbf

diff --git a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
deleted file mode 100644
index b12457d4e36f..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 1. Please regularly check (even at the point of bumping) Fedora's packaging
-# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
-#
-# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
-# continue to move quickly. It's not uncommon for fixes to be made shortly
-# after releases.
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.bz2"
-	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	sys-devel/gettext
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.53-r1:=
-	virtual/libintl
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.4.10-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
-)
-
-src_configure() {
-	local emesonargs=(
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r "${ED}"/usr/share/wireplumber
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-01-13 12:37 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2023-01-13 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     5372239efef85251cd2b1c120bf5e4bfb60d9cb6
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 12:37:34 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 12:37:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5372239e

media-video/wireplumber: Stabilize 0.4.13 ppc, #888643

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.13.ebuild b/media-video/wireplumber/wireplumber-0.4.13.ebuild
index 99972523f301..8a6b291c4f0f 100644
--- a/media-video/wireplumber/wireplumber-0.4.13.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.13.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-01-03  6:23 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-01-03  6:23 UTC (permalink / raw
  To: gentoo-commits

commit:     d4883683ab1ce97a25e0a09a97605dc5dbeb5e23
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  3 06:21:30 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan  3 06:22:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4883683

media-video/wireplumber: Stabilize 0.4.13 amd64, #888643

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.13.ebuild b/media-video/wireplumber/wireplumber-0.4.13.ebuild
index 32523c949f25..99972523f301 100644
--- a/media-video/wireplumber/wireplumber-0.4.13.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.13.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-01-01 22:47 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-01-01 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     eb2f74afdb105c914168478b1efbf3a376430c64
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 22:47:08 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 22:47:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2f74af

media-video/wireplumber: Stabilize 0.4.13 arm, #888643

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.13.ebuild b/media-video/wireplumber/wireplumber-0.4.13.ebuild
index 98e989ff36fe..32523c949f25 100644
--- a/media-video/wireplumber/wireplumber-0.4.13.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.13.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-01-01 22:47 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-01-01 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     5bd7e06048e28c98088cad444e43a097b6767c50
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 22:47:07 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 22:47:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd7e060

media-video/wireplumber: Stabilize 0.4.13 ppc64, #888643

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.13.ebuild b/media-video/wireplumber/wireplumber-0.4.13.ebuild
index 5f296a3fdd5b..98e989ff36fe 100644
--- a/media-video/wireplumber/wireplumber-0.4.13.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.13.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-01-01 22:47 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-01-01 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     3f81b894f09ea73dfab45b1b74d928fd9dcdcbcc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 22:47:05 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 22:47:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f81b894

media-video/wireplumber: Stabilize 0.4.13 arm64, #888643

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.13.ebuild b/media-video/wireplumber/wireplumber-0.4.13.ebuild
index b4cd368983bc..5f296a3fdd5b 100644
--- a/media-video/wireplumber/wireplumber-0.4.13.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.13.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2023-01-01 22:47 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2023-01-01 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     d99354de83777ae066e9e10d6dc091d522160be0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 22:47:03 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 22:47:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99354de

media-video/wireplumber: Stabilize 0.4.13 x86, #888643

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.13.ebuild b/media-video/wireplumber/wireplumber-0.4.13.ebuild
index 22a84702628e..b4cd368983bc 100644
--- a/media-video/wireplumber/wireplumber-0.4.13.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-12-14  8:45 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-12-14  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     cc4aad45cf28da7c8bd1ec52e1006e3d4dd6600b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 08:45:37 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 14 08:45:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4aad45

media-video/wireplumber: add 0.4.13

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                                  | 1 +
 .../{wireplumber-9999.ebuild => wireplumber-0.4.13.ebuild}        | 8 ++++++++
 media-video/wireplumber/wireplumber-9999.ebuild                   | 4 ++++
 3 files changed, 13 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index f04df271892e..09789995b806 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1 +1,2 @@
 DIST wireplumber-0.4.12.tar.bz2 317524 BLAKE2B 5f020759fab459fb3311f8a5cddddef2bf7dc62304b6e95f5d983b86b0e6ddef7bc16c4f2ef6a36264d7ed94e48dbb4c66ff3389bfd7ca58841b4fd6cdfb21bc SHA512 79827ea9f61bacf8df80f9cd0ca4c80192cf85a1b181a51256b3c845d1d04a690ea5c1270d6d5d05d56f799f16980a593e61d003ef78ad7dc8d5e9ea332aa5d4
+DIST wireplumber-0.4.13.tar.bz2 320378 BLAKE2B c245c7e716ba64e28aef6278b1f9d8fdc89881a35c99c645cacf3b356fe90dbdc93a99b0c09792649faadcb685f47a65faeacbeff4ecf3e728f34c1fb4611120 SHA512 b8a43a0ec56037b51a1ddc8ae7f369e0494eab9baf3acded965e2923c5cf8263860d5f1973c83d25a33388243db3ac6e1321ed3b42a01e8cac813d9b47554dbf

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-0.4.13.ebuild
similarity index 94%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.4.13.ebuild
index 270ba536de33..22a84702628e 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.13.ebuild
@@ -68,8 +68,15 @@ RDEPEND="${DEPEND}
 
 DOCS=( {NEWS,README}.rst )
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.4.10-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
+)
+
 src_configure() {
 	local emesonargs=(
+		-Ddaemon=true
+		-Dtools=true
+		-Dmodules=true
 		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
 		-Dintrospection=disabled # Only used for Sphinx doc generation
 		-Dsystem-lua=true # We always unbundle everything we can
@@ -81,6 +88,7 @@ src_configure() {
 		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
 		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
 		$(meson_use test tests)
+		$(meson_use test dbus-tests)
 	)
 
 	meson_src_configure

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 270ba536de33..0d585bc9a339 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -70,6 +70,9 @@ DOCS=( {NEWS,README}.rst )
 
 src_configure() {
 	local emesonargs=(
+		-Ddaemon=true
+		-Dtools=true
+		-Dmodules=true
 		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
 		-Dintrospection=disabled # Only used for Sphinx doc generation
 		-Dsystem-lua=true # We always unbundle everything we can
@@ -81,6 +84,7 @@ src_configure() {
 		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
 		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
 		$(meson_use test tests)
+		$(meson_use test dbus-tests)
 	)
 
 	meson_src_configure


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-29 21:32 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-10-29 21:32 UTC (permalink / raw
  To: gentoo-commits

commit:     15ccc3fee84f0d9e9ece17f4c3bbfd654219c14b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:24:50 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 21:24:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ccc3fe

media-video/wireplumber: add freedesktop-gitlab upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/wireplumber/metadata.xml b/media-video/wireplumber/metadata.xml
index ff32fcdcb659..dd2de841af24 100644
--- a/media-video/wireplumber/metadata.xml
+++ b/media-video/wireplumber/metadata.xml
@@ -9,6 +9,7 @@
 		<bugs-to>https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues</bugs-to>
 		<changelog>https://gitlab.freedesktop.org/pipewire/wireplumber/-/releases</changelog>
 		<!--doc>https://gitlab.freedesktop.org/pipewire/wireplumber/-/wikis/home</doc-->
+		<remote-id type="freedesktop-gitlab">pipewire/wireplumber</remote-id>
 	</upstream>
 	<use>
 		<flag name="system-service">Install systemd unit files for running as a system service. Not recommended.</flag>


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-29 12:42 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-10-29 12:42 UTC (permalink / raw
  To: gentoo-commits

commit:     0fdc2ad31c871220cbb4b3d5440adf7a53db5d5d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 12:41:54 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 12:41:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fdc2ad3

media-video/wireplumber: Stabilize 0.4.12-r1 ppc, #876334

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
index 82b0d969525d..b12457d4e36f 100644
--- a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-29 10:34 Jakov Smolić
  0 siblings, 0 replies; 123+ messages in thread
From: Jakov Smolić @ 2022-10-29 10:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ad6296a3f462bf0f3b67dea19961a7b6a89560a3
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 10:34:09 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 10:34:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6296a3

media-video/wireplumber: Stabilize 0.4.12-r1 amd64, #876334

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
index 57672d242423..c998dad10c07 100644
--- a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-29 10:34 Jakov Smolić
  0 siblings, 0 replies; 123+ messages in thread
From: Jakov Smolić @ 2022-10-29 10:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8376ebb823c1a89dd0c55195d9124e64a51305aa
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 10:34:18 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 10:34:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8376ebb8

media-video/wireplumber: Stabilize 0.4.12-r1 x86, #876334

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
index c998dad10c07..82b0d969525d 100644
--- a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
@@ -20,7 +20,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 ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-29  5:45 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-10-29  5:45 UTC (permalink / raw
  To: gentoo-commits

commit:     1089fb672b11e8503d9db5dd7da1a85fa8e93b79
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 05:45:36 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 05:45:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1089fb67

media-video/wireplumber: Stabilize 0.4.12-r1 arm, #876334

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
index 91e5a4cc441d..1e8a16f7e5b9 100644
--- a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-29  5:45 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-10-29  5:45 UTC (permalink / raw
  To: gentoo-commits

commit:     c6d7305f18568fd77d5bf56b27227e7379a66f18
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 05:45:38 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 05:45:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d7305f

media-video/wireplumber: Stabilize 0.4.12-r1 ppc64, #876334

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
index 1e8a16f7e5b9..57672d242423 100644
--- a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-28 20:53 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-10-28 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     9c15a4efd75969c31075fd577ee1c4f39e1552c3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 20:52:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 20:52:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c15a4ef

media-video/wireplumber: Stabilize 0.4.12-r1 arm64, #876334

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
index 59742a6f7bad..91e5a4cc441d 100644
--- a/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
@@ -20,7 +20,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 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-28 19:58 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-10-28 19:58 UTC (permalink / raw
  To: gentoo-commits

commit:     5ae9715424913bcfb19c3d8998304a73d2d59952
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 19:58:27 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 19:58:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae97154

media-video/wireplumber: revbump for changed distfile

They're identical but it helps 'eclean-dist' users.

Fixes: 2ede64e9be11b8679130331f06cab37336e7fc63
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{wireplumber-0.4.12.ebuild => wireplumber-0.4.12-r1.ebuild}           | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.12.ebuild b/media-video/wireplumber/wireplumber-0.4.12-r1.ebuild
similarity index 100%
rename from media-video/wireplumber/wireplumber-0.4.12.ebuild
rename to media-video/wireplumber/wireplumber-0.4.12-r1.ebuild


^ permalink raw reply	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-28 19:56 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-10-28 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     2ede64e9be11b8679130331f06cab37336e7fc63
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 19:55:53 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 19:55:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ede64e9

media-video/wireplumber: fix BetterCompressionUri

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                  | 2 +-
 media-video/wireplumber/wireplumber-0.4.12.ebuild | 2 +-
 media-video/wireplumber/wireplumber-9999.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 41f5d74161ca..bc9a9c83c560 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1,2 @@
 DIST wireplumber-0.4.11.tar.gz 403931 BLAKE2B 77ef2540081420d4255dcb54165d0aceb08d97c60d19b9eb7606e90cf95e305e690794a1f46234b53b13765452fea0d23ae6acae9deea672db67e21c31d2307d SHA512 73a5120cd0c55b5fe5248cc22497efd23e40bb91961553639d9cf1bbf138d273db65153fa3c1bb0d2794f869e077e011156d323832534f62651d66f8cc87dca4
-DIST wireplumber-0.4.12.tar.gz 407239 BLAKE2B 10c5156c730bffc6542976f2d9cdd9634fdfcf6b1271cfd9df2357feb61ce9fbbd606728444e927ad060934e76be4ff99ba9db6c73823f6295a23977ed89a55a SHA512 0da81b62810d15264a14c3349596801cbf6f6f7ee21a1aef867e52f639dfb9b823c5181514ffa8124c3f387499fefe7f14d8cb589bcd785edd9c0e196e114601
+DIST wireplumber-0.4.12.tar.bz2 317524 BLAKE2B 5f020759fab459fb3311f8a5cddddef2bf7dc62304b6e95f5d983b86b0e6ddef7bc16c4f2ef6a36264d7ed94e48dbb4c66ff3389bfd7ca58841b4fd6cdfb21bc SHA512 79827ea9f61bacf8df80f9cd0ca4c80192cf85a1b181a51256b3c845d1d04a690ea5c1270d6d5d05d56f799f16980a593e61d003ef78ad7dc8d5e9ea332aa5d4

diff --git a/media-video/wireplumber/wireplumber-0.4.12.ebuild b/media-video/wireplumber/wireplumber-0.4.12.ebuild
index ac3004d7449f..59742a6f7bad 100644
--- a/media-video/wireplumber/wireplumber-0.4.12.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.12.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_BRANCH="master"
 	inherit git-r3
 else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
+	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.bz2"
 	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 2a10e58f8187..270ba536de33 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_BRANCH="master"
 	inherit git-r3
 else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
+	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.bz2"
 	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-10-04 17:30 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-10-04 17:30 UTC (permalink / raw
  To: gentoo-commits

commit:     3f48f0e78d159589d325a07233bcc590652507c4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  4 17:28:57 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  4 17:29:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f48f0e7

media-video/wireplumber: add 0.4.12

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                  |   1 +
 media-video/wireplumber/wireplumber-0.4.12.ebuild | 128 ++++++++++++++++++++++
 2 files changed, 129 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 171e64e16613..e92dd084c2d1 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1,3 @@
 DIST wireplumber-0.4.10.tar.gz 395588 BLAKE2B 6df1af17d1e53ab1449a2f6f9af5a0c4f7b1cd981e07556e5ea3c6b4d5d624e66b97ce4f945f7ccccebbf72b75d35d10990fac11b5228275f27e5320885ff1ec SHA512 342e8bba2cf00faab71ef39bb361b5ada66ff3a68ccf7a756ea1ca402da6e94784eece277ca02992bc7573c51cb8b1bad33aa9c593b3d1bfe0bb0286e2f4506f
 DIST wireplumber-0.4.11.tar.gz 403931 BLAKE2B 77ef2540081420d4255dcb54165d0aceb08d97c60d19b9eb7606e90cf95e305e690794a1f46234b53b13765452fea0d23ae6acae9deea672db67e21c31d2307d SHA512 73a5120cd0c55b5fe5248cc22497efd23e40bb91961553639d9cf1bbf138d273db65153fa3c1bb0d2794f869e077e011156d323832534f62651d66f8cc87dca4
+DIST wireplumber-0.4.12.tar.gz 407239 BLAKE2B 10c5156c730bffc6542976f2d9cdd9634fdfcf6b1271cfd9df2357feb61ce9fbbd606728444e927ad060934e76be4ff99ba9db6c73823f6295a23977ed89a55a SHA512 0da81b62810d15264a14c3349596801cbf6f6f7ee21a1aef867e52f639dfb9b823c5181514ffa8124c3f387499fefe7f14d8cb589bcd785edd9c0e196e114601

diff --git a/media-video/wireplumber/wireplumber-0.4.12.ebuild b/media-video/wireplumber/wireplumber-0.4.12.ebuild
new file mode 100644
index 000000000000..ac3004d7449f
--- /dev/null
+++ b/media-video/wireplumber/wireplumber-0.4.12.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# 1. Please regularly check (even at the point of bumping) Fedora's packaging
+# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
+#
+# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
+# continue to move quickly. It's not uncommon for fixes to be made shortly
+# after releases.
+
+LUA_COMPAT=( lua5-{3,4} )
+
+inherit lua-single meson systemd
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
+	EGIT_BRANCH="master"
+	inherit git-r3
+else
+	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
+LICENSE="MIT"
+SLOT="0/0.4"
+IUSE="elogind system-service systemd test"
+
+REQUIRED_USE="
+	${LUA_REQUIRED_USE}
+	?? ( elogind systemd )
+	system-service? ( systemd )
+"
+
+RESTRICT="!test? ( test )"
+
+# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
+BDEPEND="
+	dev-libs/glib
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+	sys-devel/gettext
+"
+
+DEPEND="
+	${LUA_DEPS}
+	>=dev-libs/glib-2.62
+	>=media-video/pipewire-0.3.53-r1:=
+	virtual/libintl
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+
+# Any dev-lua/* deps get declared like this inside RDEPEND:
+#	$(lua_gen_cond_dep '
+#		dev-lua/<NAME>[${LUA_USEDEP}]
+#	')
+RDEPEND="${DEPEND}
+	system-service? (
+		acct-user/pipewire
+		acct-group/pipewire
+	)
+"
+
+DOCS=( {NEWS,README}.rst )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.4.10-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
+)
+
+src_configure() {
+	local emesonargs=(
+		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
+		-Dintrospection=disabled # Only used for Sphinx doc generation
+		-Dsystem-lua=true # We always unbundle everything we can
+		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+		$(meson_feature elogind)
+		$(meson_feature systemd)
+		$(meson_use system-service systemd-system-service)
+		$(meson_use systemd systemd-user-service)
+		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
+		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
+		$(meson_use test tests)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	# We copy the default config, so that Gentoo tools can pick up on any
+	# updates and /etc does not end up with stale overrides.
+	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
+	# will not actually get stored twice until modified.
+	insinto /etc
+	doins -r "${ED}"/usr/share/wireplumber
+}
+
+pkg_postinst() {
+	if systemd_is_booted ; then
+		ewarn "pipewire-media-session.service is no longer installed. You must switch"
+		ewarn "to wireplumber.service user unit before your next logout/reboot:"
+		ewarn "systemctl --user disable pipewire-media-session.service"
+		ewarn "systemctl --user --force enable wireplumber.service"
+	else
+		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
+		ewarn "is started (a replacement for directly calling pipewire binary)."
+		ewarn
+		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
+		ewarn "or, if it does exist, that any reference to"
+		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
+	fi
+	if use system-service; then
+		ewarn
+		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
+		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
+		ewarn "service. This is more than likely NOT what you want. You are strongly"
+		ewarn "advised not to enable this mode and instead stick with systemd user"
+		ewarn "units. The default configuration files will likely not work out of"
+		ewarn "box, and you are on your own with configuration."
+		ewarn
+	fi
+}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-08-30  9:25 Jakov Smolić
  0 siblings, 0 replies; 123+ messages in thread
From: Jakov Smolić @ 2022-08-30  9:25 UTC (permalink / raw
  To: gentoo-commits

commit:     1de205ddb0d4d379807c4f9028437cf3f05eeffa
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 09:25:03 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 09:25:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de205dd

media-video/wireplumber: Stabilize 0.4.11-r3 x86, #867388

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
index 16d60336a98e..4904287cdb8b 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-08-30  8:27 Jakov Smolić
  0 siblings, 0 replies; 123+ messages in thread
From: Jakov Smolić @ 2022-08-30  8:27 UTC (permalink / raw
  To: gentoo-commits

commit:     46073d9e2297765e6710286d77f161a1135d6f95
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 08:24:19 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 08:24:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46073d9e

media-video/wireplumber: Stabilize 0.4.11-r3 amd64, #867388

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
index fc5ba2311034..16d60336a98e 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-08-30  4:35 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-08-30  4:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d557ca615db305e84bfe86e68b689ea929d26563
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 04:35:05 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 04:35:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d557ca61

media-video/wireplumber: Stabilize 0.4.11-r3 arm, #867388

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
index 99ca2c5c7956..cc57918cbf53 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-08-30  4:35 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-08-30  4:35 UTC (permalink / raw
  To: gentoo-commits

commit:     e5ed52390e84afd78d7b535834d09893c0991288
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 04:35:07 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 04:35:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ed5239

media-video/wireplumber: Stabilize 0.4.11-r3 arm64, #867388

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
index d724383cf0d1..fc5ba2311034 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-08-30  4:35 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-08-30  4:35 UTC (permalink / raw
  To: gentoo-commits

commit:     00e04005370e52117de83b3864e3fd224ac51d7f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 04:35:06 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 04:35:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e04005

media-video/wireplumber: Stabilize 0.4.11-r3 ppc, #867388

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
index 4711f548db3b..d724383cf0d1 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-08-30  4:35 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-08-30  4:35 UTC (permalink / raw
  To: gentoo-commits

commit:     a85debfd0d335bb1c35814c278b0dbbcec534e79
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 04:35:06 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 04:35:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85debfd

media-video/wireplumber: Stabilize 0.4.11-r3 ppc64, #867388

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
index cc57918cbf53..4711f548db3b 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r3.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-31  3:40 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-31  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     7ff65d73630712e5dbe990dcd06209aa56dab3cd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 03:33:53 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 03:33:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff65d73

media-video/wireplumber: drop 0.4.10-r6, 0.4.11-r1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../wireplumber/wireplumber-0.4.10-r6.ebuild       | 126 --------------------
 .../wireplumber/wireplumber-0.4.11-r1.ebuild       | 129 ---------------------
 2 files changed, 255 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r6.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r6.ebuild
deleted file mode 100644
index 5a21755d5858..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.10-r6.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	sys-devel/gettext
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.53-r1:=
-	virtual/libintl
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	"${FILESDIR}"/${P}-config-fix-enabled-property-to-default-to-true-when.patch
-	"${FILESDIR}"/${P}-m-lua-scripting-allow-converting-GValue-holding-NUL.patch
-	"${FILESDIR}"/${P}-alsa.lua-fix-device-name-deduplication-when-reserva.patch
-	"${FILESDIR}"/${P}-m-default-nodes-don-t-check-if-all-device-nodes-are.patch
-	"${FILESDIR}"/${P}-m-lua-scripting-fix-object-refcounting.patch
-	"${FILESDIR}"/${P}-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
-)
-
-src_configure() {
-	local emesonargs=(
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r "${ED}"/usr/share/wireplumber
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r1.ebuild
deleted file mode 100644
index 9b738b1c7ac8..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.11-r1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 1. Please regularly check (even at the point of bumping) Fedora's packaging
-# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
-#
-# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
-# continue to move quickly. It's not uncommon for fixes to be made shortly
-# after releases.
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	sys-devel/gettext
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.53-r1:=
-	virtual/libintl
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.4.10-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
-	"${FILESDIR}"/${P}-alsa-lua-crash.patch
-)
-
-src_configure() {
-	local emesonargs=(
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r "${ED}"/usr/share/wireplumber
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-31  3:29 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-31  3:29 UTC (permalink / raw
  To: gentoo-commits

commit:     4536e216f62618c7e2acfb10b89485c667304092
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 03:29:19 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 03:29:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4536e216

media-video/wireplumber: Stabilize 0.4.11-r2 ppc64, #859280

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
index d8bed54fe19e..8cef1f20f182 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-31  3:29 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-31  3:29 UTC (permalink / raw
  To: gentoo-commits

commit:     2072e736e6efc25e023a2c57696bbdba586efe3b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 03:29:07 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 03:29:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2072e736

media-video/wireplumber: Stabilize 0.4.11-r2 arm64, #859280

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
index 75c8c1d3f5ee..639bef37e0e8 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-31  3:29 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-31  3:29 UTC (permalink / raw
  To: gentoo-commits

commit:     616a7a78a786d6fe728c369aeef8b56a24a2446e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 03:29:13 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 03:29:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616a7a78

media-video/wireplumber: Stabilize 0.4.11-r2 ppc, #859280

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
index 639bef37e0e8..d8bed54fe19e 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-31  3:29 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-31  3:29 UTC (permalink / raw
  To: gentoo-commits

commit:     553870f00263642194b23825e6c6f9d74d78e5c3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 31 03:29:01 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 31 03:29:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553870f0

media-video/wireplumber: Stabilize 0.4.11-r2 arm, #859280

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
index 57312314aed7..75c8c1d3f5ee 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-29  3:18 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-29  3:18 UTC (permalink / raw
  To: gentoo-commits

commit:     9e270be7e808046fb2090a88476fe97c46f4dd6c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 03:18:44 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 03:18:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e270be7

media-video/wireplumber: Stabilize 0.4.11-r2 x86, #859280

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
index 995f8e0fb787..57312314aed7 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-29  1:53 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-29  1:53 UTC (permalink / raw
  To: gentoo-commits

commit:     5a24d2f9b99f2026ba69f984d98781523d4667ed
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 01:53:40 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 01:53:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a24d2f9

media-video/wireplumber: Stabilize 0.4.11-r2 amd64, #859280

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
index 804d3273b583..995f8e0fb787 100644
--- a/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11-r2.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-19 21:22 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-19 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     bc2e36fadf97231fdef21c289cacbfc05144d9ed
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 21:22:02 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 21:22:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2e36fa

media-video/wireplumber: drop 0.4.11

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11.ebuild | 128 ----------------------
 1 file changed, 128 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.11.ebuild b/media-video/wireplumber/wireplumber-0.4.11.ebuild
deleted file mode 100644
index ac3004d7449f..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.11.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 1. Please regularly check (even at the point of bumping) Fedora's packaging
-# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
-#
-# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
-# continue to move quickly. It's not uncommon for fixes to be made shortly
-# after releases.
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	sys-devel/gettext
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.53-r1:=
-	virtual/libintl
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.4.10-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
-)
-
-src_configure() {
-	local emesonargs=(
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r "${ED}"/usr/share/wireplumber
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-09  1:12 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-09  1:12 UTC (permalink / raw
  To: gentoo-commits

commit:     7654509f11b642ff18acc85fe853c6205de6fe7c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  9 01:11:57 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 01:11:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7654509f

media-video/wireplumber: add comment re backports

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.11.ebuild | 7 +++++++
 media-video/wireplumber/wireplumber-9999.ebuild   | 7 +++++++
 2 files changed, 14 insertions(+)

diff --git a/media-video/wireplumber/wireplumber-0.4.11.ebuild b/media-video/wireplumber/wireplumber-0.4.11.ebuild
index dc5230018073..ac3004d7449f 100644
--- a/media-video/wireplumber/wireplumber-0.4.11.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11.ebuild
@@ -3,6 +3,13 @@
 
 EAPI=8
 
+# 1. Please regularly check (even at the point of bumping) Fedora's packaging
+# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
+#
+# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
+# continue to move quickly. It's not uncommon for fixes to be made shortly
+# after releases.
+
 LUA_COMPAT=( lua5-{3,4} )
 
 inherit lua-single meson systemd

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 90d3231c1978..2a10e58f8187 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -3,6 +3,13 @@
 
 EAPI=8
 
+# 1. Please regularly check (even at the point of bumping) Fedora's packaging
+# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
+#
+# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
+# continue to move quickly. It's not uncommon for fixes to be made shortly
+# after releases.
+
 LUA_COMPAT=( lua5-{3,4} )
 
 inherit lua-single meson systemd


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-09  1:12 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-09  1:12 UTC (permalink / raw
  To: gentoo-commits

commit:     725dc9cff1867f7afd125c4ae188b85c167f68de
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Thu Jul  7 07:08:51 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 01:08:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725dc9cf

media-video/wireplumber: remove virtual/libc in-place

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.10-r4.ebuild | 1 -
 media-video/wireplumber/wireplumber-0.4.10-r6.ebuild | 1 -
 media-video/wireplumber/wireplumber-0.4.11.ebuild    | 1 -
 media-video/wireplumber/wireplumber-9999.ebuild      | 1 -
 4 files changed, 4 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r4.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r4.ebuild
index ac75996452f4..820d1ed7d4a3 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r4.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r4.ebuild
@@ -43,7 +43,6 @@ DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
 	>=media-video/pipewire-0.3.48:=
-	virtual/libc
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r6.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r6.ebuild
index 84e7919f00ed..5a21755d5858 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r6.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r6.ebuild
@@ -43,7 +43,6 @@ DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
 	>=media-video/pipewire-0.3.53-r1:=
-	virtual/libc
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )

diff --git a/media-video/wireplumber/wireplumber-0.4.11.ebuild b/media-video/wireplumber/wireplumber-0.4.11.ebuild
index 426dd7e5bbb1..dc5230018073 100644
--- a/media-video/wireplumber/wireplumber-0.4.11.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.11.ebuild
@@ -43,7 +43,6 @@ DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
 	>=media-video/pipewire-0.3.53-r1:=
-	virtual/libc
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index f40f12b41eae..90d3231c1978 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -43,7 +43,6 @@ DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
 	>=media-video/pipewire-0.3.53-r1:=
-	virtual/libc
 	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-09  1:12 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-09  1:12 UTC (permalink / raw
  To: gentoo-commits

commit:     125b756a27883d2db81fae6361fb7b70a2ef76ef
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Wed Jul  6 20:10:40 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul  9 01:08:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125b756a

media-video/wireplumber: bump to 0.4.11

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                  |   1 +
 media-video/wireplumber/wireplumber-0.4.11.ebuild | 122 ++++++++++++++++++++++
 2 files changed, 123 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index ece045dc24b3..171e64e16613 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1 +1,2 @@
 DIST wireplumber-0.4.10.tar.gz 395588 BLAKE2B 6df1af17d1e53ab1449a2f6f9af5a0c4f7b1cd981e07556e5ea3c6b4d5d624e66b97ce4f945f7ccccebbf72b75d35d10990fac11b5228275f27e5320885ff1ec SHA512 342e8bba2cf00faab71ef39bb361b5ada66ff3a68ccf7a756ea1ca402da6e94784eece277ca02992bc7573c51cb8b1bad33aa9c593b3d1bfe0bb0286e2f4506f
+DIST wireplumber-0.4.11.tar.gz 403931 BLAKE2B 77ef2540081420d4255dcb54165d0aceb08d97c60d19b9eb7606e90cf95e305e690794a1f46234b53b13765452fea0d23ae6acae9deea672db67e21c31d2307d SHA512 73a5120cd0c55b5fe5248cc22497efd23e40bb91961553639d9cf1bbf138d273db65153fa3c1bb0d2794f869e077e011156d323832534f62651d66f8cc87dca4

diff --git a/media-video/wireplumber/wireplumber-0.4.11.ebuild b/media-video/wireplumber/wireplumber-0.4.11.ebuild
new file mode 100644
index 000000000000..426dd7e5bbb1
--- /dev/null
+++ b/media-video/wireplumber/wireplumber-0.4.11.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{3,4} )
+
+inherit lua-single meson systemd
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
+	EGIT_BRANCH="master"
+	inherit git-r3
+else
+	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
+LICENSE="MIT"
+SLOT="0/0.4"
+IUSE="elogind system-service systemd test"
+
+REQUIRED_USE="
+	${LUA_REQUIRED_USE}
+	?? ( elogind systemd )
+	system-service? ( systemd )
+"
+
+RESTRICT="!test? ( test )"
+
+# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
+BDEPEND="
+	dev-libs/glib
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+	sys-devel/gettext
+"
+
+DEPEND="
+	${LUA_DEPS}
+	>=dev-libs/glib-2.62
+	>=media-video/pipewire-0.3.53-r1:=
+	virtual/libc
+	virtual/libintl
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+
+# Any dev-lua/* deps get declared like this inside RDEPEND:
+#	$(lua_gen_cond_dep '
+#		dev-lua/<NAME>[${LUA_USEDEP}]
+#	')
+RDEPEND="${DEPEND}
+	system-service? (
+		acct-user/pipewire
+		acct-group/pipewire
+	)
+"
+
+DOCS=( {NEWS,README}.rst )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.4.10-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
+)
+
+src_configure() {
+	local emesonargs=(
+		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
+		-Dintrospection=disabled # Only used for Sphinx doc generation
+		-Dsystem-lua=true # We always unbundle everything we can
+		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+		$(meson_feature elogind)
+		$(meson_feature systemd)
+		$(meson_use system-service systemd-system-service)
+		$(meson_use systemd systemd-user-service)
+		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
+		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
+		$(meson_use test tests)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	# We copy the default config, so that Gentoo tools can pick up on any
+	# updates and /etc does not end up with stale overrides.
+	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
+	# will not actually get stored twice until modified.
+	insinto /etc
+	doins -r "${ED}"/usr/share/wireplumber
+}
+
+pkg_postinst() {
+	if systemd_is_booted ; then
+		ewarn "pipewire-media-session.service is no longer installed. You must switch"
+		ewarn "to wireplumber.service user unit before your next logout/reboot:"
+		ewarn "systemctl --user disable pipewire-media-session.service"
+		ewarn "systemctl --user --force enable wireplumber.service"
+	else
+		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
+		ewarn "is started (a replacement for directly calling pipewire binary)."
+		ewarn
+		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
+		ewarn "or, if it does exist, that any reference to"
+		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
+	fi
+	if use system-service; then
+		ewarn
+		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
+		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
+		ewarn "service. This is more than likely NOT what you want. You are strongly"
+		ewarn "advised not to enable this mode and instead stick with systemd user"
+		ewarn "units. The default configuration files will likely not work out of"
+		ewarn "box, and you are on your own with configuration."
+		ewarn
+	fi
+}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-07  8:54 David Seifert
  0 siblings, 0 replies; 123+ messages in thread
From: David Seifert @ 2022-07-07  8:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b98a2f6ab0a13de9ec4311c452fefa962afd036f
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Thu Jul  7 08:54:17 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Jul  7 08:54:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98a2f6a

media-video/wireplumber: remove myself from being a proxy maintainer

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-video/wireplumber/metadata.xml | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/media-video/wireplumber/metadata.xml b/media-video/wireplumber/metadata.xml
index d0319b1689c5..ff32fcdcb659 100644
--- a/media-video/wireplumber/metadata.xml
+++ b/media-video/wireplumber/metadata.xml
@@ -1,11 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>89q1r14hd@relay.firefox.com</email>
-		<name>Niklāvs Koļesņikovs</name>
-	</maintainer>
-	<maintainer type="person" proxied="proxy">
+	<maintainer type="person">
 		<email>sam@gentoo.org</email>
 		<name>Sam James</name>
 	</maintainer>


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-05  5:46 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-05  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     051c90e409a0b576a1c6b006e53974323ad9693d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  5 05:45:24 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul  5 05:45:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051c90e4

media-video/wireplumber: depend on newer PW for plugin enablement

This version of WP disables its plugins, so depend on a PW which enables them
again.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{wireplumber-0.4.10-r5.ebuild => wireplumber-0.4.10-r6.ebuild}      | 2 +-
 media-video/wireplumber/wireplumber-9999.ebuild                         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r5.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r6.ebuild
similarity index 99%
rename from media-video/wireplumber/wireplumber-0.4.10-r5.ebuild
rename to media-video/wireplumber/wireplumber-0.4.10-r6.ebuild
index 80e5772a49b4..84e7919f00ed 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r5.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r6.ebuild
@@ -42,7 +42,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.48:=
+	>=media-video/pipewire-0.3.53-r1:=
 	virtual/libc
 	virtual/libintl
 	elogind? ( sys-auth/elogind )

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index ca50e19600e4..f40f12b41eae 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -42,7 +42,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.48:=
+	>=media-video/pipewire-0.3.53-r1:=
 	virtual/libc
 	virtual/libintl
 	elogind? ( sys-auth/elogind )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-05  5:27 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-05  5:27 UTC (permalink / raw
  To: gentoo-commits

commit:     8aa3f1714ef74b678a3aee5530708be7b1e32462
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  5 05:25:38 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul  5 05:27:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa3f171

media-video/wireplumber: only apply alsa/bluez patch in ~arch

I think ed5e534a1cd4ae88036e99bcb81420e28f824768 was the result
of a mis-rebase/issue vs when the PR was filed and then later merged
-- at the time, wireplumber 0.4.10-r3 wasn't stable, but now it is.

The intention was to have it with the new PW changes which are
now only in ~arch. Revbump in ~arch for that new patch (the config one)
and also revbump stable to drop the patch to ensure anyone who emerged it within
an unfortunate window has a consistent experience.

Fixes: ed5e534a1cd4ae88036e99bcb81420e28f824768
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{wireplumber-0.4.10-r3.ebuild => wireplumber-0.4.10-r4.ebuild}      | 1 -
 .../{wireplumber-0.4.10-r3.ebuild => wireplumber-0.4.10-r5.ebuild}      | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r4.ebuild
similarity index 97%
copy from media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
copy to media-video/wireplumber/wireplumber-0.4.10-r4.ebuild
index 82772e332ad8..ac75996452f4 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r4.ebuild
@@ -68,7 +68,6 @@ PATCHES=(
 	"${FILESDIR}"/${P}-alsa.lua-fix-device-name-deduplication-when-reserva.patch
 	"${FILESDIR}"/${P}-m-default-nodes-don-t-check-if-all-device-nodes-are.patch
 	"${FILESDIR}"/${P}-m-lua-scripting-fix-object-refcounting.patch
-	"${FILESDIR}"/${P}-config-disable-sound-server-parts.patch # defer enabling sound server parts to media-video/pipewire
 )
 
 src_configure() {

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r5.ebuild
similarity index 98%
rename from media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
rename to media-video/wireplumber/wireplumber-0.4.10-r5.ebuild
index 82772e332ad8..80e5772a49b4 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-07-04 23:52 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-07-04 23:52 UTC (permalink / raw
  To: gentoo-commits

commit:     dc36debe43fe5ae80226483250e20dca43320aa1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  4 23:52:14 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul  4 23:52:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc36debe

media-video/wireplumber: Stabilize 0.4.10-r3 ppc, #852230

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
index 5789bd9c46fb..82772e332ad8 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-06-21 18:35 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-06-21 18:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f34d1bfddadda7e2fae0b92b6b038a8d1ea4ad1b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 18:34:50 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 18:34:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34d1bfd

media-video/wireplumber: Stabilize 0.4.10-r3 arm, #852230

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
index 8ddfa8014135..ae1bbb1ec14c 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-06-16 23:05 Jakov Smolić
  0 siblings, 0 replies; 123+ messages in thread
From: Jakov Smolić @ 2022-06-16 23:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9beb728eb6eaf32484069e94cda8a0a273d29f1d
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 23:05:09 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 23:05:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beb728e

media-video/wireplumber: Stabilize 0.4.10-r3 arm64, #852230

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
index 7826600a6a39..8ddfa8014135 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-06-16 23:05 Jakov Smolić
  0 siblings, 0 replies; 123+ messages in thread
From: Jakov Smolić @ 2022-06-16 23:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c95acc7c52f4e60f7257b897767be828b2c1c01a
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 23:05:06 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 23:05:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95acc7c

media-video/wireplumber: Stabilize 0.4.10-r3 ppc64, #852230

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
index ff4117251092..7826600a6a39 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-06-16 16:30 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-06-16 16:30 UTC (permalink / raw
  To: gentoo-commits

commit:     98eb11412fa3c46510dc0ff9920db028a4a1f9ba
Author:     Thomas Bracht Laumann Jespersen <t <AT> laumann <DOT> xyz>
AuthorDate: Wed Jun  8 20:09:56 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 16:30:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98eb1141

media-video/wireplumber: fix unquoted variable ED

Signed-off-by: Thomas Bracht Laumann Jespersen <t <AT> laumann.xyz>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.10-r1.ebuild | 2 +-
 media-video/wireplumber/wireplumber-0.4.9-r1.ebuild  | 2 +-
 media-video/wireplumber/wireplumber-0.4.9.ebuild     | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r1.ebuild
index f8675da3d540..4c9a4ce04761 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r1.ebuild
@@ -92,7 +92,7 @@ src_install() {
 	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
 	# will not actually get stored twice until modified.
 	insinto /etc
-	doins -r ${ED}/usr/share/wireplumber
+	doins -r "${ED}"/usr/share/wireplumber
 }
 
 pkg_postinst() {

diff --git a/media-video/wireplumber/wireplumber-0.4.9-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.9-r1.ebuild
index f269c7faf59c..b2cb2a7e4d87 100644
--- a/media-video/wireplumber/wireplumber-0.4.9-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.9-r1.ebuild
@@ -91,7 +91,7 @@ src_install() {
 	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
 	# will not actually get stored twice until modified.
 	insinto /etc
-	doins -r ${ED}/usr/share/wireplumber
+	doins -r "${ED}"/usr/share/wireplumber
 }
 
 pkg_postinst() {

diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild
index 4f4c698eaf54..0c71a9ba7f9b 100644
--- a/media-video/wireplumber/wireplumber-0.4.9.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild
@@ -86,7 +86,7 @@ src_install() {
 	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
 	# will not actually get stored twice until modified.
 	insinto /etc
-	doins -r ${ED}/usr/share/wireplumber
+	doins -r "${ED}"/usr/share/wireplumber
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-06-16  6:11 Agostino Sarubbo
  0 siblings, 0 replies; 123+ messages in thread
From: Agostino Sarubbo @ 2022-06-16  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     b99452717adee07b6d1c42825f1d76248225c67c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 06:11:06 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 06:11:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9945271

media-video/wireplumber: x86 stable wrt bug #852230

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
index 30f1b74ea6fd..ff4117251092 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-06-16  6:08 Agostino Sarubbo
  0 siblings, 0 replies; 123+ messages in thread
From: Agostino Sarubbo @ 2022-06-16  6:08 UTC (permalink / raw
  To: gentoo-commits

commit:     379be6e66cc12f58ca92ddd18fd7a5a6c0441662
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 06:07:55 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 06:07:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379be6e6

media-video/wireplumber: amd64 stable wrt bug #852230

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
index bcd942a98219..30f1b74ea6fd 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-05-30  4:55 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-05-30  4:55 UTC (permalink / raw
  To: gentoo-commits

commit:     2d8c867b47782bb9f938e2f67dbe1685782597d6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 04:55:16 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 30 04:55:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8c867b

media-video/wireplumber: fix UnquotedVariable

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.10-r3.ebuild | 2 +-
 media-video/wireplumber/wireplumber-9999.ebuild      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
index f5d48d6fca34..bcd942a98219 100644
--- a/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10-r3.ebuild
@@ -96,7 +96,7 @@ src_install() {
 	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
 	# will not actually get stored twice until modified.
 	insinto /etc
-	doins -r ${ED}/usr/share/wireplumber
+	doins -r "${ED}"/usr/share/wireplumber
 }
 
 pkg_postinst() {

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index d231bfe704c3..ca50e19600e4 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -88,7 +88,7 @@ src_install() {
 	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
 	# will not actually get stored twice until modified.
 	insinto /etc
-	doins -r ${ED}/usr/share/wireplumber
+	doins -r "${ED}"/usr/share/wireplumber
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-05-30  4:46 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-05-30  4:46 UTC (permalink / raw
  To: gentoo-commits

commit:     96203039ab3a9dba2c9bd332ce96d1a9174382a3
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Sun May 29 14:16:56 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 30 04:42:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96203039

media-video/wireplumber: clean up troublesome 0.4.10 ebuilds

The original WirePlumber 0.4.10 as well as the 0.4.10-r2 ebuilds
lack an important patch that can result in no devices being detected,
when running with outdated Lua scripts/configuration. 0.4.10-r1 and
-r3 ebuilds should not have that issue with -r1 being kept just in case
if the newer one turns out to have some other issue due to backports.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/25675
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../wireplumber/wireplumber-0.4.10-r2.ebuild       | 124 ---------------------
 media-video/wireplumber/wireplumber-0.4.10.ebuild  | 118 --------------------
 2 files changed, 242 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.10-r2.ebuild b/media-video/wireplumber/wireplumber-0.4.10-r2.ebuild
deleted file mode 100644
index a3581508193e..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.10-r2.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	sys-devel/gettext
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.48:=
-	virtual/libc
-	virtual/libintl
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	"${FILESDIR}"/${P}-m-lua-scripting-allow-converting-GValue-holding-NUL.patch
-	"${FILESDIR}"/${P}-alsa.lua-fix-device-name-deduplication-when-reserva.patch
-	"${FILESDIR}"/${P}-m-lua-scripting-fix-object-refcounting.patch
-)
-
-src_configure() {
-	local emesonargs=(
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r ${ED}/usr/share/wireplumber
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}

diff --git a/media-video/wireplumber/wireplumber-0.4.10.ebuild b/media-video/wireplumber/wireplumber-0.4.10.ebuild
deleted file mode 100644
index 9bae3695faf2..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.10.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-	sys-devel/gettext
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.48:=
-	virtual/libc
-	virtual/libintl
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-src_configure() {
-	local emesonargs=(
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r ${ED}/usr/share/wireplumber
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-05-10 16:39 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-05-10 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     543d212ab367be29c1e52a6c66a173569393ca9d
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Tue May 10 15:28:40 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 10 16:38:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543d212a

media-video/wireplumber: bump to 0.4.10

In addition to bumping to the just released 0.4.10 version, this commit
adds BDEPEND on sys-devel/gettext because turns out that since libintl
was added, Meson build system would end up calling xgettext to process
the translation files during build.

Apart from the previously missing gettext dependency, this is a trivial
copy of the wireplumber-9999 ebuild. Should be equally trivial bump.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/25421
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                                         | 1 +
 .../wireplumber/{wireplumber-9999.ebuild => wireplumber-0.4.10.ebuild}   | 1 +
 media-video/wireplumber/wireplumber-9999.ebuild                          | 1 +
 3 files changed, 3 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 0a2dee8196dd..cf271da67018 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1 +1,2 @@
+DIST wireplumber-0.4.10.tar.gz 395588 BLAKE2B 6df1af17d1e53ab1449a2f6f9af5a0c4f7b1cd981e07556e5ea3c6b4d5d624e66b97ce4f945f7ccccebbf72b75d35d10990fac11b5228275f27e5320885ff1ec SHA512 342e8bba2cf00faab71ef39bb361b5ada66ff3a68ccf7a756ea1ca402da6e94784eece277ca02992bc7573c51cb8b1bad33aa9c593b3d1bfe0bb0286e2f4506f
 DIST wireplumber-0.4.9.tar.gz 376170 BLAKE2B 50f552c730ac543fc2e8b0e054c861bcd22ed281a62f2921fb956f39b917cce6eb53287dfcfc81db240476f82f5cf1d7556fa34be8bf507ff847089536b81f44 SHA512 39b9e9be014489042fe480219b99d7591e0b68dd44b889bd5c6aeee73e771adb807bc21f48d031217f097182827bd2f48b68d52291036d52e95d4fa75e7f9929

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-0.4.10.ebuild
similarity index 99%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.4.10.ebuild
index f3ed9ecc7ff4..9bae3695faf2 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.10.ebuild
@@ -36,6 +36,7 @@ BDEPEND="
 	dev-libs/glib
 	dev-util/gdbus-codegen
 	dev-util/glib-utils
+	sys-devel/gettext
 "
 
 DEPEND="

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index f3ed9ecc7ff4..9bae3695faf2 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -36,6 +36,7 @@ BDEPEND="
 	dev-libs/glib
 	dev-util/gdbus-codegen
 	dev-util/glib-utils
+	sys-devel/gettext
 "
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-04-29  6:02 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-04-29  6:02 UTC (permalink / raw
  To: gentoo-commits

commit:     a25a5cb9edc542a255b82f0b576b3d0c62904858
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 06:02:24 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 06:02:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25a5cb9

media-video/wireplumber: Stabilize 0.4.9 ppc, #827546

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild
index 6eb3db3e63ce..4f4c698eaf54 100644
--- a/media-video/wireplumber/wireplumber-0.4.9.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-04-29  5:38 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-04-29  5:38 UTC (permalink / raw
  To: gentoo-commits

commit:     046d7b7450fe916a7a43d1089411eeea75406fb4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 05:36:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 05:36:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046d7b74

media-video/wireplumber: Stabilize 0.4.9 arm64, #827546

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild
index 7cf88d9450ce..6eb3db3e63ce 100644
--- a/media-video/wireplumber/wireplumber-0.4.9.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-04-25 19:43 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-04-25 19:43 UTC (permalink / raw
  To: gentoo-commits

commit:     1df15fa6ca2bbe4a4bb7069b1701be582be9cf65
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 25 19:43:15 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 19:43:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df15fa6

media-video/wireplumber: Stabilize 0.4.9 ppc64, #827546

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild
index 6328a9080ba0..7cf88d9450ce 100644
--- a/media-video/wireplumber/wireplumber-0.4.9.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-04-24 17:47 Arthur Zamarin
  0 siblings, 0 replies; 123+ messages in thread
From: Arthur Zamarin @ 2022-04-24 17:47 UTC (permalink / raw
  To: gentoo-commits

commit:     5e886e554e87f046c7b37d7a32d2637498e2dc93
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 17:47:16 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 17:47:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e886e55

media-video/wireplumber: Stabilize 0.4.9 arm, #827546

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild
index 64e2b2d926f1..6328a9080ba0 100644
--- a/media-video/wireplumber/wireplumber-0.4.9.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-04-24  6:34 Agostino Sarubbo
  0 siblings, 0 replies; 123+ messages in thread
From: Agostino Sarubbo @ 2022-04-24  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     c34649cd1128e39e82b63cbe846bf20d0db6c7b2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 06:33:06 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 06:33:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34649cd

media-video/wireplumber: x86 stable wrt bug #827546

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild
index 881ec5cebaaf..64e2b2d926f1 100644
--- a/media-video/wireplumber/wireplumber-0.4.9.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-04-20  6:41 Jakov Smolić
  0 siblings, 0 replies; 123+ messages in thread
From: Jakov Smolić @ 2022-04-20  6:41 UTC (permalink / raw
  To: gentoo-commits

commit:     1db1d2eb28f238f465d81fc0432358b8bfd4e7a3
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 06:41:42 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 06:41:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db1d2eb

media-video/wireplumber: Stabilize 0.4.9 amd64, #839525

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild
index 6d3a6544520e..881ec5cebaaf 100644
--- a/media-video/wireplumber/wireplumber-0.4.9.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-04-13  6:30 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-04-13  6:30 UTC (permalink / raw
  To: gentoo-commits

commit:     dcd79f97b74a5708dd3dff7aafa46c7c3e742f92
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Tue Apr 12 21:20:03 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 06:29:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd79f97

media-video/wireplumber: add dependency on virtual/libintl

The in-development version has very recently started to provide
localized translations for user visible text and for that reason now
links against the intl library. On glibc systems this will likely
result in no observable change to the final binaries.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/25014
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 6d3a6544520e..f3ed9ecc7ff4 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -43,6 +43,7 @@ DEPEND="
 	>=dev-libs/glib-2.62
 	>=media-video/pipewire-0.3.48:=
 	virtual/libc
+	virtual/libintl
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
 "


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-03-25  1:49 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-03-25  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     50394db3306e9ac7abd4ced3d8a2e196f78a9f3f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 01:49:33 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 01:49:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50394db3

media-video/wireplumber: crank up pipewire minimum version

Closes: https://bugs.gentoo.org/835968
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.9.ebuild | 2 +-
 media-video/wireplumber/wireplumber-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild
index 2e425ab4a17e..6d3a6544520e 100644
--- a/media-video/wireplumber/wireplumber-0.4.9.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild
@@ -41,7 +41,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.45:=
+	>=media-video/pipewire-0.3.48:=
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 2e425ab4a17e..6d3a6544520e 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -41,7 +41,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.45:=
+	>=media-video/pipewire-0.3.48:=
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-03-22 21:44 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-03-22 21:44 UTC (permalink / raw
  To: gentoo-commits

commit:     abcf74d929847c0b52eeef40a733a97366967817
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Tue Mar 22 12:16:24 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 21:44:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abcf74d9

media-video/wireplumber: bump to 0.4.9

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/24708
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                 |   1 +
 media-video/wireplumber/wireplumber-0.4.9.ebuild | 116 +++++++++++++++++++++++
 2 files changed, 117 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 4a06cfabb7aa..af187637f863 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1,3 @@
 DIST wireplumber-0.4.7.tar.gz 358718 BLAKE2B a7e708ccfb9e95b3f3e2ddc5dfc1dc437ac8a2831a7cdaf03f33af65fcce8fc27dd91b2a6f346e60f68873724c2d165616005b485189604863213b5d5565f894 SHA512 8b472e1b3c7a29045326b30989d24224e510f93021c1b5b6aee59859daf594e91a738b8ad9d46d24736b7de29624d9faff40e1061bd3eddc559c95e325bfbf19
 DIST wireplumber-0.4.8.tar.gz 374824 BLAKE2B 7b5c8492d58be8b40c4c98bc807d031c453904a7df51c9b0d96c353c93018ba8cbd699b2c3c885defe7b5360df4256ad5e175015dc0102e5007853f6e0132cb7 SHA512 cb96b1d55be7e9d1433fc4a4fb4accce63f5f318a9a2b5cffc51a9f052765df777a0ba4ac73579771084295a73e6f05ed3a16a5fb9d0f5da4e183cfd74483c2c
+DIST wireplumber-0.4.9.tar.gz 376170 BLAKE2B 50f552c730ac543fc2e8b0e054c861bcd22ed281a62f2921fb956f39b917cce6eb53287dfcfc81db240476f82f5cf1d7556fa34be8bf507ff847089536b81f44 SHA512 39b9e9be014489042fe480219b99d7591e0b68dd44b889bd5c6aeee73e771adb807bc21f48d031217f097182827bd2f48b68d52291036d52e95d4fa75e7f9929

diff --git a/media-video/wireplumber/wireplumber-0.4.9.ebuild b/media-video/wireplumber/wireplumber-0.4.9.ebuild
new file mode 100644
index 000000000000..2e425ab4a17e
--- /dev/null
+++ b/media-video/wireplumber/wireplumber-0.4.9.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{3,4} )
+
+inherit lua-single meson systemd
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
+	EGIT_BRANCH="master"
+	inherit git-r3
+else
+	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
+LICENSE="MIT"
+SLOT="0/0.4"
+IUSE="elogind system-service systemd test"
+
+REQUIRED_USE="
+	${LUA_REQUIRED_USE}
+	?? ( elogind systemd )
+	system-service? ( systemd )
+"
+
+RESTRICT="!test? ( test )"
+
+# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
+BDEPEND="
+	dev-libs/glib
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+"
+
+DEPEND="
+	${LUA_DEPS}
+	>=dev-libs/glib-2.62
+	>=media-video/pipewire-0.3.45:=
+	virtual/libc
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+
+# Any dev-lua/* deps get declared like this inside RDEPEND:
+#	$(lua_gen_cond_dep '
+#		dev-lua/<NAME>[${LUA_USEDEP}]
+#	')
+RDEPEND="${DEPEND}
+	system-service? (
+		acct-user/pipewire
+		acct-group/pipewire
+	)
+"
+
+DOCS=( {NEWS,README}.rst )
+
+src_configure() {
+	local emesonargs=(
+		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
+		-Dintrospection=disabled # Only used for Sphinx doc generation
+		-Dsystem-lua=true # We always unbundle everything we can
+		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+		$(meson_feature elogind)
+		$(meson_feature systemd)
+		$(meson_use system-service systemd-system-service)
+		$(meson_use systemd systemd-user-service)
+		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
+		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
+		$(meson_use test tests)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	# We copy the default config, so that Gentoo tools can pick up on any
+	# updates and /etc does not end up with stale overrides.
+	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
+	# will not actually get stored twice until modified.
+	insinto /etc
+	doins -r ${ED}/usr/share/wireplumber
+}
+
+pkg_postinst() {
+	if systemd_is_booted ; then
+		ewarn "pipewire-media-session.service is no longer installed. You must switch"
+		ewarn "to wireplumber.service user unit before your next logout/reboot:"
+		ewarn "systemctl --user disable pipewire-media-session.service"
+		ewarn "systemctl --user --force enable wireplumber.service"
+	else
+		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
+		ewarn "is started (a replacement for directly calling pipewire binary)."
+		ewarn
+		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
+		ewarn "or, if it does exist, that any reference to"
+		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
+	fi
+	if use system-service; then
+		ewarn
+		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
+		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
+		ewarn "service. This is more than likely NOT what you want. You are strongly"
+		ewarn "advised not to enable this mode and instead stick with systemd user"
+		ewarn "units. The default configuration files will likely not work out of"
+		ewarn "box, and you are on your own with configuration."
+		ewarn
+	fi
+}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-02-22 20:55 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-02-22 20:55 UTC (permalink / raw
  To: gentoo-commits

commit:     1d6d41556a8fdca27b2702e7561caf1ced80f22c
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Tue Feb 22 19:06:16 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 22 20:55:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6d4155

media-video/wireplumber: clean up 0.4.8-r1

WirePlumber 0.4.8 (no longer present in tree) and 0.4.8-r1 may under
some circumstances crash on non-x86/amd64 architectures e.g. arm64.

The fix for the issue is present in 0.4.8-r2, so all that Gentoo needs
to do is to clean up the known affected ebuild.

Bug: https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/206

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/24320
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../wireplumber/wireplumber-0.4.8-r1.ebuild        | 120 ---------------------
 1 file changed, 120 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.8-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.8-r1.ebuild
deleted file mode 100644
index 6348d11b2485..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.8-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-	system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.45:=
-	virtual/libc
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}
-	system-service? (
-		acct-user/pipewire
-		acct-group/pipewire
-	)
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	"${FILESDIR}"/${P}-restore-stream-do-not-crash-if-config.properties-is-.patch
-)
-
-src_configure() {
-	local emesonargs=(
-		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		$(meson_use system-service systemd-system-service)
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-	)
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	# We copy the default config, so that Gentoo tools can pick up on any
-	# updates and /etc does not end up with stale overrides.
-	# If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-	# will not actually get stored twice until modified.
-	insinto /etc
-	doins -r ${ED}/usr/share/wireplumber
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	if use system-service; then
-		ewarn
-		ewarn "WARNING: you have enabled the system-service USE flag, which installs"
-		ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
-		ewarn "service. This is more than likely NOT what you want. You are strongly"
-		ewarn "advised not to enable this mode and instead stick with systemd user"
-		ewarn "units. The default configuration files will likely not work out of"
-		ewarn "box, and you are on your own with configuration."
-		ewarn
-	fi
-}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-02-07 22:22 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-02-07 22:22 UTC (permalink / raw
  To: gentoo-commits

commit:     6f966ffb9f875c1bc8b391eb7337aa32c2ba228b
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Mon Feb  7 20:59:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb  7 22:22:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f966ffb

media-video/wireplumber: bump to 0.4.8

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/24121
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                                        | 1 +
 .../wireplumber/{wireplumber-9999.ebuild => wireplumber-0.4.8.ebuild}   | 2 +-
 media-video/wireplumber/wireplumber-9999.ebuild                         | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 6319b635d02f..b4b6614d716b 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -2,3 +2,4 @@ DIST wireplumber-0.4.5-endianness-fixes.patch.bz2 2341 BLAKE2B 225b164a4624128b5
 DIST wireplumber-0.4.5.tar.gz 345035 BLAKE2B 177984901790228d8ddeb8ee2a548eb53db07c8077734590c3f964df36cfa47a4099e049ae9a19a136f4147c75b7122359a73b8387a641768f71484b9c4ab119 SHA512 b0d5962e7a83709cc3115fbf0a04b63660085aeea2ebda6d78d692065ccb193cea8b44bb506fa440cf0b88bfae71a4f69a192cd6cba885ebf3c9270bea50c67a
 DIST wireplumber-0.4.6.tar.gz 357392 BLAKE2B 03942930b1eafb37071c0f38071567fb6117a9a64b91f064982eafa34a8662e1cba26b634db9c74a4e0bd0a8765d9b827ab2afd5e364c6377fa7ecbc7e32c5d1 SHA512 4b4b9aff6e0e6d7c567e20e4df533cfd16287f2e7498ae8533a9a4251066e6d0a9cd99e3da48f525bb2010053f7c9918fe09a5ade39c8830ec08c24292527684
 DIST wireplumber-0.4.7.tar.gz 358718 BLAKE2B a7e708ccfb9e95b3f3e2ddc5dfc1dc437ac8a2831a7cdaf03f33af65fcce8fc27dd91b2a6f346e60f68873724c2d165616005b485189604863213b5d5565f894 SHA512 8b472e1b3c7a29045326b30989d24224e510f93021c1b5b6aee59859daf594e91a738b8ad9d46d24736b7de29624d9faff40e1061bd3eddc559c95e325bfbf19
+DIST wireplumber-0.4.8.tar.gz 374824 BLAKE2B 7b5c8492d58be8b40c4c98bc807d031c453904a7df51c9b0d96c353c93018ba8cbd699b2c3c885defe7b5360df4256ad5e175015dc0102e5007853f6e0132cb7 SHA512 cb96b1d55be7e9d1433fc4a4fb4accce63f5f318a9a2b5cffc51a9f052765df777a0ba4ac73579771084295a73e6f05ed3a16a5fb9d0f5da4e183cfd74483c2c

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-0.4.8.ebuild
similarity index 98%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.4.8.ebuild
index f377227e2460..e270841b0638 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.8.ebuild
@@ -41,7 +41,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.43:=
+	>=media-video/pipewire-0.3.45:=
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index f377227e2460..e270841b0638 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -41,7 +41,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.43:=
+	>=media-video/pipewire-0.3.45:=
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-01-14 13:58 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-01-14 13:58 UTC (permalink / raw
  To: gentoo-commits

commit:     5a9ae0100a14fd8293156ecf06a3bd6827de7277
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Thu Jan 13 13:15:55 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 14 13:56:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9ae010

media-video/wireplumber: bump to 0.4.7

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/23773
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                 |  1 +
 media-video/wireplumber/wireplumber-0.4.7.ebuild | 90 ++++++++++++++++++++++++
 2 files changed, 91 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 5b354c8484df..6319b635d02f 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,3 +1,4 @@
 DIST wireplumber-0.4.5-endianness-fixes.patch.bz2 2341 BLAKE2B 225b164a4624128b50fe8691e3577de9aea35e85ed0527c605a617227d96ad49646b658da120d118ab45fd1ed82ed188ad1073b0a8954632ec6501535d533009 SHA512 d5b64612aad6d462ffbc78a24cf50ebde83b29e183a6d169976f5d8fdb0ec3c72984135ee75d52f7d7e8261716482ca277c49cf5824028bfaf33e596857de97f
 DIST wireplumber-0.4.5.tar.gz 345035 BLAKE2B 177984901790228d8ddeb8ee2a548eb53db07c8077734590c3f964df36cfa47a4099e049ae9a19a136f4147c75b7122359a73b8387a641768f71484b9c4ab119 SHA512 b0d5962e7a83709cc3115fbf0a04b63660085aeea2ebda6d78d692065ccb193cea8b44bb506fa440cf0b88bfae71a4f69a192cd6cba885ebf3c9270bea50c67a
 DIST wireplumber-0.4.6.tar.gz 357392 BLAKE2B 03942930b1eafb37071c0f38071567fb6117a9a64b91f064982eafa34a8662e1cba26b634db9c74a4e0bd0a8765d9b827ab2afd5e364c6377fa7ecbc7e32c5d1 SHA512 4b4b9aff6e0e6d7c567e20e4df533cfd16287f2e7498ae8533a9a4251066e6d0a9cd99e3da48f525bb2010053f7c9918fe09a5ade39c8830ec08c24292527684
+DIST wireplumber-0.4.7.tar.gz 358718 BLAKE2B a7e708ccfb9e95b3f3e2ddc5dfc1dc437ac8a2831a7cdaf03f33af65fcce8fc27dd91b2a6f346e60f68873724c2d165616005b485189604863213b5d5565f894 SHA512 8b472e1b3c7a29045326b30989d24224e510f93021c1b5b6aee59859daf594e91a738b8ad9d46d24736b7de29624d9faff40e1061bd3eddc559c95e325bfbf19

diff --git a/media-video/wireplumber/wireplumber-0.4.7.ebuild b/media-video/wireplumber/wireplumber-0.4.7.ebuild
new file mode 100644
index 000000000000..2e6c068b1ee9
--- /dev/null
+++ b/media-video/wireplumber/wireplumber-0.4.7.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{3,4} )
+
+inherit lua-single meson systemd
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
+	EGIT_BRANCH="master"
+	inherit git-r3
+else
+	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
+LICENSE="MIT"
+SLOT="0/0.4"
+IUSE="elogind systemd test"
+
+REQUIRED_USE="
+	${LUA_REQUIRED_USE}
+	?? ( elogind systemd )
+"
+
+RESTRICT="!test? ( test )"
+
+# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
+BDEPEND="
+	dev-libs/glib
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+"
+
+DEPEND="
+	${LUA_DEPS}
+	>=dev-libs/glib-2.62
+	>=media-video/pipewire-0.3.43:=
+	virtual/libc
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+
+# Any dev-lua/* deps get declared like this inside RDEPEND:
+#	$(lua_gen_cond_dep '
+#		dev-lua/<NAME>[${LUA_USEDEP}]
+#	')
+RDEPEND="${DEPEND}"
+
+DOCS=( {NEWS,README}.rst )
+
+src_configure() {
+	local emesonargs=(
+		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
+		-Dintrospection=disabled # Only used for Sphinx doc generation
+		-Dsystem-lua=true # We always unbundle everything we can
+		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+		$(meson_feature elogind)
+		$(meson_feature systemd)
+		-Dsystemd-system-service=false # Matches upstream
+		$(meson_use systemd systemd-user-service)
+		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
+		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
+		$(meson_use test tests)
+	)
+
+	meson_src_configure
+}
+
+pkg_postinst() {
+	if systemd_is_booted ; then
+		ewarn "pipewire-media-session.service is no longer installed. You must switch"
+		ewarn "to wireplumber.service user unit before your next logout/reboot:"
+		ewarn "systemctl --user disable pipewire-media-session.service"
+		ewarn "systemctl --user --force enable wireplumber.service"
+	else
+		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
+		ewarn "is started (a replacement for directly calling pipewire binary)."
+		ewarn
+		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
+		ewarn "or, if it does exist, that any reference to"
+		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
+	fi
+	ewarn
+}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-01-06 20:53 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-01-06 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0230e0a867f43845a8c0ba10d748946c4e9cc0b6
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Thu Jan  6 07:06:29 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan  6 20:53:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0230e0a8

media-video/wireplumber: update PW minimum version for live ebuild

PipeWire 0.3.43 has been released and WirePlumber upstream has made
that the minimum version that its build system will accept.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 43f426dd14b9..2371a95d9c68 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.42:=
+	>=media-video/pipewire-0.3.43:=
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-01-01  3:49 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-01-01  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c644a96040a307d77fd3c03bded91c7340e2bf82
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  1 03:48:37 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan  1 03:48:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c644a960

media-video/wireplumber: disable automagic doc building for now

Ebuild isn't currently wired up properly for doc building, so
disable it to avoid autodetection.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.5-r3.ebuild | 3 ++-
 media-video/wireplumber/wireplumber-9999.ebuild     | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild
index 599aed0c155c..e39673240df7 100644
--- a/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -69,6 +69,7 @@ PATCHES=(
 
 src_configure() {
 	local emesonargs=(
+		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
 		-Dintrospection=disabled # Only used for Sphinx doc generation
 		-Dsystem-lua=true # We always unbundle everything we can
 		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index ce558e3165e2..43f426dd14b9 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -56,6 +56,7 @@ DOCS=( {NEWS,README}.rst )
 
 src_configure() {
 	local emesonargs=(
+		-Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
 		-Dintrospection=disabled # Only used for Sphinx doc generation
 		-Dsystem-lua=true # We always unbundle everything we can
 		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2022-01-01  3:49 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2022-01-01  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     afbcf24b9709fbd4777f7db9bba2ef5eaf5a3593
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Fri Dec 31 08:23:12 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan  1 03:47:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afbcf24b

media-video/wireplumber: remove ebuilds that will not be stabilized

Either 0.4.5-r2 or 0.4.5-r3 will be stabilized, so there is no point
in keeping older ebuilds around.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/23599
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../wireplumber/wireplumber-0.4.5-r1.ebuild        | 96 ----------------------
 media-video/wireplumber/wireplumber-0.4.5.ebuild   | 89 --------------------
 2 files changed, 185 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.5-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.5-r1.ebuild
deleted file mode 100644
index 977f3e5b79a7..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.5-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.39
-	virtual/libc
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.4.5-m-reserve-device-replace-the-hash-table-key-on-new-i.patch
-	"${FILESDIR}"/${PN}-0.4.5-policy-node-wait-for-nodes-when-we-become-unlinked.patch
-	"${FILESDIR}"/${PN}-0.4.5-lib-don-t-read-hidden-files-from-the-config-director.patch
-	"${FILESDIR}"/${PN}-0.4.5-alsa-handle-the-release-requested-signal.patch
-)
-
-src_configure() {
-	local emesonargs=(
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		-Dsystemd-system-service=false # Matches upstream
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-	)
-
-	meson_src_configure
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	ewarn
-}

diff --git a/media-video/wireplumber/wireplumber-0.4.5.ebuild b/media-video/wireplumber/wireplumber-0.4.5.ebuild
deleted file mode 100644
index 4773af0d6c42..000000000000
--- a/media-video/wireplumber/wireplumber-0.4.5.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
-	EGIT_BRANCH="master"
-	inherit git-r3
-else
-	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind systemd test"
-
-REQUIRED_USE="
-	${LUA_REQUIRED_USE}
-	?? ( elogind systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
-BDEPEND="
-	dev-libs/glib
-	dev-util/gdbus-codegen
-	dev-util/glib-utils
-"
-
-DEPEND="
-	${LUA_DEPS}
-	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.39
-	virtual/libc
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#	$(lua_gen_cond_dep '
-#		dev-lua/<NAME>[${LUA_USEDEP}]
-#	')
-RDEPEND="${DEPEND}"
-
-DOCS=( {NEWS,README}.rst )
-
-src_configure() {
-	local emesonargs=(
-		-Dintrospection=disabled # Only used for Sphinx doc generation
-		-Dsystem-lua=true # We always unbundle everything we can
-		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-		$(meson_feature elogind)
-		$(meson_feature systemd)
-		-Dsystemd-system-service=false # Matches upstream
-		$(meson_use systemd systemd-user-service)
-		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-		$(meson_use test tests)
-	)
-
-	meson_src_configure
-}
-
-pkg_postinst() {
-	if systemd_is_booted ; then
-		ewarn "pipewire-media-session.service is no longer installed. You must switch"
-		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable pipewire-media-session.service"
-		ewarn "systemctl --user --force enable wireplumber.service"
-	else
-		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
-		ewarn "is started (a replacement for directly calling pipewire binary)."
-		ewarn
-		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
-		ewarn "or, if it does exist, that any reference to"
-		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
-	fi
-	ewarn
-}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-12-18  6:18 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-12-18  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     1bb2802d1e8390cf26b964069e7eb95ad7ec2c47
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 18 06:18:12 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 18 06:18:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb2802d

media-video/wireplumber: Keyword 0.4.5-r2 sparc, #813015

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
index 86d867cdc6c2..8e8a9b7ebc8e 100644
--- a/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
@@ -17,7 +17,7 @@ else
 	# One commit is in git, the rest are in a PR which should be merged soon
 	# bug #817881
 	SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.4.5-endianness-fixes.patch.bz2"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-12-18  6:17 Georgy Yakovlev
  0 siblings, 0 replies; 123+ messages in thread
From: Georgy Yakovlev @ 2021-12-18  6:17 UTC (permalink / raw
  To: gentoo-commits

commit:     07c969670b023b72ac69f4ba80f79a24a13e1ae7
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 18 06:15:42 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Dec 18 06:15:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c96967

media-video/wireplumber: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-video/wireplumber/wireplumber-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index d4b4645cdbf4..ce558e3165e2 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-12-18  6:14 Georgy Yakovlev
  0 siblings, 0 replies; 123+ messages in thread
From: Georgy Yakovlev @ 2021-12-18  6:14 UTC (permalink / raw
  To: gentoo-commits

commit:     11863c02d8c9593ace0c9fc0bb434c04c92b7abe
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 18 06:12:09 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Dec 18 06:12:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11863c02

media-video/wireplumber: Keyword 0.4.5-r2 ppc, #813015

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
index 4e8f57550f96..86d867cdc6c2 100644
--- a/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
@@ -17,7 +17,7 @@ else
 	# One commit is in git, the rest are in a PR which should be merged soon
 	# bug #817881
 	SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.4.5-endianness-fixes.patch.bz2"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-12-18  4:49 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-12-18  4:49 UTC (permalink / raw
  To: gentoo-commits

commit:     7ed48683fb09adbd02151e27ff0043465787f6eb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 18 04:43:07 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 18 04:47:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed48683

media-video/wireplumber: add big-endian patches from upstream

Closes: https://bugs.gentoo.org/817881
Thanks-to: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                         |  1 +
 ...replumber-9999.ebuild => wireplumber-0.4.5-r2.ebuild} | 16 ++++++++++++++--
 media-video/wireplumber/wireplumber-9999.ebuild          |  2 +-
 3 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 7e7ad56f15da..55ce53511807 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1 +1,2 @@
+DIST wireplumber-0.4.5-endianness-fixes.patch.bz2 2341 BLAKE2B 225b164a4624128b50fe8691e3577de9aea35e85ed0527c605a617227d96ad49646b658da120d118ab45fd1ed82ed188ad1073b0a8954632ec6501535d533009 SHA512 d5b64612aad6d462ffbc78a24cf50ebde83b29e183a6d169976f5d8fdb0ec3c72984135ee75d52f7d7e8261716482ca277c49cf5824028bfaf33e596857de97f
 DIST wireplumber-0.4.5.tar.gz 345035 BLAKE2B 177984901790228d8ddeb8ee2a548eb53db07c8077734590c3f964df36cfa47a4099e049ae9a19a136f4147c75b7122359a73b8387a641768f71484b9c4ab119 SHA512 b0d5962e7a83709cc3115fbf0a04b63660085aeea2ebda6d78d692065ccb193cea8b44bb506fa440cf0b88bfae71a4f69a192cd6cba885ebf3c9270bea50c67a

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
similarity index 80%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
index a9fdc9cb8744..4e8f57550f96 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 LUA_COMPAT=( lua5-{3,4} )
 
@@ -13,6 +13,10 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
+
+	# One commit is in git, the rest are in a PR which should be merged soon
+	# bug #817881
+	SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.4.5-endianness-fixes.patch.bz2"
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
@@ -40,7 +44,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.41
+	>=media-video/pipewire-0.3.42:=
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
@@ -54,6 +58,14 @@ RDEPEND="${DEPEND}"
 
 DOCS=( {NEWS,README}.rst )
 
+PATCHES=(
+	"${FILESDIR}"/${P}-m-reserve-device-replace-the-hash-table-key-on-new-i.patch
+	"${FILESDIR}"/${P}-policy-node-wait-for-nodes-when-we-become-unlinked.patch
+	"${FILESDIR}"/${P}-lib-don-t-read-hidden-files-from-the-config-director.patch
+	"${FILESDIR}"/${P}-alsa-handle-the-release-requested-signal.patch
+	"${WORKDIR}"/${P}-endianness-fixes.patch
+)
+
 src_configure() {
 	local emesonargs=(
 		-Dintrospection=disabled # Only used for Sphinx doc generation

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index a9fdc9cb8744..d4b4645cdbf4 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.41
+	>=media-video/pipewire-0.3.42:=
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-12-13 22:41 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-12-13 22:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d52f48534c3b14d18427e54f63c46bcc393febac
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Mon Dec 13 14:37:55 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 13 22:40:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52f4853

media-video/wireplumber: bump to EAPI 8 and update PW minimum version

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/23289
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 4773af0d6c42..a9fdc9cb8744 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 LUA_COMPAT=( lua5-{3,4} )
 
@@ -40,7 +40,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.39
+	>=media-video/pipewire-0.3.41
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-11-17  6:59 Joonas Niilola
  0 siblings, 0 replies; 123+ messages in thread
From: Joonas Niilola @ 2021-11-17  6:59 UTC (permalink / raw
  To: gentoo-commits

commit:     bc96513fe0a7d45c6400fc94f37abd6ea366dcff
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Tue Nov 16 23:02:04 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 17 06:59:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc96513f

media-video/wireplumber: update instructions on how to enable it

Apparently using --now switch is only really safe when pipewire has
either not been updated or has been manually restarted, so to be safe
let's not recommend using the --now switch anymore. This avoids
running a client linked to newer libpipewire.so with an older daemon
which is what would happen in a stable to stable upgrade.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.5.ebuild | 4 ++--
 media-video/wireplumber/wireplumber-9999.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.5.ebuild b/media-video/wireplumber/wireplumber-0.4.5.ebuild
index de56f8e071e3..4773af0d6c42 100644
--- a/media-video/wireplumber/wireplumber-0.4.5.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5.ebuild
@@ -75,8 +75,8 @@ pkg_postinst() {
 	if systemd_is_booted ; then
 		ewarn "pipewire-media-session.service is no longer installed. You must switch"
 		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable --now pipewire-media-session.service"
-		ewarn "systemctl --user enable --now wireplumber.service"
+		ewarn "systemctl --user disable pipewire-media-session.service"
+		ewarn "systemctl --user --force enable wireplumber.service"
 	else
 		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
 		ewarn "is started (a replacement for directly calling pipewire binary)."

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index de56f8e071e3..4773af0d6c42 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -75,8 +75,8 @@ pkg_postinst() {
 	if systemd_is_booted ; then
 		ewarn "pipewire-media-session.service is no longer installed. You must switch"
 		ewarn "to wireplumber.service user unit before your next logout/reboot:"
-		ewarn "systemctl --user disable --now pipewire-media-session.service"
-		ewarn "systemctl --user enable --now wireplumber.service"
+		ewarn "systemctl --user disable pipewire-media-session.service"
+		ewarn "systemctl --user --force enable wireplumber.service"
 	else
 		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
 		ewarn "is started (a replacement for directly calling pipewire binary)."


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-11-14  7:02 Georgy Yakovlev
  0 siblings, 0 replies; 123+ messages in thread
From: Georgy Yakovlev @ 2021-11-14  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     4dc6bb0840850151aff9fbc4f88ec52f1c14f46d
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 14 06:39:24 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Nov 14 07:01:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc6bb08

media-video/wireplumber: keyword 0.4.5 for ~ppc64

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.5.ebuild b/media-video/wireplumber/wireplumber-0.4.5.ebuild
index 8bac4b024755..de56f8e071e3 100644
--- a/media-video/wireplumber/wireplumber-0.4.5.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-11-14  7:02 Georgy Yakovlev
  0 siblings, 0 replies; 123+ messages in thread
From: Georgy Yakovlev @ 2021-11-14  7:02 UTC (permalink / raw
  To: gentoo-commits

commit:     4989a25e3a6e12ccd1905b964b4586c196ed301a
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 14 06:39:43 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Nov 14 07:01:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4989a25e

media-video/wireplumber: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 media-video/wireplumber/wireplumber-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 8bac4b024755..de56f8e071e3 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-11-11 22:09 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-11-11 22:09 UTC (permalink / raw
  To: gentoo-commits

commit:     a3dae46c9bd761c7e9a6b95f3e2185db4a8aa4a7
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Thu Nov 11 19:04:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 11 22:09:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3dae46c

media-video/wireplumber: bump to 0.4.5 and update post-install text

This commit replaces the old elog with a new ewarn since rather than
being an alternative to media-session, it's the only replacement, so
instructions should be updated to reflect on that change.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/22906
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                    |  2 +-
 ...lumber-0.4.4.ebuild => wireplumber-0.4.5.ebuild} | 21 ++++++++++++---------
 media-video/wireplumber/wireplumber-9999.ebuild     | 21 ++++++++++++---------
 3 files changed, 25 insertions(+), 19 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index bd84bd1a92c..16e6431c7e3 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1,2 @@
 DIST wireplumber-0.4.2.tar.gz 332499 BLAKE2B 4747ae405a824b019415188ff1a586d32fc2e97aba6777cd1e403aadf0e44458156d1f8b6dbc706b812a7ea8c873d0f506f2b42817d1bc5312874530edaf7234 SHA512 8ded43fba5de58068516558918d49c86be7d67330e8a14e735561fefadba5e27952d556987b7304dead52b4e2f72a7d9626da0170e768c4702dd164840b08e3c
-DIST wireplumber-0.4.4.tar.gz 346770 BLAKE2B cc2768db3a4f6f26a176c9fff759384fedb020c98540ecbe1e02e28a7f16fa3ecc4ec25de50a65021cabb4e5746c41c683b714e0bc5cf5003f2a7d9c9414516c SHA512 f8d764c1728c2e550fc41044a8ebbbeba27157540077648431796d7de5a04281df00d9742b04c6f76b50e446b2a723f2555520cb953d432f90b05148967de4ef
+DIST wireplumber-0.4.5.tar.gz 345035 BLAKE2B 177984901790228d8ddeb8ee2a548eb53db07c8077734590c3f964df36cfa47a4099e049ae9a19a136f4147c75b7122359a73b8387a641768f71484b9c4ab119 SHA512 b0d5962e7a83709cc3115fbf0a04b63660085aeea2ebda6d78d692065ccb193cea8b44bb506fa440cf0b88bfae71a4f69a192cd6cba885ebf3c9270bea50c67a

diff --git a/media-video/wireplumber/wireplumber-0.4.4.ebuild b/media-video/wireplumber/wireplumber-0.4.5.ebuild
similarity index 71%
rename from media-video/wireplumber/wireplumber-0.4.4.ebuild
rename to media-video/wireplumber/wireplumber-0.4.5.ebuild
index bcb971cdf84..8bac4b02475 100644
--- a/media-video/wireplumber/wireplumber-0.4.4.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.37
+	>=media-video/pipewire-0.3.39
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
@@ -73,14 +73,17 @@ src_configure() {
 
 pkg_postinst() {
 	if systemd_is_booted ; then
-		elog "To replace media-session with WirePlumber immediately:"
-		elog "systemctl --user disable --now pipewire-media-session.service"
-		elog "systemctl --user enable --now wireplumber.service"
+		ewarn "pipewire-media-session.service is no longer installed. You must switch"
+		ewarn "to wireplumber.service user unit before your next logout/reboot:"
+		ewarn "systemctl --user disable --now pipewire-media-session.service"
+		ewarn "systemctl --user enable --now wireplumber.service"
 	else
-		elog "OpenRC users need to copy ${EROOT}/usr/share/pipewire/pipewire.conf"
-		elog "to ${EROOT}/etc/pipewire/pipewire.conf and in it replace"
-		elog "${EROOT}/usr/bin/pipewire-media-session with ${EROOT}/usr/bin/wireplumber"
-		elog "The switch to WirePlumber will happen the next time pipewire is started."
+		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
+		ewarn "is started (a replacement for directly calling pipewire binary)."
+		ewarn
+		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
+		ewarn "or, if it does exist, that any reference to"
+		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
 	fi
-	elog
+	ewarn
 }

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index bcb971cdf84..8bac4b02475 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.37
+	>=media-video/pipewire-0.3.39
 	virtual/libc
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
@@ -73,14 +73,17 @@ src_configure() {
 
 pkg_postinst() {
 	if systemd_is_booted ; then
-		elog "To replace media-session with WirePlumber immediately:"
-		elog "systemctl --user disable --now pipewire-media-session.service"
-		elog "systemctl --user enable --now wireplumber.service"
+		ewarn "pipewire-media-session.service is no longer installed. You must switch"
+		ewarn "to wireplumber.service user unit before your next logout/reboot:"
+		ewarn "systemctl --user disable --now pipewire-media-session.service"
+		ewarn "systemctl --user enable --now wireplumber.service"
 	else
-		elog "OpenRC users need to copy ${EROOT}/usr/share/pipewire/pipewire.conf"
-		elog "to ${EROOT}/etc/pipewire/pipewire.conf and in it replace"
-		elog "${EROOT}/usr/bin/pipewire-media-session with ${EROOT}/usr/bin/wireplumber"
-		elog "The switch to WirePlumber will happen the next time pipewire is started."
+		ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
+		ewarn "is started (a replacement for directly calling pipewire binary)."
+		ewarn
+		ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
+		ewarn "or, if it does exist, that any reference to"
+		ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
 	fi
-	elog
+	ewarn
 }


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-15 21:31 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-15 21:31 UTC (permalink / raw
  To: gentoo-commits

commit:     960e345a7fc17efdb6966be441702dd2a91aaf1b
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Fri Oct 15 14:31:57 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 15 21:28:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960e345a

media-video/wireplumber: bump to 0.4.4 and add elogind support

Thanks-to: Enrean Rean <enriqueinfoextra <AT> gmail.com> (elogind support)
Thanks-to: Randall (Gentoo bug about missing elogind)
Closes: https://bugs.gentoo.org/818202

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/22590
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                              |  2 +-
 .../{wireplumber-0.4.3.ebuild => wireplumber-0.4.4.ebuild}    | 11 ++++++++---
 media-video/wireplumber/wireplumber-9999.ebuild               | 11 ++++++++---
 3 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 2570b45e577..bd84bd1a92c 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1,2 @@
 DIST wireplumber-0.4.2.tar.gz 332499 BLAKE2B 4747ae405a824b019415188ff1a586d32fc2e97aba6777cd1e403aadf0e44458156d1f8b6dbc706b812a7ea8c873d0f506f2b42817d1bc5312874530edaf7234 SHA512 8ded43fba5de58068516558918d49c86be7d67330e8a14e735561fefadba5e27952d556987b7304dead52b4e2f72a7d9626da0170e768c4702dd164840b08e3c
-DIST wireplumber-0.4.3.tar.gz 341659 BLAKE2B 8d2ad4632935473c74ed7bc8370e0ded79063d103e2fa375decd3ba168cf7c271e30e04c53012a2c6b4ba51552f0a6a9fbb7a995d3a809ba6cf409afbaa64e63 SHA512 4b0b4426556b06dc133e2ab8398700af9c916824a7bce4eec1ff1a7ca75a3ecf0947e15190a4a133cd89653228e562bf47c65c3523c5235aface2c4c3963174d
+DIST wireplumber-0.4.4.tar.gz 346770 BLAKE2B cc2768db3a4f6f26a176c9fff759384fedb020c98540ecbe1e02e28a7f16fa3ecc4ec25de50a65021cabb4e5746c41c683b714e0bc5cf5003f2a7d9c9414516c SHA512 f8d764c1728c2e550fc41044a8ebbbeba27157540077648431796d7de5a04281df00d9742b04c6f76b50e446b2a723f2555520cb953d432f90b05148967de4ef

diff --git a/media-video/wireplumber/wireplumber-0.4.3.ebuild b/media-video/wireplumber/wireplumber-0.4.4.ebuild
similarity index 92%
rename from media-video/wireplumber/wireplumber-0.4.3.ebuild
rename to media-video/wireplumber/wireplumber-0.4.4.ebuild
index daa3f127fec..bcb971cdf84 100644
--- a/media-video/wireplumber/wireplumber-0.4.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.4.ebuild
@@ -21,9 +21,12 @@ HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
 
 LICENSE="MIT"
 SLOT="0/0.4"
-IUSE="systemd test"
+IUSE="elogind systemd test"
 
-REQUIRED_USE="${LUA_REQUIRED_USE}"
+REQUIRED_USE="
+	${LUA_REQUIRED_USE}
+	?? ( elogind systemd )
+"
 
 RESTRICT="!test? ( test )"
 
@@ -37,8 +40,9 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.32
+	>=media-video/pipewire-0.3.37
 	virtual/libc
+	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
 "
 
@@ -55,6 +59,7 @@ src_configure() {
 		-Dintrospection=disabled # Only used for Sphinx doc generation
 		-Dsystem-lua=true # We always unbundle everything we can
 		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+		$(meson_feature elogind)
 		$(meson_feature systemd)
 		-Dsystemd-system-service=false # Matches upstream
 		$(meson_use systemd systemd-user-service)

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index d57906e53e5..bcb971cdf84 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~riscv"
+	KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"
@@ -21,9 +21,12 @@ HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
 
 LICENSE="MIT"
 SLOT="0/0.4"
-IUSE="systemd test"
+IUSE="elogind systemd test"
 
-REQUIRED_USE="${LUA_REQUIRED_USE}"
+REQUIRED_USE="
+	${LUA_REQUIRED_USE}
+	?? ( elogind systemd )
+"
 
 RESTRICT="!test? ( test )"
 
@@ -39,6 +42,7 @@ DEPEND="
 	>=dev-libs/glib-2.62
 	>=media-video/pipewire-0.3.37
 	virtual/libc
+	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
 "
 
@@ -55,6 +59,7 @@ src_configure() {
 		-Dintrospection=disabled # Only used for Sphinx doc generation
 		-Dsystem-lua=true # We always unbundle everything we can
 		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+		$(meson_feature elogind)
 		$(meson_feature systemd)
 		-Dsystemd-system-service=false # Matches upstream
 		$(meson_use systemd systemd-user-service)


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-14  5:09 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-14  5:09 UTC (permalink / raw
  To: gentoo-commits

commit:     14571408415f46db920e6e70808f501f4f0386fa
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Wed Oct 13 13:06:59 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 14 05:04:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14571408

media-video/wireplumber: raise minimum pipewire version requirement

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/22572
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 88f08ce12c0..d57906e53e5 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -37,7 +37,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.32
+	>=media-video/pipewire-0.3.37
 	virtual/libc
 	systemd? ( sys-apps/systemd )
 "


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-10 23:45 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-10 23:45 UTC (permalink / raw
  To: gentoo-commits

commit:     9fcdedac121d78e9a47ad3145034e460b64061a5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 23:43:57 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 23:43:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fcdedac

media-video/wireplumber: Keyword 0.4.3 x86, #813015

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.3.ebuild b/media-video/wireplumber/wireplumber-0.4.3.ebuild
index 6d23a4b1fc6..daa3f127fec 100644
--- a/media-video/wireplumber/wireplumber-0.4.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+	KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-10  2:21 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-10  2:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1828b028f6bab199aec134ad120ec326ff98a9ca
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 02:21:09 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 02:21:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1828b028

Revert "media-video/wireplumber: Keyword 0.4.3 ppc, #813015"

This reverts commit 0b77b247fd4b4633e0390dfdb50b842e391fbd67.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.3.ebuild b/media-video/wireplumber/wireplumber-0.4.3.ebuild
index c7cda9d0cdd..6d23a4b1fc6 100644
--- a/media-video/wireplumber/wireplumber-0.4.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv"
+	KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-10  2:21 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-10  2:21 UTC (permalink / raw
  To: gentoo-commits

commit:     135daf1fa2de20cc8fea938c6b3f14f3e3dd9969
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 02:20:50 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 02:20:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135daf1f

Revert "media-video/wireplumber: Keyword 0.4.3 ppc64, #813015"

This reverts commit 28305326e88c49476bbc088e9ecbae2e617e02fe.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.3.ebuild b/media-video/wireplumber/wireplumber-0.4.3.ebuild
index 3f2065e5b04..c7cda9d0cdd 100644
--- a/media-video/wireplumber/wireplumber-0.4.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-10  2:20 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-10  2:20 UTC (permalink / raw
  To: gentoo-commits

commit:     889960b3b3715b7cd07e605896d168048477adbb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 02:19:24 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 02:19:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=889960b3

media-video/wireplumber: Keyword 0.4.3 arm64, #813015

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.3.ebuild b/media-video/wireplumber/wireplumber-0.4.3.ebuild
index 63d31492db2..3f2065e5b04 100644
--- a/media-video/wireplumber/wireplumber-0.4.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-10  0:09 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-10  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     28305326e88c49476bbc088e9ecbae2e617e02fe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 00:08:35 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 00:08:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28305326

media-video/wireplumber: Keyword 0.4.3 ppc64, #813015

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.3.ebuild b/media-video/wireplumber/wireplumber-0.4.3.ebuild
index 3754db5c957..63d31492db2 100644
--- a/media-video/wireplumber/wireplumber-0.4.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~ppc ~riscv"
+	KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-10  0:05 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-10  0:05 UTC (permalink / raw
  To: gentoo-commits

commit:     0b77b247fd4b4633e0390dfdb50b842e391fbd67
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 00:04:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 00:04:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b77b247

media-video/wireplumber: Keyword 0.4.3 ppc, #813015

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.3.ebuild b/media-video/wireplumber/wireplumber-0.4.3.ebuild
index b4dfb768fff..3754db5c957 100644
--- a/media-video/wireplumber/wireplumber-0.4.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~riscv"
+	KEYWORDS="~amd64 ~arm ~ppc ~riscv"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-09 20:19 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-09 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     804f6a9e6abc06e3b152fd08f2da2ee104d24d8d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  9 20:18:54 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  9 20:18:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804f6a9e

media-video/wireplumber: Keyword 0.4.3 arm, #813015

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.3.ebuild b/media-video/wireplumber/wireplumber-0.4.3.ebuild
index 88f08ce12c0..b4dfb768fff 100644
--- a/media-video/wireplumber/wireplumber-0.4.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~riscv"
+	KEYWORDS="~amd64 ~arm ~riscv"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-10-09  6:29 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-10-09  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     0da70c3e9f1a348cc66aa6ab6a58dd265f045fa4
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Fri Oct  8 10:22:21 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  9 06:22:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da70c3e

media-video/wireplumber: version bump to 0.4.3

Same ebuild as the current live one. As far as I know, the NEWS item
about logind integration should only be fixing a bug with GDM users
logging into GNOME session. But as a precaution the old 0.4.2-r1 ebuild
is kept for now in case I missed some later changes regarding BlueZ
handling and OpenRC users end up needing to downgrade.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/22515
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                 |  1 +
 media-video/wireplumber/wireplumber-0.4.3.ebuild | 81 ++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 885d24e6eec..2570b45e577 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1 +1,2 @@
 DIST wireplumber-0.4.2.tar.gz 332499 BLAKE2B 4747ae405a824b019415188ff1a586d32fc2e97aba6777cd1e403aadf0e44458156d1f8b6dbc706b812a7ea8c873d0f506f2b42817d1bc5312874530edaf7234 SHA512 8ded43fba5de58068516558918d49c86be7d67330e8a14e735561fefadba5e27952d556987b7304dead52b4e2f72a7d9626da0170e768c4702dd164840b08e3c
+DIST wireplumber-0.4.3.tar.gz 341659 BLAKE2B 8d2ad4632935473c74ed7bc8370e0ded79063d103e2fa375decd3ba168cf7c271e30e04c53012a2c6b4ba51552f0a6a9fbb7a995d3a809ba6cf409afbaa64e63 SHA512 4b0b4426556b06dc133e2ab8398700af9c916824a7bce4eec1ff1a7ca75a3ecf0947e15190a4a133cd89653228e562bf47c65c3523c5235aface2c4c3963174d

diff --git a/media-video/wireplumber/wireplumber-0.4.3.ebuild b/media-video/wireplumber/wireplumber-0.4.3.ebuild
new file mode 100644
index 00000000000..88f08ce12c0
--- /dev/null
+++ b/media-video/wireplumber/wireplumber-0.4.3.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{3,4} )
+
+inherit lua-single meson systemd
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
+	EGIT_BRANCH="master"
+	inherit git-r3
+else
+	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~riscv"
+fi
+
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
+LICENSE="MIT"
+SLOT="0/0.4"
+IUSE="systemd test"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
+BDEPEND="
+	dev-libs/glib
+	dev-util/gdbus-codegen
+	dev-util/glib-utils
+"
+
+DEPEND="
+	${LUA_DEPS}
+	>=dev-libs/glib-2.62
+	>=media-video/pipewire-0.3.32
+	virtual/libc
+	systemd? ( sys-apps/systemd )
+"
+
+# Any dev-lua/* deps get declared like this inside RDEPEND:
+#	$(lua_gen_cond_dep '
+#		dev-lua/<NAME>[${LUA_USEDEP}]
+#	')
+RDEPEND="${DEPEND}"
+
+DOCS=( {NEWS,README}.rst )
+
+src_configure() {
+	local emesonargs=(
+		-Dintrospection=disabled # Only used for Sphinx doc generation
+		-Dsystem-lua=true # We always unbundle everything we can
+		-Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+		$(meson_feature systemd)
+		-Dsystemd-system-service=false # Matches upstream
+		$(meson_use systemd systemd-user-service)
+		-Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
+		-Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
+		$(meson_use test tests)
+	)
+
+	meson_src_configure
+}
+
+pkg_postinst() {
+	if systemd_is_booted ; then
+		elog "To replace media-session with WirePlumber immediately:"
+		elog "systemctl --user disable --now pipewire-media-session.service"
+		elog "systemctl --user enable --now wireplumber.service"
+	else
+		elog "OpenRC users need to copy ${EROOT}/usr/share/pipewire/pipewire.conf"
+		elog "to ${EROOT}/etc/pipewire/pipewire.conf and in it replace"
+		elog "${EROOT}/usr/bin/pipewire-media-session with ${EROOT}/usr/bin/wireplumber"
+		elog "The switch to WirePlumber will happen the next time pipewire is started."
+	fi
+	elog
+}


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-09-21 12:06 Marek Szuba
  0 siblings, 0 replies; 123+ messages in thread
From: Marek Szuba @ 2021-09-21 12:06 UTC (permalink / raw
  To: gentoo-commits

commit:     9bda7eb57a45b7ed952304c46624423ffb90b336
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 21 12:05:25 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Sep 21 12:05:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bda7eb5

media-video/wireplumber: keyword 0.4.2-r1 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 media-video/wireplumber/wireplumber-0.4.2-r1.ebuild | 2 +-
 media-video/wireplumber/wireplumber-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.2-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.2-r1.ebuild
index a52dbd45471..dbee3e92073 100644
--- a/media-video/wireplumber/wireplumber-0.4.2-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.2-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~riscv"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 6477107a785..88f08ce12c0 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 else
 	SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~riscv"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"


^ permalink raw reply related	[flat|nested] 123+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
@ 2021-09-15 17:06 Sam James
  0 siblings, 0 replies; 123+ messages in thread
From: Sam James @ 2021-09-15 17:06 UTC (permalink / raw
  To: gentoo-commits

commit:     ccc8ffc1929c352035ea71ebcfc5e925dd0a38cc
Author:     Niklāvs Koļesņikovs <89q1r14hd <AT> relay <DOT> firefox <DOT> com>
AuthorDate: Tue Sep 14 08:25:31 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 15 17:05:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc8ffc1

media-video/wireplumber: precautionary dependency min version raise

Even though the build system still checks for and requires PipeWire
0.3.26, the NEWS.rst file suggests that the actual runtime minimum
is 0.3.32. In theory this would mean different DEPEND and RDEPEND
versions but we can probably just raise the DEPEND one and not worry
too much about the small stuff.

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd <AT> relay.firefox.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{wireplumber-0.4.2.ebuild => wireplumber-0.4.2-r1.ebuild}           | 2 +-
 media-video/wireplumber/wireplumber-9999.ebuild                         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.2.ebuild b/media-video/wireplumber/wireplumber-0.4.2-r1.ebuild
similarity index 98%
rename from media-video/wireplumber/wireplumber-0.4.2.ebuild
rename to media-video/wireplumber/wireplumber-0.4.2-r1.ebuild
index 802558549d7..6e5080a5e1d 100644
--- a/media-video/wireplumber/wireplumber-0.4.2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.2-r1.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.26
+	>=media-video/pipewire-0.3.32
 	virtual/libc
 	systemd? ( sys-apps/systemd )
 "

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild
index 802558549d7..6e5080a5e1d 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
 DEPEND="
 	${LUA_DEPS}
 	>=dev-libs/glib-2.62
-	>=media-video/pipewire-0.3.26
+	>=media-video/pipewire-0.3.32
 	virtual/libc
 	systemd? ( sys-apps/systemd )
 "


^ permalink raw reply related	[flat|nested] 123+ messages in thread

end of thread, other threads:[~2024-09-18  6:36 UTC | newest]

Thread overview: 123+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-28 16:01 [gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-09-18  6:36 Arthur Zamarin
2024-09-18  6:36 Arthur Zamarin
2024-09-17 20:00 Andreas Sturmlechner
2024-09-17 18:08 Sam James
2024-09-17 18:08 Sam James
2024-09-17 17:49 Sam James
2024-09-17 17:49 Sam James
2024-06-28 17:00 Sam James
2024-06-28 17:00 Sam James
2024-06-28 16:04 Sam James
2024-06-28 16:02 Sam James
2024-06-28 16:01 Sam James
2024-06-28 15:40 Sam James
2024-06-27 12:18 Sam James
2024-06-02  5:46 Sam James
2024-05-08 22:06 Sam James
2024-05-08 22:06 Sam James
2024-05-06  7:26 Sam James
2024-03-19  5:48 Sam James
2024-01-24  4:57 Ionen Wolkens
2024-01-12  8:30 Arthur Zamarin
2024-01-11 12:03 Sam James
2024-01-11 10:32 Sam James
2024-01-11 10:32 Sam James
2024-01-02  8:13 Sam James
2023-12-10  1:44 Sam James
2023-12-04  9:31 Sam James
2023-11-25 20:47 Sam James
2023-11-24  9:31 Sam James
2023-04-14  0:24 Sam James
2023-04-13 19:28 Sam James
2023-04-13 19:27 Sam James
2023-04-13 19:14 Sam James
2023-03-31  9:28 Jakov Smolić
2023-03-29 14:36 Sam James
2023-03-29 14:33 Sam James
2023-03-29 14:33 Sam James
2023-03-09 23:46 Sam James
2023-01-15 22:32 Sam James
2023-01-13 12:37 Arthur Zamarin
2023-01-03  6:23 Sam James
2023-01-01 22:47 Sam James
2023-01-01 22:47 Sam James
2023-01-01 22:47 Sam James
2023-01-01 22:47 Sam James
2022-12-14  8:45 Sam James
2022-10-29 21:32 Sam James
2022-10-29 12:42 Arthur Zamarin
2022-10-29 10:34 Jakov Smolić
2022-10-29 10:34 Jakov Smolić
2022-10-29  5:45 Arthur Zamarin
2022-10-29  5:45 Arthur Zamarin
2022-10-28 20:53 Sam James
2022-10-28 19:58 Sam James
2022-10-28 19:56 Sam James
2022-10-04 17:30 Sam James
2022-08-30  9:25 Jakov Smolić
2022-08-30  8:27 Jakov Smolić
2022-08-30  4:35 Arthur Zamarin
2022-08-30  4:35 Arthur Zamarin
2022-08-30  4:35 Arthur Zamarin
2022-08-30  4:35 Arthur Zamarin
2022-07-31  3:40 Sam James
2022-07-31  3:29 Sam James
2022-07-31  3:29 Sam James
2022-07-31  3:29 Sam James
2022-07-31  3:29 Sam James
2022-07-29  3:18 Sam James
2022-07-29  1:53 Sam James
2022-07-19 21:22 Sam James
2022-07-09  1:12 Sam James
2022-07-09  1:12 Sam James
2022-07-09  1:12 Sam James
2022-07-07  8:54 David Seifert
2022-07-05  5:46 Sam James
2022-07-05  5:27 Sam James
2022-07-04 23:52 Sam James
2022-06-21 18:35 Arthur Zamarin
2022-06-16 23:05 Jakov Smolić
2022-06-16 23:05 Jakov Smolić
2022-06-16 16:30 Sam James
2022-06-16  6:11 Agostino Sarubbo
2022-06-16  6:08 Agostino Sarubbo
2022-05-30  4:55 Sam James
2022-05-30  4:46 Sam James
2022-05-10 16:39 Sam James
2022-04-29  6:02 Sam James
2022-04-29  5:38 Sam James
2022-04-25 19:43 Arthur Zamarin
2022-04-24 17:47 Arthur Zamarin
2022-04-24  6:34 Agostino Sarubbo
2022-04-20  6:41 Jakov Smolić
2022-04-13  6:30 Sam James
2022-03-25  1:49 Sam James
2022-03-22 21:44 Sam James
2022-02-22 20:55 Sam James
2022-02-07 22:22 Sam James
2022-01-14 13:58 Sam James
2022-01-06 20:53 Sam James
2022-01-01  3:49 Sam James
2022-01-01  3:49 Sam James
2021-12-18  6:18 Sam James
2021-12-18  6:17 Georgy Yakovlev
2021-12-18  6:14 Georgy Yakovlev
2021-12-18  4:49 Sam James
2021-12-13 22:41 Sam James
2021-11-17  6:59 Joonas Niilola
2021-11-14  7:02 Georgy Yakovlev
2021-11-14  7:02 Georgy Yakovlev
2021-11-11 22:09 Sam James
2021-10-15 21:31 Sam James
2021-10-14  5:09 Sam James
2021-10-10 23:45 Sam James
2021-10-10  2:21 Sam James
2021-10-10  2:21 Sam James
2021-10-10  2:20 Sam James
2021-10-10  0:09 Sam James
2021-10-10  0:05 Sam James
2021-10-09 20:19 Sam James
2021-10-09  6:29 Sam James
2021-09-21 12:06 Marek Szuba
2021-09-15 17:06 Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox