me
/
guix
Archived
1
0
Fork 0
Commit Graph

55271 Commits (8e5b17280cd501ec338476c2cfa0496dbae43fa2)

Author SHA1 Message Date
Mark H Weaver 8e5b17280c
gnu: linux-libre@4.4: Update to 4.4.228.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.228.
(linux-libre-4.4-pristine-source): Update hash.
2020-06-21 19:12:04 -04:00
Peter Lo 1d97e871dd
gnu: Add r-boruta.
* gnu/packages/statistics.scm (r-boruta): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-06-21 18:47:40 -04:00
Nicolas Goaziou 37ab7837e7
gnu: xmoto: Update to 0.6.1.
* gnu/packages/games.scm (xmoto): Update to 0.6.1.
[arguments]: Remove phase installing man pages, now properly handled by the
installation script.
2020-06-22 00:40:10 +02:00
Nicolas Goaziou 9546891f95
gnu: emacs-relint: Update to 1.18.
* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.18.
2020-06-21 23:51:19 +02:00
Ludovic Courtès 89ab6bfbf1
gnu: guile: Add 3.0.3.
* gnu/packages/guile.scm (guile-3.0.3): New variable.
2020-06-21 23:37:29 +02:00
Nicolas Goaziou 6d7ed7c050
gnu: Add seahorse-adventures.
* gnu/packages/games.scm (seahorse-adventures): New variable.
2020-06-21 23:14:16 +02:00
Julien Lepiller 3f3c61b8d5
gnu: Add font-mplus-testflight.
* gnu/packages/fonts.scm (font-mplus-testflight): New variable.
2020-06-21 21:43:07 +02:00
Timotej Lazar dbadca9ac7
gnu: k3b: Update to 20.04.2.
* gnu/packages/kde-multimedia.scm (k3b): Update to 20.04.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21 17:36:41 +02:00
Timotej Lazar c9650cef1e
gnu: k3b: Note the runtime dependency on udisks-service.
* gnu/packages/kde-multimedia.scm (k3b)[description]: Note that udisks-service
should be enabled.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21 17:36:41 +02:00
Timotej Lazar 4aa89a0914
gnu: k3b: Add inputs for libraries loaded at runtime.
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>
2020-06-21 17:36:41 +02:00
Timotej Lazar 7afaab8bef
gnu: k3b: Add inputs for external programs.
* 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>
2020-06-21 17:36:40 +02:00
Timotej Lazar f458958543
gnu: Add cdrdao.
* gnu/packages/cdrom.scm (cdrdao): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-21 17:36:40 +02:00
Leo Prikler bdafdfcec9
gnu: add convmv.
* gnu/packages/convmv.scm: New file.
* gnu/local.mk: Add it to build.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-06-21 15:53:06 +02:00
Julien Lepiller 5dca64fc97
gnu: Add font-fontna-yasashisa-antique.
gnu/packages/fonts.scm (font-fontna-yasashisa-antique): New variable.
2020-06-21 15:50:16 +02:00
Jan (janneke) Nieuwenhuizen b7249aa472
services: childhurd: Support more than one instance.
* 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".
2020-06-21 12:51:36 +02:00
B. Wilson 512d23c65d
gnu: Add poke.
* gnu/packages/engineering.scm (poke): New variable.
* gnu/packages/bison.scm (bison-3.6): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-06-21 11:06:53 +02:00
Kyle Meyer 292b26d4e5
gnu: git-annex: Update to 8.20200617.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20200617.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-06-21 10:33:32 +03:00
Vinicius Monego 11fab4a85a
gnu: emacs-hy-mode: Update to 1.0.4.
* gnu/packages/emacs-xyz.scm (emacs-hy-mode): Update to 1.0.4.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-06-21 11:42:14 +08:00
Brice Waegeneire f6c6970e0d
system: Add 'sg' and 'newgrp' to %SETUID-PROGRAMS.
* gnu/system.scm (%setuid-programs): Add 'sg' and 'newgrp'.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-06-21 11:35:55 +08:00
Nicolas Goaziou 027285691a
gnu: xmoto: Unbundle ODE and libccd.
* gnu/packages/games.scm (xmoto): Unbundle ODE and libccd.
[inputs]: Add ode.
2020-06-21 01:47:05 +02:00
Nicolas Goaziou fb5296605e
gnu: xmoto: Update to 0.6.0-0-f7ca787.
* 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.
2020-06-21 00:45:08 +02:00
Nicolas Goaziou a70e2f0f07
gnu: emacs-hyperbole: Use inputs instead of propagated inputs.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole)[arguments]: Replace domainname
with dnsdomainname, not hostname.
[propagated-inputs]: move to...
[inputs]: ...this.
2020-06-21 00:13:38 +02:00
Pierre Langlois 377a5f65ed
gnu: emacs-magit: Update to 0746bf1b.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 0746bf1b.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-21 00:02:15 +02:00
Nicolas Goaziou 915d898f15
gnu: emacs-hyperbole: Update to 7.0.6.
* 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.
2020-06-20 23:41:45 +02:00
Ludovic Courtès 9015ed6688
gnu: gnutls: Pass #:tests? unconditionally.
* gnu/packages/tls.scm (gnutls)[arguments]: Add #:tests? unconditionally.
2020-06-20 23:36:02 +02:00
Ludovic Courtès 9ee8b41f2b
gnu: gnutls: Leave #:disallowed-references empty for GNU/Hurd.
Partly fixes <https://bugs.gnu.org/41775>.

