[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2023-12-04 Thread Arthur Zamarin
commit: b1c5d815ab15e1588ed3ade5a87cd00a312f8b1f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:45:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:45:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c5d815

sys-auth/seatd: drop 0.7.0-r2

Signed-off-by: Arthur Zamarin  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..
--- 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} ==  ]]; 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 '

[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2023-08-23 Thread Arthur Zamarin
commit: 11f3d82b6cef03fc88f84c5b8d41e190e9f5e4da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:22 2023 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2023-08-23 Thread Arthur Zamarin
commit: 34e7bf7202b9669567c6ca2b8cb191e648f0a8db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:21 2023 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2023-08-23 Thread Arthur Zamarin
commit: cb3182424322e37daef7fa8019fba7572ab1f09f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:21 2023 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2023-08-23 Thread Arthur Zamarin
commit: 62a2c7186a59b2b33f55e040945e2fdfd3c9325f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 23 20:05:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 23 20:05:23 2023 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2023-07-21 Thread Arthur Zamarin
commit: e5acce2738a593d905f028079648f5d80cea6907
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 21 10:59:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 21 10:59:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5acce27

sys-auth/seatd: drop 0.7.0-r1

Signed-off-by: Arthur Zamarin  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..
--- 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} ==  ]]; 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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2023-07-21 Thread Arthur Zamarin
commit: bcf5fc2eedd0a8eca6f440a58bee30892c309cdd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 21 10:59:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 21 10:59:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf5fc2e

sys-auth/seatd: add 0.8.0

Signed-off-by: Arthur Zamarin  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 ..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} ==  ]]; 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 '

[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

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

sys-auth/seatd: sync live

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/sys-auth/seatd/seatd-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 568f20ede190..a9bfcfa000ff 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; 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 )



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

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

sys-auth/seatd: drop 0.7.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Arthur Zamarin  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..
--- 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} ==  ]]; 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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/, sys-auth/seatd/files/

2023-05-31 Thread Arthur Zamarin
commit: 06449b818c2e69bc58d1b760b324b94cc978db18
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue May 23 17:22:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May 31 08:37:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06449b81

sys-auth/seatd: Use `seat` group with OpenRC

Closes: https://bugs.gentoo.org/906790
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/31236
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/seatd/files/seatd.initd-r1 |  4 
 sys-auth/seatd/{seatd-.ebuild => seatd-0.7.0-r2.ebuild} | 12 +---
 sys-auth/seatd/seatd-.ebuild| 12 +---
 3 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/sys-auth/seatd/files/seatd.initd-r1 
b/sys-auth/seatd/files/seatd.initd-r1
new file mode 100644
index ..a71a9c480aca
--- /dev/null
+++ b/sys-auth/seatd/files/seatd.initd-r1
@@ -0,0 +1,4 @@
+#!/sbin/openrc-run
+supervisor=supervise-daemon
+command="seatd"
+command_args="-g seat"

