GNU bug report logs - #78281
[PATCH] gnu: ddcci-driver-linux: Fix build.

Previous Next

Package: guix-patches;

Reported by: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>

Date: Tue, 6 May 2025 16:12:01 UTC

Severity: normal

Tags: patch

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Leo Famulari <leo <at> famulari.name>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#78281: closed ([PATCH] gnu: ddcci-driver-linux: Fix build.)
Date: Fri, 09 May 2025 01:16:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Thu, 8 May 2025 21:15:29 -0400
with message-id <aB1XMRV9Qj08mDu1 <at> jasmine.lan>
and subject line Re: [bug#78281] [PATCH] gnu: ddcci-driver-linux: Fix build.
has caused the debbugs.gnu.org bug report #78281,
regarding [PATCH] gnu: ddcci-driver-linux: Fix build.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
78281: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78281
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
Subject: [PATCH] gnu: ddcci-driver-linux: Fix build.
Date: Tue,  6 May 2025 18:10:29 +0200
* gnu/packages/linux.scm (ddcci-driver-linux): Version 0.4.5 is incompatible
with linux-libre <at> 6.14.4.

Change-Id: I8a6bed599c5730334ab672172d03d7a7c9cc757b
---
 gnu/packages/linux.scm | 74 ++++++++++++++++++++++--------------------
 1 file changed, 38 insertions(+), 36 deletions(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 5903d4e7c1..2cafbd4af1 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -2269,47 +2269,49 @@ (define-public bin-graph
       (license license:gpl3))))
 
 (define-public ddcci-driver-linux
-  (package
-    (name "ddcci-driver-linux")
-    (version "0.4.5")
-    (source
-     (origin
-       (method git-fetch)
-       (uri
-        (git-reference
-         (url "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux.git")
-         (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0j2bgzadrbcyf3k4zplv7p5yqb9pw2ca6wzkqjhhidaah2722vlf"))))
-    (build-system linux-module-build-system)
-    (arguments
-     (list #:tests? #f                  ; no tests
-           #:phases
-           #~(modify-phases %standard-phases
-               (replace 'build
-                 (lambda args
-                   (for-each
-                    (lambda (module)
-                      (with-directory-excursion module
-                        (apply (assoc-ref %standard-phases 'build) args)))
-                    '("ddcci" "ddcci-backlight"))))
-               (replace 'install
-                 (lambda args
-                   (for-each
-                    (lambda (module)
-                      (with-directory-excursion module
-                        (apply (assoc-ref %standard-phases 'install) args)))
-                    '("ddcci" "ddcci-backlight")))))))
-    (home-page "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux")
-    (synopsis "Pair of Linux kernel drivers for DDC/CI monitors")
-    (description "This package provides two Linux kernel drivers, ddcci and
+  (let ((revision "0")
+        (commit "7f8f8e6c221a286d57a643c2909109a54e084eed"))
+    (package
+      (name "ddcci-driver-linux")
+      (version (git-version "0.4.5" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri
+          (git-reference
+           (url "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux.git")
+           (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "0sgldghd8n4qjm5nv9dgxjibj1hg4kkk1811wndf3vx3dacsmkl9"))))
+      (build-system linux-module-build-system)
+      (arguments
+       (list #:tests? #f                  ; no tests
+             #:phases
+             #~(modify-phases %standard-phases
+                 (replace 'build
+                   (lambda args
+                     (for-each
+                      (lambda (module)
+                        (with-directory-excursion module
+                          (apply (assoc-ref %standard-phases 'build) args)))
+                      '("ddcci" "ddcci-backlight"))))
+                 (replace 'install
+                   (lambda args
+                     (for-each
+                      (lambda (module)
+                        (with-directory-excursion module
+                          (apply (assoc-ref %standard-phases 'install) args)))
+                      '("ddcci" "ddcci-backlight")))))))
+      (home-page "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux")
+      (synopsis "Pair of Linux kernel drivers for DDC/CI monitors")
+      (description "This package provides two Linux kernel drivers, ddcci and
 ddcci-backlight, that allows the control of DDC/CI monitors through the sysfs
 interface.  The ddcci module creates a character device for each DDC/CI
 monitors in @file{/dev/bus/ddcci/[I²C busnumber]}.  While the ddcci-backlight
 module allows the control of the backlight level or luminance property when
 supported under @file{/sys/class/backlight/}.")
-    (license license:gpl2+)))
+      (license license:gpl2+))))
 
 (define-public v4l2loopback-linux-module
   (package

base-commit: 9f7f05e11f3319e91b21f0633532f153386996ff
-- 
2.49.0



[Message part 3 (message/rfc822, inline)]
From: Leo Famulari <leo <at> famulari.name>
To: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
Cc: Wilko Meyer <w <at> wmeyer.eu>, 78281-done <at> debbugs.gnu.org
Subject: Re: [bug#78281] [PATCH] gnu: ddcci-driver-linux: Fix build.
Date: Thu, 8 May 2025 21:15:29 -0400
On Tue, May 06, 2025 at 06:10:29PM +0200, Sergio Pastor Pérez wrote:
> * gnu/packages/linux.scm (ddcci-driver-linux): Version 0.4.5 is incompatible
> with linux-libre <at> 6.14.4.
> 
> Change-Id: I8a6bed599c5730334ab672172d03d7a7c9cc757b

Thanks! I tweaked the commit message and pushed as
6d2e1b1edd0e08864379e6dbd6f46712404833c8


This bug report was last modified 12 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.