Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-auth/seatd/
Date: Fri, 25 Feb 2022 21:03:46
Message-Id: 1645823006.06fb3060f47319e243bc983fd3b89bb7d6c505d0.arthurzam@gentoo
1 commit: 06fb3060f47319e243bc983fd3b89bb7d6c505d0
2 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 25 21:03:26 2022 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 25 21:03:26 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fb3060
7
8 sys-auth/seatd: drop 0.6.3
9
10 Bug: https://bugs.gentoo.org/833950
11 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
12
13 sys-auth/seatd/Manifest | 1 -
14 sys-auth/seatd/seatd-0.6.3.ebuild | 57 ---------------------------------------
15 2 files changed, 58 deletions(-)
16
17 diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
18 index 071f4ce2188e..e187a2b05d9f 100644
19 --- a/sys-auth/seatd/Manifest
20 +++ b/sys-auth/seatd/Manifest
21 @@ -1,2 +1 @@
22 -DIST seatd-0.6.3.tar.gz 38525 BLAKE2B e1bdb85f9432a9a407ea7a72ed5790debf01a410546e9162641ab55179b3beefba0eb45fd24e2643dc5cfb2a26db2490f49095ff1d08b4a38663f93e46dc2ed5 SHA512 28c979e8c2fc73a8607c6085f2e27dc6e2630bc874f98686ce22aa797e74fdad1cc9fca8649eaf8920e93f01a852fbe209bde86ebf582e81060d4ca015425815
23 DIST seatd-0.6.4.tar.gz 38393 BLAKE2B 2d01dbf00846c311daa3b4ac2bf87e818c722fa38e84b4cf83470803c23f779f12e4efe922f0b09ec8ef35ca913178a7f76bcded75dd7f7a7431e3a838c6bcc6 SHA512 0e2b23eca2e7978e3f914433caa6f84243a20487c6fe9fe3e42a7bf663a4a0872482aa334a3f5dc9b6625c565b408c3c78310b5575b9fb2e2919efdb9620ec57
24
25 diff --git a/sys-auth/seatd/seatd-0.6.3.ebuild b/sys-auth/seatd/seatd-0.6.3.ebuild
26 deleted file mode 100644
27 index 7a221bdb248a..000000000000
28 --- a/sys-auth/seatd/seatd-0.6.3.ebuild
29 +++ /dev/null
30 @@ -1,57 +0,0 @@
31 -# Copyright 2020-2022 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=8
35 -
36 -inherit meson systemd
37 -
38 -DESCRIPTION="Minimal seat management daemon and universal library"
39 -HOMEPAGE="https://sr.ht/~kennylevinsen/seatd"
40 -if [[ ${PV} == 9999 ]]; then
41 - inherit git-r3
42 - EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd"
43 -else
44 - KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
45 - SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> ${P}.tar.gz"
46 -fi
47 -LICENSE="MIT"
48 -SLOT="0/1"
49 -IUSE="builtin elogind +server systemd"
50 -REQUIRED_USE="?? ( elogind systemd )"
51 -
52 -DEPEND="
53 - elogind? ( sys-auth/elogind )
54 - systemd? ( sys-apps/systemd )
55 -"
56 -RDEPEND="${DEPEND}
57 - server? ( acct-group/seat )
58 -"
59 -BDEPEND=">=app-text/scdoc-1.9.7"
60 -
61 -src_configure() {
62 - local emesonargs=(
63 - -Dman-pages=enabled
64 - -Dwerror=false
65 - $(meson_feature builtin libseat-builtin)
66 - $(meson_feature server)
67 - )
68 -
69 - if use elogind ; then
70 - emesonargs+=( -Dlibseat-logind=elogind )
71 - elif use systemd; then
72 - emesonargs+=( -Dlibseat-logind=systemd )
73 - else
74 - emesonargs+=( -Dlibseat-logind=disabled )
75 - fi
76 -
77 - meson_src_configure
78 -}
79 -
80 -src_install() {
81 - meson_src_install
82 -
83 - if use server; then
84 - newinitd "${FILESDIR}/seatd.initd" seatd
85 - systemd_dounit contrib/systemd/seatd.service
86 - fi
87 -}