commit:     de7603bdc121f86fcfd1d41e5402338258d5be34
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Oct  5 11:54:46 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Mar  7 15:22:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7603bd

sys-apps/pcsc-lite: replace udev with libudev (virtual)

Closes: https://bugs.gentoo.org/735188
Closes: https://bugs.gentoo.org/747079
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17797
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 sys-apps/pcsc-lite/metadata.xml               | 2 +-
 sys-apps/pcsc-lite/pcsc-lite-1.8.25-r1.ebuild | 2 +-
 sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild    | 2 +-
 sys-apps/pcsc-lite/pcsc-lite-1.9.0.ebuild     | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/pcsc-lite/metadata.xml b/sys-apps/pcsc-lite/metadata.xml
index 37710202e74..0ee326b46fb 100644
--- a/sys-apps/pcsc-lite/metadata.xml
+++ b/sys-apps/pcsc-lite/metadata.xml
@@ -15,7 +15,7 @@
     </flag>
 
     <flag name="udev">
-      Use <pkg>sys-fs/udev</pkg> rules to handle devices' permissions
+      Use <pkg>virtual/libudev</pkg> rules to handle devices' permissions
       and hotplug support. Unless you know what you're doing do not
       disable this flag on Linux kernels. This is provided as an
       option for completeness.

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.25-r1.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.25-r1.ebuild
index c2be306eb84..6715c6d2eb8 100644
--- a/sys-apps/pcsc-lite/pcsc-lite-1.8.25-r1.ebuild
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.25-r1.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="^^ ( udev libusb ) ${PYTHON_REQUIRED_USE}"
 # No dependencies need the MULTILIB_DEPS because the libraries are actually
 # standalone, the deps are only needed for the daemon itself.
 DEPEND="libusb? ( virtual/libusb:1 )
-       udev? ( virtual/udev )
+       udev? ( virtual/libudev:= )
        policykit? ( >=sys-auth/polkit-0.111 )
        acct-group/openct
        acct-group/pcscd

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild
index ec7386ccf05..4ca41ab1762 100644
--- a/sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.26.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="^^ ( udev libusb ) ${PYTHON_REQUIRED_USE}"
 # No dependencies need the MULTILIB_DEPS because the libraries are actually
 # standalone, the deps are only needed for the daemon itself.
 DEPEND="libusb? ( virtual/libusb:1 )
-       udev? ( virtual/udev )
+       udev? ( virtual/libudev:= )
        policykit? ( >=sys-auth/polkit-0.111 )
        acct-group/openct
        acct-group/pcscd

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.9.0.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.9.0.ebuild
index 268a60b0bc6..1d51c5e5486 100644
--- a/sys-apps/pcsc-lite/pcsc-lite-1.9.0.ebuild
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.9.0.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="^^ ( udev libusb ) ${PYTHON_REQUIRED_USE}"
 # No dependencies need the MULTILIB_DEPS because the libraries are actually
 # standalone, the deps are only needed for the daemon itself.
 DEPEND="libusb? ( virtual/libusb:1 )
-       udev? ( virtual/udev )
+       udev? ( virtual/libudev:= )
        policykit? ( >=sys-auth/polkit-0.111 )
        acct-group/openct
        acct-group/pcscd

Reply via email to