Commit graph

108831 commits

Author SHA1 Message Date
raingloom a0606cc03e
gnu: Add ocaml-ipaddr.
* gnu/packages/ocaml.scm (ocaml-ipaddr): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:53 +00:00
raingloom 4d4486a5c2
gnu: Add ocaml-macaddr.
* gnu/packages/ocaml.scm (ocaml-macaddr): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:53 +00:00
raingloom fa06b3124c
gnu: Add ocaml-domain-name.
gnu/packages/ocaml.scm (ocaml-domain-name): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-17 15:44:51 +00:00
Sharlatan Hellseher eb38e74c6b
gnu: tinmop: Update to 0.9.9.141.
* gnu/packages/web-browsers.scm (tinmop): Update to 0.9.9.141.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-02-17 15:48:37 +01:00
Sharlatan Hellseher 1a8a78a0c4
gnu: cl-croatoan: Update to 0.0.1-7.42e474f.
* gnu/packages/lisp-xyz.scm (sbcl-croatoan): Update to 0.0.1-7.42e474f.
  [arguments]{phases}(fix-paths): Use search-input-file procedure.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-02-17 15:46:47 +01:00
Maxim Cournoyer cb45e9d0dc
gnu: webkitgtk: Update to 2.38.5 [fixes CVE-2023-23529].
* gnu/packages/webkit.scm (webkitgtk): Update to 2.38.5.
2023-02-17 08:39:27 -05:00
Pierre Neidhardt 08edbd2535
gnu: sbcl-nfiles: Update to 1.1.2.
* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 1.1.2.
2023-02-17 09:00:48 +01:00
Pierre Neidhardt d0ba3f9428
gnu: sbcl-nclasses: Update to 0.2.1.
* gnu/packages/lisp-xyz.scm (sbcl-nclasses): Update to 0.2.1.
2023-02-17 09:00:48 +01:00
Pierre Neidhardt 8ecda39a3c
gnu: Add cl-nasdf.
* gnu/packages/lisp-xyz.scm (cl-nasdf, ecl-nasdf, sbcl-nasdf): New variables.
2023-02-17 09:00:48 +01:00
Maxim Cournoyer 23d56ba150
guix-install.sh: Add GUIX_ALLOW_OVERWRITE environment variable.
The need for this use case appeared when attempting to install Guix on a truly
minimal image made with Buildroot, which lacked enough GNU components that I
had to extract a guix pack to /gnu before attempting installation, which would
then refuse to proceed because of the existing /gnu.