diff --git a/sys-auth/seatd/seatd-.ebuild 
b/sys-auth/seatd/seatd-0.7.0-r2.ebuild
similarity index 72%
copy from sys-auth/seatd/seatd-.ebuild
copy to sys-auth/seatd/seatd-0.7.0-r2.ebuild
index a3351b9b2463..568f20ede190 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~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"
@@ -50,7 +50,13 @@ src_install() {
meson_src_install
 
if use server; then
-   newinitd "${FILESDIR}/seatd.initd" seatd
+   newinitd "${FILESDIR}/seatd.initd-r1" seatd
systemd_dounit contrib/systemd/seatd.service
+
+   if has_version 'https://git.sr.ht/~kennylevinsen/seatd;
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~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"
@@ -50,7 +50,13 @@ src_install() {
meson_src_install
 
if use server; then
-   newinitd "${FILESDIR}/seatd.initd" seatd
+   newinitd "${FILESDIR}/seatd.initd-r1" seatd
systemd_dounit contrib/systemd/seatd.service
+
+   if has_version '

[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-11-13 Thread Sam James
commit: fbb1a26f8508d016c31e444da1227e7ab6182630
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 13 11:39:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 13 11:39:01 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-11-13 Thread Sam James
commit: d3956413fee8f8af5e8a526b8fd8604b2af52414
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 13 11:39:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 13 11:39:02 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-11-12 Thread Arthur Zamarin
commit: 140692f210835c25e9dc670634ece33de0f8da60
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 12 12:13:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 12 12:13:43 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-11-12 Thread Arthur Zamarin
commit: 29bd381abf39277d39f0b323e6ed7c0a60bf9e93
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 12 12:13:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 12 12:13:42 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-11-12 Thread Arthur Zamarin
commit: bd73d6f4df65ca86233d29d415b34afa3d3f4c38
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 12 12:13:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 12 12:13:44 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-09-28 Thread Sam James
commit: aa68609532aeaa583caa3ad73dab23dacf68fb88
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Sep 28 21:07:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 28 21:27:33 2022 +
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  users.noreply.github.com>
Signed-off-by: Sam James  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-09-28 Thread Arthur Zamarin
commit: 5fabc1f772ccfc025d7ac13d8e91cfd574e7ee53
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 28 19:05:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 28 19:05:39 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-09-28 Thread Arthur Zamarin
commit: 879c39e34780fae1ee6785a139d0d3b4d0db396e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 28 19:05:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 28 19:05:36 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-09-28 Thread Arthur Zamarin
commit: 5ed8d28f80491bbb8cbb33bce0b090d1802609a0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 28 16:29:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 28 16:29:38 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-09-15 Thread Arthur Zamarin
commit: b9dd81488dbf97e5d26a0af54431c43c14703395
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Sep 13 10:28:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 15 16:39:46 2022 +
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  hacktivis.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/sys-auth/seatd/seatd-.ebuild 
b/sys-auth/seatd/seatd-0.7.0-r1.ebuild
similarity index 96%
copy from sys-auth/seatd/seatd-.ebuild
copy to sys-auth/seatd/seatd-0.7.0-r1.ebuild
index 0e20322a39a4..a3351b9b2463 100644
--- a/sys-auth/seatd/seatd-.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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 0e20322a39a4..a3351b9b2463 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.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="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-09-15 Thread Arthur Zamarin
commit: 67f65e61bace50546a52da1fdbb450264f2258dd
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Sep 13 10:29:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 15 16:39:47 2022 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/27235
Signed-off-by: Arthur Zamarin  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 @@


Enable embedded server in libseat
-   Enable standalone seatd server
+   Enable standalone seatd server, replacement 
to (e)logind


~kennylevinsen/seatd



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

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

sys-auth/seatd: drop 0.6.4

Signed-off-by: Arthur Zamarin  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..
--- 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} ==  ]]; 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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-08-18 Thread Arthur Zamarin
commit: 55483df85f29c94ffec8ab5e99a4505c1dda918c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 19 05:19:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 19 05:19:34 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-08-18 Thread Sam James
commit: eff776d4999ae1f4f3e43f61af24c285bb6754b7
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 18 23:07:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 18 23:07:50 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-08-18 Thread Sam James
commit: 92fe53282872e59ef0742eb271bca807c7bc0053
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 18 23:07:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 18 23:07:19 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-08-18 Thread Sam James
commit: 6318bd86cf1cf08eb0aa840c933d87d62fd4db28
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 18 23:07:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 18 23:07:22 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-08-18 Thread Sam James
commit: 6ed67a00f0db43856ec7c510da135a544c2af464
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 18 23:07:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 18 23:07:49 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-08-14 Thread Sam James
commit: d1b6e8e188033a516b6bf9141f4bdc4359699c78
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 14 19:55:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 14 19:55:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b6e8e1

sys-auth/seatd: add sourcehut upstream metadata

Signed-off-by: Sam James  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 @@
Enable embedded server in libseat
Enable standalone seatd server

+   
+   ~kennylevinsen/seatd
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-05-25 Thread Sam James
commit: 4523d04b670fea2589989dbb1c8cc8ccbd02c87c
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue May 24 12:50:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 26 01:07:38 2022 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/25621
Signed-off-by: Sam James  gentoo.org>

 sys-auth/seatd/Manifest  | 1 +
 sys-auth/seatd/{seatd-.ebuild => seatd-0.7.0.ebuild} | 2 +-
 sys-auth/seatd/seatd-.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-.ebuild 
b/sys-auth/seatd/seatd-0.7.0.ebuild
similarity index 95%
copy from sys-auth/seatd/seatd-.ebuild
copy to sys-auth/seatd/seatd-0.7.0.ebuild
index 47d46e2a3ab2..0e20322a39a4 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-0.7.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; 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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 47d46e2a3ab2..0e20322a39a4 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

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

