Commit Graph

37789 Commits

Author SHA1 Message Date
Ludovic Courtès a7ad4505b7
build: Always ship the (gnu installer …) modules.
Fixes <https://bugs.gnu.org/35138>.
Reported by Jonathan Brielmaier <jonathan.brielmaier@web.de>.

* gnu/local.mk (INSTALLER_MODULES): New variable.
(GNU_SYSTEM_MODULES, MODULES_NOT_COMPILED): Append $(INSTALLER_MODULES)
conditionally.
2019-04-04 17:47:01 +02:00
Nicolas Goaziou 660e00507e
gnu: Add meritous.
* gnu/packages/games.scm (meritous): New variable.
2019-04-04 14:42:47 +02:00
Marius Bakke d7a8612827
gnu: httpd: Update to 2.4.39 [security fixes].
This release fixes CVE-2019-0196, CVE-2019-0197, CVE-2019-0211, CVE-2019-0215,
CVE-2019-0217, and CVE-2019-0220.  See
<https://httpd.apache.org/security/vulnerabilities_24.html> for more information.

* gnu/packages/web.scm (httpd): Update to 2.4.39.
2019-04-04 14:31:44 +02:00
Marius Bakke 136d3e09d7
gnu: ffmpeg: Update to 4.1.3.
* gnu/packages/video.scm (ffmpeg): Update to 4.1.3.
2019-04-04 14:31:44 +02:00
Marius Bakke 78891d0cf4
gnu: re2: Update to 2019-04-01.
* gnu/packages/regex.scm (re2): Update to 2019-04-01.
2019-04-04 14:31:44 +02:00
Marius Bakke 81866208fa
gnu: glm: Update to 0.9.9.5.
* gnu/packages/maths.scm (glm): Update to 0.9.9.5.
2019-04-04 14:31:43 +02:00
Efraim Flashner ce8964b601
gnu: Add kdeconnect.
* gnu/packages/kde.scm (kdeconnect.scm): New variable.
2019-04-04 08:45:30 +03:00
Nicolas Goaziou 8957ae01c4
gnu: python-duniterpy: Update to 0.53.0.
* gnu/packages/finance.scm (python-duniterpy): Update to 0.53.0.
2019-04-04 00:37:22 +02:00
Leo Famulari 6d01a7f4c4
gnu: ntfs-3g: Fix CVE-2019-9755.
* gnu/packages/patches/ntfs-3g-CVE-2019-9755.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (ntfs-3g)[source]: Use it.
2019-04-03 18:31:59 -04:00
Nicolas Goaziou 5427db0dc0
gnu: giac-xcas: Update to 1.5.0-49.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.5.0-49.
2019-04-04 00:29:52 +02:00
Nicolas Goaziou 4906a0b29d
gnu: asymptote: Update to 2.49.
* gnu/packages/plotutils.scm (asymptote): Update to 2.49.
[native-inputs]: Re-order inputs.
[inputs]: Update to Python 3.  Add glew and glm.
[arguments]: Add a phase to fix build.  Remove unnecessary fix for tests.
2019-04-03 23:34:58 +02:00
Nicolas Goaziou c4cea85356
gnu: emacs-org-contrib: Update to 20190402.
* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 20190402.
2019-04-03 22:51:25 +02:00
Nicolas Goaziou ec8987763f
gnu: emacs-org: Update to 9.2.3.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.2.3.
2019-04-03 22:48:50 +02:00
Nicolas Goaziou cdd962e89b
gnu: emacs-relint: Update to 1.6.
* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.6.
2019-04-03 22:46:39 +02:00
Nicolas Goaziou 7d807d8d17
gnu: emacs-xr: Update to 1.10.
* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.10.
2019-04-03 22:44:56 +02:00
Nicolas Goaziou 03370346af
gnu: mame: Update to 0.208.
* gnu/packages/emulators.scm (mame): Update to 0.208.
[native-inputs]: Add python-sphinxcontrib-svg2pdfconverter.
2019-04-03 21:28:17 +02:00
Nicolas Goaziou 412342d1ef
gnu: Add python-sphinxcontrib-svg2pdfconverter.
* gnu/packages/python-xyz.scm (python-sphinxcontrib-svg2pdfconverter): New
  variable.
2019-04-03 21:27:36 +02:00
Timothy Sample df2a96167f
gnu: Add example system configuration for asus-c201.
* gnu/system/examples/asus-c201.tmpl: New file.
* Makefile.am (EXAMPLES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-03 18:21:43 +02:00
Timothy Sample 96c90474c0
gnu: Add configuration for depthcharge bootloader.
* gnu/bootloader/depthcharge: New file.
* gnu/local.mk [GNU_SYSTEM_MODULES]: Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-03 18:21:42 +02:00
Vagrant Cascadian 1dbb9302c2
gnu: Add linux-libre-arm-veyron.
* gnu/packages/linux (linux-libre-arm-veyron): New variable.
  (kernel-config-veyron): function to find veyron config.
* gnu/packages/aux-files/linux-libre/5.0-arm-veyron.conf: New file.
* Makefile.am (AUX_FILES): Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-03 18:21:42 +02:00
Ludovic Courtès bfac636675
gnu: mate-session-manager: Provide absolute file name in '.desktop' file.
Previously GDM would crash when selecting MATE.

* gnu/packages/mate.scm (mate-session-manager)[arguments]: Add
'update-xsession-dot-desktop' phase.
2019-04-03 18:21:42 +02:00
Ricardo Wurmus 307586c1e3
gnu: Add r-arrmnormalization.
* gnu/packages/bioconductor.scm (r-arrmnormalization): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus b50c966087
gnu: Add r-arrmdata.
* gnu/packages/bioconductor.scm (r-arrmdata): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 5622628fd1
gnu: Add r-progeny.
* gnu/packages/bioconductor.scm (r-progeny): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 2bdc88fce7
gnu: Add r-rbowtie2.
* gnu/packages/bioconductor.scm (r-rbowtie2): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 83546785b2
gnu: r-rcas: Add upstream name.
* gnu/packages/bioinformatics.scm (r-rcas)[properties]: Add upstream name.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 9800d859a7
gnu: Add r-zfpkm.
* gnu/packages/bioconductor.scm (r-zfpkm): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 6b12f21363
gnu: Add r-webbioc.
* gnu/packages/bioconductor.scm (r-webbioc): New variable.
2019-04-03 17:42:18 +02:00
Ricardo Wurmus 7b5101c5bf
gnu: Add r-widgettools.
* gnu/packages/bioconductor.scm (r-widgettools): New variable.
2019-04-03 17:42:17 +02:00
Ricardo Wurmus b9b8b447ec
gnu: Add r-wiggleplotr.
* gnu/packages/bioconductor.scm (r-wiggleplotr): New variable.
2019-04-03 17:42:17 +02:00
Ricardo Wurmus 8830664d61
gnu: Add r-wrench.
* gnu/packages/bioconductor.scm (r-wrench): New variable.
2019-04-03 17:42:17 +02:00
guy fleury iteriteka 807900804d
gnu: gnu-mate-icon-theme-faenza: Update to 1.20.0.
* gnu/packages/mate.scm (gnu-mate-icon-theme-faenza): Update to 1.20.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:10 +02:00
guy fleury iteriteka 1e4999de71
gnu: mate-polkit: Update to 1.22.0.
* gnu/packages/mate.scm (mate-polkit): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:10 +02:00
guy fleury iteriteka 4e5b1221e7
gnu: mate-system-monitor: Update to 1.22.0.
* gnu/packages/mate.scm (mate-system-monitor): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
guy fleury iteriteka b3dcbc0408
gnu: pluma: Update to 1.22.0.
* gnu/packages/mate.scm (pluma): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
guy fleury iteriteka 56689aa5fb
gnu: engrampa: Update to 1.22.0.
* gnu/packages/mate.scm (engrampa): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
guy fleury iteriteka b85d568203
gnu: eom: Update to 1.22.0.
* gnu/packages/mate.scm (eom): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
Guy fleury 24eee2c025
gnu: mate-utils: Update to 1.22.0.
* gnu/packages/mate.scm (mate-utils): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:08 +02:00
guy fleury iteriteka d3440c5313
gnu: mate-screensaver: Update to 1.22.0.
* gnu/packages/mate.scm (mate-screensaver): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka 5150ba6f17
gnu: mate-netbook: Update to 1.22.0.
* gnu/packages/mate.scm (mate-netbook): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka 9c688deccc
gnu: backgrounds: Update to 1.22.0.
* gnu/packages/mate.scm (backgrounds): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka d96a83b883
gnu: mate-calc: Update to 1.22.0.
* gnu/packages/mate.scm (mate-calc): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka 59c410dd3e
gnu: mate-user-guide: Update to 1.22.0.
* gnu/packages/mate.scm (mate-user-guide): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:07 +02:00
guy fleury iteriteka 0e4c492d4d
gnu: mate-control-center: Update to 1.22.0.
* gnu/packages/mate.scm (mate-control-center): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:05 +02:00
guy fleury iteriteka 4373626b5a
gnu: caja-extensions: Update to 1.22.0.
* gnu/packages/mate.scm (caja-extensions): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:05 +02:00
guy fleury iteriteka 98b81c2e9e
gnu: atril: Update to 1.22.0.
* gnu/packages/mate.scm (atril): Update to 1.22.0.
[arguments]<#:configure-flags>: Remove pre-GTK3 option.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka cca6216bfc
gnu: marco: Update to 1.22.0.
* gnu/packages/mate.scm (marco): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka 296c42b9e8
gnu: caja: Update to 1.22.0.
* gnu/packages/mate.scm (caja): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka da5ef2a085
gnu: mate-media: Update to 1.22.0.
* gnu/packages/mate.scm (mate-media): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka 75a9f76066
gnu: mate-applets: Update to 1.22.0.
* gnu/packages/mate.scm (mate-applets): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka e568d8339b
gnu: mate-panel: Update to 1.22.0.
* gnu/packages/mate.scm (mate-panel): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:04 +02:00
guy fleury iteriteka 45bafe5501
gnu: mate-menus: Update to 1.22.0.
* gnu/packages/mate.scm (mate-menus): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:03 +02:00
guy fleury iteriteka a628389fa9
gnu: libmatekbd: Update to 1.22.0.
* gnu/packages/mate.scm (libmatekbd): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:03 +02:00
guy fleury iteriteka 660aa5d9f8
gnu: libmatemixer: Update to 1.22.0.
* gnu/packages/mate.scm (libmatemixer): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:00 +02:00
guy fleury iteriteka 541dfa45da
gnu: mate-settings-daemon: Update to 1.22.0.
* gnu/packages/mate.scm (mate-settings-daemon): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:00 +02:00
guy fleury iteriteka bc96f8c4a7
gnu: mate-session-manager: Update to 1.22.0.
* gnu/packages/mate.scm (mate-session-manager): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:26:00 +02:00
guy fleury iteriteka 27d4e820d1
gnu: mate-terminal: Update to 1.22.0
* gnu/packages/mate.scm (mate-terminal): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka 595abe8688
gnu: libmatewether: Update to 1.22.0.
* gnu/packages/mate.scm (libmatewether): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka 2dc975d7c0
gnu: mate-desktop: Update to 1.22.2.
* gnu/packages/mate.scm (mate-desktop): Update to 1.22.0.
[inputs]: Add iso-codes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka b465500686
gnu: mate-themes: Update to 3.22.19.
* gnu/packages/mate.scm (mate-themes): Update to 3.22.19.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka 80e8305146
gnu: mate-icon-theme: Update to 1.22.0.
* gnu/packages/mate.scm (mate-icon-theme): Update to 1.20.3.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:59 +02:00
guy fleury iteriteka 8b493c7cf0
gnu: mate-common: Update to 1.22.0.
* gnu/packages/mate.scm (mate-common): Update to 1.22.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-04-03 15:25:57 +02:00
Ricardo Wurmus 44e06f9cf3
gnu: Add brlaser.
* gnu/packages/printers.scm (brlaser): New variable.
2019-04-02 22:04:08 +02:00
Kei Kebreau 932d6e276b
gnu: wxmaxima: Update to 19.03.1.
* gnu/packages/maths.scm (wxmaxima): Update to 19.03.1.
2019-04-02 14:45:22 -04:00
Leo Famulari a6f9f18c7e
gnu: livemedia-utils: Update to 2019.03.06.
* gnu/packages/video.scm (livemedia-utils): Update to 2019-03-06.
[source]: Remove snippet.
2019-04-02 14:44:14 -04:00
Leo Famulari 295197500f
gnu: Syncthing: Update to 1.1.1.
* gnu/packages/syncthing.scm (syncthing): Update to 1.1.1.
2019-04-02 13:07:03 -04:00
Leo Famulari 9c1b4316dc
gnu: Go standard crypto library: Update to 0.0.0-3.b7391e9 [security fixes].
Fixes a vulnerability in 'golang.org/x/crypto/salsa20' where, if more than 256
GiB of keystream is generated, or if the counter otherwise grows greater than 32
bits, the amd64 implementation will first generate incorrect output, and then
cycle back to previously generated keystream.

https://go.googlesource.com/crypto/+/b7391e95e576cacdcdd422573063bc057239113d

* gnu/packages/golang.scm (go-golang-org-x-crypto-bcrypt,
go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2,
go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish,
go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ed25519,
go-golang-org-x-crypto-ripemd160, go-golang-org-x-crypto-blake2s,
go-golang-org-x-crypto-sha3, go-golang-org-x-crypto-ssh-terminal): Update to
0.0.0-3.b7391e9.
(go-golang-org-x-crypto-blake2s)[propagated-inputs]: Add
go-golang-org-x-sys-cpu.
(go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2,
go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish,
go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-ssh-terminal):
Inherit from go-golang-org-x-crypto-bcrypt.
2019-04-02 13:07:03 -04:00
Leo Famulari 4a136536e8
gnu: Add go-golang-org-x-sys-cpu.
* gnu/packages/golang.scm (go-golang-org-x-sys-cpu): New variable.
2019-04-02 13:07:03 -04:00
Ludovic Courtès af76c020bf
linux-container: Make the guest UID and GID a parameter.
* gnu/build/linux-container.scm (initialize-user-namespace): Add
 #:guest-uid and #:guest-gid parameters and honor them.
(run-container): Likewise.
(call-with-container): Likewise.
* tests/containers.scm ("call-with-container, user namespace, guest UID/GID"):
New test.
2019-04-02 18:15:37 +02:00
Ricardo Wurmus cbe40b8b24
gnu: pigx-scrnaseq: Use older loompy.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[inputs]: Replace
python-loompy with python-loompy-for-pigx-scrnaseq.
2019-04-02 16:11:23 +02:00
Ricardo Wurmus dc112a0fe2
gnu: Add python-loompy-for-pigx-scrnaseq.
* gnu/packages/bioinformatics.scm (python-loompy-for-pigx-scrnaseq): New variable.
2019-04-02 16:11:12 +02:00
Ricardo Wurmus 82cc117450
gnu: pigx-chipseq: Update to 0.0.40.
* gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.0.40.
2019-04-02 15:53:23 +02:00
Ricardo Wurmus b4a33870f6
gnu: python-scanpy: Add python-louvain to inputs.
* gnu/packages/bioinformatics.scm (python-scanpy)[propagated-inputs]: Sort
inputs and add python-louvain.
[arguments]: Do not delete test that depends on louvain.
2019-04-02 15:11:45 +02:00
Ricardo Wurmus 6ee48091a4
gnu: Add python-louvain.
* gnu/packages/graph.scm (python-louvain): New variable.
2019-04-02 15:11:45 +02:00
Rutger Helling ba907ae362
gnu: faudio: Update to 19.04.
* gnu/packages/audio.scm (faudio): Update to 19.04.
2019-04-02 11:30:05 +02:00
Clément Lassieur c97ad2fd8b
gnu: Add emacs-evil-numbers.
* gnu/packages/emacs-xyz.scm (emacs-evil-numbers): New variable.
2019-04-02 10:55:07 +02:00
Ludovic Courtès d6fda4d3d1
gnu: gnome-shell: Add dependency on libgnomekbd.
This fixes the "Show keyboard layout" button in the keyboard layout
switcher.

* gnu/packages/gnome.scm (gnome-shell)[arguments]: In
'record-absolute-file-names' phase, record file name of
'gkbd-keyboard-display'.
[inputs]: Add LIBGNOMEKBD.
2019-04-01 23:21:02 +02:00
Ludovic Courtès 2472cdec25
gnu: gnome-shell: Store absolute file name of 'ibus-daemon'.
* gnu/packages/gnome.scm (gnome-shell)[arguments]: Add
'record-absolute-file-names' phase.
2019-04-01 23:20:56 +02:00
Leo Famulari 0e55864036
gnu: go-github-com-burntsushi-toml: Update to 0.3.1.
* gnu/packages/golang.scm (go-github-com-burntsushi-toml): Update to 0.3.1.
2019-04-01 16:07:21 -04:00
Arun Isaac 413f61265e
gnu: Add mlucas.
* gnu/packages/maths.scm (mlucas): New variable.
2019-04-01 17:07:31 +05:30
Rutger Helling cce9e3792a
gnu: flatpak: Update to 1.2.4 [fixes CVE-2019-10063].
* gnu/packages/package-management.scm (flatpak): Update to 1.2.4 [fixes
CVE-2019-10063].
2019-04-01 10:05:58 +02:00
Rutger Helling 6bc30a571c
gnu: openmw: Update to 0.45.0.
* gnu/packages/game-development.scm (openmw): Update to 0.45.0.
2019-04-01 09:43:56 +02:00
Marius Bakke 411c27e296
gnu: libinput: Update to 1.13.0.
* gnu/packages/freedesktop.scm (libinput): Update to 1.13.0.
[native-inputs]: Remove VALGRIND.
2019-04-01 01:32:40 +02:00
Marius Bakke c6deabf957
gnu: libinput: Do not propagate any inputs.
These inputs are no longer listed in the pkg-config files.

* gnu/packages/freedesktop.scm (libinput)[propagated-inputs]: Remove.
[inputs]: Add LIBEVDEV, EUDEV, LIBWACOM, and MTDEV.
(libinput-minimal)[inputs, propagated-inputs]: Adjust accordingly.
2019-04-01 01:32:40 +02:00
Marius Bakke 6918c6a909
gnu: cups-filters: Update to 1.22.3.
* gnu/packages/cups.scm (cups-filters): Update to 1.22.3.
2019-04-01 01:32:40 +02:00
Marius Bakke b58c754ea8
gnu: ImageMagick: Update to 6.9.10-35.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-35.
2019-04-01 01:32:40 +02:00
Marius Bakke 41af23dbf4
gnu: tzdata: Update to 2019a.
* gnu/packages/base.scm (tzdata): Update to 2019a.
2019-04-01 01:32:40 +02:00
Marius Bakke c1124207cb
gnu: evolution-data-server: Remove obsolete phase.
This is a fixup for the merge of da43d1c ("gnu: evolution-data-server: Add
'libedataserverui' output.") and bb10e7c ("gnu: evolution-data-server: Update
to 3.28.3.") in 571fb00.

* gnu/packages/gnome.scm (evolution-data-server)[arguments]: Remove phase that
is no longer needed since version 3.28.2.
2019-04-01 01:32:39 +02:00
Marius Bakke 3eed550072
gnu: Remove gtk+/fixed.
The merge preceding this commit ignored the replacement part of commit
bc91562939.  This commit removes the remaining
bits, as the patch is already included in GTK3 since version 3.24.3.

* gnu/packages/patches/gtk3-fix-deprecation-macro-use.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gtk.scm (gtk+/fixed): Remove variable.
2019-04-01 01:32:33 +02:00
Marius Bakke 571fb008a5
Merge branch 'master' into staging 2019-04-01 00:02:39 +02:00
Brian Leung f125c5a5ea
gnu: emacs-zones: silence byte-compiler.
* gnu/packages/patches/emacs-zones-called-interactively.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-31 23:32:47 +02:00
Pierre Langlois 7a352f76cf
gnu: gpodder: Build reproducibly.
* gnu/packages/gpodder.scm (gpodder)[arguments]: Add 'do-not-run-msgmerge'
phase before 'install'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-31 23:32:47 +02:00
Tim Gesthuizen bab7a49558
services: slim-configuration: Adapt exported getter methods.
Commit 554b860739 introduces changes to the
slim-configuration record without updating the exported methods.

* gnu/services/xorg.scm: Export slim-configuration-xorg and
  slim-configuration-sessreg.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-31 23:32:46 +02:00
Ludovic Courtès 631a6e6377
doc: Document 'gdm-service-type'.
* doc/guix.texi (X Window): Document 'gdm-service-type' and
'gdm-configuration'.  Take description of '.desktop' files from the
'slim-service-type' description.
* gnu/services/xorg.scm (gdm-service): Remove outdated comment.
2019-03-31 23:32:46 +02:00
Marius Bakke 105fa9fcf7
gnu: ungoogled-chromium: Update to 73.0.3683.86-0.4c7fb6d [security fixes].
The update to Chromium 73 includes more than 60 security fixes.  See the
release announcement for more information:
<https://chromereleases.googleblog.com/2019/03/stable-channel-update-for-desktop_12.html>.

* gnu/packages/chromium.scm (%preserved-third-party-files): Drop
"net/third_party/http2" and "net/third_party/spdy".  Add "v8/src/third_party/siphash".
(%chromium-version): Update to 73.0.3683.86.
(%ungoogled-revision): Update to 4c7fb6d1a86602999f30b58ef8b331b2115c5ad8.
(%debian-revision): New variable.
(ungoogled-chromium-source): Add an origin for Debians packaging scripts.
Adjust for Ungoogled refactoring and add a procedure for applying Debian
patches.  Replace unneeded LET* for LET and reindent.
(ungoogled-chromium)[arguments]: Remove one obsolete substitution, add two others.
2019-03-31 21:26:17 +02:00
Marius Bakke 799aebd71f
gnu: ungoogled-chromium: Enable VA-API on x86_64-linux only.
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Conditionally add
"use_vaapi" to #:configure-flags.
2019-03-31 21:26:17 +02:00
Marius Bakke 3725865f84
gnu: SDDM: Update to 0.18.1.
* gnu/packages/display-managers.scm (sddm): Update to 0.18.1.
2019-03-31 21:26:17 +02:00
Marius Bakke a02d390357
gnu: mbedtls-apache: Update to 2.16.1.
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.16.1.
2019-03-31 21:26:16 +02:00
Marius Bakke ee74a07668
gnu: pcsc-lite: Update to 1.8.25.
* gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.25.
2019-03-31 21:26:16 +02:00
Marius Bakke 1e3c711923
gnu: python-markdown: Update to 3.1.
* gnu/packages/python-xyz.scm (python-markdown): Update to 3.1.
2019-03-31 21:26:16 +02:00
Marius Bakke fa542ee48a
gnu: ffmpeg@3.4: Update to 3.4.6.
* gnu/packages/video.scm (ffmpeg-3.4): Update to 3.4.6.
2019-03-31 21:26:16 +02:00
Marius Bakke 3b3fd90377
gnu: elogind: Update to 241.2.
* gnu/packages/freedesktop.scm (elogind): Update to 241.2.
2019-03-31 21:26:16 +02:00
Marius Bakke 4f0464c923
gnu: whois: Update to 5.4.2.
* gnu/packages/networking.scm (whois): Update to 5.4.2.
2019-03-31 21:26:16 +02:00
Marius Bakke 32deef23f6
gnu: libssh2: Update to 1.8.2.
* gnu/packages/ssh.scm (libssh2): Update to 1.8.2.
2019-03-31 21:26:16 +02:00
Marius Bakke 5089ebc3a3
gnu: GnuPG: Update to 2.2.15.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.15.
2019-03-31 21:26:16 +02:00
Marius Bakke 5cc013f05d
gnu: leveldb: Update to 1.21.
* gnu/packages/databases.scm (leveldb): Update to 1.21.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
[arguments]: Adjust accordingly.
2019-03-31 21:26:15 +02:00
Marius Bakke ad7c77fd75
gnu: leveldb: Don't use unstable tarball.
* gnu/packages/databases.scm (leveldb)[source]: Use GIT-FETCH.
2019-03-31 21:26:15 +02:00
Marius Bakke e73ded3c71
services: Open vSwitch: Provide a default configuration.
* gnu/services/networking.scm (openvswitch-service-type): Provide
OPENVSWITCH-CONFIGURATION as a default value.
* gnu/tests/networking.scm (%openvswitch-os): Don't configure the service.
2019-03-31 21:26:15 +02:00
Ivan Petkov d7d3bdca89
gnu: rust: Update to 1.32.0.
* gnu/packages/rust.scm (rust): Rename to...
(rust-1.31): ...this.
(rust): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-31 21:11:55 +02:00
Brett Gilio ccbaeba38e
gnu: python-language-server: Update to 0.26.1.
* gnu/packages/python-xyz.scm (python-language-server): Update to 0.26.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-03-31 21:16:17 +03:00
Efraim Flashner 36a4366d79
gnu: Fix descriptions to not use quotes.
* gnu/packages/admin.scm (wpa-supplicant-minimal, mingetty, di),
* gnu/packages/audio.scm (fil-plugins),
* gnu/packages/base.scm (make-ld-wrapper, make-glibc-locales),
* gnu/packages/bioinformatics.scm (r-samtools),
* gnu/packages/chez.scm (chez-mit),
* gnu/packages/commencement.scm (make-gcc-toolchain),
* gnu/packages/compression.scm (fastjar),
* gnu/packages/cran.scm (r-maps, r-rcpp),
* gnu/packages/databases.scm (sparql-query),
* gnu/packages/dunst.scm (dunst),
* gnu/packages/ftp.scm (ncftp),
* gnu/packages/gl.scm (freeglut),
* gnu/packages/haskell-check.scm (ghc-tasty-golden),
* gnu/packages/haskell.scm (ghc-case-insensitive, ghc-text,
ghc-haskell-src, ghc-syb, ghc-deepseq-generics, ghc-network-uri,
ghc-rerebase, ghc-zlib),
* gnu/packages/image.scm (jbig2dec),
* gnu/packages/kde-frameworks.scm (kinit, karchive),
* gnu/packages/linux.scm (wireless-tools, perf, module-init-tools, kbd),
* gnu/packages/lirc.scm (lirc),
* gnu/packages/lisp.scm (uglify-js),
* gnu/packages/mate.scm (mate-netbook),
* gnu/packages/microcom.scm (microcom),
* gnu/packages/music.scm (bristol),
* gnu/packages/networking.scm (perl-geo-ip),
* gnu/packages/patchutils.scm (patches),
* gnu/packages/perl-check.scm (perl-test-more-utf8),
* gnu/packages/perl.scm (perl-log-report-optional, perl-file-which,
perl-io-tty, perl-log-any, perl-digest-sha1, perl-class-load,
perl-regexp-common, perl-module-pluggable, perl-class-modifier),
* gnu/packages/python-xyz.scm (python-backports-abc, python-natsort),
* gnu/packages/samba.scm (iniparser),
* gnu/packages/search.scm (mlocate),
* gnu/packages/spice.scm (spice),
* gnu/packages/statistics.scm (r-dt, r-lubridate, r-estimability,
r-commonmark, r-digest, r-viridislite, r-stringr),
* gnu/packages/tex.scm (texlive-latex-changebar),
* gnu/packages/version-control.scm (subversion),
* gnu/packages/w3m.scm (w3m),
* gnu/packages/web.scm (perl-http-parser,
perl-plack-middleware-reverseproxy),
* gnu/packages/xorg.scm (xkeyboard-config, mkfontdir, xcursor-theme,
mkfontscale, xinit, font-alias)[description]: Use @code instead of quotes.
2019-03-31 20:51:10 +03:00
Tobias Geerinckx-Rice cd9ca20a5d
gnu: znc: Update to 1.7.3.
* gnu/packages/messaging.scm (znc): Update to 1.7.3.
2019-03-31 16:05:18 +02:00
Nicolas Goaziou ad4f644226
gnu: Add flare.
* gnu/packages/games.scm (flare-engine, flare-game): New variables.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2019-03-31 10:35:31 +08:00
Leo Famulari 6d3e149f10
gnu: dovecot: Update to 2.3.5.1 [fixes CVE-2019-7524].
* gnu/packages/mail.scm (dovecot): Update to 2.3.5.1.
2019-03-30 15:57:13 -04:00
Leo Famulari 6e1f91d91c
gnu: khal: Update to 0.10.0.
* gnu/packages/calendar.scm (khal): Update to 0.10.0.
[native-inputs]: Replace tzdata with tzdata-for-tests.
[arguments]: Simplify the check phase.
2019-03-30 15:10:19 -04:00
Ludovic Courtès e23f2ff183
gnu: Rename "gnubackgammon" back to "gnubg".
This reverts c97e4d8bbe, which was not
consensual and broke 'tests/guix-package.sh'.

* gnu/packages/games.scm (gnubackgammon): Rename to...
(gnubg): ... this, and rename the 'gnubg' deprecated alias to
'gnubackgammon'.
2019-03-30 15:19:32 +01:00
Ludovic Courtès 329c3c323e
gnu: guile: Remove version 2.0.13.
This package was unused since 0991fd5336.

* gnu/packages/guile.scm (guile-2.0.13): Remove.
2019-03-30 15:19:32 +01:00
Ludovic Courtès 528ea990c3
gnu: Use 'this-package' as a native input instead of 'self-native-input?'.
* gnu/packages/file.scm (file)[self-native-input?]: Remove.
[native-inputs]: New field.
* gnu/packages/guile.scm (guile-1.8)[self-native-input?]: Remove.
[native-inputs]: New field.
(guile-2.0)[self-native-input?]: Remove.
[native-inputs]: Add THIS-PACKAGE when (%current-target-system) is true.
* gnu/packages/ncurses.scm (ncurses)[self-native-input?]: Remove.
[native-inputs]: Add THIS-PACKAGE when (%current-target-system) is true.
* gnu/packages/python-xyz.scm (python-file)[self-native-input?]: Remove.
[native-inputs]: New field.
2019-03-30 15:19:32 +01:00
Timothy Sample 398747f8f1
gnu: gnome-shell: Remove gnome-control-center from inputs.
* gnu/packages/gnome.scm (gnome-shell)[inputs]: Remove
gnome-control-center.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-30 15:19:32 +01:00
Timothy Sample da43d1cb32
gnu: evolution-data-server: Add 'libedataserverui' output.
gnu/packages/gnome.scm (evolution-data-server)[outputs]: Add
'libedataserverui'.
[arguments]: Add phases so that only libedataserverui is linked with
WebKitGTK, and that it is moved to its own output.
(evolution, gnome-calendar, gnome-todo)[inputs]: Add libedataserverui.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-30 15:19:31 +01:00
Timothy Sample 14c297fde1
gnu: gnome-online-accounts: Split off 'lib' output.
gnu/packages/gnome.scm (gnome-online-accounts)[outputs]: Add 'lib'.
[arguments]: Set the 'libdir' path to the 'out' output, and add a phase
to ensure that libgoa gets installed in the 'lib' output.
(evolution-data-server, gfbgraph, gnome-calendar, gnome-control-center,
gnome-todo, libgdata, libzapojit): Use the 'lib' output of
gnome-online-accounts.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-30 15:19:31 +01:00
Brian Leung 29a9eb9e1a
gnu: Add emacs-counsel-projectile.
* gnu/packages/emacs-xyz.scm (emacs-counsel-projectile): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-03-30 17:03:57 +03:00
Rutger Helling 03a33eee72
gnu: wine-staging: Update to 4.5.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.5.
* gnu/packages/wine.scm (wine-staging): Update to 4.5.
2019-03-30 14:58:36 +01:00
Ludovic Courtès d8bead6c5d
system: Define 'this-operating-system'.
* gnu/system.scm (<operating-system>): Choose 'this-operating-system' as
the 'this' identifier.
[essential-services]: Adjust accordingly.
2019-03-30 11:08:39 +01:00
Ludovic Courtès adb6462c4c
packages: Define 'this-package' and 'this-origin'.
* guix/packages.scm (<origin>): Choose 'this-origin' as the 'this'
identifier.
(<package>): Choose 'this-package'.
* gnu/packages/gnucash.scm (gnucash)[arguments]: Use 'this-package'
instead of 'this-record'.
* gnu/packages/version-control.scm (git)[arguments]: Likewise.
2019-03-30 11:08:39 +01:00
Ricardo Wurmus ec12e53736
gnu: Add r-xcms.
* gnu/packages/bioconductor.scm (r-xcms): New variable.
2019-03-30 08:55:46 +01:00
Ricardo Wurmus c8310056f4
gnu: Add r-massspecwavelet.
* gnu/packages/bioconductor.scm (r-massspecwavelet): New variable.
2019-03-30 08:55:46 +01:00
Ricardo Wurmus 50d9177051
gnu: Add r-xbseq.
* gnu/packages/bioconductor.scm (r-xbseq): New variable.
2019-03-30 08:55:46 +01:00
Ricardo Wurmus a6e1eb1a96
gnu: Add r-roar.
* gnu/packages/bioconductor.scm (r-roar): New variable.
2019-03-30 08:55:46 +01:00
Ricardo Wurmus 98a2af31a8
gnu: Add r-yarn.
* gnu/packages/bioconductor.scm (r-yarn): New variable.
2019-03-30 08:55:45 +01:00
Ricardo Wurmus 59cf26292f
gnu: Add r-quantro.
* gnu/packages/bioconductor.scm (r-quantro): New variable.
2019-03-30 08:55:45 +01:00
Ricardo Wurmus 8d1990d495
gnu: Add r-downloader.
* gnu/packages/cran.scm (r-downloader): New variable.
2019-03-30 08:55:45 +01:00
Ricardo Wurmus f562c90aa8
gnu: Add r-yaqcaffy.
* gnu/packages/bioconductor.scm (r-yaqcaffy): New variable.
2019-03-30 08:55:45 +01:00
Ricardo Wurmus 4675b3cfa3
gnu: Add r-simpleaffy.
* gnu/packages/bioconductor.scm (r-simpleaffy): New variable.
2019-03-30 08:55:45 +01:00
Ricardo Wurmus e99380d67b
gnu: Add r-gcrma.
* gnu/packages/bioconductor.scm (r-gcrma): New variable.
2019-03-30 08:55:45 +01:00
Ricardo Wurmus 303f2ed1c6
gnu: Add r-yapsa.
* gnu/packages/bioconductor.scm (r-yapsa): New variable.
2019-03-30 08:55:45 +01:00
Ricardo Wurmus 28098414d0
gnu: Add r-somaticsignatures.
* gnu/packages/bioconductor.scm (r-somaticsignatures): New variable.
2019-03-30 08:55:45 +01:00
Ricardo Wurmus 398c4a9347
gnu: Add r-gtrellis.
* gnu/packages/bioconductor.scm (r-gtrellis): New variable.
2019-03-30 08:55:45 +01:00
Ricardo Wurmus 9563dd5599
gnu: Add r-pmcmr.
* gnu/packages/cran.scm (r-pmcmr): New variable.
2019-03-30 08:55:45 +01:00
Mark H Weaver bc91562939
gnu: gtk+: Graft upstream fix for crashes in Emacs and IceCat.
Fixes <https://bugs.gnu.org/34454>.

* gnu/packages/patches/gtk3-fix-deprecation-macro-use.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (gtk+/fixed): New variable.
(gtk+)[replacement]: New field.
2019-03-30 02:34:24 -04:00
Tobias Geerinckx-Rice c948cf9092
gnu: Add font-iosevka-slab.
The ’slab’ variants of Iosevka were moved to a separate archive with
version 2.0.0.

* gnu/packages/fonts.scm (font-iosevka-slab): New public variable.
2019-03-29 21:09:11 +01:00
Tobias Geerinckx-Rice 785747a974
gnu: font-iosevka: Update to 2.2.0.
* gnu/packages/fonts.scm (font-iosevka): Update to 2.2.0.
2019-03-29 21:00:23 +01:00
Ricardo Wurmus 51e98f7e0f
gnu: Add r-yamss.
* gnu/packages/bioconductor.scm (r-yamss): New variable.
2019-03-29 19:28:11 +01:00
Ricardo Wurmus 5cfa4bff69
gnu: Add r-ebimage.
* gnu/packages/bioconductor.scm (r-ebimage): New variable.
2019-03-29 19:28:03 +01:00
Ricardo Wurmus ffe7029bab
gnu: Add r-aucell.
* gnu/packages/bioconductor.scm (r-aucell): New variable.
2019-03-29 18:10:46 +01:00
Ricardo Wurmus f31e10f82e
gnu: Add r-allelicimbalance.
* gnu/packages/bioconductor.scm (r-allelicimbalance): New variable.
2019-03-29 18:07:17 +01:00
Ricardo Wurmus adf7d8135b
gnu: Add r-annotationtools.
* gnu/packages/bioconductor.scm (r-annotationtools): New variable.
2019-03-29 18:05:45 +01:00
Ricardo Wurmus 0b91b7b969
gnu: Add r-annotationfuncs.
* gnu/packages/bioconductor.scm (r-annotationfuncs): New variable.
2019-03-29 17:49:54 +01:00
Ricardo Wurmus 9bf4bb19c9
gnu: Add r-abaenrichment.
* gnu/packages/bioconductor.scm (r-abaenrichment): New variable.
2019-03-29 17:46:33 +01:00
Ricardo Wurmus 3972cfce6a
gnu: Add r-gofuncr.
* gnu/packages/bioconductor.scm (r-gofuncr): New variable.
2019-03-29 17:46:33 +01:00
Ricardo Wurmus 692bce1595
gnu: Add r-abadata.
* gnu/packages/bioconductor.scm (r-abadata): New variable.
2019-03-29 17:46:33 +01:00
Ricardo Wurmus 1fab2cf811
gnu: Add r-mapplots.
* gnu/packages/cran.scm (r-mapplots): New variable.
2019-03-29 17:43:25 +01:00
Ricardo Wurmus 32e0f906d7
gnu: Add r-atacseqqc.
* gnu/packages/bioconductor.scm (r-atacseqqc): New variable.
2019-03-29 17:13:45 +01:00
Ricardo Wurmus e5bff3079d
gnu: Add r-genomicscores.
* gnu/packages/bioconductor.scm (r-genomicscores): New variable.
2019-03-29 17:13:45 +01:00
Ricardo Wurmus 2a72ef561b
gnu: Add r-motifstack.
* gnu/packages/bioconductor.scm (r-motifstack): New variable.
2019-03-29 17:13:45 +01:00
Ricardo Wurmus 229f97c37a
gnu: Add r-motiv.
* gnu/packages/bioconductor.scm (r-motiv): New variable.
2019-03-29 17:13:45 +01:00
Ricardo Wurmus 051e8e1a5b
gnu: Add r-rgadem.
* gnu/packages/bioconductor.scm (r-rgadem): New variable.
2019-03-29 17:13:45 +01:00
Ricardo Wurmus c54ab337bc
gnu: Add r-preseqr.
* gnu/packages/cran.scm (r-preseqr): New variable.
2019-03-29 17:13:45 +01:00
Ricardo Wurmus 41aab7d186
gnu: Add r-bacon.
* gnu/packages/bioconductor.scm (r-bacon): New variable.
2019-03-29 17:13:41 +01:00
Ludovic Courtès 9398152ad1
gnu: php: Fix typo.
Regression introduced in e8cfce439a.

* gnu/packages/php.scm (php)[arguments]: Add missing 'else' branch of
the 'if'.  Change first argument to 'string-prefix?' to match GNU
triplets as well.
2019-03-29 15:35:54 +01:00
Efraim Flashner 8339ccac5f
gnu: python-faiss: Fix building on non-Intel architectures.
* gnu/packages/graph.scm (python-faiss)[arguments]: Adjust custom
'build-swig phase to change build flags for different archictures.
2019-03-29 17:08:05 +03:00
Efraim Flashner 3776dc094c
gnu: faiss: Fix building on non-Intel architectures.
* gnu/packages/graph.scm (faiss)[source]: Add snippet to wrap Intel
specific headers.
[arguments]: Adjust custom 'prepare-build phase to adjust compile flags
for different architectures.
2019-03-29 17:08:02 +03:00
Ricardo Wurmus 4774677228
gnu: stepmania: Fix all instances of accessing application data.
This is a follow-up to commit 45aba232ab.

* gnu/packages/games.scm (stepmania)[arguments]: Rename phase
ensure-gtk-module-can-be-found to ensure-application-files-can-be-found and
fix remaining instances of application data access.
2019-03-29 14:14:19 +01:00
Leo Famulari 47131ebbc9
gnu: Stellarium: Update to 0.19.0.
* gnu/packages/astronomy.scm (stellarium): Update to 0.19.0.
[arguments]: Remove obsolete 'patch-tests' phase.
2019-03-29 02:37:28 -04:00
Ricardo Wurmus 45aba232ab
gnu: stepmania: Fix loading of gtk module.
Fixes <https://bugs.gnu.org/34854>.

Suggested by Nicolas Goaziou.

* gnu/packages/games.scm (stepmania)[arguments]: Add phase
"ensure-gtk-module-can-be-found".
2019-03-29 07:14:17 +01:00
Ricardo Wurmus d656aea0ef
gnu: zynaddsubfx: Update to 3.0.4.
* gnu/packages/music.scm (zynaddsubfx): Update to 3.0.4.
2019-03-29 06:48:13 +01:00
Ricardo Wurmus 59d331f16a
gnu: Add r-abseqr.
* gnu/packages/bioconductor.scm (r-abseqr): New variable.
2019-03-29 06:35:57 +01:00
Ricardo Wurmus f084e41e2c
gnu: Add r-flexdashboard.
* gnu/packages/cran.scm (r-flexdashboard): New variable.
2019-03-29 06:35:48 +01:00
Ricardo Wurmus d2aa2d2451
gnu: r-png: Move to (gnu packages cran).
* gnu/packages/image.scm (r-png): Move from here...
* gnu/packages/cran.scm (r-png): ...to here.
2019-03-29 06:34:39 +01:00
Ricardo Wurmus d8a28332c5
gnu: Add r-ggcorrplot.
* gnu/packages/cran.scm (r-ggcorrplot): New variable.
2019-03-29 05:39:35 +01:00
Nicolas Goaziou 4e43e3175e
gnu: Add openclonk.
* gnu/packages/games.scm (openclonk): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-29 05:34:45 +01:00
Ricardo Wurmus e040413e0a
gnu: r-cairo: Update to 1.5-10.
* gnu/packages/statistics.scm (r-cairo): Update to 1.5-10.
[inputs]: Add zlib.
2019-03-29 05:34:45 +01:00
Tobias Geerinckx-Rice 07de94d6a4
gnu: hyperrogue: Don't use NAME in hyperrogue-data.
* gnu/packages/games.scm (hyperrogue)[native-inputs]: Hard code NAME in
hyperrogue-data source URI.
2019-03-29 04:07:44 +01:00
Tobias Geerinckx-Rice 4959856443
gnu: quadrapassel: Don't use NAME in source URI.
* gnu/packages/games.scm (quadrapassel)[source]: Hard-code NAME.
2019-03-29 04:07:44 +01:00
Tobias Geerinckx-Rice 5b35bdaaa5
gnu: libmanette: Don't use NAME in source URI.
* gnu/packages/games.scm (libmanette)[source]: Hard-code NAME.
2019-03-29 04:07:44 +01:00
Tobias Geerinckx-Rice 98e27db5bb
gnu: frotz-dumb-terminal: Merge strings in URI.
* gnu/packages/games.scm (frotz-dumb-terminal)[source]: Merge separate
string components, probably from a naive ’s/name/"name"/’ substitution.
2019-03-29 04:07:44 +01:00
Tobias Geerinckx-Rice e2c9f9de9f
gnu: frotz: Don't use NAME in source URI.
* gnu/packages/games.scm (frotz)[source]: Hard-code NAME.
2019-03-29 04:07:44 +01:00
Tobias Geerinckx-Rice a6ac8e0b31
gnu: fortune-mod: Don't use NAME in source COMMIT.
* gnu/packages/games.scm (fortune-mod)[source]: Hard-code NAME.
2019-03-29 04:07:44 +01:00
Tobias Geerinckx-Rice 30b8b2013b
gnu: lugaru: Don't use NAME in source URI.
* gnu/packages/games.scm (lugaru)[source]: Hard-code NAME.
2019-03-29 04:07:44 +01:00
Tobias Geerinckx-Rice 146a4459db
gnu: no-more-secrets: Don't use unstable tarball.
* gnu/packages/games.scm (no-more-secrets)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-29 04:07:43 +01:00
Tobias Geerinckx-Rice a01aea7d66
gnu: hyperrogue: Don't use NAME in source URI.
* gnu/packages/games.scm (hyperrogue)[source]: Hard-code NAME.
2019-03-29 04:07:43 +01:00
Tobias Geerinckx-Rice ed9bcf50d3
gnu: mrrescue: Don't use NAME in source URI.
* gnu/packages/games.scm (mrrescue)[source]: Hard-code NAME.
2019-03-29 04:07:43 +01:00
Tobias Geerinckx-Rice 22da44e8c2
gnu: laby: Don't use NAME in source URI.
* gnu/packages/games.scm (laby)[source]: Hard-code NAME.
2019-03-29 04:07:43 +01:00
Ricardo Wurmus e9d4409bab
gnu: Add python-bbknn.
* gnu/packages/bioinformatics.scm (python-bbknn): New variable.
2019-03-29 03:55:45 +01:00
Ricardo Wurmus c91ecf2db4
gnu: Add python-annoy.
* gnu/packages/python-xyz.scm (python-annoy): New variable.
2019-03-29 03:55:45 +01:00
Ricardo Wurmus 51a9971ccb
gnu: Add python-faiss.
* gnu/packages/graph.scm (python-faiss): New variable.
2019-03-29 03:55:45 +01:00
Ricardo Wurmus 3e40318772
gnu: Add faiss.
* gnu/packages/graph.scm (faiss): New variable.
2019-03-29 03:55:45 +01:00
Tobias Geerinckx-Rice 631b20f90b
gnu: red-eclipse: Use GIT-FETCH for data sources.
* gnu/packages/games.scm (red-eclipse): Update DATA-SOURCE hashes.
[arguments]: COPY-RECURSIVELY instead of extracting tarballs.
[inputs]: Use GIT-FETCH and GIT-FILE-NAME for all DATA-SOURCES.
2019-03-29 04:23:02 +01:00
Tobias Geerinckx-Rice e464bd607a
gnu: chromium-bsu: Don't use NAME in source URI.
* gnu/packages/games.scm (chromium-bsu)[source]: Hard-code NAME.
2019-03-29 04:23:02 +01:00
Tobias Geerinckx-Rice d8f4aefed9
gnu: warzone2100: Update source URI.
* gnu/packages/games.scm (warzone2100)[source]: Update URI and don't
hard-code NAME.
2019-03-29 04:23:02 +01:00
Tobias Geerinckx-Rice c41b2ffbf2
gnu: grue-hunter: Don't use NAME in source URI.
* gnu/packages/games.scm (grue-hunter)[source]: Hard-code NAME.
2019-03-29 04:23:02 +01:00
Tobias Geerinckx-Rice bb7c071b94
gnu: red-eclipse: Don't use unstable tarball.
* gnu/packages/games.scm (red-eclipse)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-29 04:23:02 +01:00
Danny Milosavljevic 586d30caa2
gnu: rust: Fix test setup.
* gnu/packages/rust.scm (rust-1.30)[arguments]<#:phases>
[disable-amd64-avx-test]: Replace.
(rust)[arguments]<#:phases>[disable-amd64-avx-test]: Replace.
2019-03-29 00:50:35 +01:00
Ivan Petkov 339c1365fd
gnu: rust: Refactor in order to prepare for newer Rust versions.
* gnu/packages/rust.scm (rust-source): Rename to...
(rust-source-pre-1.32): ...this.  Add PATCH-FLAGS.
(rust-bootstrapped-package): Rename to...
(rust-bootstrapped-package-pre-1.32): ...this.
(rust-source): New procedure.
(rust-bootstrapped-package): New procedure.
(mrustc): Use rust-bootstrapped-package-pre-1.32.
(rust-1.19): Use rust-bootstrapped-package-pre-1.32.
(rust-1.20): Use rust-bootstrapped-package-pre-1.32.
(rust-1.21): Use rust-bootstrapped-package-pre-1.32.
(rust-1.22): Use rust-bootstrapped-package-pre-1.32.
(rust-1.23): Use rust-bootstrapped-package-pre-1.32.
(rust-1.24): Use rust-bootstrapped-package-pre-1.32.
(rust-1.25): Use rust-bootstrapped-package-pre-1.32.
(rust-1.26): Use rust-bootstrapped-package-pre-1.32.
(rust-1.27): Use rust-bootstrapped-package-pre-1.32.
(rust-1.28): Use rust-bootstrapped-package-pre-1.32.
(rust-1.29): Use rust-bootstrapped-package-pre-1.32.
(rust-1.30): Use rust-bootstrapped-package-pre-1.32.
(rust): Use rust-bootstrapped-package-pre-1.32.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-29 00:50:35 +01:00
Tobias Geerinckx-Rice 1d6c047937
gnu: powwow: Remove redundant FILE-NAME.
* gnu/packages/games.scm (powwow)[source]: Remove FILE-NAME.
2019-03-29 01:44:09 +01:00
Tobias Geerinckx-Rice 2e5a0690bb
gnu: openrct2: Don't use unstable tarball.
* gnu/packages/games.scm (openrct2)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-29 01:44:09 +01:00
Tobias Geerinckx-Rice 071782762a
gnu: fizmo: Don't use NAME in source URI.
* gnu/packages/games.scm (fizmo)[source]: Hard-code NAME.
2019-03-29 01:44:09 +01:00
Tobias Geerinckx-Rice 00a82e8385
gnu: mars: Use GIT-FILE-NAME.
* gnu/packages/games.scm (mars)[source]: Use GIT-FILE-NAME.
2019-03-29 01:44:09 +01:00
Mark H Weaver fa3c2aad65
gnu: linux-libre: Update to 5.0.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.5.
(%linux-libre-hash): Update hash.
2019-03-28 19:36:22 -04:00
Mark H Weaver 4bdf98f62f
gnu: linux-libre@4.19: Update to 4.19.32.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.32.
(%linux-libre-4.19-hash): Update hash.
2019-03-28 19:36:19 -04:00
Mark H Weaver 8ea1d2b5bd
gnu: linux-libre@4.14: Update to 4.14.109.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.109.
(%linux-libre-4.14-hash): Update hash.
2019-03-28 19:36:17 -04:00
Mark H Weaver aa5a425c8f
gnu: linux-libre@4.9: Update to 4.9.166.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.166.
2019-03-28 19:36:14 -04:00
Tobias Geerinckx-Rice feb50ac6dc
gnu: l-abbaye-des-morts: Don't use unstable tarball.
This also fixes a build failure due to the use of NAME.

* gnu/packages/games.scm (l-abbaye-des-morts)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-29 00:55:01 +01:00
Tobias Geerinckx-Rice a8a96bbead
gnu: prboom-plus: Don't use NAME in source URI.
* gnu/packages/games.scm (prboom-plus)[source]: Hard-code NAME.
2019-03-29 00:50:36 +01:00
Tobias Geerinckx-Rice 96848ecc16
gnu: pipewalker: Don't use NAME in source URI.
* gnu/packages/games.scm (pipewalker)[source]: Hard-code NAME.
2019-03-29 00:47:55 +01:00
Tobias Geerinckx-Rice a544817e80
gnu: nethack: Don't use NAME in source URI.
* gnu/packages/games.scm (nethack)[source]: Hard-code NAME, not VERSION.
2019-03-29 00:46:36 +01:00
Tobias Geerinckx-Rice dd0369f426
gnu: ltris: Don't use NAME in source URI.
* gnu/packages/games.scm (ltris)[source]: Hard-code NAME.
2019-03-29 00:43:05 +01:00
Tobias Geerinckx-Rice 9303b09a78
gnu: freedoom: Re-indent.
* gnu/packages/games.scm (freedoom): Re-indent expression.
2019-03-29 00:42:08 +01:00
Tobias Geerinckx-Rice 7c8ed74516
gnu: freedoom: Don't use unstable tarball.
* gnu/packages/games.scm (freedoom)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-29 00:39:58 +01:00
Tobias Geerinckx-Rice 0922354d6a
gnu: cowsay: Don't use NAME in source URI.
* gnu/packages/games.scm (cowsay)[source]: Hard-code NAME.
2019-03-29 00:29:44 +01:00
Tobias Geerinckx-Rice c0c099502b
gnu: armagetron-advanced: Don't use NAME in source URI.
* gnu/packages/games.scm (armagetron-advanced)[source]: Hard-code NAME.
2019-03-29 00:28:49 +01:00
Tobias Geerinckx-Rice 69a0717c66
gnu: project-starfighter: Don't use NAME in source URI.
* gnu/packages/games.scm (project-starfighter)[source]: Hard-code NAME.
2019-03-29 00:26:45 +01:00
Ludovic Courtès 357b287b8f
services: desktop: Switch to GDM.
* gnu/services/desktop.scm (%desktop-services): Replace
SLIM-SERVICE-TYPE instance with an instance of GDM-SERVICE-TYPE.
* doc/guix.texi (Keyboard Layout): Change example to mention
GDM-SERVICE-TYPE.
(X Window): Mention GDM.
(Desktop Services): Adjust references to SLiM.
2019-03-28 23:06:59 +01:00
Ludovic Courtès 971e6560eb
system: Fix typo in desktop example.
The typo was introduced in 391e0d65d7.

* gnu/system/examples/desktop.tmpl: Use XFCE-DESKTOP-SERVICE-TYPE, not
XFCE-DESKTOP-SERVICE.
2019-03-28 23:06:59 +01:00
Ludovic Courtès c9711f9347
gnu: ratpoison: Provide a .desktop file with an absolute file name.
This allows GDM to start ratpoison.  Without that GDM crashes with an
assertion failure when trying to start a ratpoison session.

* gnu/packages/ratpoison.scm (ratpoison.desktop): Remove.
(ratpoison.desktop)[arguments]: Add #:modules.
Rewrite 'install-xsession' phase such that .desktop file contains an
absolute file name.
2019-03-28 23:06:59 +01:00
Ludovic Courtès f2bf0407de
packages: Reintroduce 'find-newest-available-packages'.
This is a followup to e2a903c807.

* gnu/packages.scm (find-newest-available-packages): New procedure.
2019-03-28 23:06:58 +01:00
Julien Lepiller e8cfce439a
gnu: php: Disable failing tests on armhf.
* gnu/packages/php.scm (php)[arguments]: Disable failing tests on armhf.
2019-03-28 22:59:14 +01:00
Efraim Flashner 241885347a
gnu: reptyr: Enable support for aarch64-linux.
* gnu/packages/screen.scm (reptyr)[supported-systems]: Mark
aarch64-linux as supported.
2019-03-28 21:42:00 +02:00
Brian Leung d2df92e47c
gnu: Add emacs-link-hint.
* gnu/packages/emacs-xyz.scm (emacs-link-hint): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-03-28 21:31:43 +03:00
Tobias Geerinckx-Rice 40d59c4e22
gnu: dropbear: Don't use unstable tarball.
* gnu/packages/screen.scm (dropbear)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-28 20:19:28 +01:00
Tobias Geerinckx-Rice cf9ab49e97
gnu: dropbear: Update to 2019.78.
* gnu/packages/ssh.scm (dropbear): Update to 2019.78.
2019-03-28 20:19:28 +01:00
Tobias Geerinckx-Rice 01307bba9c
gnu: reptyr: Update to 0.7.0.
* gnu/packages/screen.scm (reptyr): Update to 0.7.0.
[source]: Remove patch.
[arguments]: Add bash completion directory name.
* gnu/packages/patches/reptyr-fix-gcc-7.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-03-28 20:19:28 +01:00
Tobias Geerinckx-Rice 6da31b3c7b
gnu: dvdisaster: Use archived source and home page.
* gnu/packages/cdrom.scm (dvdisaster)[source, home-page]:
Use archive.org mirror.
2019-03-28 20:19:28 +01:00
Brian Leung 29e3fd3424
gnu: emacs-dired-hacks: Update to 0.0.1-1.2c12345.
* gnu/packages/emacs-xyz.scm (emacs-dired-hacks): Update to 0.0.1-1.2c12345.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-03-28 21:09:10 +03:00
Efraim Flashner 642b195a70
gnu: gzdoom: Limit supported architectures.
* gnu/packages/games.scm (gzdoom)[supported-systems]: New field.
2019-03-28 19:58:35 +02:00
Ricardo Wurmus 84ad024e2d
gnu: Add r-a4.
* gnu/packages/bioconductor.scm (r-a4): New variable.
2019-03-28 18:23:23 +01:00
Ricardo Wurmus dbfe337586
gnu: Add r-a4base.
* gnu/packages/bioconductor.scm (r-a4base): New variable.
2019-03-28 18:23:23 +01:00
Ricardo Wurmus 8e15f86139
gnu: Add r-a4reporting.
* gnu/packages/bioconductor.scm (r-a4reporting): New variable.
2019-03-28 18:23:23 +01:00
Ricardo Wurmus b8d13e2c0e
gnu: Add r-a4preproc.
* gnu/packages/bioconductor.scm (r-a4preproc): New variable.
2019-03-28 18:23:23 +01:00
Ricardo Wurmus 9ae37581e0
gnu: Add r-a4classif.
* gnu/packages/bioconductor.scm (r-a4classif): New variable.
2019-03-28 18:23:23 +01:00
Ricardo Wurmus 0ec0a5ecc9
gnu: Add r-a4core.
* gnu/packages/bioconductor.scm (r-a4core): New variable.
2019-03-28 18:23:23 +01:00
Ricardo Wurmus a793e88c5e
gnu: Add r-annaffy.
* gnu/packages/bioconductor.scm (r-annaffy): New variable.
2019-03-28 18:23:23 +01:00
Ricardo Wurmus ce77562a9e
gnu: Add r-mlinterfaces.
* gnu/packages/bioconductor.scm (r-mlinterfaces): New variable.
2019-03-28 18:23:23 +01:00
Ricardo Wurmus 409a13fe76
gnu: Add r-mpm.
* gnu/packages/cran.scm (r-mpm): New variable.
2019-03-28 18:23:23 +01:00
Ricardo Wurmus 74cada8ef1
gnu: Add r-mlbench.
* gnu/packages/cran.scm (r-mlbench): New variable.
2019-03-28 18:23:22 +01:00
Ricardo Wurmus efba56139a
gnu: Add r-threejs.
* gnu/packages/cran.scm (r-threejs): New variable.
2019-03-28 18:23:22 +01:00
Ricardo Wurmus d59df3340b
gnu: Add r-gbm.
* gnu/packages/cran.scm (r-gbm): New variable.
2019-03-28 18:23:22 +01:00
Ricardo Wurmus 8473597f80
gnu: Add r-ggvis.
* gnu/packages/cran.scm (r-ggvis): New variable.
2019-03-28 18:23:22 +01:00
Ricardo Wurmus fe3fb4e7ef
gnu: Add r-rda.
* gnu/packages/cran.scm (r-rda): New variable.
2019-03-28 18:23:22 +01:00
Ricardo Wurmus aae0b86d35
gnu: Add r-pamr.
* gnu/packages/cran.scm (r-pamr): New variable.
2019-03-28 18:23:22 +01:00
Ricardo Wurmus 1c0c4b544d
gnu: Add r-varselrf.
* gnu/packages/cran.scm (r-varselrf): New variable.
2019-03-28 18:23:22 +01:00
Efraim Flashner 1aa662b309
gnu: ogre: Don't use unstable tarball.
* gnu/packages/graphics.scm (ogre)[source]: Download using git-fetch.
2019-03-28 12:14:22 +02:00
Efraim Flashner d5640c587f
gnu: googletest: Don't use unstable tarball.
* gnu/packages/check.scm (googletest)[source]: Download using git-fetch.
* gnu/packages/crypto.scm (encfs)[arguments]: Adjust accordingly.
* gnu/packages/gnucash.scm (gnucash)[arguments]: Same.
* gnu/packages/terminals.scm (eternalterminal)[arguments]: Same.
* gnu/packages/graphics.scm (ogre)[arguments]: Same. Remove now
unnecessary custom 'pre-build phase.
2019-03-28 12:14:15 +02:00
Ricardo Wurmus d98fb5603b
gnu: hpcguix-web: Fix indentation.
* gnu/packages/web.scm (hpcguix-web): Fix indentation.
2019-03-27 23:11:20 +01:00
Efraim Flashner d8de2c01ff
gnu: emacs-emmet-mode: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-emmet-mode)[source]: Download using
git-fetch.
2019-03-27 23:05:08 +02:00
Efraim Flashner 0f8ff55513
gnu: emacs-tablist: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-tablist)[source]: Download using
git-fetch.
2019-03-27 23:05:07 +02:00
Efraim Flashner b762dde997
gnu: emacs-mmm-mode: Update to 0.5.7.
* gnu/packages/emacs-xyz.scm (emacs-mmm-mode): Update to 0.5.7.
2019-03-27 23:05:07 +02:00
Efraim Flashner d3f6617b26
gnu: emacs-mmm-mode: Remove unnecessary phase.
* gnu/packages/emacs-xyz.scm (emacs-mmm-mode)[arguments]: Remove
unnecessary 'autogen phase.
2019-03-27 23:05:07 +02:00
Efraim Flashner 8cd07b72e9
gnu: emacs-mmm-mode: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-mmm-mode)[source]: Don't use
unstable tarball.
2019-03-27 23:05:07 +02:00
Efraim Flashner 49464d2b16
gnu: emacs-google-maps: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-google-maps)[source]: Download using
git-fetch.
2019-03-27 23:05:06 +02:00
Efraim Flashner 2c19ff18e2
gnu: emacs-direnv: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-direnv)[source]: Download using
git-fetch.
2019-03-27 23:05:06 +02:00
Efraim Flashner 39a46a1f10
gnu: emacs-calfw: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-calfw)[source]: Download using
git-fetch.
2019-03-27 23:05:06 +02:00
Efraim Flashner b4f96f3b3b
gnu: emacs-autothemer: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-autothemer)[source]: Download using
git-fetch.
2019-03-27 23:05:05 +02:00
Efraim Flashner 3cf9a85ba7
gnu: emacs-ag: Don't use unstable tarball.
* gnu/packages/emacs-xyz.scm (emacs-ag)[source]: Download using
git-fetch.
2019-03-27 23:05:02 +02:00
Efraim Flashner c6abe90478
gnu: font-open-dyslexic: Don't use unstable tarball.
* gnu/packages/fonts.scm (font-open-dyslexic)[source]: Download using
git-fetch.
2019-03-27 22:25:17 +02:00
Efraim Flashner 1e90e4b0d9
gnu: font-google-material-design-icons: Don't use unstable tarball.
* gnu/packages/fonts.scm (font-google-material-design-icons)[source]:
Download using git-fetch.
2019-03-27 22:25:17 +02:00
Efraim Flashner 1f07550c86
gnu: font-tamzen: Don't use unstable tarball.
* gnu/packages/fonts.scm (font-tamzen)[source]: Download using
git-fetch.
[native-inputs]: Remove gzip, tar.
[arguments]: Adjust build accordingly.
2019-03-27 22:25:16 +02:00
Efraim Flashner c2426dbddc
gnu: font-fira-sans: Don't use unstable tarball.
* gnu/packages/fonts.scm (font-fira-sans)[source]: Download using
git-fetch.
2019-03-27 22:25:16 +02:00
Efraim Flashner 8f4dccf75d
gnu: font-adobe-source-han-sans: Don't use unstable tarball.
* gnu/packages/fonts.scm (font-adobe-source-han-sans)[source]: Download
using git-fetch.
[native-inputs]: Remove gzip, tar.
[arguments]: Adjust build accordingly.
2019-03-27 22:25:13 +02:00
Ricardo Wurmus 3d17dc5d8f
gnu: r-geometry: Update to 0.4.1.
* gnu/packages/cran.scm (r-geometry): Update to 0.4.1.
[propagated-inputs]: Fix typo.
2019-03-27 21:00:28 +01:00
Ricardo Wurmus 1d7022f706
gnu: r-feather: Update to 0.3.3.
* gnu/packages/cran.scm (r-feather): Update to 0.3.3.
2019-03-27 21:00:28 +01:00
Nicolas Goaziou 24540c310f
gnu: Add emacs-relint.
* gnu/packages/emacs-xyz.scm (emacs-relint): New variable.
2019-03-27 20:41:29 +01:00
Brian Leung c881ed8698
gnu: Add emacs-zones.
* gnu/packages/emacs-xyz.scm (emacs-zones): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-03-27 22:18:32 +03:00
Marius Bakke 0fa5055597
gnu: texlive-bin: Adopt LFS patch.
The origin disappeared, and the new revision does not include all the Poppler
fixes.  Adjust the package to take Arch's Poppler patches instead.

