Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: virtual/udev/
Date: Sun, 04 Oct 2020 21:17:53
Message-Id: 1601846233.c789c4f7beb6eb5ade12bb6e352999c5bc7aec87.mgorny@gentoo
1 commit: c789c4f7beb6eb5ade12bb6e352999c5bc7aec87
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 4 20:55:33 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 4 21:17:13 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c789c4f7
7
8 virtual/udev: Remove USE=systemd
9
10 The 'systemd' USE flag has been introduced in 2014 to workaround an old
11 bug in Portage. Over 6 years later, even if somebody still used Portage
12 this old, it will not be able to upgrade because of new EAPI. Let's
13 remove it and let people use whichever udev provider they like,
14 including genuine systemd-udevd on top of OpenRC.
15
16 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
17 Closes: https://github.com/gentoo/gentoo/pull/17776
18 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
19
20 virtual/udev/udev-217-r1.ebuild | 17 +++++++++++++++++
21 1 file changed, 17 insertions(+)
22
23 diff --git a/virtual/udev/udev-217-r1.ebuild b/virtual/udev/udev-217-r1.ebuild
24 new file mode 100644
25 index 00000000000..afec47f87dd
26 --- /dev/null
27 +++ b/virtual/udev/udev-217-r1.ebuild
28 @@ -0,0 +1,17 @@
29 +# Copyright 1999-2020 Gentoo Authors
30 +# Distributed under the terms of the GNU General Public License v2
31 +
32 +EAPI=7
33 +
34 +DESCRIPTION="Virtual to select between different udev daemon providers"
35 +SLOT="0"
36 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
37 +IUSE="systemd"
38 +
39 +RDEPEND="
40 + || (
41 + >=sys-fs/eudev-2.1.1
42 + >=sys-fs/udev-217
43 + >=sys-apps/systemd-217
44 + )
45 +"