Commit graph

53828 commits

Author SHA1 Message Date
Edouard Klein
1e3cf9de84
gnu: Add python-random-user-agent.
* gnu/packages/python-web.scm (python-random-user-agent): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-05-20 23:51:27 +02:00
Marius Bakke
ab9de8cfb0
gnu: fontconfig: Add replacement with font-dejavu instead of gs-fonts.
This fixes <https://bugs.gnu.org/41282>, <https://bugs.gnu.org/41241>, and
<https://bugs.gnu.org/41344>.
Reported by Pierre Neidhardt, W Knight, Alexandros Theodotou, and others.

* gnu/packages/fontutils.scm (fontconfig)[replacement]: New field.
(fontconfig/font-dejavu): New variable.
2020-05-20 23:51:27 +02:00
Marius Bakke
453e66d777
gnu: varnish-modules: Update description.
* gnu/packages/web.scm (varnish-modules)[description]: Use @acronym instead of
@dfn.
2020-05-20 23:51:26 +02:00
Marius Bakke
4dd8677f7b
gnu: varnish-modules: Update to 0.16.0.
* gnu/packages/web.scm (varnish-modules): Update to 0.16.0.
[source](uri): Adjust for new location.
2020-05-20 23:51:26 +02:00
Marius Bakke
4a98314da9
gnu: Add ruby-fast-gettext.
* gnu/packages/ruby.scm (ruby-fast-gettext): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
96bf7521e0
gnu: Add ruby-forking-test-runner.
* gnu/packages/ruby.scm (ruby-forking-test-runner): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
2156cc9cd6
gnu: Add ruby-parallel-tests.
* gnu/packages/ruby.scm (ruby-parallel-tests): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
c09bc60ded
gnu: Add ruby-spinach.
* gnu/packages/ruby.scm (ruby-spinach): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
305e9b33ca
gnu: Add ruby-colorize.
* gnu/packages/ruby.scm (ruby-colorize): New public variable.
2020-05-20 23:51:26 +02:00
Marius Bakke
8f85018daa
gnu: Add ruby-gherkin-ruby.
* gnu/packages/ruby.scm (ruby-gherkin-ruby): New public variable.
2020-05-20 23:51:25 +02:00
Marius Bakke
6623a15123
gnu: Add ruby-fakefs.
* gnu/packages/ruby.scm (ruby-fakefs): New public variable.
2020-05-20 23:51:25 +02:00
Marius Bakke
8d85543b6a
gnu: Add ruby-maxitest.
* gnu/packages/ruby.scm (ruby-maxitest): New public variable.
2020-05-20 23:51:25 +02:00
Marius Bakke
e3febab582
gnu: ruby-mocha: Update license.
* gnu/packages/ruby.scm (ruby-mocha)[license]: Add LICENSE:RUBY.
2020-05-20 23:51:25 +02:00
Marius Bakke
2fc3cc244a
gnu: ruby-mocha: Update to 1.11.2.
* gnu/packages/ruby.scm (ruby-mocha): Update to 1.11.2.
[arguments]: Remove obsolete phases.  Add phase to solve a dependency cycle.
[native-inputs]: Remove BUNDLER, RUBY-YARD, RUBY-TEST-UNIT, and RUBY-REDCARPET.
* gnu/packages/rails.scm (ruby-web-console)[arguments]: Remove workaround for
old Mocha version.
2020-05-20 23:51:25 +02:00
Marius Bakke
def7908a59
gnu: Add ruby-single-cov.
* gnu/packages/ruby.scm (ruby-single-cov): New public variable.
2020-05-20 23:51:25 +02:00
Marius Bakke
e6483f8c65
gnu: Add ruby-wwtd.
* gnu/packages/ruby.scm (ruby-wwtd): New public variable.
2020-05-20 23:51:24 +02:00
Marius Bakke
955981534f
gnu: Add ruby-hocon.
* gnu/packages/ruby.scm (ruby-hocon): New public variable.
2020-05-20 23:51:24 +02:00
Marius Bakke
72c785f959
gnu: Add ruby-deep-merge.
* gnu/packages/ruby.scm (ruby-deep-merge): New public variable.
2020-05-20 23:51:24 +02:00
Alex Griffin
bbac3fff1d
gnu: git-remote-gcrypt: Update to 1.3.
* gnu/packages/version-control.scm (git-remote-gcrypt): Update to 1.3.
2020-05-20 16:26:57 -05:00
Tobias Geerinckx-Rice
52c463a9ca
news: Add ‘nl’ translation.
* etc/news.scm: Add an ‘nl’ ‘translation’.
2020-05-20 21:48:07 +02:00
Tobias Geerinckx-Rice
ef91997a19
gnu: wmbattery: Update to 2.54.
* gnu/packages/gnustep.scm (wmbattery): Update to 2.54.
[native-inputs]: Remove autoconf & automake.
2020-05-20 21:48:07 +02:00
Tobias Geerinckx-Rice
6b87881ce7
gnu: libmanette: Update to 0.2.4.
* gnu/packages/games.scm (libmanette): Update to 0.2.4.
2020-05-20 21:48:07 +02:00
Tobias Geerinckx-Rice
01f15b157e
gnu: translate-shell: Update to 0.9.6.12.
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.12.
2020-05-20 19:38:57 +02:00
Tobias Geerinckx-Rice
84c983f165
gnu: gnu-efi: Mark up description.
* gnu/packages/efi.scm (gnu-efi)[description]: Use @acronym.
2020-05-20 19:38:57 +02:00
Tobias Geerinckx-Rice
fa876b2cd0
gnu: gnu-efi: Update to 3.0.12.
* gnu/packages/efi.scm (gnu-efi): Update to 3.0.12.
2020-05-20 19:38:57 +02:00
Tobias Geerinckx-Rice
5c30eb61d7
gnu: http-parser: Fix build [and guix pull] on armhf-linux.
* gnu/packages/web.scm (http-parser)[source]: Add patch.
* gnu/packages/patches/http-parser-fix-assertion-on-armhf.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-05-20 19:38:42 +02:00
Tobias Geerinckx-Rice
47253d4837
gnu: mame: Update to 0.221.
* gnu/packages/emulators.scm (mame): Update to 0.221.
2020-05-20 19:27:19 +02:00
Tobias Geerinckx-Rice
937b08b110
gnu: python-lmdb: Remove Python 2 variant.
* gnu/packages/databases.scm (python2-lmdb): Remove variable.
2020-05-20 19:27:19 +02:00
Tobias Geerinckx-Rice
b7dfd579c1
gnu: python-lmdb: Update to 0.98.
* gnu/packages/databases.scm (python-lmdb): Update to 0.98.
2020-05-20 19:27:19 +02:00
Tobias Geerinckx-Rice
26aa1fd230
gnu: perl-dbd-sqlite: Update to 1.64.
* gnu/packages/databases.scm (perl-dbd-sqlite): Update to 1.64.
2020-05-20 19:27:19 +02:00
Tobias Geerinckx-Rice
d0ed680b24
gnu: perl-dbi: Update to 1.643.
* gnu/packages/databases.scm (perl-dbi): Update to 1.643.
2020-05-20 19:27:19 +02:00
Tobias Geerinckx-Rice
76899e9285
gnu: perl-db-file: Update to 1.853.
* gnu/packages/databases.scm (perl-db-file): Update to 1.853.
2020-05-20 19:27:19 +02:00
Maxim Cournoyer
b460ba7992
bootloader: grub: Allow booting from a Btrfs subvolume.
* gnu/bootloader/grub.scm (strip-mount-point): Remove procedure.
(normalize-file): Add procedure.
(grub-configuration-file): New BTRFS-SUBVOLUME-FILE-NAME parameter.  When
defined, prepend its value to the kernel and initrd file names, using the
NORMALIZE-FILE procedure.  Adjust the call to EYE-CANDY to pass the
BTRFS-SUBVOLUME-FILE-NAME argument.  Normalize the KEYMAP file as well.
(eye-candy): Add a BTRFS-SUBVOLUME-FILE-NAME parameter, and use it, along with
the NORMALIZE-FILE procedure, to normalize the FONT-FILE and IMAGE nested
variables.  Adjust doc.
* gnu/bootloader/depthcharge.scm (depthcharge-configuration-file): Adapt.
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Likewise.
* gnu/system/file-systems.scm (btrfs-subvolume?)
(btrfs-store-subvolume-file-name): New procedures.
* gnu/system.scm (operating-system-bootcfg): Specify the Btrfs
subvolume file name the store resides on to the
`operating-system-bootcfg' procedure, using the new
BTRFS-SUBVOLUME-FILE-NAME argument.
* doc/guix.texi (File Systems): Add a Btrfs subsection to document the use of
subvolumes.
* gnu/tests/install.scm (%btrfs-root-on-subvolume-os)
(%btrfs-root-on-subvolume-os-source)
(%btrfs-root-on-subvolume-installation-script)
(%test-btrfs-root-on-subvolume-os): New variables.
2020-05-20 08:30:35 -04:00
Maxim Cournoyer
fa35fb58c8
file-systems: Add helpers for parsing the options string into an alist.
* gnu/system/file-systems.scm (file-system-options->alist)
(alist->file-system-options): New procedures.
* tests/file-systems.scm: New tests.
* doc/guix.texi (File Systems): Add note about the newly added procedures.
2020-05-20 08:30:34 -04:00
Maxim Cournoyer
281d80d8e5
linux-boot: Refactor boot-system.
The --root option can now be omitted, and inferred from the root file system
declaration instead.

* gnu/build/file-systems.scm (canonicalize-device-spec): Extend to support NFS
directly, and...
* gnu/build/linux-boot.scm (boot-system): ...remove NFS special casing from
here.  Remove nested definitions for root-fs-type, root-fs-flags and
root-fs-options, and bind those inside the let* instead.  Make "--root" take
precedence over the device field string representation of the root file
system.
* doc/guix.texi (Initial RAM Disk): Document that "--root" can be left
unspecified.
2020-05-20 08:30:34 -04:00
Michael Rohleder
42d41d86f3
gnu: Add emacs-vcsh.
* gnu/packages/emacs-xyz.scm (emacs-vcsh): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-20 12:42:12 +02:00
Holger Peters
90f44ee496
gnu: Add python-pyramid.
* gnu/packages/python-web.scm (python-pyramid): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-20 09:33:04 +02:00
Holger Peters
8bfc0512da
gnu: Add python-hupper.
* gnu/packages/python-web.scm (python-hupper): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-20 09:33:04 +02:00
Holger Peters
804b7722a5
gnu: Add python-plaster-pastedeploy.
* gnu/packages/python-web.scm (python-plaster-pastedeploy): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-20 09:33:03 +02:00
Holger Peters
79ddf25bc0
gnu: Add python-plaster.
* gnu/packages/python-web.scm (python-plaster): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-20 09:31:26 +02:00
Holger Peters
c557ae13f9
gnu: Add python-translationstring.
* gnu/packages/python-web.scm (python-translationstring): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-20 09:31:26 +02:00
Holger Peters
a9daf35cb1
gnu: Add python-zope-deprecation.
* gnu/packages/python-web.scm (python-zope-deprecation): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-20 09:31:26 +02:00
Holger Peters
44935b2ebb
gnu: Add python-venusian.
* gnu/packages/python-web.scm (python-venusian): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-20 09:26:29 +02:00
Holger Peters
712190edea
gnu: python-webob: Update to 1.8.6.
* gnu/packages/python-web.scm (python-webob): Update to 1.8.6.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-20 09:25:48 +02:00
Tobias Geerinckx-Rice
4d89e302df
gnu: toybox: Update to 0.8.3.
* gnu/packages/busybox.scm (toybox): Update to 0.8.3.
2020-05-20 06:05:29 +02:00
Tobias Geerinckx-Rice
abd90f636b
gnu: ccls: Update to 0.20190823.6.
* gnu/packages/cpp.scm (ccls): Update to 0.20190823.6.
2020-05-20 05:56:54 +02:00
Tobias Geerinckx-Rice
4d9e4801d2
gnu: http-parser: Update to 2.9.4.
* gnu/packages/web.scm (http-parser): Update to 2.9.4.
2020-05-20 05:56:54 +02:00
Tobias Geerinckx-Rice
72faca2c50
gnu: xonsh: Update to 0.9.18.
* gnu/packages/shells.scm (xonsh): Update to 0.9.18.
[snippet]: Adapt to more aggressive bundling.
2020-05-20 05:56:54 +02:00
Tobias Geerinckx-Rice
5a4d48af52
gnu: python-ply: Remove Python 2 variant.
* gnu/packages/python-xyz.scm (python2-ply): Remove variable.
2020-05-20 05:56:54 +02:00
Tobias Geerinckx-Rice
0645a24b56
gnu: python-ply: Update to 3.11.
* gnu/packages/python-xyz.scm (python-ply): Update to 3.11.
2020-05-20 05:56:54 +02:00
Tobias Geerinckx-Rice
9e8f73c49c
gnu: librepcb: Update to 0.1.4.
* gnu/packages/engineering.scm (librepcb): Update to 0.1.4.
[inputs]: Add qtsvg.
2020-05-20 05:56:54 +02:00
Tobias Geerinckx-Rice
2da5fcfdfa
gnu: hevea: Update to 2.34.
* gnu/packages/ocaml.scm (hevea): Update to 2.34.
2020-05-20 05:56:53 +02:00
Tobias Geerinckx-Rice
51fd92cef4
gnu: gtkwave: Update to 3.3.104.
* gnu/packages/fpga.scm (gtkwave): Update to 3.3.104.
2020-05-20 05:56:53 +02:00
Tobias Geerinckx-Rice
147499a469
gnu: handbrake: Update to 1.3.2.
* gnu/packages/video.scm (handbrake): Update to 1.3.2.
2020-05-20 05:56:53 +02:00
Tobias Geerinckx-Rice
0c39013afb
gnu: bs1770gain: Update to 0.6.9.
* gnu/packages/audio.scm (bs1770gain): Update to 0.6.9.
2020-05-20 05:56:53 +02:00
Danny Milosavljevic
f523eaba7b
gnu: docker: Remove references to go.
Fixes <https://bugs.gnu.org/41406>.

* gnu/packages/docker.scm (docker)[arguments]<#:phases>[remove-go-references]:
New phase.
2020-05-19 21:04:47 +02:00
nikita
9593caff8d
gnu: cwm: Update to 6.6.
* gnu/packages/wm.scm (cwm): Update to 6.6.
[source, home-page]: Update URLs.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-19 14:31:10 -04:00
Efraim Flashner
cc83131006
gnu: python-ujson: Update to 2.0.3.
* gnu/packages/python-xyz.scm (python-ujson): Update to 2.0.3.
[source]: Remove bundled source.
[arguments]: Add phase to link to system double-conversion. Add custom
'check phase.
[native-inputs]: Add double-conversion, python-setuptools-scm,
python-pytest.
[home-page]: Update to new home-page.
[description]: Drop reference to python-2 support.
(python-ujson-1): New variable.
(python2-ujson): Rename to python2-ujson-1.
(python-jsonrpc-server)[propagated-inputs]: Replace python-ujson with
python-ujson-1.
2020-05-19 20:12:35 +03:00
Efraim Flashner
45838753bb
gnu: python-falcon: Update to 2.0.0.
* gnu/packages/python-web.scm (python-falcon): Update to 2.0.0.
[source]: Add snippet to remove bundled code.
[arguments]: Update custom 'check phase.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-jsonschema. Add python-mujson,
python-pytest-runner, python-rapidjson, python-ujson.
[properties]: New field.
(python2-falcon)[native-inputs]: Don't add python-rapidjson.
2020-05-19 20:05:59 +03:00
Efraim Flashner
255a206217
gnu: Add python-rapidjson.
* gnu/packages/python-web.scm (python-rapidjson): New variable.
2020-05-19 20:05:58 +03:00
Efraim Flashner
3d41d5dfef
gnu: python-jsonrpc-server: Update to 0.3.4.
* gnu/packages/python-xyz.scm (python-jsonrpc-server): Update to 0.3.4.
[propagated-inputs]: Remove python-future.
2020-05-19 20:05:58 +03:00
Efraim Flashner
64d1d2b271
gnu: Add python-mujson.
* gnu/packages/python-xyz.scm (python-mujson): New variable.
2020-05-19 20:05:58 +03:00
Tobias Geerinckx-Rice
75ac5c5281
gnu: opensmtpd: Update to 6.7.0p1 [security fixes].
* gnu/packages/mail.scm (opensmtpd): Update to 6.7.0p1.
2020-05-19 18:50:15 +02:00
Alex McGrath
970fcb0d4a
gnu: Add wofi.
* gnu/packages/xdisorg.scm (wofi): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-19 18:32:08 +02:00
Marius Bakke
4684580af5
gnu: vte: Remove obsolete input.
* gnu/packages/gnome.scm (vte)[native-inputs]: Remove INTLTOOL.  Add
GETTEXT-MINIMAL.
2020-05-19 15:39:38 +02:00
Marius Bakke
273380fda2
gnu: Add hitch.
* gnu/packages/web.scm (hitch): New public variable.
2020-05-19 15:28:51 +02:00
Marius Bakke
c5a2b70135
gnu: openvpn: Update to 2.4.9 [fixes CVE-2020-11810].
* gnu/packages/vpn.scm (openvpn): Update to 2.4.9.
2020-05-19 15:28:51 +02:00
Danny Milosavljevic
ef3cd15ed4
gnu: granite: Fix cross-compilation.
* gnu/packages/pantheon.scm (granite)[native-inputs]: Remove glib, libgee.
[inputs]: Add glib, libgee.
2020-05-19 13:06:27 +02:00
Ryan Prior
969811ad0e
gnu: Add pantheon-calculator.
* gnu/packages/pantheon.scm (pantheon-calculator): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-19 12:59:40 +02:00
Danny Milosavljevic
11491e1b1b
gnu: vte: Enable vala bindings.
* gnu/packages/gnome.scm (vte)[arguments]<#:configure-flags>: Add
"-Dvapi=true".
2020-05-19 12:49:13 +02:00
Ryan Prior via Guix-patches via
663def11df
gnu: vte: Update to 0.60.2.
* gnu/packages/gnome.scm (vte): Update to 0.60.2.
[arguments]<#:configure-flags>: Disable systemd.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-19 12:49:13 +02:00
Tobias Geerinckx-Rice
1942814978
gnu: bind: Update to 9.16.3 [fixes CVE-2020-8616 & CVE-2020-8617].
* gnu/packages/dns.scm (bind): Update to 9.16.3.
2020-05-19 12:44:29 +02:00
Ricardo Wurmus
9dc50c8c47
gnu: sra-tools: Update to 2.10.6.
* gnu/packages/bioinformatics.scm (sra-tools): Update to 2.10.6.
[arguments]: Replace CC variable in utf8proc Makefile.
[inputs]: Replace hdf5 with hdf5-1.10; add python-wrapper.
2020-05-19 12:42:01 +02:00
Ricardo Wurmus
68de995674
gnu: ncbi-vdb: Update to 2.10.6.
* gnu/packages/bioinformatics.scm (ncbi-vdb): Update to 2.10.6.
2020-05-19 12:42:01 +02:00
Ricardo Wurmus
6437c598e7
gnu: ngs-sdk: Update to 2.10.5.
* gnu/packages/bioinformatics.scm (ngs-sdk): Update to 2.10.5.
2020-05-19 12:42:01 +02:00
Clément Lassieur
67c0d7fb9a
gnu: Add emacs-plantuml-mode.
* gnu/packages/emacs-xyz.scm (emacs-plantuml-mode): New variable.
2020-05-19 11:52:37 +02:00
Ryan Prior
9f59a9b4bc
gnu: Add granite.
* gnu/packages/pantheon.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-19 11:48:04 +02:00
Stefan
9cdb10d52e
gnu: grub: Allow a PNG image and replace "aspect-ratio" with "resolution".
* gnu/bootloaders/grub.scm (<grub-image>): Remove this record and replace it
by ...
(<grub-theme>)[image]: ... this field with the default from %background-image,
(<grub-theme>)[resolution]: ... this field with the defaults from 'width' and
'height' of 'grub-background-image'.
(<grub-theme>)[images]: Remove this field.
(svg->png): Rename to ...
(image->png): ... and use 'copy-file' instead of 'svg->png', if the suffix of
the image file is not ".svg".
(grub-background-image): Remove the arguments 'width' and 'height'.
(grub-theme-image): Add function.
(grub-theme-resolution): Add function.
(grub-theme-gfxmode): Add function.
(grub-image): Remove function.
(grub-image?): Remove function.
(grub-image-aspect-ratio): Remove function.
(grub-image-file): Remove function.
(grub-theme-images): Remove function.
(%default-theme): Remove variable.
(%background-image): Remove variable.

Using image formats different to SVG was not possible.

For a <grub-image> to be chosen, the 'aspect-ratio' of it had to be 4/3, as the
resolution of any image was defaulting to 1024 x 768.

There was no code to determine the proper boot-resolution to make any use of a
list of images with different aspect-ratios.

It seems to be a better solution to only define a single image with any format,
and use a given resolution only for the conversion from a SVG file. This also
makes the use of a special <grub-image> record unnecessary.

Moving the default values from '%background-image' and '%default-theme' into
<grub-theme> makes a customisation easier without (inherit) and allows to remove
the undocumented variables %background-image' and '%default-theme'.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-05-19 09:09:21 +02:00
Leo Famulari
2e59ae2384
gnu: svt-av1: Update to 0.8.3.
* gnu/packages/video.scm (svt-av1): Update to 0.8.3.
2020-05-18 19:32:29 -04:00
Simon South
056cd03520
gnu: emacs-elpher: Update to 2.7.4.
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 2.7.4.
[home-page, source]: Use new upstream URIs.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-18 22:48:10 +02:00
Danny Milosavljevic
782cc119f5
gnu: python-mpsse: Update to 1.4.1.
Follow-up to a7b20226b2.

* gnu/packages/embedded.scm (python-libmpsse): Update to 1.4.1.
2020-05-18 19:57:23 +02:00
Timotej Lazar
756605ee9e
gnu: Add superstarfighter.
* gnu/packages/games.scm (superstarfighter): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-18 18:25:27 +02:00
Timotej Lazar
bf076da917
gnu: godot: Install provided .desktop file and icons.
* gnu/packages/game-development.scm (godot)[arguments]: Install the provided
godot.desktop instead of creating a new one.  Copy icons to the correct
location in share/icons/hicolor as per XDG.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-18 18:25:27 +02:00
Timotej Lazar
545511df77
gnu: godot: Build and install the headless version.
* gnu/packages/game-development.scm (godot): Build the headless (server)
binary. This is needed to package games using Godot without depending on X.
[outputs]: Add "headless".
[arguments]<#:phases>[build-headless]: New phase.
[arguments]<#:phases>[install]: Install headless version to separate output.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-18 18:25:26 +02:00
Timotej Lazar
6028541e61
gnu: godot: Remove obsolete workaround for aarch64.
* gnu/packages/game-development.scm (godot)[arguments]: Remove -DNO_THREADS
from scons-flags as Godot now builds and runs without it on aarch64.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-18 18:25:26 +02:00
Timotej Lazar
ab67f84bbe
gnu: godot: Enable release build.
* gnu/packages/game-development.scm (godot)[arguments]: Set release_debug
target in #:scons-flags to enable optimized build.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-18 18:25:26 +02:00
Alex Sassmannshausen
14950b83b0
gnu: guile-config: Update to 0.4.1.
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.1.
2020-05-18 15:34:08 +02:00
Tobias Geerinckx-Rice
58024d86e1
gnu: dovecot: Update to 2.3.10.1 [security fixes].
Fixes CVE-2020-10957, CVE-2020-10958, and CVE-2020-10967.

* gnu/packages/mail.scm (dovecot): Update to 2.3.10.1.
2020-05-18 14:15:42 +02:00
Ricardo Wurmus
c660779722
gnu: guile-studio: Update to 0.0.2-1.d24d59a.
* gnu/packages/guile-xyz.scm (guile-studio): Update to 0.0.2-1.d24d59a.
2020-05-18 13:22:35 +02:00
Ricardo Wurmus
8ec6b9fe0c
gnu: guile-studio: Build with Guile 3.0.
* gnu/packages/guile-xyz.scm (guile-studio)[inputs]: Replace guile-2.2 with
guile-3.0.
2020-05-18 13:22:32 +02:00
Paul Garlick
89bd9f41ff
gnu: ikiwiki: Add missing input.
* gnu/packages/web.scm (ikiwiki)[inputs]: Add perl-lwpx-paranoidagent.
2020-05-18 11:09:23 +01:00
Paul Garlick
006c3f2240
gnu: Add perl-lwpx-paranoidagent.
* gnu/packages/web.scm (perl-lwpx-paranoidagent): New variable.
2020-05-18 11:08:31 +01:00
Marius Bakke
843e772051
gnu: kcachegrind: Update to 19.08.3.
* gnu/packages/kde.scm (kcachegrind): Update to 19.08.3.
2020-05-18 01:59:19 +02:00
Marius Bakke
d15c38b0f9
gnu: kqtquickcharts: Update to 19.08.3.
* gnu/packages/kde.scm (kqtquickcharts): Update to 19.08.3.
2020-05-18 01:59:19 +02:00
Marius Bakke
5db3f6c181
gnu: kpmcore: Update to 4.1.0.
* gnu/packages/patches/kpmcore-fix-tests.patch,
gnu/packages/patches/kpmcore-remove-broken-test.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/kde.scm (kpmcore): Update to 4.1.0.
[source](patches): Remove.
2020-05-18 01:59:19 +02:00
Marius Bakke
565d2eb0fe
gnu: qca: Update to 2.3.0.
* gnu/packages/kde.scm (qca): Update to 2.3.0.
2020-05-18 01:59:19 +02:00
Marius Bakke
7c003383de
gnu: libkomparediff2: Update to 19.08.3.
* gnu/packages/kde.scm (libkomparediff2): Update to 19.08.3.
2020-05-18 01:59:18 +02:00
Marius Bakke
7d703a2fcc
gnu: krita: Update to 4.2.9.
* gnu/packages/kde.scm (krita): Update to 4.2.9.
[arguments]: Add special configure flag for OPENEXR instead of ILMBASE.
2020-05-18 01:59:18 +02:00
Marius Bakke
8415182a9a
gnu: kdiagram: Update to 2.7.0.
* gnu/packages/kde.scm (kdiagram): Update to 2.7.0.
2020-05-18 01:59:18 +02:00
Marius Bakke
a6ce9e355d
gnu: CUPS: Inherit replacement from cups-minimal.
* gnu/packages/cups.scm (cups): Use PACKAGE/INHERIT.
[replacement]: Remove.
(cups-2.3.3): Remove variable.
2020-05-18 01:59:18 +02:00
Tobias Geerinckx-Rice
ec944bdde9
gnu: mu: Update to 1.4.6.
* gnu/packages/mail.scm (mu): Update to 1.4.6.
2020-05-17 21:21:32 +02:00
nixo
d45571fe98
gnu: julia: Specify correct llvm version.
* gnu/packages/julia.scm (julia)[arguments]: Adjust configure-flag to
specify the correct llvm version.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-17 20:57:28 +03:00
Efraim Flashner
03f4c9414b
gnu: elfutils: Skip tests on powerpc.
* gnu/packages/elf.scm (elfutils)[arguments]: Skip tests on powerpc.
2020-05-17 20:23:18 +03:00
Efraim Flashner
f0a9cb9cf0
gnu: gsl: Disable failing tests on powerpc.
* gnu/packages/maths.scm (gsl)[arguments]: Skip the same set of tests on
powerpc as skipped on aarch64.
2020-05-17 20:23:17 +03:00
Efraim Flashner
d74ea9e560
gnu: valgrind: Fix build on powerpc.
* gnu/packages/valgrind.scm (valgrind)[arguments]: Add make-flags for
CPU optimizations when building on powerpc.
2020-05-17 20:23:17 +03:00
Tobias Geerinckx-Rice
74ff56a667
gnu: knot: Update to 2.9.4.
* gnu/packages/dns.scm (knot): Update to 2.9.4.
2020-05-17 19:15:51 +02:00
Tobias Geerinckx-Rice
4bce3c0383
gnu: burp: Update to 2.3.26.
* gnu/packages/backup.scm (burp): Update to 2.3.26.
2020-05-17 19:15:51 +02:00
Alex Sassmannshausen
529d1d96ca
gnu: guile-config: Update to 0.4.0.
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.0.
2020-05-17 17:28:18 +02:00
Nicolò Balzarotti
074cd595bb
gnu: lm-sensors: Patch references to ‘egrep’.
* gnu/packages/linux.scm (lm-sensors)[arguments]: Patch unqualified
references to ‘egrep’ as well as ‘grep’.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-17 17:08:24 +02:00
Tobias Geerinckx-Rice
ad14938327
gnu: sane-backends-minimal: Update to 1.0.30 [Epson security fixes].
Fixes CVE-2020-12867 (GHSL-2020-075), CVE-2020-12862 (GHSL-2020-082),
CVE-2020-12863 (GHSL-2020-083), CVE-2020-12865 (GHSL-2020-084), and
several other memory management bugs.

Mitigates CVE-2020-12866 (GHSL-2020-079), CVE-2020-12861 (GHSL-2020-080),
and CVE-2020-12864 (GHSL-2020-081).

* gnu/packages/scanner.scm (sane-backends-minimal): Update to 1.0.30.
2020-05-17 16:04:48 +02:00
B. Wilson
5b4db51638
gnu: Add bombadillo.
gnu/packages/web-browsers.scm (bombadillo): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-17 16:47:47 +03:00
Tobias Geerinckx-Rice
677515739e
gnu: cups: Update to 2.3.3 [fixes CVE-2020-3898 & CVE-2019-8842].
* gnu/packages/cups.scm (cups-minimal, cups)[replacement]: New fields.
(cups-minimal-2.3.3, cups-2.3.3): New public variables.
2020-05-17 14:12:35 +02:00
Tobias Geerinckx-Rice
4d1e4af4e9
gnu: acpica: Drop Texinfo @dfn{} usage.
* gnu/packages/admin.scm (acpica)[description]: Substitute @acronym{}
for @dfn{}.
2020-05-17 14:12:35 +02:00
Tobias Geerinckx-Rice
018be4ca5e
gnu: acpica: Fix typo in synopsis.
* gnu/packages/admin.scm (acpica)[synopsis]: Fix typo or grammar.
2020-05-17 14:12:34 +02:00
Tobias Geerinckx-Rice
c1ca686bc8
gnu: acpica: Update to 20200430.
* gnu/packages/admin.scm (acpica): Update to 20200430.
2020-05-17 14:12:34 +02:00
Efraim Flashner
720855b5c5
gnu: kdeconnect: Fix kdeconnectd path.
* gnu/packages/kde.scm (kdeconnect)[arguments]: Add configure-flag to
set libexec as a top-level directory in the output.
2020-05-17 12:23:35 +03:00
Pierre Neidhardt
99bf646d8f
gnu: racket: Update to 7.7.
* gnu/packages/scheme.scm (racket): Update to 7.7.
2020-05-17 11:16:57 +02:00
Efraim Flashner
a7e6ec18d7
gnu: qemu-minimal: Use 'match' to find architecture.
* gnu/packages/virtualization.scm (qemu-minimal)[arguments]: Use 'match'
to target the correct architecture.
2020-05-17 10:13:41 +03:00
Tobias Geerinckx-Rice
7f4b45a320
gnu: soundconverter: Update to 3.0.2.
* gnu/packages/gnome.scm (soundconverter): Update to 3.0.2.
[source]: Remove upstreamed patch.
* gnu/packages/patches/soundconverter-remove-gconf-dependency.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-05-17 02:52:56 +02:00
Tobias Geerinckx-Rice
aa784dc850
gnu: alpine: Support cross-gcc'ing.
* gnu/packages/mail.scm (alpine)[arguments]: Use ${target}-gcc when
cross-compiling.
2020-05-17 02:52:56 +02:00
Tobias Geerinckx-Rice
d28692a7b5
gnu: alpine: Update to 2.22.
* gnu/packages/mail.scm (alpine): Update to 2.22.
[arguments]: Add ‘assume-shadow-passwords’ phase.
2020-05-17 02:52:56 +02:00
Tobias Geerinckx-Rice
5dd8cb2ec3
gnu: spiped: Update to 1.6.1.
* gnu/packages/networking.scm (spiped): Update to 1.6.1.
2020-05-17 02:52:56 +02:00
Julien Lepiller
d308bc01e1
gnu: java-xz: Remove duplicate definition.
* gnu/packages/java.scm (java-xz): Remove duplicate variable.
(java-plexus-archiver)[inputs]: Use java-xz.
* gnu/packages/java-compression.scm (java-tukaani-xz): Rename to
java-xz.
2020-05-17 01:50:30 +02:00
Timotej Lazar
527ab3125a
gnu: julius: Remove unused bundled libraries.
* gnu/packages/games.scm (julius)[source](snippet): Remove
ext/{dirent,png,SDL2,zlib}.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-17 01:10:43 +02:00
Timotej Lazar
0341856191
gnu: julius: Update to 1.4.0.
* gnu/packages/games.scm (julius): Update to 1.4.0.
[inputs]: Add new dependency libpng.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-17 01:10:26 +02:00
Björn Höfling
69a745b735
gnu: mumble: End phase with #t.
* gnu/packages/telephony.scm (mumble)[arguments] End install phase with #t.
2020-05-17 00:32:01 +02:00
Björn Höfling
54cc2b4e06
gnu: java-jmapviewer: Return #t from all phases.
* gnu/packages/geo.scm (java-jmapviewer)[arguments]: Return #t from install
phase.
2020-05-17 00:32:00 +02:00
Tobias Geerinckx-Rice
f2e99d9899
gnu: supertux: Update to 0.6.2.
* gnu/packages/games.scm (supertux): Update to 0.6.2.
2020-05-17 00:27:35 +02:00
Tobias Geerinckx-Rice
d393e11322
gnu: padthv1: Update to 0.9.14.
* gnu/packages/music.scm (padthv1): Update to 0.9.14.
2020-05-17 00:27:35 +02:00
Tobias Geerinckx-Rice
f5479ddf3d
gnu: samplv1: Update to 0.9.14.
* gnu/packages/music.scm (samplv1): Update to 0.9.14.
2020-05-17 00:27:35 +02:00
Tobias Geerinckx-Rice
1c822d526a
gnu: drumkv1: Update to 0.9.14.
* gnu/packages/music.scm (drumkv1): Update to 0.9.14.
2020-05-17 00:27:35 +02:00
Tobias Geerinckx-Rice
d5c0a83596
gnu: synthv1: Update to 0.9.14.
* gnu/packages/music.scm (synthv1): Update to 0.9.14.
2020-05-17 00:27:35 +02:00
Alex Sassmannshausen
63fe1dc0b0
gnu: guile-hall: Update to 0.3.1.
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.3.1.
2020-05-16 22:54:45 +02:00
Marius Bakke
a43fe7acd1
gnu: multipath-tools: Enable tests.
* gnu/packages/linux.scm (multipath-tools)[arguments]: Remove #:tests?.  Add
 #:test-target.  Add phase to add missing linker flag.
[native-inputs]: Add CMOCKA.
2020-05-16 20:56:20 +02:00
Maxim Cournoyer
5c4aa84e4a
gnu: heimdal: Update to 7.7.0.
And fix the test suite failures as a side effect.

* gnu/packages/kerberos.scm (heimdal): Update to 7.7.0.
2020-05-16 14:52:18 -04:00
Marius Bakke
834c8684a2
gnu: gajim: Adapt search path for Python 3.8.
Fixes <https://bugs.gnu.org/41319>.
Reported by Raghav Gururajan <raghavgururajan@disroot.org>.

* gnu/packages/messaging.scm (gajim)[native-search-paths]: Update the
PYTHONPATH variable to search for Python 3.8 packages.
2020-05-16 20:09:53 +02:00
Marius Bakke
cfdd023bed
gnu: multipath-tools: Update to 0.8.4.
* gnu/packages/patches/multipath-tools-sans-systemd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/linux.scm (multipath-tools): Update to 0.8.4.
[source](patches): New field.
[arguments]: Add #:parallel-build?.  Add phase to fix erroneous compiler warning.
2020-05-16 20:09:53 +02:00
Marius Bakke
d1ed1d7560
gnu: multipath-tools: Fetch with git.
* gnu/packages/linux.scm (multipath-tools)[source]: Change to GIT-FETCH.
2020-05-16 20:09:52 +02:00
Marius Bakke
1f595f3cf4
gnu: xdot: Fix typo in description.
* gnu/packages/graphviz.scm (xdot)[description]: Add space after comma,
capitalize 'Python'.
2020-05-16 20:09:52 +02:00
Vincent Legoll
70d1e9714c
gnu: tinyxml2: Update to 8.0.0.
* gnu/packages/xml.scm (tinyxml2): Update to 8.0.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-16 19:54:52 +02:00
Leo Prikler
7e6bbd8b09
gnu: gnome-shell-extension-dash-to-dock: Update to 67.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-dash-to-dock): Update to 67.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-16 19:54:52 +02:00
Ekaitz Zarraga
1c85ecec8e
gnu: Add lib3ds.
* gnu/packages/engineering.scm (lib3ds): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-16 19:54:52 +02:00
Ekaitz Zarraga
525fd26deb
gnu: openctm: Correct inputs vs native-inputs
* gnu/packages/engineering.scm (openctm): Move mesa, glu, glut and
gtk+-2 to inputs

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-16 19:54:52 +02:00
Michael Rohleder
d952eebd46
gnu: emacs-pass: Update to 2.0.
* gnu/packages/emacs-xyz.scm (emacs-pass): Update to 2.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-05-16 19:20:18 +02:00
Julien Lepiller
3c102716d0
gnu: Add font-api-mj-mincho.
* gnu/packages/fonts.scm (font-api-mj-mincho): New variable.
2020-05-16 17:54:38 +02:00
Julien Lepiller
8ba990e69d
gnu: Add java-picocli.
gnu/packages/java.scm (java-picocli): New variable.
2020-05-16 17:43:47 +02:00
Julien Lepiller
523cbfbd55
gnu: bap: Update to 2.0.0.
* gnu/packages/ocaml.scm (bap): Update to 2.0.0.
2020-05-16 17:43:25 +02:00
Alex Sassmannshausen
a3dfe05285
gnu: guile-hall: Update to 0.3.0.
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.3.0.
2020-05-16 17:30:35 +02:00
Tobias Geerinckx-Rice
0fe654ebcd
gnu: z3: Update to 4.8.8.
* gnu/packages/maths.scm (z3): Update to 4.8.8.
2020-05-16 15:05:05 +02:00
Tobias Geerinckx-Rice
eeebf57292
gnu: youtube-dl: Update to 2020.05.08.
* gnu/packages/video.scm (youtube-dl): Update to 2020.05.08.
2020-05-16 15:05:05 +02:00
Tobias Geerinckx-Rice
13356b22c4
gnu: console-setup: Update to 1.195.
* gnu/packages/xorg.scm (console-setup): Update to 1.195.
2020-05-16 14:30:22 +02:00
Tobias Geerinckx-Rice
cbae204946
gnu: utf8proc: Update to 2.5.0.
* gnu/packages/textutils.scm (utf8proc): Update to 2.5.0.
[native-inputs]: Update test data UNICODE_VERSION.
2020-05-16 14:30:22 +02:00
Tobias Geerinckx-Rice
63f2de031c
gnu: utf8proc: Factor out UNICODE_VERSION.
* gnu/packages/textutils.scm (utf8proc)[native-inputs]: Use a single
UNICODE_VERSION.
2020-05-16 14:30:22 +02:00
Tobias Geerinckx-Rice
b273158bb4
gnu: Order (gnu packase suckless) module imports.
* gnu/packages/suckless.scm: Order module imports alphabetically.
2020-05-16 14:30:22 +02:00
Tobias Geerinckx-Rice
211dc8cdd8
gnu: Support cross-gccs in (gnu packages suckless).
* gnu/packages/suckless.scm (blind, dmenu, spoon, slock, st, surf, sent)
(xbattmon, skroll, sbm, prout, noice, human, fortify-headers, colors)
(libutf, lchat, scron)[arguments]: Use ${target}-gcc when
cross-compiling.
2020-05-16 14:30:22 +02:00
Tobias Geerinckx-Rice
259da51495
gnu: libutf: Use GIT- helpers.
* gnu/packages/suckless (libutf)[source]: Use GIT-VERSION and GIT-FILE-NAME.
2020-05-16 14:30:21 +02:00
Tobias Geerinckx-Rice
ca39ee94dc
gnu: fortify-headers: Update to 1.1.
* gnu/packages/suckless.scm (fortify-headers): Update to 1.1.
2020-05-16 14:30:21 +02:00
Tobias Geerinckx-Rice
dd3f0680c7
gnu: st: Update to 0.8.3.
* gnu/packages/suckless.scm (st): Update to 0.8.3.
2020-05-16 14:30:21 +02:00
Tobias Geerinckx-Rice
5e1cc6685c
gnu: Don't use NAME in (gnu packages suckless) URIs.
* gnu/packages/suckless.scm (spoon, xbattmon, wificurse, skroll, sbm)
(prout, fortify-headers, colors, scron)[source]: Hard-code NAME.
2020-05-16 14:30:21 +02:00
Tobias Geerinckx-Rice
be55f23475
gnu: lchat: Update to 0.0.0-4.e3b64e6.
* gnu/packages/suckless.scm (lchat): Update to 0.0.0-4.e3b64e6.
[source]: Use GIT-VERSION and GIT-FILE-NAME.
2020-05-16 14:30:21 +02:00
Tobias Geerinckx-Rice
23e89f915e
gnu: zsh-autosuggestions: Update to 0.6.4.
* gnu/packages/shellutils.scm (zsh-autosuggestions): Update to 0.6.4.
2020-05-16 14:30:21 +02:00
Tobias Geerinckx-Rice
ec16aaff5d
gnu: wine-staging-patchset-data: Update to 5.8.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 5.8.
2020-05-16 14:30:21 +02:00
Tom Zander via Guix-patches via
cbba85ebaf
gnu: flowee: Update to 2020.03.3.
* gnu/packages/finance.scm (flowee): Update to 2020.03.3.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-16 14:30:21 +02:00
Tom Zander via Guix-patches via
737b87cec8
gnu: fulcrum: Update to 1.1.1.
* gnu/packages/finance.scm (fulcrum): Update to 1.1.1.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-16 14:30:21 +02:00
Ricardo Wurmus
dcaa156111
gnu: Add lldpd.
* gnu/packages/networking.scm (lldpd): New variable.
2020-05-16 11:50:48 +02:00
Not Zed
65a11a59de
gnu: Add openjdk14.
* gnu/packages/java.scm (openjdk14): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-16 11:50:48 +02:00
Not Zed
c4618174ec
gnu: Add openjdk13.
* gnu/packages/java.scm (openjdk13): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-16 11:50:45 +02:00
raingloom
c582741336
gnu: Add rawdog.
* gnu/packages/syndication.scm (rawdog): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-05-16 17:32:12 +08:00
宋文武
a23cd8d9c3
gnu: Add python-pytidylib.
* gnu/packages/python-xyz.scm (python-pytidylib, python2-pytidylib): New variables.
2020-05-16 17:24:16 +08:00
Leo Prikler
8da0f5048f
gnu: delft-icon-theme: Update to 1.12.
* gnu/packages/gnome-xyz.scm (delft-icon-theme): Update to 1.12.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-05-16 16:36:58 +08:00
Leo Prikler
9d681f1bc9
gnu: papirus-icon-theme: Update to 20200430.
* gnu/packages/gnome-xyz.scm (papirus-icon-theme): Update to 20200430.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-05-16 16:36:58 +08:00
Leo Prikler
b050e205dc
gnu: matcha-theme: Update to 2020-05-09.
* gnu/packages/gnome-xyz.scm (matcha-theme): Update to 2020-05-09.
[source]: Update URL.
[arguments]: Update build script.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-05-16 16:36:58 +08:00
Ludovic Courtès
408ae72cd1
services: shepherd: Silence Guile warnings.
This avoids:

  WARNING: …: imported module (guix build utils) overrides core binding `delete'