* gnu/packages/patches/texlive-bin-CVE-2018-17407.patch: New file.
* gnu/packages/patches/texlive-bin-pdftex-poppler-compat.patch,
gnu/packages/patches/texlive-bin-xetex-poppler-compat.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/tex.scm (texlive-bin)[source](patches): Likewise.
[arguments]: Likewise.
2019-03-27 18:05:05 +01:00
Ricardo Wurmus f8295ee6de
gnu: Add r-clusterprofiler.
* gnu/packages/bioconductor.scm (r-clusterprofiler): New variable.
2019-03-27 16:17:20 +01:00
Ricardo Wurmus 9c30cf65d2
gnu: Add r-enrichplot.
* gnu/packages/bioconductor.scm (r-enrichplot): New variable.
2019-03-27 16:17:20 +01:00
Ricardo Wurmus 305050b56d
gnu: Add r-dose.
* gnu/packages/bioconductor.scm (r-dose): New variable.
2019-03-27 16:17:20 +01:00
Ricardo Wurmus 11f226e124
gnu: Add r-ggraph.
* gnu/packages/cran.scm (r-ggraph): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus b5b0a2ff49
gnu: Add r-europepmc.
* gnu/packages/cran.scm (r-europepmc): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus 83f43284c3
gnu: Add r-ggforce.
* gnu/packages/cran.scm (r-ggforce): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus d4ff09af0d
gnu: Add r-urltools.
* gnu/packages/cran.scm (r-urltools): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus 09dde7fb01
gnu: Add r-polyclip.
* gnu/packages/cran.scm (r-polyclip): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus 91e06bedf8
gnu: Add r-tweenr.
* gnu/packages/cran.scm (r-tweenr): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus 85431ca3a8
gnu: Add r-triebeard.
* gnu/packages/cran.scm (r-triebeard): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus e25828839d
gnu: Add r-ggplotify.
* gnu/packages/cran.scm (r-ggplotify): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus 1c59ec707e
gnu: Add r-farver.
* gnu/packages/cran.scm (r-farver): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus 585d5ae0fb
gnu: Add r-gridgraphics.
* gnu/packages/cran.scm (r-gridgraphics): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus f8a5af4653
gnu: Add r-do-db.
* gnu/packages/bioconductor.scm (r-do-db): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus af26c7ae70
gnu: Add r-fgsea.
* gnu/packages/bioconductor.scm (r-fgsea): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus 0d50d0df08
gnu: Add r-msigdbr.
* gnu/packages/cran.scm (r-msigdbr): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus 2d70460892
gnu: Add r-xkcd.
* gnu/packages/cran.scm (r-xkcd): New variable.
2019-03-27 16:17:19 +01:00
Ricardo Wurmus 2331bf2a64
gnu: Add r-extrafont.
* gnu/packages/cran.scm (r-extrafont): New variable.
2019-03-27 16:17:18 +01:00
Ricardo Wurmus b6933ea634
gnu: Add r-extrafontdb.
* gnu/packages/cran.scm (r-extrafontdb): New variable.
2019-03-27 16:17:18 +01:00
Ricardo Wurmus 81df4e1e98
gnu: Add r-rttf2pt1.
* gnu/packages/cran.scm (r-rttf2pt1): New variable.
2019-03-27 16:17:18 +01:00
Ludovic Courtès 06013a45aa
gnu: emacs-debbugs: Update to 0.17.
* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.17.
2019-03-27 14:59:42 +01:00
Ricardo Wurmus 18c51cf3d3
gnu: Add r-xyz.
* gnu/packages/cran.scm (r-xyz): New variable.
2019-03-27 14:43:26 +01:00
Ludovic Courtès 45c0d1d790
vm: Ask QEMU for more RAM in the VM that makes ISO9660 images.
* gnu/system/vm.scm (iso9660-image): Pass #:memory-size to
'expression->derivation-in-linux-vm'.
2019-03-27 11:54:06 +01:00
Ludovic Courtès 391e0d65d7
services: Deprecate 'xfce-desktop-service'.
* gnu/services/desktop.scm (xfce-desktop-service-type)[default-value]
[description]: New fields.
(xfce-desktop-service): Deprecate.
* gnu/system/examples/desktop.tmpl: Use the (service …) form.
* gnu/installer/services.scm (%desktop-environments): Add TODO comment.
* doc/guix.texi (Desktop Services): Adjust accordingly, and fix spelling
of "Xfce" throughout.
2019-03-27 11:54:06 +01:00
Ludovic Courtès ee05cc7fe3
services: Deprecate 'gnome-desktop-service'.
* gnu/services/desktop.scm (gnome-desktop-service-type)[default-value]:
New field.
(gnome-desktop-service): Deprecate.
* gnu/installer/services.scm (%desktop-environments): Use the (service …)
form for GNOME.
* gnu/system/examples/desktop.tmpl: Likewise.
* doc/guix.texi (Desktop Services): Adjust accordingly.
2019-03-27 11:54:06 +01:00
Ludovic Courtès 1c155ec76b
installer: Use the (service …) form for MATE.
* gnu/installer/services.scm (%desktop-environments): Use
'mate-desktop-service-type' for MATE.
2019-03-27 11:54:05 +01:00
Ludovic Courtès c73e554c3f
installer: Ask for confirmation before formatting partitions.
* gnu/installer/newt/page.scm (run-confirmation-page): New procedure.
* gnu/installer/newt/partition.scm (draw-formatting-page): Call it.
2019-03-27 11:54:05 +01:00
Ludovic Courtès 50247be5f4
installer: Produce an 'initrd-modules' field if needed.
* gnu/installer/parted.scm (root-user-partition?): New procedure.
(bootloader-configuration): Use it.
(user-partition-missing-modules, initrd-configuration): New procedures.
(user-partitions->configuration): Call 'initrd-configuration'.o
* gnu/installer.scm (not-config?): Rename to...
(module-to-import?): ... this.  Add cases to exclude non-installer and
non-build (gnu …) modules.
(installer-program)[installer-builder]: Add GUIX to the extension list.
2019-03-27 11:54:05 +01:00
Ludovic Courtès 54043bf23f
installer: Emit 'bootloader' field before 'swap-devices'.
* gnu/installer/parted.scm (user-partitions->configuration): Move
'bootloader' section above 'swap-devices'.
2019-03-27 11:54:05 +01:00
Pierre Neidhardt 37099f5844
gnu: Add emacs-webfeeder.
* gnu/packages/emacs-xyz.scm (emacs-webfeeder): New variable.
2019-03-27 11:33:09 +01:00
Ricardo Wurmus 58d8225ddb
gnu: trim-galore: Add pigz.
* gnu/packages/bioinformatics.scm (trim-galore)[inputs]: Add pigz.
[arguments]: Embed reference to pigz.
2019-03-27 11:32:08 +01:00
Ricardo Wurmus 5f1e31094d
gnu: trim-galore: Fix test for Python.
* gnu/packages/bioinformatics.scm (trim-galore)[arguments]: Replace
"configure" phase to skip ill-advised test for Python.
2019-03-27 11:28:38 +01:00
Ricardo Wurmus 2a509880d4
gnu: hdf-java: Adjust indentation.
* gnu/packages/maths.scm (hdf-java): Adjust indentation.
2019-03-27 10:47:34 +01:00
Ricardo Wurmus 64dc8b0bfd
gnu: hdf-java: Fix build.
* gnu/packages/maths.scm (hdf-java)[arguments]: Fix copying from automake;
substitute embedded hdf5 version number.
2019-03-27 10:13:46 +01:00
Ricardo Wurmus 9286c0f7e8
gnu: hdf-java: Use INVOKE.
* gnu/packages/maths.scm (hdf-java)[arguments]: Unconditionally return #T from
build phases.
2019-03-27 10:12:57 +01:00
Ricardo Wurmus dfe420ee46
gnu: r-rhdf5lib: Update to 1.4.3.
* gnu/packages/bioinformatics.scm (r-rhdf5lib): Update to 1.4.3.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus 3b6c77445b
gnu: r-genomicfeatures: Update to 1.34.7.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.34.7.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus a12c527d3c
gnu: r-hdf5r: Update to 1.1.1.
* gnu/packages/cran.scm (r-hdf5r): Update to 1.1.1.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus a7332d1a2f
gnu: r-caret: Update to 6.0-82.
* gnu/packages/statistics.scm (r-caret): Update to 6.0-82.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus 733b3c59da
gnu: r-gtable: Update to 0.3.0.
* gnu/packages/statistics.scm (r-gtable): Update to 0.3.0.
2019-03-27 09:33:50 +01:00
Ricardo Wurmus fc64504f2d
gnu: grantlee: Delete broken tests.
* gnu/packages/qt.scm (grantlee)[arguments]: Add phase "delete-broken-tests".
2019-03-27 09:33:50 +01:00
Kei Kebreau 4fee5ec049
gnu: Add adanaxis-mush and adanaxisgpl.
* gnu/packages/games.scm (adanaxis-mush, adanaxisgpl): New variables.
2019-03-26 20:59:15 -04:00
Pierre Langlois 4dcf221c85
gnu: qjackctl: Re-enable xunique.
Version 0.5.6 of qjackctl appears to have fixed the xunique
bug that was causing X hanging when using tiling window managers.

