3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
Commit graph

80 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
4283b867a1
gnu: hw-probe: Update to 1.6.5.
* gnu/packages/hardware.scm (hw-probe): Update to 1.6.5.
[inputs]: Add edac-utils.
2022-12-11 01:00:00 +01:00
3ad3869297
gnu: rkdeveloptool: Fix build failure.
This change was tested against a Pinebook Pro.

* gnu/packages/hardware.scm (rkdeveloptool)[source]: Add snippet to fix
build errors based on upstream pull request.
2022-12-15 12:30:26 +02:00
26744bca20
gnu: openrgb: Unbundle more libraries.
* gnu/packages/hardware.scm (openrgb)[source]: Adjust snippet to remove
more bundled dependencies.
2022-12-01 10:46:34 +02:00
Kaelyn Takata
f726d2fd07
gnu: openrgb: Update to 0.8.
* gnu/packages/hardware.scm (openrgb): Update to 0.8.
[native-inputs]: Add qttools-5 for generating translations.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-12-01 10:46:15 +02:00
Tobias Geerinckx-Rice
4674eb5718
gnu: memtest86+: Build reproducibly.
* gnu/packages/hardware.scm (memtest86+)[source]: Add patch.
* gnu/packages/patches/memtest86+-build-reproducibly.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-10-23 02:00:15 +02:00
Tobias Geerinckx-Rice
68f4b7a158
gnu: memtest86+: Include a GRUB-based ISO image.
* gnu/packages/hardware.scm (memtest86+)[arguments]: Add a new 'patch-broken-Makefiles and custom 'build phase.
Add "grub-memtest.iso" to the list of files to 'install.
[native-inputs]: Add dosfstools, grub-hybrid, mtools, and xorriso.
2022-10-23 02:00:06 +02:00
Tobias Geerinckx-Rice
634f7cd7df
gnu: memtest86+: Use G-expressions.
* gnu/packages/hardware.scm (memtest86+)[arguments]:
Rewrite as G-expressions.
2022-10-23 02:00:06 +02:00
Tobias Geerinckx-Rice
e940828ccf
gnu: memtest86+: Update to 6.00.
* gnu/packages/hardware.scm (memtest86+): Update to 6.00.
[source]: Use GIT-FETCH & GIT-FILE-NAME.
[arguments]: Stop forcing #:system i686-linux.  Instead, honour the
target word size in a new 'enter-build-directory phase.
Remove custom 'build phase: ‘memtest’ was replaced by ‘memtest.efi’.
Adjust the 'install phase accordingly, and install only ‘README.md’.
[native-inputs]: Remove gcc-4.9.
[description]: Remove obsolete BIOS limitation.
2022-10-23 02:00:06 +02:00
kiasoc5
dbc9a9a81b
gnu: usbguard: Update to 1.1.2.
* gnu/packages/hardware.scm (usbguard): Update to 1.1.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-23 14:29:21 +03:00
kiasoc5
564baef89c
gnu: ddcui: Update to 0.3.0.
* gnu/packages/hardware.scm (ddcui): Update to 0.3.0.
[arguments]: Use new style for arguments.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-23 14:25:21 +03:00
kiasoc5
e046eb02e3
gnu: ddcutil: Update to 1.3.2.
* gnu/packages/hardware.scm (ddcutil): Update to 1.3.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-10-23 14:25:18 +03:00
Tobias Geerinckx-Rice
4a09cbbbd3
gnu: headsetcontrol: Update to 2.6.1.
* gnu/packages/hardware.scm (headsetcontrol): Update to 2.6.1.
2022-10-16 02:00:29 +02:00
Sharlatan Hellseher
69598d8489
gnu: Move libqb to high-availability.
* gnu/packages/hardware.scm (libqb): Move to high-availability.scm.
* gnu/packages/high-availability.scm: New file.
* gnu/local.mk: Add high-availability.scm to GNU_SYSTEM_MODULES list.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-10 11:16:07 +02:00
kiasoc5 via Guix-patches via
ca4ab89ddd
gnu: usbguard: Update to 1.1.1 [fixes CVE-2019-25058].
* gnu/packages/hardware.scm (usbguard): Update to 1.1.1.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-08-07 02:00:01 +02:00
kiasoc5 via Guix-patches via
9b176a05f9
gnu: usbguard: Use new package style.
Use G-exps and #$output while we're at it.

