Commit Graph

54123 Commits

Author SHA1 Message Date
Nicolas Goaziou
0c82f6ad0e
gnu: cdogs-sdl: Update to 0.8.0.
* gnu/packages/games.scm (cdogs-sdl): Update to 0.8.0.
[native-inputs]: Add `pkg-config'.
[inputs]: Add `gtk+'.
2020-05-29 22:46:58 +02:00
Arun Isaac
57fa9cd820
gnu: fortune-mod: Update to 2.22.0.
* gnu/packages/games.scm (fortune-mod): Update to 2.22.0.
2020-05-30 00:45:55 +05:30
Arun Isaac
41a2d6a8b9
gnu: emacs-evil: Update to 1.14.0.
* gnu/packages/emacs-xyz.scm (emacs-evil): Update to 1.14.0.
2020-05-30 00:35:06 +05:30
Arun Isaac
319a73e7b6
gnu: aptdec: Do not hard-code CC=gcc.
* gnu/packages/radio.scm (aptdec)[arguments]: Do not hard-code CC=gcc in the
make-flags. Use the compiler appropriate for the target.
2020-05-30 00:01:57 +05:30
Arun Isaac
ac2fc13406
gnu: aptdec: Update source and home page URIs.
* gnu/packages/radio.scm (aptdec)[source, home-page]: Update URI.
2020-05-29 23:42:48 +05:30
Nicolas Goaziou
60b81ec2f3
gnu: emacs-2048-game: Update home page.
* gnu/packages/emacs-xyz.scm (emacs-2048-game)[home-page]: Update URL.
2020-05-29 18:28:23 +02:00
John Soo
9ff667ea05
gnu: Add dhall.
* gnu/packages/dhall.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
(dist_patch_DATA): Add new patch.
* gnu/packages/patches/dhall-remove-network-tests.patch: Add patch to remove
dhall network tests.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:34 -04:00
John Soo
b7250901f6
gnu: Add ghc-atomic-write-0.2.0.7.
* gnu/packages/haskell-xyz.scm (ghc-atomic-write-0.2.0.7): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:34 -04:00
John Soo
23e4b264d7
gnu: Add ghc-generic-random-1.3.0.1.
* gnu/packages/haskell-xyz.scm (ghc-generic-random-1.3.0.1): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:34 -04:00
John Soo
b4f24d668b
gnu: Add ghc-prettyprinter-ansi-terminal.
* gnu/packages/haskell-xyz.scm (ghc-prettyprinter-ansi-terminal): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:33 -04:00
John Soo
2496e49f85
gnu: Add ghc-prettyprinter-1.6.
* gnu/packages/haskell-xyz.scm (ghc-prettyprinter-1.6): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:33 -04:00
John Soo
6c0858dda2
gnu: Add ghc-repline-0.3.
* gnu/packages/haskell-xyz.scm (ghc-repline-0.3): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:33 -04:00
John Soo
dd26713e16
gnu: Add ghc-haskeline-0.8.
* gnu/packages/haskell-xyz.scm (ghc-haskeline-0.8): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:33 -04:00
John Soo
798a2df47f
gnu: Add ghc-repline.
* gnu/packages/haskell-xyz.scm (ghc-repline): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:33 -04:00
John Soo
2fad2bf7d7
gnu: Add ghc-prettyprinter.
* gnu/packages/haskell-xyz.scm (ghc-prettyprinter): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:33 -04:00
John Soo
bcd35444ca
gnu: Add ghc-lens-family-core.
* gnu/packages/haskell-xyz.scm (ghc-lens-family-core): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:32 -04:00
John Soo
bcfe9dba4d
gnu: Add ghc-managed.
* gnu/packages/haskell-xyz.scm (ghc-managed): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:32 -04:00
John Soo
9f776fe253
gnu: Add ghc-turtle.
* gnu/packages/haskell-xyz.scm (ghc-turtle): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:32 -04:00
John Soo
6f1477d218
gnu: Add ghc-optional-args.
* gnu/packages/haskell-xyz.scm (ghc-optional-args): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:32 -04:00
John Soo
0fb3423528
gnu: Add ghc-pgp-wordlist.
* gnu/packages/haskell-xyz.scm (ghc-pgp-wordlist): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:31 -04:00
John Soo
f011e3d669
gnu: Add ghc-pretty-simple.
* gnu/packages/haskell-xyz.scm (ghc-pretty-simple): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:31 -04:00
John Soo
47c526df63
gnu: Add ghc-serialise.
* gnu/packages/haskell-xyz.scm (ghc-serialise): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:31 -04:00
John Soo
4c77a1a00b
gnu: Add ghc-special-values.
* gnu/packages/haskell-xyz.scm (ghc-special-values): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:31 -04:00
John Soo
a152258be2
gnu: Add ghc-spoon.
* gnu/packages/haskell-xyz.scm (ghc-spoon): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:31 -04:00
John Soo
714e5605b6
gnu: Add ghc-text-manipulate.
* gnu/packages/haskell-xyz.scm (ghc-text-manipulate): New variable.

