aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: Add r-boruta.Peter Lo2020-06-21
| | | | | | * gnu/packages/statistics.scm (r-boruta): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: xmoto: Update to 0.6.1.Nicolas Goaziou2020-06-22
| | | | | | * gnu/packages/games.scm (xmoto): Update to 0.6.1. [arguments]: Remove phase installing man pages, now properly handled by the installation script.
* gnu: emacs-relint: Update to 1.18.Nicolas Goaziou2020-06-21
| | | | * gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.18.
* gnu: guile: Add 3.0.3.Ludovic Courtès2020-06-21
| | | | * gnu/packages/guile.scm (guile-3.0.3): New variable.
* gnu: Add seahorse-adventures.Nicolas Goaziou2020-06-21
| | | | * gnu/packages/games.scm (seahorse-adventures): New variable.
* gnu: Add font-mplus-testflight.Julien Lepiller2020-06-21
| | | | * gnu/packages/fonts.scm (font-mplus-testflight): New variable.
* gnu: k3b: Update to 20.04.2.Timotej Lazar2020-06-21
| | | | | | * gnu/packages/kde-multimedia.scm (k3b): Update to 20.04.2. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: k3b: Note the runtime dependency on udisks-service.Timotej Lazar2020-06-21
| | | | | | | * gnu/packages/kde-multimedia.scm (k3b)[description]: Note that udisks-service should be enabled. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: k3b: Add inputs for libraries loaded at runtime.Timotej Lazar2020-06-21
| | | | | | | | | | | Patch the source to load these from absolute paths. Actual loading is done by the Qt library, so we cannot use k3b’s runpath. * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Add libcdio-paranoia and libdvdcss. [arguments]<#:phases>[set-absolute-library-paths]: New phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: k3b: Add inputs for external programs.Timotej Lazar2020-06-21
| | | | | | | | | * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Add cdrdao, dvd+rw-tools, libburn and sox. [arguments]<#:phases>[wrap-path]: New phase to wrap the binary with paths to the above. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add cdrdao.Timotej Lazar2020-06-21
| | | | | | * gnu/packages/cdrom.scm (cdrdao): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* channels: 'authenticate-channel' doesn't check relation with intro commit.Ludovic Courtès2020-06-21
| | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/41908>. Reported by Jan Nieuwenhuizen <janneke@gnu.org>. The relation check imposed an extra restriction that was unnecessary: it's enough to authenticate the set difference between the closure of START-COMMIT and that of END-COMMIT. Any attempt to jump to an unrelated commit would lead to the authentication failure of one commit on the way. * guix/channels.scm (authenticate-channel): Remove extra 'commit-relation' check when (null? commits).
* git-authenticate: Ignore authenticated commit cache when it's not #o600.Ludovic Courtès2020-06-21
| | | | | * guix/git-authenticate.scm (previously-authenticated-commits): Stat PORT; return the empty list if it's no #o600 and change it to #o600.
* gnu: add convmv.Leo Prikler2020-06-21
| | | | | | | * gnu/packages/convmv.scm: New file. * gnu/local.mk: Add it to build. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: Add font-fontna-yasashisa-antique.Julien Lepiller2020-06-21
| | | | gnu/packages/fonts.scm (font-fontna-yasashisa-antique): New variable.
* services: childhurd: Support more than one instance.Jan (janneke) Nieuwenhuizen2020-06-21
| | | | | | | | | | | * gnu/services/virtualization.scm (<hurd-vm-configuration>)[options]: Remove "--hda" option. [id,net-options]: New fields. (hurd-vm-net-options): New procedure. Parameterize port forwarding with ID. * gnu/services/virtualization.scm (hurd-vm-shepherd-service): Use them. Parameterize provision with ID, if set. Hardcode "--hda" option for image. * doc/guix.texi (Virtualization Services): Document new fields. Update for hardcoding of "--hda".
* gnu: Add poke.B. Wilson2020-06-21
| | | | | | | * gnu/packages/engineering.scm (poke): New variable. * gnu/packages/bison.scm (bison-3.6): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: git-annex: Update to 8.20200617.Kyle Meyer2020-06-21
| | | | | | * gnu/packages/haskell-apps.scm (git-annex): Update to 8.20200617. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: emacs-hy-mode: Update to 1.0.4.Vinicius Monego2020-06-21
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-hy-mode): Update to 1.0.4. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* system: Add 'sg' and 'newgrp' to %SETUID-PROGRAMS.Brice Waegeneire2020-06-21
| | | | | | * gnu/system.scm (%setuid-programs): Add 'sg' and 'newgrp'. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: xmoto: Unbundle ODE and libccd.Nicolas Goaziou2020-06-21
| | | | | * gnu/packages/games.scm (xmoto): Unbundle ODE and libccd. [inputs]: Add ode.
* gnu: xmoto: Update to 0.6.0-0-f7ca787.Nicolas Goaziou2020-06-21
| | | | | | | | | | * gnu/packages/games.scm (xmoto): Update to 0.6.0-0-f7ca787. [source]: Remove patches. [arguments]: Remove make-flags keyword. * gnu/packages/patches/xmoto-remove-glext.patch: * gnu/packages/patches/xmoto-reproducible.patch: * gnu/packages/patches/xmoto-utf8.patch: Delete files. * gnu/local.mk: Register previous deletions.
* gnu: emacs-hyperbole: Use inputs instead of propagated inputs.Nicolas Goaziou2020-06-21
| | | | | | | * gnu/packages/emacs-xyz.scm (emacs-hyperbole)[arguments]: Replace domainname with dnsdomainname, not hostname. [propagated-inputs]: move to... [inputs]: ...this.
* gnu: emacs-magit: Update to 0746bf1b.Pierre Langlois2020-06-21
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-magit): Update to 0746bf1b. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-hyperbole: Update to 7.0.6.Nicolas Goaziou2020-06-20
| | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-hyperbole): Update to 7.0.6. [source]: Use GNU ELPA URL. Remove some patches. [arguments]: Add phase. * gnu/packages/patches/emacs-hyperbole-do-not-check-dir.patch: Delete file. * gnu/packages/patches/emacs-hyperbole-domainname.patch: Delete file. * gnu/local.mk: Register sole patch.
* gnu: gnutls: Pass #:tests? unconditionally.Ludovic Courtès2020-06-20
| | | | * gnu/packages/tls.scm (gnutls)[arguments]: Add #:tests? unconditionally.
* gnu: gnutls: Leave #:disallowed-references empty for GNU/Hurd.Ludovic Courtès2020-06-20
| | | | | | | | | Partly fixes <https://bugs.gnu.org/41775>. This is a followup to a9bcc6474667d6699500f03d69f9c8212a50d711. * gnu/packages/tls.scm (gnutls)[arguments]: Let #:disallowed-references empty when 'hurd-target?' returns true.
* build-system/gnu: Cross builds properly handle #:allowed-references & co.Ludovic Courtès2020-06-20
| | | | | | | Fixes <https://bugs.gnu.org/41775>. * guix/build-system/gnu.scm (gnu-cross-build)[canonicalize-reference]: Pass TARGET and SYSTEM to 'package-cross-derivation'.
* gnu: Mutt: Update to 1.14.4.Leo Famulari2020-06-20
| | | | * gnu/packages/mail.scm (mutt): Update to 1.14.4.
* gnu: Add emacs-hyperbole.LaFreniere, Joseph2020-06-20
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-hyperbole): Add at 7.0.3 Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
* gnu: Add hashcash.Jakub Kądziołka2020-06-20
| | | | * gnu/packages/networking.scm (hashcash): New variable.
* news: Add 'fr' translation.Ludovic Courtès2020-06-20
| | | | * etc/news.scm: Add French translation.
* tests: Skip tests that requires gpg when gpg is unavailable.Ludovic Courtès2020-06-20
| | | | | | | | Partly fixes <https://bugs.gnu.org/41932>. Reported by Simen Endsjø <simendsjo@gmail.com>. * tests/git-authenticate.scm ("signed commits, SHA1 signature"): Use 'gpg+git-available?' in skip guard.
* tests: Actually run 'tests/guix-environment-container.sh'.Ludovic Courtès2020-06-20
| | | | | | | | | This test was skipped since the switch to Guile 3 because 'assert-container-features' would be inlined and thus accessing it with @@ would fail with an unbound-variable error. * guix/scripts/environment.scm (assert-container-features): Export. * tests/guix-environment-container.sh: Use single '@'.
* doc: Make issues.guix.gnu.org more visible.Ludovic Courtès2020-06-20
| | | | | * doc/contributing.texi (Tracking Bugs and Patches): Make issues.guix.gnu.org more visible, update issue URL.
* gnu: hydrogen: Update to 1.0.0-rc1.Nicolas Goaziou2020-06-20
| | | | * gnu/packages/music.scm (hydrogen): Update to 1.0.0-rc1.
* gnu: guile-config: Update to 0.4.2.Alex Sassmannshausen2020-06-20
| | | | * gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.2.
* gnu: diffoscope: Update to 148.Vagrant Cascadian2020-06-19
| | | | | * gnu/packages/diffoscope (diffoscope): Update to 148. [arguments] Remove add-known-tools phase, fixed upstream.
* gnu: sudo: Update to 1.9.1.Tobias Geerinckx-Rice2020-06-19
| | | | * gnu/packages/admin.scm (sudo): Update to 1.9.1.
* hurd-boot: Use 'setxattr' instead of invoking settrans.Jan (janneke) Nieuwenhuizen2020-06-19
| | | | | | | | | | Note: Using `getxattr' on the Hurd instead of running showtrans does not work (yet?). * gnu/build/hurd-boot.scm (setup-translator): Use 'setxattr' instead of invoking settrans. * gnu/system.scm (hurd-multiboot-modules): Add --x-xattr-translator-records to enable xattr-embedding of translators.
* hurd-boot: Create individual translators instead of running MAKEDEV.Jan (janneke) Nieuwenhuizen2020-06-19
| | | | | | | | | * gnu/build/hurd-boot.scm (make-hurd-device-nodes): Do not create dev/{null,zero,full,random,urandom} mount points. (passive-translator-xattr?, passive-translator-installed?, translated?, set-translator, set-hurd-device-translators): New procedures. (false-if-EEXIST): New macro. (boot-hurd-system): Use them instead of running MAKEDEV.
* news: Add ‘de’ translation.Florian Pelz2020-06-19
| | | | * etc/news.scm: Add a ‘de’ translation.
* uuid: Prevent a loop on invalid arguments.Maxim Cournoyer2020-06-18
| | | | | * gnu/system/uuid.scm (uuid=?): Use type predicates in the fallback case to prevent looping on invalid arguments.
* machine: ssh: Fix guix deploy hang when using non-DCE UUIDs.Maxim Cournoyer2020-06-18
| | | | | | | | | | | | | | | | | Fixes <https://issues.guix.gnu.org/issue/41237>. The UUID type information was lost when passing to the lower gexp code strata, which led to not being able to recreate the UUID in the generated script. This occurred for non-DCE type UUIDs such as that of a FAT file system. A following commit will prevent the find-partition-by-uuid procedure from entering a loop when its UUID argument is invalid. Reported-by: Brice Waegeneire <brice@waegenei.re> * gnu/machine/ssh.scm (machine-check-file-system-availability): Replace the STRING->UUID procedure by the UUID macro, and provide the UUID type as its second argument.
* gnu: oil: Update to 0.8.pre6.Ryan Prior via Guix-patches via2020-06-19
| | | | | | * gnu/packages/shells.scm (oil): Update to 0.8.pre6. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add Iosevka quasi-proportioal fonts.Simen Endsjø2020-06-18
| | | | | | | * gnu/packages/fonts.scm (font-iosevka-aile, font-iosevka-etoile, font-iosevka-sparkle): New variables. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Update Iosevka fonts from 2.3.3 to 3.1.1.Simen Endsjø2020-06-18
| | | | | | | | | * gnu/packages/fonts.scm (font-iosevka): (font-iosevka-slab): (font-iosevka-term): (font-iosevka-term-slab): Update to 3.1.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-leaf: Update to 4.2.5.Nicolas Goaziou2020-06-18
| | | | | * gnu/packages/emacs-xyz.scm (emacs-leaf): Update to 4.2.5. [source]: Switch to GNU ELPA URL.
* gnu: linux-libre@5.7: Update to 5.7.4.Mark H Weaver2020-06-18
| | | | | * gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.4. (linux-libre-5.7-pristine-source): Update hash.
* gnu: Add multimon-ng.Guillaume Le Vaillant2020-06-18
| | | | * gnu/packages/radio.scm (multimon-ng): New variable.