sys-auth/seatd: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/sys-auth/seatd/seatd-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 081e3f83179e..47d46e2a3ab2 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-05-17 Thread WANG Xuerui
commit: 7834cc0f9d523770609584fe0687e8c51e3eb095
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue May 17 08:17:24 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 17 08:36:46 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-05-16 Thread Sam James
commit: 84e24014ae9970af1be7949af451de312a320eba
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:54:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:54:53 2022 +
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  gentoo.org>

 sys-auth/seatd/seatd-0.6.4.ebuild | 1 -
 sys-auth/seatd/seatd-.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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 2c8b264374b9..081e3f83179e 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.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)
)



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-04-30 Thread Arthur Zamarin
commit: 927a4861d489fa22666dd47fc2fddb7002050fbc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 30 12:06:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 30 12:06:23 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-04-30 Thread Arthur Zamarin
commit: 45655ce3ddb3369b6244477e00564cf1cce3fe36
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 30 11:59:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 30 11:59:47 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-02-25 Thread Arthur Zamarin
commit: 06fb3060f47319e243bc983fd3b89bb7d6c505d0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 25 21:03:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 25 21:03:26 2022 +
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  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..
--- 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} ==  ]]; 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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-02-25 Thread Sam James
commit: 99607c4a3ca473d46b37ac20ee4e8efcf20f7b33
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 25 18:26:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 25 18:26:29 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-02-25 Thread Arthur Zamarin
commit: 61ca51b8bde67074fa9c707c18992a53944886ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 25 17:55:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 25 17:55:48 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-02-25 Thread Arthur Zamarin
commit: fe5ba87a96e3e7fa5cc1f38d6df25c74bb027f97
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 25 17:55:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 25 17:55:45 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-02-25 Thread Arthur Zamarin
commit: 2311f91b8a0186879719473701e34a6351c0c5fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 25 15:46:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 25 15:46:43 2022 +
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  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..
--- 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} ==  ]]; 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..
--- 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} ==  ]]; 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
-   

[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-02-23 Thread Arthur Zamarin
commit: 09b2e4ffcc78d1fa83e3b017e3af904b37c8e208
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Feb 22 21:04:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 21:38:15 2022 +
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: 


Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/24322
Signed-off-by: Arthur Zamarin  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 ..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} ==  ]]; 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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2022-02-05 Thread James Le Cuirot
commit: 38dedca6c862ae0784961bbf418d6319eb5cd540
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb  5 16:58:43 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb  5 17:00:20 2022 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-12-06 Thread Sam James
commit: 56697ad8866f254046ffe411ae9c4990e871b847
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  7 02:17:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  7 02:17:18 2021 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-12-06 Thread Agostino Sarubbo
commit: 70c93f037e0547361b969b23874b241f53832d6c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 11:30:48 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 11:30:48 2021 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-12-05 Thread Agostino Sarubbo
commit: bd9d16ea119ee5400d5047b357ab12c1acf413ca
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 07:08:19 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 07:08:19 2021 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-10-23 Thread Arthur Zamarin
commit: 96cb15f52b9304ce184b5fb76a3afbf3144e106a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Oct 20 12:15:03 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct 23 13:00:12 2021 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/22682
Signed-off-by: Arthur Zamarin  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 000..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} ==  ]]; 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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-10-23 Thread Arthur Zamarin
commit: 9f1756013fc7d901a87166c074e55a0dfe1dda45
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct 23 12:59:26 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct 23 13:00:12 2021 +
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  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 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   cont...@hacktivis.me
-   Haelwenn (lanodan) Monnier
-
-
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-
-
-   Enable embedded server in libseat
-   Enable standalone seatd server
-
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   arthur...@gentoo.org
+   Arthur Zamarin
+   
+   
+   Enable embedded server in libseat
+   Enable standalone seatd server
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-10-23 Thread Arthur Zamarin
commit: af9cb1a731dc203bb1a161ffd7c6ef30f3aa
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Oct 20 12:13:01 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct 23 13:00:11 2021 +
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  hacktivis.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/sys-auth/seatd/seatd-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 8513ea78566..2c8b264374b 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.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() {



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-10-15 Thread Arthur Zamarin
commit: 85d5086241fbe3e066170636cd5d34a636f0bb2d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 15 06:53:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 15 06:55:41 2021 +
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  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() {



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-09-16 Thread Ionen Wolkens
commit: 176ce89284de2a37bbb373e07a2c617d0f17117b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Sep 16 06:47:30 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 17 01:52:20 2021 +
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  hacktivis.me>
Signed-off-by: Ionen Wolkens  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 000..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} ==  ]]; 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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-09-16 Thread Ionen Wolkens
commit: 1084ca6540f023f71ec0610e893137e829bb74c2
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Sep 16 06:48:03 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 17 01:52:20 2021 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/22305
Signed-off-by: Ionen Wolkens  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..000
--- 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} ==  ]]; 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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-09-13 Thread Arthur Zamarin
commit: f8271ad740bd57ef962b39604429920477e1f0cb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 13 09:58:09 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 13 09:58:32 2021 +
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  gentoo.org>

 sys-auth/seatd/{seatd-0.6.0.ebuild => seatd-0.6.0-r1.ebuild} | 6 --
 sys-auth/seatd/seatd-.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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 4191667845a..8513ea78566 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.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



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-09-13 Thread Arthur Zamarin
commit: 25bd48291cdc23496b89e835bdffc69f0dfb8397
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Sep 13 01:00:04 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 13 06:40:59 2021 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/22279
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/seatd/Manifest  | 1 +
 sys-auth/seatd/{seatd-.ebuild => seatd-0.6.0.ebuild} | 6 +++---
 sys-auth/seatd/seatd-.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-.ebuild 