fix text-manipulate.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:30 -04:00
John Soo
89e9082e4e
gnu: Add ghc-generic-random.
* gnu/packages/haskell-xyz.scm (ghc-generic-random): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:30 -04:00
John Soo
2b2c8911c6
gnu: Add ghc-dotgen.
* gnu/packages/haskell-xyz.scm (ghc-dotgen): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:30 -04:00
John Soo
5434fec95d
gnu: Add ghc-cborg-json.
* gnu/packages/haskell-xyz.scm (ghc-cborg-json): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:30 -04:00
John Soo
6ba536a1cd
gnu: Add ghc-cborg.
* gnu/packages/haskell-xyz.scm (ghc-cborg): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:30 -04:00
John Soo
82c36002de
gnu: Add ghc-data-fix.
* gnu/packages/haskell-xyz.scm (ghc-data-fix): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:29 -04:00
John Soo
29e1553344
gnu: Add ghc-inspection-testing.
* gnu/packages/haskell-check.scm (ghc-inspection-testing): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-29 10:44:29 -04:00
Marius Bakke
1ca44ae34c
gnu: Use 'cc-for-target' instead of custom implementations.
* gnu/packages/compression.scm (ecm)[arguments]: In #:make-flags, remove
TARGET binding and use CC-FOR-TARGET instead.
* gnu/packages/linux.scm (powerstat, crda, cachefilesd)[arguments]: Likewise.
* gnu/packages/mail.scm (alpine)[arguments]: Likewise.
* gnu/packages/music.scm (lsp-plugins)[arguments]: Likewise.
* gnu/packages/radio.scm (dump1090)[arguments]: Likewise.
* gnu/packages/suckless.scm (blind, dmenu, spoon, slock, st, surf, sent,
wificurse, sbm, prout, noice, human, fortify-headers, colors, libutf,
scron)[arguments]: Likewise.
2020-05-29 15:41:30 +02:00
Marius Bakke
f362b53c40
gnu: ruby-sanitize: Update to 5.1.0.
* gnu/packages/patches/ruby-sanitize-system-libxml.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/ruby.scm (ruby-sanitize): Update to 5.1.0.
[source]: Change to GIT-FETCH.  Add patch.
[native-inputs]: Remove BUNDLER, RUBY-REDCARPET, and RUBY-YARD.
2020-05-29 15:41:30 +02:00
Marius Bakke
2e366b0a83
gnu: ruby-nokogumbo: Update to 2.0.2.
* gnu/packages/ruby.scm (ruby-nokogumbo): Update to 2.0.2.
[arguments]: Remove.
[native-inputs]: Add RUBY-RAKE-COMPILER.
2020-05-29 15:41:30 +02:00
Marius Bakke
62cc7344ff
gnu: ruby-nokogiri: Update to 1.10.9.
* gnu/packages/ruby.scm (ruby-nokogiri): Update to 1.10.9.
2020-05-29 15:41:29 +02:00
Marius Bakke
a84a185abd
gnu: ruby-crass: Update to 1.0.6.
* gnu/packages/ruby.scm (ruby-crass): Update to 1.0.6.
[source]: Switch to GIT-FETCH.
[native-inputs]: Remove.
2020-05-29 15:41:29 +02:00
Marius Bakke
075afce25e
gnu: ruby-libffi: Enable tests and unbundle LibFFI.
* gnu/packages/libffi.scm (ruby-ffi)[source]: Change to GIT-FETCH.
[arguments]: Remove #:tests?.  Add #:phases.
2020-05-29 15:41:29 +02:00
Marius Bakke
f0f5f2d3c7
gnu: ruby-rubygems-tasks: Update to 0.2.5.
* gnu/packages/ruby.scm (ruby-rubygems-tasks): Update to 0.2.5.
2020-05-29 15:41:29 +02:00
Marius Bakke
7ac6bd0091
gnu: ruby-rake-compiler: Update to 1.1.0.
* gnu/packages/ruby.scm (ruby-rake-compiler): Update to 1.1.0.
2020-05-29 15:41:29 +02:00
Marius Bakke
77209ddd51
gnu: ruby-ffi: Update to 1.12.2.
* gnu/packages/libffi.scm (ruby-ffi): Update to 1.12.2.
2020-05-29 15:41:28 +02:00
Marius Bakke
7c8eb479a4
gnu: ruby-spec-its: Accept any version of ruby-ffi.
* gnu/packages/ruby.scm (ruby-rspec-its)[arguments]: Change Gemfile
substitution so that any ffi gem is accepted.  While at it, tighten the regex
and rename the phase to be more accurate.
2020-05-29 15:41:28 +02:00
Marius Bakke
a904223ec5
gnu: physfs: Do not build the static library.
* gnu/packages/game-development.scm (physfs)[arguments]: Add #:configure-flags.
2020-05-29 15:41:28 +02:00
Marius Bakke
93fc9b6abf
gnu: love: Remove unused input.
* gnu/packages/game-development.scm (love)[inputs]: Remove PHYSFS.
2020-05-29 15:41:28 +02:00
Pierre Neidhardt
ebfe0e6584
gnu: autorandr: Update to 1.10.1.
* gnu/packages/xdisorg.scm (autorandr): Update to 1.10.1.
2020-05-29 15:18:43 +02:00
Mathieu Othacehe
72d1562a4d
build: image: Fix initialize-efi-partition docstring.
* gnu/build/image.scm (initialize-efi-partition): Turn BOOTLOADER-PACKAGE into
GRUB-EFI.
2020-05-29 12:20:15 +02:00
Mathieu Othacehe
e3f0155c41
image: Do not use VM to create disk-images.
Now that installing Grub on raw disk-images is supported, we do not need to
rely on (gnu system vm) module.

