Commit Graph

46898 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
8a6c5b5d99
gnu: rrdtool: Update to 1.7.2.
* gnu/packages/rrdtool.scm (rrdtool): Update to 1.7.2.
2020-01-10 04:46:41 +01:00
Tobias Geerinckx-Rice
a0e63ce426
gnu: pcsc-lite: Update to 1.8.26.
* gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.26.
2020-01-10 04:46:41 +01:00
Tobias Geerinckx-Rice
b256ab505d
gnu: pcsc-lite: Don't use NAME in source URI.
* gnu/packages/security-token.scm (pcsc-lite)[source]: Hard-code NAME.
2020-01-10 04:46:41 +01:00
Tobias Geerinckx-Rice
a4893b382a
gnu: font-iosevka-slab: Update source hash.
* gnu/packages/fonts.scm (font-iosevka-slab)[source]: Update sha256.
2020-01-10 04:46:40 +01:00
Tobias Geerinckx-Rice
90d5f4963f
gnu: python-lxml: Use HTTPS home page.
* gnu/packages/python-xyz.scm (python-lxml)[home-page]: Use HTTPS.
2020-01-10 04:46:40 +01:00
Tobias Geerinckx-Rice
783d1d4024
gnu: python-lxml: Update to 4.4.2.
* gnu/packages/python-xyz.scm (python-lxml): Update to 4.4.2.
2020-01-10 04:46:40 +01:00
Danny Milosavljevic
afc7882f2d
gnu: hplip: Fix scanner model detection.
* gnu/packages/cups.scm (hplip)[arguments]<#:phases>[install-models-dat]: New
phase.
2020-01-10 00:25:50 +01:00
Raghav Gururajan
02ebbca82f
gnu: Add libmediaart.
* gnu/packages/gnome.scm (libmediaart): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-01-09 23:34:38 +01:00
Joseph LaFreniere
3da1e6e9ed
gnu: Add emacs-monky.
* gnu/packages/emacs-xyz.scm (emacs-monky): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-01-09 23:33:04 +01:00
Mark H Weaver
7edbaa7f65
gnu: linux-libre: Update to 5.4.10.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.10.
(linux-libre-5.4-pristine-source): Update hash.
2020-01-09 15:39:08 -05:00
Mark H Weaver
5a3b9463ed
gnu: linux-libre@4.19: Update to 4.19.94.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.94.
(linux-libre-4.19-pristine-source): Update hash.
2020-01-09 15:38:29 -05:00
Mark H Weaver
91d4298d3a
gnu: linux-libre@4.14: Update to 4.14.163.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.163.
(linux-libre-4.14-pristine-source): Update hash.
2020-01-09 15:37:32 -05:00
Mark H Weaver
a2be2c6881
gnu: icecat: Update to 68.4.1-guix0-preview1 [fixes CVE-2019-17026].
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update hash of upstream firefox source tarball,
'upstream-icecat-base-version', and commit and hash of gnuzilla checkout.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to upstream changes.
2020-01-09 14:07:54 -05:00
Mark H Weaver
5d3db373ba
gnu: dillo: Fix SSL support.
* gnu/packages/web-browsers.scm (dillo)[inputs]: Use openssl-1.0
in place of openssl.
2020-01-09 14:07:47 -05:00
Brant Gardner
2c50e52ab8
gnu: emacs-ledger-mode: Fix autoload failure.
* gnu/packages/finance.scm (emacs-ledger-mode)[arguments]: Replace the
  'relocate-elisp' phase by a 'patch-site-dir' phase to put the files in the
  right directory and a 'generate-autoload' phase to make the autoload file.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-09 18:21:19 +01:00
Raghav Gururajan
29ae18db05
gnu: Add gnome-color-manager.
* gnu/packages/gnome.scm (gnome-color-manager): New variable.
2020-01-09 17:57:41 +01:00
Guillaume Le Vaillant
3e10b2418d
gnu: qtxmlpatterns: Build QML plugin for XmlListModel.
* gnu/packages/qt.scm (qtdeclarative)[native-inputs]: Remove qtxmlpatterns.
  (qtxmlpatterns)[native-inputs]: Add qtdeclarative.
2020-01-09 16:03:56 +01:00
Raghav Gururajan
e05471a1a9
gnu: Add gnome-online-miners.
* gnu/packages/gnome.scm (gnome-online-miners): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-01-09 15:36:08 +01:00
Paul Garlick
1a7d58dc62
gnu: Add emacs-ebib.
* gnu/packages/emacs-xyz.scm (emacs-ebib): New variable.
2020-01-09 13:25:35 +00:00
Efraim Flashner
2604ecb3a9
gnu: smithwaterman: Update to 0.0.0-2.2610e25.
* gnu/packages/bioinformatics.scm (smithwaterman): Update to 0.0.0-2.2610e25.
[arguments]: Add make-flags to build static library. Adjust custom
'install phase to install static library.
2020-01-09 14:30:38 +02:00
Efraim Flashner
0ab7f6c5f4
gnu: vcflib: Update to 1.0.1.
* gnu/packages/bioinformatics.scm (vcflib): Update to 1.0.1.
[source]: Download using url-fetch.
[native-inputs]: Sort alphabetically. Move perl, python ...
[inputs]: ... to here.
[arguments]: Add make-flags. Update custom 'build phase.

(tabixpp-freebayes): Remove variable.
(freebayes)[native-inputs]: Use tabixpp-source over tabixpp-freebayes.
2020-01-09 14:30:38 +02:00
Efraim Flashner
2e3efa6e55
gnu: fastahack: Update to 1.0.0.
* gnu/packages/bioinformatics.scm (fastahack): Update to 1.0.0.
2020-01-09 14:30:38 +02:00
Efraim Flashner
de933b71ee
gnu: Add intervaltree.
* gnu/packages/bioinformatics.scm (intervaltree): New variable.
(vcflib, freebayes)[native-inputs]: Use packaged intervaltree's source.
2020-01-09 14:30:38 +02:00
Efraim Flashner
612d6a8e5b
gnu: tabixpp: Update to 1.1.0.
* gnu/packages/bioinformatics.scm (tabixpp): Update to 1.1.0.
[source]: Add snippet to remove vendored library.
[arguments]: Adjust custom 'build phase to fix INCLUDES.
2020-01-09 14:30:37 +02:00
Efraim Flashner
2673620f24
gnu: bwa: Install static library.
* gnu/packages/bioinformatics.scm (bwa)[arguments]: Install static
library.
2020-01-09 14:30:34 +02:00
Pierre Neidhardt
1e3bbd90e4
gnu: emacs-cyberpunk-theme: Update to 1.21.
* gnu/packages/emacs-xyz.scm (emacs-cyberpunk-theme): Update to 1.21.
2020-01-09 12:07:02 +01:00
Pierre Neidhardt
a9e70dc5a6
gnu: emacs-helm-org: Update to 20191229.
* gnu/packages/emacs-xyz.scm (emacs-helm-org): Update to 20191229.
2020-01-09 11:27:25 +01:00
Vagrant Cascadian
e39fbd8890
gnu: u-boot-2019.10: Remove obsolete version.
* gnu/packages/bootloaders (u-boot-2019.10): Remove variable.
  (u-boot-firefly-rk3399): Use default u-boot version.
  (u-boot-rockpro64-rk3399): Use default u-boot version.
  (u-boot-rock64-rk3328): Use default u-boot version.
  [arguments]: Remove add-u-boot-itb phase.
2020-01-08 22:24:22 -08:00
Vagrant Cascadian
634b0e28de
gnu: u-boot: Update to 2020.01.
* gnu/packages/bootloaders (u-boot): Update to 2020.01.
  [source]: Remove patch u-boot-fix-mkimage-header-verification.
  [native-inputs]: Update to use python 3 and add perl.
  (u-boot-tools)[configure]: Use tools-only_defconfig.
  [arguments]: Update phase updating python-coverage to work with python 3.
  Drop obsolete substitution for test_ofplatdata.
  Disable code coverage tests and binman tests.
* gnu/packages/patches/u-boot-fix-mkimage-header-verification.patch: Remove file.
* gnu/local.mk [dist_patch_DATA]: Update accordingly.
2020-01-08 22:24:20 -08:00
Vagrant Cascadian
a1fd8c5dee
gnu: arm-trusted-firmware: Update to 2.2.
* gnu/packages/firmware (make-arm-trusted-firmware): Update to 2.2.
  [source]: Update URL.
  [homepage]: Update URL.