See d54a1da43f/ChangeLog (L9)

* gnu/packages/audio.scm (qjackctl)[arguments]: Remove "--disable-xunique"
from configure-flags.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-27 00:09:38 +01:00
Ricardo Wurmus dd2f0cdba1
gnu: python-django-overextends: Use INVOKE.
* gnu/packages/django.scm (python-django-overextends)[arguments]: Use INVOKE.
2019-03-27 00:04:07 +01:00
Ricardo Wurmus de6be02379
gnu: python-django-contact-form: Use INVOKE.
* gnu/packages/django.scm (python-django-contact-form)[arguments]: Use INVOKE.
2019-03-27 00:03:31 +01:00
Ricardo Wurmus 7cdc7e579b
gnu: fritzing: Update to 0.9.3b.
* gnu/packages/engineering.scm (fritzing): Update to 0.9.3b.
[source]: Fetch from git.
[arguments]: Use INVOKE and adjust configure phase.
[inputs]: Add libgit2; fetch fritzing-parts-db via git.
2019-03-26 23:58:33 +01:00
Ricardo Wurmus 68631e037b
gnu: ldc: Use INVOKE.
* gnu/packages/dlang.scm (ldc)[arguments]: Use INVOKE.
2019-03-26 23:13:54 +01:00
Ricardo Wurmus 4b81d5c4bc
gnu: ldc-bootstrap: Use INVOKE.
* gnu/packages/dlang.scm (ldc-bootstrap)[arguments]: Use INVOKE and
unconditionally return #T from build phase.
2019-03-26 23:13:54 +01:00
Ricardo Wurmus 27cd31e6a5
gnu: open-adventure: Use INVOKE.
* gnu/packages/games.scm (open-adventure)[arguments]: Use INVOKE.
2019-03-26 23:13:54 +01:00
Ricardo Wurmus 7b67bb1fab
gnu: 0ad: Use INVOKE.
* gnu/packages/games.scm (0ad)[arguments]: Use INVOKE.
2019-03-26 23:13:51 +01:00
Pierre Neidhardt c771b799bd
gnu: Add jami-client-gnome.
* gnu/packages/telephony.scm (jami-client-gnome): New variable.
2019-03-26 19:17:01 +01:00
Pierre Neidhardt b630967247
gnu: Add libringclient.
* gnu/packages/telephony.scm (libringclient): New variable.
2019-03-26 19:17:01 +01:00
Pierre Neidhardt 1bfcb19bc3
gnu: Add libring.
* gnu/packages/telephony.scm (libring): New variable.
2019-03-26 19:17:01 +01:00
Pierre Neidhardt 915829e662
gnu: Add pjproject-jami.
* gnu/packages/telephony.scm (pjproject-jami): New variable.
2019-03-26 19:17:01 +01:00
Pierre Neidhardt bd4b6f4164
gnu: Add pjproject.
* gnu/packages/telephony.scm (pjproject): New variable.
2019-03-26 19:17:01 +01:00
Ludovic Courtès 863519f660
gnu: current-guix: Delay effectful bits.
* gnu/packages/package-management.scm (current-guix): Delay 'repository-root'.
2019-03-26 18:11:52 +01:00
Ricardo Wurmus 28d32817d8
gnu: python-scanpy: Update to 1.4.
* gnu/packages/bioinformatics.scm (python-scanpy): Update to 1.4.
[source]: Fetch from git.
[arguments]: Disable broken tests.
[native-inputs]: Add python-pytest.
[home-page]: Use HTTPS.
2019-03-26 18:06:35 +01:00
Ricardo Wurmus 8c9372c124
gnu: python-anndata: Update to 0.6.18.
* gnu/packages/python-xyz.scm (python-anndata): Update to 0.6.18.
2019-03-26 17:13:13 +01:00
Ricardo Wurmus fdc316f374
gnu: trim-galore: Update to 0.6.1.
* gnu/packages/bioinformatics.scm (trim-galore): Update to 0.6.1.
[arguments]: Adjust patching.
2019-03-26 16:40:42 +01:00
Ricardo Wurmus 9ac17c6242
gnu: cutadapt: Update to 2.1.
* gnu/packages/bioinformatics.scm (cutadapt): Update to 2.1.
[source]: Fetch from pypi.
[native-inputs]: Add python-setuptools-scm.
2019-03-26 16:40:42 +01:00
Ricardo Wurmus 24d6498972
gnu: python-xopen: Update to 0.5.0.
* gnu/packages/python-xyz.scm (python-xopen): Update to 0.5.0.
2019-03-26 16:40:42 +01:00
Pierre Neidhardt f95e33a7ad
gnu: edgar: Rename package to the-legend-of-edgar.
* gnu/packages/games.scm (edgar): Define in terms of
'deprecated-package'.
(the-legend-of-edgar): New variable, formerly known as "edgar".
2019-03-26 13:44:01 +01:00
Pierre Neidhardt b1aee9fce2
gnu: btanks: Rename package to battle-tanks.
* gnu/packages/games.scm (btanks): Define in terms of
'deprecated-package'.
(battle-tanks): New variable, formerly known as "btanks".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt f6a21d61de
gnu: tome4: Rename package to tales-of-maj-eyal.
* gnu/packages/games.scm (tome4): Define in terms of
'deprecated-package'.
(tales-of-maj-eyal): New variable, formerly known as "tome4".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt 24a67aef2a
gnu: crawl-tiles: Rename package to dungeon-crawl-stone-soup-tiles.
* gnu/packages/games.scm (crawl-tiles): Define in terms of
'deprecated-package'.
(dungeon-crawl-stone-soup-tiles): New variable, formerly known as "crawl-tiles".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt 36a0b5b48c
gnu: crawl: Rename package to dungeon-crawl-stone-soup.
* gnu/packages/games.scm (crawl): Define in terms of
'deprecated-package'.
(dungeon-crawl-stone-soup): New variable, formerly known as "crawl".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt 8b6e2bc15f
gnu: fillets-ng: Rename package to fish-fillets-ng.
* gnu/packages/games.scm (fillets-ng): Define in terms of
'deprecated-package'.
(fish-fillets-ng): New variable, formerly known as "fillets-ng".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt 6639295f2f
gnu: kiki: Rename package to kiki-the-nano-bot.
* gnu/packages/games.scm (kiki): Define in terms of
'deprecated-package'.
(kiki-the-nano-bot): New variable, formerly known as "kiki".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt 184f5c8db1
gnu: starfighter: Rename package to project-starfighter.
* gnu/packages/games.scm (starfighter): Define in terms of
'deprecated-package'.
(project-starfighter): New variable, formerly known as "starfighter".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt ecdb1348ad
gnu: wesnoth-server: Rename package to the-battle-for-wesnoth-server.
* gnu/packages/games.scm (wesnoth-server): Define in terms of
'deprecated-package'.
(the-battle-for-wesnoth-server): New variable, formerly known as "wesnoth-server".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt 375cb94130
gnu: wesnoth: Rename package to the-battle-for-wesnoth.
* gnu/packages/games.scm (wesnoth): Define in terms of
'deprecated-package'.
(the-battle-for-wesnoth): New variable, formerly known as "wesnoth".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt c91ed484d0
gnu: abbaye: Rename package to l-abbaye-des-morts.
* gnu/packages/games.scm (abbaye): Define in terms of
'deprecated-package'.
(l-abbaye-des-morts): New variable, formerly known as "abbaye".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt c97e4d8bbe
gnu: gnubg: Rename package to gnubackgammon.
* gnu/packages/games.scm (gnubg): Define in terms of
'deprecated-package'.
(gnubackgammon): New variable, formerly known as "gnubg".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt 973bd8a62c
gnu: cataclysm-dda: Rename package to cataclysm-dark-days-ahead.
* gnu/packages/games.scm (cataclysm-dda): Define in terms of
'deprecated-package'.
(cataclysm-dark-days-ahead): New variable, formerly known as "cataclysm-dda".
2019-03-26 13:44:00 +01:00
Pierre Neidhardt df42e0f9c9
gnu: armagetronad: Rename package to armagetron-advanced.
* gnu/packages/games.scm (armagetronad): Define in terms of
'deprecated-package'.
(armagetron-advanced): New variable, formerly known as "armagetronad".
2019-03-26 13:44:00 +01:00
Danny Milosavljevic ceab612374
gnu: docker: Use disjunct temp directories for probing.
* gnu/packages/patches/docker-use-fewer-modprobes.patch: Use disjunct temp
directories for probing.
2019-03-26 12:23:36 +01:00
Danny Milosavljevic 5e00dcc89e
gnu: docker: Add comment.
* gnu/packages/patches/docker-use-fewer-modprobes.patch: Add comment.
2019-03-26 12:23:36 +01:00
Ludovic Courtès e6301fb76d
packages: Adjust to new calling convention for "thunked" fields.
Fixes <https://bugs.gnu.org/34995>.

This is a followup to abd4d6b33d.

* guix/packages.scm (package->bag): Adjust calls to INPUTS,
PROPAGATED-INPUTS, NATIVE-INPUTS, and ARGS, passing them SELF as an
argument.
* gnu/packages/gnucash.scm (gnucash)[arguments]: Use (package-inputs
this-record) intead of (inputs).
* gnu/packages/version-control.scm (git)[arguments]: Likewise.
2019-03-26 10:26:02 +01:00
nee 6c177f6140
gnu: gzdoom: Update to 3.7.2.
* gnu/packages/games.scm (gzdoom): Update to 3.7.2.
[source](uri): Update path.
[source](snippet): Bundled libjpeg directory has been renamed.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2019-03-25 21:26:43 -04:00
Ludovic Courtès 69cae3d335
system: Add 'essential-services' field to <operating-system>.
* gnu/system.scm (<operating-system>)[essential-services]: New field.
(operating-system-directory-base-entries): Remove #:container? keyword
and keep only the not-container branch.
(essential-services): Likewise.
(operating-system-services): Likewise, and call
'operating-system-essential-services' instead of 'essential-services'.
(operating-system-activation-script): Remove #:container?.
(operating-system-boot-script): Likewise.
(operating-system-derivation): Likewise.
* gnu/system/linux-container.scm (container-essential-services): New procedure.
(containerized-operating-system): Use it and set the
'essential-services' field.
(container-script): Remove call to 'operating-system-derivation'.
* gnu/system/vm.scm (system-docker-image): Likewise.
* doc/guix.texi (operating-system Reference): Document 'essential-services'.
2019-03-25 23:37:06 +01:00
Ludovic Courtès cf848cc0a1
accounts: Add default value for the 'home-directory' field of <user-account>.
* gnu/system/accounts.scm (<user-account>)[home-directory]: Mark as
thunked and add a default value.
(default-home-directory): New procedure.
* doc/guix.texi (User Accounts): Remove 'home-directory' from example.
* gnu/system/examples/bare-bones.tmpl: Likewise.
* gnu/system/examples/beaglebone-black.tmpl: Likewise.
* gnu/system/examples/desktop.tmpl: Likewise.
* gnu/system/examples/docker-image.tmpl: Likewise.
* gnu/system/examples/lightweight-desktop.tmpl: Likewise.
* gnu/system/install.scm (installation-os): Likewise.
* gnu/tests.scm (%simple-os): Likewise.
* gnu/tests/install.scm (%minimal-os, %minimal-os-on-vda):
(%separate-home-os, %encrypted-root-os, %btrfs-root-os): Likewise.
* tests/accounts.scm ("allocate-passwd")
("allocate-passwd with previous state"): Likewise.
2019-03-25 23:37:06 +01:00
Ludovic Courtès 3191b5f6ba
installer: Set the system's 'keyboard-layout' field.
* gnu/installer/newt/keymap.scm (keyboard-layout->configuration): New
procedure.
* gnu/installer.scm (compute-keymap-step): Return RESULT.
(installer-steps) <'keymap>: Add 'configuration-formatter' field.
(installer-program): Use (gnu installer newt keymap).
* gnu/installer/parted.scm (bootloader-configuration): Set
'keyboard-layout'.
2019-03-25 23:37:05 +01:00
Ludovic Courtès cde08a5120
gnu: guix: Update to f970946.
* gnu/packages/package-management.scm (guix): Update to f970946.
2019-03-25 23:37:05 +01:00
Danny Milosavljevic 516f6f55eb
gnu: docker: Use fewer modprobes.
Fixes <https://bugs.gnu.org/34333>.
Reported by Allan Adair <allan@adair.io>.

* gnu/packages/patches/docker-use-fewer-modprobes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/docker.scm (docker)[source]: Use it.
2019-03-25 20:27:57 +01:00
Leo Famulari cdfb69b46a
gnu: nano: Update to 4.0.
* gnu/packages/nano.scm (nano): Update to 4.0.
2019-03-25 15:02:59 -04:00
Marius Bakke b283d5f630
services: SDDM: Specify absolute path to the X server.
I'm not sure how this service ever worked, but SDDM started consistently
failing on one machine seemingly because of this setting.

* gnu/services/sddm.scm (sddm-configuration-file): Append /bin/X to the
ServerPath setting.
2019-03-25 19:24:22 +01:00
Ricardo Wurmus b9b177b317
gnu: Add r-svmisc.
* gnu/packages/cran.scm (r-svmisc): New variable.
2019-03-25 17:20:14 +01:00
Ricardo Wurmus 3f6e6e9857
gnu: Add r-rjava.
* gnu/packages/cran.scm (r-rjava): New variable.
2019-03-25 17:19:47 +01:00
Ricardo Wurmus 4f8b1fb35f
gnu: Add r-r2html.
* gnu/packages/cran.scm (r-r2html): New variable.
2019-03-25 16:29:03 +01:00
Ricardo Wurmus 7166b77adc
gnu: Add r-sampling.
* gnu/packages/cran.scm (r-sampling): New variable.
2019-03-25 16:28:38 +01:00
Ricardo Wurmus 6bdce94f43
gnu: r-gsl: Update to 2.1-6.
* gnu/packages/cran.scm (r-gsl): Update to 2.1-6.
2019-03-25 16:28:20 +01:00
Ricardo Wurmus a6d867fed9
gnu: Add r-sigpathway.
* gnu/packages/bioconductor.scm (r-sigpathway): New variable.
2019-03-25 16:20:04 +01:00
Ricardo Wurmus 9d0f794229
gnu: Add r-anota.
* gnu/packages/bioconductor.scm (r-anota): New variable.
2019-03-25 16:20:00 +01:00
Ricardo Wurmus c04f230eb3
gnu: Add r-gosemsim.
* gnu/packages/bioconductor.scm (r-gosemsim): New variable.
2019-03-25 16:19:52 +01:00
Ricardo Wurmus 3e41919d51
gnu: Add r-heatplus.
* gnu/packages/bioconductor.scm (r-heatplus): New variable.
2019-03-25 16:19:40 +01:00
Ricardo Wurmus c538bcdd38
gnu: Add r-varianttools.
* gnu/packages/bioconductor.scm (r-varianttools): New variable.
2019-03-25 16:09:16 +01:00
Ricardo Wurmus 8a5460b4fb
gnu: Add r-triform.
* gnu/packages/bioconductor.scm (r-triform): New variable.
2019-03-25 16:09:07 +01:00
Ricardo Wurmus 3080b81af6
gnu: Add r-hapassoc.
* gnu/packages/cran.scm (r-hapassoc): New variable.
2019-03-25 16:02:15 +01:00
Ricardo Wurmus a0583c0d13
gnu: Add r-hierfstat.
* gnu/packages/cran.scm (r-hierfstat): New variable.
2019-03-25 15:58:38 +01:00
Vagrant Cascadian ab7f1eb97a
gnu: Add brightnessctl.
* gnu/packages/linux.scm (brightnessctl): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-25 15:21:15 +01:00
Ricardo Wurmus 80eb01c776
gnu: r-gkmsvm: Move to (gnu packages bioconductor).
* gnu/packages/bioinformatics.scm (r-gkmsvm): Move from here...
* gnu/packages/bioconductor.scm (r-gkmsvm): ...to here.
2019-03-25 14:34:41 +01:00
Ricardo Wurmus bac0ca322c
gnu: r-kernlab: Move to (gnu packages cran).
* gnu/packages/machine-learning.scm (r-kernlab): Move from here...
* gnu/packages/cran.scm (r-kernlab): ...to here.
2019-03-25 14:33:02 +01:00
Ricardo Wurmus c5a2b518ad
gnu: r-wgcna: Move to (gnu packages cran).
* gnu/packages/bioinformatics.scm (r-wgcna): Move from here...
* gnu/packages/cran.scm (r-wgcna): ...to here.
2019-03-25 14:05:09 +01:00
Ricardo Wurmus 72a216a9d0
gnu: r-optparse: Move to (gnu packages cran).
* gnu/packages/bioinformatics.scm (r-optparse): Move from here...
* gnu/packages/cran.scm (r-optparse): ...to here.
2019-03-25 14:04:19 +01:00
Ricardo Wurmus 0ef062b338
gnu: r-bookdown: Move to (gnu packages cran).
* gnu/packages/bioinformatics.scm (r-bookdown): Move from here...
* gnu/packages/cran.scm (r-bookdown): ...to here.
2019-03-25 14:03:21 +01:00
Ricardo Wurmus 469fb43891
gnu: r-sparql: Move to (gnu packages cran).
* gnu/packages/bioinformatics.scm (r-sparql): Move from here...
* gnu/packages/cran.scm (r-sparql): ...to here.
2019-03-25 14:01:56 +01:00
Ricardo Wurmus 7cd4ff2f0c
gnu: Add r-tdthap.
* gnu/packages/cran.scm (r-tdthap): New variable.
2019-03-25 14:00:32 +01:00
Ricardo Wurmus b8fea3c859
gnu: Add r-hwde.
* gnu/packages/cran.scm (r-hwde): New variable.
2019-03-25 14:00:32 +01:00
Ricardo Wurmus 1cdd9f0e8a
gnu: Add r-ldheatmap.
* gnu/packages/cran.scm (r-ldheatmap): New variable.
2019-03-25 14:00:32 +01:00
Ricardo Wurmus d4a255a484
gnu: Add r-dlmap.
* gnu/packages/cran.scm (r-dlmap): New variable.
2019-03-25 14:00:32 +01:00
Ricardo Wurmus 73fcd22244
gnu: Add r-ibdreg.
* gnu/packages/cran.scm (r-ibdreg): New variable.
2019-03-25 14:00:31 +01:00
Ricardo Wurmus bffb58269f
gnu: Add r-bqtl.
* gnu/packages/cran.scm (r-bqtl): New variable.
2019-03-25 14:00:31 +01:00
Tobias Geerinckx-Rice c3b5c803f0
gnu: perl-svg: Update source URL.
* gnu/packages/perl.scm (perl-svg)[source]: Update URL.
2019-03-25 14:11:03 +01:00
Tobias Geerinckx-Rice 034eae9c12
gnu: perl-class-date: Update source URL.
* gnu/packages/perl.scm (perl-class-date)[source]: Update URL.
2019-03-25 14:11:03 +01:00
Tobias Geerinckx-Rice 587f764e2a
gnu: perl-mouse: Update source URL.
* gnu/packages/perl.scm (perl-mouse)[source]: Update URL.
2019-03-25 14:11:02 +01:00
Tobias Geerinckx-Rice 2db3b2d303
gnu: perl-carp: Update source URL.
* gnu/packages/perl.scm (perl-carp)[source]: Update URL.
2019-03-25 14:11:02 +01:00
Tobias Geerinckx-Rice a4876fbe17
gnu: perl-class-accessor-grouped: Update source URL.
* gnu/packages/perl.scm (perl-class-accessor-grouped)[source]:
Update URL.
2019-03-25 14:10:45 +01:00
Tobias Geerinckx-Rice a7da90936f
gnu: perl-base: Update source URL.
* gnu/packages/perl.scm (perl-base)[source]: Update URL.
2019-03-25 13:34:59 +01:00
Tobias Geerinckx-Rice 83617aec58
gnu: perl-datetime-calendar-julian: Update source URL.
* gnu/packages/perl.scm (perl-datetime-calendar-julian)[source]: Update URL.
2019-03-25 13:31:29 +01:00
Tobias Geerinckx-Rice ae61388fb5
gnu: perl-carp-clan: Update source URL.
* gnu/packages/perl.scm (perl-carp-clan)[source]: Update URL.
2019-03-25 13:27:48 +01:00
Tobias Geerinckx-Rice e68f20502c
gnu: perl-class-c3-componentised: Update source URL.
* gnu/packages/perl.scm (perl-class-c3-componentised)[source]:
Update URL.
2019-03-25 13:18:35 +01:00
Tobias Geerinckx-Rice 5ca9cb1e17
gnu: perl-plack-test-externalserver: Update source URL.
* gnu/packages/web.scm (perl-plack-test-externalserver)[source]:
Update URL.
2019-03-25 13:11:25 +01:00
Tobias Geerinckx-Rice fd9fe868f8
gnu: perl-moosex-emulate-class-accessor-fast: Update source URL.
* gnu/packages/perl.scm (perl-moosex-emulate-class-accessor-fast)
[source]: Update URL.
2019-03-25 12:59:39 +01:00
Tobias Geerinckx-Rice 357b69499a
gnu: perl-log-any: Update source URL.
* gnu/packages/perl.scm (perl-log-any)[source]: Update URL.
2019-03-25 12:59:39 +01:00
Tobias Geerinckx-Rice 3ed36f3153
gnu: perl-file-temp: Update source URL.
* gnu/packages/perl.scm (perl-file-temp)[source]: Update URL.
2019-03-25 12:59:39 +01:00
Tobias Geerinckx-Rice 799f484251
gnu: perl-object-signature: Update source URL.
* gnu/packages/perl.scm (perl-object-signature)[source]: Update URL.
2019-03-25 12:59:39 +01:00
Meiyo Peng f970946c1d
gnu: fmt: Update to 5.3.0.
* gnu/packages/pretty-print.scm (fmt): Update to 5.3.0.
  [arguments]: Remove #:configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:27 +01:00
