summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2025-05-14 22:16:22 +0900
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2025-05-14 22:16:22 +0900
commitf7963db881dec4c11b74ccc64a34f605776a0518 (patch)
tree599a08a115b7a26baff1860a375d8f94a7a2a912
parent7cdd063ec6d07e2c06c8132b23ce8d67b2dd880f (diff)
Revert "gnu: eudev: Absorb grafted replacement."
This reverts commit 7cdd063ec6d07e2c06c8132b23ce8d67b2dd880f. The fix has been reworked and there a graft/patching udev rules is no longer necessary (see commit 9b281fd484c).
-rw-r--r--gnu/packages/linux.scm13
1 files changed, 12 insertions, 1 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index bef9fc302f..4b86452f38 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -4892,11 +4892,11 @@ to the in-kernel OOM killer.")
(package
(name "eudev")
(version "3.2.14")
+ (replacement eudev-fixed)
(source (origin
(method git-fetch)
(uri (git-reference (url "https://github.com/eudev-project/eudev")
(commit (string-append "v" version))))
- (patches (search-patches "eudev-removable-devices-polling.patch"))
(file-name (git-file-name name version))
(sha256
(base32
@@ -5002,6 +5002,17 @@ device nodes from /dev/, handles hotplug events and loads drivers at boot
time.")
(license license:gpl2+)))
+(define eudev-fixed
+ (package
+ (inherit eudev)
+ (source
+ (let ((base-source (package-source eudev)))
+ (origin
+ (inherit base-source)
+ (patches
+ (append (search-patches "eudev-removable-devices-polling.patch")
+ (origin-patches base-source))))))))
+
(define-public python-evdev
(package
(name "python-evdev")