b/sys-auth/seatd/seatd-0.6.0.ebuild
similarity index 91%
copy from sys-auth/seatd/seatd-.ebuild
copy to sys-auth/seatd/seatd-0.6.0.ebuild
index c826e115f27..5631c945732 100644
--- a/sys-auth/seatd/seatd-.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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index c826e115f27..5631c945732 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.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



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

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

sys-auth/seatd: readd ~riscv

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-auth/seatd/seatd-0.6.0.ebuild | 2 +-
 sys-auth/seatd/seatd-.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} ==  ]]; 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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 5631c945732..4191667845a 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-08-07 Thread Ionen Wolkens
commit: 9968e5f499f170ea40abe8996cb63f94e2e52a8c
Author: Greg Depoire--Ferrer  gmail  com>
AuthorDate: Wed Aug  4 10:37:52 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Aug  7 08:24:50 2021 +
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  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21877
Acked-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-auth/seatd/metadata.xml   |  4 
 .../seatd/{seatd-.ebuild => seatd-0.5.0-r1.ebuild}| 15 ++-
 sys-auth/seatd/seatd-.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 @@
proxy-ma...@gentoo.org
Proxy Maintainers
 
+
+   Enable embedded server in libseat
+   Enable standalone seatd server
+
 

diff --git a/sys-auth/seatd/seatd-.ebuild 
b/sys-auth/seatd/seatd-0.5.0-r1.ebuild
similarity index 74%
copy from sys-auth/seatd/seatd-.ebuild
copy to sys-auth/seatd/seatd-0.5.0-r1.ebuild
index ab311a6c598..ea510f9db2a 100644
--- a/sys-auth/seatd/seatd-.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} ==  ]]; 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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index ab311a6c598..c826e115f27 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.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
 }



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-08-07 Thread Ionen Wolkens
commit: 69875152acd55101bdbb7219a9eb925971a6ebbc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Aug  7 08:12:55 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Aug  7 08:24:51 2021 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-07-02 Thread Joonas Niilola
commit: e36732de5845ccbaeba2852aa2ecefd1350bf51e
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 13 11:18:17 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul  2 07:38:25 2021 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/21224
Signed-off-by: Joonas Niilola  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..000
--- 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} ==  ]]; 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
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-06-13 Thread Sam James
commit: cd097cbbc983abaa24c09d0173bf074ab370a290
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:10:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:10:41 2021 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-06-13 Thread Sam James
commit: 5a4bb29ab78b444bf2e59af9f7b71428bd68efc6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:08:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:08:49 2021 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2021-03-17 Thread Joonas Niilola
commit: b3a97292ad35953676bfeee64f8bd356982a66d1
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Mar 17 05:46:25 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 17 06:44:14 2021 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/19966
Signed-off-by: Joonas Niilola  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 000..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} ==  ]]; 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
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2020-12-11 Thread Matthew Thode
commit: 3c7d2da009735b862210d8d3aa7b9a7cbc969bfe
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Dec 11 17:54:57 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Dec 11 18:02:41 2020 +
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  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} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2020-12-10 Thread Joonas Niilola
commit: dc8edaa92db78c8d861d15f2ee252ed1eb88141f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Dec  7 17:37:27 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 11 07:58:09 2020 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/18555
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-auth/seatd/{seatd-0.4.0.ebuild => seatd-0.4.0-r1.ebuild} | 4 ++--
 sys-auth/seatd/seatd-.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} ==  ]]; 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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 3d89eb8e867..ab311a6c598 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.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
 }



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