Brian Leung 8dc329656b
gnu: Add emacs-company-jedi.
* gnu/packages/emacs-xyz.scm (emacs-company-jedi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung 1172d914ea
gnu: Add emacs-company-flow.
* gnu/packages/emacs-xyz.scm (emacs-company-flow): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung 06aff73855
gnu: Add emacs-jedi.
* gnu/packages/emacs-xyz.scm (emacs-jedi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung 16f6a75db0
gnu: Add emacs-python-environment.
* gnu/packages/emacs-xyz.scm (emacs-python-environment): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung 13e99cfcd8
gnu: Add emacs-prescient.
* gnu/packages/emacs-xyz.scm (emacs-prescient): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung 5247cd2a5e
gnu: Add emacs-company-auctex.
* gnu/packages/emacs-xyz.scm (emacs-company-auctex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung 6cd504ce75
gnu: Add emacs-company-cabal.
* gnu/packages/emacs-xyz.scm (emacs-company-cabal): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Brian Leung bb034ab080
gnu: Add emacs-company-lsp.
* gnu/packages/emacs-xyz.scm (emacs-company-lsp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Pierre Langlois de5ea7d961
gnu: Add gPodder.
* gnu/packages/podcast.scm (gpodder): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:26 +01:00
Pierre Langlois b58ab1598f
gnu: Add python-mygpoclient.
* gnu/packages/gpodder.scm (python-mygpoclient): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-25 11:39:25 +01:00
Mark H Weaver 4518a9dfa8
gnu: icecat: Update to 60.6.1-guix1 [security fixes].
Includes fixes for CVE-2019-9810 and CVE-2019-9813.

* gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.6.1-guix1.
(icecat-source)[upstream-firefox-source]: Update hash.
2019-03-25 05:23:39 -04:00
Ricardo Wurmus cd47dcf6a2
gnu: Add r-haplo-stats.
* gnu/packages/cran.scm (r-haplo-stats): New variable.
2019-03-25 10:02:03 +01:00
Ricardo Wurmus a8c965cfec
gnu: Add r-rms.
* gnu/packages/cran.scm (r-rms): New variable.
2019-03-25 10:02:03 +01:00
Ricardo Wurmus 6a472af3f6
gnu: Add r-polspline.
* gnu/packages/cran.scm (r-polspline): New variable.
2019-03-25 10:02:03 +01:00
Ricardo Wurmus 5ef7d057ed
gnu: Add r-snp-plotter.
* gnu/packages/cran.scm (r-snp-plotter): New variable.
2019-03-25 10:02:02 +01:00
Ricardo Wurmus 601ddf02cc
gnu: Add r-genetics.
* gnu/packages/cran.scm (r-genetics): New variable.
2019-03-25 10:02:02 +01:00
Mark H Weaver 33b233ba63
gnu: linux-libre: Update to 5.0.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.4.
(%linux-libre-hash): Update hash.
2019-03-25 01:23:04 -04:00
Mark H Weaver be6d2713d3
gnu: linux-libre@4.19: Update to 4.19.31.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.31.
(%linux-libre-4.19-hash): Update hash.
2019-03-25 01:22:06 -04:00
Mark H Weaver 60b223ac51
gnu: linux-libre@4.14: Update to 4.14.108.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.108.
(%linux-libre-4.14-hash): Update hash.
2019-03-25 01:21:12 -04:00
Mark H Weaver eb69d5ddde
gnu: linux-libre@4.9: Update to 4.9.165.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.165.
2019-03-25 01:20:35 -04:00
Mark H Weaver e02b7694ec
gnu: linux-libre@4.4: Update to 4.4.177.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.177.
2019-03-25 01:19:39 -04:00
Ludovic Courtès 70bb83b7b2
services: xorg: Fix cases where 'keyboard-layout' is #f.
This is a followup to 598757e038.

* gnu/services/xorg.scm (xorg-configuration->file): Check whether
'xorg-configuration-keyboard-layout' returns #f before calling
'keyboard-layout-options'.
2019-03-25 00:21:48 +01:00
Oleg Pykhalov b9a57fd1b2
gnu: perl-uri-escape: Update source tarball URL.
* gnu/packages/perl-web.scm (perl-uri-escape)[source]: Update URL.
2019-03-25 01:59:50 +03:00
Ricardo Wurmus 8559df6406
gnu: perl6-meta6: Remove unsupported syntax from description.
* gnu/packages/perl6.scm (perl6-meta6)[description]: Remove @quot.
2019-03-24 23:55:03 +01:00
Ricardo Wurmus b15d19a651
gnu: perl6-json-class: Remove unsupported syntax from description.
* gnu/packages/perl6.scm (perl6-json-class)[description]: Remove @quot.
2019-03-24 23:54:51 +01:00
Ricardo Wurmus cd977b35be
gnu: Add r-rmetasim.
* gnu/packages/cran.scm (r-rmetasim): New variable.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus 3d2bc81751
gnu: Add r-pegas.
* gnu/packages/cran.scm (r-pegas): New variable.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus 91c1fbdfdd
gnu: Add r-adegenet.
* gnu/packages/cran.scm (r-adegenet): New variable.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus c4d521ba2c
gnu: r-seqinr: Move to (gnu packages cran).
* gnu/packages/bioinformatics.scm (r-seqinr): Move from here...
* gnu/packages/cran.scm (r-seqinr): ...to here.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus 49a48c496f
gnu: r-acsnminer: Move to (gnu packages cran).
* gnu/packages/bioinformatics.scm (r-acsnminer): Move from here...
* gnu/packages/cran.scm (r-acsnminer): ...to here.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus e371e534a7
gnu: Add r-spdep.
* gnu/packages/cran.scm (r-spdep): New variable.
2019-03-24 23:44:13 +01:00
Ricardo Wurmus d884e4072b
gnu: Add r-sf.
* gnu/packages/cran.scm (r-sf): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus dcc502865c
gnu: Add r-deldir.
* gnu/packages/cran.scm (r-deldir): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus e5228273de
gnu: Add r-learnbayes.
* gnu/packages/cran.scm (r-learnbayes): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus 66c08ff4c3
gnu: Add r-spdata.
* gnu/packages/cran.scm (r-spdata): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus 518c1dea10
gnu: Add r-classint.
* gnu/packages/cran.scm (r-classint): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus 7002c44fb0
gnu: Add r-units.
* gnu/packages/cran.scm (r-units): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus 011ec1e51b
gnu: Add udunits.
* gnu/packages/c.scm (udunits): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus 2a35bb1509
gnu: Add r-snpmaxsel.
* gnu/packages/cran.scm (r-snpmaxsel): New variable.
2019-03-24 23:44:12 +01:00
Ricardo Wurmus ea87b4e37d
gnu: Add r-stepwise.
* gnu/packages/cran.scm (r-stepwise): New variable.
2019-03-24 23:44:12 +01:00
Oleg Pykhalov 64843c6b0f
gnu: perl-time-hires: Update source tarball URL.
* gnu/packages/perl.scm (perl-time-hires)[source]: Update URL.
2019-03-25 01:36:56 +03:00
Pkill -9 fab9aa1daa
gnu: Add xfce4-whiskermenu-plugin.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-24 23:06:12 +01:00
Ludovic Courtès ae7a316b9d
system: Initialize console keyboard layout in the initrd.
Partially fixes <https://bugs.gnu.org/25453>.

* gnu/system.scm (<operating-system>)[keyboard-layout]: New field.
(operating-system-initrd-file): Pass #:keyboard-layout to MAKE-INITRD.
* gnu/system/linux-initrd.scm (raw-initrd): Add #:keyboard-layout.
Pass #:keymap-file to 'boot-system'.
(base-initrd): Add #:keyboard-layout.
[helper-packages]: Add LOADKEYS-STATIC when KEYBOARD-LAYOUT is true.
Pass #:keyboard-layout to 'raw-initrd'.
* gnu/build/linux-boot.scm (boot-system): Add #:keymap-file and honor
it.
* doc/guix.texi (operating-system Reference): Document the
'keyboard-layout' field.
(Initial RAM Disk): Update 'raw-initrd' and 'base-initrd' documentation.
2019-03-24 23:06:12 +01:00
Ludovic Courtès 48e595b7a8
gnu: Add loadkeys-static.
* gnu/packages/linux.scm (loadkeys-static): New variable.
2019-03-24 23:06:12 +01:00
Ludovic Courtès 132823c2ac
vm: 'virtualized-operating-system' inherits from the user's bootloader config.
* gnu/system/vm.scm (virtualized-operating-system): Inherit from the
bootloader of OS.
2019-03-24 23:06:11 +01:00
Ludovic Courtès 598757e038
services: xorg: Add a 'keyboard-layout' field in <xorg-configuration>.
* gnu/services/xorg.scm (<xorg-configuration>)[keyboard-layout]: New
field.
(xorg-configuration->file)[input-class-section]: New procedure.
Use it.
* doc/guix.texi (X Window): Document 'keyboard-layout' field.

Co-authored-by: nee <nee-git@hidamari.blue>
2019-03-24 23:06:11 +01:00
Ludovic Courtès 554b860739
services: sddm, slim, gdm: Take an <xorg-configuration> record.
* gnu/services/sddm.scm (<sddm-configuration>)[xorg-server-path]
[xserver-arguments]: Remove.
[xorg-configuration]: New field.
(sddm-configuration-file): Adjust accordingly.
* gnu/services/xorg.scm (<slim-configuration>)[startx]: Remove.
[xorg-configuration]: New field.
(slim-shepherd-service, slim-service): Adjust accordingly.
(<gdm-configuration>)[x-server]: Remove.
[xorg-configuration]: New field.
(gdm-shepherd-service, gdm-service): Adjust accordingly.
* doc/guix.texi (X Window): Update accordingly.
2019-03-24 23:06:11 +01:00
Ludovic Courtès b2e564515a
services: xorg: Define an <xorg-configuration> record type.
* gnu/services/xorg.scm (<xorg-configuration>): New record type.
(xorg-configuration-file): Remove.
(xorg-wrapper): Remove #:modules, #:configuration-file, and
 #:xorg-server; add optional 'config' parameter instead.  Adjust
accordingly.
(xorg-start-command): Likewise.
* doc/guix.texi (X Window): Document 'xorg-configuration'.  Update
'xorg-start-command' documentation.  Remove 'xorg-configuration-file'
documentation.
2019-03-24 23:06:11 +01:00
Ludovic Courtès 956607e340
services: xorg: Remove unused #:guile parameter.
* gnu/services/xorg.scm (xorg-wrapper): Remove #:guile, which was unused.
(xorg-start-command): Likewise.
(xinitrc): Likewise.
2019-03-24 23:06:11 +01:00
Ludovic Courtès 8d058e7b1b
bootloader: Add a 'keyboard-layout' field.
* gnu/bootloader/grub.scm (keyboard-layout-file): New procedure.
(grub-configuration-file)[keyboard-layout-file]: New variable.
[builder]: Use it.
* gnu/bootloader.scm (<bootloader-configuration>)[keyboard-layout]: New
field.
* doc/guix.texi (Bootloader Configuration): Document it.

Co-authored-by: nee <nee-git@hidamari.blue>
2019-03-24 23:06:11 +01:00
Ludovic Courtès db1e2522f6
Add (gnu system keyboard).
* gnu/system/keyboard.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu.scm (%public-modules): Add it.
2019-03-24 23:06:11 +01:00
Ludovic Courtès 91b6873b24
bootloader: Reindent record type definition.
* gnu/bootloader.scm (<bootloader-configuration>): Reindent.
2019-03-24 23:06:10 +01:00
Ludovic Courtès 8a0e1bb12b
bootloader: Remove unused 'additional-configuration' field.
* gnu/bootloader.scm (<bootloader-configuration>)[additional-configuration]:
Remove.
2019-03-24 23:06:10 +01:00
Ludovic Courtès 16360cc884
gnu: flatpak: Use glib-or-gtk-build-system.
This wraps 'flatpak' such that GIO_EXTRA_MODULES is set, thereby
allowing GIO (part of GLib) to find the GnuTLS-based TLS backend that
glib-networking provides.

Fixes <https://bugs.gnu.org/34861>.
Reported by Raghav Gururajan <rvgn@disroot.org>.

* gnu/packages/package-management.scm (flatpak)[build-system]: Change to
GLIB-OR-GTK-BUILD-SYSTEM.
2019-03-24 23:06:10 +01:00
Tobias Geerinckx-Rice 37f6289605
gnu: avidemux: Update to 2.7.3.
* gnu/packages/video.scm (avidemux): Update to 2.7.3.
2019-03-24 23:51:09 +01:00
Ricardo Wurmus c30be23a6d
gnu: Add r-untb.
* gnu/packages/cran.scm (r-untb): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 761c097ff5
gnu: Add r-brobdingnag.
* gnu/packages/cran.scm (r-brobdingnag): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 459dcb95f4
gnu: Add r-partitions.
* gnu/packages/cran.scm (r-partitions): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus f33cb7ab7e
gnu: Add r-bedr.
* gnu/packages/cran.scm (r-bedr): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 79db3a1a33
gnu: Add r-wgaim.
* gnu/packages/cran.scm (r-wgaim): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus f98d97c6f2
gnu: Add r-lemon.
* gnu/packages/cran.scm (r-lemon): New variable.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 9ebb7f8181
gnu: r-phangorn: Update to 2.5.3.
* gnu/packages/bioinformatics.scm (r-phangorn): Update to 2.5.3.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus adfbda0fb0
gnu: r-gqtlstats: Update to 1.14.1.
* gnu/packages/bioinformatics.scm (r-gqtlstats): Update to 1.14.1.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 7a73c247b2
gnu: r-rbgl: Update to 1.58.2.
* gnu/packages/bioinformatics.scm (r-rbgl): Update to 1.58.2.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 104ec4c9cf
gnu: r-getopt: Update to 1.20.3.
* gnu/packages/cran.scm (r-getopt): Update to 1.20.3.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 3be585cf44
gnu: r-polynom: Update to 1.4-0.
* gnu/packages/cran.scm (r-polynom): Update to 1.4-0.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 42e7552dc8
gnu: r-quantmod: Update to 0.4-14.
* gnu/packages/cran.scm (r-quantmod): Update to 0.4-14.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 6f2fa038ae
gnu: r-pls: Update to 2.7-1.
* gnu/packages/cran.scm (r-pls): Update to 2.7-1.
2019-03-24 20:36:51 +01:00
Ricardo Wurmus 3a4185872e
gnu: r-rcpparmadillo: Update to 0.9.300.2.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.300.2.0.
2019-03-24 20:36:50 +01:00
Ricardo Wurmus adf610718c
gnu: r-openssl: Update to 1.3.
* gnu/packages/statistics.scm (r-openssl): Update to 1.3.
2019-03-24 20:36:50 +01:00
Ricardo Wurmus d378e1a1c5
gnu: r-matrix: Update to 1.2-17.
* gnu/packages/statistics.scm (r-matrix): Update to 1.2-17.
2019-03-24 20:36:50 +01:00
Oleg Pykhalov da4cdc48fd
gnu: perl-package-stash: Update source tarball URL.
* gnu/packages/perl.scm (perl-package-stash)[source]: Update URL.
2019-03-24 22:13:42 +03:00
Oleg Pykhalov dff4dcb7fe
gnu: perl-package-stash-xs: Update source tarball URL.
* gnu/packages/perl.scm (perl-package-stash-xs)[source]: Update URL.
2019-03-24 22:13:36 +03:00
Tobias Geerinckx-Rice d9f7b116da
gnu: ddcutil: Update to 0.9.5.
* gnu/packages/hardware.scm (ddcutil): Update to 0.9.5.
2019-03-24 17:21:55 +01:00
Tobias Geerinckx-Rice 37bf216dfc
gnu: openmw: Don't use NAME in source URI.
* gnu/packages/game-development.scm (openmw)[source]: Hard-code NAME.
2019-03-24 17:21:55 +01:00
Tobias Geerinckx-Rice d00a8b8422
gnu: physfs: Update to 3.0.2.
* gnu/packages/game-development.scm (physfs): Update to 3.0.2.
2019-03-24 17:21:55 +01:00
Tobias Geerinckx-Rice e2015de69c
gnu: tiled: Update to 1.2.3.
* gnu/packages/game-development.scm (tiled): Update to 1.2.3.
2019-03-24 17:21:50 +01:00
Efraim Flashner f0e4cfcb0b
gnu: bennu-game-development: Build against openssl on all archictures.
* gnu/packages/game-development.scm (bennu-game-development)[arguments]:
Rename custom phase to 'patch-configure-to-use-openssl, change glob
pattern to match all cases. Return #t from all phases.
2019-03-24 16:34:28 +02:00
Efraim Flashner edf1ce60f7
gnu: bennu-game-development: Remove bundled code.
* gnu/packages/game-development.scm (bennu-game-development)[source]:
Add snippet to remove '3rdparty' folder from source code.
2019-03-24 16:34:25 +02:00
Julien Lepiller 8fd897888d
gnu: ocaml-gsl: Update to 1.24.0.
* gnu/packages/ocaml.scm (ocaml-gsl): Update to 1.24.0.
2019-03-24 15:28:20 +01:00
Julien Lepiller 8d135e3726
gnu: dune: Fix libdir.
* gnu/packages/ocaml.scm (dune): Install libraries in site-lib.
2019-03-24 15:28:15 +01:00
Julien Lepiller a1034ea0cc
gnu: ocaml-bos: Update to 0.2.0.
* gnu/packages/ocaml.scm (ocaml-bos): Update to 0.2.0.
2019-03-24 15:28:12 +01:00
Julien Lepiller d7d4102664
gnu: ocaml-react: Update to 1.2.1.
* gnu/packages/ocaml.scm (ocaml-react): Update to 1.2.1.
2019-03-24 15:27:49 +01:00
Pierre Neidhardt 24c4b012ee
gnu: Add bennu-game-development-modules.
* gnu/packages/game-development.scm (bennu-game-development-modules): New variable.
2019-03-24 14:00:32 +01:00
Pierre Neidhardt 4041fabb1f
gnu: Add bennu-game-development.
* gnu/packages/game-development.scm (bennu-game-development): New variable.
2019-03-24 13:56:16 +01:00
Marius Bakke b89bb804fe
gnu: perl-image-exiftool: Downgrade to 11.30.
* gnu/packages/photo.scm (perl-image-exiftool): Downgrade to 11.30.
2019-03-24 00:39:32 +01:00
Pkill -9 6f565d6c77
gnu: Add odamex.
* gnu/packages/games.scm (odamex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-24 00:13:53 +01:00
Tobias Geerinckx-Rice 920c896c1a
gnu: filezilla: Update to 3.41.2 [security fixes].
* gnu/packages/ftp.scm (filezilla): Update to 3.41.2.
2019-03-24 01:09:53 +01:00
Tobias Geerinckx-Rice 80a699353b
gnu: asunder: Update to 2.9.3.
* gnu/packages/cdrom.scm (asunder): Update to 2.9.3.
2019-03-24 00:51:19 +01:00
Tobias Geerinckx-Rice 112dc8eb29
gnu: lynis: Update to 2.7.3.
* gnu/packages/admin.scm (lynis): Update to 2.7.3.
[native-inputs]: Update lynis-sdk, too.
2019-03-24 00:34:14 +01:00
Marius Bakke db65a4fd91
gnu: python-mako: Update to 1.0.8.
* gnu/packages/python-xyz.scm (python-mako): Update to 1.0.8.
[arguments]: Remove.
2019-03-23 23:25:57 +01:00
Marius Bakke f882f62c6b
gnu: python-pytest: Update to 4.3.1.
* gnu/packages/check.scm (python-pytest): Update to 4.3.1.
[source](patches): Remove.
* gnu/packages/patches/python-pytest-pluggy-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-03-23 23:25:56 +01:00
Marius Bakke e54f0cf680
gnu: libgpg-error: Update to 1.36.
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.36.
2019-03-23 23:25:56 +01:00
Marius Bakke 2eb92ce85f
gnu: poppler: Update to 0.75.0.
* gnu/packages/pdf.scm (poppler): Update to 0.75.0.
2019-03-23 23:25:56 +01:00
Marius Bakke d1659c0fb2
gnu: Python: Remove bundled libraries.
Fixes <https://bugs.gnu.org/32957>.

* gnu/packages/python.scm (python-2.7)[source](snippet): Remove bundled
libffi, expat and zlib.  Add substitution to make pyexpat use system expat.
[arguments]: Add "--with-system-expat" to #:configure-flags.
[inputs]: Add EXPAT.
* gnu/packages/python.scm (python-3.7)[source](snippet): Delete bundled expat
and add the same pyexpat substitution.
* gnu/packages/python.scm (python2-minimal, python-minimal)[inputs]: Add EXPAT.
2019-03-23 23:25:56 +01:00
Marius Bakke d3b22d488b
gnu: stb: Update snapshot.
* gnu/packages/stb.scm (stb): Update to commit 2c2908f50515dcd.
(stb-image): Update to 2.22.
(stb-image-write): Update to 1.13.
2019-03-23 23:25:56 +01:00
Marius Bakke 01a92a70c4
gnu: fontforge: Build against Python 3.
* gnu/packages/fontutils.scm (fontforge)[inputs]: Change from PYTHON-2 to PYTHON.
2019-03-23 23:25:55 +01:00
Marius Bakke 8c14f7f8a7
Merge branch 'staging' into core-updates 2019-03-23 23:16:55 +01:00
Julien Lepiller 23c8a97a5b
gnu: ocaml-alcotest: Update to 0.8.5.
* gnu/packages/ocaml.scm (ocaml-alcotest): Update to 0.8.5.
2019-03-23 22:58:57 +01:00
Marius Bakke 3374e9207f
gnu: imagemagick: Update to 6.9.10-34.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-34.
2019-03-23 22:55:00 +01:00
Marius Bakke f67417a1b4
gnu: librsvg: Restore version 2.40.20.
* gnu/packages/gnome.scm (librsvg): Downgrade to 2.40.20.
(librsvg-next): New public variable.
2019-03-23 22:55:00 +01:00
Marius Bakke 2261ef669b
gnu: CUPS: Update to 2.2.11.
* gnu/packages/cups.scm (cups-minimal): Update to 2.2.11.
2019-03-23 22:55:00 +01:00
Marius Bakke 0b4504f605
gnu: gnome-shell: Use the test-only Xorg variant for tests.
* gnu/packages/gnome.scm (gnome-shell)[native-inputs]: Change XORG-SERVER to
XORG-SERVER-FOR-TESTS.
2019-03-23 22:54:59 +01:00
Marius Bakke 3cb61ca85a
Merge branch 'master' into staging 2019-03-23 22:50:07 +01:00
Marius Bakke f92854fea1
gnu: ldb: Update to 1.6.3.
* gnu/packages/samba.scm (ldb): Update to 1.6.3.
2019-03-23 22:43:59 +01:00
Marius Bakke 7fd084aef5
gnu: tevent: Update to 0.10.0.
* gnu/packages/samba.scm (tevent): Update to 0.10.0.
2019-03-23 22:43:59 +01:00
Marius Bakke 42bdd5ef7c
gnu: talloc: Update to 2.2.0.
* gnu/packages/samba.scm (talloc): Update to 2.2.0.
2019-03-23 22:43:59 +01:00
Marius Bakke 5e7e193b71
gnu: tdb: Update to 1.4.0.
* gnu/packages/databases.scm (tdb): Update to 1.4.0.
2019-03-23 22:43:59 +01:00
Marius Bakke 3a2694df80
gnu: ffmpeg: Update to 4.1.2.
* gnu/packages/video.scm (ffmpeg): Update to 4.1.2.
2019-03-23 22:43:59 +01:00
Efraim Flashner f0f3f70b28
gnu: Add perl6-json.
* gnu/packages/perl6.scm (perl6-json): New variable.
2019-03-23 22:26:52 +02:00
Efraim Flashner cdecb8d72d
gnu: Add perl6-mime-base64.
* gnu/packages/perl6.scm (perl6-mime-base64): New variable.
2019-03-23 22:26:52 +02:00
Efraim Flashner c2bc5b2bc0
gnu: Add perl6-grammar-debugger.
* gnu/packages/perl6.scm (perl6-grammar-debugger): New variable.
2019-03-23 22:26:52 +02:00
Efraim Flashner 63b9f87ae4
gnu: Add perl6-grammar-profiler-simple.
* gnu/packages/perl6.scm (perl6-grammar-profiler-simple): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner 979df8c452
gnu: Add perl6-test-mock.
* gnu/packages/perl6.scm (perl6-test-mock): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner 56930271b9
gnu: Add perl6-oo-monitors.
* gnu/packages/perl6.scm (perl6-oo-monitors): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner 4af1006440
gnu: Add perl6-terminal-ansicolor.
* gnu/packages/perl6.scm (perl6-terminal-ansicolor): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner d02a30bd09
gnu: Add perl6-svg-plot.
* gnu/packages/perl6.scm (perl6-svg-plot): New variable.
2019-03-23 22:26:51 +02:00
Efraim Flashner 2bd04f9fc2
gnu: Add perl6-svg.
* gnu/packages/perl6.scm (perl6-svg): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner 1af3f970e9
gnu: Add perl6-xml-writer.
* gnu/packages/perl6.scm (perl6-xml-writer): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner de032eed5c
gnu: Add perl6-test-meta.
* gnu/packages/perl6.scm (perl6-test-meta): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner 489f493384
gnu: Add perl6-license-spdx.
* gnu/packages/perl6.scm (perl6-license-spdx): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner 505b979272
gnu: Add perl6-meta6.
* gnu/packages/perl6.scm (perl6-meta6): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner ea856c08cd
gnu: Add perl6-json-class.
* gnu/packages/perl6.scm (perl6-json-class): New variable.
2019-03-23 22:26:50 +02:00
Efraim Flashner e1b3cf6891
gnu: Add perl6-json-marshal.
* gnu/packages/perl6.scm (perl6-json-marshal): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner 56eea22137
gnu: Add perl6-json-unmarshal.
* gnu/packages/perl6.scm (perl6-json-unmarshal): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner bc7c6efeaa
gnu: Add perl6-json-name.
* gnu/packages/perl6.scm (perl6-json-name): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner 61b4364045
gnu: Add perl6-json-fast.
* gnu/packages/perl6.scm (perl6-json-fast): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner 60945c67bb
gnu: Add perl6-uri.
* gnu/packages/perl6.scm (perl6-uri): New variable.
2019-03-23 22:26:49 +02:00
Efraim Flashner 74809e9e6f
gnu: Add perl6-zef.
* gnu/packages/perl6.scm (perl6-zef): New variable.
2019-03-23 22:26:48 +02:00
Efraim Flashner d617087718
gnu: Add perl6-tap-harness.
* gnu/packages/perl6.scm (perl6-tap-harness): New variable.
2019-03-23 22:26:48 +02:00
Efraim Flashner f7f8e767cd
gnu: Add rakudo.
* gnu/packages/perl6.scm (rakudo): New variable.
2019-03-23 22:26:48 +02:00
Efraim Flashner af2dec5bf3
gnu: Add nqp.
* gnu/packages/perl6.scm (nqp): New variable.
2019-03-23 22:26:47 +02:00
Efraim Flashner abc12b0d6e
gnu: Add moarvm.
* gnu/packages/perl6.scm (moarvm): New variable.
2019-03-23 22:26:47 +02:00
Efraim Flashner cf3f12f6e5
gnu: Add libtommath-1.0.
* gnu/packages/multiprecision.scm (libtommath-1.0): New variable.
2019-03-23 22:26:40 +02:00
Efraim Flashner 38a3f4df8f
gnu: perl-libwww: Update source uri.
This is a follow-up to e4a69686ab.

* gnu/packages/web.scm (perl-libwww)[source]: Update to new upstream uri.
2019-03-23 21:37:51 +02:00
Tobias Geerinckx-Rice 22c31e07a5
gnu: perl-plack-test-externalserver: Update to 0.02.
* gnu/packages/web.scm (perl-plack-test-externalserver): Update to 0.02.
2019-03-23 20:42:47 +01:00
Tobias Geerinckx-Rice 5bbe07a041
gnu: perl-finance-quote: Update to 1.47.
* gnu/packages/web.scm (perl-finance-quote): Update to 1.47.
2019-03-23 20:42:47 +01:00
Tobias Geerinckx-Rice f44678f663
gnu: perl-plack-middleware-removeredundantbody: Update to 0.07.
* gnu/packages/web.scm (perl-plack-middleware-removeredundantbody): Update to 0.07.
2019-03-23 20:42:47 +01:00
Tobias Geerinckx-Rice 73125149c1
gnu: perl-test-www-mechanize: Update to 1.52.
* gnu/packages/web.scm (perl-test-www-mechanize): Update to 1.52.
2019-03-23 20:38:29 +01:00
Tobias Geerinckx-Rice 5793d9fdc2
gnu: perl-plack-middleware-reverseproxy: Update to 0.16.
* gnu/packages/web.scm (perl-plack-middleware-reverseproxy): Update to 0.16.
2019-03-23 20:38:29 +01:00
Tobias Geerinckx-Rice b7a3bb101b
gnu: perl-test-tcp: Update to 2.19.
* gnu/packages/web.scm (perl-test-tcp): Update to 2.19.
2019-03-23 20:38:29 +01:00
Tobias Geerinckx-Rice 4035551b49
gnu: perl-cgi-simple: Update to 1.21.
* gnu/packages/web.scm (perl-cgi-simple): Update to 1.21.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice 1c769c9724
gnu: perl-www-mechanize: Update to 1.91.
* gnu/packages/web.scm (perl-www-mechanize): Update to 1.91.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice 98db1c9bda
gnu: perl-html-lint: Update to 2.32.
* gnu/packages/web.scm (perl-html-lint): Update to 2.32.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice e4a69686ab
gnu: perl-libwww: Update to 6.37.
* gnu/packages/web.scm (perl-libwww): Update to 6.37.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice fa2d19ccd6
gnu: perl-crypt-openssl-random: Update to 0.15.
* gnu/packages/tls.scm (perl-crypt-openssl-random): Update to 0.15.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice 42aa5c20b8
gnu: perl-class-c3-componentised: Update to 1.001002.
* gnu/packages/perl.scm (perl-class-c3-componentised): Update to 1.001002.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice 5250d56446
gnu: perl-carp: Update to 1.50.
* gnu/packages/perl.scm (perl-carp): Update to 1.50.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice bdd48dd799
gnu: perl-unicode-linebreak: Update to 2019.001.
* gnu/packages/perl.scm (perl-unicode-linebreak): Update to 2019.001.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice 58f29e40f9
gnu: perl-text-unidecode: Update to 1.30.
* gnu/packages/perl.scm (perl-text-unidecode): Update to 1.30.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice 91ee177731
gnu: perl-moose: Update to 2.2011.
* gnu/packages/perl.scm (perl-moose): Update to 2.2011.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice f2af1ac555
gnu: perl-cache-fastmmap: Update to 1.47.
* gnu/packages/perl.scm (perl-cache-fastmmap): Update to 1.47.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice 590b1f92bb
gnu: perl-sub-quote: Update to 2.006003.
* gnu/packages/perl.scm (perl-sub-quote): Update to 2.006003.
2019-03-23 20:38:28 +01:00
Tobias Geerinckx-Rice b6c01d147f
gnu: perl-file-slurp: Update to 9999.26.
* gnu/packages/perl.scm (perl-file-slurp): Update to 9999.26.
2019-03-23 20:29:02 +01:00
Pierre Langlois e57fb2852c
gnu: Add python-minimock.
* gnu/packages/check.scm (python-minimock, python2-minimock): New
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-23 18:15:36 +01:00
Pierre Langlois 8f2b70775f
gnu: Add python-podcastparser.
* gnu/packages/podcast.scm (python-podcastparser): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-23 18:15:36 +01:00
Pierre Langlois a9f847adc3
gnu: libmygpo-qt: Move to new 'gpodder.scm' file.
* gnu/packages/music.scm (libmygpo-qt): Move to 'gpodder.scm'.
* gnu/packages/gpodder.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-23 18:15:36 +01:00
Tobias Geerinckx-Rice e190d12eae
gnu: dropbear: Update to 2019.77.
* gnu/packages/ssh.scm (dropbear): Update to 2019.77.
[source]: Remove patch.
* gnu/packages/patches/dropbear-CVE-2018-15599.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-03-23 16:02:41 +01:00
Tobias Geerinckx-Rice d4f7a6de07
gnu: dropbear: Don't use NAME in source URI.
* gnu/packages/ssh.scm (dropbear)[source]: Hard-code NAME.
2019-03-23 15:46:59 +01:00
Tobias Geerinckx-Rice 55c4724f7a
gnu: perl-text-simpletable: Update to 2.07.
* gnu/packages/perl.scm (perl-text-simpletable): Update to 2.07.
2019-03-23 15:24:22 +01:00
Tobias Geerinckx-Rice d98c9e0269
gnu: perl-file-path: Update to 2.16.
* gnu/packages/perl.scm (perl-file-path): Update to 2.16.
2019-03-23 15:24:21 +01:00
Tobias Geerinckx-Rice 39f7b8f023
gnu: perl-path-tiny: Update to 0.108.
* gnu/packages/perl.scm (perl-path-tiny): Update to 0.108.
2019-03-23 15:24:21 +01:00
Tobias Geerinckx-Rice 8e070507ef
gnu: perl-list-someutils: Update to 0.56.
* gnu/packages/perl.scm (perl-list-someutils): Update to 0.56.
2019-03-23 15:24:21 +01:00
Tobias Geerinckx-Rice 3515ed6fa7
gnu: perl-file-temp: Update to 0.2309.
* gnu/packages/perl.scm (perl-file-temp): Update to 0.2309.
2019-03-23 15:24:20 +01:00
Tobias Geerinckx-Rice 9e1fb71df5
gnu: perl-text-csv-xs: Update to 1.39.
* gnu/packages/perl.scm (perl-text-csv-xs): Update to 1.39.
2019-03-23 15:24:20 +01:00
Tobias Geerinckx-Rice d841db3c79
gnu: perl-class-accessor-grouped: Update to 0.10014.
* gnu/packages/perl.scm (perl-class-accessor-grouped): Update to 0.10014.
2019-03-23 15:24:20 +01:00
Tobias Geerinckx-Rice 848e41fea8
gnu: perl-moosex-getopt: Update to 0.74.
* gnu/packages/perl.scm (perl-moosex-getopt): Update to 0.74.
2019-03-23 15:24:19 +01:00
Tobias Geerinckx-Rice fbbd91ebd4
gnu: perl-libintl-perl: Update to 1.31.
* gnu/packages/perl.scm (perl-libintl-perl): Update to 1.31.
2019-03-23 15:24:19 +01:00
Tobias Geerinckx-Rice 6618cfb796
gnu: perl-devel-hide: Update to 0.0010.
* gnu/packages/perl.scm (perl-devel-hide): Update to 0.0010.
2019-03-23 15:24:18 +01:00
Tobias Geerinckx-Rice db05257637
gnu: perl-data-tumbler: Update to 0.010.
* gnu/packages/perl.scm (perl-data-tumbler): Update to 0.010.
2019-03-23 15:24:18 +01:00
Tobias Geerinckx-Rice 72d85afa0c
gnu: perl-type-tiny: Update to 1.004004.
* gnu/packages/perl.scm (perl-type-tiny): Update to 1.004004.
2019-03-23 15:24:18 +01:00
Tobias Geerinckx-Rice ba1c805267
gnu: perl-pathtools: Update to 3.75.
* gnu/packages/perl.scm (perl-pathtools): Update to 3.75.
2019-03-23 15:24:17 +01:00
Tobias Geerinckx-Rice 546e2731e4
gnu: perl-types-path-tiny: Update to 0.006.
* gnu/packages/perl.scm (perl-types-path-tiny): Update to 0.006.
2019-03-23 15:24:17 +01:00
Tobias Geerinckx-Rice b782de0228
gnu: perl-string-camelcase: Update to 0.04.
* gnu/packages/perl.scm (perl-string-camelcase): Update to 0.04.
2019-03-23 15:24:17 +01:00
Tobias Geerinckx-Rice f92fda896b
gnu: perl-io-interactive: Update to 1.022.
* gnu/packages/perl.scm (perl-io-interactive): Update to 1.022.
2019-03-23 15:24:16 +01:00
Tobias Geerinckx-Rice 9d468f50c9
gnu: perl-exporter-tiny: Update to 1.002001.
* gnu/packages/perl.scm (perl-exporter-tiny): Update to 1.002001.
2019-03-23 15:24:16 +01:00
Tobias Geerinckx-Rice 853a4985b6
gnu: perl-class-date: Update to 1.1.17.
* gnu/packages/perl.scm (perl-class-date): Update to 1.1.17.
2019-03-23 15:24:16 +01:00
Tobias Geerinckx-Rice f08ac77229
gnu: perl-moox-cmd: Update to 0.017.
* gnu/packages/perl.scm (perl-moox-cmd): Update to 0.017.
2019-03-23 15:24:15 +01:00
Tobias Geerinckx-Rice 5bdfba8d49
gnu: perl-moosex-params-validate: Update to 0.21.
* gnu/packages/perl.scm (perl-moosex-params-validate): Update to 0.21.
2019-03-23 15:24:15 +01:00
Tobias Geerinckx-Rice 9f5edca6da
gnu: perl-config-general: Update to 2.63.
* gnu/packages/perl.scm (perl-config-general): Update to 2.63.
2019-03-23 15:24:15 +01:00
Tobias Geerinckx-Rice fa079bea32
gnu: perl-parent: Update to 0.237.
* gnu/packages/perl.scm (perl-parent): Update to 0.237.
2019-03-23 15:24:14 +01:00
Tobias Geerinckx-Rice 3dbe4f709f
gnu: perl-moosex-role-parameterized: Update to 1.10.
* gnu/packages/perl.scm (perl-moosex-role-parameterized): Update to 1.10.
2019-03-23 15:24:14 +01:00
Tobias Geerinckx-Rice d952d49fd8
gnu: perl-class-load: Update to 0.25.
* gnu/packages/perl.scm (perl-class-load): Update to 0.25.
2019-03-23 15:24:14 +01:00
Tobias Geerinckx-Rice 03b82dfc24
gnu: perl-cpanel-json-xs: Update to 4.10.
* gnu/packages/perl.scm (perl-cpanel-json-xs): Update to 4.10.
2019-03-23 15:24:13 +01:00
Tobias Geerinckx-Rice 4630d632d5
gnu: perl-set-object: Update to 1.39.
* gnu/packages/perl.scm (perl-set-object): Update to 1.39.
2019-03-23 15:24:13 +01:00
Tobias Geerinckx-Rice 5115d9ea65
gnu: perl-ipc-cmd: Update to 1.02.
* gnu/packages/perl.scm (perl-ipc-cmd): Update to 1.02.
2019-03-23 15:24:13 +01:00
Tobias Geerinckx-Rice 3b71996556
gnu: perl-type-tiny-xs: Update to 0.014.
* gnu/packages/perl.scm (perl-type-tiny-xs): Update to 0.014.
2019-03-23 15:24:12 +01:00
Tobias Geerinckx-Rice cdffdca4c0
gnu: perl-datetime-format-natural: Update to 1.06.
* gnu/packages/perl.scm (perl-datetime-format-natural): Update to 1.06.
2019-03-23 15:24:12 +01:00
Tobias Geerinckx-Rice 74607ea620
gnu: perl-term-size-perl: Update to 0.031.
* gnu/packages/perl.scm (perl-term-size-perl): Update to 0.031.
2019-03-23 15:24:12 +01:00
Tobias Geerinckx-Rice d8c715436b
gnu: perl-strictures: Update to 2.000006.
* gnu/packages/perl.scm (perl-strictures-2): Update to 2.000006.
2019-03-23 15:24:11 +01:00
Tobias Geerinckx-Rice 1dc19afbd0
gnu: perl-tree-simple: Update to 1.33.
* gnu/packages/perl.scm (perl-tree-simple): Update to 1.33.
2019-03-23 15:24:11 +01:00
Tobias Geerinckx-Rice 2f9b601846
gnu: perl-business-ismn: Update to 1.201.
* gnu/packages/perl.scm (perl-business-ismn): Update to 1.201.
2019-03-23 15:24:11 +01:00
Tobias Geerinckx-Rice 531a6e4216
gnu: perl-moosex-types-loadableclass: Update to 0.015.
* gnu/packages/perl.scm (perl-moosex-types-loadableclass): Update to 0.015.
2019-03-23 15:24:10 +01:00
Tobias Geerinckx-Rice 3ef55d1b4f
gnu: perl-carp-always: Update to 0.16.
* gnu/packages/perl.scm (perl-carp-always): Update to 0.16.
2019-03-23 15:24:10 +01:00
Tobias Geerinckx-Rice 9a9bdff606
gnu: perl-object-signature: Update to 1.08.
* gnu/packages/perl.scm (perl-object-signature): Update to 1.08.
2019-03-23 15:24:10 +01:00
Tobias Geerinckx-Rice 1001fb558a
gnu: perl-net-dns-native: Update to 0.20.
* gnu/packages/perl.scm (perl-net-dns-native): Update to 0.20.
2019-03-23 15:24:09 +01:00
Tobias Geerinckx-Rice 54773b0804
gnu: perl-moosex-emulate-class-accessor-fast: Update to 0.009032.
* gnu/packages/perl.scm (perl-moosex-emulate-class-accessor-fast): Update to 0.009032.
2019-03-23 15:24:09 +01:00
Tobias Geerinckx-Rice 4830328044
gnu: perl-svg: Update to 2.84.
* gnu/packages/perl.scm (perl-svg): Update to 2.84.
2019-03-23 15:24:09 +01:00
Tobias Geerinckx-Rice ba1eadaff6
gnu: perl-boolean: Update to 0.46.
* gnu/packages/perl.scm (perl-boolean): Update to 0.46.
2019-03-23 15:24:08 +01:00
Tobias Geerinckx-Rice c36909ca1d
gnu: perl-ipc-run: Update to 20180523.0.
* gnu/packages/perl.scm (perl-ipc-run): Update to 20180523.0.
2019-03-23 15:24:08 +01:00
Tobias Geerinckx-Rice ff6c9dbf63
gnu: perl-tree-simple-visitorfactory: Update to 0.15.
* gnu/packages/perl.scm (perl-tree-simple-visitorfactory): Update to 0.15.
2019-03-23 15:24:08 +01:00
Tobias Geerinckx-Rice 2a4bb24e6f
gnu: perl-file-sharedir: Update to 1.116.
* gnu/packages/perl.scm (perl-file-sharedir): Update to 1.116.
2019-03-23 15:24:07 +01:00
Tobias Geerinckx-Rice 732dd18a9d
gnu: perl-log-report-optional: Update to 1.06.
* gnu/packages/perl.scm (perl-log-report-optional): Update to 1.06.
2019-03-23 15:24:07 +01:00
Tobias Geerinckx-Rice 00ffc98fb3
gnu: perl-mouse: Update to 2.5.6.
* gnu/packages/perl.scm (perl-mouse): Update to 2.5.6.
2019-03-23 15:24:07 +01:00
Tobias Geerinckx-Rice 9061b727cf
gnu: perl-package-stash: Update to 0.38.
* gnu/packages/perl.scm (perl-package-stash): Update to 0.38.
2019-03-23 15:24:06 +01:00
Tobias Geerinckx-Rice 5648fbf7b2
gnu: perl-unicode-collate: Update to 1.27.
* gnu/packages/perl.scm (perl-unicode-collate): Update to 1.27.
2019-03-23 15:24:06 +01:00
Tobias Geerinckx-Rice a822a3fd04
gnu: perl-log-any: Update to 1.707.
* gnu/packages/perl.scm (perl-log-any): Update to 1.707.
2019-03-23 15:24:06 +01:00
Tobias Geerinckx-Rice 075edbb8c2
gnu: perl-text-aligner: Update to 0.13.
* gnu/packages/perl.scm (perl-text-aligner): Update to 0.13.
2019-03-23 15:24:05 +01:00
Tobias Geerinckx-Rice e7a58cab64
gnu: perl-time-duration-parse: Update to 0.14.
* gnu/packages/perl.scm (perl-time-duration-parse): Update to 0.14.
2019-03-23 15:24:05 +01:00
Tobias Geerinckx-Rice 883a100de4
gnu: perl-yaml-libyaml: Update to 0.76.
* gnu/packages/perl.scm (perl-yaml-libyaml): Update to 0.76.
2019-03-23 15:24:05 +01:00
Tobias Geerinckx-Rice b59d5885ad
gnu: perl-class-c3: Update to 0.34.
* gnu/packages/perl.scm (perl-class-c3): Update to 0.34.
2019-03-23 15:24:04 +01:00
Tobias Geerinckx-Rice 5befbe2df9
gnu: perl-datetime-calendar-julian: Update to 0.100.
* gnu/packages/perl.scm (perl-datetime-calendar-julian): Update to 0.100.
2019-03-23 15:24:04 +01:00
Tobias Geerinckx-Rice c2eba9b206
gnu: perl-date-manip: Update to 6.76.
* gnu/packages/perl.scm (perl-date-manip): Update to 6.76.
2019-03-23 15:24:03 +01:00
Tobias Geerinckx-Rice c51f31940d
gnu: perl-package-stash-xs: Update to 0.29.
* gnu/packages/perl.scm (perl-package-stash-xs): Update to 0.29.
2019-03-23 15:24:02 +01:00
Tobias Geerinckx-Rice bfe5936e02
gnu: perl-modern-perl: Update to 1.20181021.
* gnu/packages/perl.scm (perl-modern-perl): Update to 1.20181021.
2019-03-23 15:24:02 +01:00
Tobias Geerinckx-Rice 8134340db6
gnu: perl-file-find-object-rule: Update to 0.0309.
* gnu/packages/perl.scm (perl-file-find-object-rule): Update to 0.0309.
2019-03-23 15:24:01 +01:00
Tobias Geerinckx-Rice 434cd2de8c
gnu: perl-path-iterator-rule: Update to 1.014.
* gnu/packages/perl.scm (perl-path-iterator-rule): Update to 1.014.
2019-03-23 14:32:23 +01:00
Tobias Geerinckx-Rice c422d5d6d2
gnu: perl-perlio-utf8-strict: Update to 0.007.
* gnu/packages/perl.scm (perl-perlio-utf8-strict): Update to 0.007.
2019-03-23 14:31:52 +01:00
Tobias Geerinckx-Rice 8bf22214fa
gnu: perl-error: Update to 0.17027.
* gnu/packages/perl.scm (perl-error): Update to 0.17027.
2019-03-23 14:31:52 +01:00
Tobias Geerinckx-Rice 7066764e9f
gnu: perl-clone: Update to 0.41.
* gnu/packages/perl.scm (perl-clone): Update to 0.41.
2019-03-23 14:31:52 +01:00
Tobias Geerinckx-Rice 687a8b0857
gnu: perl-padwalker: Update to 2.3.
* gnu/packages/perl.scm (perl-padwalker): Update to 2.3.
2019-03-23 14:31:52 +01:00
Tobias Geerinckx-Rice 4a5758084e
gnu: perl-b-keywords: Update to 1.20.
* gnu/packages/perl.scm (perl-b-keywords): Update to 1.20.
2019-03-23 14:31:51 +01:00
Tobias Geerinckx-Rice 59a5a1df33
gnu: perl-text-csv: Update to 1.99.
* gnu/packages/perl.scm (perl-text-csv): Update to 1.99.
2019-03-23 14:31:51 +01:00
Tobias Geerinckx-Rice 695f839e14
gnu: perl-moox-types-mooselike: Update to 0.29.
* gnu/packages/perl.scm (perl-moox-types-mooselike): Update to 0.29.
2019-03-23 14:31:51 +01:00
Tobias Geerinckx-Rice c459160dd5
gnu: perl-params-validationcompiler: Update to 0.30.
* gnu/packages/perl.scm (perl-params-validationcompiler): Update to 0.30.
2019-03-23 14:31:51 +01:00
Tobias Geerinckx-Rice 9c53291037
gnu: perl-moosex-types-datetime-morecoercions: Update to 0.15.
* gnu/packages/perl.scm (perl-moosex-types-datetime-morecoercions): Update to 0.15.
2019-03-23 14:31:50 +01:00
Tobias Geerinckx-Rice 2ce89a771a
gnu: perl-file-sharedir-dist: Update to 0.07.
* gnu/packages/perl.scm (perl-file-sharedir-dist): Update to 0.07.
2019-03-23 14:31:50 +01:00
Tobias Geerinckx-Rice 8c42929b65
gnu: perl-base: Update to 2.23.
* gnu/packages/perl.scm (perl-base): Update to 2.23.
2019-03-23 14:31:50 +01:00
Tobias Geerinckx-Rice c7b7a2eaf8
gnu: perl-regexp-pattern: Update to 0.2.8.
* gnu/packages/perl.scm (perl-regexp-pattern): Update to 0.2.8.
2019-03-23 14:31:50 +01:00
Tobias Geerinckx-Rice 7fde8092f4
gnu: perl-type-tie: Update to 0.014.
* gnu/packages/perl.scm (perl-type-tie): Update to 0.014.
2019-03-23 14:31:49 +01:00
Rutger Helling a60370727a
gnu: wayland: Update to 1.17.0.
* gnu/packages/freedesktop.scm (wayland): Update to 1.17.0.
2019-03-23 13:38:12 +01:00
Christopher Baines 0992429433
gnu: Add ruby-rerun.
* gnu/packages/ruby.scm (ruby-rerun): New variable.
2019-03-23 09:56:37 +00:00
Christopher Baines 1d672a6a75
gnu: Add ruby-autoprefixer-rails.
* gnu/packages/rails.scm (ruby-autoprefixer-rails): New variable.
2019-03-23 09:56:37 +00:00
Christopher Baines 87688ff374
gnu: Add ruby-rspec-rails.
* gnu/packages/ruby.scm (ruby-rspec-support): Export this variable, so that
it's accessible from the (gnu packages rails) module.
* gnu/packages/rails.scm (ruby-rspec-rails): New variable.
2019-03-23 09:56:37 +00:00
Christopher Baines bee67d1831
gnu: ruby: Update some RSpec packages.
* gnu/packages/ruby.scm (ruby-rspec-support): Update to 3.8.0.
(ruby-rspec-core): Update to 3.8.0.
(ruby-rspec-expectations): Update to 3.8.2.
(ruby-rspec-mocks): Update to 3.8.0.
(ruby-rspec): Update to 3.8.0.
2019-03-23 09:56:37 +00:00
Christopher Baines 3ca4352400
gnu: Add ruby-execjs.
* gnu/packages/ruby.scm (ruby-execjs): New variable.
2019-03-23 09:56:37 +00:00
Christopher Baines ae9d1ab4d0
gnu: Add ruby-web-console.
* gnu/packages/rails.scm (ruby-web-console): New variable.
2019-03-23 09:56:37 +00:00
Christopher Baines 73a5aff7af
gnu: Add ruby-bindex.
* gnu/packages/ruby.scm (ruby-bindex): New variable.
2019-03-23 09:56:37 +00:00
Christopher Baines 35602819af
gnu: ruby-listen: Enable running the tests.
* gnu/packages/ruby.scm (ruby-listen)[source]: Switch to the Git repository,
as this includes the tests.
[arguments]: Set #:test-target and tweak the Rakefile to avoid requiring
Rubocop unnecessarily.
[native-inputs]: Add bundler and ruby-rspec for running the test suite.
[inputs]: Add ruby-thor, as this is used for bin/listen.
[propagated-inputs]: Add ruby-dep, as this is listed as a runtime dependency
in the gemspec.
2019-03-23 09:56:36 +00:00
Christopher Baines c47e141deb
gnu: Remove ruby-listen-3.0.
This was used by ruby-jekyll-watch, but that's now been upgraded and now uses
the ruby-listen package.

* gnu/packages/ruby.scm (ruby-listen-3.0): Remove this variable.
2019-03-23 09:56:36 +00:00
Christopher Baines 6cbba8a380
gnu: ruby-jekyll-watch: Update to 2.1.2.
* gnu/packages/ruby.scm (ruby-jekyll-watch): Update to 2.1.2.
[propagated-inputs]: Change to use ruby-listen, rather than ruby-listen-3.0.
2019-03-23 09:56:36 +00:00
Christopher Baines 95f85d4484
gnu: Add ruby-dep.
* gnu/packages/ruby.scm (ruby-dep): New variable.
2019-03-23 09:56:36 +00:00
Christopher Baines a774946596
gnu: Add ruby-sass-rails.
* gnu/packages/rails.scm (ruby-sass-rails): New variable.
2019-03-23 09:56:33 +00:00
Leo Famulari f2096f4aa8
gnu: libb2: Update to 0.98.1.
* gnu/packages/crypto.scm (libb2): Update to 0.98.1.
2019-03-22 19:54:53 -04:00
Tobias Geerinckx-Rice e3eaac98d1
gnu: vpnc-scripts: Update to 20190116.1000e0f.
* gnu/packages/vpn.scm (vpnc-scripts): Update to 20190116.1000e0f.
2019-03-23 00:11:16 +01:00
Tobias Geerinckx-Rice 42e00f63e2
gnu: mkfontscale: Update to 1.2.1.
* gnu/packages/xorg.scm (mkfontscale): Update to 1.2.1.
2019-03-23 00:11:16 +01:00
Tobias Geerinckx-Rice fed4cab888
gnu: perl-datetime-timezone: Update to 2.23.
* gnu/packages/perl.scm (perl-datetime-timezone): Update to 2.23.
2019-03-23 00:11:16 +01:00
Tobias Geerinckx-Rice 0b50a6dbed
gnu: perl-universal-isa: Update to 1.20171012.
* gnu/packages/perl.scm (perl-universal-isa): Update to 1.20171012.
2019-03-23 00:11:15 +01:00
Tobias Geerinckx-Rice 8de0e90bc0
gnu: perl-json: Update to 4.02.
* gnu/packages/perl.scm (perl-json): Update to 4.02.
2019-03-23 00:11:15 +01:00
Tobias Geerinckx-Rice ce5b81f72b
gnu: perl-time-hires: Update to 1.9760.
* gnu/packages/perl.scm (perl-time-hires): Update to 1.9760.
2019-03-23 00:11:14 +01:00
Tobias Geerinckx-Rice 9682821a32
gnu: perl-business-issn: Update to 1.003.
* gnu/packages/perl.scm (perl-business-issn): Update to 1.003.
2019-03-23 00:11:14 +01:00
Tobias Geerinckx-Rice a6e5970efc
gnu: perl-time-duration: Update to 1.20.
* gnu/packages/perl.scm (perl-time-duration): Update to 1.20.
2019-03-23 00:11:14 +01:00
Tobias Geerinckx-Rice d098f40ae2
gnu: perl-text-template: Update to 1.55.
* gnu/packages/perl.scm (perl-text-template): Update to 1.55.
2019-03-23 00:11:13 +01:00
Tobias Geerinckx-Rice 0d344f3007
gnu: perl-moosex-role-withoverloading: Update to 0.17.
* gnu/packages/perl.scm (perl-moosex-role-withoverloading): Update to 0.17.
2019-03-23 00:11:13 +01:00
Tobias Geerinckx-Rice 218decd717
gnu: perl-carp-assert-more: Update to 1.16.
* gnu/packages/perl.scm (perl-carp-assert-more): Update to 1.16.
2019-03-23 00:11:13 +01:00
Tobias Geerinckx-Rice 6a9cecd553
gnu: perl-template-toolkit: Update to 2.28.
* gnu/packages/perl.scm (perl-template-toolkit): Update to 2.28.
2019-03-23 00:11:12 +01:00
Tobias Geerinckx-Rice 836aec9984
gnu: perl-carp-clan: Update to 6.07.
* gnu/packages/perl.scm (perl-carp-clan): Update to 6.07.
2019-03-23 00:11:12 +01:00
Tobias Geerinckx-Rice 612f11bbc5
gnu: perl-devel-checkbin: Update to 0.04.
* gnu/packages/perl.scm (perl-devel-checkbin): Update to 0.04.
2019-03-23 00:11:12 +01:00
Tobias Geerinckx-Rice b94a35326b
gnu: perl-datetime-format-builder: Update to 0.82.
* gnu/packages/perl.scm (perl-datetime-format-builder): Update to 0.82.
2019-03-23 00:11:12 +01:00
Tobias Geerinckx-Rice 695da62896
gnu: perl-unicode-normalize: Update to 1.26.
* gnu/packages/perl.scm (perl-unicode-normalize): Update to 1.26.
2019-03-23 00:11:11 +01:00
Tobias Geerinckx-Rice c3064aa1ba
gnu: perl-pegex: Update to 0.70.
* gnu/packages/perl.scm (perl-pegex): Update to 0.70.
2019-03-23 00:11:11 +01:00
Tobias Geerinckx-Rice 1a3f4684a5
gnu: perl-yaml: Update to 1.27.
* gnu/packages/perl.scm (perl-yaml): Update to 1.27.
2019-03-23 00:11:11 +01:00
Tobias Geerinckx-Rice d5b5d5826c
gnu: perl-uri-escape: Update to 1.76.
* gnu/packages/perl-web.scm (perl-uri-escape): Update to 1.76.
2019-03-23 00:11:10 +01:00
Tobias Geerinckx-Rice b0842a8e08
gnu: perl-webservice-musicbrainz: Update to 1.0.5.
* gnu/packages/music.scm (perl-webservice-musicbrainz): Update to 1.0.5.
2019-03-23 00:11:10 +01:00
Tobias Geerinckx-Rice 48c5e0cb84
gnu: perl-software-license: Update to 0.103014.
* gnu/packages/license.scm (perl-software-license): Update to 0.103014.
2019-03-23 00:11:10 +01:00
Tobias Geerinckx-Rice 35e4e3597f
gnu: perl-lingua-en-tagger: Update to 0.30.
* gnu/packages/language.scm (perl-lingua-en-tagger): Update to 0.30.
2019-03-23 00:11:09 +01:00
Tobias Geerinckx-Rice 6023ecab57
gnu: bind: Return #T from all phases.
* gnu/packages/dns.scm (isc-bind)[arguments]: Move #T from ‘check’ to ‘move-to-utils’ phase.
2019-03-23 00:11:09 +01:00
Leo Famulari d349e6d9a8
gnu: vlc: Remove obsolete patches.
* gnu/packages/video.scm (vlc)[arguments]: Remove obsolete Qt 5.11 changes in
'patch-source' phase.
2019-03-22 18:16:45 -04:00
Leo Famulari 10384f880a
gnu: VLC: Fix build with libssh2 > 1.8.0.
* gnu/packages/video.scm (vlc)[arguments]: Adjust the faulty libssh2 feature
detection macro.
2019-03-22 18:16:42 -04:00
Tomáš Čech 1b17c23ebc
gnu: Add xl2tpd.
* gnu/packages/vpn.scm (xl2tpd): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-22 22:49:35 +01:00
Ludovic Courtès 0dc7d298a3
vm: 'system-docker-image' calls 'sync' before rebooting.
Previously we could end up silently building truncated tarballs.

* gnu/system/vm.scm (system-docker-image)[build]: Add call to 'sync'.
2019-03-22 22:49:35 +01:00
Ludovic Courtès ac3c14fb07
system: Fix misleading comments.
* gnu/system.scm (<operating-system>)[skeletons, services]: Fix
misleading type comments.
2019-03-22 22:49:35 +01:00
Nicolas Goaziou c6e775a875
gnu: tlp: Update to 1.2.1.
* gnu/packages/linux.scm (tlp): Update to 1.2.1.
2019-03-22 19:12:34 +01:00
Nicolas Goaziou 813f866a90
gnu: emacs-xr: Update to 1.9.
* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.9.
2019-03-22 18:42:26 +01:00
Ricardo Wurmus fdfaba9032
gnu: Add starlong.
* gnu/packages/bioinformatics.scm (starlong): New variable.
2019-03-22 16:17:01 +01:00
Tobias Geerinckx-Rice 70d6a61424
gnu: parallel: Update to 20190322.
* gnu/packages/parallel.scm (parallel): Update to 20190322.
2019-03-22 16:02:17 +01:00
Marco van Hulten 9716f62119
gnu: claws-mail: Enable LDAP support.
* gnu/packages/mail.scm (claws-mail)[arguments]: Add "--enable-ldap" to
configure flags.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-22 14:42:09 +01:00
Tobias Geerinckx-Rice b97df9e570
gnu: graphicsmagick: Update to 1.3.31.
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.31.
2019-03-22 13:06:59 +01:00
Tobias Geerinckx-Rice 304ed82c53
gnu: graphicsmagick: Don't use NAME in source URI.
* gnu/packages/imagemagick.scm (graphicsmagick)[source]: Hard-code NAME.
2019-03-22 13:06:59 +01:00
Danny Milosavljevic 6a715a00d3
gnu: libgit2: Add comments.
* gnu/packages/patches/libgit2-avoid-python.patch: Add comments.
2019-03-22 12:00:08 +01:00
Marius Bakke 6f99fb5be0
gnu: nss, nss-certs: Update to 3.43.
* gnu/packages/gnuzilla.scm (nss): Update to 3.43.
* gnu/packages/certs.scm (nss-certs): Ditto.
2019-03-21 23:29:21 +01:00
Marius Bakke 8c1d3395b3
gnu: nspr: Update to 4.21.
* gnu/packages/gnuzilla.scm (nspr): Update to 4.21.
2019-03-21 23:29:21 +01:00
Danny Milosavljevic 03fb5ff6ae
gnu: libgit2: Avoid Python.
* gnu/packages/patches/libgit2-avoid-python.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (libgit2)[source]: Use it.
[inputs]: Remove python.
[native-inputs]: Add guile-2.2.
2019-03-21 23:29:10 +01:00
Marius Bakke 081850816f
Merge branch 'master' into staging 2019-03-21 23:18:54 +01:00
Ricardo Wurmus 93f178b5a8
gnu: Add r-reinforcelearn.
* gnu/packages/cran.scm (r-reinforcelearn): New variable.
2019-03-21 22:48:54 +01:00
Ricardo Wurmus 0c02f94f15
gnu: Add r-picante.
* gnu/packages/cran.scm (r-picante): New variable.
2019-03-21 22:48:31 +01:00
Ricardo Wurmus 0a3ba39633
gnu: r-assertthat: Update to 0.2.1.
* gnu/packages/statistics.scm (r-assertthat): Update to 0.2.1.
2019-03-21 22:48:30 +01:00
Ricardo Wurmus 340cae5631
gnu: r-rlang: Update to 0.3.2.
* gnu/packages/statistics.scm (r-rlang): Update to 0.3.2.
2019-03-21 22:48:30 +01:00
Marius Bakke 792d526a25
gnu: teckit: Update to 2.5.9.
* gnu/packages/fontutils.scm (teckit): Update to 2.5.9.
2019-03-21 22:39:02 +01:00
Marius Bakke 93a55838bf
gnu: teckit: Adjust indentation.
* gnu/packages/fontutils.scm (teckit): Re-indent.
2019-03-21 22:38:24 +01:00
Marius Bakke d7e213163b
gnu: teckit: Use release tarball.
* gnu/packages/fontutils.scm (teckit)[source]: Use URL-FETCH.
[native-inputs]: Remove AUTOCONF, AUTOMAKE and LIBTOOL.
2019-03-21 22:38:14 +01:00
Leo Famulari b47e5a6cc3
gnu: curl: Use hidden-package for curl's libssh2.
This is a followup to commits c1f4e6491c
and af8f7eb4f2.

* gnu/packages/curl.scm (libssh2-1.8.0): Use hidden-package.
2019-03-21 16:35:34 -04:00
Ricardo Wurmus decea6eef0
gnu: r-recipes: Update to 0.1.5.
* gnu/packages/cran.scm (r-recipes): Update to 0.1.5.
[propagated-inputs]: Remove r-broom, r-ddalpha, r-dimred, and r-pls; add
r-generics, r-glue, and r-tidyr.
2019-03-21 21:09:55 +01:00
Ricardo Wurmus 854f0603b6
gnu: r-zoo: Update to 1.8-5.
* gnu/packages/statistics.scm (r-zoo): Update to 1.8-5.
2019-03-21 21:09:55 +01:00
Ricardo Wurmus c646d19ff7
gnu: r-mgcv: Update to 1.8-28.
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-28.
2019-03-21 21:09:55 +01:00
Ricardo Wurmus a11d29b4e9
gnu: r-expm: Update to 0.999-4.
* gnu/packages/cran.scm (r-expm): Update to 0.999-4.
2019-03-21 21:09:55 +01:00
Ricardo Wurmus 4c871a5537
gnu: r-pkgbuild: Update to 1.0.3.
* gnu/packages/cran.scm (r-pkgbuild): Update to 1.0.3.
2019-03-21 21:09:55 +01:00
Ludovic Courtès b7489004a4
gnu: emacs-emms: Add dependency on Mutagen.
* gnu/packages/emacs-xyz.scm (emacs-emms)[arguments]: In 'configure'
phase, for "emms-tag-editor.el", replace "mid3v2" but not "mp3info".
[inputs]: Add PYTHON-MUTAGEN.
2019-03-21 20:50:10 +01:00
Jack Hill ea4a1e5d0b
gnu: Add emacs-semantic-refactor.
* gnu/packages/emacs-xyz.scm (emacs-semantic-refactor): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-03-21 20:48:12 +01:00
Robert Smith 2f87048dbe
gnu: elixir: Update to 1.8.1.
* gnu/packages/elixir.scm (elixir): Update to 1.8.1.
[source](patches): New field.
[home-page]: Use HTTPS.
* gnu/packages/patches/elixir-path-length.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-03-21 20:48:12 +01:00
Marius Bakke 7ac8d96d77
gnu: gnupg: Update to 2.2.14.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.14.
2019-03-21 19:23:49 +01:00
Marius Bakke b4d77cfa70
gnu: strace: Update to 5.0.
* gnu/packages/linux.scm (strace): Update to 5.0.
2019-03-21 19:23:49 +01:00
Marius Bakke 915618f2ff
gnu: glm: Update to 0.9.9.4.
* gnu/packages/maths.scm (glm): Update to 0.9.9.4.
2019-03-21 19:23:48 +01:00
Marius Bakke 941699b343
gnu: tbb: Update to 2019_U5.
* gnu/packages/tbb.scm (tbb): Update to 2019_U5.
[source]: Use GIT-FETCH because releases are no longer available.
2019-03-21 19:23:48 +01:00
Marius Bakke 05109e8ef8
gnu: varnish: Update to 6.2.0.
* gnu/packages/web.scm (varnish): Update to 6.2.0.
[arguments]: Remove obsolete configure flag.  Add substitution for /bin/rm.
2019-03-21 19:23:48 +01:00
Marius Bakke c11f86ff16
gnu: libgit2: Update to 0.28.1.
* gnu/packages/patches/libgit2-oom-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/version-control.scm (libgit2): Update to 0.28.1.
[source](patches): Remove 'libgit2-oom-test.patch'.
2019-03-21 19:23:48 +01:00
Marius Bakke 7c1693df42
gnu: elogind: Update to 241.1.
* gnu/packages/freedesktop.scm (elogind): Update to 241.1.
2019-03-21 19:23:48 +01:00
Marius Bakke c1f4e6491c
gnu: curl: Restore derivation.
Commit af8f7eb4f2 accidentally changed the cURL
derivation.  Remove use of HIDDEN-PACKAGE and restore input order to prevent a
large number of rebuilds.

* gnu/packages/ssh.scm (libssh2-1.8.0): Move from here ...
* gnu/packages/curl.scm (libssh2-1.8.0): ... to here.  Don't use
HIDDEN-PACKAGE and make it non-public.
(curl)[inputs]: Move LIBSSH2-1.8.0 where it was before af8f7eb4f2.
2019-03-21 19:23:47 +01:00
Leo Famulari af8f7eb4f2
gnu: libssh2: Update to 1.8.1 [security fixes].
Fixes CVE-2019-{3855,3856,3857,3858,3859,3860,3861,3862,3863}.

* gnu/packages/ssh.scm (libssh2): Update to 1.8.1.
(libssh2-1.8.0): New variable.
* gnu/packages/curl.scm (curl)[inputs]: Use libssh2-1.8.0.
2019-03-21 13:37:01 -04:00
Rutger Helling 1661f09a10
gnu: vulkan-tools: Remove unnecessary inputs.
* gnu/packages/vulkan.scm (vulkan-tools)[inputs]: Remove mesa, vulkan-headers.
[native-inputs]: Add vulkan-headers.
2019-03-21 11:11:39 +01:00
Rutger Helling ebfe592fd4
gnu: vulkan-loader: Remove unnecessary inputs.
* gnu/packages/vulkan.scm (vulkan-loader)[arguments]: Remove
-DBUILD_LAYERS=OFF.
[inputs]: Remove all.
[native-inputs]: Add libxrandr, vulkan-headers, wayland.
2019-03-21 10:56:16 +01:00
Brett Gilio 1e70d72b18
gnu: emacs-hackernews: Update to 0.5.0-1-916c3da.
* gnu/packages/emacs-xyz.scm (emacs-hackernews): Update to 0.5.0-1-916c3da.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-21 09:34:09 +01:00
Tobias Geerinckx-Rice f1aa44ada9
gnu: qwt: Update to 6.1.4.
* gnu/packages/qt.scm (qwt): Update to 6.1.4.
2019-03-21 04:07:03 +01:00
Tobias Geerinckx-Rice 5cf3e6fcd5
gnu: jekyll: Update to 3.8.5.
* gnu/packages/ruby.scm (jekyll): Update to 3.8.5.
2019-03-21 04:07:02 +01:00
Tobias Geerinckx-Rice c664ebcc31
gnu: ruby-fivemat: Update to 1.3.7.
* gnu/packages/ruby.scm (ruby-fivemat): Update to 1.3.7.
2019-03-21 04:07:02 +01:00
Tobias Geerinckx-Rice bcf1fe5bbc
gnu: ruby-activesupport: Update to 5.2.2.1.
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.2.2.1.
2019-03-21 04:07:02 +01:00
Tobias Geerinckx-Rice e2fbc27210
gnu: ruby-rails: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-rails): Update to 5.2.2.1.
2019-03-21 04:07:02 +01:00
Tobias Geerinckx-Rice 1835fc26b5
gnu: ruby-railties: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-railties): Update to 5.2.2.1.
2019-03-21 04:07:01 +01:00
Tobias Geerinckx-Rice 5be0aedf76
gnu: ruby-actionmailer: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-actionmailer): Update to 5.2.2.1.
2019-03-21 04:07:01 +01:00
Tobias Geerinckx-Rice e16dd18981
gnu: ruby-activestorage: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-activestorage): Update to 5.2.2.1.
2019-03-21 04:07:01 +01:00
Tobias Geerinckx-Rice fbc2309f6d
gnu: ruby-activejob: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-activejob): Update to 5.2.2.1.
2019-03-21 04:07:01 +01:00
Tobias Geerinckx-Rice 2a737e80ce
gnu: ruby-actioncable: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-actioncable): Update to 5.2.2.1.
2019-03-21 04:07:01 +01:00
Tobias Geerinckx-Rice 24c704af8c
gnu: ruby-actionpack: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-actionpack): Update to 5.2.2.1.
2019-03-21 04:07:00 +01:00
Tobias Geerinckx-Rice e8df5a50c9
gnu: ruby-actionview: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-actionview): Update to 5.2.2.1.
2019-03-21 04:07:00 +01:00
Tobias Geerinckx-Rice 0fb8ed1734
gnu: ruby-activerecord: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-activerecord): Update to 5.2.2.1.
2019-03-21 04:07:00 +01:00
Tobias Geerinckx-Rice 22468de494
gnu: ruby-activemodel: Update to 5.2.2.1.
* gnu/packages/rails.scm (ruby-activemodel): Update to 5.2.2.1.
2019-03-21 04:07:00 +01:00
Tobias Geerinckx-Rice 04ef07fecb
gnu: libmatroska: Update to 1.5.0.
* gnu/packages/video.scm (libmatroska): Update to 1.5.0.
2019-03-21 04:06:59 +01:00
Tobias Geerinckx-Rice 309f340879
gnu: libmatroska: Don't use NAME in source URI.
* gnu/packages/video.scm (libmatroska)[source]: Hard-code NAME.
2019-03-21 04:06:59 +01:00
Tobias Geerinckx-Rice bd300261af
gnu: python-python-gast: Update to 0.2.2.
* gnu/packages/python-xyz.scm (python-python-gast): Update to 0.2.2.
2019-03-21 04:06:59 +01:00
Tobias Geerinckx-Rice 91b61f0291
gnu: python-latexcodec: Update to 1.0.6.
* gnu/packages/python-xyz.scm (python-latexcodec): Update to 1.0.6.
2019-03-21 04:06:59 +01:00
Tobias Geerinckx-Rice ad1acb8111
gnu: python-pyro4: Update to 4.75.
* gnu/packages/python-xyz.scm (python-pyro4): Update to 4.75.
2019-03-21 04:06:58 +01:00
Tobias Geerinckx-Rice e6b244a588
gnu: plantuml: Update to 1.2019.3.
* gnu/packages/uml.scm (plantuml): Update to 1.2019.3.
2019-03-21 04:06:58 +01:00
Tobias Geerinckx-Rice 58ab7f2961
gnu: ghostwriter: Update to 1.7.4.
* gnu/packages/text-editors.scm (ghostwriter): Update to 1.7.4.
2019-03-21 04:06:58 +01:00
Tobias Geerinckx-Rice 98e7307dd3
gnu: kakoune: Update to 2019.01.20.
* gnu/packages/text-editors.scm (kakoune): Update to 2019.01.20.
2019-03-21 04:06:58 +01:00
Tobias Geerinckx-Rice a1cb69280c
gnu: kakoune: Don't use NAME in source URI.
* gnu/packages/text-editors.scm (kakoune)[source]: Hard-code NAME.
2019-03-21 04:06:57 +01:00
Tobias Geerinckx-Rice f86d56a7af
gnu: terraform-docs: Update to 0.6.0.
* gnu/packages/terraform.scm (terraform-docs): Update to 0.6.0.
2019-03-21 04:06:57 +01:00
Maxim Cournoyer 2f33a7321e
cmake: Generate documentation.
To prevent complicating the dependencies of a core tool, a new variant,
CMAKE-MINIMAL is introduced and the CMake build system is configured to use it
by default.  The regular CMAKE package gains a manpage, info manual as well
as HTML documentation.