* etc/guix-install.sh: Document environment variables.
(sys_create_store) [GUIX_ALLOW_OVERWRITE]: Skip pre-existing installation
checks and output a warning.  Extract the tarball directly to /.
2023-02-17 02:55:43 +01:00
Timo Wilken 28bd26b6b8
gnu: aerc: Update to 0.14.0
* gnu/packages/mail.scm (aerc): Update to 0.14.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2023-02-16 16:29:07 -05:00
Efraim Flashner 672036c6df
gnu: Remove unneeded module imports.
* gnu/packages/abiword.scm,
* gnu/packages/ada.scm,
* gnu/packages/agda.scm,
* gnu/packages/backup.scm,
* gnu/packages/barrier.scm,
* gnu/packages/bioinformatics.scm,
* gnu/packages/bootstrap.scm,
* gnu/packages/bqn.scm,
* gnu/packages/c.scm,
* gnu/packages/chemistry.scm,
* gnu/packages/coq.scm,
* gnu/packages/cross-base.scm,
* gnu/packages/databases.scm,
* gnu/packages/emacs-xyz.scm,
* gnu/packages/enlightenment.scm,
* gnu/packages/games.scm,
* gnu/packages/geo.scm,
* gnu/packages/ghostscript.scm,
* gnu/packages/gl.scm,
* gnu/packages/golang.scm,
* gnu/packages/jami.scm,
* gnu/packages/java-maths.scm,
* gnu/packages/kde-frameworks.scm,
* gnu/packages/kde-plasma.scm,
* gnu/packages/language.scm,
* gnu/packages/libreoffice.scm,
* gnu/packages/linphone.scm,
* gnu/packages/lisp.scm,
* gnu/packages/llvm.scm,
* gnu/packages/machine-learning.scm,
* gnu/packages/minetest.scm,
* gnu/packages/monitoring.scm,
* gnu/packages/nfs.scm,
* gnu/packages/ocr.scm,
* gnu/packages/opencl.scm,
* gnu/packages/pdf.scm,
* gnu/packages/python-xyz.scm,
* gnu/packages/racket.scm,
* gnu/packages/rust.scm,
* gnu/packages/syncthing.scm,
* gnu/packages/syndication.scm,
* gnu/packages/telegram.scm,
* gnu/packages/vulkan.scm,
* gnu/packages/web-browsers.scm,
* gnu/packages/web.scm,
* gnu/packages/webkit.scm: Remove some unecessary module imports.
2023-02-16 22:41:03 +02:00
Navid Afkhami 312f1f41d3
gnu: Add r-changepoint.
* gnu/packages/cran.scm (r-changepoint): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-02-16 16:56:11 +01:00
Ricardo Wurmus b6a4fbb488
gnu: fastqc: Update to 0.11.9.
* gnu/packages/bioinformatics.scm (fastqc): Update to 0.11.9.
[source]: Fetch via git; delete bundled jar files.
[arguments]: Also patch .classpath file in 'fix-dependencies; fix patching of
reference to java in fastqc wrapper; override CLASSPATH.
2023-02-16 16:56:10 +01:00
Efraim Flashner 1b4f6286df
gnu: scsh: Use a search path.
* gnu/packages/shells.scm (scsh)[source]: Add patch.
[native-search-paths]: New field.
* gnu/packages/patches/scsh-nonstring-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-02-16 17:07:35 +02:00
Leo Famulari c1303a914c
gnu: linux-libre 5.10: Update to 5.10.168.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.168.
(linux-libre-5.10-pristine-source): Update hash.
2023-02-15 17:55:16 -05:00
Tobias Geerinckx-Rice ebd19dd668
gnu: bind: Update to 9.16.38.
* gnu/packages/dns.scm (isc-bind): Update to 9.16.38.
2023-02-12 01:00:00 +01:00
Efraim Flashner 47439697ae
gnu: mold: Update to 1.10.1.
* gnu/packages/mold.scm (mold): Update to 1.10.1.
[arguments]: Adjust substitution in custom 'force-system-xxhash phase.
2023-02-15 21:18:03 +02:00
Sharlatan Hellseher fe3121d651
gnu: Add julia-wcs.
* gnu/packages/julia-xyz.scm (julia-wcs): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-15 19:25:23 +02:00
Sharlatan Hellseher 86237323d2
gnu: Add julia-erfa.
* gnu/packages/julia-xyz.scm (julia-erfa): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-15 19:25:21 +02:00
Sharlatan Hellseher c4cd6560d3
gnu: Add julia-wcs-jll.
* gnu/packages/julia-jll.scm (julia-wcs-jll): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-15 19:25:19 +02:00
Sharlatan Hellseher f5fb404781
gnu: Add julia-erfa-jll.
* gnu/packages/julia-jll.scm (julia-erfa-jll): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-15 19:25:16 +02:00
Leo Famulari 8462ce0eeb
gnu: linux-libre 5.15: Update to 5.15.94.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.94.
(linux-libre-5.15-pristine-source): Update hash.
2023-02-15 11:29:31 -05:00
Leo Famulari 6992e66b21
gnu: linux-libre: Update to 6.1.12.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.12.
(linux-libre-6.1-pristine-source): Update hash.
2023-02-15 11:29:28 -05:00
Christopher Baines 12127395dc
gnu: openmw-openscenegraph: Fix builder.
This broke with the changes to openscenegraph in
629a5936a6.

* gnu/packages/graphics.scm (openmw-openscenegraph)[arguments]: Handle
 #:configure-flags from openscenegraph as a gexp.
2023-02-15 16:17:14 +00:00
Efraim Flashner b4d2670771
gnu: alacritty: Adjust bash completions.
* gnu/packages/terminals.scm (alacritty)[arguments]: Adjust custom
'install phase to install the bash completion script with the correct
name.
2023-02-15 13:05:33 +02:00
Petr Hodina 06d45a8239
gnu: rust-structopt-0.3: Update to 0.3.26.
* gnu/packages/crates-io.scm (rust-structopt): Update to 0.3.26.
  [arguments]: Add rust-paw-1 to cargo-inputs. Add cargo development inputs.
  Add phases to fix rust-clap-2 version and remove lints feature.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-15 13:05:32 +02:00
Petr Hodina f7f6000f81
gnu: rust-structopt-derive-0.4: Update to 0.4.18.
* gnu/packages/crates-io.scm (rust-structopt-derive-0.4): Update to 0.4.18.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-02-15 13:05:32 +02:00
Tobias Geerinckx-Rice 017f1779e9
gnu: linux-libre: Disable unprivileged BPF by default.
* gnu/packages/aux-files/linux-libre/5.15-arm.conf:
Set CONFIG_BPF_UNPRIV_DEFAULT_OFF=y.
* gnu/packages/aux-files/linux-libre/5.15-arm64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/6.1-arm.conf: Likewise.
* gnu/packages/aux-files/linux-libre/6.1-arm64.conf: Likewise.
* gnu/packages/aux-files/linux-libre/6.1-i686.conf: Likewise.
* gnu/packages/aux-files/linux-libre/6.1-x86_64.conf: Likewise.
2023-02-12 01:00:00 +01:00
Tobias Geerinckx-Rice 77aff2b5d2
gnu: papirus-icon-theme: Harden links before cache generation.
Output is identical.  This just feels moar correct.

* gnu/packages/gnome-xyz.scm (papirus-icon-theme)[arguments]: Run the
'halve-inode-consumption phase before the 'install one.
2023-02-12 01:00:00 +01:00
Tobias Geerinckx-Rice 016eab3e29
gnu: papirus-icon-theme: Recursively resolve symlinks.
This follows up on commit aed385e18e.