* gnu/packages/hardware.scm (usbguard)[arguments]: Use G-expressions.
<#:phases>: Use '#$output' instead of 'assoc-ref'

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-08-07 02:00:01 +02:00
Maxim Cournoyer
eef8e2ec46
gnu: qttools: Rename to qttools-5.
Automated with:

  git grep -l qttools | xargs sed 's/\bqttools\b/\0-5/g' -i
  git checkout NEWS
2022-07-31 21:55:48 -04:00
Tobias Geerinckx-Rice
4f878006ff
gnu: hwinfo: Update to 21.82.
* gnu/packages/hardware.scm (hwinfo): Update to 21.82.
2022-07-17 02:00:15 +02:00
Maxim Cournoyer
8d810c209f
h-client: Do not fail in pure environments.
Fixes <https://issues.guix.gnu.org/56223>.

* gnu/packages/hardware.scm (h-client)[imported-modules]: New argument.
[modules]: Likewise.
[phases]{generate-gdk-pixbuf-loaders-cache-file}
{glib-or-gtk-compile-schemas, glib-or-gtk-wrap}: Add glib-or-gtk phases.
{wrap-more}: Wrap GI_TYPELIB_PATH and PATH.
[inputs]: Add gobject-introspection and guile-3.0.

Reported-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2022-06-28 00:48:19 -04:00
3611f99aff
gnu: Add hw-probe.
* gnu/packages/hardware.scm (hw-probe): New variable.