2020-11-13 Thread Aaron Bauman
commit: c7051cc7228b8ddf4223e002b63c48ca45e8e193
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Nov 13 02:27:47 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Nov 13 20:53:32 2020 +
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  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/18237
Signed-off-by: Aaron Bauman  gentoo.org>

 sys-auth/seatd/seatd-0.4.0.ebuild | 1 +
 sys-auth/seatd/seatd-.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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 9e9664be82a..3d89eb8e867 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.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



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/

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

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

Signed-off-by: Aaron Bauman  gentoo.org>

 sys-auth/seatd/seatd-0.4.0.ebuild | 2 +-
 sys-auth/seatd/seatd-.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} ==  ]]; 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-.ebuild b/sys-auth/seatd/seatd-.ebuild
index 53deb000533..9e9664be82a 100644
--- a/sys-auth/seatd/seatd-.ebuild
+++ b/sys-auth/seatd/seatd-.ebuild
@@ -9,10 +9,9 @@ DESCRIPTION="Minimal seat management daemon and universal 
library"
 HOMEPAGE="https://sr.ht/~kennylevinsen/seatd;
 if [[ ${PV} ==  ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/, sys-auth/seatd/files/

2020-11-11 Thread Aaron Bauman
commit: ad89812116856f42661b9eb30569364ddbf1bb47
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Sep 13 12:06:53 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Nov 11 17:03:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad898121

sys-auth/seatd: New package

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Aaron Bauman  gentoo.org>

 sys-auth/seatd/Manifest   |  1 +
 sys-auth/seatd/files/seatd.initd  |  4 
 sys-auth/seatd/metadata.xml   | 12 ++
 sys-auth/seatd/seatd-0.4.0.ebuild | 47 +++
 sys-auth/seatd/seatd-.ebuild  | 47 +++
 5 files changed, 111 insertions(+)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
new file mode 100644
index 000..031dd4e115e
--- /dev/null
+++ b/sys-auth/seatd/Manifest
@@ -0,0 +1 @@
+DIST seatd-0.4.0.tar.gz 34242 BLAKE2B 
295ee18736b5f7e1b06013d00514321aad5fb09c285690cfbd78833a9efbfeb2cfaef69c075fb096fedaac42ff249ee1a43593dbd03132770c1be293ffe7ddc1
 SHA512 
498ab4040c19ff90842bf82f580ba24c2c98e0aded7ba636dcffc80f6bfd8869eec3e87e784455b66e2b69786b2fc6e7315b2867effa825440759d58e391378c

diff --git a/sys-auth/seatd/files/seatd.initd b/sys-auth/seatd/files/seatd.initd
new file mode 100644
index 000..f95a52f1563
--- /dev/null
+++ b/sys-auth/seatd/files/seatd.initd
@@ -0,0 +1,4 @@
+#!/sbin/openrc-run
+supervisor=supervise-daemon
+command="seatd"
+command_args="-g video"

diff --git a/sys-auth/seatd/metadata.xml b/sys-auth/seatd/metadata.xml
new file mode 100644
index 000..fa389813e2d
--- /dev/null
+++ b/sys-auth/seatd/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+
+
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+
+

diff --git a/sys-auth/seatd/seatd-0.4.0.ebuild 
b/sys-auth/seatd/seatd-0.4.0.ebuild
new file mode 100644
index 000..53deb000533
--- /dev/null
+++ b/sys-auth/seatd/seatd-0.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Minimal seat management daemon and universal library"
+HOMEPAGE="https://sr.ht/~kennylevinsen/seatd;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
+else
+   KEYWORDS="~amd64"
+   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
+   )
+
+   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
+}

diff --git a/sys-auth/seatd/seatd-.ebuild b/sys-auth/seatd/seatd-.ebuild
new file mode 100644
index 000..53deb000533
--- /dev/null
+++ b/sys-auth/seatd/seatd-.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Minimal seat management daemon and universal library"
+HOMEPAGE="https://sr.ht/~kennylevinsen/seatd;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
+else
+   KEYWORDS="~amd64"
+   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
+   )
+
+   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
+}