diff options
| author | Zheng Junjie <zhengjunjie@iscas.ac.cn> | 2024-12-18 11:56:25 +0800 |
|---|---|---|
| committer | Zheng Junjie <zhengjunjie@iscas.ac.cn> | 2024-12-22 18:11:08 +0800 |
| commit | af28be202cb2b7fd0fc2e277467304f81c78ab74 (patch) | |
| tree | 484778758943cd266362303af787c1e909f0b7d1 /gnu/packages/hardware.scm | |
| parent | 02e6fa8f923849afa0d46f81262936880000664f (diff) | |
gnu: ddcutil: Update to 2.1.4.
* gnu/packages/hardware.scm (ddcutil): Update to 2.1.4.
[source]: Switch to git-fetch.
[arguments]: Remove it.
[inputs]: Add jansson.
[native-inputs]: Add autoconf, automake and libtool.
Change-Id: I3024ac4d12c531f36eb4624b11d5f1f3e59e2672
Diffstat (limited to 'gnu/packages/hardware.scm')
| -rw-r--r-- | gnu/packages/hardware.scm | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/gnu/packages/hardware.scm b/gnu/packages/hardware.scm index 2922b14a42b..02664c1872c 100644 --- a/gnu/packages/hardware.scm +++ b/gnu/packages/hardware.scm | |||
| @@ -18,6 +18,7 @@ | |||
| 18 | ;;; Copyright © 2023 Spencer Skylar Chan <schan12@umd.edu> | 18 | ;;; Copyright © 2023 Spencer Skylar Chan <schan12@umd.edu> |
| 19 | ;;; Copyright © 2023 Foundation Devices, Inc. <hello@foundationdevices.com> | 19 | ;;; Copyright © 2023 Foundation Devices, Inc. <hello@foundationdevices.com> |
| 20 | ;;; Copyright © 2024 Giacomo Leidi <goodoldpaul@autistici.org> | 20 | ;;; Copyright © 2024 Giacomo Leidi <goodoldpaul@autistici.org> |
| 21 | ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com> | ||
| 21 | ;;; | 22 | ;;; |
| 22 | ;;; This file is part of GNU Guix. | 23 | ;;; This file is part of GNU Guix. |
| 23 | ;;; | 24 | ;;; |
| @@ -544,28 +545,23 @@ RGB animations.") | |||
| 544 | (define-public ddcutil | 545 | (define-public ddcutil |
| 545 | (package | 546 | (package |
| 546 | (name "ddcutil") | 547 | (name "ddcutil") |
| 547 | (version "1.4.5") | 548 | (version "2.1.4") |
| 548 | (source | 549 | (source |
| 549 | (origin | 550 | (origin |
| 550 | (method url-fetch) | 551 | (method git-fetch) |
| 551 | (uri (string-append "https://www.ddcutil.com/tarballs/" | 552 | (uri (git-reference |
| 552 | "ddcutil-" version ".tar.gz")) | 553 | (url "https://github.com/rockowitz/ddcutil") |
| 554 | (commit (string-append "v" version)))) | ||
| 555 | (file-name (git-file-name name version)) | ||
| 553 | (sha256 | 556 | (sha256 |
| 554 | (base32 "17zrqdz5mzwyccvc5m166yjlbbg9k2m9cwyg0y30h3184p1b2wlq")))) | 557 | (base32 "0wk82cdg7vddk6pbnn6qq3p71j4bppq13is2ck40glig08ax1bg5")))) |
| 555 | (build-system gnu-build-system) | 558 | (build-system gnu-build-system) |
| 556 | (arguments | ||
| 557 | (list | ||
| 558 | #:phases | ||
| 559 | #~(modify-phases %standard-phases | ||
| 560 | (add-after 'install 'install-missing-pkgconfig-file | ||
| 561 | (lambda _ | ||
| 562 | (install-file "ddcutil.pc" | ||
| 563 | (string-append #$output "/lib/pkgconfig"))))))) | ||
| 564 | (native-inputs | 559 | (native-inputs |
| 565 | (list pkg-config)) | 560 | (list autoconf automake libtool pkg-config)) |
| 566 | (inputs | 561 | (inputs |
| 567 | (list eudev | 562 | (list eudev |
| 568 | glib | 563 | glib |
| 564 | jansson | ||
| 569 | kmod | 565 | kmod |
| 570 | i2c-tools | 566 | i2c-tools |
| 571 | libdrm ;enhanced diagnostics | 567 | libdrm ;enhanced diagnostics |
