summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* gnu: Add ghc-csv.Carlo Holl2020-11-01
| | | | | | * gnu/packages/haskell-xyz.scm (ghc-csv): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add ghc-control-monad-free.Carlo Holl2020-11-01
| | | | | | * gnu/packages/haskell-xyz.scm (ghc-control-monad-free): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: git: Update to 2.29.2.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/version-control.scm (git): Update to 2.29.2.
* gnu: tmux: Update to 3.1c.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/tmux.scm (tmux): Update to 3.1c.
* gnu: youtube-dl: Fix hash.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/video.scm (youtube-dl)[source]: Make hash less wrong.
* nls: Update ‘de’ cookbook translation.Florian Pelz2020-11-01
|
* gnu: nginx-documentation: Update to 1.19.3-2603-3cb2736bb74c.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/web.scm (nginx-documentation): Update to 1.19.3-2603-3cb2736bb74c.
* gnu: nginx: Update to 1.19.4.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/web.scm (nginx): Update to 1.19.4.
* gnu: snd: Update to 20.8.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/audio.scm (snd): Update to 20.8.
* gnu: thunar: Update to 1.8.16.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/xfce.scm (thunar): Update to 1.8.16.
* gnu: youtube-dl: Update to 2020.11.01.1.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/video.scm (youtube-dl): Update to 2020.11.01.1.
* gnu: facter: Update to 4.0.44.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/admin.scm (facter): Update to 4.0.44.
* gnu: wimlib: Update to 1.13.3.Tobias Geerinckx-Rice2020-11-01
| | | | * gnu/packages/backup.scm (wimlib): Update to 1.13.3.
* gnu: mdk: Update to 1.3.0.Efraim Flashner2020-11-01
| | | | | * gnu/packages/education.scm (mdk): Update to 1.3.0. [home-page]: Update.
* gnu: python-dateparser: Use the test variant of tzdata.Leo Famulari2020-10-31
| | | | | * gnu/packages/python-xyz.scm (python-dateparser)[inputs]: Remove field. [native-inputs]: Add tzdata-for-tests.
* system: Add store-directory-prefix to boot-parameters.Miguel Ángel Arruga Vivas2020-11-01
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes <http://issues.guix.gnu.org/44196> * gnu/machine/ssh.scm (roll-back-managed-host): Use boot-parameters-store-directory-prefix. * gnu/system.scm (define-module): Export boot-parameters-store-directory-prefix. (<boot-parameters>)[store-directory-prefix]: New field. It is used to generate the correct paths when /gnu/store is installed on a btrfs subvolume whose name doesn't match the final runtime path, as the bootloader doesn't have knowledge about the final mounting points. [boot-parameters-store-directory-prefix]: New accessor. (read-boot-parameters): Read directory-prefix from store field. (operating-system-boot-parameters-file): Add directory-prefix to store field. * guix/scripts/system.scm (reinstall-bootloader): Use boot-parameters-store-directory-prefix. * test/boot-parameters.scm (%default-btrfs-subvolume, %default-store-directory-prefix): New variables. (%grub-boot-parameters): Use %default-store-directory-prefix. (%default-operating-system): Use %default-btrfs-subvolume. (test-boot-parameters): Add directory-prefix. (test optional fields): Add test for directory-prefix. (test os store-directory-prefix): New test.
* .dir-locals.el: Require cl-lib at runtime.Miguel Ángel Arruga Vivas2020-11-01
| | | | * .dir-locals.el (nil)<Geiser>: Load cl-lib when needed.
* doc: Add missing period at the end of the sentence.Miguel Ángel Arruga Vivas2020-11-01
|
* system: Generate grub locale directory for grub.cfg.Miguel Ángel Arruga Vivas2020-11-01
| | | | | | * gnu/bootloader/grub.scm (grub-locale-directory): New function. (grub-configuration-file)[locale-config]: Use grub-locale-directory and avoid the extra search when eye-candy have performed it.
* gnu: httpie: Update to 2.3.0.Tanguy Le Carrour2020-10-31
| | | | | | | | * gnu/packages/python-web.scm (httpie): Update to 2.3.0. [propagated-inputs]: Add python-requests-toolbelt. [home-page]: Update URL. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: esbuild: Update to 0.8.0.Ryan Prior2020-10-31
| | | | | | * gnu/packages/web.scm (esbuild): Update to 0.8.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* pack: Relocatable wrapper leaves root available to child processes.Ludovic Courtès2020-10-31
| | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/44261>. Reported by Jan Nieuwenhuizen <janneke@gnu.org>. * gnu/packages/aux-files/run-in-namespace.c (exec_in_user_namespace): Add call to 'prctl'. Call 'mount' for NEW_ROOT and define 'is_tmpfs'. When IS_TMPFS is true, call 'umount' and 'rmdir' after 'waitpid'; otherwise, call 'rm_rf' only when 'waitpid' returns -1 the second time. (exec_with_loader): Call 'prctl'. Remove NEW_ROOT only when 'waitpid' returns -1 the second time, otherwise leave it behind. * tests/guix-pack-relocatable.sh (wait_for_file): New function. Add test.
* doc: Add "Defining Package Variants" section.Ludovic Courtès2020-10-31
| | | | | | | * doc/guix.texi (Defining Packages): Move documentation of 'package-input-rewriting' & co. to... (Defining Package Variants): ... here. New node. Also document 'inherit' and 'options->transformation'.
* transformations: Raise '&formatted-message' exceptions instead of 'leave'.Ludovic Courtès2020-10-31
| | | | | | | | * guix/transformations.scm (evaluate-replacement-specs) (package-git-url, evaluate-git-replacement-specs) (transform-package-source-git-url) (transform-package-toolchain): Use 'raise' and 'formatted-message' instead of 'leave'.
* guix build: Move transformation options to (guix transformations).Ludovic Courtès2020-10-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/transformations.scm: New file. * tests/scripts-build.scm: Rename to... * tests/transformations.scm: ... this. * Makefile.am (MODULES): Add 'guix/transformations.scm'. (SCM_TESTS): Adjust to rename. * guix/scripts/build.scm (numeric-extension?) (tarball-base-name, <downloaded-file>, download-to-store*) (compile-downloaded-file, package-with-source) (transform-package-source, evaluate-replacement-specs) (transform-package-inputs, transform-package-inputs/graft) (%not-equal, package-git-url, evaluate-git-replacement-specs) (transform-package-source-branch, transform-package-source-commit) (transform-package-source-git-url, package-dependents/spec) (package-toolchain-rewriting, transform-package-toolchain) (transform-package-with-debug-info, transform-package-tests) (%transformations, transformation-procedure, %transformation-options) (show-transformation-options-help, options->transformation) (package-transformations): Move to (guix transformations). * guix/scripts/environment.scm: Adjust accordingly. * guix/scripts/graph.scm: Likewise. * guix/scripts/install.scm: Likewise. * guix/scripts/pack.scm: Likewise. * guix/scripts/package.scm: Likewise. * guix/scripts/upgrade.scm: Likewise. * po/guix/POTFILES.in: Add 'guix/transformations.scm'.
* guix build: 'options->transformation' no longer takes a 'store' parameter.Ludovic Courtès2020-10-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/scripts/build.scm (transform-package-source) (transform-package-inputs, transform-package-inputs/graft) (transform-package-source-branch, transform-package-source-commit) (transform-package-source-git-url, transform-package-toolchain) (transform-package-with-debug-info, transform-package-tests): Remove 'store' parameter. (options->transformation, options->derivations): Adjust accordingly. * guix/scripts/environment.scm (options/resolve-packages): Likewise. * guix/scripts/graph.scm (guix-graph): Likewise. * guix/scripts/pack.scm (guix-pack): Likewise. * guix/scripts/package.scm (transaction-upgrade-entry): Likewise. (process-actions): Likewise. * tests/scripts-build.scm ("options->transformation, no transformations") ("options->transformation, with-source, replacement"): Adjust tests. ("options->transformation, with-source") ("options->transformation, with-source, with version") ("options->transformation, with-source, PKG=URI"): Use 'lower-object' to compute the store file name of the source. ("options->transformation, with-source, no matches"): Remove 'with-store' and adjust accordingly. ("options->transformation, with-input"): Likewise. ("options->transformation, with-graft"): Likewise. ("options->transformation, with-branch"): Likewise. ("options->transformation, with-commit"): Likewise. ("options->transformation, with-git-url"): Likewise. ("options->transformation, with-git-url + with-branch"): Likewise. ("options->transformation, with-c-toolchain"): Likewise. ("options->transformation, with-c-toolchain twice"): Likewise. ("options->transformation, with-c-toolchain, no effect"): Likewise. ("options->transformation, with-debug-info"): Likewise. ("options->transformation, without-tests"): Likewise.
* guix build: Remove unnecessary (replacement #f).Ludovic Courtès2020-10-31
| | | | | * guix/scripts/build.scm (package-with-source): Remove 'replacement' field, which is innate since d5ec5ed7197d121130af6953378bcfd8929a9754.
* guix build: 'package-with-source' no longer takes a 'store' parameter.Ludovic Courtès2020-10-31
| | | | | | | | | * guix/scripts/build.scm (<downloaded-file>): New record type. (download-to-store*): New variable. (compile-downloaded-file): New procedure. (package-with-source): Remove 'store' parameter. Use 'downloaded-file' instead of 'download-to-store'. (transform-package-source): Adjust accordingly.
* gnu: Add python-asyncssh.Lars-Dominik Braun2020-10-31
| | | | | | * gnu/packages/ssh.scm (python-asyncssh): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add xstow.Hendur Saga via Guix-patches via2020-10-31
| | | | | | * gnu/packages/package-management.scm (xstow): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: Add font-openmojinixo2020-10-31
| | | | | | * gnu/packages/fonts.scm (font-openmoji): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: sbcl-geco: Fix build.Guillaume Le Vaillant2020-10-31
| | | | | | * gnu/packages/patches/sbcl-geco-fix-organism-class.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/lisp-xyz.scm (sbcl-geco)[source]: Use it.
* gnu: gnome-builder: Fix the build.Leo Prikler2020-10-31
| | | | | | | | | | | | As reported in #43296, gnome-builder tries to be linked against the static version of libselinux (propagated through glib/gio), failing to do so, as it also wants to be a PIE. To keep the PIE, link it against the dynamic library. Fixes <https://bugs.gnu.org/43296>. * gnu/packages/gnome.scm (gnome-builder)[arguments]: Add 'fix-ninja' phase. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: r-lme4: Update to 1.1-25.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-lme4): Update to 1.1-25.
* gnu: r-quantreg: Update to 5.75.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-quantreg): Update to 5.75.
* gnu: r-vgam: Update to 1.1-4.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-vgam): Update to 1.1-4.
* gnu: r-flexmix: Update to 2.3-17.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-flexmix): Update to 2.3-17.
* gnu: r-statmod: Update to 1.4.35.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-statmod): Update to 1.4.35.
* gnu: r-ztable: Update to 0.2.2.Ricardo Wurmus2020-10-31
| | | | | | * gnu/packages/statistics.scm (r-ztable): Update to 0.2.2. [propagated-inputs]: Remove r-moonbook; add r-rstudioapi. [native-inputs]: Add r-knitr.
* gnu: r-e1071: Update to 1.7-4.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-e1071): Update to 1.7-4.
* gnu: r-pkgmaker: Update to 0.32.2.Ricardo Wurmus2020-10-31
| | | | | * gnu/packages/statistics.scm (r-pkgmaker): Update to 0.32.2. [propagated-inputs]: Remove r-bibtex, r-magrittr, and r-stringi.
* gnu: r-dt: Update to 0.16.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-dt): Update to 0.16.
* gnu: r-domc: Update to 1.3.7.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-domc): Update to 1.3.7.
* gnu: r-doparallel: Update to 1.0.16.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-doparallel): Update to 1.0.16.
* gnu: r-foreach: Update to 1.5.1.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-foreach): Update to 1.5.1.
* gnu: r-iterators: Update to 1.0.13.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-iterators): Update to 1.0.13.
* gnu: r-segmented: Update to 1.3-0.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-segmented): Update to 1.3-0.
* gnu: r-rmarkdown: Update to 2.5.Ricardo Wurmus2020-10-31
| | | | | * gnu/packages/statistics.scm (r-rmarkdown): Update to 2.5. [propagated-inputs]: Remove r-mime.
* gnu: r-rcpparmadillo: Update to 0.10.1.0.0.Ricardo Wurmus2020-10-31
| | | | * gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.10.1.0.0.
* gnu: r-ade4: Update to 1.7-16.Ricardo Wurmus2020-10-31
| | | | | * gnu/packages/statistics.scm (r-ade4): Update to 1.7-16. [propagated-inputs]: Add r-progress.