* gnu/system/image.scm (make-system-image): Rename to ...
(system-image): ... this, and remove the compatibility wrapper.
(find-image): Turn to a monadic procedure. This will become useful when
introducing Hurd support, to be able to detect the target system.
* gnu/ci.scm (qemu-jobs): Use lower-object now that system-image returns a
file-like object.
* gnu/tests/install.scm (run-install): Ditto.
* guix/scripts/system.scm (system-derivation-for-action): Add a 'base-image'
argument,
(perform-action): adapt accordingly.
2020-05-29 09:12:11 +02:00
Mathieu Othacehe
b7b45372e7
image: Add a post-MBR gap to the default image.
The generic 'efi-disk-image' needs to be bootable on systems without EFI. To
do that, GRUB is installed in the post-MBR gap. Make sure that the first
partition starts with an offset, to make this gap large enough for GRUB.

* gnu/system/image.scm (root-offset, root-label): New variables,
(esp-partition): use 'root-offset' as the partition offset,
(root-partition): use 'root-label' as the partition label.
2020-05-29 09:10:27 +02:00
Mathieu Othacehe
749381051d
system: image: Fix image-with-os.
* gnu/system/image.scm (image-with-os): Do not reorder partitions, as we want
them to be created according to definition order.
2020-05-29 08:43:36 +02:00
Mathieu Othacehe
05f37c16a3
image: Use grub-efi to install the EFI bootloader.
* gnu/build/image.scm (initialize-efi-partition): Rename bootloader-package
argument to grub-efi.
* gnu/system/image.scm (system-disk-image): Adapt accordingly to pass
grub-efi package.
2020-05-29 08:43:20 +02:00
Mathieu Othacehe
7d4ecda63c
system: image: Correct genimage configuration file indentation.
* gnu/system/image.scm (system-disk-image): Fix genimage configuration file
indentation.
2020-05-29 08:40:03 +02:00
Mathieu Othacehe
9c1adb2400
image: Add bootloader installation support.
* gnu/build/image.scm (initialize-root-partition): Add bootloader-package and
bootloader-installer arguments. Run the bootloader-installer if defined.
* gnu/system/image.scm (system-disk-image): Adapt the partition initializer
call accordingly.
2020-05-29 08:40:03 +02:00
Mathieu Othacehe
7202895e5a
bootloader: grub: Use inheritance to define grub-minimal-bootloader.
* gnu/bootloader/grub.scm (grub-minimal-bootloader): Inherit from
grub-bootloader to avoid field redefinition.
2020-05-29 08:40:03 +02:00
Mathieu Othacehe
7e6a42f215
bootloader: grub: Do not run grub-install when creating a disk-image.
* gnu/bootloader/grub.scm (install-grub): When creating a disk-image,
grub-install will fail because it lacks root permissions. In that case, do not
run grub-install and only copy Grub modules to the /boot directory.
2020-05-29 08:40:00 +02:00
Mathieu Othacehe
7feefb3b82
bootloader: Add 'disk-image-installer'.
* gnu/bootloader.scm (<bootloader>)[disk-image-installer]: New field,
(bootloader-disk-image-installer): export it.
* gnu/bootloader/grub.scm (install-grub-disk-image): New procedure ...
(grub-bootloader): ... used as "disk-image-installer" here.
(grub-efi-bootloader): set "disk-image-installer" to #f.
* gnu/system/image.scm (root-partition?, find-root-partition): Move to
"Helpers" section.
(root-partition-index): New procedure.
(system-disk-image): Honor disk-image-installer, and
use it to install the bootloader directly on the disk-image, if supported.
2020-05-29 08:37:13 +02:00
Tobias Geerinckx-Rice
7c5c21fd46
gnu: openssh: Update to 8.3p1.
* gnu/packages/ssh.scm (openssh): Update to 8.3p1.
2020-05-29 08:32:03 +02:00
Tobias Geerinckx-Rice
fd13ec5fec
gnu: ruby-hocon: Update to 1.3.1.
* gnu/packages/ruby.scm (ruby-hocon): Update to 1.3.1.
2020-05-29 08:32:03 +02:00
Tobias Geerinckx-Rice
c3beb7ced7
gnu: ruby-fast-gettext: Update to 2.0.3.
* gnu/packages/ruby.scm (ruby-fast-gettext): Update to 2.0.3.
2020-05-29 08:32:03 +02:00
Tobias Geerinckx-Rice
3059e12047
gnu: fldigi: Update to 4.1.13.
* gnu/packages/radio.scm (fldigi): Update to 4.1.13.
2020-05-29 08:08:17 +02:00
Tobias Geerinckx-Rice
bb9f9e1d1b
gnu: clp: Update to 1.17.6.
* gnu/packages/maths.scm (clp): Update to 1.17.6.
2020-05-29 08:08:17 +02:00
Tobias Geerinckx-Rice
81af0de999
gnu: piper: Include package name in source file name.
* gnu/packages/gnome.scm (piper)[source]: Set FILE-NAME.
2020-05-29 08:08:16 +02:00
Tobias Geerinckx-Rice
73014984bb
gnu: piper: Update to 0.5.
* gnu/packages/gnome.scm (piper): Update to 0.5.
2020-05-29 08:08:16 +02:00
Tobias Geerinckx-Rice
38ebe227b7
gnu: usbguard: Update to 0.7.8.
* gnu/packages/hardware.scm (usbguard): Update to 0.7.8.
2020-05-29 08:08:16 +02:00
Ryan Prior via Guix-patches via
bd6eed4c36
gnu: oil: Update to 0.8.pre5.
* gnu/packages/shells.scm (oil): Update to 0.8.pre5.
[arguments]: Perform ‘patch-compiler-invocation’ phase as part of
'configure.  Remove ‘make-destination’ phase.  Run a basic smoke test.
[synopsis, description]: Update.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-29 06:46:21 +02:00
Tobias Geerinckx-Rice
ed67c4998c
gnu: fluidsynth: Update to 2.1.3.
* gnu/packages/audio.scm (fluidsynth): Update to 2.1.3.
2020-05-29 06:46:21 +02:00
Tobias Geerinckx-Rice
f6c454940a
gnu: babl: Update to 0.1.76.
* gnu/packages/gimp.scm (babl): Update to 0.1.76.
2020-05-29 06:46:21 +02:00
Tobias Geerinckx-Rice
b21d1735e8
gnu: font-comic-neue: Update to 2.5.
* gnu/packages/fonts.scm (font-comic-neue): Update to 2.5.
2020-05-29 06:46:21 +02:00
Tobias Geerinckx-Rice
9dbef2ce69
gnu: rust-version-check: Update to 0.9.2.
* gnu/packages/crates-io.scm (rust-version-check-0.9): Update to 0.9.2.
2020-05-29 06:46:10 +02:00
Tobias Geerinckx-Rice
b51f74ae0d
gnu: python-flask-sqlalchemy: Update to 2.4.3.
* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to 2.4.3.
2020-05-29 06:41:40 +02:00
Eric Brown
3bafa88b40
gnu: Add r-mstate.
* gnu/packages/cran.scm (r-mstate): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28 23:42:49 -04:00
Eric Brown
fa2811465b
gnu: Add r-brms.
* gnu/packages/cran.scm (r-brms): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28 23:42:49 -04:00
Tobias Geerinckx-Rice
d7aef3ab59
gnu: Add exfatprogs.
* gnu/packages/file-systems.scm (exfatprogs): New public variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28 23:03:01 -04:00
Alexandros Theodotou
d870fcfb09
gnu: Add shiru-lv2.
* gnu/packages/music.scm (shiru-lv2): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28 21:40:53 -04:00
Yuval Kogman
6560c4976f
gnu: Add compiledb.
* gnu/packages/build-tools.scm (compiledb): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28 20:31:20 -04:00
Yuval Kogman
29ac40e9be
gnu: Add python-bashlex.
* gnu/packages/python-xyz.scm (python-bashlex): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28 20:31:20 -04:00
Julien Lepiller
d1fa24afef
gnu: Add guile-jsonld.
* gnu/packages/guile-xyz.scm (guile-jsonld): New variable.
2020-05-28 18:00:21 +02:00
Leo Famulari
0d796201db
gnu: Transmission: Fix CVE-2018-10756.
* gnu/packages/patches/transmission-CVE-2018-10756.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bittorrent.scm (transmission)[source]: Use it.
2020-05-28 11:11:05 -04:00
Josh Holland
8ccac2c974
gnu: python-netcdf4: Update to 1.5.3
* gnu/packages/python-xyz.scm (python-netcdf4): Update to 1.5.3.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28 10:32:38 -04:00
Ludovic Courtès
77a87ad4ac
gnu: clang: Build 'clang-tools-extra'.
* gnu/packages/llvm.scm (clang-from-llvm): Add #:tools-extra.
Add 'output' field.  In 'inputs', add TOOLS-EXTRA when it's given.
In 'arguments', add 'add-tools-extra' and 'move-extra-tools' phases when
TOOLS-EXTRA is given.
2020-05-28 12:49:56 +02:00
Tobias Geerinckx-Rice
66e4db8cf8
gnu: python-flask-sqlalchemy: Update to 2.4.2.
* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to 2.4.2.
2020-05-28 10:21:23 +02:00
Leo Famulari
023eea68f5
gnu: apfs-fuse: Update to 0.0.0-1.7b89418.
* gnu/packages/file-systems.scm (apfs-fuse): Update to 0.0.0-1.7b89418.
[arguments]: Install the README. Select FUSE 2 in #:configure-flags.
2020-05-27 23:04:08 -04:00
Tobias Geerinckx-Rice
c598268992
gnu: r-rversions: Update to 2.0.2.
* gnu/packages/statistics.scm (r-rversions): Update to 2.0.2.
2020-05-28 02:53:16 +02:00
Tobias Geerinckx-Rice
637924ad7e
gnu: cvs-fast-export: Update to 1.55.
* gnu/packages/version-control.scm (cvs-fast-export): Update to 1.55.
2020-05-28 02:53:16 +02:00
Tobias Geerinckx-Rice
b6389525a4
gnu: eid-mw: Update to 4.4.27.
* gnu/packages/security-token.scm (eid-mw): Update to 4.4.27.
2020-05-28 02:34:38 +02:00
Tobias Geerinckx-Rice
6cff0af0d1
gnu: mu: Update to 1.4.7.
* gnu/packages/mail.scm (mu): Update to 1.4.7.
2020-05-28 02:34:37 +02:00
Tobias Geerinckx-Rice
897897bda3
gnu: gnome: Add gnome-boxes.
* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Add gnome-boxes.
2020-05-28 02:34:37 +02:00
Tobias Geerinckx-Rice
bdfd5d6f51
gnu: gnome-boxes: Update to 3.36.4.
* gnu/packages/gnome.scm (gnome-boxes): Update to 3.36.4.
2020-05-28 02:34:37 +02:00
Ludovic Courtès
060e44b14f
gnu: gdb: Add version 9.2.
* gnu/packages/gdb.scm (gdb-9.2): New variable.
2020-05-28 01:02:35 +02:00
Ludovic Courtès
c041c360b7
system: hurd: Remove custom <manifest> gexp compiler.
This is superseded by <profile>, which was added in
ef674a24c5.