* gnu/packages/patches/arm-trusted-firmware-optional-bin-generation.patch:
  Remove patch.
* gnu/packages/patches/arm-trusted-firmware-rockchip-disable-binary.patch:
  Remove patch.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
2020-01-08 22:24:17 -08:00
Oleg Pykhalov
fa01e10da2
gnu: system-config-printer: Update to 1.5.12.
* gnu/packages/gnome.scm (system-config-printer): Update to 1.5.12.
2020-01-09 05:00:14 +03:00
Oleg Pykhalov
baa195dde4
gnu: sysstat: Update to 12.3.1.
* gnu/packages/linux.scm (sysstat): Update to 12.3.1.
2020-01-09 05:00:14 +03:00
Oleg Pykhalov
67f9f57899
gnu: streamlink: Update to 1.3.0.
* gnu/packages/video.scm (streamlink): Update to 1.3.0.
[source]: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove this.
2020-01-09 04:59:59 +03:00
Oleg Pykhalov
3d4bf40071
gnu: tigervnc-client: Update to 1.10.1.
* gnu/packages/tigervnc.scm (tigervnc-client): Update to 1.10.1.
(tigervnc-server): Update to 1.10.1.
2020-01-09 04:56:01 +03:00
Oleg Pykhalov
076fe8462a
gnu: teeworlds: Fix install phase on i386 architecture.
* gnu/packages/games.scm (teeworlds)[arguments]: Fix install phase on i386
architecture.
2020-01-09 04:56:01 +03:00
Tobias Geerinckx-Rice
d5971d667b
gnu: font-iosevka: Update to 2.3.3.
* gnu/packages/fonts.scm (font-iosevka): Update to 2.3.3.
2020-01-09 01:46:30 +01:00
Tobias Geerinckx-Rice
7c3c6f3a15
gnu: font-comic-neue: Add a note about versions.
* gnu/packages/fonts.scm (font-comic-neue): Add a comment about the
‘v2.4’ tag.
2020-01-09 01:46:30 +01:00
Tobias Geerinckx-Rice
fb7e50bdb4
gnu: font-inconsolata: Use HTTPS home page.
* gnu/packages/fonts.scm (font-inconsolata)[home-page]: Use HTTPS.
2020-01-09 01:46:29 +01:00
Tobias Geerinckx-Rice
901f2607c9
gnu: font-inconsolata: Update to 3.000.
* gnu/packages/fonts.scm (font-inconsolata): Update to 3.000.
[source]: Fetch from the author's new repository.
2020-01-09 01:46:29 +01:00
Tobias Geerinckx-Rice
57680360da
gnu: font-ibm-plex: Update to 4.0.2.
* gnu/packages/fonts.scm (font-ibm-plex): Update to 4.0.2.
2020-01-09 01:46:29 +01:00
Tobias Geerinckx-Rice
7ac600927b
gnu: font-gnu-unifont: Update to 12.1.04.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 12.1.04.
2020-01-09 01:46:29 +01:00
Tobias Geerinckx-Rice
3fd67ec610
gnu: font-terminus: Update to 4.48.
* gnu/packages/fonts.scm (font-terminus): Update to 4.48.
2020-01-09 01:46:29 +01:00
Tobias Geerinckx-Rice
5dc8a3ad39
gnu: font-lato: Update version number to 2.015.
Both the README and the Web site identify this as version 2.015.

* gnu/packages/fonts.scm (font-lato)[version]: Correct.
2020-01-09 01:46:29 +01:00
Tobias Geerinckx-Rice
789a39a82c
gnu: mate-terminal: Update to 1.23.0.
* gnu/packages/mate.scm (mate-terminal): Update to 1.23.0.
2020-01-09 01:46:29 +01:00
Tobias Geerinckx-Rice
30bbe72db3
gnu: mate-terminal: Don't use NAME in source URI.
* gnu/packages/mate.scm (mate-terminal)[source]: Hard-code NAME.
2020-01-09 01:46:28 +01:00
Oleg Pykhalov
8f6b6cb822
gnu: sdl2-image: Update to 2.0.5.
* gnu/packages/sdl.scm (sdl2-image): Update to 2.0.5.
2020-01-09 03:13:35 +03:00
Oleg Pykhalov
db7040935f
gnu: s6-rc: Update to 0.5.1.1.
* gnu/packages/skarnet.scm (s6-rc): Update to 0.5.1.1.
2020-01-09 03:05:02 +03:00
Oleg Pykhalov
dd0e9335dc
gnu: s6-portable-utils: Update to 2.2.2.1.
* gnu/packages/skarnet.scm (s6-portable-utils): Update to 2.2.2.1.
2020-01-09 03:04:13 +03:00
Oleg Pykhalov
e262a5a7e0
gnu: s6-networking: Update to 2.3.1.1.
* gnu/packages/skarnet.scm (s6-networking): Update to 2.3.1.1.
2020-01-09 03:03:16 +03:00
Oleg Pykhalov
e37a3ac0bd
gnu: s6-linux-utils: Update to 2.5.1.1.
* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.5.1.1.
2020-01-09 03:02:29 +03:00
Oleg Pykhalov
c1eab4a2a9
gnu: s6-linux-init: Update to 1.0.3.1.
* gnu/packages/skarnet.scm (s6-linux-init)[version]: Update to 1.0.3.1.
[inputs]: Add execline and s6.
[arguments]: Add '--with-lib=' for execline and s6.
2020-01-09 02:59:51 +03:00
Oleg Pykhalov
2266eecfae
gnu: s6-dns: Update to 2.3.1.1.
* gnu/packages/skarnet.scm (s6-dns): Update to 2.3.1.1.
2020-01-09 02:55:00 +03:00
Oleg Pykhalov
20d812fac4
gnu: skalibs: Update to 2.9.1.0.
* gnu/packages/skarnet.scm (skalibs): Update to 2.9.1.0.
2020-01-09 02:54:57 +03:00
Oleg Pykhalov
64c1e6fe4a
gnu: abiword: Update to 3.0.4.
* gnu/packages/abiword.scm (abiword): Update to 3.0.4.
[source](patches): Remove "abiword-black-drawing-with-gtk322.patch" patch.
Delete merged to upstream patch hunks in "abiword-explictly-cast-bools.patch"
patch.
* gnu/packages/patches/abiword-black-drawing-with-gtk322.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove this.
2020-01-09 02:40:25 +03:00
Oleg Pykhalov
9a1bfd68a9
gnu: emacs-treemacs: Refactor "install-data" phase.
* gnu/packages/emacs-xyz.scm (emacs-treemacs)[arguments]: Refactor
"install-data" phase.
2020-01-09 02:40:25 +03:00
Marius Bakke
60a366ec7a
gnu: util-linux: Rename udev variant.
Some packages propagate util-linux, so make sure that that manifests and
similar choose the same version to avoid conflicts.