Fixes issue #33497 (https://bugs.gnu.org/33497).

* gnu/packages/cmake.scm (gnu): Use modules (gnu packages python-xyz),
(gnu packages texinfo) and (srfi srfi-1).
(cmake-minimal): Rename the original cmake variable to this.
[phases]{configure}: Extract the configure script arguments to...
[configure-flags]: here.
[properties]: Set the HIDDEN? property to #t.
(cmake): New variable, which inherits from CMAKE-MINIMAL.
[phases]{move-html-doc}: Add phase.
[native-inputs]: Add PYTHON-SPHINX and TEXINFO.
[outputs]: Add the "doc" output.
[properties]: Clear the inherited HIDDEN? property.
* guix/build-system/cmake.scm (default-cmake): Use CMAKE-MINIMAL instead of
CMAKE.
2019-03-20 21:38:19 -04:00
Ricardo Wurmus 6cea61ebb5
gnu: r-spam: Update to 2.2-2.
* gnu/packages/cran.scm (r-spam): Update to 2.2-2.
2019-03-21 00:02:52 +01:00
Ricardo Wurmus a7524f7000
gnu: r-sjstats: Update to 0.17.4.
* gnu/packages/cran.scm (r-sjstats): Update to 0.17.4.
[propagated-inputs]: Remove r-bayesplot, r-coin, r-crayon, r-glmmtmb, r-nlme,
and r-pwr; add r-insight.
2019-03-21 00:02:52 +01:00
Ricardo Wurmus 9d047572c8
gnu: r-gsl: Update to 2.1-5.
* gnu/packages/cran.scm (r-gsl): Update to 2.1-5.
2019-03-21 00:02:52 +01:00
Ricardo Wurmus f69ba00f09
gnu: r-coin: Update to 1.3-0.
* gnu/packages/cran.scm (r-coin): Update to 1.3-0.
[propagated-inputs]: Add r-libcoin and r-matrixstats.
2019-03-21 00:02:52 +01:00
Ricardo Wurmus c9ba1155a2
gnu: r-fs: Update to 1.2.7.
* gnu/packages/cran.scm (r-fs): Update to 1.2.7.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus fef93da89d
gnu: r-ggeffects: Update to 0.9.0.
* gnu/packages/cran.scm (r-ggeffects): Update to 0.9.0.
[propagated-inputs]: Remove r-crayon, r-ggplot2, r-lme4, r-prediction,
r-sjstats, r-tidyr; add r-insight.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus a3daf011cc
gnu: r-proc: Update to 1.14.0.
* gnu/packages/cran.scm (r-proc): Update to 1.14.0.
[propagated-inputs]: Remove r-ggplot2.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 20b375ecd8
gnu: r-huge: Update to 1.3.1.
* gnu/packages/cran.scm (r-huge): Update to 1.3.1.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 8aef1ea6fd
gnu: r-rgl: Update to 0.100.19.
* gnu/packages/cran.scm (r-rgl): Update to 0.100.19.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 37317189a7
gnu: r-argparse: Update to 2.0.1.
* gnu/packages/cran.scm (r-argparse): Update to 2.0.1.
[propagated-inputs]: Remove r-getopt.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus fcb8456577
gnu: r-findpython: Update to 1.0.5.
* gnu/packages/cran.scm (r-findpython): Update to 1.0.5.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 31af2e7f92
gnu: r-sjmisc: Update to 2.7.9.
* gnu/packages/cran.scm (r-sjmisc): Update to 2.7.9.
[propagated-inputs]: Remove r-broom, r-crayon, r-stringdist, r-stringr, and
r-tidyr.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 1adcbeda5f
gnu: r-ncdf4: Update to 1.16.1.
* gnu/packages/cran.scm (r-ncdf4): Update to 1.16.1.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 5e16dff99c
gnu: r-sjlabelled: Update to 1.0.17.
* gnu/packages/cran.scm (r-sjlabelled): Update to 1.0.17.
[propagated-inputs]: Remove r-broom, r-prediction, and r-snakecase; add
r-insight.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 83bfddd1b0
gnu: r-gmp: Update to 0.5-13.5.
* gnu/packages/cran.scm (r-gmp): Update to 0.5-13.5.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus ae7e6f0620
gnu: r-mcmc: Update to 0.9-6.
* gnu/packages/cran.scm (r-mcmc): Update to 0.9-6.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 7e6c5ebbea
gnu: r-gamlss-dist: Update to 5.1-3.
* gnu/packages/cran.scm (r-gamlss-dist): Update to 5.1-3.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 1a38c31456
gnu: r-future: Update to 1.12.0.
* gnu/packages/cran.scm (r-future): Update to 1.12.0.
2019-03-21 00:02:51 +01:00
Ricardo Wurmus 5ccf16c746
gnu: r-msir: Update to 1.3.2.
* gnu/packages/cran.scm (r-msir): Update to 1.3.2.
[propagated-inputs]: Remove r-rgl.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus fc82a8f577
gnu: r-e1071: Update to 1.7-1.
* gnu/packages/statistics.scm (r-e1071): Update to 1.7-1.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 6720b37810
gnu: r-purrr: Update to 0.3.2.
* gnu/packages/statistics.scm (r-purrr): Update to 0.3.2.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 08859c8d27
gnu: r-mclust: Update to 5.4.3.
* gnu/packages/statistics.scm (r-mclust): Update to 5.4.3.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus c17ee12cf7
gnu: r-robustbase: Update to 0.93-4.
* gnu/packages/statistics.scm (r-robustbase): Update to 0.93-4.
[inputs]: Move gfortran from here...
[native-inputs]: ...to here.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus e469e10e20
gnu: r-zip: Update to 2.0.1.
* gnu/packages/cran.scm (r-zip): Update to 2.0.1.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 35fe7882a8
gnu: r-tinytex: Update to 0.11.
* gnu/packages/cran.scm (r-tinytex): Update to 0.11.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 76cbfb5ad5
gnu: r-processx: Update to 3.3.0.
* gnu/packages/cran.scm (r-processx): Update to 3.3.0.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 78e2973827
gnu: r-cli: Update to 1.1.0.
* gnu/packages/cran.scm (r-cli): Update to 1.1.0.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 5275f9d7f9
gnu: r-ordinal: Update to 2019.3-9.
* gnu/packages/cran.scm (r-ordinal): Update to 2019.3-9.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 739135b2be
gnu: r-lmoments: Update to 1.3-1.
* gnu/packages/cran.scm (r-lmoments): Update to 1.3-1.
[propagated-inputs]: Add r-rcpp and r-rcpparmadillo.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 06070c0397
gnu: r-rcpp: Update to 1.0.1.
* gnu/packages/cran.scm (r-rcpp): Update to 1.0.1.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus b21eb34776
gnu: r-glue: Update to 1.3.1.
* gnu/packages/cran.scm (r-glue): Update to 1.3.1.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus f9bc918b81
gnu: r-colorspace: Update to 1.4-1.
* gnu/packages/cran.scm (r-colorspace): Update to 1.4-1.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 50d063b511
gnu: r-readxl: Update to 1.3.1.
* gnu/packages/cran.scm (r-readxl): Update to 1.3.1.
2019-03-21 00:02:50 +01:00
Ricardo Wurmus 1d7049335f
gnu: r-rmarkdown: Update to 1.12.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.12.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 33fba4cea8
gnu: r-rcpparmadillo: Update to 0.9.200.7.1.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.200.7.1.
[native-inputs]: Add ghc-pandoc, ghc-pandoc-citeproc, and r-rmarkdown.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 2391e97c4d
gnu: r-httpuv: Update to 1.5.0.
* gnu/packages/cran.scm (r-httpuv): Update to 1.5.0.
[native-inputs]: Remove pkg-config; move r-rcpp from here...
[propagated-inputs]: ...to here; add r-r6.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus c2b45ac578
gnu: r-diversitree: Update to 0.9-11.
* gnu/packages/bioinformatics.scm (r-diversitree): Update to 0.9-11.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 1081e8266f
gnu: r-rstudioapi: Update to 0.10.
* gnu/packages/statistics.scm (r-rstudioapi): Update to 0.10.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 086ca4deae
gnu: r-git2r: Update to 0.25.2.
* gnu/packages/statistics.scm (r-git2r): Update to 0.25.2.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 7590441976
gnu: r-tibble: Update to 2.1.1.
* gnu/packages/statistics.scm (r-tibble): Update to 2.1.1.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 86c8b2f5f5
gnu: r-knitr: Update to 1.22.
* gnu/packages/statistics.scm (r-knitr): Update to 1.22.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus b6c5b0aca2
gnu: r-highr: Update to 0.8.
* gnu/packages/statistics.scm (r-highr): Update to 0.8.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 1f2862b1be
gnu: r-lazyeval: Update to 0.2.2.
* gnu/packages/statistics.scm (r-lazyeval): Update to 0.2.2.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus a9c8127290
gnu: r-stringi: Update to 1.4.3.
* gnu/packages/statistics.scm (r-stringi): Update to 1.4.3.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 2bf224d0ca
gnu: r-permute: Update to 0.9-5.
* gnu/packages/statistics.scm (r-permute): Update to 0.9-5.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 35663627fb
gnu: r-matrix: Update to 1.2-16.
* gnu/packages/statistics.scm (r-matrix): Update to 1.2-16.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 95bf4508e5
gnu: qtractor: Update to 0.9.6.
* gnu/packages/music.scm (qtractor): Update to 0.9.6.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 8e91ad0b5c
gnu: r-ape: Update to 5.3.
* gnu/packages/cran.scm (r-ape): Update to 5.3.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus db39269c89
gnu: r-maldiquant: Update to 1.19.2.
* gnu/packages/bioinformatics.scm (r-maldiquant): Update to 1.19.2.
2019-03-21 00:02:49 +01:00
Ricardo Wurmus 42f344faf7
gnu: Add r-libcoin.
* gnu/packages/cran.scm (r-libcoin): New variable.
2019-03-21 00:02:48 +01:00
Ricardo Wurmus d1021421d9
gnu: r-callr: Update to 3.2.0.
* gnu/packages/cran.scm (r-callr): Update to 3.2.0.
2019-03-21 00:02:48 +01:00
Ricardo Wurmus df04509932
gnu: r-dendextend: Update to 1.10.0.
* gnu/packages/cran.scm (r-dendextend): Update to 1.10.0.
2019-03-21 00:02:48 +01:00
Ricardo Wurmus ffd6e2fd8f
gnu: r-sys: Update to 3.1.
* gnu/packages/cran.scm (r-sys): Update to 3.1.
2019-03-21 00:02:48 +01:00
Ricardo Wurmus 28d0eb2565
gnu: r-diversitree: Fix typo.
* gnu/packages/bioinformatics.scm (r-diversitree)[propagated-inputs]: Fix typo
in package labels.
2019-03-21 00:02:48 +01:00
Ricardo Wurmus d14c770d55
gnu: Add r-insight.
* gnu/packages/cran.scm (r-insight): New variable.
2019-03-21 00:02:48 +01:00
Mark H Weaver 8b672b2c48
gnu: blender: Restore version 2.79b for systems without OpenGL 3.
Fixes <https://bugs.gnu.org/33882>.