* gnu/system/hurd.scm (compile-manifest): Remove.
(cross-hurd-image)[system-profile]: Define using 'profile'.
2020-05-28 00:55:00 +02:00
Eric Bavier
9549f0283a
gnu: libnslog: Use latest version of check for tests.
Test failures with latest check were fixed in most recent release.  See bug
report: https://bugs.netsurf-browser.org/mantis/view.php?id=2736

* gnu/packages/web.scm (libnslog)[native-inputs]: Use latest check.
2020-05-27 17:38:30 -05:00
Mark H Weaver
3ddd4b28a8
gnu: linux-libre: Update to 5.4.43.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.43.
(linux-libre-5.4-pristine-source): Update hash.
2020-05-27 17:29:43 -04:00
Mark H Weaver
3294ac691c
gnu: linux-libre@5.6: Update to 5.6.15.
* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.15.
(linux-libre-5.6-pristine-source): Update hash.
2020-05-27 17:29:40 -04:00
Mark H Weaver
08ae4a528d
gnu: linux-libre@4.19: Update to 4.19.125.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.125.
(linux-libre-4.19-pristine-source): Update hash.
2020-05-27 17:29:38 -04:00
Mark H Weaver
e3d20816bd
gnu: linux-libre@4.14: Update to 4.14.182.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.182.
(linux-libre-4.14-pristine-source): Update hash.
2020-05-27 17:29:36 -04:00
Mark H Weaver
26f548f400
gnu: linux-libre@4.9: Update to 4.9.225.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.225.
(linux-libre-4.9-pristine-source): Update hash.
2020-05-27 17:29:33 -04:00
Mark H Weaver
d47ae07d19
gnu: linux-libre@4.4: Update to 4.4.225.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.225.
(linux-libre-4.4-pristine-source): Update hash.
2020-05-27 17:29:31 -04:00
Marius Bakke
ef64f9ca8f
gnu: jucipp: Update to 1.6.0.
* gnu/packages/text-editors.scm (jucipp): Update to 1.6.0.
[arguments]: Remove obsolete phase.
[inputs]: Add UNIVERSAL-CTAGS.
2020-05-27 21:49:57 +02:00
Marius Bakke
58056d5bf2
gnu: Add Universal Ctags.
* gnu/packages/code.scm (universal-ctags): New public variable.
2020-05-27 21:49:57 +02:00
Marius Bakke
d1c6b0979f
gnu: Add packcc.
* gnu/packages/c.scm (packcc): New public variable.
2020-05-27 21:49:57 +02:00
Marius Bakke
1b8c7d12e9
gnu: code.scm: Sort module imports.
* gnu/packages/code.scm (define-module): Sort imports.
2020-05-27 21:49:57 +02:00
Marius Bakke
2d2d5b29fb
gnu: Add facter.
* gnu/packages/admin.scm (facter): New public variable.
2020-05-27 21:49:57 +02:00
Marius Bakke
bb719d6ae3
gnu: ruby-thor: Update to 1.0.1.
* gnu/packages/ruby.scm (ruby-thor): Update to 1.0.1.
[source]: Switch to GIT-FETCH.
[arguments]: Remove #:tests?.  Add #:phases.
[native-inputs]: Remove BUNDLER.  Add RUBY-RSPEC and RUBY-SIMPLECOV.
2020-05-27 21:49:57 +02:00
Marius Bakke
9c566d1b23
gnu: Add ruby-sys-filesystem.
* gnu/packages/ruby.scm (ruby-sys-filesystem): New public variable.
2020-05-27 21:49:57 +02:00
Marius Bakke
fae1c86605
gnu: Add ruby-mkmf-lite.
* gnu/packages/ruby.scm (ruby-mkmf-lite): New public variable.
2020-05-27 21:49:56 +02:00
Marius Bakke
af59d4b43d
gnu: Add ruby-ptools.
* gnu/packages/ruby.scm (ruby-ptools): New public variable.
2020-05-27 21:49:56 +02:00
Marius Bakke
fadd962f4b
gnu: hdf4: Provide an absolute reference to libjpeg.
* gnu/packages/maths.scm (hdf4)[arguments]: Add phase
'provide-absolute-libjpeg-reference'.
2020-05-27 21:49:56 +02:00
Leo Famulari
db38840198
Revert some Go package updates.
This reverts commit 5f833e0495 through
681ac9a66c.

