Commit graph

119629 commits

Author SHA1 Message Date
Leo Famulari
db775e7367
gnu: Remove linux-libre 6.3.
This kernel series is no longer supported upstream.

* gnu/packages/linux.scm (linux-libre-6.3-version, linux-libre-6.3-gnu-revision,
deblob-scripts-6.3, linux-libre-6.3-pristine-source, linux-libre-6.3-source,
linux-libre-headers-6.3, linux-libre-6.3): Remove variables.
* gnu/packages/aux-files/linux-libre/6.3-arm.conf,
gnu/packages/aux-files/linux-libre/6.3-arm64.conf,
gnu/packages/aux-files/linux-libre/6.3-i686.conf,
gnu/packages/aux-files/linux-libre/6.3-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
* gnu/packages/patches/linux-libre-wireguard-postup-privkey.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2023-07-23 22:26:09 -04:00
Leo Famulari
8eefb81b77
gnu: linux-libre 4.14: Update to 4.14.231.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.231.
(linux-libre-4.14-pristine-source, deblob-scripts-4.14): Update hashes.
2023-07-23 22:26:09 -04:00
Leo Famulari
efac4b9b57
gnu: linux-libre 4.19: Update to 4.19.290.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.290.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
bbe66815f1
gnu: linux-libre 5.4: Update to 5.4.252.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.252.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
5d340ee399
gnu: linux-libre 5.10: Update to 5.10.189.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.189.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
a713ac5656
gnu: linux-libre 5.15: Update to 5.15.125.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.125.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
c690201151
gnu: linux-libre 6.1: Update to 6.1.44.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.44.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
2023-07-23 22:26:08 -04:00
Leo Famulari
795d11b90a
gnu: linux-libre: Update to 6.4.9.
* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.9.
(linux-libre-6.4-pristine-source, deblob-scripts-6.4): Update hashes.
2023-07-23 22:26:00 -04:00
Oleg Pykhalov
65543ad8c8
gnu: Add obs-looking-glass.
* gnu/packages/video.scm (obs-looking-glass): New variable.
2023-08-10 18:45:24 +03:00
Maxim Cournoyer
b2c28de020
gnu: Add yubikey-manager-qt.
* gnu/packages/security-token.scm (yubikey-manager-qt): New variable.

Reviewed-by: Andreas Enge <andreas@enge.fr>
2023-08-10 09:26:22 -04:00
Maxim Cournoyer
6eb465112c
gnu: Add pyotherside-for-qt5.
* gnu/packages/qt.scm (pyotherside-for-qt5): New variable.
2023-08-10 09:17:07 -04:00
Maxim Cournoyer
537962ae90
gnu: Add pyotherside.
* gnu/packages/qt.scm (pyotherside): New variable.
2023-08-10 09:17:06 -04:00
Konrad Hinsen
d32740d8be
gnu: cl-mime: Fix home page URL.
* gnu/packages/lisp-xyz.scm (sbcl-cl-mime)[home-page]: Use the correct URL.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-10 14:09:59 +02:00
Ricardo Wurmus
a38ebae09c
gnu: plink: Build with GCC 8.
* gnu/packages/bioinformatics.scm (plink)[native-inputs]: Add gcc-8.
2023-08-10 10:26:31 +02:00
reza
997b38bada
gnu: Add openfoam-com.
* gnu/packages/simulation.scm (openfoam-com): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-10 09:26:08 +02:00
reza
5d77091cfc
gnu: Add openfoam-org. Deprecate openfoam.
* gnu/packages/patches/openfoam-4.1-cleanup.patch: Delete file.
* gnu/local.mk: Remove it.
* gnu/packages/simulation.scm (openfoam-org): New variable.
(openfoam): Mark as deprecated.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-10 09:26:08 +02:00
Ludovic Courtès
66158f535a
gnu: Do not use (gnu packages commencement) in engineering.scm.
This avoids a circular dependency evidenced by the following commit.

* gnu/packages/engineering.scm (freehdl)[inputs]: Resolve
'gcc-toolchain' from here rather than by using (gnu packages
commencement).
2023-08-10 09:26:08 +02:00
Brian Cully
8a88b8b0b5
services: Add pam-mount-volume-service-type.
The `pam-mount-volumes-service-type' adds additional volumes to the
pam-mount-service-type in addition to any that are already specified in
`pam-mount-rules'.