* gnu/packages/graphics.scm (blender-2.79): New variable.
(blender)[description]: Remove obsolete claim that the stable
release no longer works in Guix.
* gnu/packages/patches/blender-2.79-newer-ffmpeg.patch,
gnu/packages/patches/blender-2.79-python-3.7-fix.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-03-20 18:20:36 -04:00
Ricardo Wurmus 933cc19684
gnu: r-annotationhub: Update to 2.14.5.
* gnu/packages/bioinformatics.scm (r-annotationhub): Update to 2.14.5.
2019-03-20 22:32:37 +01:00
Ricardo Wurmus e49d5d34ed
gnu: r-genomicfeatures: Update to 1.34.6.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.34.6.
2019-03-20 22:32:32 +01:00
Ricardo Wurmus 2b83d218d8
gnu: r-variantannotation: Update to 1.28.13.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.28.13.
2019-03-20 22:32:25 +01:00
Ricardo Wurmus 0adb6f207b
gnu: r-category: Update to 2.48.1.
* gnu/packages/bioinformatics.scm (r-category): Update to 2.48.1.
2019-03-20 22:32:17 +01:00
Ricardo Wurmus e014dc78f0
gnu: r-dexseq: Update to 1.28.3.
* gnu/packages/bioinformatics.scm (r-dexseq): Update to 1.28.3.
2019-03-20 22:32:11 +01:00
Ricardo Wurmus 877fd189c4
gnu: r-annotate: Update to 1.60.1.
* gnu/packages/bioconductor.scm (r-annotate): Update to 1.60.1.
2019-03-20 22:31:59 +01:00
Ricardo Wurmus ceab33feee
gnu: guile-wm: Compile and use canonical directories.
Fixes <https://bugs.gnu.org/34922>.

* gnu/packages/guile-wm.scm (guile-wm)[arguments]: Rename "set-go-directory"
phase to "set-module-directory"; change "set-load-path" phase to wrap
executable in the correct environment variables; add phase "install-go-files".
2019-03-20 21:04:31 +01:00
Tobias Geerinckx-Rice 6854a5d5f7
gnu: obs: Update to 23.0.2.
* gnu/packages/video.scm (obs): Update to 23.0.2.
2019-03-20 20:42:42 +01:00
Tobias Geerinckx-Rice 6b455f8c55
gnu: perl-plack-middleware-methodoverride: Update to 0.20.
* gnu/packages/web.scm (perl-plack-middleware-methodoverride): Update to 0.20.
2019-03-20 20:42:41 +01:00
Tobias Geerinckx-Rice 84cd5bd7f8
gnu: perl-uri-template: Update to 0.24.
* gnu/packages/web.scm (perl-uri-template): Update to 0.24.
2019-03-20 20:42:41 +01:00
Tobias Geerinckx-Rice 0341fb9b68
gnu: mkfontscale: Update to 1.2.0.
* gnu/packages/xorg.scm (mkfontscale): Update to 1.2.0.
2019-03-20 20:42:41 +01:00
Tobias Geerinckx-Rice bcc27a6533
gnu: xf86-video-ati: Update to 19.0.1.
* gnu/packages/xorg.scm (xf86-video-ati): Update to 19.0.1.
2019-03-20 20:42:40 +01:00
Tobias Geerinckx-Rice cbea33132a
gnu: xf86-video-amdgpu: Update to 19.0.1.
* gnu/packages/xorg.scm (xf86-video-amdgpu): Update to 19.0.1.
2019-03-20 20:42:40 +01:00
Tobias Geerinckx-Rice c21242d920
gnu: pencil2d: Update to 0.6.3.
* gnu/packages/animation.scm (pencil2d): Update to 0.6.3.
2019-03-20 20:42:40 +01:00
Tobias Geerinckx-Rice dee92e65a2
gnu: python-colorspacious: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python-colorspacious)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-20 20:42:39 +01:00
Mark H Weaver c74da2b6c4
gnu: linux-libre: Update to 5.0.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.3.
(%linux-libre-hash): Update hash.
2019-03-20 15:34:16 -04:00
Mark H Weaver c65cce08b4
gnu: linux-libre@4.19: Update to 4.19.30.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.30.
(%linux-libre-4.19-hash): Update hash.
2019-03-20 15:34:14 -04:00
Mark H Weaver 7cbbee4a85
gnu: linux-libre@4.14: Update to 4.14.107.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.107.
(%linux-libre-4.14-hash): Update hash.
2019-03-20 15:34:12 -04:00
Mark H Weaver c62d0e678f
gnu: linux-libre@4.9: Update to 4.9.164.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.164.
2019-03-20 15:34:09 -04:00
Ricardo Wurmus c16423f143
services: Add nslcd-service-type.
* gnu/services/authentication.scm (nslcd-service-type, nslcd-configuration,
%nslcd-accounts): New variables.
(uglify-field-name, value->string, serialize-field, serialize-list,
ssl-option?, tls-reqcert-option?, deref-option?,
comma-separated-list-of-strings?, serialize-ignore-users-option, log-option?,
serialize-log-option, valid-map?, scope-option?, serialize-scope-option,
map-entry?, list-of-map-entries?, filter-entry?, list-of-filter-entries?,
serialize-filter-entry, serialize-list-of-filter-entries, serialize-map-entry,
serialize-list-of-map-entries, nslcd-config-file, nslcd-etc-service,
nslcd-shepherd-service, pam-ldap-pam-services, pam-ldap-pam-service,
generate-nslcd-documentation): New procedures.
* gnu/tests/ldap.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (LDAP Services): Document it.
2019-03-20 20:31:15 +01:00
Rutger Helling bcf66fc2e7
gnu: samba: Update to 4.10.0.
* gnu/packages/samba.scm (samba): Update to 4.10.0.
[native-inputs]: Replace python-2 with python.
2019-03-20 20:25:51 +01:00
Rutger Helling 14e6b6a0ae
gnu: xpra: Update to 2.5.
* gnu/packages/xorg.scm (xpra): Update to 2.5.
2019-03-20 20:25:51 +01:00
Tobias Geerinckx-Rice 5493320274
gnu: iproute2: Update to 5.0.0.
* gnu/packages/linux.scm (iproute): Update to 5.0.0.
[inputs, native-inputs]: Order alphabetically.
2019-03-20 16:21:06 +01:00
Ricardo Wurmus af184b68e7
gnu: 389-ds-base: Use more global directories.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Pass
"with-instconfigdir"; add phase "overwrite-default-locations" to overwrite
defaults for "initconfig_dir", the certificate location, and the location of
the defaults file.
2019-03-20 12:19:56 +01:00
Ricardo Wurmus 19a0a060d2
gnu: 389-ds-base: Fix tool references.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Rename phase
"fix-includes" to "fix-references" and fix references to certutil and
c_rehash.
[inputs]: Add nss:bin.
2019-03-20 12:19:55 +01:00
Ricardo Wurmus 35f9c6628f
gnu: Add adapterremoval.
* gnu/packages/bioinformatics.scm (adapterremoval): New variable.
2019-03-20 12:19:55 +01:00
Ricardo Wurmus 7627bad6a7
gnu: 389-ds-base: Set localstatedir to /var.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Set localstatedir to
/var.
2019-03-20 12:19:55 +01:00
Ricardo Wurmus cbc6a28b67
gnu: 389-ds-base: Update to 1.4.0.21.
* gnu/packages/openldap.scm (389-ds-base): Update to 1.4.0.21.
[arguments]: Add phase "fix-includes".
[inputs]: Add cracklib.
2019-03-20 12:19:55 +01:00
Pierre Neidhardt 3d7a7b1dd6
gnu: emacs-helm-notmuch: Update to 1.2.
* gnu/packages/emacs-xyz.scm (emacs-helm-notmuch): Update to 1.2.
2019-03-20 11:58:37 +01:00
Arun Isaac 7c45593b44
gnu: libinfinity: Update to 0.7.1.
* gnu/packages/gobby.scm (libinfinity): Update to 0.7.1.
[inputs]: Remove gtk+-2. Add gtk+.
2019-03-20 15:40:43 +05:30
Mark H Weaver 6d96a4f769
gnu: icecat: Update to 60.6.0-guix1 [security-fixes].
Includes fixes for CVE-2018-18506, CVE-2019-9788, CVE-2019-9790,
CVE-2019-9791, CVE-2019-9792, CVE-2019-9793, CVE-2019-9794, CVE-2019-9795,
CVE-2019-9796, and CVE-2019-9801.

* gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.6.0-guix1.
(icecat-source)[upstream-firefox-source]: Update hash.
2019-03-19 22:36:44 -04:00
Mark H Weaver 8cf160e122
gnu: icecat: Improve computed 'icecat-source' tarball.
* gnu/packages/gnuzilla.scm (icecat-source): When packing the new IceCat
tarball, set the mtime of archived files to early 1980.  Remove useless
'string-append' applied to one argument.
2019-03-19 22:36:37 -04:00
Tobias Geerinckx-Rice d17b1c0891
gnu: knot: Update to 2.8.0.
* gnu/packages/dns.scm (knot): Update to 2.8.0.
[source]: Add patch.
* gnu/packages/patches/knot-include-system-lmdb-header.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-03-20 00:44:57 +01:00
nee 1c4d4196c2
gnu: cataclysm-dda: Update to 0.D.
* gnu/packages/games.scm (cataclysm-dda): Update to 0.D.
2019-03-19 16:18:56 -04:00
Tobias Geerinckx-Rice c1d6865166
gnu: gandi.cli: Update to 1.4.
* gnu/packages/networking.scm (gandi.cli): Update to 1.4.
2019-03-19 18:21:17 +01:00
Tobias Geerinckx-Rice 47982ca9b0
gnu: python-ipy: Update to 1.00.
* gnu/packages/networking.scm (python-ipy): Update to 1.00.
2019-03-19 18:21:16 +01:00
Tobias Geerinckx-Rice 598c2bbc53
gnu: google-brotli: Update to 1.0.7.
* gnu/packages/compression.scm (google-brotli): Update to 1.0.7.
2019-03-19 16:57:48 +01:00
Tobias Geerinckx-Rice fc82c1752e
gnu: google-brotli: Don't use unstable tarball.
* gnu/packages/compression.scm (google-brotli)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-19 16:57:47 +01:00
Tobias Geerinckx-Rice 7f5a010b9a
gnu: perl-catalyst-plugin-session: Update to 0.41.
* gnu/packages/web.scm (perl-catalyst-plugin-session): Update to 0.41.
2019-03-19 16:57:47 +01:00
Tobias Geerinckx-Rice 2f67ac377a
gnu: perl-catalyst-action-rest: Update to 1.21.
* gnu/packages/web.scm (perl-catalyst-action-rest): Update to 1.21.
2019-03-19 16:57:47 +01:00
Tobias Geerinckx-Rice 96473656ad
gnu: perl-apache-logformat-compiler: Update to 0.35.
* gnu/packages/web.scm (perl-apache-logformat-compiler): Update to 0.35.
[native-inputs]: Replace perl-module-build with
perl-module-build-tiny.
2019-03-19 16:57:47 +01:00
Tobias Geerinckx-Rice c10c9b6765
gnu: geomyidae: Update to 0.34.
* gnu/packages/web.scm (geomyidae): Update to 0.34.
2019-03-19 16:57:46 +01:00
Tobias Geerinckx-Rice e0d6d1d56c
gnu: geomyidae: Update home page.
* gnu/packages/web.scm (geomyidae)[home-page]: Point to relevant Web content.
2019-03-19 16:57:45 +01:00
Tobias Geerinckx-Rice 429947ef62
gnu: geomyidae: Don't use unstable tarball.
* gnu/packages/web.scm (geomyidae)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-19 16:57:45 +01:00
Tobias Geerinckx-Rice ab3423d2ff
gnu: youtube-dl: Update to 2019.03.18.
* gnu/packages/video.scm (youtube-dl): Update to 2019.03.18.
2019-03-19 16:57:45 +01:00
Tobias Geerinckx-Rice 8486a80d6a
gnu: dcmtk: Support more.
* gnu/packages/image-processing.scm (dcmtk)[inputs]: Add libxml2, and openssl.
2019-03-19 16:57:45 +01:00
Tobias Geerinckx-Rice 882d579d3f
gnu: dcmtk: Update to 3.6.4.
* gnu/packages/image-processing.scm (dcmtk): Update to 3.6.4.
[inputs]: Add libjpeg.  Order alphabetically.  Move doxygen…
[native-inputs]: …here.  Remove perl.  Order alphabetically.
2019-03-19 16:57:44 +01:00
Tobias Geerinckx-Rice d2ad4f2e00
gnu: dcmtk: Use HTTPS home page.
* gnu/packages/image-processing.scm (dcmtk)[home-page]: Use HTTPS.
2019-03-19 16:57:44 +01:00
Pierre Neidhardt c0aaca02c7
gnu: Add emacs-helm-wikipedia.
* gnu/packages/emacs-xyz.scm (emacs-helm-wikipedia): New variable.
2019-03-19 15:55:08 +01:00
Efraim Flashner 7d1494d979
gnu: mesa: Fix building on non-Intel architectures.
* gnu/packages/gl.scm (mesa)[arguments]: Add explicit vulkan-driver
support in match statement.
2019-03-19 16:54:33 +02:00
Efraim Flashner fe7c6f91dd
gnu: libdrm: Extend test timeout on armhf-linux.
* gnu/packages/xdisorg.scm (libdrm)[arguments]: Replace the 'check phase
on armhf-linux.
2019-03-19 16:54:33 +02:00
Efraim Flashner c022edf6f4
gnu: libdrm: Fix configure-flags.
* gnu/packages/xdisorg.scm (libdrm)[arguments]: Update configure-flags
for new build system. Join aarch64 and armhf selections.
2019-03-19 16:54:30 +02:00
Pierre Neidhardt 2390e0d4d6
gnu: emacs-evil-collection: Update to 20190319.
* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 20190319.
2019-03-19 14:55:06 +01:00
Rutger Helling f20c64ed0b
gnu: scanmem: Enable GUI frontend.
* gnu/packages/debug.scm (scanmem): Enable GUI frontend.
[arguments]: Add "--enable-gui" configure flag and 'hardcode-python,
'wrap-gameconqueror phases.
[native-inputs]: Add python-wrapper, gobject-introspection, gtk+.
[propogated-inputs]: Add python-pygobject.
2019-03-19 13:59:40 +01:00
Ricardo Wurmus c5542196d5
gnu: nanopolish: Use python-wrapper.
* gnu/packages/bioinformatics.scm (nanopolish)[inputs]: Replace "python" with
"python-wrapper" as scripts require "python" executable.
2019-03-19 13:30:41 +01:00
Ricardo Wurmus 7c1685e9d8
gnu: nanopolish: Remove bundled library sources.
* gnu/packages/bioinformatics.scm (nanopolish)[source]: Add snippet to remove
bundled htslib sources.
2019-03-19 13:30:41 +01:00
Tobias Geerinckx-Rice cf31179062
gnu: hyperledger-fabric: Use git tag.
* gnu/packages/hyperledger.scm (hyperledger-fabric)[source]: Check out
the (supposedly immutable) tag instead of the (maintenance) branch.
2019-03-19 12:22:18 +01:00
Clément Lassieur 3e0df6cd4a
gnu: Add emacs-org-re-reveal.
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): New variable.
2019-03-19 11:32:30 +01:00
Clément Lassieur dfb49d7820
gnu: emacs-org-reveal: Update to 1cdd088.
* gnu/packages/emacs-xyz.scm (emacs-org-reveal): Update to 1cdd088.
2019-03-19 11:32:30 +01:00
Clément Lassieur 6e4a5b9e37
gnu: emacs-org-reveal: Use git-version and git-file-name.
* gnu/packages/emacs-xyz.scm (emacs-org-reveal)[version]: Use git-version.
[source]: Use git-file-name.
2019-03-19 11:32:30 +01:00
nee 4790365308
gnu: Add edgar.
* gnu/packages/games.scm (edgar): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-19 11:30:34 +01:00
Dan Frumin 718d358a72
gnu: coq-flocq: remove unnecessary return values
* gnu/packages/coq.scm (coq-flocq)[arguments]: Add unnecessary return
values after 'invoke' calls.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-19 11:30:34 +01:00
Rutger Helling f6dadee426
gnu: mesa: Update to 18.3.5.
* gnu/packages/gl.scm (mesa): Update to 18.3.5.
[build-system]: Switch to meson-build-system.
[native-inputs]: Add "bison", "flex" and "gettext-minimal".
[arguments]: Adjust arguments to Meson.
* gnu/packages/sdl.scm (sdl)[propogated-inputs]: Add mesa.
[inputs]: Remove mesa.
2019-03-19 10:49:45 +01:00
Rutger Helling 34b81a9cdd
gnu: libdrm: Switch to meson-build-system.
* gnu/packages/xdisorg.scm (libdrm)[build-system]: Switch to
meson-build-system.
[arguments]: Adjust arguments to Meson.
2019-03-19 10:49:45 +01:00
Andreas Enge 1d6589db81
gnu: Add python-flint.
* gnu/packages/algebra.scm (python-flint): New variable.
* gnu/packages/patches/python-flint-includes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register the patch.
2019-03-19 10:45:17 +01:00
Efraim Flashner 835dada6e4
gnu: Add rtv.
* gnu/packages/syndication.scm (rtv): New variable.
2019-03-19 08:48:33 +02:00
Efraim Flashner 9569db373c
gnu: Add python-vcrpy.
* gnu/packages/python-check.scm (python-vcrpy): New variable.
2019-03-19 08:48:29 +02:00
Leo Famulari 5cfe7ad870
gnu: MPD: Update to 0.21.6.
* gnu/packages/mpd.scm (mpd): Update to 0.21.6.
2019-03-18 20:29:25 -04:00
Tobias Geerinckx-Rice 8f350d83a4
gnu: autorandr: Fix typo in synopsis.
* gnu/packages/xdisorg.scm (autorandr)[synopsis]: Fix typo.
2019-03-18 23:52:42 +01:00
Ricardo Wurmus 9e1d9a0a46
gnu: python-biom-format: Fix build.
* gnu/packages/bioinformatics.scm (python-biom-format)[source]: Remove
generated C files.
[arguments]: Disable second broken test.
2019-03-18 23:46:27 +01:00
Ricardo Wurmus 0fa926c2e5
gnu: python-pyarrow: Update to 0.10.0.
* gnu/packages/databases.scm (python-pyarrow): Update to 0.10.0.
[arguments]: Delete "build" phase.
[native-inputs]: Add python-pytest-runner.
2019-03-18 23:46:27 +01:00
Ricardo Wurmus e58d3a5926
gnu: apache-arrow: Update to 0.10.0.
* gnu/packages/databases.scm (apache-arrow): Update to 0.10.0.
[inputs]: Replace jemalloc-4.5.0 with jemalloc.
2019-03-18 23:46:27 +01:00
Tobias Geerinckx-Rice cdfea208b8
gnu: dav1d: Update to 0.2.1.
* gnu/packages/video.scm (dav1d): Update to 0.2.1.
2019-03-18 23:42:49 +01:00
Tobias Geerinckx-Rice 362f5306e4
gnu: st: Update to 0.8.2.
* gnu/packages/suckless.scm (st): Update to 0.8.2.
[arguments]: Re-indent.
2019-03-18 23:42:48 +01:00
Tobias Geerinckx-Rice 4b886fb00c
gnu: darktable: Update to 2.6.1.
* gnu/packages/photo.scm (darktable): Update to 2.6.1.
2019-03-18 23:42:48 +01:00
Tobias Geerinckx-Rice 9081333bcd
gnu: cracklib: Update to 2.9.7.
* gnu/packages/password-utils.scm (cracklib): Update to 2.9.7.
[source]: Remove patches.
* gnu/packages/patches/cracklib-CVE-2016-6318.patch,
gnu/packages/patches/cracklib-fix-buffer-overflow.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove them.
2019-03-18 23:42:48 +01:00
Tobias Geerinckx-Rice ef501bb105
gnu: speedtest-cli: Update to 2.1.1.
* gnu/packages/networking.scm (speedtest-cli): Update to 2.1.1.
2019-03-18 23:42:47 +01:00
Tobias Geerinckx-Rice 0a8c2c98fb
gnu: ntp: Update to 4.2.8p13.
* gnu/packages/ntp.scm (ntp): Update to 4.2.8p13.
2019-03-18 23:42:47 +01:00
Tobias Geerinckx-Rice d7caf8b8cd
gnu: setbfree: Update to 0.8.8.
* gnu/packages/music.scm (setbfree): Update to 0.8.8.
2019-03-18 23:42:47 +01:00
Nicolas Goaziou 5dfbf5620c
gnu: Add emacs-xr.
* gnu/packages/emacs-xyz.scm (emacs-xr): New variable.
2019-03-18 23:35:32 +01:00
Andreas Enge 402db5113f
gnu: arb: Update to 2.16.0.
* gnu/packages/algebra.scm (arb): Update to 2.16.0.
2019-03-18 23:22:33 +01:00
Tobias Geerinckx-Rice 01d7cafeef
gnu: bwm-ng: Update to 0.6.2.
* gnu/packages/networking.scm (bwm-ng): Update to 0.6.2.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
[arguments]: Add ‘disable-premature-./configure’ phase.
[native-inputs]: Add autoconf and automake.
2019-03-18 22:17:37 +01:00
Tobias Geerinckx-Rice 223ef546df
gnu: proxychains-ng: Update to 4.14.
* gnu/packages/networking.scm (proxychains-ng): Update to 4.14.
2019-03-18 22:17:37 +01:00
Tobias Geerinckx-Rice 110387f894
gnu: proxychains-ng: Don't use NAME in source URI.
* gnu/packages/networking.scm (proxychains-ng)[source]: Hard-code NAME.
2019-03-18 22:17:37 +01:00
Tobias Geerinckx-Rice b2c52fc9ff
gnu: petsc: Update to 3.10.4.
* gnu/packages/maths.scm (petsc): Update to 3.10.4.
2019-03-18 22:17:37 +01:00
Tobias Geerinckx-Rice 886e97725d
gnu: bitlbee-discord: Update to 0.4.2.
* gnu/packages/messaging.scm (bitlbee-discord): Update to 0.4.2.
2019-03-18 22:17:36 +01:00
Tobias Geerinckx-Rice d1ef0e024f
gnu: bitlbee-discord: Don't use unstable tarball.
* gnu/packages/messaging.scm (bitlbee-discord)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-18 22:17:36 +01:00
Tobias Geerinckx-Rice 0e36b2b7d0
gnu: gnuplot: Update to 5.2.6.
* gnu/packages/maths.scm (gnuplot): Update to 5.2.6.
2019-03-18 22:17:36 +01:00
Ricardo Wurmus 6e42cef0ab
gnu: Add bbmap.
* gnu/packages/bioinformatics.scm (bbmap): New variable.
2019-03-18 21:35:57 +01:00
Ricardo Wurmus 43ec3b68e5
gnu: padthv1: Update to 0.9.6.
* gnu/packages/music.scm (padthv1): Update to 0.9.6.
2019-03-18 21:35:57 +01:00
Ricardo Wurmus 1540d80d9f
gnu: samplv1: Update to 0.9.6.
* gnu/packages/music.scm (samplv1): Update to 0.9.6.
2019-03-18 21:35:56 +01:00
Ricardo Wurmus c0541ba822
gnu: drumkv1: Update to 0.9.6.
* gnu/packages/music.scm (drumkv1): Update to 0.9.6.
2019-03-18 21:35:56 +01:00
Ricardo Wurmus 1b80ed7d5b
gnu: synthv1: Update to 0.9.6.
* gnu/packages/music.scm (synthv1): Update to 0.9.6.
2019-03-18 21:35:56 +01:00
Tobias Geerinckx-Rice 31f6c6123b
gnu: ngircd: Update to 25.
* gnu/packages/messaging.scm (ngircd): Update to 25.
2019-03-18 21:20:32 +01:00
Tobias Geerinckx-Rice 98a5cd51b3
gnu: ipopt: Update to 3.12.12.
* gnu/packages/maths.scm (ipopt): Update to 3.12.12.
2019-03-18 21:20:31 +01:00
Tobias Geerinckx-Rice b520a00d32
gnu: lua-sec: Update to 0.7.
* gnu/packages/lua.scm (lua-sec, lua5.1-sec, lua5.2-sec): Update to 0.7.
2019-03-18 21:20:31 +01:00
Leo Famulari bf197dcda0
gnu: Go 1.11: Update to 1.11.6.
* gnu/packages/golang.scm (go-1.11): Update to 1.11.6.
[arguments]: Remove the 'tarbomb-workaround' phase and inherit the 'chdir'
phase.
2019-03-18 16:10:48 -04:00
Katherine Cox-Buday 18199da4b7
gnu: Add Go 1.12.
* gnu/packages/golang.scm (go-1.12): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-18 16:10:44 -04:00
Tobias Geerinckx-Rice aef4c482a3
gnu: mailutils: Add SEARCH CHARSET support.
* gnu/packages/mail.scm (mailutils)[inputs]: Add libiconv and libunistring.
2019-03-18 21:08:20 +01:00
Tobias Geerinckx-Rice 330aa6c2fa
gnu: mailutils: Update to 3.6.
* gnu/packages/mail.scm (mailutils): Update to 3.6.
2019-03-18 21:08:19 +01:00
Tobias Geerinckx-Rice 9a0681d149
gnu: fdm: Update to 2.0.
* gnu/packages/mail.scm (fdm): Update to 2.0.
[source]: Remove redundant FILE-NAME.
2019-03-18 21:08:19 +01:00
Tobias Geerinckx-Rice dc8871efbe
gnu: mutt: Update to 1.11.4.
* gnu/packages/mail.scm (mutt): Update to 1.11.4.
2019-03-18 21:08:19 +01:00
Ricardo Wurmus fa5a253866
gnu: Add java-openmpi.
* gnu/packages/mpi.scm (java-openmpi): New variable.
2019-03-18 18:24:45 +01:00
Giovanni Biscuolo 4ddf067f21
gnu: Add go-github-com-burntsushi-locker
* gnu/packages/golang.scm (go-github-com-burntsushi-locker): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-18 13:23:42 -04:00
Sam a91f4eba2c
gnu: Add python-shortuuid.
* gnu/packages/python-xyz.scm (python-shortuuid): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-18 12:59:08 -04:00
Leo Famulari 4cb0b5bfd7
gnu: OpenTTD: Mention 'game' in synopsis.
Suggested by swedebugia <swedebugia@riseup.net>.

* gnu/packages/games.scm (openttd-engine)[synopsis]: Mention 'game'.
2019-03-18 12:11:33 -04:00
Tobias Geerinckx-Rice 15871b520f
gnu: exim: Update to 4.92 [fixes CVE-2018-6789].
* gnu/packages/mail.scm (exim): Update to 4.92.
[inputs]: Use bdb-5.3.
2019-03-18 16:17:51 +01:00
Tobias Geerinckx-Rice 27f172a946
gnu: perl-mail-spf: Clean up.
* gnu/packages/mail.scm (perl-mail-spf): Re-indent.
[version]: Drop leading ‘v’.
2019-03-18 16:17:51 +01:00
Tobias Geerinckx-Rice b6c7df92ca
gnu: perl-email-address: Update to 1.912.
* gnu/packages/mail.scm (perl-email-address): Update to 1.912.
2019-03-18 16:17:51 +01:00
Tobias Geerinckx-Rice 4bccdb0ff1
gnu: libetpan: Update to 1.9.3.
* gnu/packages/mail.scm (libetpan): Update to 1.9.3.
2019-03-18 16:17:51 +01:00
Ricardo Wurmus ee4ca57809
gnu: blasr: Add home page.
Reported by Efraim Flashner <efraim@flashner.co.il> on IRC.

* gnu/packages/bioinformatics.scm (blasr)[home-page]: Add it.
2019-03-18 16:02:30 +01:00
Ricardo Wurmus 19bd7f2e79
gnu: Add arriba.
* gnu/packages/bioinformatics.scm (arriba): New variable.
2019-03-18 16:00:30 +01:00
Ricardo Wurmus 0dfeb28523
gnu: Add grpc.
* gnu/packages/machine-learning.scm (grpc): New variable.
2019-03-18 15:39:45 +01:00
Kei Kebreau e727cb11ef
gnu: xfce4-notifyd: Update to 0.4.3.
* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.4.3.
[source]: Use HTTPS.
[inputs]: Add xfce4-panel.
2019-03-18 10:15:09 -04:00
Kei Kebreau be1e05df5c
gnu: xfce4-taskmanager: Update to 1.2.2.
* gnu/packages/xfce.scm (xfce4-taskmanager): Update to 1.2.2.
[source]: Use HTTPS.
[inputs]: Add libxmu, libxext and libxt.
2019-03-18 10:15:09 -04:00
Kei Kebreau 43f2ff1914
gnu: xfce4-power-manager: Update to 1.6.1.
* gnu/packages/xfce.scm (xfce4-power-manager): Update to 1.6.1.
[source]: Update URL.
2019-03-18 10:15:09 -04:00
Kei Kebreau 2494cd2338
gnu: xfce4-terminal: Update to 0.8.7.4.
* gnu/packages/xfce.scm (xfce4-terminal): Update to 0.8.7.4.
[source]: Use HTTPS.
2019-03-18 10:15:09 -04:00
Kei Kebreau 7cc102f970
gnu: xfdesktop: Update to 4.12.4.
* gnu/packages/xfce.scm (xfdesktop): Update to 4.12.4.
[source]: Update URL.
2019-03-18 10:15:09 -04:00
Kei Kebreau 199af14271
gnu: xfwm4: Update to 4.12.5.
* gnu/packages/xfce.scm (xfwm4): Update to 4.12.5.
[source]: Update URL.
2019-03-18 10:15:08 -04:00
Kei Kebreau e2120220d4
gnu: thunar: Update to 1.8.4.
* gnu/packages/xfce.scm (thunar): Update to 1.8.4.
[source]: Update URL.
2019-03-18 10:15:08 -04:00
Kei Kebreau 1683dcdccd
gnu: xfce4-settings: Update to 4.12.4.
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.12.4.
[source]: Update URL.
2019-03-18 10:15:08 -04:00
Kei Kebreau d4986c902a
gnu: xfce4-session: Update to 4.12.1.
* gnu/packages/xfce.scm (xfce4-session): Update to 4.12.1.
[source]: Update URL.
2019-03-18 10:15:08 -04:00
Kei Kebreau c8b0f0ab8b
gnu: xfce4-pulseaudio-plugin: Update to 0.4.1.
* gnu/packages/xfce.scm (xfce4-pulseaudio-plugin): Update to 0.4.1.
2019-03-18 10:15:02 -04:00
Kei Kebreau ff2c81b0e5
gnu: xfce4-clipman-plugin: Update to 1.4.3.
* gnu/packages/xfce.scm (xfce4-clipman-plugin): Update to 1.4.3.
2019-03-18 10:14:20 -04:00
Kei Kebreau 40136e2490
gnu: xfce4-battery-plugin: Update to 1.1.2.
* gnu/packages/xfce.scm (xfce4-battery-plugin): Update to 1.1.2.
2019-03-18 10:14:20 -04:00
Kei Kebreau b0f44c67d3
gnu: xfce4-panel: Update to 4.12.2.
* gnu/packages/xfce.scm (xfce4-panel): Update to 4.12.2.
[source]: Update URL.
2019-03-18 10:14:19 -04:00
Kei Kebreau c3ad3d924c
gnu: tumbler: Update to 0.2.3.
* gnu/packages/xfce.scm (tumbler): Update to 0.2.3.
[source]: Update URL.
2019-03-18 10:14:19 -04:00
Kei Kebreau a281a0837d
gnu: garcon: Update to 0.6.2.
* gnu/packages/xfce.scm (garcon): Update to 0.6.2.
[source]: Update URL.
2019-03-18 10:14:19 -04:00
Kei Kebreau 33e6ad8375
gnu: exo: Update to 0.12.4.
* gnu/packages/xfce.scm (exo): Update to 0.12.4.
[source]: Update URL.
2019-03-18 10:14:19 -04:00
Kei Kebreau f96cd7cea4
gnu: libxfce4ui: Update to 4.12.1.
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.12.1.
[source]: Update URL.
2019-03-18 10:14:19 -04:00
Kei Kebreau 912a81ff16
gnu: xfconf: Update to 4.12.1.
* gnu/packages/xfce.scm (xfconf): Update to 4.12.1.
[source]: Update URL.
2019-03-18 10:14:19 -04:00
Tobias Geerinckx-Rice 611a6980dc
gnu: emacs-mew: Update to 6.8.
* gnu/packages/mail.scm (emacs-mew): Update to 6.8.
2019-03-18 15:06:14 +01:00
Tobias Geerinckx-Rice 70a8ccb79d
gnu: pcmanfm: Update to 1.3.1.
* gnu/packages/lxde.scm (pcmanfm): Update to 1.3.1.
2019-03-18 15:06:14 +01:00
Tobias Geerinckx-Rice b07d593249
gnu: pcmanfm: Don't use NAME in source URI.
* gnu/packages/lxde.scm (pcmanfm)[source]: Hard-code NAME.
2019-03-18 15:06:13 +01:00
Tobias Geerinckx-Rice dfc79ae78e
gnu: mpop: Update to 1.4.3.
* gnu/packages/mail.scm (mpop): Update to 1.4.3.
2019-03-18 15:06:13 +01:00
Tobias Geerinckx-Rice 822c8501a4
gnu: mpop: Don't use NAME in source URI.
* gnu/packages/mail.scm (mpop)[source]: Hard-code NAME.
2019-03-18 15:06:13 +01:00
Tobias Geerinckx-Rice 85e2f212a8
gnu: vips: Improve description.
* gnu/packages/image-processing.scm (vips)[synopsis, description]: Expand.
2019-03-18 15:06:12 +01:00
Tobias Geerinckx-Rice 7e52321f87
gnu: vips: Update to 8.7.4.
* gnu/packages/image-processing.scm (vips): Update to 8.7.4.
2019-03-18 15:06:12 +01:00
Tobias Geerinckx-Rice 21b9c6fade
Order (gnu packages scanner) module imports alphabetically.
* gnu/packages/scanner.scm (define-module): Order module imports
alphabetically.
2019-03-18 15:05:09 +01:00
Tobias Geerinckx-Rice 632c508cdc
gnu: toutenclic: Update to 6.13.
* gnu/packages/education.scm (toutenclic): Update to 6.13.
2019-03-18 15:05:09 +01:00
Tobias Geerinckx-Rice 310dbe9ea5
gnu: gtksourceview: Update to 3.24.10.
* gnu/packages/gtk.scm (gtksourceview): Update to 3.24.10.
2019-03-18 15:05:09 +01:00
Tobias Geerinckx-Rice f7e4dd5da0
gnu: gtksourceview: Don't use NAME in source URI.
* gnu/packages/gtk.scm (gtksourceview)[source]: Hard-code NAME.
2019-03-18 15:05:09 +01:00
ng0 a3f2c295e7
gnu: libextractor: Update to 1.9.
* gnu/packages/gnunet (libextractor): Update to 1.9.
[source]: Remove patches.
* gnu/packages/patches/libextractor-CVE-2018-20430.patch
gnu/packages/patches/libextractor-CVE-2018-20431.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-03-18 15:05:08 +01:00
ng0 47956fa0c2
Correct name and email address for ng0.
* .mailmap, Makefile.am, doc/guix.de.texi, doc/guix.fr.texi,
doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm,
gnu/packages/cdrom.scm, gnu/packages/check.scm,
gnu/packages/cinnamon.scm, gnu/packages/compression.scm,
gnu/packages/crypto.scm, gnu/packages/databases.scm,
gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm,
gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm,
gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm,
gnu/packages/guile-wm.scm,gnu/packages/guile-xyz.scm,
gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm,
gnu/packages/language.scm, gnu/packages/libcanberra.scm,
gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm:
Correct name and email address for ng0.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-03-18 15:05:08 +01:00
Tobias Geerinckx-Rice ecad6abf26
gnu: ghc-base64-bytestring: Update to 1.0.0.2.
* gnu/packages/haskell.scm (ghc-base64-bytestring): Update to 1.0.0.2.
2019-03-18 15:05:07 +01:00
Tobias Geerinckx-Rice 693bcfe222
gnu: ghc-x509-validation: Update to 1.6.11.
* gnu/packages/haskell-crypto.scm (ghc-x509-validation): Update to 1.6.11.
2019-03-18 15:05:06 +01:00
Tobias Geerinckx-Rice 25ed60054b
gnu: ghc-x509-store: Update to 1.6.7.
* gnu/packages/haskell-crypto.scm (ghc-x509-store): Update to 1.6.7.
2019-03-18 15:05:06 +01:00
Tobias Geerinckx-Rice 1f795ab00e
gnu: ghc-x509: Update to 1.7.5.
* gnu/packages/haskell-crypto.scm (ghc-x509): Update to 1.7.5.
2019-03-18 15:05:06 +01:00
Tobias Geerinckx-Rice a8a60101aa
gnu: ghc-entropy: Update to 0.4.1.4.
* gnu/packages/haskell-crypto.scm (ghc-entropy): Update to 0.4.1.4.
2019-03-18 15:05:05 +01:00
Ricardo Wurmus f88bdc5ff9
gnu: Add blasr.
* gnu/packages/bioinformatics.scm (blasr): New variable.
2019-03-18 14:47:49 +01:00
Ricardo Wurmus 6a6cd48cf0
gnu: Add blasr-libcpp.
* gnu/packages/bioinformatics.scm (blasr-libcpp): New variable.
2019-03-18 14:47:45 +01:00
Ricardo Wurmus 55154c5f40
gnu: Add pbbam.
* gnu/packages/bioinformatics.scm (pbbam): New variable.
2019-03-18 14:47:26 +01:00
Lprndn b9c88c2292
gnu: Add arcan-wayland.
* gnu/packages/arcan.scm (arcan-wayland): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-18 10:51:06 +01:00
Lprndn 38ffa53e27
gnu: Add xarcan.
* gnu/packages/arcan.scm (xarcan): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-18 10:51:06 +01:00
Ludovic Courtès 5ddf98dadd
gnu: inputattach: Build with -O2.
* gnu/packages/linux.scm (inputattach)[arguments]: Pass "-O2" to GCC.
2019-03-18 10:51:06 +01:00
Tim Gesthuizen 97ab799afe
gnu: Add inputattach service.
Add a service that runs inputattach as a daemon to translate events from
serial ports.