It's not idiomatic to update Go packages independently of their users.
This reversion was approved by Efraim on #guix:

http://logs.guix.gnu.org/guix/2020-05-26.log

* gnu/packages/golang.scm,
gnu/packages/syncthing.scm,
gnu/packages/tls.scm: Revert.
2020-05-27 15:03:03 -04:00
Maxim Cournoyer
ffd2696bd8
gnu: emacs-forge: Update to commit 09bf8ad.
* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 09bf8ad.
[native-inputs]: Remove emacs-minimal, which is implicitly provided by the
emacs-build-system.
2020-05-27 13:47:21 -04:00
Maxim Cournoyer
25043eb42b
gnu: emacs-transient: Update to commit a6e4cced.
This is necessary to build a recent version of emacs-forge.

* gnu/packages/emacs-xyz.scm (emacs-transient): Update to commit a6e4cced.
[build-system]: Switch to the emacs-build-system.
[arguments]: Remove the #:modules, #:imported-modules and #:make-flags
arguments.
[phases]{configure}: Do not delete.
{install}: Do not replace.
{build-info-manual}: New phase.
{enter-lisp-directory}: New phase.
[native-inputs]: Remove emacs-minimal, which is implicitly provided by the
emacs-build-system.
2020-05-27 13:47:20 -04:00
Maxim Cournoyer
3a2c69d9e9
gnu: emacs-evil-magit: Update to commit 253c644.
This resolves tests failures that appeared with the update to emacs-magit.

