Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/
Date: Mon, 29 Jul 2019 16:21:06
Message-Id: 1564416874.21d560573fadb858b24002e0297f9c36e802cd6b.floppym@gentoo
1 commit: 21d560573fadb858b24002e0297f9c36e802cd6b
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 27 14:05:52 2019 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 29 16:14:34 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d56057
7
8 sys-fs/udev: use acct-group packages
9
10 Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
11 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
12
13 sys-fs/udev/udev-242.ebuild | 21 +++++++++++++--------
14 sys-fs/udev/udev-9999.ebuild | 19 +++++++++++++------
15 2 files changed, 26 insertions(+), 14 deletions(-)
16
17 diff --git a/sys-fs/udev/udev-242.ebuild b/sys-fs/udev/udev-242.ebuild
18 index e3c9cbfb5d8..30e0e44126e 100644
19 --- a/sys-fs/udev/udev-242.ebuild
20 +++ b/sys-fs/udev/udev-242.ebuild
21 @@ -3,7 +3,7 @@
22
23 EAPI=6
24
25 -inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal toolchain-funcs udev user
26 +inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal toolchain-funcs udev
27
28 if [[ ${PV} = 9999* ]]; then
29 EGIT_REPO_URI="https://github.com/systemd/systemd.git"
30 @@ -47,6 +47,18 @@ DEPEND="${COMMON_DEPEND}
31 app-text/docbook-xsl-stylesheets
32 dev-libs/libxslt"
33 RDEPEND="${COMMON_DEPEND}
34 + acct-group/kmem
35 + acct-group/tty
36 + acct-group/audio
37 + acct-group/cdrom
38 + acct-group/dialout
39 + acct-group/disk
40 + acct-group/input
41 + acct-group/kvm
42 + acct-group/lp
43 + acct-group/render
44 + acct-group/tape
45 + acct-group/video
46 !<sys-fs/lvm2-2.02.103
47 !<sec-policy/selinux-base-2.20120725-r10"
48 PDEPEND=">=sys-apps/hwids-20140304[udev]
49 @@ -311,13 +323,6 @@ pkg_postinst() {
50 eend $?
51 fi
52
53 - # https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69
54 - # https://bugs.gentoo.org/246847
55 - # https://bugs.gentoo.org/514174
56 - enewgroup input
57 - enewgroup kvm 78
58 - enewgroup render
59 -
60 # Update hwdb database in case the format is changed by udev version.
61 if has_version 'sys-apps/hwids[udev]'; then
62 udevadm hwdb --update --root="${ROOT%/}"
63
64 diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild
65 index ba1551d202d..30e0e44126e 100644
66 --- a/sys-fs/udev/udev-9999.ebuild
67 +++ b/sys-fs/udev/udev-9999.ebuild
68 @@ -3,7 +3,7 @@
69
70 EAPI=6
71
72 -inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal toolchain-funcs udev user
73 +inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal toolchain-funcs udev
74
75 if [[ ${PV} = 9999* ]]; then
76 EGIT_REPO_URI="https://github.com/systemd/systemd.git"
77 @@ -47,6 +47,18 @@ DEPEND="${COMMON_DEPEND}
78 app-text/docbook-xsl-stylesheets
79 dev-libs/libxslt"
80 RDEPEND="${COMMON_DEPEND}
81 + acct-group/kmem
82 + acct-group/tty
83 + acct-group/audio
84 + acct-group/cdrom
85 + acct-group/dialout
86 + acct-group/disk
87 + acct-group/input
88 + acct-group/kvm
89 + acct-group/lp
90 + acct-group/render
91 + acct-group/tape
92 + acct-group/video
93 !<sys-fs/lvm2-2.02.103
94 !<sec-policy/selinux-base-2.20120725-r10"
95 PDEPEND=">=sys-apps/hwids-20140304[udev]
96 @@ -311,11 +323,6 @@ pkg_postinst() {
97 eend $?
98 fi
99
100 - # https://cgit.freedesktop.org/systemd/systemd/commit/rules/50-udev-default.rules?id=3dff3e00e044e2d53c76fa842b9a4759d4a50e69
101 - # https://bugs.gentoo.org/246847
102 - # https://bugs.gentoo.org/514174
103 - enewgroup input
104 -
105 # Update hwdb database in case the format is changed by udev version.
106 if has_version 'sys-apps/hwids[udev]'; then
107 udevadm hwdb --update --root="${ROOT%/}"