* gnu/services/desktop.scm (<inputattach-configuration>): New record type.
* gnu/services/desktop.scm (inputattach-service-type): New service type.
* doc/guix.texi (Miscellaneous Services): Add inputattach Service
  subsubheading.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-18 10:51:06 +01:00
Tim Gesthuizen bf2a9969a2
gnu: Add inputattach
* gnu/packages/linux.scm (inputattach): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-18 10:51:06 +01:00
Maxim Cournoyer c0d43f6223
gnu: python-pandas: Update to 0.24.2.
* gnu/packages/python-xyz.scm (python-pandas): Update to 0.24.2.
[phases]{patch-which}: Add phase.
[inputs]: Add WHICH.
2019-03-17 23:15:57 -04:00
Maxim Cournoyer 667c6ef516
gnu: python-pandas: Enable Excel file format support.
* gnu/packages/python.scm (python-pandas)[phases]{check}: Re-instate the tests
  from the test_excel.py module.
* gnu/packages/python.scm (python-pandas)[propagated-inputs]: Add
  python-openpyxl and python-xlrd.
2019-03-17 23:15:57 -04:00
Maxim Cournoyer a042d348c2
gnu: Add python-openpyxl.
* gnu/packages/python.scm (python-openpyxl): New variable.
2019-03-17 23:15:57 -04:00
Maxim Cournoyer 5591fc4f38
gnu: Add python-jdcal.
* gnu/packages/python.scm (python-jdcal): New variable.
2019-03-17 23:15:57 -04:00
Maxim Cournoyer 4caf37b0a7
gnu: Add python-et-xmlfile.
* gnu/packages/python.scm (python-et-xmlfile): New variable.
2019-03-17 23:15:57 -04:00
Tobias Geerinckx-Rice 8c72f13fd4
gnu: libcxx: Correct sha256 hash.
* gnu/packages/llvm.scm (libcxx)[source]: Fix it.
2019-03-18 01:42:51 +01:00
Oleg Pykhalov 19c0cdb9e6
gnu: tome4: Fix build.
* gnu/packages/games.scm (tome4)[source]: Patch 'src/tgl.h' in snippet.
2019-03-17 21:55:51 +03:00
Efraim Flashner de3ed0b4d4
gnu: Add editorconfig-vim.
* gnu/packages/vim.scm (editorconfig-vim): New variable.
2019-03-17 20:33:21 +02:00
Efraim Flashner 2238211a47
gnu: Add editorconfig-core-c.
* gnu/packages/text-editors.scm (editorconfig-core-c): New variable.
2019-03-17 20:33:17 +02:00
Julien Lepiller 50ab554bd5
gnu: unison: Fix manual generation.
* gnu/packages/ocaml.scm (unison)[arguments]: Fix documentation
generation.
2019-03-17 18:37:37 +01:00
Julien Lepiller 22d1cb7ffa
gnu: opam: Update to 2.0.3.
* gnu/packages/ocaml.scm (opam): Update to 2.0.3.
2019-03-17 18:37:31 +01:00
Marius Bakke e16cf2666f
gnu: cmake: Update to 3.14.0.
* gnu/packages/cmake.scm (cmake): Update to 3.14.0.
2019-03-17 17:01:19 +01:00
Marius Bakke ca99dc174d
gnu: libuv: Update to 1.27.0.
* gnu/packages/libevent.scm (libuv): Update to 1.27.0.
2019-03-17 17:01:19 +01:00
Marius Bakke 7dad1cce6c
gnu: libxrandr: Update to 1.5.2.
* gnu/packages/xorg.scm (libxrandr): Update to 1.5.2.
2019-03-17 17:01:19 +01:00
Marius Bakke 40916d637a
gnu: libxext: Update to 1.3.4.
* gnu/packages/xorg.scm (libxext): Update to 1.3.4.
2019-03-17 17:01:19 +01:00
Marius Bakke 165d7c0127
gnu: xtrans: Update to 1.4.0.
* gnu/packages/xorg.scm (xtrans): Update to 1.4.0.
2019-03-17 17:01:19 +01:00
Marius Bakke cb7fd8d055
gnu: libxmu: Update to 1.1.3.
* gnu/packages/xorg.scm (libxmu): Update to 1.1.3.
2019-03-17 17:01:18 +01:00
Marius Bakke df37df52c9
gnu: libxft: Update to 2.3.3.
* gnu/packages/xorg.scm (libxft): Update to 2.3.3.
2019-03-17 17:01:18 +01:00
Marius Bakke e2bf462b05
gnu: libxdmcp: Update to 1.1.3.
* gnu/packages/xorg.scm (libxdmcp): Update to 1.1.3.
2019-03-17 17:01:18 +01:00
Marius Bakke 6b95bf0b37
gnu: libimobiledevice: Build against OpenSSL 1.0.
* gnu/packages/libusb.scm (libimobiledevice)[propagated-inputs]: Change from
OPENSSL to OPENSSL-1.0.
2019-03-17 17:01:17 +01:00
Marius Bakke 5dd7bd1218
gnu: fontforge: Update to 20190317.
* gnu/packages/fontutils.scm (fontforge): Update to 20190317.
[source](uri): Adjust for new tarball name.
[arguments]: Remove #:make-flags.
2019-03-17 17:00:41 +01:00
Marius Bakke 27b23cf2df
gnu: cups-filters: Update to 1.22.2.
* gnu/packages/cups.scm (cups-filters): Update to 1.22.2.
2019-03-17 17:00:41 +01:00
Marius Bakke d0649b4730
gnu: makedepend: Update to 1.0.6.
* gnu/packages/xorg.scm (makedepend): Update to 1.0.6.
2019-03-17 17:00:41 +01:00
Marius Bakke 5f1d8721a3
gnu: libxvmc: Update to 1.0.11.
* gnu/packages/xorg.scm (libxvmc): Update to 1.0.11.
2019-03-17 17:00:41 +01:00
Marius Bakke 2e6508d853
gnu: libxkbfile: Update to 1.1.0.
* gnu/packages/xorg.scm (libxkbfile): Update to 1.1.0.
2019-03-17 17:00:41 +01:00
Ludovic Courtès 3822003082
gnu: console-setup: Set absolute file name of 'cat' in 'ckbcomp'.
* gnu/packages/xorg.scm (console-setup)[arguments]: Add
'patch-file-names' phase.
2019-03-17 16:30:00 +01:00
Ludovic Courtès e6c46ec42e
vm: 'expression->derivation-in-linux-vm' leads to a kernel panic upon failure.
Partially fixes <https://bugs.gnu.org/34276>.
Reported by Tobias Geerinckx-Rice <me@tobias.gr>.

* gnu/system/vm.scm (expression->derivation-in-linux-vm)[loader]: Call
'exit' when USER-BUILDER exits with a non-zero code.
2019-03-17 16:30:00 +01:00
Marius Bakke a5c6a752fd
gnu: x11perf: Update to 1.6.1.
* gnu/packages/xorg.scm (x11perf): Update to 1.6.1.
2019-03-17 16:12:32 +01:00
Marius Bakke 67b1d9a145
gnu: ceph: Add XFS support.
* gnu/packages/storage.scm (ceph)[arguments]: Adjust #:configure-flags.
[inputs]: Add XFSPROGS.
2019-03-17 16:12:32 +01:00
Marius Bakke 2f2ef9d9b9
gnu: xfsprogs: Install the headers.
* gnu/packages/linux.scm (xfsprogs)[arguments]: Add #:phases.
2019-03-17 16:12:32 +01:00
Marius Bakke 02a4efb238
gnu: ceph: Install headers to the "lib" output.
The previous provision for this has been defunct since version 12.

* gnu/packages/storage.scm (ceph)[arguments]: Remove obsolete substitution in
favor of a configure flag.
2019-03-17 16:12:32 +01:00
Tobias Geerinckx-Rice 7e148c20d2
gnu: ghc-xmonad-contrib: Update to 0.15.
* gnu/packages/wm.scm (ghc-xmonad-contrib): Update to 0.15.
2019-03-17 15:20:02 +01:00
Tobias Geerinckx-Rice de98b91581
gnu: xmonad: Update to 0.15.
* gnu/packages/wm.scm (xmonad): Update to 0.15.
2019-03-17 15:20:02 +01:00
Tobias Geerinckx-Rice ec9299d090
gnu: xmonad: Don't use NAME in source URI.
* gnu/packages/wm.scm (xmonad)[source]: Hard-code NAME.
2019-03-17 15:20:01 +01:00
Tobias Geerinckx-Rice 65f91295fb
gnu: libxxf86dga: Update to 1.1.5.
* gnu/packages/xorg.scm (libxxf86dga): Update to 1.1.5.
Re-indent.
2019-03-17 15:20:01 +01:00
Tobias Geerinckx-Rice e9543cf7bd
gnu: xorg-cf-files: Update to 1.0.6.
* gnu/packages/xorg.scm (xorg-cf-files): Update to 1.0.6.
2019-03-17 15:20:01 +01:00
Tobias Geerinckx-Rice 4a07463e5d
gnu: imake: Update to 1.0.8.
* gnu/packages/xorg.scm (imake): Update to 1.0.8.
2019-03-17 15:20:00 +01:00
Tobias Geerinckx-Rice c8510c3108
gnu: ansible: Update to 2.7.9.
* gnu/packages/admin.scm (ansible): Update to 2.7.9.
2019-03-17 15:20:00 +01:00
Danny Milosavljevic 7311ed3f86
gnu: rust: Work around Hydra bug.
* gnu/packages/rust.scm (rust-1.20)[properties]: Work around Hydra bug.
2019-03-17 11:04:36 +01:00
Rutger Helling 707c761f1b
gnu: wine-staging: Update to 4.4.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.4.
* gnu/packages/wine.scm (wine-staging): Update to 4.4.
2019-03-17 11:03:37 +01:00
Rutger Helling 3bce3834fa
gnu: gajim-omemo: Update to 2.6.28.
* gnu/packages/messaging.scm (gajim-omemo): Update to 2.6.28.
2019-03-17 10:50:53 +01:00
Ricardo Wurmus 10451f6bac
gnu: Add kaldi-gstreamer-server.
* gnu/packages/machine-learning.scm (kaldi-gstreamer-server): New variable.
2019-03-17 10:10:15 +01:00
Ricardo Wurmus 57e4592f63
gnu: Add python2-ws4py-for-kaldi-gstreamer-server.
* gnu/packages/python-web.scm (python2-ws4py-for-kaldi-gstreamer-server): New
variable.
2019-03-17 10:10:14 +01:00
Tobias Geerinckx-Rice e3545ffcf9
gnu: lua-lpeg: Update to 1.0.2.
* gnu/packages/lua.scm (make-lua-lpeg): Update to 1.0.2.
2019-03-16 23:32:44 +01:00
Tobias Geerinckx-Rice 2c257dbfa5
gnu: perl-ev: Update to 4.25.
* gnu/packages/libevent.scm (perl-ev): Update to 4.25.
2019-03-16 23:32:44 +01:00
Tobias Geerinckx-Rice b0aefabefc
gnu: libwpd: Don't use NAME in source URI.
* gnu/packages/libreoffice.scm (libwpd)[source]: Hard-code NAME.
2019-03-16 23:32:44 +01:00
Tobias Geerinckx-Rice 20fbb897da
gnu: libwpg: Update to 0.3.3.
* gnu/packages/libreoffice.scm (libwpg): Update to 0.3.3.
2019-03-16 23:32:43 +01:00
Tobias Geerinckx-Rice fbed28004d
gnu: libwpg: Don't use NAME in source URI.
* gnu/packages/libreoffice.scm (libwpg)[source]: Hard-code NAME.
2019-03-16 23:32:43 +01:00
Tobias Geerinckx-Rice 4290b2655e
gnu: libqxp: Update to 0.0.2.
* gnu/packages/libreoffice.scm (libqxp): Update to 0.0.2.
2019-03-16 23:32:43 +01:00
Tobias Geerinckx-Rice 8e9a84d957
gnu: libnumbertext: Update to 1.0.5.
* gnu/packages/libreoffice.scm (libnumbertext): Update to 1.0.5.
[source]: Use a release tarball.
[native-inputs]: Remove autoconf, automake, libtool, and pkg-config.
2019-03-16 23:32:43 +01:00
Tobias Geerinckx-Rice 3d0574c4f3
gnu: go-ipfs: Update to 0.4.19.
* gnu/packages/ipfs.scm (go-ipfs): Update to 0.4.19.
2019-03-16 23:32:42 +01:00
Tobias Geerinckx-Rice cdee738e49
gnu: catimg: Update to 2.5.0.
* gnu/packages/image-viewers.scm (catimg): Update to 2.5.0.
2019-03-16 23:32:42 +01:00
Tobias Geerinckx-Rice 56d2007ea9
gnu: sxiv: Update to 25.
* gnu/packages/image-viewers.scm (sxiv): Update to 25.
[arguments]: Change renamed DEF_CPPFLAGS to CPPFLAGS.
2019-03-16 23:32:42 +01:00
Tobias Geerinckx-Rice f54de09b78
gnu: easyrpg-player: Update to 0.6.0.
* gnu/packages/easyrpg.scm (easyrpg-player): Update to 0.6.0.
2019-03-16 23:32:42 +01:00
Tobias Geerinckx-Rice da2a145bf6
gnu: liblcf: Update to 0.6.0.
* gnu/packages/easyrpg.scm (liblcf): Update to 0.6.0.
2019-03-16 23:32:41 +01:00
Tobias Geerinckx-Rice a7874ac60d
gnu: burp: Update to 2.3.2.
* gnu/packages/backup.scm (burp): Update to 2.3.2.
2019-03-16 23:32:41 +01:00
Ricardo Wurmus 23dbe62158
gnu: evolution: Actually fix licenses.
* gnu/packages/gnome.scm (evolution)[license]: Use LPGL2.1.
2019-03-16 23:18:06 +01:00
Ricardo Wurmus 92cfe66004
gnu: evolution: Fix typo.
* gnu/packages/gnome.scm (evolution)[license]: Fix typo.
2019-03-16 23:16:37 +01:00
Ricardo Wurmus 7d3bb43370
gnu: Add evolution.
* gnu/packages/gnome.scm (evolution): New variable.
2019-03-16 23:14:53 +01:00
Ricardo Wurmus e1c58440bd
gnu: Add ytnef.
* gnu/packages/mail.scm (ytnef): New variable.
2019-03-16 23:14:53 +01:00
Pierre Neidhardt da33a9e42e
gnu: Add emacs-nhexl-mode.
* gnu/packages/emacs-xyz.scm (emacs-nhexl-mode): New variable.
2019-03-16 20:41:15 +01:00
Pierre Neidhardt a953423a8c
gnu: Add missing copyright.
* gnu/packages/games.scm: Do it.
2019-03-16 20:27:15 +01:00
Pierre Neidhardt 8044e58473
gnu: Add arx-libertatis.
* gnu/packages/games.scm (arx-libertatis): New variable.
2019-03-16 20:26:37 +01:00
Ludovic Courtès 21fcfe1ee9
bootloader: Use 'invoke/quiet' when running 'grub-install' and co.
This hides potentially confusing GRUB messages from the user, such as
"Installing for i386-pc platform."

* gnu/bootloader/extlinux.scm (install-extlinux): Use 'invoke/quiet'
instead of 'system*' and 'error'.
* gnu/bootloader/grub.scm (install-grub, install-grub-efi): Likewise.
* guix/scripts/system.scm (bootloader-installer-script): Guard against
'message-condition?' and handle them properly.
2019-03-16 18:15:13 +01:00
Ludovic Courtès f0cc5e7e1e
booloader: Add 'invoke/quiet'.
* gnu/build/bootloader.scm (G_): New macro.
(open-pipe-with-stderr, invoke/quiet): New procedures.
* tests/build-utils.scm ("invoke/quiet, success")
("invoke/quiet, failure")
("invoke/quiet, failure, message on stderr"): New tests.
* po/guix/POTFILES.in: Add bootloader.scm.
2019-03-16 18:15:13 +01:00
Pierre Neidhardt 0848615300
gnu: Add gaupol.
* gnu/packages/video.scm (gaupol): New variable.
2019-03-16 16:56:29 +01:00
Pierre Neidhardt b3aba78b7d
gnu: gst-plugins-good: Include gstgtk extension.
* gnu/packages/gstreamer.scm (gst-plugins-good)[inputs]: Add gtk+.
2019-03-16 16:56:29 +01:00
Brian Leung 2d164c9e96
gnu: Add emacs-erc-image.
* gnu/packages/emacs-xyz.scm (emacs-erc-image): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-03-16 14:44:30 +03:00
Pierre Neidhardt 703a095e7e
gnu: emacs-helm-system-packages: Update to 20190316.
* gnu/packages/emacs-xyz.scm (emacs-helm-system-packages): Update to 20190316.
2019-03-16 12:27:39 +01:00
Brian Leung 54f51df681
gnu: Add emacs-unpackaged-el.
* gnu/packages/emacs-xyz.scm (emacs-unpackaged-el): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-03-16 14:08:56 +03:00
Brian Leung a671814526
gnu: Add emacs-editorconfig.
* gnu/packages/emacs-xyz.scm (emacs-editorconfig): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-03-16 13:59:28 +03:00
Brian Leung d82bd20348
gnu: Add emacs-eshell-z.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-03-16 13:31:39 +03:00
Mark H Weaver 4161deb454
gnu: linux-libre: Update to 5.0.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.2.
(%linux-libre-hash): Update hash.
2019-03-15 22:36:26 -04:00
Mark H Weaver ada3d06dce
gnu: linux-libre@4.19: Update to 4.19.29.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.29.
(%linux-libre-4.19-hash): Update hash.
2019-03-15 22:35:33 -04:00
Mark H Weaver 9914234ca5
gnu: linux-libre@4.14: Update to 4.14.106.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.106.
(%linux-libre-4.14-hash): Update hash.
2019-03-15 22:34:43 -04:00
Mark H Weaver eba7d5e9c9
gnu: linux-libre@4.9: Update to 4.9.163.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.163.
2019-03-15 22:33:55 -04:00
Nicolas Goaziou 3b2cf5c826
gnu: Add toutenclic.
* gnu/packages/education.scm (toutenclic): New variable.
2019-03-16 00:30:52 +01:00
nixo c71b7b5b37
services: mpd: add more configuration options
* gnu/services/audio.scm (<mpd-configuration>): Add 'db-file', 'state-file'
  and 'sticker-file' fields.
* doc/guix.texi (Music Player Daemon): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-03-15 23:27:59 +01:00
Ludovic Courtès 99aec37a78
pack: "-RR" produces PRoot-enabled relocatable binaries.
* gnu/packages/aux-files/run-in-namespace.c (exec_with_proot): New
function.
(main): When 'clone' fails, call 'rm_rf'.
[PROOT_PROGRAM]: When 'clone' fails, call 'exec_with_proot'.
* guix/scripts/pack.scm (wrapped-package): Add #:proot?.
[proot]: New procedure.
[build]: Compile with -DPROOT_PROGRAM when PROOT? is true.
* guix/scripts/pack.scm (%options): Set the 'relocatable?' value to
'proot when "-R" is passed several times.
(guix-pack): Pass #:proot? to 'wrapped-package'.
* tests/guix-pack-relocatable.sh: Use "-RR" on Intel systems that lack
user namespace support.
* doc/guix.texi (Invoking guix pack): Document -RR.
2019-03-15 23:27:59 +01:00
Ludovic Courtès c9b3a72b67
gnu: hplip-minimal: Remove dependency on Python & co.
This reduces the closure from 432 MiB to 160 MiB.

* gnu/packages/cups.scm (hplip-minimal)[arguments]: Pass
"--enable-lite-build" and remove 'wrap-binaries' phase.
[inputs]: Remove all things Python.
2019-03-15 23:27:59 +01:00
Ludovic Courtès ea843715b5
gnu: hplip: Do not keep reference to GCC.
Previously the 'dat2drv' and 'locatedriver' programs would be installed
to share/hplip, and thus they would not get stripped during the 'strip'
phase.  Consequently, they retained references to GCC.

* gnu/packages/cups.scm (hplip)[source](snippet): Change "data2drvdir"
and "locatedriverdir" in Makefile.in.
2019-03-15 23:27:59 +01:00
Ludovic Courtès 7a7d5f6641
gnu: hplip: Remove pre-built executable from the source.
* gnu/packages/cups.scm (hplip)[source](snippet): Remove all the files
matching 'elf-file?', not just ".so" files.  This includes the
'locatedriver' executable found in the upstream tarball.
2019-03-15 23:27:59 +01:00
Ludovic Courtès 11e1df56e2
gnu: gnome-shell: Remove references to Inkscape and more.
The reference to Inkscape was introduced in commit
45fef894eb.

* gnu/packages/gnome.scm (gnome-shell)[arguments]: Add
 #:disallowed-references and #:modules.  Replace the 'glib-or-gtk-wrap'
 phase.
2019-03-15 23:27:59 +01:00
Tobias Geerinckx-Rice 39c0a3fdb7
gnu: aisleriot: Update to 3.22.8.
* gnu/packages/gnome.scm (aisleriot): Update to 3.22.8.
2019-03-15 22:40:06 +01:00
Tobias Geerinckx-Rice e43f622a96
gnu: aisleriot: Don't use NAME in source URI.
* gnu/packages/gnome.scm (aisleriot)[source]: Hard-code NAME.
2019-03-15 22:40:05 +01:00
Tobias Geerinckx-Rice 6457509c73
gnu: openrct2: Update to 0.2.2.
* gnu/packages/games.scm (openrct2): Update to 0.2.2.
[arguments]: Re-indent.
2019-03-15 22:40:05 +01:00
Tobias Geerinckx-Rice 924e6993aa
gnu: openrct2-objects: Update to 1.0.9.
* gnu/packages/games.scm (openrct2-objects): Update to 1.0.9.
2019-03-15 22:40:04 +01:00
Tobias Geerinckx-Rice a9db93c10f
gnu: python-pygame: Update to 1.9.4.
* gnu/packages/game-development.scm (python-pygame): Update to 1.9.4.
[arguments]: Re-indent.
2019-03-15 22:40:04 +01:00
Tobias Geerinckx-Rice 75f66e4a39
gnu: eureka: Update to 1.24.
* gnu/packages/game-development.scm (eureka): Update to 1.24.
2019-03-15 22:40:04 +01:00
Leo Famulari e409879a3f
gnu: skopeo: Skip the test phase.
* gnu/packages/virtualization.scm (skopeo)[arguments]: Set #:tests? #f.
2019-03-15 15:37:11 -04:00
Pierre Neidhardt b55db49481
gnu: mkvtoolnix: Move all GUI files to the "gui" output.
* gnu/packages/video.scm (mkvtoolnix)[arguments]: Do it.
2019-03-15 20:33:34 +01:00
Tobias Geerinckx-Rice 0754f29afc
gnu: font-liberation: Update to 2.00.5.
* gnu/packages/fonts.scm (font-liberation): Update to 2.00.5.
[source, home-page]: Update project home.
2019-03-15 20:30:43 +01:00
Tobias Geerinckx-Rice 2f111f92be
gnu: libebml: Update to 1.3.7.
* gnu/packages/xml.scm (libebml): Update to 1.3.7.
[source]: Removed merged patch.
2019-03-15 20:30:43 +01:00
Tobias Geerinckx-Rice 079321fac1
gnu: libebml: Don't use NAME in source URI.
* gnu/packages/xml.scm (libebml)[source]: Hard-code NAME.
2019-03-15 20:30:43 +01:00
Tobias Geerinckx-Rice 62321a55de
gnu: sxhkd: Update to 0.6.0.
* gnu/packages/xdisorg.scm (sxhkd): Update to 0.6.0.
2019-03-15 20:30:42 +01:00
Tobias Geerinckx-Rice 77ad8a65b1
gnu: libfs: Update to 1.0.8.
* gnu/packages/xorg.scm (libfs): Update to 1.0.8.
2019-03-15 20:30:42 +01:00
Tobias Geerinckx-Rice 15ceaa910a
gnu: highlight: Update to 3.49.
* gnu/packages/pretty-print.scm (highlight): Update to 3.49.
[arguments]: Adjust SUBSTITUTE* regular expression.
2019-03-15 20:30:42 +01:00
Tobias Geerinckx-Rice dc8621a2c1
gnu: Move protozero to (gnu packages protobuf).
* gnu/packages/geo.scm (protozero): Move from here…
* gnu/packages/protobuf.scm (protozero): …to here.
2019-03-15 20:30:41 +01:00
Tobias Geerinckx-Rice 8dfdd746e1
gnu: perl-xml-feed: Update to 0.59.
* gnu/packages/xml.scm (perl-xml-feed): Update to 0.59.
2019-03-15 20:30:41 +01:00
Tobias Geerinckx-Rice 497b8df89a
gnu: perl-async-interrupt: Update to 1.24.
* gnu/packages/perl.scm (perl-async-interrupt): Update to 1.24.
[native-inputs]: Add perl-canary-stability.
2019-03-15 20:30:41 +01:00
Tobias Geerinckx-Rice 6dc75e18fe
gnu: perl-test-writevariants: Update to 0.014.
* gnu/packages/perl-check.scm (perl-test-writevariants): Update to 0.014.
[propagated-inputs]: Add perl-module-runtime.
2019-03-15 20:30:40 +01:00
Tobias Geerinckx-Rice 677aca12b7
gnu: perl-test-yaml: Update to 1.07.
* gnu/packages/perl-check.scm (perl-test-yaml): Update to 1.07.
2019-03-15 20:28:16 +01:00
Tobias Geerinckx-Rice e750f1fcdc
gnu: perl-test-trap: Update to 0.3.4.
* gnu/packages/perl-check.scm (perl-test-trap): Update to 0.3.4.
2019-03-15 18:40:46 +01:00
Tobias Geerinckx-Rice 960f2ade7e
gnu: perl-test-simple: Update to 1.302162.
* gnu/packages/perl-check.scm (perl-test-simple): Update to 1.302162.
2019-03-15 18:40:46 +01:00
Tobias Geerinckx-Rice a48d560f40
gnu: perl-test-sharedfork: Update to 0.35.
* gnu/packages/perl-check.scm (perl-test-sharedfork): Update to 0.35.
2019-03-15 18:40:46 +01:00
Tobias Geerinckx-Rice 17ed9595a5
gnu: perl-test-mocktime: Update to 0.17.
* gnu/packages/perl-check.scm (perl-test-mocktime): Update to 0.17.
2019-03-15 18:40:45 +01:00
Tobias Geerinckx-Rice 5c360e48db
gnu: perl-test-mockobject: Run tests.
* gnu/packages/perl-check.scm (perl-test-mockobject)[arguments]: Re-enable tests.
[native-inputs]: Add perl-cgi.
2019-03-15 18:40:45 +01:00
Tobias Geerinckx-Rice cb5c64c6f5
gnu: perl-test-mockobject: Update to 1.20180705.
* gnu/packages/perl-check.scm (perl-test-mockobject): Update to 1.20180705.
2019-03-15 18:40:44 +01:00
Tobias Geerinckx-Rice e1abfc7679
gnu: perl-test-manifest: Update to 2.021.
* gnu/packages/perl-check.scm (perl-test-manifest): Update to 2.021.
2019-03-15 18:40:44 +01:00
Tobias Geerinckx-Rice 39199eb440
gnu: perl-test-harness: Update to 3.42.
* gnu/packages/perl-check.scm (perl-test-harness): Update to 3.42.
2019-03-15 18:40:44 +01:00
Tobias Geerinckx-Rice 2ad839f373
gnu: perl-test-differences: Update to 0.67.
* gnu/packages/perl-check.scm (perl-test-differences): Update to 0.67.
2019-03-15 18:40:43 +01:00
Tobias Geerinckx-Rice 88c2cb5e12
gnu: perl-test-cleannamespaces: Update to 0.24.
* gnu/packages/perl-check.scm (perl-test-cleannamespaces): Update to 0.24.
2019-03-15 18:40:43 +01:00
Pierre Neidhardt 65fc1932b3
gnu: emacs-magit-svn: Update to 20190216.
* gnu/packages/emacs-xyz.scm (emacs-magit-svn): Update to 20190216.
2019-03-15 16:53:55 +01:00
Pierre Neidhardt 3a7ca60adc
gnu: emacs-magit: Update to 20190311.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 20190311.
2019-03-15 16:51:42 +01:00
Pierre Neidhardt a6e4af53f9
gnu: Add emacs-transient.
* gnu/packages/emacs-xyz.scm (emacs-transient): New variable.
2019-03-15 16:40:23 +01:00
Marius Bakke ce32ce7047
gnu: fio: Update to 3.13.
* gnu/packages/benchmark.scm (fio): Update to 3.13.
2019-03-15 16:20:29 +01:00
Marius Bakke b12af3fd1e
gnu: ceph: Update to 13.2.5.
* gnu/packages/storage.scm (ceph): Update to 13.2.5.
2019-03-15 16:16:42 +01:00
Marius Bakke 18e627beac
gnu: libssh2: Update home page.
* gnu/packages/ssh.scm (libssh2)[home-page]: Use HTTPS.
2019-03-15 16:08:24 +01:00
Marius Bakke 81382e3f6d
gnu: meson: Update to 0.50.0.
* gnu/packages/build-tools.scm (meson): Update to 0.50.0.
* gnu/packages/patches/at-spi2-core-meson-compat.patch,
gnu/packages/patches/totem-meson-compat.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gnome.scm (totem)[source](patches): Add totem-meson.compat.patch.
* gnu/packages/gtk.scm (at-spi2-core)[source](patches): New field.
2019-03-15 16:03:59 +01:00
Marius Bakke 82924965d7
gnu: rapidjson: Disable CPU optimization.
* gnu/packages/web.scm (rapidjson)[arguments]: Add #:configure-flags.
2019-03-15 15:03:31 +01:00
Marius Bakke df9f515ebc
gnu: rapidjson: Adjust indentation.
* gnu/packages/web.scm (rapidjson): Reindent.  Remove unnecessary splicing in
arguments while at it.
2019-03-15 15:03:31 +01:00
Marius Bakke ca497b4311
gnu: Update libimobiledevice.org home pages.
* gnu/packages/libusb.scm (libplist, libusbmuxd, libimobiledevice,
ifuse)[source, home-page]: Use HTTPS.
2019-03-15 15:03:31 +01:00
Pierre Neidhardt 034b8fd475
gnu: emacs-helm-pass: Update to 0.3.
* gnu/packages/emacs-xyz.scm (emacs-helm-pass): Update to 0.3.
2019-03-15 14:42:32 +01:00
Ricardo Wurmus 526b1efbba
gnu: Add python-ws4py.
* gnu/packages/python-web.scm (python-ws4py): New variable.
2019-03-15 11:37:26 +01:00
Ricardo Wurmus 07c8b558e3
gnu: Add bwa-meth.
* gnu/packages/bioinformatics.scm (bwa-meth): New variable.
2019-03-15 11:36:56 +01:00
Ricardo Wurmus 963dfd3a06
gnu: Add python-toolshed.
* gnu/packages/python-xyz.scm (python-toolshed): New variable.
2019-03-15 11:36:38 +01:00
Ricardo Wurmus e4a17532f9
gnu: Add r-ioniser.
* gnu/packages/bioconductor.scm (r-ioniser): New variable.
2019-03-15 10:58:05 +01:00
Pierre Neidhardt 43a0db3cd4
gnu: emacs-helm-slime: Update to 0.3.0.
* gnu/packages/emacs-xyz.scm (emacs-helm-slime): Update to 0.3.0.
2019-03-15 10:14:25 +01:00
Pierre Neidhardt 98a1ca7eb2
gnu: emacs-helm-eww: Update to 1.2.
* gnu/packages/emacs-xyz.scm (emacs-helm-eww): Update to 1.2.
2019-03-15 10:14:19 +01:00
Pierre Neidhardt 4d0f20d91c
gnu: Add emacs-elmacro.
* gnu/packages/emacs-xyz.scm (emacs-elmacro): New variable.
2019-03-15 10:01:42 +01:00
Pierre Neidhardt 99d5e5df27
gnu: mkvtoolnix: Install GUI to separate output.
* gnu/packages/video.scm (mkvtoolnix)[arguments]: Do it.
2019-03-15 09:19:00 +01:00
Brett Gilio fe4a4bd23a
gnu: python-language-server: Update to 0.25.0.
* gnu/packages/python-xyz.scm (python-language-server): Update to 0.25.0.
[propagated-inputs]: Add python-pylint.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-14 21:42:09 -04:00
Jonathan Brielmaier 138950a88b
gnu: meep: Update to 1.8.0.
* gnu/packages/engineering.scm (meep): Update to 1.8.0.
[source]: Fetch source from GitHub, as it's only there.
[inputs]: Use Guile 2.2, as meep supports it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-14 20:49:02 -04:00
Jonathan Brielmaier e719562d59
gnu: mpb: Update to 1.8.0.
* gnu/packages/engineering.scm (mpb): Update to 1.8.0.
[source]: Fetch source from GitHub, as it's only there.
[arguments]: Build shared library, as required by meep.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-14 20:49:02 -04:00
Jonathan Brielmaier a7de5a5006
gnu: guile-libctl: Update to 4.2.0.
* gnu/packages/engineering.scm (guile-libctl): Update to 4.2.0.
[source]: Update source link to GitHub.
[arguments]: Build shared library as required by meep.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-14 20:49:02 -04:00
Jonathan Brielmaier 1618c6fe3b
gnu: harminv: Build shared library.
The shared library is required by meep.

