commit:     b3cb3c478c7b110c02930885503723d9b4189ef4
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 12 13:58:23 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Oct 12 14:27:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3cb3c47

virtual/libudev: drop eudev

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 .../{libudev-251-r1.ebuild => libudev-251-r2.ebuild}        | 13 ++-----------
 virtual/libudev/metadata.xml                                |  4 ----
 2 files changed, 2 insertions(+), 15 deletions(-)

diff --git a/virtual/libudev/libudev-251-r1.ebuild 
b/virtual/libudev/libudev-251-r2.ebuild
similarity index 53%
rename from virtual/libudev/libudev-251-r1.ebuild
rename to virtual/libudev/libudev-251-r2.ebuild
index 7ca4c188ab97..0250b8380d00 100644
--- a/virtual/libudev/libudev-251-r1.ebuild
+++ b/virtual/libudev/libudev-251-r2.ebuild
@@ -9,18 +9,9 @@ DESCRIPTION="Virtual for libudev providers"
 
 SLOT="0/1"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="eudev +sticky-tags systemd"
-REQUIRED_USE="
-       ?? ( eudev systemd )
-       eudev? ( !sticky-tags )
-"
+IUSE="systemd"
 
-# eudev does not provide v251 APIs, see
-# https://github.com/eudev-project/eudev/issues/249
 RDEPEND="
-       !systemd? (
-               eudev? ( sys-fs/eudev[${MULTILIB_USEDEP}] )
-               !eudev? ( >=sys-apps/systemd-utils-251[udev,${MULTILIB_USEDEP}] 
)
-       )
+       !systemd? ( >=sys-apps/systemd-utils-251[udev,${MULTILIB_USEDEP}] )
        systemd? ( >=sys-apps/systemd-251:0/2[${MULTILIB_USEDEP}] )
 "

diff --git a/virtual/libudev/metadata.xml b/virtual/libudev/metadata.xml
index a77c7ba23870..d3d2736bbc51 100644
--- a/virtual/libudev/metadata.xml
+++ b/virtual/libudev/metadata.xml
@@ -7,9 +7,5 @@
        <maintainer type="project">
                <email>[email protected]</email>
        </maintainer>
-       <use>
-               <flag name="eudev">Depend on <pkg>sys-fs/eudev</pkg></flag>
-               <flag name="sticky-tags">Enable API support for sticky 
tags</flag>
-       </use>
        <stabilize-allarches/>
 </pkgmetadata>

Reply via email to