* doc/guix.texi (PAM Mount Volume Service): add documentation for
`pam-mount-service-type'.
* gnu/services/pam-mount.scm: new file.
* Makefile.am: add pam-mount tests
* tests/services/pam-mount.scm: new tests

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-10 09:26:08 +02:00
Tobias Geerinckx-Rice
90e34d25d5
gnu: xfstests: Add inputs.
* gnu/packages/file-systems.scm (xfstests)[arguments]:
Search for bc, df, and perl.
[inputs]: Add bc.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice
bf587a2094
gnu: xfstests: Update package style.
* gnu/packages/file-systems.scm (xfstests)[arguments]:
Rewrite as G-expressions.  Never refer to inputs by label.
[inputs]: Remove input labels.
2023-08-06 02:00:00 +02:00
Tobias Geerinckx-Rice
ef919436f6
gnu: xfstests: Update to 1.1.0-3.8de535c.
* gnu/packages/file-systems.scm (xfstests): Update to 1.1.0-3.8de535c.
2023-08-06 02:00:00 +02:00
Leo Famulari
dba16b7173
gnu: Add missing kernel configs to Makefile.am.
This is a followup to commit 49f74b67a4

* Makefile.am (AUX_FILES): Add 6.4 kernel configs for arm and arm64.
2023-07-23 22:26:01 -04:00
Leo Famulari
4f9778998c
gnu: linux-libre 4.19: Update to 4.19.289.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.289.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2023-07-23 22:26:01 -04:00
Leo Famulari
d3a269932a
gnu: linux-libre 5.4: Update to 5.4.251.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.251.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2023-07-23 22:26:01 -04:00
Leo Famulari
bff1f2d4d0
gnu: linux-libre: Update to 6.4.8.
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-with-bpf): Update to linux-libre 6.4.
2023-07-23 22:26:01 -04:00
Leo Famulari
d47bcc0f09
gnu: linux-libre 5.10: Update to 5.10.188.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.188.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
(linux-libre-5.15-source): Remove obsolete patch
'linux-libre-wireguard-postup-privkey.patch'.
2023-07-23 22:26:01 -04:00
Leo Famulari
25c3ad0cf6
gnu: linux-libre 5.15: Update to 5.15.124.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.124.
(linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes.
(linux-libre-5.15-source): Remove obsolete patch
'linux-libre-wireguard-postup-privkey.patch'.
2023-07-23 22:26:01 -04:00
Leo Famulari
8d3217d42d
gnu: linux-libre 6.1: Update to 6.1.43.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.43.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
(linux-libre-6.1-source): Remove obsolete patch
'linux-libre-wireguard-postup-privkey.patch'.
2023-07-23 22:26:01 -04:00
Leo Famulari
d2d7ea3f56
gnu: linux-libre 6.4: Update to 6.4.8.
* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.8.
(linux-libre-6.4-pristine-source, deblob-scripts-6.4): Update hashes.
(linux-libre-6.4-source): Remove obsolete patch
'linux-libre-wireguard-postup-privkey.patch'.
2023-07-23 22:26:00 -04:00
Leo Famulari
3dfd78a893
Revert broken kernel update commits.
This reverts commits:
90f2d40b3ef8f8143d18d3c528b271a3f5c303fe^..2cd153ff9b6388ea04fa8bbd54ba452af0a4ce65

These commits contained a mistake that would break the build of the
changed packages.
2023-07-23 22:26:00 -04:00
Leo Famulari
2cd153ff9b
gnu: linux-libre 4.19: Update to 4.19.289.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.289.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
1a369d8b79
gnu: linux-libre 5.4: Update to 5.4.251.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.251.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
b0c3329632
gnu: linux-libre 5.10: Update to 5.10.188.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.188.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
7deb16739a
gnu: linux-libre 6.15: Update to 6.15.124.
* gnu/packages/linux.scm (linux-libre-6.15-version): Update to 6.15.124.
(linux-libre-6.15-pristine-source, deblob-scripts-6.15): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
cb0272852e
gnu: linux-libre 6.1: Update to 6.1.43.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.43.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
2023-07-23 22:26:00 -04:00
Leo Famulari
90f2d40b3e
gnu: linux-libre 6.4: Update to 6.4.8.
* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.8.
(linux-libre-6.4-pristine-source, deblob-scripts-6.4): Update hashes.
2023-07-23 22:26:00 -04:00
Nicolas Goaziou
3481a5cb37
guix: profiles: Do not raise error on incomplete TeX Live setups.
* guix/profiles.scm (texlive-font-maps): Check if TEXLIVE-SCRIPTS is present
in the manifest before trying to generate font maps.
2023-08-09 18:27:10 +02:00
Ricardo Wurmus
210bbf9c59
gnu: Add awslogs.
* gnu/packages/web.scm (awslogs): New variable.
2023-08-09 00:51:50 +02:00
AwesomeAdam54321
4547bc6fa3
gnu: Add savane.
* gnu/packages/version-control.scm (savane): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08 18:01:55 +02:00
Juliana Sims
1a2cf676df
gnu: uwufetch: Manually create missing include dir.
* gnu/packages/admin.scm (uwufetch) [arguments]: Manually create missing
include dir.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08 18:01:55 +02:00
Juliana Sims
daadcb7162
gnu: uwufetch: Fix typo in build phase name.
* gnu/packages/admin.scm (uwufetch) [arguments]: Fix typo in build phase name.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08 18:01:55 +02:00
Sam Lockart
969cea6836
file-systems: Use cgroups v2.
cgroup v2 is the next generation of the control groups API.  This patch
replaces the cgroup v1 file systems with the unified cgroup v2 file
system.

cgroup v2 allows for things like containerd/podman to run rootless
containers and opens guix system up to running things like Kubernetes.

Thanks to Hilton Chain <hako@ultrarare.space> for suggesting the Docker
service change.

* gnu/system/file-systems.scm (%control-groups): Change to a single
"cgroup2" mount point.
* gnu/services/docker.scm (docker-shepherd-service): Trim 'requirement'
field accordingly.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08 18:01:55 +02:00
Unstable Horse
267e4234ff
gnu: Add gp-saml-gui
* gnu/packages/vpn.scm (gp-saml-gui): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08 18:01:55 +02:00
Ludovic Courtès
aae69b7163
gnu: libflame: Tweak synopsis.
* gnu/packages/maths.scm (libflame)[synopsis]: Expand acronym.
2023-08-08 18:01:55 +02:00
Ludovic Courtès
508458de03
gnu: blis: Provide the CBLAS interface.
* gnu/packages/maths.scm (blis)[arguments]: Add #:configure-flags.
2023-08-08 18:01:54 +02:00
Ludovic Courtès
5652c2e147
system: Do not check initrd modules for pseudo file systems.
Reported by hako on #guix.

* gnu/machine/ssh.scm (machine-check-initrd-modules): Filter out pseudo
file systems from 'file-systems'.
* guix/scripts/system.scm (check-initrd-modules): Likewise.
2023-08-08 18:01:54 +02:00
Andre A. Gomes
782ef67a59
gnu: webkitgtk: Update to 2.40.5.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.40.5.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-08 13:13:27 +02:00
Ricardo Wurmus
b20e5bcafd
gnu: goaccess: Update to 1.7.2.
* gnu/packages/web.scm (goaccess): Update to 1.7.2.
[source]: Patch second timestamp in parser.c.
[arguments]: Enable geoip and utf8.
[inputs]: Add libmaxminddb and openssl.
2023-08-08 10:47:29 +02:00
Guillaume Le Vaillant
f19736e62f
gnu: txr: Update to 291.
* gnu/packages/lisp.scm (txr): Update to 291.
2023-08-08 10:31:10 +02:00
Guillaume Le Vaillant
29dc951b90
gnu: cl-nodgui: Remove input labels.
* gnu/packages/lisp-xyz.scm (sbcl-nodgui)[inputs]: Remove labels.
  [arguments]: Use gexp.
2023-08-08 10:31:10 +02:00