* gnu/packages/linux.scm (util-linux)[properties]: Remove.
(util-linux+udev)[name]: Set to "util-linux-with-udev".
[properties]: Remove.
2020-01-09 00:13:50 +01:00
Ricardo Wurmus
907eeac2e7
services: nfs: Add nfs-service-type.
* gnu/services/nfs.scm (<nfs-configuration>): New record.
(nfs-configuration, nfs-configuration?, nfs-configuration-nfs-utils,
nfs-configuration-nfs-version, nfs-configuration-exports,
nfs-configuration-rpcmountd-port, nfs-configuration-rpcstatd-port,
nfs-configuration-rpcbind, nfs-configuration-idmap-domain,
nfs-configuration-nfsd-port, nfs-configuration-nfsd-threads,
nfs-configuration-pipefs-directory, nfs-configuration-debug,
nfs-shepherd-services): New procedures.
(nfs-service-type): New variable.
* doc/guix.texi (Network File System): Document it.
* gnu/tests/nfs.scm (%test-nfs-server): New variable.
(%base-os): Use default value of rpcbind-service-type.
2020-01-08 23:56:16 +01:00
Ricardo Wurmus
a6bdca6b9b
services: nfs: Allow gss-service-type to be extended.
* gnu/services/nfs.scm (gss-service-type): Rewrite using SERVICE-TYPE to add
ability to extend the service.
2020-01-08 23:56:16 +01:00
Ricardo Wurmus
2a23942e3f
services: nfs: Add verbosity control to idmap-service-type.
* gnu/services/nfs.scm (<idmap-configuration>)[verbosity]: New field.
(idmap-configuration-verbosity): New procedure.
(idmap-service-type): Use it.
* doc/guix.texi (Network File System): Document it.
2020-01-08 23:56:16 +01:00
Ricardo Wurmus
af32ea3583
services: nfs: Allow idmap-service-type to be extended.
* gnu/services/nfs.scm (idmap-service-type): Rewrite using SERVICE-TYPE to add
ability to extend the service.
2020-01-08 23:56:16 +01:00
Ricardo Wurmus
5d4ba49891
services: nfs: Fix indentation and typo.
* gnu/services/nfs.scm (<gss-configuration>, <idmap-configuration>): Fix
indentation.
(<idmap-configuration>): Rename accessor for NFS-UTILS field to
IDMAP-CONFIGURATION-NFS-UTILS.
(idmap-service-type): Use IDMAP-CONFIGURATION-NFS-UTILS.
2020-01-08 23:56:16 +01:00
Ricardo Wurmus
25c8c8cd4f
services: nfs: Allow pipefs-service-type to be extended.
* gnu/services/nfs.scm (pipefs-service-type): Rewrite using SERVICE-TYPE to
add ability to extend the service.
2020-01-08 23:56:16 +01:00
Ricardo Wurmus
ba1808d5e7
services: nfs: Allow rpcbind-service-type to be extended.
* gnu/services/nfs.scm (rpcbind-service-type): Rewrite using SERVICE-TYPE to
add ability to extend the service.
2020-01-08 23:56:16 +01:00
Ricardo Wurmus
981ce38937
services: nfs: Fix name of package variable.
* gnu/services/nfs.scm (rpcbind-service-type): Correct name from nfs-utils to
rpcbind.
2020-01-08 23:56:11 +01:00
Ludovic Courtès
639e641cdf
gnu: Add clojure-tools-cli.
* gnu/packages/clojure.scm (clojure-tools-cli): New variable.
2020-01-08 23:21:14 +01:00
Marius Bakke
01bb039e7b
system: Use the udev-enabled util-linux variant.
Fixes <https://bugs.gnu.org/37931>.
Reported by Bengt Richter <bokr@bokr.com>.

* gnu/system.scm (%base-packages): Change from UTIL-LINUX to UTIL-LINUX+UDEV.
2020-01-08 20:04:12 +01:00
Marius Bakke
71e0f1e9ad
gnu: util-linux: Add variant with udev support.
* gnu/packages/linux.scm (util-linux)[properties]: New field.
(util-linux+udev): New public variable.
2020-01-08 20:04:12 +01:00
Marius Bakke
e7e315c02e
gnu: psyclpc: Build with OpenSSL 1.0.
Fixes <https://bugs.gnu.org/39019>.  Reported by symphonia@disroot.org.

* gnu/packages/messaging.scm (psyclpc)[inputs]: Change from OPENSSL to
OPENSSL-1.0.
2020-01-08 20:04:12 +01:00
David Wilson
3d20fbf7e6
gnu: emacs-git-auto-commit-mode: Update to 4.5.0.
* gnu/packages/emacs-xyz.scm (emacs-git-auto-commit-mode): Update to 4.5.0.
2020-01-08 06:08:37 -08:00
David Wilson
a587bb23b7
gnu: emacs-undo-tree: Update to 0.7.
* gnu/packages/emacs-xyz.scm (emacs-undo-tree): Update to 0.7.
2020-01-08 06:08:32 -08:00
Oleg Pykhalov
5e5b884ef6
gnu: keepalived: Update to 2.0.19.
* gnu/packages/cluster.scm (keepalived): Update to 2.0.19.
2020-01-08 10:21:46 +03:00
Oleg Pykhalov
7eea3afd02
gnu: irssi: Update to 1.2.2.
* gnu/packages/irc.scm (irssi)[version]: Update to 1.2.2.
[arguments]: Set HOME environment variable to current working directory before
'check' phase.
2020-01-08 10:21:46 +03:00
Oleg Pykhalov
8daa832661
gnu: iperf: Update to 3.7.
* gnu/packages/networking.scm (iperf): Update to 3.7.
2020-01-08 10:21:46 +03:00
Oleg Pykhalov
73656471a4
gnu: neofetch: Update to 6.1.0-1.501d6b7.
Fix Guix ascii not shown.

