summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-06gnu: sbcl-quri: Update to 0.6.0.André A. Gomes
* gnu/packages/lisp-xyz.scm (sbcl-quri): Update to 0.6.0. Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2022-07-06gnu: hwloc: Update to 2.8.0Philippe SWARTVAGHER
* gnu/packages/mpi.scm (hwloc): Update to 2.8.0 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-07-06gnu: qpwgraph: Add qpwgraph.Juliana Sims
* gnu/packages/audio.scm (qpwgraph): Add qpwgraph. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-07-05gnu: Syncthing: Update to 1.20.3.Leo Famulari
* gnu/packages/syncthing.scm (syncthing): Update to 1.20.3.
2022-07-05gnu: Go: Update to 1.17.11.Leo Famulari
* gnu/packages/golang.scm (go-1.17): Update to 1.17.11.
2022-07-05gnu: WebKit: Update to 2.36.4 [security fixes].Leo Famulari
Fixes CVE-2022-22677 and CVE-2022-26710. * gnu/packages/webkit.scm (%webkit-version, webkitgtk, wpewebkit): Update to 2.36.4.
2022-07-05gnu: liblantern: Update to 0.8.0.Ludovic Courtès
* gnu/packages/machine-learning.scm (liblantern): Update to 0.8.0.
2022-07-05gnu: python-pytorch: Update to 1.11.0.Ludovic Courtès
* gnu/packages/machine-learning.scm (python-pytorch): Update to 1.11.0. [source](snippet): Remove now unnecessary "caffe2/onnx/backend.cc" substitution. [arguments]: Add 'remove-caffe2-onnx-scripts' phase. * gnu/packages/patches/python-pytorch-runpath.patch, gnu/packages/patches/python-pytorch-system-libraries.patch: Update.
2022-07-05gnu: onnx: Update to 1.12.0.Ludovic Courtès
* gnu/packages/machine-learning.scm (onnx): Update to 1.12.0.
2022-07-05doc: Document the 'validate-runpath' phase.Ludovic Courtès
* doc/guix.texi (Build Systems): Replace paragraph about RUNPATH validation with a cross-reference. (Build Phases): Add 'validate-runpath' phase, with the paragraph taken above.
2022-07-05gnu: emacs-org-ql: Sort inputs alphabetically.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-ql)[propagated-inputs]: Sort inputs alphabetically.
2022-07-05gnu: emacs-org-ql: Update to 0.6.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.6.2.
2022-07-05gnu: r-sandwich: Delete more generated vignette files.Ricardo Wurmus
* gnu/packages/cran.scm (r-sandwich)[source]: Delete more files.
2022-07-05gnu: guix: Update to 1.3.0-28.c23e0aa.Lars-Dominik Braun
Fixes a problem with the binary installer, whose guix command does not understand manifest format 4 yet. * gnu/packages/package-management.scm (guix): Update to 1.3.0-28.c23e0aa.
2022-07-05maint: Disable telephony service tests.Lars-Dominik Braun
Temporarily, so we can bump the guix package. * Makefile.am (SCM_TESTS): Remove tests/services/telephony.scm.
2022-07-05gnu: emacs-parsebib: Update to 4.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-parsebib): Update to 4.1. Fixes bug#56346.
2022-07-05gnu: emacs-citar: Update to 0.9.6.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-citar): Update to 0.9.6. [propagated-inputs]: Add EMACS-CITAR.
2022-07-05gnu: python-django@3.2: Update to 3.2.14 [fixes CVE-2022-34265].Marius Bakke
* gnu/packages/django.scm (python-django-3.2): Update to 3.2.14.
2022-07-05gnu: Django: Update to 4.0.6 [fixes CVE-2022-34265].Marius Bakke
* gnu/packages/django.scm (python-django-4.0): Update to 4.0.6.
2022-07-04style: For 'let' and similar forms, emit one binding per line.Ludovic Courtès
Previously, 'let' bindings could be rendered like this: (let ((x 1) (y 2) (z 3)) ...) With this change, each bindings goes in its own line. Partly fixes <https://issues.guix.gnu.org/56297>. Reported by Maxime Devos <maximedevos@telenet.be>. * guix/scripts/style.scm (pretty-print-with-comments)[list-of-lists?]: New procedure. Use it. * tests/style.scm: Add tests with 'let' and 'substitute-keyword-arguments'.
2022-07-04etc/guix-install.sh: Check for profile from 'guix home'.Philip McGrath
If "$HOME/.guix-home/profile" exists, use it for GUIX_PROFILE instead of "$HOME/.guix-profile". * etc/guix-install.sh (sys_create_init_profile): Check for 'guix home' profile. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04etc/guix-install.sh: Initialize XDG base directories.Philip McGrath
The default values from the XDG base directory specification make little sense for Guix System, and some scripts in Guix assume that they are not "empty or unset": for example, see <https://issues.guix.gnu.org/56050>. On foreign distros, however, omitting the default values is likely to break software from the distro, perhaps even preventing the desktop environment from starting. To smooth over the difference, use the system-wide configuration to ensure the environment variables are always explicitly set on foreign distros. * etc/guix-install.sh (sys_create_init_profile): Explicitly initialize XDG base directory variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04style: Add option '--list-stylings'.Hartmut Goebel
* guix/scripts/style.scm (show-stylings): New procedure. (%options, show-help): Add "--list-stylings". * doc/guix.texi (Invoking guix style): Document "-l".
2022-07-04gnu: Add trytond-stock-package-shipping-dpd.Hartmut Goebel
* gnu/packages/tryton.scm (trytond-stock-package-shipping-dpd): New variable.
2022-07-04gnu: Add trytond-google-maps.Hartmut Goebel
* gnu/packages/tryton.scm (trytond-google-maps): New variable.
2022-07-04gnu: Add trytond-gis.Hartmut Goebel
* gnu/packages/tryton.scm (trytond-gis): New variable.
2022-07-04gnu: Add python-geomet.Hartmut Goebel
* gnu/packages/python-xyz.scm (python-geomet): New variable.
2022-07-04gnu: emacs-emms-print-metadata: Improve package style.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-emms-print-metadata)[arguments]: Use G-expressions.
2022-07-04gnu: emacs-emms: Update to 11.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-emms): Update to 11.
2022-07-04gnu: emacs-rg: Improve package style.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-rg)[arguments]: Use G-expressions and MAKE-FILE-WRITABLE.
2022-07-04gnu: emacs-rg: Update to 2.2.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-rg): Update to 2.2.1.
2022-07-04gnu: fsearch: Update to 0.1.3.Nicolas Goaziou
* gnu/packages/search.scm (fsearch): Update to 0.1.3.
2022-07-04gnu: manuskript: Update package style.Nicolas Goaziou
* gnu/packages/text-editors.scm (manuskript)[arguments]: Use G-expressions. Remove trailing #T.
2022-07-04gnu: manuskript: Update to 0.14.0.Nicolas Goaziou
* gnu/packages/text-editors.scm (manuskript): Update to 0.14.0.
2022-07-04gnu: nauty: Update package style.Nicolas Goaziou
* gnu/packages/maths.scm (nauty)[arguments]: Use G-expressions. Remove trailing #T.
2022-07-04gnu: nauty: Update to 2.7r4.Nicolas Goaziou
* gnu/packages/maths.scm (nauty): Update to 2.7r4.
2022-07-04gnu: tlpui: Use G-expressions.Nicolas Goaziou
* gnu/packages/linux.scm (tlpui)[arguments]: Use G-expressions.
2022-07-04gnu: tlpui: Honor TESTS?.Nicolas Goaziou
* gnu/packages/linux.scm (tlpui)[arguments]<#:phases>: Honor TESTS? in CHECK phase.
2022-07-04gnu: tlpui: Update to 1.5.0-1.Nicolas Goaziou
* gnu/packages/linux.scm (tlpui): Update to 1.5.0-1.
2022-07-04gnu: emacs-sly-stepper: Update to 20220704.Pierre Neidhardt
* gnu/packages/emacs-xyz.scm (emacs-sly-stepper): Update to 20220704.
2022-07-04gnu: Add r-sccustomize.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-sccustomize): New variable.
2022-07-04gnu: Add r-dittoseq.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-dittoseq): New variable.
2022-07-04gnu: Add r-ggprism.Ricardo Wurmus
* gnu/packages/cran.scm (r-ggprism): New variable.
2022-07-04gnu: Add r-ggrastr.Ricardo Wurmus
* gnu/packages/cran.scm (r-ggrastr): New variable.
2022-07-04gnu: Add r-janitor.Ricardo Wurmus
* gnu/packages/cran.scm (r-janitor): New variable.
2022-07-04gnu: Add r-paletteer.Ricardo Wurmus
* gnu/packages/cran.scm (r-paletteer): New variable.
2022-07-04gnu: Add r-prismatic.Ricardo Wurmus
* gnu/packages/cran.scm (r-prismatic): New variable.
2022-07-04gnu: Add r-colorway.Ricardo Wurmus
* gnu/packages/statistics.scm (r-colorway): New variable.
2022-07-04gnu: vpnc: Add bsd-2 license.Jean-Pierre De Jesus DIAZ
* gnu/packages/vpn.scm (vpnc)[license]: Add bsd-2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04gnu: vpnc: Fix cross-compilation.Jean-Pierre De Jesus DIAZ
* gnu/packages/vpn.scm (vpnc): Fix cross-compilation. [native-inputs]: Add conditional input of `this-package' (vpnc) to reuse the man page and add `pkg-config'. [arguments]: Use G-Expressions. [arguments]: Make use of `make-flags' instead of using substitutions. [arguments]: Remove unneeded deletion of `configure'. [arguments]: Use `pkg-config' to search for libgcrypt. Signed-off-by: Ludovic Courtès <ludo@gnu.org>