summaryrefslogtreecommitdiff
path: root/gnu/packages/hardware.scm
AgeCommit message (Collapse)Author
2025-07-11gnu: tpm2-tools: Replace gettext native-input.Nicolas Graves
gnu-gettext has an emacs-minimal dependency, and we'd better avoid this dependency. * gnu/packages/gnome.scm (tpm2-tools)[native-inputs]: Replace gnu-gettext by gettext-minimal. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-07-10gnu: libcpuid: Build on more architectures.Efraim Flashner
* gnu/packages/hardware.scm (libcpuid)[arguments]: When building for armhf-linux or aarch64-linux adjust the 'absoultize phase to adjust the dkms installation directory. [inputs]: When building for armhf-linux or aarch64-linux add linux-libre-headers. [supported-systems]: Also allow armhf and aarch64 systems. Change-Id: Idd24651da77129782461074caae9a3cc3dcaf351
2025-07-10gnu: libcpuid: Update to 0.8.0.Efraim Flashner
* gnu/packages/hardware.scm (libcpuid): Update to 0.8.0. [source]: Update snippet for changes in source location. [arguments]: Update configure-flag. Update 'absolutize phase to find more instances for substitution. Change-Id: Id418fb77402039cbfbbde9d945e81521de369def
2025-06-08gnu: ckb-next: update to 0.6.2Formbi
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-05-26gnu: go-github-com-go-md2man: Package executable separately.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-go-md2man) [arguments] <skip-build?>: Preserve the package for source only inputs. (go-md2man): New variable. * gnu/packages/check.scm (checkmake): [native-inputs]: Remove go-github-com-go-md2man; add go-md2man. * gnu/packages/containers.scm (buildah, podman): Likewise. * gnu/packages/hardware.scm (brillo): Likewise. * gnu/packages/printers.scm (ipp-usb): Likewise. * gnu/packages/virtualization.scm (runc, skopeo): Likewise. Change-Id: I753364633786574c603a978da75a57090d706b27
2025-05-26gnu: packages: Remove redundant (gnu packages golang) from some modules.Sharlatan Hellseher
* gnu/packages/android.scm: Remove redundant (gnu packages golang) from used modules. * gnu/packages/bioinformatics.scm: Likewise. * gnu/packages/check.scm: Likewise. * gnu/packages/configuration-management.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/emacs-xyz.scm: Likewise. * gnu/packages/file-systems.scm: Likewise. * gnu/packages/golang-check.scm: Likewise. * gnu/packages/hardware.scm: Likewise. * gnu/packages/hyperledger.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/messaging.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/password-utils.scm: Likewise. * gnu/packages/radio.scm: Likewise. * gnu/packages/terminals.scm: Likewise. * gnu/packages/tor-browsers.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/vpn.scm: Likewise. Change-Id: I6bb92ac0f7c68644cc9b9cc16834aa54240d8fc9
2025-05-12gnu: quazip: Switch to Qt6.Sergey Trofimov
* gnu/packages/compression.scm (quazip): Link with qt6. (quazip-5): Inherit from quazip. [name]: Set to quazip-qt5. (quazip-0): Inherit from quazip-5. * gnu/packages/admin.scm (corectrl) * gnu/packages/engineering.scm (librepcb) * gnu/packages/geo.scm (qmapshack) * gnu/packages/hardware.scm (ckb-next) * gnu/packages/ocr.scm (gimagereader) [inputs]: Rename quazip to quazip-5. Change-Id: I2632560a6795d0825b1b552d79682ed78571cb56 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-30gnu: ckb-next: Update to 0.6.0.Eric Bavier
* gnu/packages/hardware.scm (ckb-next): Update to 0.6.0. Change-Id: Icde6c472663975aeed0b578528fef21ac1cccfde Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-03-01gnu: Add python-usbrelay.Evgeny Pisemsky
* gnu/packages/hardware.scm (python-usbrelay): New variable. Change-Id: Icc389604a9bbc8f91fd7b00c1f5cebe3faac3e09 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-02-16gnu: ddcui: Support wayland.Danny Milosavljevic
* gnu/packages/hardware.scm (ddcui)[build-system]: Switch to qt-build-system. [inputs]: Add qtwayland-5. Change-Id: I19ecd65ef3efd26e0bbb79abae6805032bdc5c60
2025-02-14gnu: openrgb: Support wayland.Danny Milosavljevic
* gnu/packages/hardware.scm (openrgb)[inputs]: Add qtwayland-5. [build-system]: Switch to qt-build-system. Change-Id: I9877876315af280fbe2b53b45bdc89012ffc22ed
2025-02-14gnu: go-github-com-go-md2man: Move to golang-xyz.Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-go-md2man): Move from here ... * gnu/packages/golang-xyz.scm: ... to here. * gnu/packages/containers.scm: Add (gnu packages golang-xyz). * gnu/packages/hardware.scm: Likewise. * gnu/packages/virtualization.scm: Likewise. Change-Id: I90bdb2a78887896bebf64eef7741d4c6d8e68b93
2025-01-19gnu: memtest86+: Update to 7.20.Jakob Kirsch
* gnu/packages/hardware.scm (memtest86+): Update to 7.20. Change-Id: If7253f8ccd27cead955133c18b58257ebc4ac7b3 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-22gnu: ddcui: Update to 0.5.4.Zheng Junjie
* gnu/packages/hardware.scm (ddcui): Update to 0.5.4. Change-Id: I035456ab340e6a5d221ff45a6637753abb0f5d7a
2024-12-22gnu: ddcutil: Update to 2.1.4.Zheng Junjie
* 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
2024-09-29gnu: screentest: Update to 3.0.Evgeny Pisemsky
* gnu/packages/hardware.scm (screentest): Update to 3.0. [build-system]: Switch to meson-build-system. [native-inputs]: Add gettext-minimal. Remove autoconf intltool libtool glib:bin automake. [inputs]: Add gtk+. Remove gtk+-2. Change-Id: I16fab59d7a25ac009094869ce1c174016ff06601
2024-08-14gnu: usbrelay: Update to 1.2.1.Evgeny Pisemsky
* gnu/packages/hardware.scm (usbrelay): Update to 1.2.1. [arguments]: Install manpage and udev rules, specify actual version. Change-Id: I5b889889c528d5526c8cfcc66d56b2b9d8d60437 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-05Change email of Evgeny Pisemsky.Evgeny Pisemsky
* .mailmap: Add entry to Evgeny Pisemsky. * gnu/packages/emacs-xyz.scm, gnu/packages/engineering.scm, gnu/packages/guile-xyz.scm, gnu/packages/hardware.scm, gnu/packages/perl.scm, gnu/packages/python-xyz.scm, gnu/packages/sdl.scm, gnu/packages/web.scm: Adjust copyright line. Change-Id: I9a10be1ee7cc164f18d826b51348ee26eee2ca4b Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-04-30gnu: hw-probe: Use edid-decode.Sergey Trofimov
* gnu/packages/hardware.scm (hw-probe): Make it find edid-decode. Change-Id: I51381a851f0bb7819f432da7ce6ba8e4cb050906
2024-04-30gnu: edid-decode: Update to 0.0.0-1.3d63549.Sergey Trofimov
This is the latest upstream commit. * gnu/packages/hardware.scm (edid-decode): Update to 0.0.0-1.3d63549. Signed-off-by: Christopher Baines <mail@cbaines.net> Change-Id: Icc19cd3b09b56a58cd32689fff299f98be4f3fc6
2024-04-16gnu: Add brillo.Giacomo Leidi
* gnu/packages/hardware.scm (brillo): New variable. Change-Id: Ic66118b9b792b0bc81bbeffb72236953da0f0772 Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-02-05gnu: mbedtls-apache: Rename to mbedtls-lts.Hilton Chain
* gnu/packages/tls.scm (mbedtls-apache): Rename package to "mbedtls". Rename variable to… (mbedtls-lts): …this. (mbedtls-apache): Define as deprecated by mbedtls-lts. (mbedtls-for-hiawatha): Adjust accordingly. * doc/guix.texi: Likewise. * gnu/packages/emulators.scm (dolphin-emu,retroarch)[inputs]: Likewise. * gnu/packages/game-development.scm (godot-lts,godot)[inputs]: Likewise. * gnu/packages/hardware.scm (hueplusplus,openrgb)[inputs]: Likewise. * gnu/packages/haxe.scm (neko,haxe,hashlink)[inputs]: Likewise. * gnu/packages/irc.scm (inspircd)[inputs]: Likewise. * gnu/packages/julia-jll.scm (julia-mbedtls-jll)[arguments]<#:phases>,[inputs]: Likewise. * gnu/packages/julia.scm (julia)[arguments]<#:phases>,[inputs]: Likewise. * gnu/packages/linphone.scm (bctoolbox)[inputs]: Likewise. * gnu/packages/linux.scm (dislocker)[inputs]: Likewise. * gnu/packages/networking.scm (nng)[inputs]: Likewise. * gnu/packages/search.scm (dataparksearch)[inputs]: Likewise. * gnu/packages/video.scm (obs)[inputs]: Likewise. * gnu/packages/web.scm (hiawatha)[arguments]<#:phases>: Likewise. Change-Id: I0c58b3cd0bcf6e44e7b16a69f6d2739aa3c1545b
2024-01-12gnu: libsmbios: Restrict to only supported systems.Simon South
* gnu/packages/hardware.scm (libsmbios)[supported-systems]: New field. Change-Id: I8d813f496b7d2ffa8b0af2a6c814d1b09d731387 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-07gnu: ddcutil: Install pkgconfig file.Efraim Flashner
* gnu/packages/hardware.scm (ddcutil)[arguments]: Add a phase to install the missing pkgconfig file. Change-Id: Icd8c6c19e10c8dc426c5cd5020f0a209f0faa452
2023-12-04gnu: ddcutil: Update to 1.4.5.Greg Hogan
* gnu/packages/hardware.scm (ddcutil): Update to 1.4.5. Change-Id: I293c09af1020bcc02d9d99d636a2e64ebc25ad58 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-12gnu: openrgb: Fix up chmod invocations inside udev rules.Danny Milosavljevic
* gnu/packages/hardware.scm (openrgb)[arguments]<#:phases>[patch-chmod]: New phase. Change-Id: Ib82a8cc42a896aaf9dc7ea0ff36a3c259f9a26af
2023-10-03gnu: headsetcontrol: Update to 2.7.0.John Kehayias
* gnu/packages/hardware.scm (headsetcontrol): Update to 2.7.0.
2023-09-28gnu: Add liquidctl.Jean-Pierre De Jesus DIAZ
* gnu/packages/hardware.scm (liquidctl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-01gnu: Add usbrelay.Evgeny Pisemsky
* gnu/packages/hardware.scm (usbrelay): New variable. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-07-29gnu: h-client: Update URL.Maxim Cournoyer
* gnu/packages/hardware.scm (h-client) [source]: Add trailing '/' to URL.
2023-07-29gnu: h-client: Fix build.Maxim Cournoyer
* gnu/packages/hardware.scm (h-client) [phases]: Replace sbin/lspci by bin/lspci in wrap-more phase.
2023-07-16gnu: hwinfo: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hwinfo)[inputs]: Remove input labels.
2023-07-16gnu: hwinfo: Update to 23.2.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hwinfo): Update to 23.2.
2023-07-16gnu: hwinfo: Make with flags.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hwinfo)[arguments]: Move CC, LIBDIR, and VERSION from hacky substitutions to superior #:make-flags. Honour them in the 'build phase.
2023-07-16gnu: hwinfo: Factorise 'install-man-pages.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hwinfo)[arguments]: Get section numbers from the man page file names rather than hard-coding 2.
2023-07-16gnu: hwinfo: Use G-expressions.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hwinfo)[source, arguments]: Rewrite as G-expressions.
2023-07-16gnu: hwinfo: Update to 23.1.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hwinfo): Update to 23.1.
2023-07-16gnu: liblxi: Edit description.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (liblxi)[synopsis]: Use @acronym{}. [description]: Likewise. Expand.
2023-07-16gnu: liblxi: Update to 1.20.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (liblxi): Update to 1.20.
2023-07-16gnu: hw-probe: Fix build.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hw-probe)[arguments]: ‘lspci’ has moved to /bin.
2023-07-16gnu: ddcutil: Update to 1.4.2.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (ddcutil): Update to 1.4.2.
2023-07-10gnu: openrgb: Update to 0.9.John Kehayias
* gnu/packages/hardware.scm (openrgb): Update to 0.9. * gnu/packages/patches/openrgb-unbundle-hueplusplus.patch: Update.
2023-07-02gnu: memtest86+: Update to 6.20.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (memtest86+): Update to 6.20.
2023-07-01gnu: tpm2-tools: New variableFelix Lechner via Guix-patches via
* gnu/packages/hardware.scm (tpm-tools): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-05-14gnu: Rename json-modern-cxx to nlohmann-json.Liliana Marie Prikler
* gnu/packages/cpp.scm (nlohmann-json): New variable. (json-modern-cxx): Mark as deprecated alias. (xtl, jsonnet)[inputs]: Use nlohmann-json. * gnu/packages/build-tools.scm (bear)[inputs]: Likewise. * gnu/packages/cybersecurity.scm (blacksmith)[inputs]: Likewise. * gnu/packages/databases.scm (sqlitebrowser)[inputs]: Adjust comment. * gnu/packages/games.scm (openrct2)[inputs]: Use nlohmann-json. * gnu/packages/graphics.scm (f3d)[native-inputs]: Likewise. * gnu/packages/hardware.scm (openrgb)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/image-processing.scm (paraview)[inputs]: Adjust comment. * gnu/packages/irods.scm (irods, irods-client-icommands)[inputs]: Use nlohmann-json. * gnu/packages/jupyter.scm (xeus)[inputs]: Likewise. * gnu/packages/messaging.scm (mtxclient, nheko)[inputs]: Likewise. * gnu/packages/text-editors.scm (jucipp)[inputs]: Likewise. * gnu/packages/video.scm (mktoolnix)[inputs]: Likewise. * gnu/packages/xdisorg.scm (nwg-launchers)[inputs]: Likewise.
2023-04-23gnu: Add lxi-tools.Petr Hodina
* gnu/packages/hardware.scm (lxi-tools): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-23gnu: Add liblxi.Petr Hodina
* gnu/packages/hardware.scm (liblxi): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-28gnu: ddcutil: Update to 1.4.1.Spencer Skylar Chan
* gnu/packages/hardware.scm (ddcutil): Update to 1.4.1. [arguments](phases): Remove them. i2c group access is no longer strictly required; see https://github.com/rockowitz/ddcutil/issues/275. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-02-12gnu: memtest86+: Update to 6.10.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (memtest86+): Update to 6.10.
2023-01-29gnu: hwinfo: Update to 22.2.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hwinfo): Update to 22.2.