* gnu/packages/engineering.scm (harminv)[arguments]: Enable building of
shared library.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-03-14 20:48:55 -04:00
Marius Bakke ebebee94f3
gnu: gjs: Use the test-only Xorg variant for tests.
* gnu/packages/gnome.scm (gjs)[native-inputs]: Change XORG-SERVER to
XORG-SERVER-FOR-TESTS.
2019-03-15 01:11:21 +01:00
Marius Bakke 4ca23a3d22
gnu: libseccomp: Update to 2.4.0.
* gnu/packages/linux.scm (libseccomp): Update to 2.4.0.
2019-03-15 01:11:21 +01:00
Tobias Geerinckx-Rice 60fddfae13
gnu: protozero: Update to 1.6.7.
* gnu/packages/geo.scm (protozero): Update to 1.6.7.
2019-03-15 00:41:02 +01:00
Leo Famulari 10b30b9773
gnu: Remove duplicate go-github-com-kr-text.
This effectively reverts 56f610f5c7. But I removed
the preexisting package since the new one is simpler.

* gnu/packages/golang.scm (go-github-com-kr-text): Remove variable.
2019-03-14 19:10:17 -04:00
Pierre Neidhardt 31960f6fd2
gnu: Add emacs-helm-notmuch.
* gnu/packages/emacs-xyz.scm (emacs-helm-notmuch): New variable.
2019-03-14 23:55:50 +01:00
Tobias Geerinckx-Rice a3783aca66
gnu: libgeotiff: Update to 1.4.3.
* gnu/packages/geo.scm (libgeotiff): Update to 1.4.3.
2019-03-14 23:51:49 +01:00
Tobias Geerinckx-Rice 93394133e1
gnu: perl-glib: Update to 1.329.
* gnu/packages/glib.scm (perl-glib): Update to 1.329.
2019-03-14 23:51:49 +01:00
Tobias Geerinckx-Rice 832e7be42d
gnu: perl-gd-securityimage: Update to 1.75.
* gnu/packages/gd.scm (perl-gd-securityimage): Update to 1.75.
2019-03-14 23:51:49 +01:00
Tobias Geerinckx-Rice 06900d90e7
gnu: perl-gd: Update to 2.71.
* gnu/packages/gd.scm (perl-gd): Update to 2.71.
2019-03-14 23:51:48 +01:00
Tobias Geerinckx-Rice 766bfda19d
gnu: emacs-org, emacs-org-contrib: Update to 9.2.2.
* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.2.2.
(emacs-org-contrib): Update to matching 20190311.
2019-03-14 23:51:48 +01:00
Ricardo Wurmus 992600141a
gnu: Add gst-kaldi-nnet2-online.
* gnu/packages/machine-learning.scm (gst-kaldi-nnet2-online): New variable.
2019-03-14 23:32:51 +01:00
Ricardo Wurmus 1fdd20c7d7
gnu: kaldi: Install headers and fix installation of libraries.
* gnu/packages/machine-learning.scm (kaldi)[arguments]: Fix installation of
libraries and install headers in "install" phase.
2019-03-14 23:32:51 +01:00
Tobias Geerinckx-Rice a333cbf194
gnu: containerd: Update to 1.2.5.
* gnu/packages/docker.scm (containerd): Update to 1.2.5.
2019-03-14 23:18:49 +01:00
Tobias Geerinckx-Rice 947849010d
gnu: docker, docker-cli: Update to 18.09.3.
* gnu/packages/docker.scm (%docker-version): Update to 18.09.3.
2019-03-14 23:18:49 +01:00
Tobias Geerinckx-Rice 1e91d2ef3c
gnu: sigrok-firmware-fx2lafw: Update to 0.1.6.
* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Update to 0.1.6.
2019-03-14 22:09:37 +01:00
Tobias Geerinckx-Rice a431e21383
gnu: font-terminus: Install X11 8-bit code pages.
* gnu/packages/fonts.scm (font-terminus)[outputs]: Add ‘pcf-8bit’ output.
[arguments]: Add new phases to build and install these 8-bit PCF fonts.
2019-03-14 22:09:19 +01:00
Tobias Geerinckx-Rice 223055dd3f
gnu: unbound: Update to 1.9.1.
* gnu/packages/dns.scm (unbound): Update to 1.9.1.
2019-03-14 21:15:19 +01:00
Tobias Geerinckx-Rice 0bc38ce286
gnu: inxi-minimal: Update to 3.0.32-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.0.32-1.
2019-03-14 21:15:18 +01:00
Tobias Geerinckx-Rice ea28271110
gnu: python-django-appconf: Update to 1.0.3.
* gnu/packages/django.scm (python-django-appconf): Update to 1.0.3.
2019-03-14 21:15:17 +01:00
Leo Famulari 21d06acd91
gnu: Syncthing: Stop using bundled dependencies.
* gnu/packages/syncthing.scm (syncthing)[snippet]: Remove.
[inputs]: New field.
2019-03-14 15:34:31 -04:00
Leo Famulari d69f9f4a30
gnu: Remove go-github-com-audriusbutkevicius-cli.
* gnu/packages/syncthing.scm (go-github-com-audriusbutkevicius-cli): Remove
variable.
2019-03-14 15:34:31 -04:00
Leo Famulari 78d1b85a54
gnu: Provide the full 'rollinghash' Go library.
* gnu/packages/syncthing.scm
(go-github-com-chmduquesne-rollinghash-adler32): Replace with ...
(go-github-com-chmduquesne-rollinghash): ... new variable.
2019-03-14 15:34:31 -04:00
Leo Famulari d8742c0af3
gnu: Remove go-github-com-audriusbutkevicius-pfilter.
* gnu/packages/syncthing.scm (go-github-com-audriusbutkevicius-pfilter):
Remove variable.
2019-03-14 15:34:31 -04:00
Leo Famulari 94b1e5e037
gnu: Prometheus client: Update to 0.9.2.
* gnu/packages/syncthing.scm
(go-github-com-client-golang-prometheus-promhttp,
go-github-com-client-golang-prometheus): Update to 0.9.2.
(go-github-com-client-golang-prometheus-promhttp)
[propagated-inputs]: Add go-github-com-prometheus-common-model and
go-github-com-prometheus-common-internal-bitbucket-org-ww-goautoneg.
(go-github-com-client-golang-prometheus)[propagated-inputs]: Remove
go-github-com-golang-protobuf-proto and
go-github-com-client-golang-prometheus-promhttp. Add
go-github-com-prometheus-common-model and
go-github-com-prometheus-common-internal-bitbucket-org-ww-goautoneg.
(go-github-com-prometheus-union): Delete variable.
2019-03-14 15:34:31 -04:00
Leo Famulari 9d81bab8e1
gnu: Add go-github-com-prometheus-common-internal-bitbucket-org-ww-goautoneg.
* gnu/packages/syncthing.scm
(go-github-com-prometheus-common-internal-bitbucket-org-ww-goautoneg):
New variable.
2019-03-14 15:34:31 -04:00
Leo Famulari bafdb0fa09
gnu: Add go-github-com-prometheus-common-model.
* gnu/packages/syncthing.scm (go-github-com-prometheus-common-model):
New variable.
2019-03-14 15:34:30 -04:00
Leo Famulari fef131b460
gnu: go-github-com-calmh-xdr: Update to 1.1.0.
The diff shows this package being downgraded from 2.0.1 to 1.1.0.
However, '2.0.1' was a typo — it should have read 1.0.1.

* gnu/packages/syncthing.scm (go-github-com-calmh-xdr): Update to 1.1.0.
2019-03-14 15:34:30 -04:00
Leo Famulari 7dc89dc6a1
gnu: Add go-github-com-flynn-archive-go-shlex.
* gnu/packages/syncthing.scm (go-github-com-flynn-archive-go-shlex): New
variable.
2019-03-14 15:34:30 -04:00
Leo Famulari 2f9bbd8e6c
gnu: Gogo protocol buffers: Update to 1.2.1.
* gnu/packages/golang.scm (go-github-com-gogo-protobuf,
go-github-com-gogo-protobuf-protoc-gen-gogo,
go-github-com-gogo-protobuf-gogoproto, go-github-com-gogo-protobuf-proto):
Update to 1.2.1.
(go-github-com-gogo-protobuf-proto)[license] Fix license.
[synopsis, description]: Complete.
(go-github-com-gogo-protobuf-protoc-gen-gogo)[arguments]: Skip the tests.
2019-03-14 15:34:30 -04:00
Leo Famulari e3f14f47ff
gnu: Add go-github-com-gogo-protobuf-gogoproto.
* gnu/packages/golang.scm (go-github-com-gogo-protobuf-gogoproto): New variable.
2019-03-14 15:34:30 -04:00
Leo Famulari c83f9f661d
gnu: go-github-com-urfave-cli: Update to 1.20.0-0.693af58.
* gnu/packages/golang.scm (go-github-com-urfave-cli): Update to
1.20.0-0.693af58.
2019-03-14 15:34:29 -04:00
Leo Famulari 24e3520dd0
gnu: go-github-com-mattn-go-isatty: Use upstream version string.
* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): Use upstream
version.
2019-03-14 15:34:29 -04:00
Leo Famulari b3f0f8a62e
gnu: go-golang-org-x-sys-unix: Update to 0.0.0-2.4d1cda0.
* gnu/packages/golang.scm (go-golang-org-x-sys-unix): Update to 0.0.0-2.4d1cda0.
[arguments]: Remove the 'patch-tests' phase.
2019-03-14 15:34:29 -04:00
Leo Famulari 3034d1a193
gnu: Go networking libraries: Update to 0.0.0-2.351d144.
* gnu/packages/golang.scm (go-golang-org-x-net-internal-socks,
go-golang-org-x-net-internal-socket): New variables.
(go-golang-org-x-net-ipv4, go-golang-org-x-net-bpf, go-golang-org-x-net-context,
go-golang-org-x-net-internal-iana, go-golang-org-x-net-ipv6,
go-golang-org-x-net-proxy): Update to 0.0.0-2.351d144.
2019-03-14 15:34:29 -04:00
Leo Famulari 782dd442b5
gnu: Go crypto libraries: Update to 0.0.0-2.0fcca48.
* gnu/packages/golang.scm (go-golang-org-x-crypto-bcrypt,
go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2,
go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish,
go-golang-org-x-crypto-xtea): Update to 0.0.0-2.0fcca48.
2019-03-14 15:34:29 -04:00
Leo Famulari 19ef857caa
gnu: go-gopkg.in-check.v1: Update to 0.0.0-1.788fd78.
* gnu/packages/check.scm (go-gopkg.in-check.v1): Update to 0.0.0-1.788fd78.
[propagated-inputs]: Add go-github-com-kr-pretty.
2019-03-14 15:34:29 -04:00
Leo Famulari aa413ff8f7
gnu: Add go-github-com-kr-pretty.
* gnu/packages/golang.scm (go-github-com-kr-pretty): New variable.
2019-03-14 15:34:28 -04:00
Leo Famulari 56f610f5c7
gnu: Add go-github-com-kr-text.
* gnu/packages/golang.scm (go-github-com-kr-text): New variable.
2019-03-14 15:34:28 -04:00
Leo Famulari 4e9e74be07
gnu: Add go-github-com-audriusbutkevicius-recli.
* gnu/packages/syncthing.scm (go-github-com-audriusbutkevicius-recli): New
variable.
2019-03-14 15:34:28 -04:00
Leo Famulari 0c28ee8cc1
gnu: go-github-com-minio-sha256-simd: Update to 0.0.0-3.cc1980c.
* gnu/packages/golang.scm (go-github-com-minio-sha256-simd): Update to
0.0.0-3.cc1980c.
2019-03-14 15:34:28 -04:00
Leo Famulari d73cbbda3e
gnu: go-github-com-lib-pq: Update to 1.0.0.
* gnu/packages/syncthing.scm (go-github-com-lib-pq): Update to 1.0.0.
2019-03-14 15:34:28 -04:00
Leo Famulari ac51900dfd
gnu: go-github-com-thejerf-suture: Update to 3.0.2.
* gnu/packages/syncthing.scm (go-github-com-thejerf-suture): Update to 3.0.2.
2019-03-14 15:34:27 -04:00
Leo Famulari 767579d18b
gnu: go-github-com-sasha-s-go-deadlock: Update to 0.2.0.
* gnu/packages/syncthing.scm (go-github-com-sasha-s-go-deadlock): Update
to 0.2.0.
2019-03-14 15:34:27 -04:00
Leo Famulari c36177c698
gnu: go-github-com-pkg-errors: Update to 0.8.1.
* gnu/packages/syncthing.scm (go-github-com-pkg-errors): Update to 0.8.1.
2019-03-14 15:34:27 -04:00
Leo Famulari 061387ea32
gnu: go-github-com-syncthing-notify: Update to 0.0.0-4.4e389ea.
* gnu/packages/syncthing.scm (go-github-com-syncthing-notify): Update to
0.0.0-4.4e389ea.
2019-03-14 15:34:27 -04:00
Leo Famulari edda279fda
gnu: go-github-com-d4l3k-messagediff: Update to 1.2.1.
* gnu/packages/syncthing.scm (go-github-com-d4l3k-messagediff): Update to 1.2.1.
2019-03-14 15:34:27 -04:00
Leo Famulari 2fcd1c84af
gnu: go-github-com-chmduquesne-rollinghash-adler32: Update to 4.0.0-0.a60f8e7.
* gnu/packages/syncthing.scm (go-github-com-chmduquesne-rollinghash-adler32):
Update to 4.0.0-0.a60f8e7.
2019-03-14 15:34:27 -04:00
Leo Famulari 9c359ff445
gnu: Remove the various Go union meta-packages.
* gnu/packages/golang.scm (go-github-com-gogo-protobuf-union,
go-golang-org-x-crypto-union): Remove variables.
(go-golang-org-x-crypto-bcrypt, go-golang-org-x-crypto-blowfish,
go-golang-org-x-crypto-pbkdf2, go-golang-org-x-crypto-tea,
go-golang-org-x-crypto-xtea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-twofish,)[arguments]: Remove obsolete
'make-gzip-archive-writable' phase.
(go-golang-org-x-crypto-ed25519)[arguments]: The phase
'make-gzip-archive-writable' belongs here now.
(go-github-com-multiformats-go-multihash)[native-inputs]: Remove
go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-blake2s and
go-golang-org-x-crypto-sha3.
(go-github-com-libp2p-go-libp2p-peer)[native-inputs]: Remove
go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-blake2s,
go-golang-org-x-crypto-ed25519, and go-golang-org-x-crypto-sha3.
(go-github-com-libp2p-go-libp2p-metrics)[native-inputs]: Remove
go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-sha3,
go-golang-org-x-crypto-ed25519, and go-golang-org-x-crypto-blake2s.
(go-github-com-multiformats-go-multiaddr)[native-inputs]: Remove
go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-sha3 and
go-golang-org-x-crypto-blake2s.
(go-github-com-multiformats-go-multiaddr-net)[native-inputs]: Remove
go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-sha3 and
go-golang-org-x-crypto-blake2s.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-api)[native-inputs]: Remove
go-golang-org-x-crypto-union. Add go-golang-org-x-crypto-blake2s,
go-golang-org-x-crypto-ed25519, and go-golang-org-x-crypto-sha3.
(gx)[native-inputs]: Remove go-golang-org-x-crypto-union. Add
go-golang-org-x-crypto-blake2s, go-golang-org-x-crypto-ed25519, and
go-golang-org-x-crypto-sha3.
(gx-go)[native-inputs]: Remove go-golang-org-x-crypto-union. Add
go-golang-org-x-crypto-blake2s, go-golang-org-x-crypto-ed25519, and
go-golang-org-x-crypto-sha3.
* gnu/packages/syncthing.scm: Remove go-golang-org-x-text-union,
go-golang-org-x-net-union, and go-github-com-vitrun-qart-union.
2019-03-14 15:34:26 -04:00
Leo Famulari e3900a4d64
build-system/go: Build with a filesystem union of Go dependencies.
This basically changes (guix build-system go) so that instead of looking
up its dependencies in a list of directories in $GOPATH, all the
Go dependencies are symlinked into a single directory.

Fixes <https://bugs.gnu.org/33620>.

* guix/build/go-build-system.scm (setup-go-environment): New variable.
(setup-environment, install-source): Remove variables.
(unpack): Unpack the source relative to $GOPATH.
(install): Do not install the compiled objects in the 'pkg' directory.
Install the source code in this phase, and only install the source of
the package named by IMPORT-PATH.
* doc/guix.texi (Build Systems): Adjust accordingly.
* gnu/packages/docker.scm (docker): Import (guix build union) on the build side
and adjust to build phase name changes in (guix build-system go).
* gnu/packages/shellutils.scm (direnv): Likewise.
* gnu/packages/databases.scm (mongo-tools)[arguments]:
Set '#:install-source #f'.
* gnu/packages/music.scm (demlo)[arguments]: Move the 'install-scripts'
phase after the 'install' phase.
2019-03-14 15:34:26 -04:00
Leo Famulari 5a14b913ad
gnu: Remove Go 1.9.
* gnu/packages/golang.scm (go-1.9): Remove variable.
(go-1.11): Inherit from go-1.4 and consolidate the inherited build
phases from go-1.9.

Go 1.11 should be essentially unchanged with this commit, although the
derivation is different.
2019-03-14 15:34:26 -04:00
Tobias Geerinckx-Rice a503071797
gnu: python-flexmock: Update to 0.10.3.
* gnu/packages/check.scm (python-flexmock): Update to 0.10.3.
2019-03-14 19:47:30 +01:00
Tobias Geerinckx-Rice fbec363e55
gnu: python-freezegun: Update to 0.3.11.
* gnu/packages/check.scm (python-freezegun): Update to 0.3.11.
2019-03-14 19:47:30 +01:00
Tobias Geerinckx-Rice bca0b66424
gnu: python-nose-timer: Update to 0.7.4.
* gnu/packages/check.scm (python-nose-timer): Update to 0.7.4.
2019-03-14 19:47:30 +01:00
Tobias Geerinckx-Rice 4a17211ad0
gnu: aubio: Update to 0.4.9.
* gnu/packages/audio.scm (aubio): Update to 0.4.9.
2019-03-14 19:47:29 +01:00
Tobias Geerinckx-Rice 0b75db34d4
gnu: qjackctl: Update to 0.5.6.
* gnu/packages/audio.scm (qjackctl): Update to 0.5.6.
2019-03-14 19:47:29 +01:00
Tobias Geerinckx-Rice 9d4e42dcfb
gnu: qsynth: Update to 0.5.5.
* gnu/packages/audio.scm (qsynth): Update to 0.5.5.
2019-03-14 19:47:29 +01:00
Tobias Geerinckx-Rice 205df73940
gnu: Move libconfuse to (gnu packages textutils).
* gnu/packages/wm.scm (libconfuse): Move…
* gnu/packages/textutils.scm (libconfuse): …to here.
Adjust all imports.
2019-03-14 19:47:28 +01:00
Tobias Geerinckx-Rice 2fe29c8490
gnu: sslh: Update to 1.20.
* gnu/packages/networking.scm (sslh): Update to 1.20.
[native-inputs]: Add perl-conf-libconfig. Remove valgrind.
[arguments]: Re-indent.
2019-03-14 19:47:28 +01:00
Tobias Geerinckx-Rice 98580bd93a
gnu: Add perl-conf-libconfig.
* gnu/packages/perl.scm (perl-conf-libconfig): New public variable.
2019-03-14 19:47:27 +01:00
Tobias Geerinckx-Rice 925926bab1
gnu: sslh: Don't use unstable tarball.
* gnu/packages/networking.scm (sslh)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-03-14 19:47:27 +01:00
Marius Bakke 1e33331cce
gnu: dconf: Update to 0.32.0.
* gnu/packages/gnome.scm (dconf): Update to 0.32.0.
[native-inputs]: Add BASH-COMPLETION.
2019-03-14 19:40:10 +01:00
Marius Bakke 3ea5a8ee47
gnu: at-spi2-atk: Update to 2.32.0.
* gnu/packages/gtk.scm (at-spi2-atk): Update to 2.32.0.
[build-system]: Change to MESON-BUILD-SYSTEM.
[arguments]: Adjust test invokation.
[native-inputs]: Add LIBXML2.
2019-03-14 19:39:09 +01:00
Marius Bakke 5254f17eeb
gnu: at-spi2-core: Update to 2.32.0.
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.32.0.
[arguments]: Adjust for renamed configure flag.
[inputs]: Move LIBXI and LIBXTST ...
[propagated-inputs]: ... here.
2019-03-14 19:37:46 +01:00
Marius Bakke 5f07df1743
gnu: atk: Update to 2.32.0.
* gnu/packages/gtk.scm (atk): Update to 2.32.0.
[build-system]: Change to MESON-BUILD-SYSTEM.
[outputs]: Remove (due to dependency cycle on gtk-doc).
[arguments]: Remove.
[native-inputs]: Add GETTEXT-MINIMAL.
2019-03-14 19:36:26 +01:00
Danny Milosavljevic 625697ea60
gnu: lxqt-about: Make it more reproducible.
* gnu/packages/lxqt.scm (lxqt-about)[arguments]<#:phases>[setenv]: New phase.
2019-03-14 16:47:19 +01:00
Meiyo Peng 50bc1d0125
gnu: screengrab: Update to 1.101.
* gnu/packages/lxqt.scm (screengrab): Update to 1.101.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:19 +01:00
Meiyo Peng d30cd1a552
gnu: qterminal: Update to 0.14.1.
* gnu/packages/lxqt.scm (qterminal): Update to 0.14.1.
[arguments]: Remove #:configure-flags.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:19 +01:00
Meiyo Peng 238e42a3e5
gnu: qtermwidget: Update to 0.14.1.
* gnu/packages/lxqt.scm (qtermwidget): Update to 0.14.1.
[arguments]: Remove #:configure-flags.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng 6d3a2dbef1
gnu: qps: Update to 1.10.20.
* gnu/packages/lxqt.scm (qps): Update to 1.10.20.
[native-inputs]: Add lxqt-build-tools.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng f376b3254c
gnu: pavucontrol-qt: Update to 0.14.1.
* gnu/packages/lxqt.scm (pavucontrol-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng b42bd22ebd
gnu: obconf-qt: Update to 0.14.1.
* gnu/packages/lxqt.scm (obconf-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng f2a8c02c9a
gnu: lximage-qt: Update to 0.14.1.
* gnu/packages/lxqt.scm (lximage-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng 3f0294c196
gnu: compton-conf: Update to 0.14.1.
* gnu/packages/lxqt.scm (compton-conf): Update to 0.14.1.
[arguments]: Remove #:configure-flags.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng cd7248bb42
gnu: pcmanfm-qt: Update to 0.14.1.
* gnu/packages/lxqt.scm (pcmanfm-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng b3f562921e
gnu: libfm-qt: Update to 0.14.1.
* gnu/packages/lxqt.scm (libfm-qt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng 3cc904ab7c
gnu: lxqt-themes: Update to 0.14.0.
* gnu/packages/lxqt.scm (lxqt-themes): Update to 0.14.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng 3b7348c4dc
gnu: lxqt-sudo: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-sudo): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng 536afd9bf2
gnu: lxqt-session: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-session): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng 1b8daca27b
gnu: lxqt-runner: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-runner): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng 63c80bd7a9
gnu: lxqt-qtplugin: Update to 0.14.0.
* gnu/packages/lxqt.scm (lxqt-qtplugin): Update to 0.14.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng 84dea9bb71
gnu: lxqt-powermanagement: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-powermanagement): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng 45ef5374a7
gnu: lxqt-policykit: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-policykit): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:18 +01:00
Meiyo Peng c4a17525b9
gnu: lxqt-panel: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-panel): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng a728afb63b
gnu: lxqt-openssh-askpass: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-openssh-askpass): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng 4625cc66bf
gnu: lxqt-notificationd: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-notificationd): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng 39387425fd
gnu: lxqt-globalkeys: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-globalkeys): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng 2493df4404
gnu: lxqt-config: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-config): Update to 0.14.1.
[inputs]: Add eudev, libxi, xf86-input-libinput.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng 6a75a1a561
gnu: lxqt-admin: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-admin): Update to 0.14.1.
[arguments]: Remove #:configure-flags
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng f42b4080c3
gnu: lxqt-about: Update to 0.14.1.
* gnu/packages/lxqt.scm (lxqt-about): Update to 0.14.1.
[arguments]: Remove #:configure-flags.
<#:phases>[patch-translations-dir]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng 4c3553ab41
gnu: libsysstat: Update to 0.4.2.
* gnu/packages/lxqt.scm (libsysstat): Update to 0.4.2.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng 9f87e52fbb
gnu: liblxqt: Update to 0.14.1.
* gnu/packages/lxqt.scm (liblxqt): Update to 0.14.1.
[arguments]: Remove #:configure-flags.  Add 'patch-translations-dir' phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng c1105c4bcf
gnu: libqtxdg: Update to 3.3.1.
* gnu/packages/lxqt.scm (libqtxdg): Update to 3.3.1.
[native-inputs]: Add lxqt-build-tools.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng 5b7a354d72
gnu: lxqt-build-tools: Update to 0.6.0.
* gnu/packages/lxqt.scm (lxqt-build-tools): Update to 0.6.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng d1d8235e45
gnu: libfm: Update to 1.3.1.
* gnu/packages/lxde.scm (libfm): Update to 1.3.1.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:17 +01:00
Meiyo Peng a436a4919b
gnu: menu-cache: Update to 1.1.0.
* gnu/packages/lxde.scm (menu-cache): Update to 1.1.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-03-14 16:47:14 +01:00
Marius Bakke 19008a22d1
Merge branch 'staging' into core-updates 2019-03-14 16:30:19 +01:00
Marius Bakke c958c31cae
gnu: double-conversion: Update to 3.1.4.
* gnu/packages/maths.scm (double-conversion): Update to 3.1.4.
2019-03-14 15:40:10 +01:00
Marius Bakke 4d9ebc62ba
gnu: gtk+: Update to 3.24.7.
* gnu/packages/gtk.scm (gtk+): Update to 3.24.7.
2019-03-14 15:40:09 +01:00
Marius Bakke ebfe259f66
Merge branch 'master' into staging 2019-03-14 15:06:06 +01:00
Marius Bakke 8cc3983a4d
gnu: jasper: Update to 2.0.16.
* gnu/packages/image.scm (jasper): Update to 2.0.16.
2019-03-14 14:44:01 +01:00
Marius Bakke 22656b24d8
gnu: rapidjson: Update home page.
* gnu/packages/web.scm (rapidjson)[source, home-page]: Follow redirected URL.
2019-03-14 14:44:01 +01:00
Marius Bakke 84ff7821ff
gnu: samba: Update to 4.9.5.
* gnu/packages/samba.scm (samba): Update to 4.9.5.
2019-03-14 14:44:01 +01:00
Marius Bakke dd10c0adad
gnu: libzip: Update to 1.5.2.
* gnu/packages/compression.scm (libzip): Update to 1.5.2.
2019-03-14 14:44:00 +01:00
Marius Bakke 66fea0c4d9
gnu: libzip: Don't use NAME in source URI.
* gnu/packages/compression.scm (libzip)[source](uri): Hard-code NAME.
2019-03-14 14:44:00 +01:00
Marius Bakke 72663b4822
gnu: WebKitGTK: Update to 2.24.0.
* gnu/packages/webkit.scm (webkitgtk-2.22): Rename to ...
(webkitgtk-2.24): ... this.  Update to 2.24.0.
[inputs]: Add OPENJPEG.
* gnu/packages/gnome.scm (eolie, epiphany)[inputs]: Adjust accordingly.
* gnu/packages/web-browsers.scm (next-gtk-webkit)[inputs]: Likewise.
2019-03-14 14:44:00 +01:00
Marius Bakke eccaa8bf8d
gnu: libsoup: Update to 2.66.0.
* gnu/packages/gnome.scm (libsoup): Update to 2.66.0.
[build-system]: Change to MESON-BUILD-SYSTEM.
[arguments]: Adjust accordingly.
[native-inputs]: Add GTK-DOC.
[inputs]: Add MIT-KRB5.  Move SQLITE and LIBPSL ...
[propagated-inputs]: ... here.
2019-03-14 14:44:00 +01:00
Marius Bakke b165fe61dc
gnu: Kodi: Add Wayland variant.
* gnu/packages/kodi.scm (kodi/wayland): New public variable.
2019-03-14 14:44:00 +01:00
Marius Bakke 1f2e060148
gnu: Add waylandpp.
* gnu/packages/freedesktop.scm (waylandpp): New public variable.
2019-03-14 14:43:59 +01:00
Brett Gilio 209393a003
gnu: Add emacs-lsp-ui.
* gnu/packages/emacs-xyz.scm (emacs-lsp-ui): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-14 11:42:06 +01:00
Brett Gilio 60adaae0cf
gnu: Add emacs-lsp-mode.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-14 11:40:07 +01:00
Brett Gilio 3490212a41
gnu: emacs-dash: Update to 2.15.0.
* gnu/packages/emacs-xyz.scm (emacs-dash): Update to 2.15.0.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-14 11:37:35 +01:00
Vagrant Cascadian 8cd10b22f9
gnu: Update dtc to 1.5.0.
* gnu/packages/bootloaders (dtc): Update to 1.5.0.
[native-inputs]: Add libyaml and pkg-config.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-14 11:02:40 +01:00
Meiyo Peng bb2f114de9
gnu: fish: Update to 3.0.2.
* gnu/packages/shells.scm (fish): Update to 3.0.2.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-14 11:01:11 +01:00
Nicolò Balzarotti 100f56024e
gnu: Add r-rematch2.
* gnu/packages/cran.scm (r-rematch2): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-14 10:54:49 +01:00
Leo Famulari 8a55c38915
gnu: w3m: Update to 0.5.3+git20190105.
* gnu/packages/w3m.scm (w3m): Update to 0.5.3+git20190105.
2019-03-13 20:06:15 -04:00
Ludovic Courtès b94c80ff5d
linux-container: 'containerized-operating-system' removes "useless" services.
Fixes <https://bugs.gnu.org/34211>.
Reported by Efraim Flashner <efraim@flashner.co.il>.

* gnu/system/linux-container.scm (containerized-operating-system)
[useless-services]: New variable.
Add 'services' field.
2019-03-13 23:12:44 +01:00
Ludovic Courtès 82f29e5b4f
installer: network: Adjust wording.
* gnu/installer/newt/network.scm (wait-service-online): Adjust wording
of the messages.
2019-03-13 23:12:43 +01:00
Ludovic Courtès 4cd386afae
linux-modules: Factorize 'missing-modules'.
* gnu/build/linux-modules.scm (missing-modules): New procedure.
* gnu/system/mapped-devices.scm (check-device-initrd-modules): Use it.
2019-03-13 23:12:43 +01:00
Ludovic Courtès 59e8044588
Remove traces of "GuixSD".
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Remove
mentions of "GuixSD".
* gnu/bootloader/grub.scm (install-grub-efi): Likewise.
* gnu/build/vm.scm (make-iso9660-image): Change default #:volume-id to
"Guix_image".
(initialize-hard-disk): Search for the "Guix_image" label.
* gnu/ci.scm (system-test-jobs, tarball-jobs): Remove "GuixSD".
* gnu/installer/newt/welcome.scm (run-welcome-page): Likewise.
* gnu/packages/audio.scm (supercollider)[description]: Likewise.
* gnu/packages/curl.scm (curl): Likewise.
* gnu/packages/emacs.scm (emacs): Likewise.
* gnu/packages/gnome.scm (network-manager): Likewise.
* gnu/packages/julia.scm (julia): Likewise.
* gnu/packages/linux.scm (alsa-plugins): Likewise.
(powertop, wireless-regdb): Likewise.
* gnu/packages/package-management.scm (guix): Likewise.
* gnu/packages/polkit.scm (polkit): Likewise.
* gnu/packages/tex.scm (texlive-bin): Likewise.
* gnu/services/base.scm (file-systems->fstab): Likewise.
* gnu/services/cups.scm (%cups-activation): Likewise.
* gnu/services/mail.scm (%dovecot-activation): Likewise.
* gnu/services/messaging.scm (prosody-configuration)[log]: Likewise.
* gnu/system/examples/vm-image.tmpl (vm-image-motd): Likewise.
* gnu/system/install.scm (installation-os)[file-systems]: Change root
file system label to "Guix_image".
* gnu/system/mapped-devices.scm (check-device-initrd-modules):
Remove "GuixSD".
* gnu/system/vm.scm (system-docker-image): Likewise.
(system-disk-image)[root-label]: Change to "Guix_image".
* gnu/tests/install.scm (run-install): Remove "GuixSD".
* guix/modules.scm (guix-module-name?): Likewise.
* nix/libstore/optimise-store.cc: Likewise.
2019-03-13 23:12:43 +01:00
Ricardo Wurmus fd4c7a098a
gnu: Add python-velocyto.
* gnu/packages/bioinformatics.scm (python-velocyto): New variable.
2019-03-13 22:48:53 +01:00
Ricardo Wurmus 55a0a3c853
gnu: python-loompy: Update to 2.0.17.
* gnu/packages/bioinformatics.scm (python-loompy): Update to 2.0.17.
[source]: Fetch via git.
[arguments]: Enable tests, replace "check" phase.
[propagated-inputs]: Add python-pandas.
[native-inputs]: Add python-pytest.
2019-03-13 22:48:52 +01:00
Oleg Pykhalov 1f058eced3
gnu: Add emacs-dockerfile-mode.
* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): New variable.
2019-03-13 23:23:49 +03:00
Oleg Pykhalov 18964a6029
gnu: Add emacs-docker.
* gnu/packages/emacs-xyz.scm (emacs-docker): New variable.
2019-03-13 23:23:49 +03:00