Co-authored-by: Petr Hodina <phodina@protonmail.com>
Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-06-23 11:29:03 -04:00
Maxim Cournoyer
3dd32e76b0
gnu: h-client: Fetch source from Savannah again.
* gnu/packages/hardware.scm (h-client)[source]: Update URL and associated
comment.
2022-06-14 11:56:03 -04:00
Maxim Cournoyer
32f001ce48
gnu: Add h-client (again, this time with Python 3 support).
* gnu/packages/hardware.scm (h-client): New variable.
2022-06-01 20:52:00 -04:00
Tobias Geerinckx-Rice
81429d680d
gnu: hwinfo: Rename non-standard ‘dev’ output.
* gnu/packages/hardware.scm (hwinfo)[outputs]: Rename ‘dev’ to ‘lib’.
[arguments]: Ditto.
2022-05-29 02:00:01 +02:00
Tobias Geerinckx-Rice
e1be3b947a
gnu: hwinfo: Update to 21.81.
* gnu/packages/hardware.scm (hwinfo): Update to 21.81.
2022-05-29 02:00:01 +02:00
Tobias Geerinckx-Rice
23b4740d54
gnu: ddcui: Update to 0.2.1.
* gnu/packages/hardware.scm (ddcui): Update to 0.2.1.
2022-05-29 02:00:00 +02:00
Tobias Geerinckx-Rice
7d9972df74
gnu: ddcutil: Update to 1.2.2.
* gnu/packages/hardware.scm (ddcutil): Update to 1.2.2.
2022-05-29 02:00:00 +02:00
Maxim Cournoyer
5fb6ad86bc
gnu: Remove h-client.
* gnu/packages/hardware.scm (h-client): Delete variable.
2022-05-31 14:52:30 -04:00
Petr Hodina
6ce8d9be43
gnu: Add envytools.
* gnu/packages/hardware.scm (envytools): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-29 18:07:16 +02:00
Formbi
bc6490a85f
gnu: Add ckb-next.
* gnu/packages/hardware.scm (ckb-next): add ckb-next

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-03-18 16:03:34 +01:00
b9f7d36d67
gnu: ddcutil: Update to 1.2.1.
* gnu/packages/hardware.scm (ddcutil): Update to 1.2.1.
[inputs]: Add kmod and i2c-tools.
2022-02-07 14:19:16 +02:00
Marius Bakke
0945e43bf7
gnu: usbguard: Remove input labels.
* gnu/packages/hardware.scm (usbguard)[native-inputs, inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-FILE and remove trailing #t's.
2022-02-03 23:39:47 +01:00
Marius Bakke
678c5bea3a
gnu: usbguard: Update to 1.0.0-55-g466f1f0.
* gnu/packages/hardware.scm (usbguard): Update to 1.0.0-55-g466f1f0.
[source]: Switch to GIT-FETCH.
[arguments]: Add phase to patch bootstrap script.  Delay patch-build-scripts.
[native-inputs]: Add AUTOCONF, AUTOMAKE, and LIBTOOL.
2022-02-03 23:39:47 +01:00
Zhu Zihao
651765eca4
gnu: Add libcpuid.
* gnu/packages/hardware.scm (libcpuid): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2022-01-21 16:45:33 +03:00
John Kehayias
b1cf1d44f4
gnu: Add openrgb.
* gnu/packages/hardware.scm (openrgb): New variable.
* gnu/packages/patches/openrgb-unbundle-hueplusplus.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2022-01-06 13:18:27 -05:00
John Kehayias
fb8568857f
gnu: Add hueplusplus.
* gnu/packages/hardware.scm (hueplusplus): New variable.
* gnu/packages/patches/hueplusplus-mbedtls.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2022-01-06 13:18:19 -05:00
Tobias Geerinckx-Rice
ebb9efac45
gnu: hwinfo: Update to 21.80.
* gnu/packages/hardware.scm (hwinfo): Update to 21.80.
2021-12-29 01:43:25 +01:00
John Kehayias
879a5cb7c4
gnu: Add headsetcontrol.
* gnu/packages/hardware.scm (headsetcontrol): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-27 10:46:37 +01:00
Tobias Geerinckx-Rice
a0fd9a3532
gnu: i7z: Fix building with GCC >= 10.
* gnu/packages/hardware.scm (i7z)[source]: Add patch.
* gnu/packages/patches/i7z-gcc-10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-12-14 19:35:23 +01:00
Ludovic Courtès
e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Tobias Geerinckx-Rice
5685946c07
gnu: wavemon: Update to 0.9.4.
* gnu/packages/hardware.scm (wavemon): Update to 0.9.4.
2021-11-27 00:49:55 +01:00
Tobias Geerinckx-Rice
696ecdf077
gnu: hwinfo: Update to 21.78.
* gnu/packages/hardware.scm (hwinfo): Update to 21.78.
2021-11-27 00:49:53 +01:00
Vinicius Monego
0cd05b5e5c
gnu: Add openhmd.
* gnu/packages/hardware.scm (openhmd): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-28 00:44:11 +02:00
Tobias Geerinckx-Rice
258a27eea9
gnu: hwinfo: Update to 21.77.
* gnu/packages/hardware.scm (hwinfo): Update to 21.77.
[arguments]: Don't explicitly return #t from phases.
2021-10-17 02:27:20 +02:00
7ba5ce9447
gnu: Add hwinfo.
* gnu/packages/hardware.scm (hwinfo): New variable.

Co-authored-by: Petr Hodina <phodina@protonmail.com>
2021-10-01 18:10:39 -04:00
Denis 'GNUtoo' Carikli
7c3cefde5a
gnu: Add h-client.
* gnu/packages/hardware.scm (h-client): New variable.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-08-30 18:20:07 +02:00
Brice Waegeneire
9c1720591c
gnu: Add ddcui.
* gnu/packages/hardware.scm (ddcui): New variable.
2021-07-03 17:57:27 +02:00
Tobias Geerinckx-Rice
2db86250a7
gnu: i7z: Restrict to x86_64 systems.
* gnu/packages/hardware.scm (i7z)[supported-systems]:
Set to x86_64-linux.
2021-06-30 21:34:27 +02:00
Tobias Geerinckx-Rice
a8b705252b
gnu: Add i7z.
* gnu/packages/hardware.scm (i7z): New public variable.
2021-06-29 01:08:17 +02:00
Tobias Geerinckx-Rice
6fee3239b3
gnu: memtester: Update to 4.5.1.
* gnu/packages/hardware.scm (memtester): Update to 4.5.1.
2021-06-02 12:53:10 +02:00
Tobias Geerinckx-Rice
e1f223c579
gnu: ddcutil: Update to 1.1.0.
* gnu/packages/hardware.scm (ddcutil): Update to 1.1.0.
2021-04-10 14:11:35 +02:00