public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-02-25 18:27 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-02-25 18:27 UTC (permalink / raw
  To: gentoo-commits

commit:     99607c4a3ca473d46b37ac20ee4e8efcf20f7b33
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 18:26:29 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 18:26:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99607c4a

sys-auth/seatd: Stabilize 0.6.4 x86, #834032

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

 sys-auth/seatd/seatd-0.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild b/sys-auth/seatd/seatd-0.6.4.ebuild
index 7a01dd659b2f..7a221bdb248a 100644
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2024-10-23  6:21 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2024-10-23  6:21 UTC (permalink / raw
  To: gentoo-commits

commit:     bd7a367e7bbf306c53ff814c0bb9f9c278acc70b
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue Oct 22 13:53:00 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 06:20:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7a367e

sys-auth/seatd: add 0.9.0

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/39077
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/Manifest           |  1 +
 sys-auth/seatd/seatd-0.9.0.ebuild | 62 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index a5d51ded54e6..6af47d778a2b 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1 +1,2 @@
 DIST seatd-0.8.0.tar.gz 39349 BLAKE2B 920270808f28c85badb173af22edb03960f2b9cdce5af3124c64fe68c52a77f002272d2f19e97d107303c55ad6de498d279f6b05311793270c6ee84565fc435e SHA512 93b1e5c170564ce9654e4df9985af95cb505274b36e950998bb1f16803d2d46712140eded2bdd8d5e85aec62070afd9c224184276d79a0ff0813408dfc472db7
+DIST seatd-0.9.0.tar.gz 41606 BLAKE2B 17d366fd44541404cd675561d3d22b3f2a45dcb29fc2636f4019df7b2d58f4d90745645ec906d4e2a7325c02ca78029b017106671520b653fb3f96e73e1fb9bc SHA512 531ae25f67ae2c11fc45700391dd6bc38c1213379da6a0867735315595dc760ea89d94eb37d9efce8049bd427c898d33aa54f1c36ccb5286c840e011fc78d264

diff --git a/sys-auth/seatd/seatd-0.9.0.ebuild b/sys-auth/seatd/seatd-0.9.0.ebuild
new file mode 100644
index 000000000000..1d71f62aae4a
--- /dev/null
+++ b/sys-auth/seatd/seatd-0.9.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="Minimal seat management daemon and universal library"
+HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
+else
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="builtin elogind server systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}
+	server? ( acct-group/seat )
+"
+BDEPEND=">=app-text/scdoc-1.9.7"
+
+src_configure() {
+	local emesonargs=(
+		-Dman-pages=enabled
+		$(meson_feature builtin libseat-builtin)
+		$(meson_feature server)
+	)
+
+	if use elogind ; then
+		emesonargs+=( -Dlibseat-logind=elogind )
+	elif use systemd; then
+		emesonargs+=( -Dlibseat-logind=systemd )
+	else
+		emesonargs+=( -Dlibseat-logind=disabled )
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use server; then
+		newinitd "${FILESDIR}/seatd.initd-r1" seatd
+		systemd_dounit contrib/systemd/seatd.service
+
+		if has_version '<sys-auth/seatd-0.7.0-r2'; then
+			elog "For OpenRC users: seatd is now using the 'seat' group instead of the 'video' group"
+			elog "Make sure your user(s) are in the 'seat' group."
+			elog "Note: 'video' is still needed for GPU access like OpenGL"
+		fi
+	fi
+}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2023-12-05  7:53 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-12-05  7:53 UTC (permalink / raw
  To: gentoo-commits

commit:     b1c5d815ab15e1588ed3ade5a87cd00a312f8b1f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  5 07:45:30 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Dec  5 07:45:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c5d815

sys-auth/seatd: drop 0.7.0-r2

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

 sys-auth/seatd/Manifest              |  1 -
 sys-auth/seatd/seatd-0.7.0-r2.ebuild | 62 ------------------------------------
 2 files changed, 63 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 273b094f6b87..a5d51ded54e6 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,2 +1 @@
-DIST seatd-0.7.0.tar.gz 39198 BLAKE2B eddae25b353a5ff4da8aa8b41ead6e6ebab6ffa321376887769cbaf22c3c1b8448d84758749714b82d6ca2d602f2140042634bbeb9312449d8ac207b3774851e SHA512 c81c43994b92672a388bf255edb1fe24d3dba7ece2eb35f9fedc05cc0b8e464e9167ffed037645c4072430fe7b3b8fc80cc99f21fb5100654b5dd23a94742e66
 DIST seatd-0.8.0.tar.gz 39349 BLAKE2B 920270808f28c85badb173af22edb03960f2b9cdce5af3124c64fe68c52a77f002272d2f19e97d107303c55ad6de498d279f6b05311793270c6ee84565fc435e SHA512 93b1e5c170564ce9654e4df9985af95cb505274b36e950998bb1f16803d2d46712140eded2bdd8d5e85aec62070afd9c224184276d79a0ff0813408dfc472db7

diff --git a/sys-auth/seatd/seatd-0.7.0-r2.ebuild b/sys-auth/seatd/seatd-0.7.0-r2.ebuild
deleted file mode 100644
index 568f20ede190..000000000000
--- a/sys-auth/seatd/seatd-0.7.0-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="builtin elogind server systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
-	server? ( acct-group/seat )
-"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		$(meson_feature builtin libseat-builtin)
-		$(meson_feature server)
-	)
-
-	if use elogind ; then
-		emesonargs+=( -Dlibseat-logind=elogind )
-	elif use systemd; then
-		emesonargs+=( -Dlibseat-logind=systemd )
-	else
-		emesonargs+=( -Dlibseat-logind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use server; then
-		newinitd "${FILESDIR}/seatd.initd-r1" seatd
-		systemd_dounit contrib/systemd/seatd.service
-
-		if has_version '<sys-auth/seatd-0.7.0-r2'; then
-			elog "For OpenRC users: seatd is now using the 'seat' group instead of the 'video' group"
-			elog "Make sure your user(s) are in the 'seat' group."
-			elog "Note: 'video' is still needed for GPU access like OpenGL"
-		fi
-	fi
-}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2023-08-23 20:05 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-08-23 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     34e7bf7202b9669567c6ca2b8cb191e648f0a8db
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 20:05:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 20:05:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e7bf72

sys-auth/seatd: Stabilize 0.8.0 arm64, #912881

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

 sys-auth/seatd/seatd-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.8.0.ebuild b/sys-auth/seatd/seatd-0.8.0.ebuild
index f186115b1469..511450d33b51 100644
--- a/sys-auth/seatd/seatd-0.8.0.ebuild
+++ b/sys-auth/seatd/seatd-0.8.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2023-08-23 20:05 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-08-23 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     11f3d82b6cef03fc88f84c5b8d41e190e9f5e4da
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 20:05:22 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 20:05:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f3d82b

sys-auth/seatd: Stabilize 0.8.0 arm, #912881

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

 sys-auth/seatd/seatd-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.8.0.ebuild b/sys-auth/seatd/seatd-0.8.0.ebuild
index 511450d33b51..20d4f57c0ad9 100644
--- a/sys-auth/seatd/seatd-0.8.0.ebuild
+++ b/sys-auth/seatd/seatd-0.8.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2023-08-23 20:05 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-08-23 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     62a2c7186a59b2b33f55e040945e2fdfd3c9325f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 20:05:23 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 20:05:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a2c718

sys-auth/seatd: Stabilize 0.8.0 amd64, #912881

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

 sys-auth/seatd/seatd-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.8.0.ebuild b/sys-auth/seatd/seatd-0.8.0.ebuild
index 20d4f57c0ad9..e423f0273ad1 100644
--- a/sys-auth/seatd/seatd-0.8.0.ebuild
+++ b/sys-auth/seatd/seatd-0.8.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2023-08-23 20:05 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-08-23 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     cb3182424322e37daef7fa8019fba7572ab1f09f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 23 20:05:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 23 20:05:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb318242

sys-auth/seatd: Stabilize 0.8.0 x86, #912881

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

 sys-auth/seatd/seatd-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.8.0.ebuild b/sys-auth/seatd/seatd-0.8.0.ebuild
index a9bfcfa000ff..f186115b1469 100644
--- a/sys-auth/seatd/seatd-0.8.0.ebuild
+++ b/sys-auth/seatd/seatd-0.8.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2023-07-21 11:00 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-07-21 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     bcf5fc2eedd0a8eca6f440a58bee30892c309cdd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 10:59:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 10:59:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf5fc2e

sys-auth/seatd: add 0.8.0

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

 sys-auth/seatd/Manifest           |  1 +
 sys-auth/seatd/seatd-0.8.0.ebuild | 62 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index cbad969e380b..273b094f6b87 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1 +1,2 @@
 DIST seatd-0.7.0.tar.gz 39198 BLAKE2B eddae25b353a5ff4da8aa8b41ead6e6ebab6ffa321376887769cbaf22c3c1b8448d84758749714b82d6ca2d602f2140042634bbeb9312449d8ac207b3774851e SHA512 c81c43994b92672a388bf255edb1fe24d3dba7ece2eb35f9fedc05cc0b8e464e9167ffed037645c4072430fe7b3b8fc80cc99f21fb5100654b5dd23a94742e66
+DIST seatd-0.8.0.tar.gz 39349 BLAKE2B 920270808f28c85badb173af22edb03960f2b9cdce5af3124c64fe68c52a77f002272d2f19e97d107303c55ad6de498d279f6b05311793270c6ee84565fc435e SHA512 93b1e5c170564ce9654e4df9985af95cb505274b36e950998bb1f16803d2d46712140eded2bdd8d5e85aec62070afd9c224184276d79a0ff0813408dfc472db7

diff --git a/sys-auth/seatd/seatd-0.8.0.ebuild b/sys-auth/seatd/seatd-0.8.0.ebuild
new file mode 100644
index 000000000000..a9bfcfa000ff
--- /dev/null
+++ b/sys-auth/seatd/seatd-0.8.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="Minimal seat management daemon and universal library"
+HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
+else
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="builtin elogind server systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}
+	server? ( acct-group/seat )
+"
+BDEPEND=">=app-text/scdoc-1.9.7"
+
+src_configure() {
+	local emesonargs=(
+		-Dman-pages=enabled
+		$(meson_feature builtin libseat-builtin)
+		$(meson_feature server)
+	)
+
+	if use elogind ; then
+		emesonargs+=( -Dlibseat-logind=elogind )
+	elif use systemd; then
+		emesonargs+=( -Dlibseat-logind=systemd )
+	else
+		emesonargs+=( -Dlibseat-logind=disabled )
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use server; then
+		newinitd "${FILESDIR}/seatd.initd-r1" seatd
+		systemd_dounit contrib/systemd/seatd.service
+
+		if has_version '<sys-auth/seatd-0.7.0-r2'; then
+			elog "For OpenRC users: seatd is now using the 'seat' group instead of the 'video' group"
+			elog "Make sure your user(s) are in the 'seat' group."
+			elog "Note: 'video' is still needed for GPU access like OpenGL"
+		fi
+	fi
+}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2023-07-21 11:00 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-07-21 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e5acce2738a593d905f028079648f5d80cea6907
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 10:59:49 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 10:59:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5acce27

sys-auth/seatd: drop 0.7.0-r1

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 56 ------------------------------------
 1 file changed, 56 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
deleted file mode 100644
index 779dda01995e..000000000000
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="builtin elogind server systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
-	server? ( acct-group/seat )
-"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		$(meson_feature builtin libseat-builtin)
-		$(meson_feature server)
-	)
-
-	if use elogind ; then
-		emesonargs+=( -Dlibseat-logind=elogind )
-	elif use systemd; then
-		emesonargs+=( -Dlibseat-logind=systemd )
-	else
-		emesonargs+=( -Dlibseat-logind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use server; then
-		newinitd "${FILESDIR}/seatd.initd" seatd
-		systemd_dounit contrib/systemd/seatd.service
-	fi
-}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2023-07-21 11:00 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-07-21 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2831d2181ecc23f10d8d63ad42e7d18ee28e1dd7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 11:00:07 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 11:00:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2831d218

sys-auth/seatd: sync live

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

 sys-auth/seatd/seatd-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 568f20ede190..a9bfcfa000ff 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"
@@ -21,7 +21,7 @@ REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="
 	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
+	systemd? ( sys-apps/systemd:= )
 "
 RDEPEND="${DEPEND}
 	server? ( acct-group/seat )


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2023-05-31  8:37 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2023-05-31  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     f8dc8f8361260e3df55dd8ca27ff3db69c992af1
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue May 23 17:09:29 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed May 31 08:37:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8dc8f83

sys-auth/seatd: drop 0.7.0

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/seatd-0.7.0.ebuild | 56 ---------------------------------------
 1 file changed, 56 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.7.0.ebuild b/sys-auth/seatd/seatd-0.7.0.ebuild
deleted file mode 100644
index 38a16a371fb9..000000000000
--- a/sys-auth/seatd/seatd-0.7.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="builtin elogind +server systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
-	server? ( acct-group/seat )
-"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		$(meson_feature builtin libseat-builtin)
-		$(meson_feature server)
-	)
-
-	if use elogind ; then
-		emesonargs+=( -Dlibseat-logind=elogind )
-	elif use systemd; then
-		emesonargs+=( -Dlibseat-logind=systemd )
-	else
-		emesonargs+=( -Dlibseat-logind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use server; then
-		newinitd "${FILESDIR}/seatd.initd" seatd
-		systemd_dounit contrib/systemd/seatd.service
-	fi
-}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-11-13 11:39 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-11-13 11:39 UTC (permalink / raw
  To: gentoo-commits

commit:     fbb1a26f8508d016c31e444da1227e7ab6182630
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 13 11:39:01 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 11:39:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb1a26f

sys-auth/seatd: Stabilize 0.7.0-r1 amd64, #881103

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
index 4c48e8620906..375c8a819a56 100644
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-11-13 11:39 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-11-13 11:39 UTC (permalink / raw
  To: gentoo-commits

commit:     d3956413fee8f8af5e8a526b8fd8604b2af52414
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 13 11:39:02 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 11:39:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3956413

sys-auth/seatd: Stabilize 0.7.0-r1 x86, #881103

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
index 375c8a819a56..779dda01995e 100644
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-11-12 12:13 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-11-12 12:13 UTC (permalink / raw
  To: gentoo-commits

commit:     bd73d6f4df65ca86233d29d415b34afa3d3f4c38
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 12:13:44 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 12:13:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd73d6f4

sys-auth/seatd: Stabilize 0.7.0-r1 ppc64, #881103

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
index 290c28e1dcc3..4c48e8620906 100644
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-11-12 12:13 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-11-12 12:13 UTC (permalink / raw
  To: gentoo-commits

commit:     29bd381abf39277d39f0b323e6ed7c0a60bf9e93
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 12:13:42 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 12:13:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bd381a

sys-auth/seatd: Stabilize 0.7.0-r1 arm64, #881103

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
index bb3377a3eed1..eefbb59d32c3 100644
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-11-12 12:13 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-11-12 12:13 UTC (permalink / raw
  To: gentoo-commits

commit:     140692f210835c25e9dc670634ece33de0f8da60
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 12:13:43 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 12:13:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140692f2

sys-auth/seatd: Stabilize 0.7.0-r1 arm, #881103

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
index eefbb59d32c3..290c28e1dcc3 100644
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-09-28 21:27 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-09-28 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     aa68609532aeaa583caa3ad73dab23dacf68fb88
Author:     Matoro Mahri <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Wed Sep 28 21:07:40 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 21:27:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa686095

sys-auth/seatd: Keyword 0.7.0-r1 alpha, #873322

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
index 6274a486c2a6..bb3377a3eed1 100644
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-09-28 19:05 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-09-28 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     879c39e34780fae1ee6785a139d0d3b4d0db396e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 19:05:36 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 19:05:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879c39e3

sys-auth/seatd: Keyword 0.7.0-r1 ppc, #873322

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
index c21c52384655..c3b5cd64ad2d 100644
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-09-28 19:05 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-09-28 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     5fabc1f772ccfc025d7ac13d8e91cfd574e7ee53
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 19:05:39 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 19:05:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fabc1f7

sys-auth/seatd: Keyword 0.7.0-r1 sparc, #873322

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
index c3b5cd64ad2d..6274a486c2a6 100644
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-09-28 16:29 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-09-28 16:29 UTC (permalink / raw
  To: gentoo-commits

commit:     5ed8d28f80491bbb8cbb33bce0b090d1802609a0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 16:29:38 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 16:29:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed8d28f

sys-auth/seatd: Keyword 0.7.0-r1 ia64, #873322

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

 sys-auth/seatd/seatd-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0-r1.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
index a3351b9b2463..c21c52384655 100644
--- a/sys-auth/seatd/seatd-0.7.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-09-15 16:41 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-09-15 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     67f65e61bace50546a52da1fdbb450264f2258dd
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue Sep 13 10:29:01 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 15 16:39:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f65e61

sys-auth/seatd/metadata.xml: Clarify description for USE=server

Related: https://todo.sr.ht/~kennylevinsen/greetd/27#event-205371
Bug: https://bugs.gentoo.org/865411
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/27235
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/metadata.xml b/sys-auth/seatd/metadata.xml
index 8ad208539426..dfd87bfcc925 100644
--- a/sys-auth/seatd/metadata.xml
+++ b/sys-auth/seatd/metadata.xml
@@ -15,7 +15,7 @@
 	</maintainer>
 	<use>
 		<flag name="builtin">Enable embedded server in libseat</flag>
-		<flag name="server">Enable standalone seatd server</flag>
+		<flag name="server">Enable standalone seatd server, replacement to (e)logind</flag>
 	</use>
 	<upstream>
 		<remote-id type="sourcehut">~kennylevinsen/seatd</remote-id>


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-09-15 16:41 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-09-15 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     b9dd81488dbf97e5d26a0af54431c43c14703395
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue Sep 13 10:28:28 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 15 16:39:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9dd8148

sys-auth/seatd: Disable setting USE=server by default

The desktop profile defaults to logind, this is probably where most users
of libseat come from and while it is possible to use both seatd and (e)logind
in tandem[1], it isn't a good default.

[1] https://todo.sr.ht/~kennylevinsen/greetd/27#event-205371

Closes: https://bugs.gentoo.org/865411
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/{seatd-9999.ebuild => seatd-0.7.0-r1.ebuild} | 2 +-
 sys-auth/seatd/seatd-9999.ebuild                            | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
similarity index 96%
copy from sys-auth/seatd/seatd-9999.ebuild
copy to sys-auth/seatd/seatd-0.7.0-r1.ebuild
index 0e20322a39a4..a3351b9b2463 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
@@ -16,7 +16,7 @@ else
 fi
 LICENSE="MIT"
 SLOT="0/1"
-IUSE="builtin elogind +server systemd"
+IUSE="builtin elogind server systemd"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 0e20322a39a4..a3351b9b2463 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -16,7 +16,7 @@ else
 fi
 LICENSE="MIT"
 SLOT="0/1"
-IUSE="builtin elogind +server systemd"
+IUSE="builtin elogind server systemd"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-08-19  6:16 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-08-19  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     9304375022ed52be6e22026f7cc786c6420c8a04
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 19 05:55:57 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 19 06:15:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93043750

sys-auth/seatd: drop 0.6.4

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

 sys-auth/seatd/Manifest           |  1 -
 sys-auth/seatd/seatd-0.6.4.ebuild | 56 ---------------------------------------
 2 files changed, 57 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 63b9e2d789bd..cbad969e380b 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,2 +1 @@
-DIST seatd-0.6.4.tar.gz 38393 BLAKE2B 2d01dbf00846c311daa3b4ac2bf87e818c722fa38e84b4cf83470803c23f779f12e4efe922f0b09ec8ef35ca913178a7f76bcded75dd7f7a7431e3a838c6bcc6 SHA512 0e2b23eca2e7978e3f914433caa6f84243a20487c6fe9fe3e42a7bf663a4a0872482aa334a3f5dc9b6625c565b408c3c78310b5575b9fb2e2919efdb9620ec57
 DIST seatd-0.7.0.tar.gz 39198 BLAKE2B eddae25b353a5ff4da8aa8b41ead6e6ebab6ffa321376887769cbaf22c3c1b8448d84758749714b82d6ca2d602f2140042634bbeb9312449d8ac207b3774851e SHA512 c81c43994b92672a388bf255edb1fe24d3dba7ece2eb35f9fedc05cc0b8e464e9167ffed037645c4072430fe7b3b8fc80cc99f21fb5100654b5dd23a94742e66

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild b/sys-auth/seatd/seatd-0.6.4.ebuild
deleted file mode 100644
index 38a16a371fb9..000000000000
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="builtin elogind +server systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
-	server? ( acct-group/seat )
-"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		$(meson_feature builtin libseat-builtin)
-		$(meson_feature server)
-	)
-
-	if use elogind ; then
-		emesonargs+=( -Dlibseat-logind=elogind )
-	elif use systemd; then
-		emesonargs+=( -Dlibseat-logind=systemd )
-	else
-		emesonargs+=( -Dlibseat-logind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use server; then
-		newinitd "${FILESDIR}/seatd.initd" seatd
-		systemd_dounit contrib/systemd/seatd.service
-	fi
-}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-08-19  5:19 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-08-19  5:19 UTC (permalink / raw
  To: gentoo-commits

commit:     55483df85f29c94ffec8ab5e99a4505c1dda918c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 19 05:19:34 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 19 05:19:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55483df8

sys-auth/seatd: Stabilize 0.7.0 ppc64, #865715

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

 sys-auth/seatd/seatd-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0.ebuild b/sys-auth/seatd/seatd-0.7.0.ebuild
index df4b85f2cbdf..38a16a371fb9 100644
--- a/sys-auth/seatd/seatd-0.7.0.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-08-18 23:08 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-08-18 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     6ed67a00f0db43856ec7c510da135a544c2af464
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 23:07:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 23:07:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed67a00

sys-auth/seatd: Stabilize 0.7.0 arm, #865715

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

 sys-auth/seatd/seatd-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0.ebuild b/sys-auth/seatd/seatd-0.7.0.ebuild
index 66cfde31dd7a..516e41f9c30c 100644
--- a/sys-auth/seatd/seatd-0.7.0.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-08-18 23:08 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-08-18 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     eff776d4999ae1f4f3e43f61af24c285bb6754b7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 23:07:50 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 23:07:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff776d4

sys-auth/seatd: Stabilize 0.7.0 arm64, #865715

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

 sys-auth/seatd/seatd-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0.ebuild b/sys-auth/seatd/seatd-0.7.0.ebuild
index 516e41f9c30c..df4b85f2cbdf 100644
--- a/sys-auth/seatd/seatd-0.7.0.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-08-18 23:08 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-08-18 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     6318bd86cf1cf08eb0aa840c933d87d62fd4db28
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 23:07:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 23:07:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6318bd86

sys-auth/seatd: Stabilize 0.7.0 x86, #865715

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

 sys-auth/seatd/seatd-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0.ebuild b/sys-auth/seatd/seatd-0.7.0.ebuild
index c319985ad32f..66cfde31dd7a 100644
--- a/sys-auth/seatd/seatd-0.7.0.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-08-18 23:08 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-08-18 23:08 UTC (permalink / raw
  To: gentoo-commits

commit:     92fe53282872e59ef0742eb271bca807c7bc0053
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 23:07:19 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 23:07:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92fe5328

sys-auth/seatd: Stabilize 0.7.0 amd64, #865715

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

 sys-auth/seatd/seatd-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.7.0.ebuild b/sys-auth/seatd/seatd-0.7.0.ebuild
index 0e20322a39a4..c319985ad32f 100644
--- a/sys-auth/seatd/seatd-0.7.0.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-08-14 20:06 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-08-14 20:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d1b6e8e188033a516b6bf9141f4bdc4359699c78
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 14 19:55:42 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 14 19:55:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b6e8e1

sys-auth/seatd: add sourcehut upstream metadata

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

 sys-auth/seatd/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-auth/seatd/metadata.xml b/sys-auth/seatd/metadata.xml
index 827e2ce4f139..8ad208539426 100644
--- a/sys-auth/seatd/metadata.xml
+++ b/sys-auth/seatd/metadata.xml
@@ -17,4 +17,7 @@
 		<flag name="builtin">Enable embedded server in libseat</flag>
 		<flag name="server">Enable standalone seatd server</flag>
 	</use>
+	<upstream>
+		<remote-id type="sourcehut">~kennylevinsen/seatd</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-05-26  1:12 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-05-26  1:12 UTC (permalink / raw
  To: gentoo-commits

commit:     4523d04b670fea2589989dbb1c8cc8ccbd02c87c
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue May 24 12:50:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 26 01:07:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4523d04b

sys-auth/seatd: Version bump, 0.7.0

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/25621
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-auth/seatd/Manifest                                  | 1 +
 sys-auth/seatd/{seatd-9999.ebuild => seatd-0.7.0.ebuild} | 2 +-
 sys-auth/seatd/seatd-9999.ebuild                         | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index e187a2b05d9f..63b9e2d789bd 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1 +1,2 @@
 DIST seatd-0.6.4.tar.gz 38393 BLAKE2B 2d01dbf00846c311daa3b4ac2bf87e818c722fa38e84b4cf83470803c23f779f12e4efe922f0b09ec8ef35ca913178a7f76bcded75dd7f7a7431e3a838c6bcc6 SHA512 0e2b23eca2e7978e3f914433caa6f84243a20487c6fe9fe3e42a7bf663a4a0872482aa334a3f5dc9b6625c565b408c3c78310b5575b9fb2e2919efdb9620ec57
+DIST seatd-0.7.0.tar.gz 39198 BLAKE2B eddae25b353a5ff4da8aa8b41ead6e6ebab6ffa321376887769cbaf22c3c1b8448d84758749714b82d6ca2d602f2140042634bbeb9312449d8ac207b3774851e SHA512 c81c43994b92672a388bf255edb1fe24d3dba7ece2eb35f9fedc05cc0b8e464e9167ffed037645c4072430fe7b3b8fc80cc99f21fb5100654b5dd23a94742e66

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-0.7.0.ebuild
similarity index 95%
copy from sys-auth/seatd/seatd-9999.ebuild
copy to sys-auth/seatd/seatd-0.7.0.ebuild
index 47d46e2a3ab2..0e20322a39a4 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 47d46e2a3ab2..0e20322a39a4 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-05-17  8:37 WANG Xuerui
  0 siblings, 0 replies; 63+ messages in thread
From: WANG Xuerui @ 2022-05-17  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     7cdd2b5c7041f9c181628f746dde83eced9d15e6
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 08:17:25 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue May 17 08:36:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cdd2b5c

sys-auth/seatd: forward ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 sys-auth/seatd/seatd-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 081e3f83179e..47d46e2a3ab2 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-05-17  8:37 WANG Xuerui
  0 siblings, 0 replies; 63+ messages in thread
From: WANG Xuerui @ 2022-05-17  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     7834cc0f9d523770609584fe0687e8c51e3eb095
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 08:17:24 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue May 17 08:36:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7834cc0f

sys-auth/seatd: keyword 0.6.4 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 sys-auth/seatd/seatd-0.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild b/sys-auth/seatd/seatd-0.6.4.ebuild
index fb7a44d4480b..38a16a371fb9 100644
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-05-17  5:59 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2022-05-17  5:59 UTC (permalink / raw
  To: gentoo-commits

commit:     84e24014ae9970af1be7949af451de312a320eba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 05:54:24 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 17 05:54:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e24014

sys-auth/seatd: [QA] drop implicit -Dwerror=false for meson ebuilds

Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's

always set for Meson builds, so we don't need to

repeat it in ebuilds.

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

 sys-auth/seatd/seatd-0.6.4.ebuild | 1 -
 sys-auth/seatd/seatd-9999.ebuild  | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild b/sys-auth/seatd/seatd-0.6.4.ebuild
index f34fd69aad55..fb7a44d4480b 100644
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -31,7 +31,6 @@ BDEPEND=">=app-text/scdoc-1.9.7"
 src_configure() {
 	local emesonargs=(
 		-Dman-pages=enabled
-		-Dwerror=false
 		$(meson_feature builtin libseat-builtin)
 		$(meson_feature server)
 	)

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 2c8b264374b9..081e3f83179e 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,7 +31,6 @@ BDEPEND=">=app-text/scdoc-1.9.7"
 src_configure() {
 	local emesonargs=(
 		-Dman-pages=enabled
-		-Dwerror=false
 		$(meson_feature builtin libseat-builtin)
 		$(meson_feature server)
 	)


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-04-30 12:06 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-04-30 12:06 UTC (permalink / raw
  To: gentoo-commits

commit:     927a4861d489fa22666dd47fc2fddb7002050fbc
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 30 12:06:23 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 30 12:06:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927a4861

sys-auth/seatd: Stabilize 0.6.4 ppc64, #835699

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

 sys-auth/seatd/seatd-0.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild b/sys-auth/seatd/seatd-0.6.4.ebuild
index b09307b166e7..f34fd69aad55 100644
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-04-30 12:00 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-04-30 12:00 UTC (permalink / raw
  To: gentoo-commits

commit:     45655ce3ddb3369b6244477e00564cf1cce3fe36
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 30 11:59:47 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 30 11:59:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45655ce3

sys-auth/seatd: Stabilize 0.6.4 arm, #835699

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

 sys-auth/seatd/seatd-0.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild b/sys-auth/seatd/seatd-0.6.4.ebuild
index 7a221bdb248a..b09307b166e7 100644
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-02-25 21:03 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-02-25 21:03 UTC (permalink / raw
  To: gentoo-commits

commit:     06fb3060f47319e243bc983fd3b89bb7d6c505d0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 21:03:26 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 21:03:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fb3060

sys-auth/seatd: drop 0.6.3

Bug: https://bugs.gentoo.org/833950
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/Manifest           |  1 -
 sys-auth/seatd/seatd-0.6.3.ebuild | 57 ---------------------------------------
 2 files changed, 58 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 071f4ce2188e..e187a2b05d9f 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,2 +1 @@
-DIST seatd-0.6.3.tar.gz 38525 BLAKE2B e1bdb85f9432a9a407ea7a72ed5790debf01a410546e9162641ab55179b3beefba0eb45fd24e2643dc5cfb2a26db2490f49095ff1d08b4a38663f93e46dc2ed5 SHA512 28c979e8c2fc73a8607c6085f2e27dc6e2630bc874f98686ce22aa797e74fdad1cc9fca8649eaf8920e93f01a852fbe209bde86ebf582e81060d4ca015425815
 DIST seatd-0.6.4.tar.gz 38393 BLAKE2B 2d01dbf00846c311daa3b4ac2bf87e818c722fa38e84b4cf83470803c23f779f12e4efe922f0b09ec8ef35ca913178a7f76bcded75dd7f7a7431e3a838c6bcc6 SHA512 0e2b23eca2e7978e3f914433caa6f84243a20487c6fe9fe3e42a7bf663a4a0872482aa334a3f5dc9b6625c565b408c3c78310b5575b9fb2e2919efdb9620ec57

diff --git a/sys-auth/seatd/seatd-0.6.3.ebuild b/sys-auth/seatd/seatd-0.6.3.ebuild
deleted file mode 100644
index 7a221bdb248a..000000000000
--- a/sys-auth/seatd/seatd-0.6.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="builtin elogind +server systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
-	server? ( acct-group/seat )
-"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		-Dwerror=false
-		$(meson_feature builtin libseat-builtin)
-		$(meson_feature server)
-	)
-
-	if use elogind ; then
-		emesonargs+=( -Dlibseat-logind=elogind )
-	elif use systemd; then
-		emesonargs+=( -Dlibseat-logind=systemd )
-	else
-		emesonargs+=( -Dlibseat-logind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use server; then
-		newinitd "${FILESDIR}/seatd.initd" seatd
-		systemd_dounit contrib/systemd/seatd.service
-	fi
-}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-02-25 17:56 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-02-25 17:56 UTC (permalink / raw
  To: gentoo-commits

commit:     fe5ba87a96e3e7fa5cc1f38d6df25c74bb027f97
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 17:55:45 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 17:55:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5ba87a

sys-auth/seatd: Stabilize 0.6.4 amd64, #834032

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

 sys-auth/seatd/seatd-0.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild b/sys-auth/seatd/seatd-0.6.4.ebuild
index 65af4f6810af..4b50f2867ce2 100644
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-02-25 17:56 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-02-25 17:56 UTC (permalink / raw
  To: gentoo-commits

commit:     61ca51b8bde67074fa9c707c18992a53944886ea
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 17:55:48 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 17:55:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ca51b8

sys-auth/seatd: Stabilize 0.6.4 arm64, #834032

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

 sys-auth/seatd/seatd-0.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild b/sys-auth/seatd/seatd-0.6.4.ebuild
index 4b50f2867ce2..7a01dd659b2f 100644
--- a/sys-auth/seatd/seatd-0.6.4.ebuild
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-02-25 15:46 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-02-25 15:46 UTC (permalink / raw
  To: gentoo-commits

commit:     2311f91b8a0186879719473701e34a6351c0c5fd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 25 15:46:11 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 25 15:46:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2311f91b

sys-auth/seatd: drop 0.5.0, 0.5.0-r1, 0.6.2-r1

Bug: https://bugs.gentoo.org/833950
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/Manifest              |  2 --
 sys-auth/seatd/seatd-0.5.0-r1.ebuild | 53 ---------------------------------
 sys-auth/seatd/seatd-0.5.0.ebuild    | 48 ------------------------------
 sys-auth/seatd/seatd-0.6.2-r1.ebuild | 57 ------------------------------------
 4 files changed, 160 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 9419af2c6ac5..071f4ce2188e 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,4 +1,2 @@
-DIST seatd-0.5.0.tar.gz 34762 BLAKE2B 054bd64800b734f6092f856540217e5ea4872c5a363960bac6c5aa7dac5355bdbd982232efd2f8078ad326ec0e6257f3ee7643384c88a3bbe15255d65f02540c SHA512 a6b1f11313411fe99e8bdd64aa493fc19bde7b0b927f21e2c3ec8a7fadc6cf2f04fcefa73fa033d971d1dc482665d3dc927ec168026289fe88b2593a45adbc0f
-DIST seatd-0.6.2.tar.gz 37713 BLAKE2B 001c6269bcc83488099f9237a3412b61f89cf653fcb5b0d1ada3f5fbdb17ec604d881ce3d835ff1ea3bc683bb143bab75de88d67b55f508e6a9dd2e958347567 SHA512 47e3aec819f43e72913be1cac2c0db26287f1ef8ecc738845d3591b3e2b4fee3441ac50ea45ac75a5da774e5305a18a02b8375f76f71644c8c07e95bcad52762
 DIST seatd-0.6.3.tar.gz 38525 BLAKE2B e1bdb85f9432a9a407ea7a72ed5790debf01a410546e9162641ab55179b3beefba0eb45fd24e2643dc5cfb2a26db2490f49095ff1d08b4a38663f93e46dc2ed5 SHA512 28c979e8c2fc73a8607c6085f2e27dc6e2630bc874f98686ce22aa797e74fdad1cc9fca8649eaf8920e93f01a852fbe209bde86ebf582e81060d4ca015425815
 DIST seatd-0.6.4.tar.gz 38393 BLAKE2B 2d01dbf00846c311daa3b4ac2bf87e818c722fa38e84b4cf83470803c23f779f12e4efe922f0b09ec8ef35ca913178a7f76bcded75dd7f7a7431e3a838c6bcc6 SHA512 0e2b23eca2e7978e3f914433caa6f84243a20487c6fe9fe3e42a7bf663a4a0872482aa334a3f5dc9b6625c565b408c3c78310b5575b9fb2e2919efdb9620ec57

diff --git a/sys-auth/seatd/seatd-0.5.0-r1.ebuild b/sys-auth/seatd/seatd-0.5.0-r1.ebuild
deleted file mode 100644
index 4e1943599a35..000000000000
--- a/sys-auth/seatd/seatd-0.5.0-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="builtin elogind +server systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		-Dwerror=false
-		$(meson_feature builtin)
-		$(meson_feature server)
-	)
-
-	if use elogind || use systemd; then
-		emesonargs+=( -Dlogind=enabled )
-	else
-		emesonargs+=( -Dlogind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use server; then
-		newinitd "${FILESDIR}/seatd.initd" seatd
-		systemd_dounit contrib/systemd/seatd.service
-	fi
-}

diff --git a/sys-auth/seatd/seatd-0.5.0.ebuild b/sys-auth/seatd/seatd-0.5.0.ebuild
deleted file mode 100644
index c5affa2fcc9a..000000000000
--- a/sys-auth/seatd/seatd-0.5.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="elogind systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		-Dwerror=false
-	)
-
-	if use elogind || use systemd; then
-		emesonargs+=( -Dlogind=enabled )
-	else
-		emesonargs+=( -Dlogind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	newinitd "${FILESDIR}/seatd.initd" seatd
-	systemd_dounit contrib/systemd/seatd.service
-}

diff --git a/sys-auth/seatd/seatd-0.6.2-r1.ebuild b/sys-auth/seatd/seatd-0.6.2-r1.ebuild
deleted file mode 100644
index 2c8b264374b9..000000000000
--- a/sys-auth/seatd/seatd-0.6.2-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="builtin elogind +server systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
-	server? ( acct-group/seat )
-"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		-Dwerror=false
-		$(meson_feature builtin libseat-builtin)
-		$(meson_feature server)
-	)
-
-	if use elogind ; then
-		emesonargs+=( -Dlibseat-logind=elogind )
-	elif use systemd; then
-		emesonargs+=( -Dlibseat-logind=systemd )
-	else
-		emesonargs+=( -Dlibseat-logind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use server; then
-		newinitd "${FILESDIR}/seatd.initd" seatd
-		systemd_dounit contrib/systemd/seatd.service
-	fi
-}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-02-23 21:38 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2022-02-23 21:38 UTC (permalink / raw
  To: gentoo-commits

commit:     09b2e4ffcc78d1fa83e3b017e3af904b37c8e208
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Tue Feb 22 21:04:18 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 23 21:38:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b2e4ff

sys-auth/seatd: Security bump to 0.6.4, CVE-2022-25643

This affects 0.6.0, 0.6.1, 0.6.2 and 0.6.3.

Announcement: <https://lists.sr.ht/~kennylevinsen/seatd-announce/%3CETEO7R.QG8B1KGD531R1%40kl.wtf%3E>

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/24322
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/Manifest           |  1 +
 sys-auth/seatd/seatd-0.6.4.ebuild | 57 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 5cd5acd8009f..9419af2c6ac5 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,3 +1,4 @@
 DIST seatd-0.5.0.tar.gz 34762 BLAKE2B 054bd64800b734f6092f856540217e5ea4872c5a363960bac6c5aa7dac5355bdbd982232efd2f8078ad326ec0e6257f3ee7643384c88a3bbe15255d65f02540c SHA512 a6b1f11313411fe99e8bdd64aa493fc19bde7b0b927f21e2c3ec8a7fadc6cf2f04fcefa73fa033d971d1dc482665d3dc927ec168026289fe88b2593a45adbc0f
 DIST seatd-0.6.2.tar.gz 37713 BLAKE2B 001c6269bcc83488099f9237a3412b61f89cf653fcb5b0d1ada3f5fbdb17ec604d881ce3d835ff1ea3bc683bb143bab75de88d67b55f508e6a9dd2e958347567 SHA512 47e3aec819f43e72913be1cac2c0db26287f1ef8ecc738845d3591b3e2b4fee3441ac50ea45ac75a5da774e5305a18a02b8375f76f71644c8c07e95bcad52762
 DIST seatd-0.6.3.tar.gz 38525 BLAKE2B e1bdb85f9432a9a407ea7a72ed5790debf01a410546e9162641ab55179b3beefba0eb45fd24e2643dc5cfb2a26db2490f49095ff1d08b4a38663f93e46dc2ed5 SHA512 28c979e8c2fc73a8607c6085f2e27dc6e2630bc874f98686ce22aa797e74fdad1cc9fca8649eaf8920e93f01a852fbe209bde86ebf582e81060d4ca015425815
+DIST seatd-0.6.4.tar.gz 38393 BLAKE2B 2d01dbf00846c311daa3b4ac2bf87e818c722fa38e84b4cf83470803c23f779f12e4efe922f0b09ec8ef35ca913178a7f76bcded75dd7f7a7431e3a838c6bcc6 SHA512 0e2b23eca2e7978e3f914433caa6f84243a20487c6fe9fe3e42a7bf663a4a0872482aa334a3f5dc9b6625c565b408c3c78310b5575b9fb2e2919efdb9620ec57

diff --git a/sys-auth/seatd/seatd-0.6.4.ebuild b/sys-auth/seatd/seatd-0.6.4.ebuild
new file mode 100644
index 000000000000..65af4f6810af
--- /dev/null
+++ b/sys-auth/seatd/seatd-0.6.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="Minimal seat management daemon and universal library"
+HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
+else
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="builtin elogind +server systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+	server? ( acct-group/seat )
+"
+BDEPEND=">=app-text/scdoc-1.9.7"
+
+src_configure() {
+	local emesonargs=(
+		-Dman-pages=enabled
+		-Dwerror=false
+		$(meson_feature builtin libseat-builtin)
+		$(meson_feature server)
+	)
+
+	if use elogind ; then
+		emesonargs+=( -Dlibseat-logind=elogind )
+	elif use systemd; then
+		emesonargs+=( -Dlibseat-logind=systemd )
+	else
+		emesonargs+=( -Dlibseat-logind=disabled )
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use server; then
+		newinitd "${FILESDIR}/seatd.initd" seatd
+		systemd_dounit contrib/systemd/seatd.service
+	fi
+}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2022-02-05 17:01 James Le Cuirot
  0 siblings, 0 replies; 63+ messages in thread
From: James Le Cuirot @ 2022-02-05 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     38dedca6c862ae0784961bbf418d6319eb5cd540
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  5 16:58:43 2022 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Feb  5 17:00:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38dedca6

sys-auth/seatd: Keyword 0.6.3 for ~arm

The tests pass and it appears to work.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 sys-auth/seatd/seatd-0.6.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.6.3.ebuild b/sys-auth/seatd/seatd-0.6.3.ebuild
index c8a6b71abb97..7a221bdb248a 100644
--- a/sys-auth/seatd/seatd-0.6.3.ebuild
+++ b/sys-auth/seatd/seatd-0.6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-12-07  2:17 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-12-07  2:17 UTC (permalink / raw
  To: gentoo-commits

commit:     56697ad8866f254046ffe411ae9c4990e871b847
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  7 02:17:18 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec  7 02:17:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56697ad8

sys-auth/seatd: Stabilize 0.6.3 arm64, #828381

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

 sys-auth/seatd/seatd-0.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.3.ebuild b/sys-auth/seatd/seatd-0.6.3.ebuild
index a129b4481ffd..c8a6b71abb97 100644
--- a/sys-auth/seatd/seatd-0.6.3.ebuild
+++ b/sys-auth/seatd/seatd-0.6.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-12-06 11:31 Agostino Sarubbo
  0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2021-12-06 11:31 UTC (permalink / raw
  To: gentoo-commits

commit:     70c93f037e0547361b969b23874b241f53832d6c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  6 11:30:48 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec  6 11:30:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c93f03

sys-auth/seatd: x86 stable wrt bug #828381

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

 sys-auth/seatd/seatd-0.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.3.ebuild b/sys-auth/seatd/seatd-0.6.3.ebuild
index a0c9c3a2f500..a129b4481ffd 100644
--- a/sys-auth/seatd/seatd-0.6.3.ebuild
+++ b/sys-auth/seatd/seatd-0.6.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-12-06  7:08 Agostino Sarubbo
  0 siblings, 0 replies; 63+ messages in thread
From: Agostino Sarubbo @ 2021-12-06  7:08 UTC (permalink / raw
  To: gentoo-commits

commit:     bd9d16ea119ee5400d5047b357ab12c1acf413ca
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  6 07:08:19 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec  6 07:08:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9d16ea

sys-auth/seatd: amd64 stable wrt bug #828381

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

 sys-auth/seatd/seatd-0.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.3.ebuild b/sys-auth/seatd/seatd-0.6.3.ebuild
index 2c8b264374b9..a0c9c3a2f500 100644
--- a/sys-auth/seatd/seatd-0.6.3.ebuild
+++ b/sys-auth/seatd/seatd-0.6.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-10-23 13:00 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2021-10-23 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     96cb15f52b9304ce184b5fb76a3afbf3144e106a
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Wed Oct 20 12:15:03 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 23 13:00:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cb15f5

sys-auth/seatd: Version bump, 0.6.3

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/22682
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/Manifest           |  1 +
 sys-auth/seatd/seatd-0.6.3.ebuild | 57 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 1ca08917664..5cd5acd8009 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,2 +1,3 @@
 DIST seatd-0.5.0.tar.gz 34762 BLAKE2B 054bd64800b734f6092f856540217e5ea4872c5a363960bac6c5aa7dac5355bdbd982232efd2f8078ad326ec0e6257f3ee7643384c88a3bbe15255d65f02540c SHA512 a6b1f11313411fe99e8bdd64aa493fc19bde7b0b927f21e2c3ec8a7fadc6cf2f04fcefa73fa033d971d1dc482665d3dc927ec168026289fe88b2593a45adbc0f
 DIST seatd-0.6.2.tar.gz 37713 BLAKE2B 001c6269bcc83488099f9237a3412b61f89cf653fcb5b0d1ada3f5fbdb17ec604d881ce3d835ff1ea3bc683bb143bab75de88d67b55f508e6a9dd2e958347567 SHA512 47e3aec819f43e72913be1cac2c0db26287f1ef8ecc738845d3591b3e2b4fee3441ac50ea45ac75a5da774e5305a18a02b8375f76f71644c8c07e95bcad52762
+DIST seatd-0.6.3.tar.gz 38525 BLAKE2B e1bdb85f9432a9a407ea7a72ed5790debf01a410546e9162641ab55179b3beefba0eb45fd24e2643dc5cfb2a26db2490f49095ff1d08b4a38663f93e46dc2ed5 SHA512 28c979e8c2fc73a8607c6085f2e27dc6e2630bc874f98686ce22aa797e74fdad1cc9fca8649eaf8920e93f01a852fbe209bde86ebf582e81060d4ca015425815

diff --git a/sys-auth/seatd/seatd-0.6.3.ebuild b/sys-auth/seatd/seatd-0.6.3.ebuild
new file mode 100644
index 00000000000..2c8b264374b
--- /dev/null
+++ b/sys-auth/seatd/seatd-0.6.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="Minimal seat management daemon and universal library"
+HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
+else
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="builtin elogind +server systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}
+	server? ( acct-group/seat )
+"
+BDEPEND=">=app-text/scdoc-1.9.7"
+
+src_configure() {
+	local emesonargs=(
+		-Dman-pages=enabled
+		-Dwerror=false
+		$(meson_feature builtin libseat-builtin)
+		$(meson_feature server)
+	)
+
+	if use elogind ; then
+		emesonargs+=( -Dlibseat-logind=elogind )
+	elif use systemd; then
+		emesonargs+=( -Dlibseat-logind=systemd )
+	else
+		emesonargs+=( -Dlibseat-logind=disabled )
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use server; then
+		newinitd "${FILESDIR}/seatd.initd" seatd
+		systemd_dounit contrib/systemd/seatd.service
+	fi
+}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-10-23 13:00 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2021-10-23 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     9f1756013fc7d901a87166c074e55a0dfe1dda45
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 23 12:59:26 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 23 13:00:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f175601

sys-auth/seatd: add myself as a co-maintainer

ACKed by the main maintainer

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

 sys-auth/seatd/metadata.xml | 28 ++++++++++++++++------------
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/sys-auth/seatd/metadata.xml b/sys-auth/seatd/metadata.xml
index 835e6a9e6bf..827e2ce4f13 100644
--- a/sys-auth/seatd/metadata.xml
+++ b/sys-auth/seatd/metadata.xml
@@ -1,16 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person" proxied="yes">
-	<email>contact@hacktivis.me</email>
-	<name>Haelwenn (lanodan) Monnier</name>
-</maintainer>
-<maintainer type="project" proxied="proxy">
-	<email>proxy-maint@gentoo.org</email>
-	<name>Proxy Maintainers</name>
-</maintainer>
-<use>
-	<flag name="builtin">Enable embedded server in libseat</flag>
-	<flag name="server">Enable standalone seatd server</flag>
-</use>
+	<maintainer type="person" proxied="yes">
+		<email>contact@hacktivis.me</email>
+		<name>Haelwenn (lanodan) Monnier</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>arthurzam@gentoo.org</email>
+		<name>Arthur Zamarin</name>
+	</maintainer>
+	<use>
+		<flag name="builtin">Enable embedded server in libseat</flag>
+		<flag name="server">Enable standalone seatd server</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-10-23 13:00 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2021-10-23 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     af9cb1a731dc203bb1a161ffd7c6ef000030f3aa
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Wed Oct 20 12:13:01 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 23 13:00:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af9cb1a7

sys-auth/seatd: Apply seat group fix on live ebuild

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/seatd-9999.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 8513ea78566..2c8b264374b 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -23,7 +23,9 @@ DEPEND="
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+	server? ( acct-group/seat )
+"
 BDEPEND=">=app-text/scdoc-1.9.7"
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-10-15  6:55 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2021-10-15  6:55 UTC (permalink / raw
  To: gentoo-commits

commit:     85d5086241fbe3e066170636cd5d34a636f0bb2d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 15 06:53:25 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 15 06:55:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d50862

sys-auth/seatd: server depends on seat group

The seatd server is running as seat group, so when installing with
USE="server", rdepend on acct-group/seat

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

 sys-auth/seatd/{seatd-0.6.2.ebuild => seatd-0.6.2-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.6.2.ebuild b/sys-auth/seatd/seatd-0.6.2-r1.ebuild
similarity index 96%
rename from sys-auth/seatd/seatd-0.6.2.ebuild
rename to sys-auth/seatd/seatd-0.6.2-r1.ebuild
index 8513ea78566..2c8b264374b 100644
--- a/sys-auth/seatd/seatd-0.6.2.ebuild
+++ b/sys-auth/seatd/seatd-0.6.2-r1.ebuild
@@ -23,7 +23,9 @@ DEPEND="
 	elogind? ( sys-auth/elogind )
 	systemd? ( sys-apps/systemd )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+	server? ( acct-group/seat )
+"
 BDEPEND=">=app-text/scdoc-1.9.7"
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-09-17  1:52 Ionen Wolkens
  0 siblings, 0 replies; 63+ messages in thread
From: Ionen Wolkens @ 2021-09-17  1:52 UTC (permalink / raw
  To: gentoo-commits

commit:     176ce89284de2a37bbb373e07a2c617d0f17117b
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Sep 16 06:47:30 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Sep 17 01:52:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176ce892

sys-auth/seatd: Version bump, 0.6.2

Bug: https://bugs.gentoo.org/813282
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 sys-auth/seatd/Manifest           |  1 +
 sys-auth/seatd/seatd-0.6.2.ebuild | 55 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index a45cc62360b..45d117f4e12 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,2 +1,3 @@
 DIST seatd-0.5.0.tar.gz 34762 BLAKE2B 054bd64800b734f6092f856540217e5ea4872c5a363960bac6c5aa7dac5355bdbd982232efd2f8078ad326ec0e6257f3ee7643384c88a3bbe15255d65f02540c SHA512 a6b1f11313411fe99e8bdd64aa493fc19bde7b0b927f21e2c3ec8a7fadc6cf2f04fcefa73fa033d971d1dc482665d3dc927ec168026289fe88b2593a45adbc0f
 DIST seatd-0.6.0.tar.gz 37418 BLAKE2B 0598191cd5988ec24506a5b70f2011b1ec1691f5e32108c4c44e79d5527527cae4da8bfbe934ca64efbb1a1dd8471b35589c33399cf85dc89b4cec92d2ef1192 SHA512 9b0b67a028cf9bba63a6c4630c66b21dd2cb87de0d290bfc51245727cda72964fbd0ffee709eded1e81c28f403db6bae8926a257fdd9267e154fbe8697d22a2b
+DIST seatd-0.6.2.tar.gz 37713 BLAKE2B 001c6269bcc83488099f9237a3412b61f89cf653fcb5b0d1ada3f5fbdb17ec604d881ce3d835ff1ea3bc683bb143bab75de88d67b55f508e6a9dd2e958347567 SHA512 47e3aec819f43e72913be1cac2c0db26287f1ef8ecc738845d3591b3e2b4fee3441ac50ea45ac75a5da774e5305a18a02b8375f76f71644c8c07e95bcad52762

diff --git a/sys-auth/seatd/seatd-0.6.2.ebuild b/sys-auth/seatd/seatd-0.6.2.ebuild
new file mode 100644
index 00000000000..8513ea78566
--- /dev/null
+++ b/sys-auth/seatd/seatd-0.6.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="Minimal seat management daemon and universal library"
+HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
+else
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="builtin elogind +server systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=app-text/scdoc-1.9.7"
+
+src_configure() {
+	local emesonargs=(
+		-Dman-pages=enabled
+		-Dwerror=false
+		$(meson_feature builtin libseat-builtin)
+		$(meson_feature server)
+	)
+
+	if use elogind ; then
+		emesonargs+=( -Dlibseat-logind=elogind )
+	elif use systemd; then
+		emesonargs+=( -Dlibseat-logind=systemd )
+	else
+		emesonargs+=( -Dlibseat-logind=disabled )
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use server; then
+		newinitd "${FILESDIR}/seatd.initd" seatd
+		systemd_dounit contrib/systemd/seatd.service
+	fi
+}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-09-17  1:52 Ionen Wolkens
  0 siblings, 0 replies; 63+ messages in thread
From: Ionen Wolkens @ 2021-09-17  1:52 UTC (permalink / raw
  To: gentoo-commits

commit:     1084ca6540f023f71ec0610e893137e829bb74c2
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Sep 16 06:48:03 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Sep 17 01:52:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1084ca65

sys-auth/seatd: Security cleanup, 0.6.0

Bug: https://bugs.gentoo.org/813282
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/22305
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 sys-auth/seatd/Manifest              |  1 -
 sys-auth/seatd/seatd-0.6.0-r1.ebuild | 55 ------------------------------------
 2 files changed, 56 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 45d117f4e12..1ca08917664 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,3 +1,2 @@
 DIST seatd-0.5.0.tar.gz 34762 BLAKE2B 054bd64800b734f6092f856540217e5ea4872c5a363960bac6c5aa7dac5355bdbd982232efd2f8078ad326ec0e6257f3ee7643384c88a3bbe15255d65f02540c SHA512 a6b1f11313411fe99e8bdd64aa493fc19bde7b0b927f21e2c3ec8a7fadc6cf2f04fcefa73fa033d971d1dc482665d3dc927ec168026289fe88b2593a45adbc0f
-DIST seatd-0.6.0.tar.gz 37418 BLAKE2B 0598191cd5988ec24506a5b70f2011b1ec1691f5e32108c4c44e79d5527527cae4da8bfbe934ca64efbb1a1dd8471b35589c33399cf85dc89b4cec92d2ef1192 SHA512 9b0b67a028cf9bba63a6c4630c66b21dd2cb87de0d290bfc51245727cda72964fbd0ffee709eded1e81c28f403db6bae8926a257fdd9267e154fbe8697d22a2b
 DIST seatd-0.6.2.tar.gz 37713 BLAKE2B 001c6269bcc83488099f9237a3412b61f89cf653fcb5b0d1ada3f5fbdb17ec604d881ce3d835ff1ea3bc683bb143bab75de88d67b55f508e6a9dd2e958347567 SHA512 47e3aec819f43e72913be1cac2c0db26287f1ef8ecc738845d3591b3e2b4fee3441ac50ea45ac75a5da774e5305a18a02b8375f76f71644c8c07e95bcad52762

diff --git a/sys-auth/seatd/seatd-0.6.0-r1.ebuild b/sys-auth/seatd/seatd-0.6.0-r1.ebuild
deleted file mode 100644
index 8513ea78566..00000000000
--- a/sys-auth/seatd/seatd-0.6.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="builtin elogind +server systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		-Dwerror=false
-		$(meson_feature builtin libseat-builtin)
-		$(meson_feature server)
-	)
-
-	if use elogind ; then
-		emesonargs+=( -Dlibseat-logind=elogind )
-	elif use systemd; then
-		emesonargs+=( -Dlibseat-logind=systemd )
-	else
-		emesonargs+=( -Dlibseat-logind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use server; then
-		newinitd "${FILESDIR}/seatd.initd" seatd
-		systemd_dounit contrib/systemd/seatd.service
-	fi
-}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-09-13  9:58 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2021-09-13  9:58 UTC (permalink / raw
  To: gentoo-commits

commit:     f8271ad740bd57ef962b39604429920477e1f0cb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 13 09:58:09 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 09:58:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8271ad7

sys-auth/seatd: fix compiling

Closes: https://bugs.gentoo.org/812929
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/{seatd-0.6.0.ebuild => seatd-0.6.0-r1.ebuild} | 6 ++++--
 sys-auth/seatd/seatd-9999.ebuild                             | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.6.0.ebuild b/sys-auth/seatd/seatd-0.6.0-r1.ebuild
similarity index 89%
rename from sys-auth/seatd/seatd-0.6.0.ebuild
rename to sys-auth/seatd/seatd-0.6.0-r1.ebuild
index 4191667845a..8513ea78566 100644
--- a/sys-auth/seatd/seatd-0.6.0.ebuild
+++ b/sys-auth/seatd/seatd-0.6.0-r1.ebuild
@@ -34,8 +34,10 @@ src_configure() {
 		$(meson_feature server)
 	)
 
-	if use elogind || use systemd; then
-		emesonargs+=( -Dlibseat-logind=enabled )
+	if use elogind ; then
+		emesonargs+=( -Dlibseat-logind=elogind )
+	elif use systemd; then
+		emesonargs+=( -Dlibseat-logind=systemd )
 	else
 		emesonargs+=( -Dlibseat-logind=disabled )
 	fi

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 4191667845a..8513ea78566 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -34,8 +34,10 @@ src_configure() {
 		$(meson_feature server)
 	)
 
-	if use elogind || use systemd; then
-		emesonargs+=( -Dlibseat-logind=enabled )
+	if use elogind ; then
+		emesonargs+=( -Dlibseat-logind=elogind )
+	elif use systemd; then
+		emesonargs+=( -Dlibseat-logind=systemd )
 	else
 		emesonargs+=( -Dlibseat-logind=disabled )
 	fi


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-09-13  6:41 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2021-09-13  6:41 UTC (permalink / raw
  To: gentoo-commits

commit:     6dcbc945f5b7b3015c635a7aedfbf0f0cedba707
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 13 06:40:45 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 06:41:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcbc945

sys-auth/seatd: readd ~riscv

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

 sys-auth/seatd/seatd-0.6.0.ebuild | 2 +-
 sys-auth/seatd/seatd-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.6.0.ebuild b/sys-auth/seatd/seatd-0.6.0.ebuild
index 5631c945732..4191667845a 100644
--- a/sys-auth/seatd/seatd-0.6.0.ebuild
+++ b/sys-auth/seatd/seatd-0.6.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 5631c945732..4191667845a 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-09-13  6:41 Arthur Zamarin
  0 siblings, 0 replies; 63+ messages in thread
From: Arthur Zamarin @ 2021-09-13  6:41 UTC (permalink / raw
  To: gentoo-commits

commit:     25bd48291cdc23496b89e835bdffc69f0dfb8397
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Mon Sep 13 01:00:04 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 13 06:40:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bd4829

sys-auth/seatd: Version bump, 0.6.0

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/22279
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/seatd/Manifest                                  | 1 +
 sys-auth/seatd/{seatd-9999.ebuild => seatd-0.6.0.ebuild} | 6 +++---
 sys-auth/seatd/seatd-9999.ebuild                         | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 51725b0badd..a45cc62360b 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1 +1,2 @@
 DIST seatd-0.5.0.tar.gz 34762 BLAKE2B 054bd64800b734f6092f856540217e5ea4872c5a363960bac6c5aa7dac5355bdbd982232efd2f8078ad326ec0e6257f3ee7643384c88a3bbe15255d65f02540c SHA512 a6b1f11313411fe99e8bdd64aa493fc19bde7b0b927f21e2c3ec8a7fadc6cf2f04fcefa73fa033d971d1dc482665d3dc927ec168026289fe88b2593a45adbc0f
+DIST seatd-0.6.0.tar.gz 37418 BLAKE2B 0598191cd5988ec24506a5b70f2011b1ec1691f5e32108c4c44e79d5527527cae4da8bfbe934ca64efbb1a1dd8471b35589c33399cf85dc89b4cec92d2ef1192 SHA512 9b0b67a028cf9bba63a6c4630c66b21dd2cb87de0d290bfc51245727cda72964fbd0ffee709eded1e81c28f403db6bae8926a257fdd9267e154fbe8697d22a2b

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-0.6.0.ebuild
similarity index 91%
copy from sys-auth/seatd/seatd-9999.ebuild
copy to sys-auth/seatd/seatd-0.6.0.ebuild
index c826e115f27..5631c945732 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-0.6.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson systemd
 
@@ -35,9 +35,9 @@ src_configure() {
 	)
 
 	if use elogind || use systemd; then
-		emesonargs+=( -Dlogind=enabled )
+		emesonargs+=( -Dlibseat-logind=enabled )
 	else
-		emesonargs+=( -Dlogind=disabled )
+		emesonargs+=( -Dlibseat-logind=disabled )
 	fi
 
 	meson_src_configure

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index c826e115f27..5631c945732 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson systemd
 
@@ -35,9 +35,9 @@ src_configure() {
 	)
 
 	if use elogind || use systemd; then
-		emesonargs+=( -Dlogind=enabled )
+		emesonargs+=( -Dlibseat-logind=enabled )
 	else
-		emesonargs+=( -Dlogind=disabled )
+		emesonargs+=( -Dlibseat-logind=disabled )
 	fi
 
 	meson_src_configure


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-08-07  8:25 Ionen Wolkens
  0 siblings, 0 replies; 63+ messages in thread
From: Ionen Wolkens @ 2021-08-07  8:25 UTC (permalink / raw
  To: gentoo-commits

commit:     9968e5f499f170ea40abe8996cb63f94e2e52a8c
Author:     Greg Depoire--Ferrer <greg.depoire <AT> gmail <DOT> com>
AuthorDate: Wed Aug  4 10:37:52 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Aug  7 08:24:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9968e5f4

sys-auth/seatd: Add builtin and server IUSE flags

The builtin flag is for enabling the embedded server backend in libseat that
doesn't require starting a standalone server. It was disabled in the package
previously but some users might want to enable it.

The `server` flag is for enabling the standalone server. It was enabled in
the package previously but some users might want to disable it.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Greg Depoire--Ferrer <greg.depoire <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21877
Acked-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 sys-auth/seatd/metadata.xml                               |  4 ++++
 .../seatd/{seatd-9999.ebuild => seatd-0.5.0-r1.ebuild}    | 15 ++++++++++-----
 sys-auth/seatd/seatd-9999.ebuild                          | 13 +++++++++----
 3 files changed, 23 insertions(+), 9 deletions(-)

diff --git a/sys-auth/seatd/metadata.xml b/sys-auth/seatd/metadata.xml
index 260cfe0a1e1..dad3217f8ee 100644
--- a/sys-auth/seatd/metadata.xml
+++ b/sys-auth/seatd/metadata.xml
@@ -9,4 +9,8 @@
 	<email>proxy-maint@gentoo.org</email>
 	<name>Proxy Maintainers</name>
 </maintainer>
+<use>
+	<flag name="builtin">Enable embedded server in libseat</flag>
+	<flag name="server">Enable standalone seatd server</flag>
+</use>
 </pkgmetadata>

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-0.5.0-r1.ebuild
similarity index 74%
copy from sys-auth/seatd/seatd-9999.ebuild
copy to sys-auth/seatd/seatd-0.5.0-r1.ebuild
index ab311a6c598..ea510f9db2a 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-0.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,12 +11,12 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+	KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"
 SLOT="0/1"
-IUSE="elogind systemd"
+IUSE="builtin elogind +server systemd"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="
@@ -30,6 +30,8 @@ src_configure() {
 	local emesonargs=(
 		-Dman-pages=enabled
 		-Dwerror=false
+		$(meson_feature builtin)
+		$(meson_feature server)
 	)
 
 	if use elogind || use systemd; then
@@ -43,6 +45,9 @@ src_configure() {
 
 src_install() {
 	meson_src_install
-	newinitd "${FILESDIR}/seatd.initd" seatd
-	systemd_dounit contrib/systemd/seatd.service
+
+	if use server; then
+		newinitd "${FILESDIR}/seatd.initd" seatd
+		systemd_dounit contrib/systemd/seatd.service
+	fi
 }

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index ab311a6c598..c826e115f27 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ else
 fi
 LICENSE="MIT"
 SLOT="0/1"
-IUSE="elogind systemd"
+IUSE="builtin elogind +server systemd"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="
@@ -30,6 +30,8 @@ src_configure() {
 	local emesonargs=(
 		-Dman-pages=enabled
 		-Dwerror=false
+		$(meson_feature builtin libseat-builtin)
+		$(meson_feature server)
 	)
 
 	if use elogind || use systemd; then
@@ -43,6 +45,9 @@ src_configure() {
 
 src_install() {
 	meson_src_install
-	newinitd "${FILESDIR}/seatd.initd" seatd
-	systemd_dounit contrib/systemd/seatd.service
+
+	if use server; then
+		newinitd "${FILESDIR}/seatd.initd" seatd
+		systemd_dounit contrib/systemd/seatd.service
+	fi
 }


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-08-07  8:25 Ionen Wolkens
  0 siblings, 0 replies; 63+ messages in thread
From: Ionen Wolkens @ 2021-08-07  8:25 UTC (permalink / raw
  To: gentoo-commits

commit:     69875152acd55101bdbb7219a9eb925971a6ebbc
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  7 08:12:55 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Aug  7 08:24:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69875152

sys-auth/seatd: fix keywords for new 0.5.0-r1

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 sys-auth/seatd/seatd-0.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.5.0-r1.ebuild b/sys-auth/seatd/seatd-0.5.0-r1.ebuild
index ea510f9db2a..4e1943599a3 100644
--- a/sys-auth/seatd/seatd-0.5.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.5.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-07-02  7:38 Joonas Niilola
  0 siblings, 0 replies; 63+ messages in thread
From: Joonas Niilola @ 2021-07-02  7:38 UTC (permalink / raw
  To: gentoo-commits

commit:     e36732de5845ccbaeba2852aa2ecefd1350bf51e
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sun Jun 13 11:18:17 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jul  2 07:38:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36732de

sys-auth/seatd: cleanup, 0.4.0-r1

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/21224
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-auth/seatd/Manifest              |  1 -
 sys-auth/seatd/seatd-0.4.0-r1.ebuild | 48 ------------------------------------
 2 files changed, 49 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 7a550b70f3a..51725b0badd 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,2 +1 @@
-DIST seatd-0.4.0.tar.gz 34242 BLAKE2B 295ee18736b5f7e1b06013d00514321aad5fb09c285690cfbd78833a9efbfeb2cfaef69c075fb096fedaac42ff249ee1a43593dbd03132770c1be293ffe7ddc1 SHA512 498ab4040c19ff90842bf82f580ba24c2c98e0aded7ba636dcffc80f6bfd8869eec3e87e784455b66e2b69786b2fc6e7315b2867effa825440759d58e391378c
 DIST seatd-0.5.0.tar.gz 34762 BLAKE2B 054bd64800b734f6092f856540217e5ea4872c5a363960bac6c5aa7dac5355bdbd982232efd2f8078ad326ec0e6257f3ee7643384c88a3bbe15255d65f02540c SHA512 a6b1f11313411fe99e8bdd64aa493fc19bde7b0b927f21e2c3ec8a7fadc6cf2f04fcefa73fa033d971d1dc482665d3dc927ec168026289fe88b2593a45adbc0f

diff --git a/sys-auth/seatd/seatd-0.4.0-r1.ebuild b/sys-auth/seatd/seatd-0.4.0-r1.ebuild
deleted file mode 100644
index 88d98cef8d3..00000000000
--- a/sys-auth/seatd/seatd-0.4.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
-else
-	KEYWORDS="amd64 arm64 ~ppc64 x86"
-	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="elogind systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-	elogind? ( sys-auth/elogind )
-	systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-	local emesonargs=(
-		-Dman-pages=enabled
-		-Dwerror=false
-	)
-
-	if use elogind || use systemd; then
-		emesonargs+=( -Dlogind=enabled )
-	else
-		emesonargs+=( -Dlogind=disabled )
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	newinitd "${FILESDIR}/seatd.initd" seatd
-	systemd_dounit contrib/systemd/seatd.service
-}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-06-13 11:12 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-06-13 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     cd097cbbc983abaa24c09d0173bf074ab370a290
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 13 11:10:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 13 11:10:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd097cbb

sys-auth/seatd: Stabilize 0.5.0 arm64, #795723

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

 sys-auth/seatd/seatd-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.5.0.ebuild b/sys-auth/seatd/seatd-0.5.0.ebuild
index 399ae87423b..8f8c121fdb7 100644
--- a/sys-auth/seatd/seatd-0.5.0.ebuild
+++ b/sys-auth/seatd/seatd-0.5.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+	KEYWORDS="amd64 arm64 ~ppc64 x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-06-13 11:12 Sam James
  0 siblings, 0 replies; 63+ messages in thread
From: Sam James @ 2021-06-13 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     5a4bb29ab78b444bf2e59af9f7b71428bd68efc6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 13 11:08:49 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 13 11:08:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4bb29a

sys-auth/seatd: Stabilize 0.5.0 amd64, #795723

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

 sys-auth/seatd/seatd-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.5.0.ebuild b/sys-auth/seatd/seatd-0.5.0.ebuild
index 0457197efb2..399ae87423b 100644
--- a/sys-auth/seatd/seatd-0.5.0.ebuild
+++ b/sys-auth/seatd/seatd-0.5.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+	KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2021-03-17  6:44 Joonas Niilola
  0 siblings, 0 replies; 63+ messages in thread
From: Joonas Niilola @ 2021-03-17  6:44 UTC (permalink / raw
  To: gentoo-commits

commit:     b3a97292ad35953676bfeee64f8bd356982a66d1
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Wed Mar 17 05:46:25 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 06:44:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a97292

sys-auth/seatd: Version bump, 0.5.0

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/19966
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-auth/seatd/Manifest           |  1 +
 sys-auth/seatd/seatd-0.5.0.ebuild | 48 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 031dd4e115e..7a550b70f3a 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1 +1,2 @@
 DIST seatd-0.4.0.tar.gz 34242 BLAKE2B 295ee18736b5f7e1b06013d00514321aad5fb09c285690cfbd78833a9efbfeb2cfaef69c075fb096fedaac42ff249ee1a43593dbd03132770c1be293ffe7ddc1 SHA512 498ab4040c19ff90842bf82f580ba24c2c98e0aded7ba636dcffc80f6bfd8869eec3e87e784455b66e2b69786b2fc6e7315b2867effa825440759d58e391378c
+DIST seatd-0.5.0.tar.gz 34762 BLAKE2B 054bd64800b734f6092f856540217e5ea4872c5a363960bac6c5aa7dac5355bdbd982232efd2f8078ad326ec0e6257f3ee7643384c88a3bbe15255d65f02540c SHA512 a6b1f11313411fe99e8bdd64aa493fc19bde7b0b927f21e2c3ec8a7fadc6cf2f04fcefa73fa033d971d1dc482665d3dc927ec168026289fe88b2593a45adbc0f

diff --git a/sys-auth/seatd/seatd-0.5.0.ebuild b/sys-auth/seatd/seatd-0.5.0.ebuild
new file mode 100644
index 00000000000..8ba1984730a
--- /dev/null
+++ b/sys-auth/seatd/seatd-0.5.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson systemd
+
+DESCRIPTION="Minimal seat management daemon and universal library"
+HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
+else
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+fi
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="elogind systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+	elogind? ( sys-auth/elogind )
+	systemd? ( sys-apps/systemd )
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=app-text/scdoc-1.9.7"
+
+src_configure() {
+	local emesonargs=(
+		-Dman-pages=enabled
+		-Dwerror=false
+	)
+
+	if use elogind || use systemd; then
+		emesonargs+=( -Dlogind=enabled )
+	else
+		emesonargs+=( -Dlogind=disabled )
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	newinitd "${FILESDIR}/seatd.initd" seatd
+	systemd_dounit contrib/systemd/seatd.service
+}


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2020-12-11 18:02 Matthew Thode
  0 siblings, 0 replies; 63+ messages in thread
From: Matthew Thode @ 2020-12-11 18:02 UTC (permalink / raw
  To: gentoo-commits

commit:     3c7d2da009735b862210d8d3aa7b9a7cbc969bfe
Author:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 11 17:54:57 2020 +0000
Commit:     Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Fri Dec 11 18:02:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7d2da0

sys-auth/seatd: stable amd64/x86/arm64

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 sys-auth/seatd/seatd-0.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/seatd/seatd-0.4.0-r1.ebuild b/sys-auth/seatd/seatd-0.4.0-r1.ebuild
index ab311a6c598..88d98cef8d3 100644
--- a/sys-auth/seatd/seatd-0.4.0-r1.ebuild
+++ b/sys-auth/seatd/seatd-0.4.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+	KEYWORDS="amd64 arm64 ~ppc64 x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2020-12-11  7:58 Joonas Niilola
  0 siblings, 0 replies; 63+ messages in thread
From: Joonas Niilola @ 2020-12-11  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     dc8edaa92db78c8d861d15f2ee252ed1eb88141f
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Mon Dec  7 17:37:27 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Dec 11 07:58:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8edaa9

sys-auth/seatd: Install systemd service file

Closes: https://bugs.gentoo.org/754657
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/18555
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-auth/seatd/{seatd-0.4.0.ebuild => seatd-0.4.0-r1.ebuild} | 4 ++--
 sys-auth/seatd/seatd-9999.ebuild                             | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.4.0.ebuild b/sys-auth/seatd/seatd-0.4.0-r1.ebuild
similarity index 93%
rename from sys-auth/seatd/seatd-0.4.0.ebuild
rename to sys-auth/seatd/seatd-0.4.0-r1.ebuild
index 06bf3fce1be..ab311a6c598 100644
--- a/sys-auth/seatd/seatd-0.4.0.ebuild
+++ b/sys-auth/seatd/seatd-0.4.0-r1.ebuild
@@ -3,13 +3,12 @@
 
 EAPI=7
 
-inherit meson
+inherit meson systemd
 
 DESCRIPTION="Minimal seat management daemon and universal library"
 HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
 if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
-
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
 	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
@@ -45,4 +44,5 @@ src_configure() {
 src_install() {
 	meson_src_install
 	newinitd "${FILESDIR}/seatd.initd" seatd
+	systemd_dounit contrib/systemd/seatd.service
 }

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 3d89eb8e867..ab311a6c598 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit meson
+inherit meson systemd
 
 DESCRIPTION="Minimal seat management daemon and universal library"
 HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
@@ -44,4 +44,5 @@ src_configure() {
 src_install() {
 	meson_src_install
 	newinitd "${FILESDIR}/seatd.initd" seatd
+	systemd_dounit contrib/systemd/seatd.service
 }


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2020-11-13 20:53 Aaron Bauman
  0 siblings, 0 replies; 63+ messages in thread
From: Aaron Bauman @ 2020-11-13 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c7051cc7228b8ddf4223e002b63c48ca45e8e193
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Fri Nov 13 02:27:47 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Fri Nov 13 20:53:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7051cc7

sys-auth/seatd: Disable -Werror

Closes: https://bugs.gentoo.org/754120
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/18237
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 sys-auth/seatd/seatd-0.4.0.ebuild | 1 +
 sys-auth/seatd/seatd-9999.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-auth/seatd/seatd-0.4.0.ebuild b/sys-auth/seatd/seatd-0.4.0.ebuild
index af30955801c..06bf3fce1be 100644
--- a/sys-auth/seatd/seatd-0.4.0.ebuild
+++ b/sys-auth/seatd/seatd-0.4.0.ebuild
@@ -30,6 +30,7 @@ BDEPEND=">=app-text/scdoc-1.9.7"
 src_configure() {
 	local emesonargs=(
 		-Dman-pages=enabled
+		-Dwerror=false
 	)
 
 	if use elogind || use systemd; then

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 9e9664be82a..3d89eb8e867 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -29,6 +29,7 @@ BDEPEND=">=app-text/scdoc-1.9.7"
 src_configure() {
 	local emesonargs=(
 		-Dman-pages=enabled
+		-Dwerror=false
 	)
 
 	if use elogind || use systemd; then


^ permalink raw reply related	[flat|nested] 63+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
@ 2020-11-11 17:24 Aaron Bauman
  0 siblings, 0 replies; 63+ messages in thread
From: Aaron Bauman @ 2020-11-11 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     672b91ec8ec07fb73699be76041f573059327a45
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 17:15:30 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 17:24:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672b91ec

sys-auth/seatd: add keywords ~arm64 ~ppc64 ~x86

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 sys-auth/seatd/seatd-0.4.0.ebuild | 2 +-
 sys-auth/seatd/seatd-9999.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-auth/seatd/seatd-0.4.0.ebuild b/sys-auth/seatd/seatd-0.4.0.ebuild
index 53deb000533..af30955801c 100644
--- a/sys-auth/seatd/seatd-0.4.0.ebuild
+++ b/sys-auth/seatd/seatd-0.4.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
 
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"

diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild
index 53deb000533..9e9664be82a 100644
--- a/sys-auth/seatd/seatd-9999.ebuild
+++ b/sys-auth/seatd/seatd-9999.ebuild
@@ -9,10 +9,9 @@ DESCRIPTION="Minimal seat management daemon and universal library"
 HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
 if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
-
 	EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
 else
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 	SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
 fi
 LICENSE="MIT"


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

end of thread, other threads:[~2024-10-23  6:21 UTC | newest]

Thread overview: 63+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-25 18:27 [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-10-23  6:21 Arthur Zamarin
2023-12-05  7:53 Arthur Zamarin
2023-08-23 20:05 Arthur Zamarin
2023-08-23 20:05 Arthur Zamarin
2023-08-23 20:05 Arthur Zamarin
2023-08-23 20:05 Arthur Zamarin
2023-07-21 11:00 Arthur Zamarin
2023-07-21 11:00 Arthur Zamarin
2023-07-21 11:00 Arthur Zamarin
2023-05-31  8:37 Arthur Zamarin
2022-11-13 11:39 Sam James
2022-11-13 11:39 Sam James
2022-11-12 12:13 Arthur Zamarin
2022-11-12 12:13 Arthur Zamarin
2022-11-12 12:13 Arthur Zamarin
2022-09-28 21:27 Sam James
2022-09-28 19:05 Arthur Zamarin
2022-09-28 19:05 Arthur Zamarin
2022-09-28 16:29 Arthur Zamarin
2022-09-15 16:41 Arthur Zamarin
2022-09-15 16:41 Arthur Zamarin
2022-08-19  6:16 Arthur Zamarin
2022-08-19  5:19 Arthur Zamarin
2022-08-18 23:08 Sam James
2022-08-18 23:08 Sam James
2022-08-18 23:08 Sam James
2022-08-18 23:08 Sam James
2022-08-14 20:06 Sam James
2022-05-26  1:12 Sam James
2022-05-17  8:37 WANG Xuerui
2022-05-17  8:37 WANG Xuerui
2022-05-17  5:59 Sam James
2022-04-30 12:06 Arthur Zamarin
2022-04-30 12:00 Arthur Zamarin
2022-02-25 21:03 Arthur Zamarin
2022-02-25 17:56 Arthur Zamarin
2022-02-25 17:56 Arthur Zamarin
2022-02-25 15:46 Arthur Zamarin
2022-02-23 21:38 Arthur Zamarin
2022-02-05 17:01 James Le Cuirot
2021-12-07  2:17 Sam James
2021-12-06 11:31 Agostino Sarubbo
2021-12-06  7:08 Agostino Sarubbo
2021-10-23 13:00 Arthur Zamarin
2021-10-23 13:00 Arthur Zamarin
2021-10-23 13:00 Arthur Zamarin
2021-10-15  6:55 Arthur Zamarin
2021-09-17  1:52 Ionen Wolkens
2021-09-17  1:52 Ionen Wolkens
2021-09-13  9:58 Arthur Zamarin
2021-09-13  6:41 Arthur Zamarin
2021-09-13  6:41 Arthur Zamarin
2021-08-07  8:25 Ionen Wolkens
2021-08-07  8:25 Ionen Wolkens
2021-07-02  7:38 Joonas Niilola
2021-06-13 11:12 Sam James
2021-06-13 11:12 Sam James
2021-03-17  6:44 Joonas Niilola
2020-12-11 18:02 Matthew Thode
2020-12-11  7:58 Joonas Niilola
2020-11-13 20:53 Aaron Bauman
2020-11-11 17:24 Aaron Bauman

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