summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2023-08-11gnu: Add fritzing-parts.Sharlatan Hellseher
* gnu/packages/engineering.scm (fritzing-parts): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-11services: postgresql: Add more role fields.Miguel Moreno
* gnu/services/databases.scm (postgresql-role): Add more role fields. (postgresql-create-roles): Honor it. * doc/guix.texi (Database Services): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-11gnu: openfoam-org: Use 'git-fetch'.Ludovic Courtès
So far the source was taken from an auto-generated, unstable tarball at github.com. This fixes that. * gnu/packages/simulation.scm (openfoam-org)[source]: Switch to 'git-fetch'. [arguments]: Add 'rename-self' phase.
2023-08-11gnu: libflame: Remove input labels and use gexps.Ludovic Courtès
* gnu/packages/maths.scm (libflame)[arguments]: Use gexps and remove trailing #t in phases. [inputs, native-inputs]: Remove labels.
2023-08-11gnu: libflame: Remove dependency on OpenBLAS.Ludovic Courtès
This dependency was build-time-only and unused at compile time (the test suite is unaffected). * gnu/packages/maths.scm (libflame)[native-inputs]: Remove OPENBLAS.
2023-08-11gnu: Add r-partr2.Navid Afkhami
* gnu/packages/bioinformatics.scm (r-partr2): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-07-23gnu: Remove linux-libre 6.3.Leo Famulari
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-23gnu: linux-libre 4.14: Update to 4.14.231.Leo Famulari
* 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-23gnu: linux-libre 4.19: Update to 4.19.290.Leo Famulari
* 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-23gnu: linux-libre 5.4: Update to 5.4.252.Leo Famulari
* 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-23gnu: linux-libre 5.10: Update to 5.10.189.Leo Famulari
* 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-23gnu: linux-libre 5.15: Update to 5.15.125.Leo Famulari
* 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-23gnu: linux-libre 6.1: Update to 6.1.44.Leo Famulari
* 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-23gnu: linux-libre: Update to 6.4.9.Leo Famulari
* 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-08-10gnu: Add obs-looking-glass.Oleg Pykhalov
* gnu/packages/video.scm (obs-looking-glass): New variable.
2023-08-10gnu: Add yubikey-manager-qt.Maxim Cournoyer
* gnu/packages/security-token.scm (yubikey-manager-qt): New variable. Reviewed-by: Andreas Enge <andreas@enge.fr>
2023-08-10gnu: Add pyotherside-for-qt5.Maxim Cournoyer
* gnu/packages/qt.scm (pyotherside-for-qt5): New variable.
2023-08-10gnu: Add pyotherside.Maxim Cournoyer
* gnu/packages/qt.scm (pyotherside): New variable.
2023-08-10gnu: cl-mime: Fix home page URL.Konrad Hinsen
* 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-10gnu: plink: Build with GCC 8.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (plink)[native-inputs]: Add gcc-8.
2023-08-10gnu: Add openfoam-com.reza
* gnu/packages/simulation.scm (openfoam-com): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-10gnu: Add openfoam-org. Deprecate openfoam.reza
* 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-10gnu: Do not use (gnu packages commencement) in engineering.scm.Ludovic Courtès
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-10services: Add pam-mount-volume-service-type.Brian Cully
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-06gnu: xfstests: Add inputs.Tobias Geerinckx-Rice
* gnu/packages/file-systems.scm (xfstests)[arguments]: Search for bc, df, and perl. [inputs]: Add bc.
2023-08-06gnu: xfstests: Update package style.Tobias Geerinckx-Rice
* gnu/packages/file-systems.scm (xfstests)[arguments]: Rewrite as G-expressions. Never refer to inputs by label. [inputs]: Remove input labels.
2023-08-06gnu: xfstests: Update to 1.1.0-3.8de535c.Tobias Geerinckx-Rice
* gnu/packages/file-systems.scm (xfstests): Update to 1.1.0-3.8de535c.
2023-07-23gnu: linux-libre 4.19: Update to 4.19.289.Leo Famulari
* 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-23gnu: linux-libre 5.4: Update to 5.4.251.Leo Famulari
* 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-23gnu: linux-libre: Update to 6.4.8.Leo Famulari
* 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-23gnu: linux-libre 5.10: Update to 5.10.188.Leo Famulari
* 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-23gnu: linux-libre 5.15: Update to 5.15.124.Leo Famulari
* 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-23gnu: linux-libre 6.1: Update to 6.1.43.Leo Famulari
* 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-23gnu: linux-libre 6.4: Update to 6.4.8.Leo Famulari
* 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-23Revert broken kernel update commits.Leo Famulari
This reverts commits: 90f2d40b3ef8f8143d18d3c528b271a3f5c303fe^..2cd153ff9b6388ea04fa8bbd54ba452af0a4ce65 These commits contained a mistake that would break the build of the changed packages.
2023-07-23gnu: linux-libre 4.19: Update to 4.19.289.Leo Famulari
* 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-23gnu: linux-libre 5.4: Update to 5.4.251.Leo Famulari
* 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-23gnu: linux-libre 5.10: Update to 5.10.188.Leo Famulari
* 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-23gnu: linux-libre 6.15: Update to 6.15.124.Leo Famulari
* 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-23gnu: linux-libre 6.1: Update to 6.1.43.Leo Famulari
* 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-23gnu: linux-libre 6.4: Update to 6.4.8.Leo Famulari
* 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-08-09gnu: Add awslogs.Ricardo Wurmus
* gnu/packages/web.scm (awslogs): New variable.
2023-08-08gnu: Add savane.AwesomeAdam54321
* gnu/packages/version-control.scm (savane): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08gnu: uwufetch: Manually create missing include dir.Juliana Sims
* gnu/packages/admin.scm (uwufetch) [arguments]: Manually create missing include dir. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08gnu: uwufetch: Fix typo in build phase name.Juliana Sims
* gnu/packages/admin.scm (uwufetch) [arguments]: Fix typo in build phase name. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08file-systems: Use cgroups v2.Sam Lockart
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-08gnu: Add gp-saml-guiUnstable Horse
* gnu/packages/vpn.scm (gp-saml-gui): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-08gnu: libflame: Tweak synopsis.Ludovic Courtès
* gnu/packages/maths.scm (libflame)[synopsis]: Expand acronym.
2023-08-08gnu: blis: Provide the CBLAS interface.Ludovic Courtès
* gnu/packages/maths.scm (blis)[arguments]: Add #:configure-flags.
2023-08-08system: Do not check initrd modules for pseudo file systems.Ludovic Courtès
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.