* gnu/packages/emacs-xyz.scm (emacs-evil-magit): Update to commit 253c644.
2020-05-27 13:47:20 -04:00
Maxim Cournoyer
a10349d2bb
gnu: emacs-magit: Update to commit d05545e.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to commit
68b5a13fa1b6b122d4a2547b8c415aadff83d8ca.
[origin]: Remove obsoleted patches and snippets.
[build-system]: Switch to the emacs-build-system.
[arguments]: Remove the #:modules and #:imported-modules arguments.  Enable
tests. Remove the #:make-flags and #:test-target argument.  Specify the
\#:test-command argument.
[phases]{patch}: Remove phase.
{build-info-manual, set-magit-version, configure-git}
{disable-tramp-test}: New phases.
{configure}: Do not delete phase.
{patch-exec-paths}: Adapt file names.
* gnu/packages/patches/emacs-magit-log-format-author-margin.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
2020-05-27 13:47:20 -04:00
Maxim Cournoyer
9ea9e97b9c
gnu: Add emacs-libgit.
* gnu/packages/emacs-xyz.scm (emacs-libgit): New variable.
* gnu/packages/patches/emacs-libgit-use-system-libgit2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
2020-05-27 13:46:49 -04:00
Julien Lepiller
c08f235b12
gnu: Add guile-rdf.
* gnu/packages/guile-xyz.scm (guile-rdf): New variable.
2020-05-27 19:18:58 +02:00
Tobias Geerinckx-Rice
7b419b026e
gnu: knot: Update to 2.9.5.
* gnu/packages/dns.scm (knot): Update to 2.9.5.
2020-05-27 19:11:05 +02:00
Tobias Geerinckx-Rice
20771f4043
gnu: fossil: Update to 2.11.
* gnu/packages/version-control.scm (fossil): Update to 2.11.
2020-05-27 19:11:05 +02:00
Tobias Geerinckx-Rice
18e86ea982
gnu: wimlib: Update to 1.13.2.
* gnu/packages/backup.scm (wimlib): Update to 1.13.2.
2020-05-27 18:58:37 +02:00
Tobias Geerinckx-Rice
ffd2cfc862
gnu: nginx-documentation: Update to 1.19.0-2549-c13a55aae487.
* gnu/packages/web.scm (nginx-documentation): Update to 1.19.0-2549-c13a55aae487.
2020-05-27 18:58:37 +02:00
Tobias Geerinckx-Rice
3217140398
gnu: nginx: Update to 1.19.0.
* gnu/packages/web.scm (nginx): Update to 1.19.0.
2020-05-27 18:58:37 +02:00
Tobias Geerinckx-Rice
ea3e94e5fe
gnu: nnn: Update to 3.2.
* gnu/packages/admin.scm (nnn): Update to 3.2.
2020-05-27 18:58:37 +02:00
Tobias Geerinckx-Rice
c889fbbf1f
gnu: yoshimi: Update to 1.7.0.1-0.bfcadc6 to fix build.
* gnu/packages/music.scm (yoshimi): Update to 1.7.0.1-0.bfcadc6.
[source]: Use GIT-FETCH for now.
2020-05-27 18:58:36 +02:00
Nicolas Goaziou
4b01930f54
gnu: nauty: Update to 2.7r1.
* gnu/packages/maths.scm (nauty): Update to 2.7r1.
[arguments]: Prevent using "-march-native".  Install new executable.
2020-05-27 17:05:32 +02:00
Josh Marshall
812dad0876
gnu: aegis: Update home page.
* gnu/packages/version-control.scm (aegis)[home-page]: Update and use
HTTPS.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27 13:12:32 +02:00
Josh Marshall
8c1d7c8511
gnu: aegis: Fix build failure.
* gnu/packages/version-control.scm (aegis)[arguments]: Add
‘CXXFLAGS=-std=c++03’ to #:configure-flags.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27 13:12:32 +02:00
Alexandros Theodotou
3c0d165ad3
gnu: Add lsp-plugins.
* gnu/packages/music.scm (lsp-plugins): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-27 12:23:27 +03:00
Vincent Legoll
695fb93e3b
gnu: java-xerces: Update to 2.12.1.
* gnu/packages/java.scm (java-xerces): Update to 2.12.1.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27 03:28:11 +02:00
Vincent Legoll
3e7a48677e
gnu: xerces-c: Update to 3.2.3.
* gnu/packages/xml.scm (xerces-c): Update to 3.2.3.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27 03:28:10 +02:00
Vincent Legoll
15475f0cec
gnu: nagios: Update to 4.4.6.
* gnu/packages/monitoring.scm (nagios): Update to 4.4.6.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27 03:28:10 +02:00
Vincent Legoll
71b000bf03
gnu: gitolite: Update to 3.6.11.
* gnu/packages/version-control.scm (gitolite): Update to 3.6.11.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27 03:28:10 +02:00
Vincent Legoll
9554fb1058
gnu: unbound: Update to 1.10.1.
* gnu/packages/dns.scm (unbound): Update to 1.10.1.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27 03:28:10 +02:00
Vincent Legoll
057c7f1c67
gnu: ansible: Update to 2.9.9.
* gnu/packages/admin.scm (ansible): Update to 2.9.9.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27 03:28:10 +02:00
Tobias Geerinckx-Rice
ecc8cd984e
gnu: radare2: Add more inputs.
* gnu/packages/engineering.scm (radare2)[arguments]:
Add ‘--with-sysxxhash’ to #:configure-flags.
[inputs]: Add libuv.
[propagated-inputs]: Add xxhash.
2020-05-27 03:28:10 +02:00
Tobias Geerinckx-Rice
5507ff8e85
gnu: radare2: Remove unused gmp input.
* gnu/packages/engineering.scm (radare2)[inputs]: Remove gmp.
2020-05-27 03:28:10 +02:00
Nicolas Goaziou
a5374cde91
gnu: gpm: Use HTTPS URI.
* gnu/packages/linux.scm (gpm)[home-page, source]: Use HTTPS URI.
2020-05-27 02:06:36 +02:00
Nicolas Goaziou
6fe3a0b6be
gnu: gcide: Use HTTPS home page URI.
* gnu/packages/dictionaries.scm (gcide)[home-page]: Use HTTPS URI.
2020-05-27 02:04:39 +02:00
Nicolas Goaziou
ebeaf280bc
gnu: fasthenry: Use HTTPS home page URI.
* gnu/packages/engineering.scm (fasthenry)[home-page]: Use HTTPS URI.
2020-05-27 02:03:23 +02:00
Nicolas Goaziou
45a21ee45d
gnu: fastcap: Use HTTPS home page URI.
* gnu/packages/engineering.scm (fastcap)[home-page]: Use HTTPS URI.
2020-05-27 02:02:40 +02:00
Nicolas Goaziou
646d231d8f
gnu: emacs-ryo-modal: Use HTTPS home page URI.
* gnu/packages/emacs-xyz.scm (emacs-ryo-modal)[home-page]: Use HTTPS URI.
2020-05-27 02:00:47 +02:00
Nicolas Goaziou
ec285222e9
gnu: emacs-load-relative: Use HTTPS home page URI.
* gnu/packages/emacs-xyz.scm (emacs-load-relative)[home-page]: Use HTTPS URI.
2020-05-27 01:59:03 +02:00
Nicolas Goaziou
e450373bd6
gnu: emacs-evil-markdown: Update to 0.0.2-2-685d7fb.
* gnu/packages/emacs-xyz.scm (emacs-evil-markdown): Update to 0.0.2-2-685d7fb.
2020-05-27 01:56:32 +02:00
Nicolas Goaziou
d9bb896f0b
gnu: emacs-evil-markdown: Small fixes.
* gnu/packages/emacs-xyz.scm (emacs-evil-markdown)[propagated-inputs]:
Re-order inputs.
[home-page]: Fix URL.
2020-05-27 01:54:28 +02:00
Nicolas Goaziou
272d5ada9a
gnu: dvtm: Use HTTPS home page URI.
* gnu/packages/dvtm.scm (dvtm)[home-page]: Use HTTPS URI.
2020-05-27 01:49:41 +02:00
Nicolas Goaziou
98d6edb621
gnu: blast+: Use HTTPS home page URI.
* gnu/packages/bioinformatics.scm (blast+)[home-page]: Use HTTPS URI.
2020-05-27 01:48:37 +02:00
Nicolas Goaziou
2798d5b584
gnu: catcodec: Use HTTPS home page URI.
* gnu/packages/game-development.scm (catcodec)[home-page]: Use HTTPS URI.
2020-05-27 01:47:31 +02:00
Nicolas Goaziou
f41f882272
gnu: bbmap: Use HTTPS home page URI.
* gnu/packages/bioinformatics.scm (bbmap)[home-page]: Use HTTPS URI.
2020-05-27 01:45:21 +02:00
Nicolas Goaziou
10857feaeb
gnu: emacs-chronometrist: Update to 0.4.3.
* gnu/packages/emacs-xyz.scm (emacs-chronometrist): Update to 0.4.3.
2020-05-27 00:41:27 +02:00
Nicolas Goaziou
8880db51d2
gnu: fet: Update to 5.44.7.
* gnu/packages/education.scm (fet): Update to 5.44.7.
2020-05-27 00:35:29 +02:00
TomZ
1bea1b3549
gnu: flowee: Update to 2020.04.1.
* gnu/packages/finance.scm (flowee): Update to 2020.04.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-26 23:54:13 +02:00
Eric Bavier
cfdefb863c
gnu: netsurf: Remove tabulations in source.
* gnu/packages/web.scm (netsurf): Remove tabulations.
2020-05-26 15:15:10 -05:00
Eric Bavier
5c133ca561
gnu: netsurf: Update to 3.10.
* gnu/packages/web.scm (netsurf): Update to 3.10.
* gnu/packages/patches/netsurf-system-utf8proc.patch: Adjust to new source.
2020-05-26 14:50:10 -05:00
Eric Bavier
981d80b331
gnu: nsgenbind: Update to 0.8.
* gnu/packages/web.scm (nsgenbind): Update to 0.8.
2020-05-26 14:49:48 -05:00
Eric Bavier
a7597d2dce
gnu: libnspsl: Update to 0.1.6.
* gnu/packages/web.scm (libnspsl): Update to 0.1.6.
2020-05-26 14:49:16 -05:00