summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge branch 'master' into core-updates-frozenMarius Bakke2021-08-01
|\
| * gnu: zathura: Update to 0.4.8.Marius Bakke2021-08-01
| | | | | | | | * gnu/packages/pdf.scm (zathura): Update to 0.4.8.
| * gnu: girara: Update to 0.3.6.Marius Bakke2021-08-01
| | | | | | | | * gnu/packages/gtk.scm (girara): Update to 0.3.6.
| * gnu: sbcl-cl-libxml2: Remove duplicate input.Marius Bakke2021-08-01
| | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-cl-libxml2)[native-inputs]: Remove SBCL-LIFT.
| * gnu: python-django: Update to 3.2.5 [fixes CVE-2021-35042].Marius Bakke2021-08-01
| | | | | | | | * gnu/packages/django.scm (python-django): Update to 3.2.5.
| * gnu: mg: Update to 20210609.Marius Bakke2021-08-01
| | | | | | | | | | * gnu/packages/text-editors.scm (mg): Update to 20210609. [source](snippet): Remove trailing #t.
| * gnu: emacs-ts: Update to 0.2.2.Nicolas Goaziou2021-08-01
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-ts): Update to 0.2.2.
| * gnu: emacs-magit: Update to 3.2.0.Nicolas Goaziou2021-08-01
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-magit): Update to 3.2.0.
| * gnu: emacs-eacl: Update to 2.1.0.Nicolas Goaziou2021-08-01
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-eacl): Update to 2.1.0.
| * gnu: Add go-github-com-klauspost-compress.Arun Isaac2021-08-01
| | | | | | | | * gnu/packages/golang.scm (go-github-com-klauspost-compress): New variable.
| * gnu: Add go-github-com-flynn-noise.Arun Isaac2021-08-01
| | | | | | | | * gnu/packages/golang.scm (go-github-com-flynn-noise): New variable.
| * gnu: Add go-golang-org-x-term.Arun Isaac2021-08-01
| | | | | | | | * gnu/packages/golang.scm (go-golang-org-x-term): New variable.
| * gnu: Add go-lukechampine-com-blake3.Arun Isaac2021-08-01
| | | | | | | | * gnu/packages/golang.scm (go-lukechampine-com-blake3): New variable.
| * gnu: Add go-github-com-dustin-go-humanize.Arun Isaac2021-08-01
| | | | | | | | * gnu/packages/golang.scm (go-github-com-dustin-go-humanize): New variable.
| * gnu: Add go-github-com-davecgh-go-xdr.Arun Isaac2021-08-01
| | | | | | | | * gnu/packages/golang.scm (go-github-com-davecgh-go-xdr): New variable.
| * gnu: Add emacs-autocrypt.Morgan Smith2021-08-01
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-autocrypt): New variable. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
| * gnu: Add libpst.Ricardo Wurmus2021-08-01
| | | | | | | | * gnu/packages/mail.scm (libpst): New variable.
| * gnu: scintilla: Update to 5.1.1.Nicolas Goaziou2021-08-01
| | | | | | | | * gnu/packages/text-editors.scm (scintilla): Update to 5.1.1.
| * gnu: emacs-evil-nerd-commenter: Update to 3.5.5.Nicolas Goaziou2021-08-01
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-evil-nerd-commenter): Update to 3.5.5.
| * gnu: emacs-evil-matchit: Update to 2.3.13.Nicolas Goaziou2021-08-01
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-evil-matchit): Update to 2.3.13.
| * gnu: emacs-evil-collection: Update to 0.0.6.Nicolas Goaziou2021-08-01
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 0.0.6.
| * gnu: emacs-perspective: Update to 2.16.Nicolas Goaziou2021-08-01
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-perspective): Update to 2.16.
| * gnu: giac: Update to 1.7.0-23.Nicolas Goaziou2021-08-01
| | | | | | | | * gnu/packages/algebra.scm (giac): Update to 1.7.0-23.
| * gnu: sameboy: Update to 0.14.4.Felix Gruber2021-08-01
| | | | | | | | | | | | * gnu/packages/emulators.scm (sameboy): Update to 0.14.4. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: linux-libre 4.19: Update to 4.19.200.Leo Famulari2021-07-27
| | | | | | | | | | * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.200. (linux-libre-4.19-pristine-source): Update hash.
| * gnu: linux-libre 5.4: Update to 5.4.137.Leo Famulari2021-07-27
| | | | | | | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.137. (linux-libre-5.4-pristine-source): Update hash.
| * gnu: linux-libre 5.10: Update to 5.10.55.Leo Famulari2021-07-27
| | | | | | | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.55. (linux-libre-5.10-pristine-source): Update hash.
| * gnu: linux-libre: Update to 5.13.7.Leo Famulari2021-07-27
| | | | | | | | | | * gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.7. (linux-libre-5.13-pristine-source): Update hash.
| * gnu: coq: Update to 8.13.2.Julien Lepiller2021-07-31
| | | | | | | | | | | | | | | | | | * gnu/packages/coq.scm (coq): Update to 8.13.2. (coq-ide-server, coq-ide): New packages. (coq-gappa): Update to 1.4.6. (coq-bignums): Update to 8.13.0. (coq-interval): Update to 1.3.0. (coq-equations): Update to 1.2.4.
| * gnu: coq-stdpp: Update to 1.5.0.Julien Lepiller2021-07-31
| | | | | | | | * gnu/packages/coq.scm (coq-stdpp): Update to 1.5.0.
| * gnu: lablgtk3: Install with version information.Julien Lepiller2021-07-31
| | | | | | | | | | | | | | | | This is required so recent versions of coq can check version requirements. * gnu/packages/ocaml.scm (lablgtk3)[arguments]: Ensure version is added to the META file.
| * gnu: ocaml-zarith: Update to 1.12.Julien Lepiller2021-07-31
| | | | | | | | * gnu/packages/ocaml.scm (ocaml-zarith): Update to 1.12.
| * Revert "gnu: sbcl: Update to 2.1.7."Pierre Neidhardt2021-07-31
| | | | | | | | | | | | This SBCL version seems to have a bug that breaks many packages. This reverts commit b07581d6e24bf5fa4676bcebaba75315bbbb01e6.
| * gnu: Add sfizz.Ricardo Wurmus2021-07-31
| | | | | | | | * gnu/packages/music.scm (sfizz): New variable.
| * gnu: isync: Update to 1.4.3.Xinglu Chen2021-07-31
| | | | | | | | | | | | * gnu/packages/mail.scm (isync): Update to 1.4.3. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: emacs-vertico: Update to 0.13.Alexandr Vityazev2021-07-31
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.13. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: u-boot-rockpro64-rk3399: Enable 'set-environment phase.Pierre Langlois2021-07-31
| | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/49550>. * gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)[arguments]: Run 'set-environment phase after 'unpack instead of non-existent 'patch-rockpro64-config phase.
| * gnu: sbcl: Update to 2.1.7.Pierre Neidhardt2021-07-31
| | | | | | | | * gnu/packages/lisp.scm (sbcl): Update to 2.1.7.
| * gnu: sbcl-alexandria: Update to 1.4.Pierre Neidhardt2021-07-31
| | | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-alexandria): Update to 1.4.
| * gnu: emacs-ts: Update to 0.2.1.Nicolas Goaziou2021-07-31
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-ts): Update to 0.2.1.
| * gnu: emacs-tramp: Update to 2.5.1.1.Nicolas Goaziou2021-07-31
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.1.1.
| * gnu: racket-minimal: Bootstrap from C.Philip McGrath2021-07-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit bootstraps the Racket compiler and runtime system from source, including Racket CS as well as both variants of Racket BC. (One remaining limitation is discussed in comments added to gnu/packages/racket.scm.) In the process, it moves to building minimal Racket from the Git repository, rather than the packaged source tarballs. The Git repository is slightly better as the ``corresponding source'': 1. A few packages especially closely tied to the Racket core implementation (like "compiler-lib", "base", and "racket-doc") are developed in the same Git repository. Having them use the same Guix origin, too, will help to keep them in sync. 2. The top-level Makefile in the Git repository is an important ``script[] used to control compilation and installation.'' In particular, it cooperates with the "distro-build" package to create the source tarballs and installers for a Racket distribution. (Racket supports a notion of custom distributions.) 3. It is ``the preferred form ... for making modifications'' to the core Racket implementation. Racket releases are tagged in the Git repository (e.g. "v8.1"). At the beginning of each release cycle, a branch is created to stabilizer a version for extra testing. Active development happens on the "master" branch. * gnu/packages/racket-minimal-sh-via-rktio.patch: Adjust for extra directory layer. * gnu/local/racket.scm (cfg-flag:sh-for-rktio, cfg-flag:enable-lt, cfg-flag:enable-racket, unpack-nanopass+stex, %main-repo-main-distribution-pkgs): New private variables. * gnu/local/racket.scm (racket-minimal)[source]: Use Git. [source](snippet): Unbundle nanopass, stex, and libffi. [native-inputs]: Use racket-bootstrap-chez-bootfiles, plus its dependencies (for Chez, plus a Racket for bootstrap pig). [arguments]: Revise extensively. * gnu/local/racket.scm (racket-minimal-bc-3m, racket-minimal-bc-cgc): New packages, hidden at least for now. (racket-bootstrap-chez-bootfiles): Another new package, but this one is especially likely to stay hidden. * gnu/local/racket.scm (racket)[origin](snippet): Unbundle packages developed in the main Git repository, but leave their links.rktd and pkgs.rktd entries in place. [native-inputs]: Add the main Racket Git repository. [arguments](#:phases): Adjust 'unpack-packages to also unpack package sources from the main Racket Git repository. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: racket: Unbundle racket-minimal.Philip McGrath2021-07-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change takes advantage of improved support for layered and tethered installations in Racket 8.2. * gnu/packages/racket.scm (extend-layer): New private variable. This is a script for configuring a new config-tethered layer chaining to an existing Racket installation. * gnu/packages/racket.scm (racket)[source](snippet): Unbundle `racket-minimal`. [inputs]: Remove inputs that properly belong to `racket-minimal`. [native-inputs]: Add `racket-minimal` and `extend-layer`. [arguments]: Stop inheriting from `racket-minimal`. Add phase 'unpack-packages to move the sources and links file into place. Replace 'configure phase using `extend-layer`. Replace 'build phase using `raco setup`. Delete 'install phase. * gnu/packages/patches/racket-sh-via-rktio.patch: Rename to ... * gnu/packages/patches/racket-minimal-sh-via-rktio.patch: ... this file to placate `guix lint`. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/racket.scm (racket-minimal)[source]: Likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: racket: Update to 8.2.Philip McGrath2021-07-31
| | | | | | | | | | | | | | | | | | | | * gnu/packages/racket.scm (racket-minimal, racket): Update to 8.2. * gnu/packages/racket.scm (racket-minimal)[#:arguments]: Fix patch-config.rktd-lib-search-dirs phase. When a config.rktd file doesn't contain an entry for `lib-search-dirs`, the default is equivalent to `'(#f)`, not `'()`. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: Add libmobi.la snesne2021-07-31
| | | | | | | | | | | | * gnu/packages/ebook.scm (libmobi): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: guile-dbd-sqlite3: Replace 'url-fetch' by 'git-fetch'.zimoun2021-07-31
| | | | | | | | | | | | | | | | | | Fixes https://debbugs.gnu.org/25913. * gnu/packages/guile-xyz.scm (guile-dbi)[source]: Replace 'url-fetch' by'git-fetch'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: guile-dbi: Replace 'url-fetch' by 'git-fetch'.zimoun2021-07-31
| | | | | | | | | | | | | | | | | | | | Fixes https://debbugs.gnu.org/25913. * gnu/packages/guile-xyz.scm (guile-dbi)[source]: Replace 'url-fetch' by'git-fetch'. [home-page]: Update. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: python-yubikey-manager: Fix libykpers reference.Dhruvin Gandhi2021-07-31
| | | | | | | | | | | | * gnu/packages/security-token.scm (python-yubikey-manager): Fix libykpers reference. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: onnx: Change source to 'git-fetch'.Ludovic Courtès2021-07-31
| | | | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (onnx)[source]: Change to 'git-fetch'. Add "onnx-skip-model-downloads.patch". [arguments]: Add 'make-test-directory-writable' phase. * gnu/packages/patches/onnx-skip-model-downloads.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
| * gnu: python-onnx: Rename to "onnx".Ludovic Courtès2021-07-31
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/machine-learning.scm (python-onnx): Rename to... (onnx): ... this, and change 'name' field accordingly. (python-onnx): New variable. * gnu/packages/patches/python-onnx-shared-libraries.patch: Rename to... * gnu/packages/patches/onnx-shared-libraries.patch: ... this. * gnu/packages/patches/python-onnx-use-system-googletest.patch: Rename to... * gnu/packages/patches/onnx-use-system-googletest.patch: ... this. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.