Commit Graph

36311 Commits

Author SHA1 Message Date
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
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