aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
...
* gnu: sudo: Update to 1.9.16.Tobias Geerinckx-Rice2024-09-08
| | | | | | * gnu/packages/admin.scm (sudo): Update to 1.9.16. Change-Id: I2079b4d83195cc6271320c10eee378c8cbd1ee02
* gnu: perl-sub-override: Fix another typo in the description.Florian Pelz2024-09-14
| | | | | | | * gnu/packages/perl.scm (perl-sub-override): Fix another typo in the description field. Change-Id: Iab36d7d2dc23d146114ab1aa65a845d19724e1eb
* gnu: upower-service-type: Fix typo in the description field.Rostislav Svoboda2024-09-14
| | | | | | | | * gnu/services/desktop.scm (upower-service-type): Fix typo in the description field. Change-Id: Ifc6e5a86bd1a031353bd2e93871c314c7937adeb Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
* gnu: python-treq: Fix typo in the description field.Rostislav Svoboda2024-09-14
| | | | | | | | * gnu/packages/python-web.scm (python-treq): Fix typo in the description field. Change-Id: I4d5effcd3a9d3e5e1281357505ade16481824275 Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
* gnu: perl-sub-override: Fix typo in the description field.Rostislav Svoboda2024-09-14
| | | | | | | | * gnu/packages/perl.scm (perl-sub-override): Fix typo in the description field. Change-Id: I43abd6f035fe641c3f53ff3fe7d352c8d03c2a59 Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
* gnu: dhewm3: Update to 1.5.4.James Smith2024-09-13
| | | | | | | | * gnu/packages/game-development.scm: (dhewm3): Update to 1.5.4. [arguments]: Set configure flags for 32-bit builds. Change-Id: I8db801b099910e60e85d0da7ddcc77654205107f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: emacs-wanderlust: Update to 2.15.9-829.8a0ea21.Hilton Chain2024-09-13
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-wanderlust): Update to 2.15.9-829.8a0ea21. Change-Id: Ib49d5e681ae26f2071a249fb4735188151422501 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: emacs-semi-epg: Update to 1.14.6-250.85a52b8.Hilton Chain2024-09-13
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-semi-epg): Update to 1.14.6-250.85a52b8. Change-Id: Id25dd625ac52ab7a9189e602036512712806af55 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: emacs-flim-lb: Update to 1.14.9-143.23bb29d.Hilton Chain2024-09-13
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-flim-lb): Update to 1.14.9-143.23bb29d. Change-Id: I39e0e89d7e0e75c0aa9447b6194be98b49487b63 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: Add syncplay.aurtzy2024-09-14
| | | | | | | * gnu/packages/video.scm (syncplay): New variable. Change-Id: I72cdfa3db2b4b7ef6c3ef0b8585d138c272046a7 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: emacs-org: Mention the emacs-org-texlive-collection in description.Maxim Cournoyer2024-09-14
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-org) [description]: Add text suggesting the use of the 'emacs-org-texlive-collection' meta-package. Change-Id: Iaba1940843c4de641303b48fa41aa5d036f1cb18
* gnu: Add emacs-org-texlive-collection.Maxim Cournoyer2024-09-14
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-texlive-collection): New variable. Change-Id: I4039e67f174d0440f351da6d11634f0ceea191cd
* gnu: linux-libre 6.1: Update to 6.1.109.Wilko Meyer2024-09-13
| | | | | | | | * gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.109. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I5af25fbb3fd69d791faa1b4212ef1a0c5f62bb42 Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre 6.6: Update to 6.6.50.Wilko Meyer2024-09-13
| | | | | | | | * gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.50. (linux-libre-6.6-pristine-source): Update hash. Change-Id: I3be372e13f242c3cc160f8b53f753dab99df3340 Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: linux-libre: Update to 6.10.9.Wilko Meyer2024-09-13
| | | | | | | | * gnu/packages/linux.scm (linux-libre-6.10-version): Update to 6.10.9. (linux-libre-6.10-pristine-source): Update hash. Change-Id: I5c704e3693e3a9edfd269ef50fd42af79ccbd8b8 Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: smalltalk: Fix tests.Greg Hogan2024-09-13
| | | | | | | | * gnu/packages/smalltalk.scm (smalltalk)[native-inputs]: Add '(libc-utf8-locales-for-target)'. Change-Id: Idf49394e5c4dbd3398a6774319184339ed18585c Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: gap: Build most packages.Andreas Enge2024-09-13
| | | | | | | | | | | | | | * gnu/packages/algebra.scm (gap)[source]<snippet>: Use a blacklist instead of a whitelist. [inputs]: Add inputs required for packages. [license]: Use gpl3+ for the combined work. [arguments]<#:phases>: Set CC environment variable. This change is possible since now all licenses for GAP packages are properly documented as free. Packages are only excluded if they currently fail to build, as a reminder for further work. Change-Id: If68dfc7ce4b73cdeab0d5a31340840dc1aeb48b6
* gnu: gap: Update to 4.13.1.Andreas Enge2024-09-13
| | | | | | | | * gnu/packages/algebra.scm (gap): Update to 4.13.1. [source]: Do not delete file with fixed test. [arguments]<#:configure-flags>: Add LDFLAGS. Change-Id: I813559788dccc15dc57e96733b5defdd47602c69
* gnu: cl-clack: Update to 2.1.0-1.4916ebb.Konrad Hinsen2024-09-13
| | | | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-clack): Update to 2.1.0-1.4913ebb. [inputs]: Remove sbcl-cl-fastcgi and sbcl-quri. Add sbcl-slime-swank. [arguments]: Remove clack-handler-fastcgi from 'asd-systems'. [license]: Switch to expat. Change-Id: I460a621af2a50ffb6e268180873bd7570e900824 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: cl-lack: Update to 0.3.0-1.35d3a8e.Konrad Hinsen2024-09-13
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/sbcl-lack-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/lisp-xyz.scm (sbcl-lack): Update to 0.3.0-1.35d3a8e. [source]: Use patch. [native-inputs]: Add sbcl-cl-cookie, sbcl-dexador and sbcl-hunchentoot. [inputs]: Add sbcl-alexandria, sbcl-anypool, sbcl-bordeaux-threads, sbcl-cl-base64, sbcl-cl-isaac, sbcl-cl-redis, sbcl-dbi and sbcl-trivial-rfc-1123. [arguments]: Add lack-app-directory, lack-app-file, lack-middleware-accesslog, lack-middleware-auth-basic, lack-middleware-csrf, lack-middleware-dbpool, lack-middleware-mount, lack-middleware-session, lack-session-store-dbi and lack-session-store-redis to 'asd-systems'. Enable tests. [license]: Switch to expat. Change-Id: I4285cf208b76d6f461735fff04293833ef163e08 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-anypool.Konrad Hinsen2024-09-13
| | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-anypool, cl-anypool, ecl-anypool): New variables. Change-Id: Ia9cf43dc6f7a529e1a3df96360d06ddc6357a480 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* services: singularity: Migrate to (gnu system privilege).Tobias Geerinckx-Rice2024-09-01
| | | | | | | | * gnu/services/docker.scm (singularity-setuid-programs): Rename from this… (singularity-privileged-programs): …to this. Use <privileged-program>. (singularity-service-type): Extend the PRIVILEGED-PROGRAM-SERVICE-TYPE. Change-Id: I4d90f9a6d4759a24a818baab49b61be67c419bad
* services: screen-locker: Migrate to (gnu system privilege).Tobias Geerinckx-Rice2024-09-01
| | | | | | | | * gnu/services/xorg.scm (screen-locker-setuid-programs): Rename from this… (screen-locker-privileged-programs): …to this. Use <privileged-program>. (screen-locker-service-type): Extend the PRIVILEGED-PROGRAM-SERVICE-TYPE. Change-Id: Icbd891def4fc90ed5365702731f009dec358c19e
* uuid: Add support for exFAT.Tobias Geerinckx-Rice2024-09-01
| | | | | | | | | | | | We expect users to use the generic STRING->FAT-UUID procedure. This is consistent with how we already treat FAT32 vs FAT16. It is not consistent with how we export 8 different aliases for STRING->DCE-UUID, but I'm unconvinced that would be better. * gnu/system/uuid.scm (%uuid-parsers, %uuid-printers): Add the ‘exfat’ file system type. Change-Id: Ia31482716e4395f9f10f794f49fb31c9f330a2e3
* file-systems: Add support for exFAT.Tobias Geerinckx-Rice2024-09-01
| | | | | | | | | | | | * gnu/build/file-systems.scm (%exfat-endianness): New syntax. (exfat-superblock?, exfat-bytes-per-sector-shift) (exfat-sectors-per-cluster-shift, exfat-root-directory-offset) (exfat-cluster-size, read-exfat-superblock+root-directory-cluster) (read-exfat-superblock, exfat-superblock-volume-name) (exfat-superblock-uuid, check-exfat-file-system): New procedures. (%partition-label-readers, %partition-uuid-readers): Register them. Change-Id: I08bd3147d2d67e5766c9381ae2159bc01530b814
* gnu: exfatprogs: Run tests.Tobias Geerinckx-Rice2024-09-01
| | | | | | | * gnu/packages/file-systems.scm (exfatprogs)[arguments]: Use G-Expressions. Customise 'check phase to run the tests. Change-Id: I645444eb1b70bb71666ce6fe905e0229007f5a54
* gnu: exfatprogs: Update to 1.2.5.Tobias Geerinckx-Rice2024-09-01
| | | | | | * gnu/packages/file-systems.scm (exfatprogs): Update to 1.2.5. Change-Id: I615bc5b04f63c52573c69efac6c7bdb9713ba89e
* gnu: nilfs-utils: Update to 2.2.11.Tobias Geerinckx-Rice2024-09-01
| | | | | | * gnu/packages/file-systems.scm (nilfs-utils): Update to 2.2.11. Change-Id: I332ae7293da1a2d58d76324746c6b735d190ed4e
* gnu: bcachefs-tools: Tweak description.Tobias Geerinckx-Rice2024-09-01
| | | | | | * gnu/packages/file-systems.scm (bcachefs-tools)[description]: Increase accuracy. Change-Id: I98eba45592396dbe517e27125561ff6b34d7d7d4
* gnu: bcachefs-static: Don't rely on input labels.Tobias Geerinckx-Rice2024-09-01
| | | | | | | * gnu/packages/file-systems.scm (bcachefs/static)[arguments]: Substitute SEARCH-INPUT-FILE for THIS-PACKAGE-INPUT. Change-Id: I5ee816c2380b291a3f968139d33a40755c715ad3
* gnu: bcachefs-static: Consistently inherit bcachefs-tools/static.Tobias Geerinckx-Rice2024-09-01
| | | | | | | * gnu/packages/file-systems.scm (bcachefs/static)[version, home-page, license]: Inherit bcachefs-tools/static. Change-Id: Idc3b3e3538876b55dc9e27912c976f5d03cc95cb
* gnu: bcachefs-static: Remove vestigial module imports.Tobias Geerinckx-Rice2024-09-01
| | | | | | | * gnu/packages/file-systems.scm (bcachefs/static)[arguments]: Don't USE-MODULES we don't use. Change-Id: I93d763d39d752c974e5b1aa4295f243d70c0e6e9
* gnu: pass-age: Wrap with coreutils-minimal.Nicolas Graves2024-09-12
| | | | | | | | | * gnu/packages/password-utils.scm (pass-age): [arguments]<#:phases>: Add coreutils-minimal bin path to PATH. [inputs]: Replace git by git-minimal. Add coreutils-minimal. Change-Id: I320adc9f412aa493a3bc83298f5d7ebe3d589458 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add http-kit.Roman Scherer2024-09-12
| | | | | | * gnu/packages/clojure.scm (http-kit): New variable. Change-Id: Idb920cdab9076615a98e0be716c56b3d65c213a3
* gnu: Add clojure-core-async.Roman Scherer2024-09-12
| | | | * gnu/packages/clojure.scm (clojure-core-async): New variable.
* gnu: Add clojure-tools-logging.Roman Scherer2024-09-12
| | | | * gnu/packages/clojure.scm (clojure-tools-logging): New variable.
* gnu: Add clojure-tools-analyzer-jvm.Roman Scherer2024-09-12
| | | | * gnu/packages/clojure.scm (clojure-tools-analyzer-jvm): New variable.
* gnu: Add clojure-tools-reader.Roman Scherer2024-09-12
| | | | * gnu/packages/clojure.scm (clojure-tools-reader): New variable.
* gnu: Add clojure-tools-analyzer.Roman Scherer2024-09-12
| | | | * gnu/packages/clojure.scm (clojure-tools-analyzer): New variable.
* gnu: Add clojure-core-memoize.Roman Scherer2024-09-12
| | | | * gnu/packages/clojure.scm (clojure-core-memoize): New variable.
* gnu: Add clojure-core-cache.Roman Scherer2024-09-12
| | | | * gnu/packages/clojure.scm (clojure-core-cache): New variable.
* gnu: Add clojure-data-priority-map.Roman Scherer2024-09-12
| | | | * gnu/packages/clojure.scm (clojure-data-priority-map): New variable.
* gnu: Add clojure-data-json.Roman Scherer2024-09-12
| | | | | | * gnu/packages/clojure.scm (clojure-data-json): New variable. Change-Id: Id5da429fe375c656842250ed88d84d281954cec9
* gnu: bash-minimal: Add package synopsis.Romain GARBAGE2024-09-12
| | | | | | | * gnu/packages/bash.scm (bash-minimal): Add package synopsis. Change-Id: I33f12547fca19d096712786a0c33525aa726b343 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add embree-3.John Kehayias2024-09-12
| | | | | | | | | | | Fixes <https://issues.guix.gnu.org/73186>. Followup to commit 31a55a652f8e4856fd66b47377e214b7d20b4f61 which updated embree; libigl needs an older version. * gnu/packages/engineering.scm (embree-3): New variable. * gnu/packages/engineering.scm (libigl)[inputs]: Replace embree with embree-3 Change-Id: I8c1f038b918c8f4411fec7f53703945df6e6008a
* gnu: julia-genericlinearalgebra: Skip some tests on aarch64-linux.Efraim Flashner2024-09-12
| | | | | | | * gnu/packages/julia-xyz.scm (julia-genericlinearalgebra)[arguments]: When building for aarch64-linux add a phase to skip two tests. Change-Id: I9aedee8fc0a4aec77181a3b3c6ab25412882f077
* gnu: julia-diffrules: Update to 1.15.1.Efraim Flashner2024-09-12
| | | | | | * gnu/packages/julia-xyz.scm (julia-diffrules): Update to 1.15.1. Change-Id: I1e1ebda1dbea7783075e143668252cf306e0dda7
* gnu: python-pygpgme: Update to 0.4.Efraim Flashner2024-09-12
| | | | | | | | | | | | | | | * gnu/packages/gnupg.scm (python-pygpgme): Update to 0.4. [source]: Remove patches. [build-system]: Switch to the pyproject build system. [arguments]: Remove custom phases. [native-inputs]: Remove gnupg-1. Add gnupg. [home-page]: Update home-page. * gnu/packages/patches/pygpgme-disable-problematic-tests.patch, gnu/packages/patches/python-pygpgme-fix-pinentry-tests.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove patches. Change-Id: I0986e0f87a1b824bce5cc24f34467132d14296e4
* gnu: python-scikit-build: Skip more network tests.Efraim Flashner2024-09-12
| | | | | | | * gnu/packages/python-xyz.scm (python-scikit-build)[arguments]: Add a phase to mark more network tests as isolated to easily skip them. Change-Id: I2f955182f411a68550fbd3c356bfda5584091428
* gnu: guix-daemon: Remove broken 'change-default-guix' phase.Maxim Cournoyer2024-09-12
| | | | | | | | | | | | | It has no effect, probably due to the '+' in the pattern not being escaped. We also don't want to refer to /var/guix/profiles/per-user/root/bin/guix anymore, which may not exist (for Guix System users that have never ran 'guix pull' has root). The 'guix' command used is that specified via the build system, which is $(bindir)/guix. * gnu/packages/package-management.scm (guix-daemon) [phases]: Delete change-default-guix phase. Change-Id: If4703334f34aac3486ff655af7d8d4c2ccf0a0eb