diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-05-31 15:23:38 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-05-31 15:23:38 +0100 |
commit | a407e25d814596ca802d83102671d95e00079767 (patch) | |
tree | b0d4824cf74ddca3ee380c618ffae855cd0d1bcd /sys-auth | |
parent | 441510fa20665b7920b149994e72b3a1cd62a813 (diff) |
gentoo auto-resync : 31:05:2023 - 15:23:38
Diffstat (limited to 'sys-auth')
-rw-r--r-- | sys-auth/Manifest.gz | bin | 9239 -> 9239 bytes | |||
-rw-r--r-- | sys-auth/seatd/Manifest | 5 | ||||
-rw-r--r-- | sys-auth/seatd/files/seatd.initd-r1 | 4 | ||||
-rw-r--r-- | sys-auth/seatd/seatd-0.7.0-r2.ebuild (renamed from sys-auth/seatd/seatd-0.7.0.ebuild) | 14 | ||||
-rw-r--r-- | sys-auth/seatd/seatd-9999.ebuild | 12 |
5 files changed, 26 insertions, 9 deletions
diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz Binary files differindex 4bd9aadd1826..c4821b090b21 100644 --- a/sys-auth/Manifest.gz +++ b/sys-auth/Manifest.gz diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest index eab3bd283910..dd7ecc3594da 100644 --- a/sys-auth/seatd/Manifest +++ b/sys-auth/seatd/Manifest @@ -1,6 +1,7 @@ AUX seatd.initd 87 BLAKE2B e88a8c353191ad9b69c0ee263aee7a050333d43e8dd26c8b3ee40cfbcb17f9b7a9391720ac34d19f375a880fae8178cd7dfc0b45cc9565b4b073bbe43cadf5ce SHA512 a19171b55e6650a9237f89258d92aba18508684412fe8a072387c505945b8e54557bd52261de76230553a572d627f40e00770087040111a7473fadfe3c33c931 +AUX seatd.initd-r1 86 BLAKE2B b4915c90dd7d36578b00befbf4db9798c3f307dbfde2644975843cef9a23cca62ea66334819dc2723f66b10e3ea324c7be0f258a768cf8f59f1722ac719d2477 SHA512 adda7790292eaa0bde1e5c55399daf90f55a283d70b12d0192430edb23d21bdb6e42af9c592be4a56c0f388b2b1f7c701d4ab785d022b127b0c6b7bd2d163d97 DIST seatd-0.7.0.tar.gz 39198 BLAKE2B eddae25b353a5ff4da8aa8b41ead6e6ebab6ffa321376887769cbaf22c3c1b8448d84758749714b82d6ca2d602f2140042634bbeb9312449d8ac207b3774851e SHA512 c81c43994b92672a388bf255edb1fe24d3dba7ece2eb35f9fedc05cc0b8e464e9167ffed037645c4072430fe7b3b8fc80cc99f21fb5100654b5dd23a94742e66 EBUILD seatd-0.7.0-r1.ebuild 1278 BLAKE2B 927b09cec397b67ff7fba6f29dcaff898f0d3893f407f9b961fa1b1f8700a2fec9cdcdb6072cac1a101c768c5988ea8edd37e844e927942d7beba9ced465f02d SHA512 34d1afd4b6258e4b70fbdfe7fd05bba2d12f93fcc3bf3bd09cebe72a7ea834e242f33885808344161a929f5d87c5614983f6ae9dc5b5d1845cb109815110e852 -EBUILD seatd-0.7.0.ebuild 1254 BLAKE2B 3cc547f14990fc6eb0cd608fd947969a455c83fc470b83975764203e0b525b0c8072a6692ec47dab6ddad2316ac5c8acae4c208c23d0da66db90661201db04b6 SHA512 46ad246936d4f99975672c153715bdd2500e81a92e186ca39df361ba3e525544eae4c22d91b4204cffb58d9a182e09ca2828ae8b5d52e9a8faf769028f59f895 -EBUILD seatd-9999.ebuild 1258 BLAKE2B e8d757f5f7e5bfaaf73862cb00a6dfc80d19591ef69010c458eaa0746233da1b8a12bfa9e6807f851a49e2b291c4811d1248973d1eefc9c0890ecb7864c9aac0 SHA512 61b5345a3dea49d724c258b78f856c0a3c37a1bd1d68dff6cf74f611af203f0be94d46d47e75b9bd4d9b5d21c3177d262ac0dc194079d18408dc2ea681917224 +EBUILD seatd-0.7.0-r2.ebuild 1555 BLAKE2B 4337a0102f3f2fac1a092e5a538642fc8d95cfcb42436cc777f936a57aefe925de0711bbdcb642d9923b623958931268e670e4479e75c426c5a73427f6fb8496 SHA512 65d0dba0b00503294178e294c59041d107dce6e6688223736ec35e81ce121aeccb151d36e439b1db914ea1738b6fe0489b424c3596cdd7abe4a806f5e11052c4 +EBUILD seatd-9999.ebuild 1555 BLAKE2B 4337a0102f3f2fac1a092e5a538642fc8d95cfcb42436cc777f936a57aefe925de0711bbdcb642d9923b623958931268e670e4479e75c426c5a73427f6fb8496 SHA512 65d0dba0b00503294178e294c59041d107dce6e6688223736ec35e81ce121aeccb151d36e439b1db914ea1738b6fe0489b424c3596cdd7abe4a806f5e11052c4 MISC metadata.xml 774 BLAKE2B dd9f9ba6f8e99ee9b00b0053458e4c65cec817e554d6065f961212ef9ee3d611d69149fdab5d2219394676ccec4314acec86c786580bdd39e82d2dcd2ee3e43c SHA512 e5b65707a77793fa9068043cce805d7cf493b223fa4a12187098306a78c9fe201c1a607c72029aa7d732ba1179fa87017871182b1cb91e4b8f8d8574264662fc diff --git a/sys-auth/seatd/files/seatd.initd-r1 b/sys-auth/seatd/files/seatd.initd-r1 new file mode 100644 index 000000000000..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-0.7.0.ebuild b/sys-auth/seatd/seatd-0.7.0-r2.ebuild index 38a16a371fb9..568f20ede190 100644 --- a/sys-auth/seatd/seatd-0.7.0.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,12 +11,12 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd" else - KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" + KEYWORDS="~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" +IUSE="builtin elogind server systemd" REQUIRED_USE="?? ( elogind systemd )" DEPEND=" @@ -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 '<sys-auth/seatd-0.7.0-r2'; then + elog "For OpenRC users: seatd is now using the 'seat' group instead of the 'video' group" + elog "Make sure your user(s) are in the 'seat' group." + elog "Note: 'video' is still needed for GPU access like OpenGL" + fi fi } diff --git a/sys-auth/seatd/seatd-9999.ebuild b/sys-auth/seatd/seatd-9999.ebuild index a3351b9b2463..568f20ede190 100644 --- a/sys-auth/seatd/seatd-9999.ebuild +++ b/sys-auth/seatd/seatd-9999.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} == 9999 ]]; 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 '<sys-auth/seatd-0.7.0-r2'; then + elog "For OpenRC users: seatd is now using the 'seat' group instead of the 'video' group" + elog "Make sure your user(s) are in the 'seat' group." + elog "Note: 'video' is still needed for GPU access like OpenGL" + fi fi } |