* gnu/packages/gnome-xyz.scm (papirus-icon-theme)[arguments]: Replace
READLINK with CANONICALIZE-PATH to resolve symlink chains.
2023-02-12 01:00:00 +01:00
Gleb Zakharov 630b6e62d2
gnu: go-gopkg-in-yaml-v3: Update to 3.0.1.
This addresses an apparent upstream hash change, which was actually our
own fault: the Guix package underspecified the version as ‘3’ instead of
‘3.0.0’, hence treating the ‘v3’ *branch* as a tag.

Guix's hash for ‘3’ never matched upstream's ‘3.0.0’ release, so upgrade
straight to ‘3.0.1’.

* gnu/packages/golang.scm (go-gopkg-in-yaml-v3): Update to 3.0.1.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-02-12 01:00:00 +01:00
Tobias Geerinckx-Rice ce5b94cb79
gnu: sudo: Update to 1.9.13.
* gnu/packages/admin.scm (sudo): Update to 1.9.13.
2023-02-12 01:00:00 +01:00
Jan (janneke) Nieuwenhuizen 89a8d21329
gnu: mes: Update to 0.24.2.
* gnu/packages/mes.scm (mes): Update to 0.24.2.
2023-02-15 09:12:30 +01:00
Andrew Tropin a97a102d21
gnu: Add tree-sitter-racket.
gnu/packages/tree-sitter.scm (tree-sitter-racket): New variable.
2023-02-15 11:23:13 +04:00
Andrew Tropin 42cf3694a5
gnu: Add tree-sitter-scheme.
gnu/packages/tree-sitter.scm (tree-sitter-scheme): New variable.
2023-02-15 11:23:12 +04:00
Mark H Weaver 24e20d419b
gnu: icecat: Update to 102.8.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2023-0767, CVE-2023-25728, CVE-2023-25729,
CVE-2023-25730, CVE-2023-25732, CVE-2023-25734, CVE-2023-25735,
CVE-2023-25737, CVE-2023-25738, CVE-2023-25739, CVE-2023-25742,
CVE-2023-25743, CVE-2023-25744, and CVE-2023-25746.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
Remove the dependency on the Perl 'rename' program.
* gnu/packages/patches/icecat-makeicecat.patch: Update to apply cleanly.
2023-02-15 01:36:33 -05:00
Maxim Cournoyer c44149de97
gnu: icecat: Update the "ach" locale.
The previously specified changeset didn't match what was in the
manifest (browser/locales/l10n-changesets.json) of the upstream source.

* gnu/packages/gnuzilla.scm (all-mozilla-locales) [ach]: Update revision and
hash.

Modified-by: Mark H Weaver <mhw@netris.org>
2023-02-15 01:36:21 -05:00
Eric Bavier e47918d00f
gnu: Add facedetect.
* gnu/packages/graphics.scm (facedetect): New variable.
(fgallery)[inputs,arguments]: Add it.
2023-02-14 22:49:55 -06:00
Eric Bavier d2504fbe45
gnu: fgallery: Update to 1.9.1.
* gnu/packages/graphics.scm (fgallery): Update to 1.9.1.
[arguments]: Use new Makefile in install phase.
[inputs]: Add bash-minimal for wrap-program.  Use new style.
[source,home-page]: "http" -> "https".
2023-02-14 22:49:55 -06:00
宋文武 c0e9ddfa29
gnu: xfce4-notifyd: Update to 0.8.0.
* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.8.0.
[inputs]: Add sqlite.
2023-02-15 09:11:43 +08:00
宋文武 445ef24a61
gnu: xfce4-power-manager: Update to 4.18.1.
* gnu/packages/xfce.scm (xfce4-power-manager): Update to 4.18.1.
2023-02-15 09:11:43 +08:00
宋文武 d92db1a555
gnu: xfce4-settings: Update to 4.18.2.
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.18.2.
2023-02-15 09:11:43 +08:00
宋文武 495b022763
gnu: xfce4-session: Update to 4.18.1.
* gnu/packages/xfce.scm (xfce4-session): Update to 4.18.1.
2023-02-15 09:11:43 +08:00
Michael Rohleder 22f6783f33
gnu: ristretto: Update to 0.13.0.
* gnu/packages/xfce.scm (ristretto): Update to 0.13.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Michael Rohleder e685b94e0a
gnu: mousepad: Update to 0.6.0.
* gnu/packages/xfce.scm (mousepad): Update to 0.6.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Michael Rohleder 444089d3b6
gnu: xfce4-panel: Update to 4.18.2.
* gnu/packages/xfce.scm (xfce4-panel): Update to 4.18.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Michael Rohleder 0412c8dc0e
gnu: libxfce4ui: Update to 4.18.2.
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.18.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Michael Rohleder e2320fea44
gnu: orage: Update to 4.18.0.
* gnu/packages/xfce.scm (orage): Update to 4.18.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-02-15 09:11:43 +08:00
Denis 'GNUtoo' Carikli 8a68407ac1
gnu: Add u-boot-qemu-arm64.
* gnu/packages/bootloaders.scm (u-boot-qemu-arm64): New variable.
2023-02-14 17:16:18 -05:00