* gnu/services/shepherd.scm (%default-modules): #:hide 'delete'
from (guix build utils).
(shepherd-configuration-file)[config]: Wrap calls to 'load-compiled' in
'parameterize'.
2020-05-16 00:34:41 +02:00
Ludovic Courtès
12adffd43e
linux-initrd: Silence Guile warnings.
Previously, since the switch to Guile 3, we'd see this warning repeated
several times at boot time:

  WARNING: …: imported module (guix build utils) overrides core binding `delete'

* gnu/system/linux-initrd.scm (raw-initrd): In gexp, #:hide 'delete'
from (guix build utils).  Wrap 'boot-system' in 'parameterize'.
2020-05-16 00:34:41 +02:00
Ludovic Courtès
502f609d05
vm: Use 'let-system'.
* gnu/system/vm.scm (expression->derivation-in-linux-vm)[check]: New macro.
[builder]: Use 'let-system' and 'check' instead of referencing
'%current-system' and '%current-target-system'.
2020-05-16 00:34:41 +02:00
Ludovic Courtès
8cf7dd24ab
bootloader: grub: Refer to the native 'grub-mklayout' and font file.
* gnu/bootloader/grub.scm (eye-candy): Refer to the native FONT-FILE.
(keyboard-layout-file): Refer to the native 'grub-mklayout'.
2020-05-16 00:34:40 +02:00
Danny Milosavljevic
a7b20226b2
gnu: python-libmpsse: Update to 1.4.1.
* gnu/packages/embedded.scm (python-libmpsse): Update to 1.4.1.
[arguments]<#:phases>[set-environment-up]:
Fix build with Python 3.8.
2020-05-15 23:24:49 +02:00
Tobias Geerinckx-Rice
1c9403f6a6
gnu: kicad: Re-use common fields in add-ons.
* gnu/packages/engineering.scm (kicad-i18n, kicad-symbols): Re-use
kicad's VERSION and HOME-PAGE.
(kicad-symbols, kicad-footprints, kicad-packages3d, kicad-templates):
Re-use kicad's VERSION.
2020-05-15 22:24:35 +02:00
Tobias Geerinckx-Rice
fbfaafae27
gnu: kicad-templates: Update to 5.1.6.
* gnu/packages/engineering.scm (kicad-templates): Update to 5.1.6.
2020-05-15 22:08:34 +02:00
Tobias Geerinckx-Rice
57b90a5dae
gnu: kicad-packages3d: Update to 5.1.6.
* gnu/packages/engineering.scm (kicad-packages3d): Update to 5.1.6.
2020-05-15 22:08:34 +02:00
Tobias Geerinckx-Rice
47711ec978
gnu: kicad-footprints: Update to 5.1.6.
* gnu/packages/engineering.scm (kicad-footprints): Update to 5.1.6.
2020-05-15 22:08:34 +02:00
Tobias Geerinckx-Rice
3ef7c588df
gnu: kicad-symbols: Update to 5.1.6.
* gnu/packages/engineering.scm (kicad-symbols): Update to 5.1.6.
2020-05-15 22:08:34 +02:00
Tobias Geerinckx-Rice
02d1bc6b58
gnu: kicad-i18n: Update to 5.1.6.
* gnu/packages/engineering.scm (kicad-i18n): Update to 5.1.6.
2020-05-15 22:08:34 +02:00
Tobias Geerinckx-Rice
0094c4fa91
gnu: kicad: Update to 5.1.6.
* gnu/packages/engineering.scm (kicad): Update to 5.1.6.
[source]: Use GIT-FETCH & GIT-FILE-NAME.
2020-05-15 22:08:34 +02:00
Tobias Geerinckx-Rice
cb014f64a5
gnu: kicad-i18l: Fix typo in… name.
* gnu/packages/engineering.scm (kicad-i18n): New old variable previously…
(kicad-i18l): …this.  Redefine using DEPRECATED-PACKAGE.
(kicad)[arguments, native-inputs]: Adjust accordingly.
2020-05-15 20:38:02 +02:00
Ryan Prior
5225626ffc
gnu: oil-shell: Rename to "oil".
* gnu/packages/shells.scm (oil): Rename variable from…
(oil-shell): …this.  Redefine using DEPRECATED-PACKAGE.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-15 20:37:42 +02:00
Tobias Geerinckx-Rice
6e9ffc3f77
gnu: clamav: End snippet in truth.
* gnu/packages/antivirus.scm (clamav)[source]: Return #t from snippet.
2020-05-15 20:35:57 +02:00
Tobias Geerinckx-Rice
d2e438d3e2
gnu: clamav: Update to 0.102.3.
* gnu/packages/antivirus.scm (clamav): Update to 0.102.3.
2020-05-15 20:35:57 +02:00
Tobias Geerinckx-Rice
1d8d90a82d
gnu: ethtool: Update to 5.6.
* gnu/packages/networking.scm (ethtool): Update to 5.6.
[native-inputs]: Add pkg-config.
[inputs]: Add libmnl.
2020-05-15 20:35:57 +02:00
Tobias Geerinckx-Rice
57b13d1cc0
gnu: openconnect: Update to 8.10 [fixes CVE-2020-12823].
* gnu/packages/vpn.scm (openconnect): Update to 8.10.
2020-05-15 18:10:46 +02:00
Nicolas Goaziou
dfc414c489
gnu: emacs-flycheck-grammalecte: Update to 1.2.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Update to 1.2.
[arguments]: Exclude "test-profile.el", build with full Emacs for libxml
support.
[inputs]: Remove curl as dependency.
2020-05-15 17:56:48 +02:00
Tobias Geerinckx-Rice
28740402b2
gnu: tor: Update to 0.4.3.5.
* gnu/packages/tor.scm (tor): Update to 0.4.3.5.
[arguments]: Enable compression features that aren't auto-detected.
[native-inputs]: Use the default Python (3).
[inputs]: Order alphabetically.
2020-05-15 17:49:50 +02:00
Guillaume Le Vaillant
f7237a2e39
gnu: bitcoin-abc: Update to 0.21.6.
* gnu/packages/finance.scm (bitcoin-abc): Update to 0.21.6.
  [build-system]: Use cmake-build-system.
  [native-inputs]: Remove autoconf, automake and libtool.
  [inputs]: Add zeromq.
  [arguments]: Drop inheritance from bitcoin-core and use explicit
  'make-qt-deterministic', 'set-home' and 'check-functional' phases.
2020-05-15 17:34:52 +02:00
Guillaume Le Vaillant
89c5b924e1
gnu: bitcoin-unlimited: Update to 1.8.0.0.
* gnu/packages/finance.scm (bitcoin-unlimited): Update to 1.8.0.0.
  [arguments]: Add 'fix-build' phase, update 'fix-tests' phase.
2020-05-15 17:34:52 +02:00
Nicolas Goaziou
6207d74949
gnu: emacs-flycheck: Update to 31-2.9bcf6b6.
* gnu/packages/emacs-xyz.scm (emacs-flycheck): Update to 31-2.9bcf6b6.
2020-05-15 17:12:26 +02:00
Julien Lepiller
1ac2bf05c8
gnu: ocaml-ocurl: Update to 0.9.1.
* gnu/packages/ocaml.scm (ocaml-ocurl): Update to 0.9.1.
2020-05-15 15:56:33 +02:00
Julien Lepiller
bee8c8acd7
gnu: ocaml-fileutils: Update to 0.6.2.
* gnu/packages/ocaml.scm (ocaml-fileutils): Update to 0.6.2.
2020-05-15 14:48:46 +02:00
Julien Lepiller
8965111768
gnu: ocaml-octavius: Update to 1.2.2.
* gnu/packages/ocaml.scm (ocaml-octavius): Update to 1.2.2.
2020-05-15 14:44:58 +02:00
Mathieu Othacehe
ef9652ef4e
gnu: rottlog: Fix aarch64 cross-compilation.
* gnu/packages/admin.scm (rottlog)[arguments]: Add a 'fix-configure phase to
replace outdated config.sub and config.guess, without aarch64 support,
[native-inputs]: add "automake".
2020-05-15 14:19:39 +02:00
Ricardo Wurmus
c7c9370dd7
gnu: openjdk12: Simplify snippet.
* gnu/packages/java.scm (openjdk12)[source]: Use regular expression in
find-files.
2020-05-15 13:09:10 +02:00
Ricardo Wurmus
7b82e1cdbe
gnu: openjdk11: Build in parallel.
* gnu/packages/java.scm (openjdk11)[arguments]: Remove #:parallel-build?,
 #:parallel-tests?, and #:make-flags options; add
"write-source-revision-file"; replace "build" phase; do not set
GUIX_LD_WRAPPER_ALLOW_IMPURITIES; pass JOBS variable to make in "build" and
"build-jre" phases.
2020-05-15 13:09:10 +02:00
Ricardo Wurmus
62d46ad613
gnu: openjdk11: Simplify snippet.
* gnu/packages/java.scm (openjdk11)[source]: Use regular expression in
find-files.
2020-05-15 13:09:10 +02:00
Ricardo Wurmus
49ad6aec80
gnu: openjdk10: Simplify snippet.
* gnu/packages/java.scm (openjdk10)[source]: Use regular expression in
find-files.
2020-05-15 13:09:10 +02:00
Ricardo Wurmus
f5789c265d
gnu: openjdk9: Build in parallel.
* gnu/packages/java.scm (openjdk9)[arguments]: Add phase
"write-source-revision-file"; replace "build" phase; add make-flags; remove
GUIX_LD_WRAPPER_ALLOW_IMPURITIES.
2020-05-15 13:09:10 +02:00
Ricardo Wurmus
b7a1cac603
gnu: openjdk9: Simplify snippet.
* gnu/packages/java.scm (openjdk9)[source]: Use only one find-files
invocation.
2020-05-15 13:09:10 +02:00
Edouard Klein
1130e8c817
gnu: Add python-selenium.
* gnu/packages/python-web.scm (python-selenium): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-15 12:27:22 +02:00
Jonathan Brielmaier
35d1ac7fd8
gnu: quaternion: Update to 0.0.9.4e.
* gnu/packages/messaging.scm (quaternion): Update to 0.0.9.4e.
[source]: Upstream moved the repo to quotient-im namespace.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-15 12:27:22 +02:00
Jonathan Brielmaier
e9c6aed15d
gnu: libqmatrixclient: Update to 0.5.3.2.
* gnu/packages/messaging.scm (libqmatrixclient): Update to 0.5.3.2.
[source]: Name changed to libquotient, will be visible in 0.6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-15 12:27:22 +02:00
Ekaitz Zarraga
e3c3fb1d39
gnu: Add openctm.
* gnu/packages/engineering.scm (openctm): New Variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-05-15 12:27:17 +02:00
Guillaume Le Vaillant
04191985cc
gnu: chirp: Update to 20200430.
* gnu/packages/radio.scm (chirp): Update to 20200430.
2020-05-15 11:53:29 +02:00
Raghav Gururajan
729cfbdd07
gnu: blueman: Enable AppIndicator.
* gnu/packages/networking.scm (blueman) [arguments]: Remove --disable
-appindicator configure-flag.
[inputs]: Add libappindicator.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2020-05-15 11:43:18 +02:00
Pierre Neidhardt
afc46f2267
gnu: openrct2: Update to 0.2.6.
* gnu/packages/games.scm (openrct2): Update to 0.2.6.
2020-05-15 11:30:24 +02:00
Jan Wielkiewicz
da358e8c88
gnu: Add ffmpeg-jami.
This package is needed because Jami uses a modified version
of ffmpeg, which provides GPU hardware acceleration, automatical
adapting of bitrate and extra codecs. Because of the configure flags
list being long, it is better to keep them separated in variables,
instead of littering the package definition.

* gnu/packages/jami.scm (ffmpeg-jami, %ffmpeg-default-configure-flags,
%ffmpeg-linux-configure-flags, %ffmpeg-linux-x86-configure-flags):
New variables.
(ffmpeg-compose-configure-flags): New procedure.
(libring)[inputs]: Use ffmpeg-jami instead of ffmpeg.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-05-15 09:08:46 +02:00
Mark H Weaver
b6d18fbdf6
gnu: linux-libre: Update to 5.4.41.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.41.
(linux-libre-5.4-pristine-source): Update hash.
2020-05-14 18:11:26 -04:00
Mark H Weaver
9e5b793b69
gnu: linux-libre@5.6: Update to 5.6.13.
* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.13.
(linux-libre-5.6-pristine-source): Update hash.
2020-05-14 18:10:56 -04:00
Mark H Weaver
e57aa31680
gnu: linux-libre@4.19: Update to 4.19.123.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.123.
(linux-libre-4.19-pristine-source): Update hash.
2020-05-14 18:09:59 -04:00
Ludovic Courtès
d395323343
gnu: sudo: Disable Python support when cross-compiling.
* gnu/packages/admin.scm (sudo)[arguments]: Pass "--disable-python"
when (%current-target-system) is true.
[inputs]: Remove PYTHON when (%current-target-system) is true.
2020-05-15 00:01:39 +02:00
Ludovic Courtès
4daa7a85b4
locale: Use the native gzip and libc when building locales.
This fixes system cross-compilation.

* gnu/system/locale.scm (single-locale-directory)[build]: Use the native
GZIP and LIBC.
2020-05-15 00:01:39 +02:00
Ludovic Courtès
bbd9c9c901
gnu: mcron: Allow cross-compilation.
* gnu/packages/guile-xyz.scm (mcron)[native-inputs]: Add "guile-native".
2020-05-15 00:01:39 +02:00
Marius Bakke
27ced65656
gnu: blueman: Use bootstrapped tarball.
* gnu/packages/networking.scm (blueman)[source]: Switch to URL-FETCH.
[native-inputs]: Remove AUTOCONF, AUTOMAKE, AUTOGEN, and LIBTOOL.
2020-05-14 23:44:17 +02:00
Marius Bakke
ad477560be
gnu: blueman: Remove obsolete phase.
* gnu/packages/networking.scm (blueman)[arguments]: Remove setenv phase.
2020-05-14 23:44:16 +02:00
Julien Lepiller
9a9799ffa8
gnu: php: Update to 7.4.6.
* gnu/packages/php.scm (php): Update to 7.4.6.
2020-05-14 23:26:14 +02:00
Pierre Neidhardt
93c188d4c4
gnu: ccl: Update to 1.12.
* gnu/packages/lisp.scm (ccl): Update to 1.12.
[native-inputs]: Remove subversion.
[license]: Change to asl2.0.
(ccl-1.12): Remove obsolete variable.
2020-05-14 21:54:57 +02:00
Raghav Gururajan
c5a9b16dbd
gnu: blueman: Update package definition.
* gnu/packages/networking.scm (blueman): Fixes.
[version]: Upgrade to 2.1.3.
[source]<origin>[method]: Change from url-fetch to git-fetch.
[arguments]<#:phases>['setenv]: New phase.
['patch-python-references]: New phase.
['patch-external-programs]: New phase.
['patch-pulseaudio-libraries]: New phase.
['wrap-blueman-progs]: New phase.
[native-inputs]: Add autoconf, autogen, automake and gobject-introspection.
[inputs]: Add iptables and ppp. Remove adwaita-icon-theme.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2020-05-14 19:11:27 +02:00
Nicolò Balzarotti
c7b777130f
gnu: Add libappindicator.
* gnu/packages/freedesktop.scm (libappindicator): New variable.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2020-05-14 19:11:27 +02:00
Nicolò Balzarotti
5e2750fb9e
gnu: Add libindicator.
* gnu/packages/freedesktop.scm (libindicator): New variable.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2020-05-14 19:11:26 +02:00
Nicolò Balzarotti
522b1148d1
gnu: Add dbus-test-runner.
* gnu/packages/glib.scm (dbus-test-runner): New variable.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2020-05-14 19:11:26 +02:00
Ludovic Courtès
6456232164
pack: Add relocation via ld.so and fakechroot.
* gnu/packages/aux-files/run-in-namespace.c (HAVE_EXEC_WITH_LOADER): New
macro.
(bind_mount): Rename to...
(mirror_directory): ... this.  Add 'firmlink' argument and use it
instead of calling mkdir/open/close/mount directly.
(bind_mount, make_symlink): New functions.
(exec_in_user_namespace): Adjust accordingly.
(exec_with_loader) [HAVE_EXEC_WITH_LOADER]: New function.
(exec_performance): New function.
(engines): Add them.
* guix/scripts/pack.scm (wrapped-package)[fakechroot-library]
[audit-module]: New procedures.
[audit-source]: New variable.
[build](elf-interpreter, elf-loader-compile-flags): New procedures.
(build-wrapper): Use them.
* tests/guix-pack-relocatable.sh: Test with
'GUIX_EXECUTION_ENGINE=fakechroot'.
* doc/guix.texi (Invoking guix pack): Document the 'performance' and
'fakechroot' engines.
* gnu/packages/aux-files/pack-audit.c: New file.
* Makefile.am (AUX_FILES): Add it.
2020-05-14 17:21:27 +02:00
Ludovic Courtès
4449e7c5e4
gnu: Add fakechroot.
* gnu/packages/linux.scm (fakechroot): New variable.
2020-05-14 17:21:27 +02:00
Ludovic Courtès
0cd13e72f2
pack: Factorize store references in wrapper.
* gnu/packages/aux-files/run-in-namespace.c (original_store): New variable.
(exec_in_user_namespace, exec_with_proot, main): Use it instead of the
literal "@STORE_DIRECTORY@".
2020-05-14 17:21:27 +02:00
Ludovic Courtès
fde2aec3f4
pack: Wrapper honors 'GUIX_EXECUTION_ENGINE' environment variable.
* gnu/packages/aux-files/run-in-namespace.c (struct engine): New type.
(exec_default): New function.
(engines): New variable.
(execution_engine): New function.
(main): Use it instead of calling 'exec_in_user_namespace' and
'exec_with_proot' directly.
* tests/guix-pack-relocatable.sh: Add test with 'GUIX_EXECUTION_ENGINE'.
* doc/guix.texi (Invoking guix pack): Document 'GUIX_EXECUTION_ENGINE'.
2020-05-14 17:21:27 +02:00
Guillaume Le Vaillant
19e8a75418
gnu: dump1090: Don't hard-code CC=gcc.
* gnu/packages/radio.scm (dump1090)[arguments]: Add 'make-flags' field to set
  'CC' to the right compiler, remove 'configure' phase.
2020-05-14 17:17:47 +02:00
Guillaume Le Vaillant
ac4847ebaf
gnu: js8call: Fix undefined symbol error when starting the program.
* gnu/packages/radio.scm (js8call)[arguments]: Add 'work-around-runtime-bug'
  phase.
2020-05-14 17:17:47 +02:00
Guillaume Le Vaillant
b79794a763
gnu: wsjtx: Fix undefined symbol error when starting the program.
* gnu/packages/radio.scm (wsjtx)[arguments]: Add 'work-around-runtime-bug'
  phase.
2020-05-14 17:17:47 +02:00
Jan (janneke) Nieuwenhuizen
7adb529949
gnu: Add sparse.
* gnu/packages/c.scm (sparse): New variable.
2020-05-14 16:57:31 +02:00
Jonathan Brielmaier
5c7e477c6c
gnu: exo: Fix exo-compose-mail.
Fixes <https://issues.guix.gnu.org/issue/41244>.

* gnu/packages/xfce.scm (exo)[arguments]: Add wrap-exo-compose-mail phase so
it can find URI::Escape from perl-uri.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-14 16:48:45 +02:00
Efraim Flashner
355892e1c2
gnu: qemu-minimal: Only build for the host's architecture.
* gnu/packages/virtualization.scm (qemu-minimal)[arguments]: Adjust
configure-flags so that each architecture only builds for its native
architectures.
[synopsis]: Adjust to clarify it's only for the host's architecture.
2020-05-14 17:28:05 +03:00
Marius Bakke
f227dd489b
gnu: python-automat: Update to 20.2.0.
Fixes <https://bugs.gnu.org/41249>.
Reported by Mikhail Tsykalov <tsymsh@gmail.com>.

* gnu/packages/python-xyz.scm (python-automat): Update to 20.2.0.
2020-05-14 16:23:50 +02:00
Brice Waegeneire
32290b2c35
gnu: hackrf: Simplify installation instructions.
* gnu/packages/radio.scm (hackrf)[description]: Replace
'modify-services' snippet with 'udev-rules-service'.
2020-05-14 15:54:34 +02:00
Brice Waegeneire
aee7d000f8
gnu: rtl-sdr: Simplify installation instructions.
* gnu/packages/radio.scm (rtl-sdr)[description]: Replace
'modify-services' snippet with 'udev-rules-service'.
2020-05-14 15:54:09 +02:00
Giacomo Leidi
85eed078ff
gnu: python-language-server: Update to 0.32.0.
* gnu/packages/python-xyz.scm (python-language-server): Update to 0.32.0,
[propagated-inputs]: Remove PYTHON-JEDI-0.15. Add PYTHON-JEDI.
(python-jedi-0.15, python-parso-0.5): Remove variables.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-14 15:31:23 +02:00
Ricardo Wurmus
f3e8e28152
gnu: Add emacs-icomplete-vertical.
* gnu/packages/emacs-xyz.scm (emacs-icomplete-vertical): New variable.
2020-05-14 13:13:33 +02:00
Michael Rohleder
d4e3ea3f2f
gnu: emacs-org-re-reveal: Update to 2.12.2.
[[PGP Signed Part:No public key for 7C7AFFBEFEF2CB25 created at 2020-05-14T11:15:53+0200 using RSA]]
To test this, I made a presentation about guix git workflow in emacs:
https://www.rohleder.de/~mike/guix-workflow/

maybe, its useful for someone.

From 528ccdab63cf399012582450491be6df3d8cc431 Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike@rohleder.de>
Date: Thu, 14 May 2020 08:16:49 +0000
Subject: [PATCH] gnu: emacs-org-re-reveal: Update to 2.12.2.

* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 2.12.2.
2020-05-14 11:20:51 +02:00
Björn Höfling
f6ec9f9d39
gnu: gcc-arm-none-eabi@7-2018-q2-update: Fix conflicting GCC headers.
This is a follow-up of 7f6d3f3950 and merely
a copy-and-paste of Marius Bakke's fix.

* gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update)[arguments]:
Add phase to remove the default compiler from CPLUS_INCLUDE_PATH.
[native-inputs]: Distinguish GCC-5.
2020-05-14 10:40:30 +02:00
Brice Waegeneire
99f2c93470
gnu: libblockdev: Set default configuration directory.
Fix error from 'udisks': “Failed to get contents of the config
dir (/etc/libblockdev/conf.d/)Error opening directory
"/etc/libblockdev/conf.d/": No such file or directory.”

* gnu/packages/disk.scm (libblockdev)[arguments]: Add phase
'patch-configuration-directory'.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-14 11:25:46 +03:00
Brice Waegeneire
7d18deb22e
gnu: libblockdev: Appease guix lint.
* gnu/packages/disk.scm (libblockdev)[inputs]: Move
gobject-introspection to ...
[native-inputs]: ... here.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-14 11:25:41 +03:00
Brice Waegeneire
34316259c9
gnu: udisks: Appease guix lint.
The line is too long and HTML docs are build fine without it.

* gnu/packages/freedesktop.scm (udisks)[arguments]: Remove configure
flag '--enable-gtk-doc'.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-14 11:02:53 +03:00
Brice Waegeneire
59b7689e28
gnu: udisks: Update to 2.8.4.
* gnu/packages/freedesktop.scm (udisks): Update to 2.8.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-14 11:02:49 +03:00
Marius Bakke
1a044e3936
gnu: freehdl: Fix build failure.
Fixes <https://bugs.gnu.org/41246>.
Reported by  tsmish <tsymsh@gmail.com>.

* gnu/packages/engineering.scm (freehdl)[source](patches): New field.
[native-inputs]: Remove GCC-5.
2020-05-14 00:21:41 +02:00
Ludovic Courtès
ad263045b9
services: Add missing import.
* gnu/services/audio.scm: Import (ice-9 format).
2020-05-13 23:35:57 +02:00