* gnu/packages/admin.scm (neofetch): Update to 6.1.0-1.501d6b7.
2020-01-08 10:21:45 +03:00
Oleg Pykhalov
ce0ca7625e
gnu: inxi-minimal: Update to 3.0.37-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.0.37-1.
2020-01-08 10:21:45 +03:00
Oleg Pykhalov
e75221fd28
gnu: tome4: Update to 1.6.6.
* gnu/packages/games.scm (tome4): Update to 1.6.6.
2020-01-08 10:21:45 +03:00
Oleg Pykhalov
a66ee82a05
services: Add pulseaudio service.
* gnu/services/sound.scm (pulseaudio-environment): New procedure.
(pulseaudio-service-type): New variable.
* doc/guix.texi (Sound Services): Document it.
2020-01-08 10:21:45 +03:00
Alex ter Weele
9f5cb517d0
gnu: harmonist: Update to 0.3.0.
* gnu/packages/games.scm (harmonist): Update to 0.3.0.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2020-01-08 04:37:23 +01:00
Tobias Geerinckx-Rice
bb335e84ed
gnu: exim: Build (more) reproducibly.
* gnu/packages/mail.scm (exim)[arguments]: Add a ‘build-reproducibly’
phase.
2020-01-08 02:26:18 +01:00
Tobias Geerinckx-Rice
c9b99e88f5
gnu: exim: Use XZ-compressed sources.
* gnu/packages/mail.scm (exim)[source]: Fetch the .tar.xz archive.
2020-01-08 02:26:17 +01:00
Tobias Geerinckx-Rice
cda8250b20
gnu: exim: Update to 4.93.0.4.
* gnu/packages/mail.scm (exim): Update to 4.93.0.4.
[source]: Add /fixes/ URI to the list.
[inputs]: Use gnutls/dane variant.
[native-inputs]: Add pkg-config.
[arguments]: Set USE_GNUTLS* variables to use the new inputs..
Add CC=gcc to #:make-flags.
2020-01-08 02:26:17 +01:00
Tobias Geerinckx-Rice
a56430442e
gnu: system-config-printer: Use new upstream URI.
* gnu/packages/gnome.scm (system-config-printer)[source]: Switch to
the OpenPrinting repository.
2020-01-08 02:26:17 +01:00
Tobias Geerinckx-Rice
256f9b5170
gnu: gambit-c: Update to 4.9.3.
* gnu/packages/scheme.scm (gambit-c): Update to 4.9.3.
2020-01-08 02:26:17 +01:00
Tobias Geerinckx-Rice
ba7cd0fd83
gnu: cloc: Update to 1.84.
* gnu/packages/code.scm (cloc): Update to 1.84.
2020-01-08 02:26:17 +01:00
Tobias Geerinckx-Rice
8e8d45e6ac
Revert "bootloader: grub: Add gfxmode (resolution) override."
This reverts commit a23091880d.
It causes ‘guix pull’ to fail: <https://paste.debian.net/plain/1125061>.
2020-01-07 23:31:44 +01:00
Jan Nieuwenhuizen
a23091880d
bootloader: grub: Add gfxmode (resolution) override.
* gnu/bootloader/grub.scm (<grub-theme>): Add `gfxmode' entry.
(eye-candy): Use it.
* doc/guix.texi (Bootloader Configuration): Document it.
2020-01-07 21:26:28 +01:00
Alexandru-Sergiu Marton
451775a567
gnu: Add ghc-pointedlist.
* gnu/packages/haskell-xyz.scm (ghc-pointedlist): New variable.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-01-07 13:33:36 -06:00
Alexandru-Sergiu Marton
4639fa325c
gnu: Add ghc-pipes.
* gnu/packages/haskell-xyz.scm (ghc-pipes): New variable.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-01-07 13:26:44 -06:00
Brett Gilio
3c9e86ae8b
gnu: coq-stdpp: Reword comment.
* gnu/packages/coq.scm (coq-stdpp)[arguments]: Reword comment about tests
  being executed during build phase, to read more fluently.
2020-01-07 13:03:07 -06:00
Brett Gilio
d2884b7fef
gnu: coq-stdpp: Update to 1.2.1.
* gnu/packages/coq.scm (coq-stdpp): Update to 1.2.1.
[arguments]: Remove redundant COQLIB variable.
2020-01-07 13:02:36 -06:00
Brett Gilio
14af514bf0
gnu: coq-bignums: Fix comment spacing.
* gnu/packages/coq.scm (coq-bignums)[arguments]: Fix comment spacing after
  disabling test phase.
2020-01-07 13:01:53 -06:00
Brett Gilio
8ace204543
gnu: coq-bignums: Update to 8.10.0.
* gnu/packages/coq.scm (coq-bignums): Update to 8.10.0.
2020-01-07 13:01:34 -06:00
Marius Bakke
d2e1b2dac7
gnu: appstream-glib: Fix test failure.
* gnu/packages/patches/appstream-glib-2020.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (appstream-glib)[source](patches): New field.
2020-01-07 18:18:12 +01:00
Marius Bakke
1ecadbfe60
gnu: libgeotiff: Do not build static library.
* gnu/packages/geo.scm (libgeotiff)[arguments]: Add "--disable-static" in
 #:configure-flags.
2020-01-07 18:18:12 +01:00
Marius Bakke
517c55381e
gnu: libgeotiff: Propagate proj.
* gnu/packages/geo.scm (libgeotiff)[inputs]: Move PROJ ...
[propagated-inputs]: ... here.  New field.
2020-01-07 18:18:12 +01:00
Marius Bakke
2536027cc5
gnu: colord: Adjust inputs.
* gnu/packages/gnome.scm (colord)[native-inputs]: Remove unused LIBTOOL and
INTLTOOL.  Add previously propagated GETTEXT-MINIMAL.
2020-01-07 18:18:12 +01:00
Marius Bakke
07b10725da
gnu: ungoogled-chromium: Lower resource limits.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Decrease maximum
number of open files from 4096 to 2048.
2020-01-07 18:18:12 +01:00
Marius Bakke
f8157512a3
gnu: ungoogled-chromium: Do not set LD_LIBRARY_PATH in wrapper.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Add phase
'add-absolute-references'.  Don't wrap with LD_LIBRARY_PATH.
2020-01-07 18:18:12 +01:00
Marius Bakke
be23ce2c7c
gnu: Ceph: Update to 14.2.5.
This also removes test-specific code to ease the Python 3 transition, and
because it is mostly obsolete.

* gnu/packages/patches/ceph-detect-rocksdb.patch,
gnu/packages/patches/ceph-skip-unittest_blockdev.patch,
gnu/packages/patches/ceph-skip-collect-sys-info-test.patch: Delete files.
* gnu/packages/patches/ceph-boost-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/storage.scm (ceph): Update to 14.2.5.
[source](patches): Adjust as above.
[source](snippet): Remove bundled "fmt", "c-ares" and "googletest".
[arguments]: Add "-DCMAKE_INSTALL_DATADIR" and "-DWITH_RADOSGW_AMQP_ENDPOINT"
and "-DWITH_TESTS" in #:configure-flags; remove "-DWITH_XIO".  Remove obsolete
substitutions.  Don't install 'ceph-disk' and 'ceph-detect-init', which no
longer exists.  Remove test-specific substitutions and phases.  Adjust for
Python 2->3 in inputs.
[native-inputs]: Remove INETUTILS, JQ, PERL, XMLSTARLET, PYTHON2-CRAM,
PYTHON2-VIRTUALENV, PYTHON2-CONFIGOBJ, PYTHON2-COVERAGE, PYTHON2-DISCOVER,
PYTHON2-FLAKE8, PYTHON2-MOCK, PYTHON2-NOSE, PYTHON2-PIP, PYTHON2-PYTEST,
PYTHON2-SUBUNIT PYTHON2-TESTREPOSITORY, PYTHON2-TESTTOOLS, and PYTHON2-TOX.
[inputs]: Change from BOOST to BOOST-WITH-PYTHON3.  Remove GPTFDISK, PARTED,
PYTHON-2, PYTHON2-SIX, PYTHON2-PRETTYTABLE, and PYTHON-3.  Add PYTHON-SIX,
PYTHON-PRETTYTABLE, PYTHON-WRAPPER, LIBCAP-NG, LIBNL, NCURSES, and RDMA-CORE.
2020-01-07 18:18:11 +01:00
Marius Bakke
2316f027f8
gnu: rocksdb: Update to 6.5.2.
* gnu/packages/databases.scm (rocksdb): Update to 6.5.2.
2020-01-07 18:18:11 +01:00
Marius Bakke
aa8f64b250
gnu: python-patsy: Update to 0.5.1.
* gnu/packages/statistics.scm (python-patsy): Update to 0.5.1.
[source](uri): Adjust for new archive.
[native-inputs]: Remove UNZIP.
2020-01-07 18:18:11 +01:00
Marius Bakke
3293fad24a
gnu: googletest: Update to 1.10.0.
* gnu/packages/check.scm (googletest): Update to 1.10.0.
(googletest-1.8): New public variable.
* gnu/packages/audio.scm (cli-visualizer)[inputs]: Change from GOOGLETEST to GOOGLETEST-1.8.
* gnu/packages/serialization.scm (msgpack)[native-inputs]: Likewise.
2020-01-07 18:18:11 +01:00
Mark H Weaver
9020252114
gnu: icecat: Update to 68.4.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2019-17015, CVE-2019-17016, CVE-2019-17017,
CVE-2019-17021, CVE-2019-17022, and CVE-2019-17024.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update hash of upstream firefox source tarball,
'upstream-icecat-base-version', and commit and hash of gnuzilla checkout.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to upstream changes.
2020-01-07 12:06:34 -05:00
Marius Bakke
6d15516dc6
Merge branch 'staging' 2020-01-07 17:43:20 +01:00
David Wilson
0ed75a5f06
gnu: vimb: Update to 3.6.0.
* gnu/packages/web-browsers.scm (vimb): Update to 3.6.0.
2020-01-07 08:03:29 -08:00
Danny Milosavljevic
fa0c1a21c9
gnu: sdl-mixer: Fix fluidsynth in dependents.
Fixes <https://bugs.gnu.org/39008>.
Reported by Pierre Neidhardt <mail@ambrevar.xyz>.

* gnu/packages/sdl.scm (sdl-mixer)[arguments]<#:phases>[fix-fluidsynth]: New
phase.
2020-01-07 16:50:48 +01:00
Konrad Hinsen
e6de152dc1
gnu: lapack: Update to 3.9.0.
* gnu/packages/maths.scm (lapack): Update to 3.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-01-07 12:25:09 +01:00
Brett Gilio
cd5406effa
gnu: coq-equations: Update to 1.2.1.
* gnu/packages/coq.scm (coq-equations): Update to 1.2.1.
[arguments]: Replace configure phase to run configure shell script. Remove
redundant COQLIB.
2020-01-06 21:08:19 -06:00
Brett Gilio
8f1216552c
gnu: coq-interval: Update to 3.4.1.
* gnu/packages/coq.scm (coq-interval): Update to 3.4.1.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake for remake.
2020-01-06 21:07:39 -06:00
Brett Gilio
c022809641
gnu: coq-coquelicot: Truncate home-page.
* gnu/packages/coq.scm (coq-coquelicot)[home-page]: Truncate home-page.
2020-01-06 21:07:15 -06:00
Brett Gilio
d481db8baf
gnu: coq-coquelicot: Update to 3.0.3.
* gnu/packages/coq.scm (coq-coquelicot): Update to 3.0.3.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake.
2020-01-06 21:06:44 -06:00
Brett Gilio
a61fe4c04e
gnu: coq-gappa: Use HTTPS home page URI.
* gnu/packages/coq.scm (coq-gappa)[home-page]: Use HTTPS URI.
2020-01-06 21:06:16 -06:00
Brett Gilio
f24dc27149
gnu: coq-gappa: Update to 1.4.2.
* gnu/packages/coq.scm (coq-gappa): Update to 1.4.2.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake for remake, as well as campl5 for
parsing.
[propagated-inputs]: coq-gabba now depends on coq-flocq.
[arguments]: Temporarily disable check chase until error resolution is identified.
2020-01-06 21:05:49 -06:00
Brett Gilio
59265e5ff4
gnu: coq-flocq: Use HTTPS home page URI.
* gnu/packages/coq.scm (coq-flocq)[home-page]: Use HTTPS URI.
2020-01-06 21:05:08 -06:00
Brett Gilio
346825571c
gnu: coq-flocq: Update to 3.2.0.
* gnu/packages/coq.scm (coq-flocq): Update to 3.2.0.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[native-inputs]: Add autoconf and automake for remake.
[arguments]: Add remove-failing-examples phase to work around union error.
2020-01-06 21:04:20 -06:00
Brett Gilio
a5727da96a
gnu: coq: Reword several comments.
* gnu/packages/coq.scm (coq): Reword several comments to improve readability.
2020-01-06 21:03:21 -06:00
Brett Gilio
1ac4004502
gnu: coq: Update to 8.10.2.
* gnu/packages/coq.scm (coq): Update to 8.10.2.
[inputs]: Replace lablgtk with lablgtk3.
[arguments]: Remove remove-lablgtk-references phase, as it no longer appears
to be necessary.
2020-01-06 21:02:34 -06:00
Brett Gilio
d977e24364
gnu: Add lablgtk3.
* gnu/packages/ocaml.scm (lablgtk3): New variable.

Co-authored-by: Julien Lepiller <julien@lepiller.eu>.
2020-01-06 20:57:28 -06:00
Brett Gilio
136919ba49
gnu: Add ocaml-cairo2.
* gnu/packages/ocaml.scm (ocaml-cairo2): New variable.

Co-authored-by: Julien Lepiller <julien@lepiller.eu>.
2020-01-06 20:56:19 -06:00
Oleg Pykhalov
c4970c53a6
gnu: emacs-treemacs: Install icons and scripts.
Reported by Christopher Howard <christopher@alaskasi.com>.

* gnu/packages/emacs-xyz.scm (emacs-treemacs)[inputs]: Add 'python'.
[arguments]: Add 'patch-paths' and 'install-data' phases.
2020-01-07 03:11:58 +03:00
Pierre Neidhardt
90a31c73b3
gnu: next: Update to 1.4.0.
* gnu/packages/web-browsers.scm (next): Update to 1.4.0.
2020-01-06 21:13:31 +01:00
Nicolas Goaziou
8b03b1a185
gnu: supertux: Fix description.
* gnu/packages/games.scm (supertux)[description]: Remove unnecessary words in
GNU Guix.
2020-01-06 18:28:59 +01:00
Nicolas Goaziou
54a8025927
gnu: supertux: Update to 0.6.1.
* gnu/packages/games.scm (supertux): Update to 0.6.1.
2020-01-06 18:27:52 +01:00
Pierre Neidhardt
743cebb6b0
gnu: Add emacs-helm-clojuredocs.
* gnu/packages/emacs-xyz.scm (emacs-helm-clojuredocs): New variable.
2020-01-06 17:50:08 +01:00
Pierre Neidhardt
41a3ace54e
gnu: Add emacs-edn.
* gnu/packages/emacs-xyz.scm (emacs-edn): New variable.
2020-01-06 17:50:08 +01:00
kanichos@yandex.ru
83460433b9
activation: Check whether /proc/sys/kernel/modprobe exists.
* gnu/build/activation.scm (activate-modprobe): Check whether
/proc/sys/kernel/modprobe exists before writing to it.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-01-06 16:31:54 +01:00
Jakub Kądziołka
6a6b8a3fcf
gnu: python-py3status: Fix patch of file path
* gnu/packages/python-xyz.scm (python-py3status): Fix patch of file
  path.
  [arguments]: Replace single-quotes with double-quotes so that the
  regex matches again. The "replace-with" value is not changed as it's
  not necessary and would introduce escaping noise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-01-06 16:31:54 +01:00
kanichos@yandex.ru
5757c641f2
gnu: gnome-characters: Wrap program to provide the necessary Typelib files.
* gnu/packages/gnome.scm (gnome-characters)[arguments]: Add #:phases
with a 'wrap' phase.
[inputs]: Add GNOME-DESKTOP.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-01-06 16:31:54 +01:00
kanichos@yandex.ru
562b4e47cd
gnu: ibus-rime: Record the right file name in "rime.xml".
* gnu/packages/ibus.scm (ibus-rime)[arguments]: Add 'fix-file-names' phase.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2020-01-06 16:31:54 +01:00
Ludovic Courtès
6a7c4636d4
Adjust module autoloads.
In Guile < 2.9.7, autoloading a module would give you access to all its
bindings.  In future versions, autoloading a module gives access only to
the listed bindings, as per #:select (see <https://bugs.gnu.org/38895>).

This commit adjusts autoloads to the new semantics, allowing Guix to be
built with Guile 2.9.7/2.9.8.

* guix/build/download.scm <top level>: Remove call to 'module-autoload!'.
(load-gnutls): New procedure.
(tls-wrap): Call it.
* guix/git.scm <top level>: Remove call to 'module-autoload!'.
(load-git-submodules): New procedure.
(update-submodules): Call it instead of 'resolve-interface'.
* gnu/bootloader/grub.scm: Replace #:autoload with #:use-module.
* gnu/packages.scm: Likewise.
* gnu/packages/ssh.scm: Likewise.
* gnu/packages/tex.scm: Likewise.
* gnu/services/cuirass.scm: Likewise.
* gnu/services/mcron.scm: Likewise.
* guix/lint.scm: Augment list of bindings in #:autoload.
* guix/scripts/build.scm: Likewise.
* guix/scripts/gc.scm: Likewise.
* guix/scripts/pack.scm: Likewise.
* guix/scripts/publish.scm: Likewise.
* guix/scripts/pull.scm: Likewise.
* guix/utils.scm: Remove unnecessary #:autoload clauses; replace one
of them with #:use-module.
2020-01-06 16:31:54 +01:00
Ludovic Courtès
9961cde383
gnu: guix: Ensure the bootstrap binary tarballs aren't GC'd.
Previously, they could be GC'd by 'tests/guix-gc.sh' for instance, and
thus lacking by the time 'tests/guix-daemon.sh' runs, thereby leading to
a test failure.

Reported by Gábor Boskovits.

* gnu/packages/package-management.scm (guix)[arguments]: In
'copy-bootstrap-guile' phase, change 'intern' to register a GC root.
2020-01-06 16:31:54 +01:00
Pierre Neidhardt
3a695c01d7
gnu: Add emacs-helm-cider.
* gnu/packages/emacs-xyz.scm (emacs-helm-cider): New variable.
2020-01-06 14:49:18 +01:00
Efraim Flashner
251ce98c49
gnu: lua-luv: Update to 1.32.0-0.
* gnu/packages/lua.scm (lua-luv): Update to 1.32.0-0.
2020-01-06 15:01:29 +02:00
Efraim Flashner
6298f327db
gnu: lua5.1-sec: Update to 0.9.
* gnu/packages/lua.scm (lua5.1-sec): Update to 0.9.
2020-01-06 14:48:06 +02:00
Efraim Flashner
3095616bbf
gnu: lua-filesystem: Update to 1.7.0.2.
* gnu/packages/lua.scm (lua-filesystem): Update to 1.7.0.2.
2020-01-06 14:44:27 +02:00
Efraim Flashner
5545abecd2
gnu: make-lua-socket: Don't use unstable tarball.
* gnu/packages/lua.scm (make-lua-socket)[source]: Download using
git-fetch.
2020-01-06 14:33:21 +02:00
Efraim Flashner
bf73eb142b
gnu: lua-lgi: Don't use unstable tarball.
* gnu/packages/lua.scm (lua-lgi)[source]: Download using git-fetch.
2020-01-06 14:31:20 +02:00
Efraim Flashner
b63785ec79
gnu: make-lua-sec: Don't use unstable tarball.
* gnu/packages/lua.scm (make-lua-sec)[source]: Download using git-fetch.
2020-01-06 14:29:37 +02:00
Efraim Flashner
f2dc5f5bb6
gnu: make-lua-filesystem: Don't use unstable tarball.
* gnu/packages/lua.scm (make-lua-filesystem)[source]: Download using
git-fetch. Parameterize commit version.
2020-01-06 14:26:19 +02:00
Timotej Lazar
769b96b62e
gnu: sdl-mixer: Describe runtime configuration.
* gnu/packages/sdl.scm (sdl-mixer)[description]: Add information about runtime
MIDI playback options.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-01-06 12:40:29 +01:00
Efraim Flashner
c27710859c
system: linux-container: Recommend guix container.
* gnu/system/linux-container.scm (container-script)[script]: Recommend
using 'guix container' to get a shell inside the running container.
2020-01-06 12:20:21 +02:00
Efraim Flashner
837da4d36e
gnu: python-anaconda-client: Don't use unstable tarball.
* gnu/packages/package-management.scm (python-anaconda-client)[source]:
Download using git-fetch.
2020-01-06 12:20:20 +02:00
Efraim Flashner
6def31e8fd
gnu: python-conda: Don't use unstable tarball.
* gnu/packages/package-management.scm (python-conda)[source]: Download
using git-fetch.
[arguments]: Adjust custom 'remove-failing-tests to make a file writable.
2020-01-06 12:20:20 +02:00
Efraim Flashner
f711b71bd5
gnu: python2-unicodecsv: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python2-unicodecsv)[source]: Download
using git-fetch.
2020-01-06 12:20:20 +02:00
Efraim Flashner
6b61fc47e2
gnu: python2-numpy@1.8: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python2-numpy-1.8)[source]: Download
using git-fetch.
2020-01-06 12:20:20 +02:00
Oleg Pykhalov
5912aa4d0e
gnu: Add emacs-lsp-lua-emmy.
* gnu/packages/emacs-xyz.scm (emacs-lsp-lua-emmy): New variable.
2020-01-06 13:02:41 +03:00
Oleg Pykhalov
f2bb968e47
gnu: Add emacs-lsp-java.
* gnu/packages/emacs-xyz.scm (emacs-lsp-java): New variable.
2020-01-06 12:56:02 +03:00
Oleg Pykhalov
5097ce0ebd
gnu: Add emacs-treemacs-extra.
* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra): New variable.
2020-01-06 12:56:02 +03:00
Oleg Pykhalov
83b7917a2d
gnu: Add emacs-treemacs.
* gnu/packages/emacs-xyz.scm (emacs-treemacs): New variable.
2020-01-06 12:56:01 +03:00
Oleg Pykhalov
e916a202a1
gnu: Add emacs-pfuture.
* gnu/packages/emacs-xyz.scm (emacs-pfuture): New variable.
2020-01-06 12:56:01 +03:00
Oleg Pykhalov
0daf7e263a
gnu: swh-plugins: Update home-page to new uri.
* gnu/packages/audio.scm (swh-plugins)[home-page]: Update to new uri.
2020-01-06 12:56:01 +03:00
Efraim Flashner
263ea4ebc3
gnu: python-axolotl: Don't use unstable tarball.
* gnu/packages/python-crypto.scm (python-axolotl)[source]: Download
using git-fetch.
2020-01-06 11:49:37 +02:00
Efraim Flashner
2ff17f06e7
gnu: perl-net-patricia: Fix build.
* gnu/packages/networking.scm (perl-net-patricia)[arguments]: Add custom
phase to prevent linking with 'nsl'.
2020-01-06 11:43:23 +02:00
Efraim Flashner
e5d885c86a
gnu: perl-ole-storage-lite: Update to 0.20.
* gnu/packages/perl.scm (perl-ole-storage-lite): Update to 0.20.
2020-01-06 11:39:30 +02:00
Efraim Flashner
ac0ea38c2c
gnu: python-whatever: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-whatever)[source]: Download using
git-fetch.
2020-01-06 09:39:24 +02:00
Efraim Flashner
26bb7fc627
gnu: python-urwidtrees: Don't use setuptools.
* gnu/packages/python-xyz.scm (python-urwidtrees)[arguments]: Build
without setuptools.
2020-01-06 09:35:27 +02:00
Efraim Flashner
c83640728c
gnu: python-urwidtrees: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-urwidtrees)[source]: Download
using git-fetch.
2020-01-06 09:34:36 +02:00
Efraim Flashner
957c683354
gnu: python-mwclient: Update to 0.10.0.
* gnu/packages/python-xyz.scm (python-mwclient): Update to 0.10.0.
[source]: Download using git-fetch.
[propagated-inputs]: Remove python-requests.
[native-inputs]: Remove python-pytest-pep8, python-pytest-cov. Add
python-pytest-runner.
2020-01-06 09:15:33 +02:00
Efraim Flashner
a9722d0dbf
gnu: python-jsonpatch-0.4: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-jsonpatch-0.4)[source]: Download
using git-fetch.
2020-01-06 09:03:17 +02:00
Efraim Flashner
854c5c9565
gnu: python-jsonpatch: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-jsonpatch)[source]: Download using
git-fetch.
2020-01-06 09:01:41 +02:00
Efraim Flashner
11e46326e3
gnu: python-docopt: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-docopt)[source]: Download using
git-fetch.
2020-01-06 08:58:54 +02:00
Brett Gilio
1792a70655
gnu: libtgvoip: Fix failing build on i686-linux.
* gnu/local.mk (libtgvoip): Add patches for libtgvoip-disable-sse2.patch
and libtgvoip-disable-webrtc.patch

* gnu/packages/patches/libtgvoip-disable-sse2.patch: New file.

* gnu/packages/patches/libtgvoip-disable-webrtc.patch: New file.

* gnu/packages/telephony.scm (libtgvoip): Fix building on i686-linux.
[source]: Reference patches for correcting failing build on i686-linux
architecture.

Reported-by: Diego Nicola Barbato <dnbarbato@posteo.de>
Fixes <bugs.gnu.org/38944>.
2020-01-05 19:31:07 -06:00
Brett Gilio
5a0d73911c
gnu: libtgvoip: Update to 2.4.4.
* gnu/packages/telephony.scm (libtgvoip): Update to 2.4.4.
[source]: Change source URI to reflect upstream.
[inputs]: Add pulseaudio and alsa-lib.

This change corrects a bug, and allows for cross-compilation on armhf architectures.
2020-01-05 19:03:07 -06:00
Brett Gilio
641981d3af
gnu: coq-mathcomp: Update to 1.10.0.
* gnu/packages/coq.scm (coq-mathcomp): Update to 1.10.0.
[arguments]: Modify comment about tests. Remove redundant setting of COQLIB
environment variable.
2020-01-05 17:06:02 -06:00
Ricardo Wurmus
537d08271e
gnu: agi-bio: Update hash.
The previous hash corresponded to the previous commit.

* gnu/packages/opencog.scm (agi-bio)[source]: Update hash.
2020-01-05 21:38:59 +01:00
Ricardo Wurmus
62af74b714
gnu: Add agi-bio.
* gnu/packages/opencog.scm (agi-bio): New variable.
2020-01-05 20:45:22 +01:00
Ricardo Wurmus
e088a010a2
gnu: Add cl-pdf.
* gnu/packages/lisp-xyz.scm (sbcl-cl-pdf, ecl-cl-pdf, cl-pdf): New variables.
2020-01-05 20:45:22 +01:00
Ricardo Wurmus
5dfde3f586
gnu: Add cl-flexichain.
* gnu/packages/lisp-xyz.scm (sbcl-flexichain, ecl-flexichain, cl-flexichain):
New variables.
2020-01-05 20:45:22 +01:00
Ricardo Wurmus
7c62d38465
gnu: Add cl-spatial-trees.
* gnu/packages/lisp-xyz.scm (sbcl-spatial-trees, ecl-spatial-trees,
cl-spatial-trees): New variables.
2020-01-05 20:45:22 +01:00
Ricardo Wurmus
94c621bdc0
gnu: Add cl-vectors.
* gnu/packages/lisp-xyz.scm (sbcl-cl-vectors, ecl-cl-vectors, cl-vectors): New
variables.
2020-01-05 20:45:22 +01:00
Ricardo Wurmus
0dbd7c3c0b
gnu: Add cl-paths-ttf.
* gnu/packages/lisp-xyz.scm (sbcl-cl-paths-ttf, ecl-cl-paths-ttf,
cl-paths-ttf): New variables.
2020-01-05 20:45:22 +01:00
Ricardo Wurmus
b571dfdb46
gnu: Add cl-paths.
* gnu/packages/lisp-xyz.scm (sbcl-cl-paths, ecl-cl-paths, cl-paths): New
variables.
2020-01-05 20:45:22 +01:00
Ricardo Wurmus
64997728ad
gnu: Add cl-aa.
* gnu/packages/lisp-xyz.scm (sbcl-cl-aa, ecl-cl-aa, cl-aa): New variables.
2020-01-05 20:45:21 +01:00
Tobias Geerinckx-Rice
e13fc37902
gnu: stellarium: Update to 0.19.3.
* gnu/packages/astronomy.scm (stellarium): Update to 0.19.3.
2020-01-05 19:55:02 +01:00
Tobias Geerinckx-Rice
dcae4270db
gnu: file-roller: Update to 3.32.3.
* gnu/packages/gnome.scm (file-roller): Update to 3.32.3.
2020-01-05 19:55:02 +01:00
Efraim Flashner
71fc086ae9
services: host-name: Make service one-shot.
* gnu/services/base.scm (host-name-service-type): Remove 'respawn?'
keyword from shepherd-service-type, add 'one-shot?'.
2020-01-05 20:28:29 +02:00
Kei Kebreau
06c8e87224
gnu: arandr: Fix build.
This is a follow-up to commit 218c785850.

[arguments]: Remove unnecessary #:python flag.  Add 'wrap-gi-typelib' phase.
[inputs]: Remove python2-pygtk and add gtk+, python-pycairo, and
python-pygobject.
[native-inputs]: Replace python2-docutils with python-docutils.
2020-01-05 11:20:11 -05:00
Oleg Pykhalov
7366d83191
gnu: Add swh-plugins.
* gnu/packages/audio.scm (swh-plugins): New variable.
2020-01-05 17:30:14 +03:00
Christopher Baines
a8f753c293
gnu: guix-data-service: Update to 0.0.1-16.c7e3a1b.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-16.c7e3a1b.
2020-01-05 14:17:59 +00:00
Timotej Lazar
ced47faaa7
gnu: sdl2-mixer: Enable opus support.
* gnu/packages/sdl.scm (sdl2-mixer)[inputs]: Add opusfile.
[native-inputs]: Add pkg-config.
[arguments]<#:configure-flags>: Add "--disable-music-opus-shared".

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-01-05 13:11:28 +01:00
Timotej Lazar
6fbf92ee78
gnu: sdl-mixer: Enable fluidsynth MIDI backend.
* gnu/packages/sdl.scm (sdl-mixer)[inputs]: Add fluidsynth and alphabetize.
[arguments]: Reformat.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-01-05 13:10:04 +01:00
Timotej Lazar
64941afcf9
gnu: sdl2-mixer: Fix configure flags.
Some configure options were renamed between SDL / SDL2 mixer; add new variants
to the derived package.

* gnu/packages/sdl.scm (sdl2-mixer)[arguments]: Fix flags to disable dynamic
  library loading.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-01-05 13:09:31 +01:00
Timotej Lazar
36f1ba7bfe
gnu: sdl-mixer: Remove unused configure flag.
The flag --disable-music-mp3-shared is only used when building with smpeg
instead of libmad, which is linked at build time by default.

* gnu/packages/sdl.scm (sdl-mixer)[arguments]: Remove unused configure flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-01-05 13:09:16 +01:00
Timotej Lazar
5f50c2e6b1
gnu: sdl-mixer: Use correct inputs for MOD file support.
* gnu/packages/sdl.scm (sdl-mixer)[inputs]: Remove libmodplug.
* gnu/packages/sdl.scm (sdl2-mixer)[inputs]: Add libmodplug.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-01-05 13:08:45 +01:00
David Trudgian
7aa28eb339
file-systems: Handle LUKS2 header.
* gnu/build/file-systems.scm (luks-superblock?): Handle LUKS2 header.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-01-05 11:14:00 +01:00
Mark H Weaver
7f16122efd
gnu: linux-libre: Update to 5.4.8.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.8.
(linux-libre-5.4-pristine-source): Update hash.
2020-01-05 03:43:09 -05:00
Mark H Weaver
d6baede01b
gnu: linux-libre@4.19: Update to 4.19.93.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.93.
(linux-libre-4.19-pristine-source): Update hash.
2020-01-05 03:42:35 -05:00
Mark H Weaver
b307b587f6
gnu: linux-libre@4.14: Update to 4.14.162.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.162.
(linux-libre-4.14-pristine-source): Update hash.
2020-01-05 03:41:57 -05:00
Mark H Weaver
1837bdcd9f
gnu: linux-libre@4.9: Update to 4.9.208.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.208.
(linux-libre-4.9-pristine-source): Update hash.
2020-01-05 03:41:13 -05:00
Mark H Weaver
c3fd83aa3a
gnu: linux-libre@4.4: Update to 4.4.208.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.208.
(linux-libre-4.4-pristine-source): Update hash.
2020-01-05 03:40:05 -05:00
Tobias Geerinckx-Rice
fd885160fc
gnu: guix: Update to f38eabe.
* gnu/packages/package-management.scm (guix): Update to f38eabe.
2020-01-05 04:58:47 +01:00
Björn Höfling
5664a4712c
gnu: dtc: Use Python 3 instead of Python 2.
* gnu/packages/bootloaders.scm (dtc)[inputs]: Use python instead of python-2.
2020-01-05 02:41:29 +01:00
Tobias Geerinckx-Rice
f38eabe952
gnu: ncompress: Update to 4.2.4.6.
* gnu/packages/compression.scm (ncompress): Update to 4.2.4.6.
* gnu/packages/patches/ncompress-fix-softlinks.patch: Adjust.
2020-01-05 02:40:07 +01:00
Tobias Geerinckx-Rice
6925c85573
gnu: cppcheck: Update to 1.90.
* gnu/packages/check.scm (cppcheck): Update to 1.90.
2020-01-05 02:40:07 +01:00
Tobias Geerinckx-Rice
8fec416cec
installer: Add JFS support.
* gnu/installer/newt/partition.scm (run-fs-type-page): Add ‘jfs’ to the
list box.
* gnu/installer/parted.scm (user-fs-type-name, user-fs-type->mount-type)
(partition-filesystem-user-type): Add ‘jfs’ mapping
(create-jfs-file-system): New procedure.
(format-user-partitions): Use it.
* gnu/installer.scm (set-installer-path): Add jfsutils.
2020-01-05 02:40:07 +01:00
Tobias Geerinckx-Rice
1133596b42
installer: Fix typo.
* gnu/installer/parted.scm (create-btrfs-file-system): Fix typo in docstring.
2020-01-05 02:40:07 +01:00
Nicolas Goaziou
42399ad7c6
gnu: Add ode.
* gnu/packages/game-development.scm (ode): New variable.
2020-01-05 02:13:18 +01:00
Nicolas Goaziou
45c552ec51
gnu: Add libccd.
* gnu/packages/game-development.scm (libccd): New variable.
2020-01-05 02:13:18 +01:00
Leo Prikler
fe0686864d
gnu: Add xcur2png.
* gnu/packages/xorg.scm (xcur2png): New variable.
2020-01-05 02:05:40 +01:00
Timotej Lazar
85ad4ffb25
gnu: bitlbee: Use HTTPS home page.
* gnu/packages/messaging.scm (bitlbee)[home-page]: Use HTTPS.
2020-01-05 02:00:24 +01:00
Ludovic Courtès
f918a8d9d8
gnu: guile-hashing: Add variant for Guile 3.0.
* gnu/packages/guile-xyz.scm (guile3.0-hashing): New variable.
2020-01-04 23:44:25 +01:00
Ludovic Courtès
d67fa5c824
gnu: Add guile-hashing.
* gnu/packages/guile-xyz.scm (guile-hashing): New variable.
2020-01-04 23:44:25 +01:00
Ricardo Wurmus
92afa57b93
gnu: Add cl-zpb-ttf.
* gnu/packages/lisp-xyz.scm (sbcl-zpb-ttf, ecl-zpb-ttf, cl-zpb-ttf): New
variables.
2020-01-04 22:38:12 +01:00
Ricardo Wurmus
0d66b9d6cd
gnu: Add opencog.
* gnu/packages/opencog.scm (opencog): New variable.
2020-01-04 22:38:12 +01:00
Ricardo Wurmus
3cc6b1232b
gnu: Add attention.
* gnu/packages/opencog.scm (attention): New variable.
2020-01-04 22:38:12 +01:00
Ricardo Wurmus
1f6f0b6bca
gnu: Add link-grammar.
* gnu/packages/language.scm (link-grammar): New variable.
2020-01-04 22:38:12 +01:00
Ricardo Wurmus
d946ede596
gnu: Add cogserver.
* gnu/packages/opencog.scm (cogserver): New variable.
2020-01-04 22:38:12 +01:00
Ricardo Wurmus
fc139475dd
gnu: Add atomspace.
* gnu/packages/opencog.scm (atomspace): New variable.
2020-01-04 22:38:12 +01:00
Ricardo Wurmus
51c9221a72
gnu: Add cogutil.
* gnu/packages/opencog.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2020-01-04 22:38:12 +01:00
Ricardo Wurmus
b224ff4a2d
gnu: nfs-utils: Update to 2.4.2.
* gnu/packages/nfs.scm (nfs-utils): Update to 2.4.2.
[source]: Remove patch.
[arguments]: Update configure flags, remove fix-glibc-compatability phase,
update substitutions.
[inputs]: Add keyutils and rpcsvc-proto.
* gnu/packages/patches/nfs-utils-missing-headers.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-01-04 22:38:12 +01:00
Brett Gilio
bcd47c67b0
gnu: swi-prolog: Update to 8.1.20.
* gnu/packages/prolog.scm (swi-prolog): Update to 8.1.20.
2020-01-04 14:52:22 -06:00
Brett Gilio
235c67341b
gnu: swi-prolog: Modify documentation installation.
* gnu/packages/prolog.scm (swi-prolog)[arguments]: Remove configuration step
  for PDF documentation.
2020-01-04 14:51:44 -06:00
Brett Gilio
5a92e7c954
gnu: swi-prolog: Enable tests.
* gnu/packages/prolog.scm (swi-prolog)[arguments]: Enable tests and work
  around tests that cause failure by trying to write to the store, or
  establishing a network connection.
2020-01-04 14:50:52 -06:00
Guillaume Le Vaillant
198af489de
gnu: Add jgmenu.
* gnu/packages/xdisorg.scm (jgmenu): New variable.
2020-01-04 17:16:41 +01:00
LaFreniere, Joseph
4589148f57
gnu: Add emacs-company-posframe.
* gnu/packages/emacs-xyz.scm (emacs-company-posframe): New variable.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-01-03 22:19:37 -06:00
Brett Gilio
7eef98484c
gnu: Add swi-prolog.
* gnu/packages/prolog.scm (swi-prolog): New variable.
2020-01-03 21:44:18 -06:00
Brett Gilio
e4ed992953
gnu: gprolog: Use license prefix.
* gnu/packages/prolog.scm (gprolog)[license]: Use prefix for list of licenses.
2020-01-03 21:43:34 -06:00
Brett Gilio
a06a4f9182
Revert "gnu: Add swi-prolog."
This reverts commit 3f37f39097.
2020-01-03 20:15:44 -06:00
Brett Gilio
3f37f39097
gnu: Add swi-prolog.
* gnu/packages/prolog.scm (swi-prolog): New variable.
2020-01-03 19:59:00 -06:00
Brett Gilio
d98e64b4e5
gnu: Rename module gprolog to prolog.
* gnu/local.mk (GNU_SYSTEM_MODULES): Replace gprolog.scm => prolog.scm.
* gnu/packages/{gprolog.scm -> prolog.scm}: Rename file so it is not
  implementation specific.
2020-01-03 19:53:04 -06:00
Brett Gilio
1074ec1dd7
gnu: femtolisp: Update to 0.0.0-2.
* gnu/packages/scheme.scm (femtolisp): Update to 0.0.0-2. This commit revision
  patches several bugs.
2020-01-03 18:33:40 -06:00
Tobias Geerinckx-Rice
d87d256720
gnu: soundtouch: Update to 2.1.2.
* gnu/packages/audio.scm (soundtouch): Update to 2.1.2.
2020-01-04 01:04:22 +01:00
Tobias Geerinckx-Rice
42678debec
gnu: doctest: Update to 2.3.6.
* gnu/packages/check.scm (doctest): Update to 2.3.6.
2020-01-04 01:04:22 +01:00
Tobias Geerinckx-Rice
553199c59e
gnu: polybar: Update to 3.4.2.
* gnu/packages/wm.scm (polybar): Update to 3.4.2.
2020-01-04 01:04:21 +01:00
Tobias Geerinckx-Rice
d16d788422
gnu: libshout: Update to 2.4.3.
* gnu/packages/xiph.scm (libshout): Update to 2.4.3.
2020-01-04 01:04:21 +01:00
Tobias Geerinckx-Rice
bafafa805b
gnu: html-xml-utils: Update to 7.8.
* gnu/packages/xml.scm (html-xml-utils): Update to 7.8.
2020-01-04 01:04:21 +01:00
Tobias Geerinckx-Rice
16fcca6451
gnu: mg: Use @command mark-up in description.
* gnu/packages/text-editors.scm (mg)[description]: Use @command.
2020-01-04 01:04:21 +01:00
Brett Gilio
046dd621ec
gnu: python-language-server: Update to 0.31.4.
* gnu/packages/python-xyz.scm (python-language-server): Update to 0.31.4.
2020-01-03 18:00:15 -06:00
Brett Gilio
6fd226df2b
gnu: emacs-pyvenv: Update to 1.21.
* gnu/packages/emacs-xyz.scm (emacs-pyvenv): Update to 1.21.
2020-01-03 17:56:23 -06:00
Brett Gilio
5f31c040d8
gnu: emacs-request: Disable tests.
* gnu/packages/emacs-xyz.scm (emacs-request)[arguments]: Disabling test phase
  as it checks for network access.
2020-01-03 17:47:45 -06:00
Brett Gilio
219a587de5
gnu: emacs-request: Update to 0.3.2.
* gnu/packages/emacs-xyz.scm (emacs-request): Update to 0.3.2.
2020-01-03 17:45:38 -06:00
Brett Gilio
bd45235e2c
gnu: emacs-doom-themes: Add note about byte-compilation issue.
* gnu/packages/emacs-xyz.scm (emacs-doom-themes): The byte-compilation issue
  has been worked around upstream, but arguably not as effective as the
  strategy we use in our package. Make a note about this issue, and mark the
  affecting commit number.
2020-01-03 17:40:38 -06:00
Brett Gilio
2e26dd69c8
gnu: Add ocaml-fftw3.
* gnu/packages/ocaml.scm (ocaml-fftw3): New variable.
2020-01-03 16:47:03 -06:00
Brett Gilio
eb1ebabffe
gnu: Add ocaml-lacaml.
* gnu/packages/ocaml.scm (ocaml-lacaml): New variable.
2020-01-03 16:46:48 -06:00
Brett Gilio
1614c6336a
gnu: ocaml-utop: Modify home-page.
* gnu/packages/ocaml.scm (ocaml-utop)[home-page]: Change home-page to reflect
  permanent redirection.
2020-01-03 16:22:46 -06:00
Brett Gilio
3bc6b9bb17
gnu: ocaml-utop: Update to 2.4.3.
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.4.3.
2020-01-03 16:22:22 -06:00
Amin Bandali
db1bc0d92e
gnu: Add lean.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add lean.scm.
* gnu/packages/lean.scm: New file.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-01-03 15:46:53 -06:00
Katherine Cox-Buday
13e3bc1c80
gnu: Add cl-ana.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana, cl-ana): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:49 +01:00
Katherine Cox-Buday
c16e3dfb1c
gnu: Add cl-ana.statistical-learning.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.statistical-learning,
  cl-ana.statistical-learning): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:48 +01:00
Katherine Cox-Buday
5f413815c9
gnu: Add cl-ana.makeres-utils.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.makeres-utils, cl-ana.makeres-utils):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:48 +01:00
Katherine Cox-Buday
d154dd5a1b
gnu: Add cl-ana.makeres-branch.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.makeres-branch,
  cl-ana.makeres-branch): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:48 +01:00
Katherine Cox-Buday
2e43d80da1
gnu: Add cl-ana.makeres-graphviz.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.makeres-graphviz,
  cl-ana.makeres-graphviz): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:48 +01:00
Katherine Cox-Buday
a9810e7049
gnu: Add cl-ana.makeres-table.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.makeres-table, cl-ana.makeres-table):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:48 +01:00
Katherine Cox-Buday
5ae0b25e06
gnu: Add cl-ana.makeres-progress.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.makeres-progress,
  cl-ana.makeres-progress): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:48 +01:00
Katherine Cox-Buday
98e5f45e79
gnu: Add cl-ana.makeres-block.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.makeres-block, cl-ana.makeres-block):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:48 +01:00
Katherine Cox-Buday
ad9e007e62
gnu: Add cl-ana.makeres-macro.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.makeres-macro, cl-ana.makeres-macro):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:47 +01:00
Katherine Cox-Buday
26b875f6a9
gnu: Add cl-ana.makeres.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.makeres, cl-ana.makeres): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:47 +01:00
Katherine Cox-Buday
f97cc359df
gnu: Add cl-ana.serialization.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.serialization, cl-ana.serialization):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:47 +01:00
Katherine Cox-Buday
d521d67a50
gnu: Add cl-ana.table-viewing.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.table-viewing, cl-ana.table-viewing):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:47 +01:00
Katherine Cox-Buday
0f5350c12c
gnu: Add cl-ana.plotting.
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana.plotting, cl-ana.plotting): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-03 20:45:47 +01:00