This is a followup to a9bcc64746.

* gnu/packages/tls.scm (gnutls)[arguments]: Let #:disallowed-references
empty when 'hurd-target?' returns true.
2020-06-20 23:36:01 +02:00
Leo Famulari 8562124862
gnu: Mutt: Update to 1.14.4.
* gnu/packages/mail.scm (mutt): Update to 1.14.4.
2020-06-20 17:28:14 -04:00
LaFreniere, Joseph 7d80d79524
gnu: Add emacs-hyperbole.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Add at 7.0.3

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
2020-06-20 21:18:24 +02:00
Jakub Kądziołka ef6d3b6436
gnu: Add hashcash.
* gnu/packages/networking.scm (hashcash): New variable.
2020-06-20 20:05:55 +02:00
Nicolas Goaziou 4330cca8de
gnu: hydrogen: Update to 1.0.0-rc1.
* gnu/packages/music.scm (hydrogen): Update to 1.0.0-rc1.
2020-06-20 12:49:59 +02:00
Alex Sassmannshausen aed0d0fd73
gnu: guile-config: Update to 0.4.2.
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.2.
2020-06-20 11:58:03 +02:00
Vagrant Cascadian d72009bf08
gnu: diffoscope: Update to 148.
* gnu/packages/diffoscope (diffoscope): Update to 148.
  [arguments] Remove add-known-tools phase, fixed upstream.
2020-06-19 14:06:29 -07:00
Tobias Geerinckx-Rice 748a167c81
gnu: sudo: Update to 1.9.1.
* gnu/packages/admin.scm (sudo): Update to 1.9.1.
2020-06-19 11:49:58 +02:00
Jan (janneke) Nieuwenhuizen f25e8f76fe
hurd-boot: Use 'setxattr' instead of invoking settrans.
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.
2020-06-19 10:40:53 +02:00
Jan (janneke) Nieuwenhuizen 951847ee37
hurd-boot: Create individual translators instead of running MAKEDEV.
* 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.
2020-06-19 10:38:26 +02:00
Maxim Cournoyer 04a4af6dd4
uuid: Prevent a loop on invalid arguments.
* gnu/system/uuid.scm (uuid=?): Use type predicates in the fallback case to
prevent looping on invalid arguments.
2020-06-18 23:24:37 -04:00
Maxim Cournoyer 0dd04b9986
machine: ssh: Fix guix deploy hang when using non-DCE UUIDs.
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.
2020-06-18 23:20:41 -04:00
Ryan Prior via Guix-patches via e520aa8f41
gnu: oil: Update to 0.8.pre6.
* gnu/packages/shells.scm (oil): Update to 0.8.pre6.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-19 00:14:38 +02:00
Simen Endsjø 7fd5f901f6
gnu: Add Iosevka quasi-proportioal fonts.
* gnu/packages/fonts.scm (font-iosevka-aile, font-iosevka-etoile,
font-iosevka-sparkle): New variables.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-18 23:50:14 +02:00
Simen Endsjø f3396e7884
gnu: Update Iosevka fonts from 2.3.3 to 3.1.1.
* 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>
2020-06-18 23:49:11 +02:00
Nicolas Goaziou 3328e36438
gnu: emacs-leaf: Update to 4.2.5.
* gnu/packages/emacs-xyz.scm (emacs-leaf): Update to 4.2.5.
[source]: Switch to GNU ELPA URL.
2020-06-18 23:37:41 +02:00
Mark H Weaver 1d763933b8
gnu: linux-libre@5.7: Update to 5.7.4.
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.4.
(linux-libre-5.7-pristine-source): Update hash.
2020-06-18 15:59:33 -04:00
Guillaume Le Vaillant 8fdd0da49c
gnu: Add multimon-ng.
* gnu/packages/radio.scm (multimon-ng): New variable.
2020-06-18 18:31:09 +02:00
Jakub Kądziołka f43e410470
gnu: Add unicorn.
* gnu/packages/emulators.scm (unicorn): New variable.
2020-06-18 18:08:50 +02:00
Pierre Neidhardt 89c98c063a
gnu: Add cluffer.
* gnu/packages/lisp-xyz.scm (cl-cluffer, sbcl-cluffer): New variables.
2020-06-18 17:48:13 +02:00
Pierre Neidhardt d6ad0b7248
gnu: Add sbcl-cluffer-simple-buffer.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-buffer): New variable.
2020-06-18 17:47:58 +02:00
Pierre Neidhardt 5e3fcdf8f6
gnu: Add sbcl-cluffer-simple-line.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-line): New variable.
2020-06-18 17:47:45 +02:00
Pierre Neidhardt 37f2d5835e
gnu: Add sbcl-cluffer-standard-buffer.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-buffer): New variable.
2020-06-18 17:47:30 +02:00
Pierre Neidhardt a4a24f66fa
gnu: Add sbcl-cluffer-standard-line.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-line): New variable.
2020-06-18 17:47:10 +02:00
Pierre Neidhardt 19a1a98fb4
gnu: Add sbcl-cluffer-base.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-base): New variable.
2020-06-18 17:46:53 +02:00