Commit Graph

25241 Commits

Author SHA1 Message Date
rsiddharth d5c34f9b18
gnu: Add ghc-unliftio-core.
* gnu/packages/haskell.scm (ghc-unliftio-core): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:40 +02:00
rsiddharth 8434594d6d
gnu: Add ghc-persistent-template.
* gnu/packages/haskell.scm (ghc-persistent-template): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:38 +02:00
rsiddharth 0f163f653e
gnu: Add ghc-aeson-compat.
* gnu/packages/haskell.scm (ghc-aeson-compat): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:36 +02:00
rsiddharth 104e179d56
gnu: Add ghc-persistent.
* gnu/packages/haskell.scm (ghc-persistent): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:34 +02:00
rsiddharth b6d8ea42a3
gnu: Add ghc-http-api-data.
* gnu/packages/haskell.scm (ghc-http-api-data): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:32 +02:00
rsiddharth c56a30b3ba
gnu: Add ghc-time-locale-compat.
* gnu/packages/haskell.scm (ghc-time-locale-compat): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:30 +02:00
rsiddharth 8ecefe72c1
gnu: Add ghc-uri-bytestring.
* gnu/packages/haskell.scm (ghc-uri-bytestring): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:28 +02:00
rsiddharth e99bd15cbb
gnu: Add ghc-generics-sop.
* gnu/packages/haskell.scm (ghc-generics-sop): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:26 +02:00
rsiddharth ff7dd11f0a
gnu: Add ghc-th-lift-instances.
* gnu/packages/haskell.scm
(ghc-th-lift-instances): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:23 +02:00
rsiddharth ac7cdb40ab
gnu: Add ghc-attoparsec-iso8601.
* gnu/packages/haskell.scm (ghc-attoparsec-iso8601): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:21 +02:00
rsiddharth d96a1bfe2b
gnu: Add ghc-resource-pool.
* gnu/packages/haskell.scm (ghc-resource-pool): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:18 +02:00
rsiddharth aebe9d2556
gnu: Add ghc-yesod-core.
* gnu/packages/haskell-web.scm (ghc-yesod-core): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:27:09 +02:00
rsiddharth 15b9ce634c
gnu: Add ghc-clientsession.
* gnu/packages/haskell-web.scm (ghc-clientsession): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:58 +02:00
rsiddharth 7565a30893
gnu: Add ghc-cprng-aes.
* gnu/packages/haskell-crypto.scm (ghc-cprng-aes): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:53 +02:00
rsiddharth 13c281672d
gnu: Add ghc-crypto-random.
* gnu/packages/haskell-crypto.scm (ghc-crypto-random): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:50 +02:00
rsiddharth d91acee78f
gnu: Add ghc-cipher-aes.
* gnu/packages/haskell-crypto.scm (ghc-cipher-aes): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:19 +02:00
rsiddharth 47a6582b12
gnu: Add ghc-crypto-cipher-tests.
* gnu/packages/haskell-check.scm
(ghc-crypto-cipher-tests): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:04 +02:00
rsiddharth aab6df5b63
gnu: Add ghc-crypto-cipher-types.
* gnu/packages/haskell-crypto.scm
(ghc-crypto-cipher-types): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:26:00 +02:00
rsiddharth 54f3536d55
gnu: Add ghc-securemem.
* gnu/packages/haskell.scm (ghc-securemem): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:50 +02:00
rsiddharth 122260b390
gnu: Add ghc-skein.
* gnu/packages/haskell-web.scm (ghc-skein): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:44 +02:00
rsiddharth 448d6226e3
gnu: Add ghc-path-pieces.
* gnu/packages/haskell-web.scm (ghc-path-pieces): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:40 +02:00
rsiddharth b2b4575dca
gnu: Add ghc-shakespeare.
* gnu/packages/haskell.scm (ghc-shakespeare): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:33 +02:00
rsiddharth fe9b5eff7b
gnu: Add ghc-monad-logger.
* gnu/packages/haskell.scm (ghc-monad-logger): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:25:25 +02:00
rsiddharth fddb41f22b
gnu: Add ghc-monad-loops.
* gnu/packages/haskell.scm (ghc-monad-loops): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:24:44 +02:00
rsiddharth bb87be09a9
gnu: Add ghc-stm-chans.
* gnu/packages/haskell.scm (ghc-stm-chans): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:24:37 +02:00
rsiddharth d6e559ab29
gnu: ghc-chunked-data: Update inputs.
* gnu/packages/haskell.scm (ghc-chunked-data)[inputs]: Add ghc-text.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:24:10 +02:00
Sohom Bhattacharjee 62d1105c88
gnu: Add emacs-anzu.
* gnu/packages/emacs.scm (emacs-anzu): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-31 19:23:11 +02:00
Rutger Helling 2ac9f2a2b3
gnu: wine-staging: Update to 3.5.
* gnu/packages/wine.scm (wine-staging): Update to 3.5.
2018-03-31 09:16:24 +02:00
Rutger Helling 5125b3d5b0
gnu: wine-staging-patchset-data: Update to 3.5.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.5.
2018-03-31 09:16:24 +02:00
Nils Gillmann f5fa1bdc1a
gnu: python-pycanberra: Update to new upstream location.
* gnu/packages/libcanberra (python-pycanberra)[source]: Use new URL.
[home-page]: Change to new URL.

Signed-off-by: Nils Gillmann <ng0@n0.is>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-03-30 23:42:07 +02:00
Pierre Neidhardt abc4a3325e
gnu: Add pinentry-emacs.
* gnu/packages/gnupg.scm (pinentry-emacs): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-03-30 23:42:07 +02:00
Mark H Weaver dffd077c59
gnu: linux-libre: Update to 4.15.14.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.14.
(%linux-libre-hash): Update hash.
2018-03-30 17:33:55 -04:00
Mark H Weaver cd3a0bcd1d
gnu: linux-libre@4.14: Update to 4.14.31.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.31.
(%linux-libre-4.14-hash): Update hash.
2018-03-30 17:33:09 -04:00
Mark H Weaver ce484f1e09
gnu: linux-libre@4.9: Update to 4.9.91.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.91.
2018-03-30 17:32:35 -04:00
Mark H Weaver e67512df40
gnu: linux-libre@4.4: Update to 4.4.125.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.125.
2018-03-30 17:32:02 -04:00
Mark H Weaver 619d7bffa0
gnu: linux-libre@4.1: Update to 4.1.51.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.51.
2018-03-30 17:31:15 -04:00
Julien Lepiller a7baa201cb
gnu: Update php to 7.2.4.
* gnu/packages/php.scm (php): Update to 7.2.4.
2018-03-30 23:22:18 +02:00
Ricardo Wurmus 4bd8a9d8e2
gnu: Define ao.
This is a follow-up to commit 28f4d56dd3.

* gnu/packages/engineering.scm (ao): Restore variable definition.
2018-03-30 22:54:51 +02:00
Ricardo Wurmus 28f4d56dd3
gnu: ao: Update to 0-2.9d857d1.
* gnu/packages/engineering.scm (ao): Rename...
(libfive): ...to this new variable; update to 0-2.9d857d1.
[inputs]: Remove glfw, libepoxy, glm, guile-2.0; add qtbase, guile-2.2.
[home-page]: Use new libfive home page.
[description]: Adjust.
(ao): Redefine using 'deprecated-package'.
2018-03-30 22:23:43 +02:00
Nicolas Goaziou 2d19a7e4f4
gnu: emacs-org: Change source and naming scheme.
* gnu/packages/emacs.scm (emacs-org): Switch back to ELPA.  Adopt its naming
  scheme.
2018-03-30 20:03:36 +02:00
Nicolas Goaziou 5ecd2d28d0
gnu: emacs-org-contrib: Fix build.
* gnu/packages/emacs.scm (emacs-org-contrib): Update SHA256.
[version]: Add keyword.
[arguments]: Use new keyword.
2018-03-30 20:03:31 +02:00
Roel Janssen fdc306879b
gnu: Add delly.
* gnu/packages/bioinformatics.scm (delly): New variable.
* gnu/packages/patches/delly-use-system-libraries.patch: New file.
* gnu/local.mk: Include delly-use-system-libraries.patch.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-03-30 10:48:01 -04:00
Roel Janssen 183ce98849
gnu: Add r-regioner.
* gnu/packages/bioconductor.scm (r-regioner): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-03-30 10:47:57 -04:00
Nikolai Merinov f342bb58fe
gnu: rust: Update rust to 1.24.1.
* gnu/packages/rust.scm (rust-bootstrap): Freeze bootstrap version to 1.22.1.
Reorganize bootstrap binaries to match new "rust" package structure with two
ouputs "out" with Rust compiler and "cargo" with Cargo package manager.
Replace all "system*" by "invoke".
(rust-1.23): Rename "rustc" to "rust".  Update sha256 for tarball.  Add cargo
related dependencies.  Install "cargo" as separate "rust" output.  Remove
substitutes for parts that were fixed in "rustc" source code.  Install
documentation to separate "doc" output.  Update configuration according to
changes in "rustc" source code.  Replace all "system*" by "invoke".
(rust): Create package for 1.24.1 rust release based on rust-1.23 release.
* guix/build-system/cargo.scm (default-rust): Replace "default-cargo" and
"default-rustc" functions with "default-rust" function.
(cargo-build-system): Take only one package as "rust" source.  Use "rustc" of
default output of "rust" package, use "cargo" as "cargo" output of "rust"
package.
2018-03-30 15:46:53 +02:00
Ben Woodcroft 8456a4c5cb
gnu: ruby-2.2: Update to 2.2.10.
* gnu/packages/ruby.scm (ruby-2.2): Update to 2.2.10.
2018-03-30 12:27:57 +10:00
Ben Woodcroft 049edeb24c
gnu: ruby-2.3: Update to 2.3.7.
* gnu/packages/ruby.scm (ruby-2.3): Update to 2.3.7.
2018-03-30 12:24:59 +10:00
Ben Woodcroft f38ac742e6
gnu: mash: Update to 2.0.
* gnu/packages/bioinformatics.scm (mash): Update to 2.0.
2018-03-30 12:18:35 +10:00
Ben Woodcroft c7a8aa131d
gnu: mafft: Update to 7.394.
* gnu/packages/bioinformatics.scm (mafft): Update to 7.394.
2018-03-30 12:18:35 +10:00
Ben Woodcroft 9a40b8d9b2
gnu: diamond: Update to 0.9.19.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.19.
2018-03-30 12:18:35 +10:00
Ricardo Wurmus 315ed91efb
gnu: pybitmessage: Update to 0.6.3.2 [security fixes].
* gnu/packages/messaging.scm (pybitmessage): Update to 0.6.3.2.
[source]: Fetch from git.
2018-03-29 22:43:37 +02:00
Ricardo Wurmus 80808d678a
gnu: hydrogen: Update to 1.0.0-beta1.
* gnu/packages/music.scm (hydrogen): Update to 1.0.0-beta1.
[source]: Fetch from git.
[arguments]: Add phase to fix installation directory for pixmaps.
[inputs]: Remove qt-4; add qtbase and qtxmlpatterns.
2018-03-29 22:40:30 +02:00
Ricardo Wurmus 9f1ac4fa49
gnu: mod-host: Update to 0.10.6-3.1726ad06b.
* gnu/packages/music.scm (mod-host): Update to 0.10.6-3.1726ad06b.
2018-03-29 22:26:59 +02:00
Ricardo Wurmus 9602ac76b4
gnu: drumkv1: Update to 0.9.0.
* gnu/packages/music.scm (drumkv1): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Ricardo Wurmus 2a5d08daf4
gnu: samplv1: Update to 0.9.0.
* gnu/packages/music.scm (samplv1): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Ricardo Wurmus 4503b18701
gnu: padthv1: Update to 0.9.0.
* gnu/packages/music.scm (padthv1): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Ricardo Wurmus 7c60a23cb1
gnu: synthv1: Update to 0.9.0.
* gnu/packages/music.scm (synthv1): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Ricardo Wurmus 15c5541bc8
gnu: qtractor: Update to 0.9.0.
* gnu/packages/music.scm (qtractor): Update to 0.9.0.
2018-03-29 22:22:50 +02:00
Marius Bakke cee6d90f73
gnu: awesome: Remove obsolete snippet.
* gnu/packages/wm.scm (awesome)[source](snippet): Remove.
2018-03-29 21:30:15 +02:00
Marius Bakke 40fb6b84f9
gnu: xcb-util-xrm: Update to 1.3.
* gnu/packages/xdisorg.scm (xcb-util-xrm): Update to 1.3.
2018-03-29 21:30:15 +02:00
Marius Bakke d2fd5c6532
gnu: mbedtls-apache: Update to 2.7.2.
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.7.2.
[source](snippet): Remove.
2018-03-29 21:30:15 +02:00
Leo Famulari b6beda1d6b
gnu: Add botan.
* gnu/packages/crypto.scm (botan): New variable.
2018-03-29 14:40:34 -04:00
Tonton d4e0ebd016
gnu: Add fpm2.
* gnu/packages/password-utils.scm (fpm2): New variable.

Signed-off-by: Tonton <tonton@riseup.net>
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-29 18:43:09 +02:00
Tonton af1e3dfe27
gnu: Add screen-message.
* gnu/packages/xdisorg.scm (screen-message): New variable.

Signed-off-by: Tonton <tonton@riseup.net>
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-29 18:35:46 +02:00
Tobias Geerinckx-Rice 95fb6b0413
gnu: r-lme4: Update to 1.1-16.
* gnu/packages/statistics.scm (r-lme4): Update to 1.1-16.
2018-03-29 17:45:45 +02:00
Tobias Geerinckx-Rice dc8450c178
gnu: r-curl: Update to 3.2.
* gnu/packages/web.scm (r-curl): Update to 3.2.
2018-03-29 17:36:57 +02:00
Tobias Geerinckx-Rice f36685b058
gnu: bspwm: Update to 0.9.4.
* gnu/packages/wm.scm (bspwm): Update to 0.9.4.
2018-03-29 17:36:50 +02:00
Tobias Geerinckx-Rice 4bb5bdd963
gnu: rss-bridge: Update to 2018-03-11.
* gnu/packages/web.scm (rss-bridge): Update to 2018-03-11.
2018-03-29 17:36:39 +02:00
Roel Janssen e086d2f68b
gnu: r-mutationalpatterns: Update to 1.4.3.
* gnu/packages/bioinformatics.scm (r-mutationalpatterns): Update to 1.4.3;
  [propagated-inputs]: Remove r-gridextra.
2018-03-29 15:50:44 +02:00
Roel Janssen 53e42694e5
gnu: kaiju: Update to 1.6.2.
* gnu/packages/bioinformatics.scm (kaiju): Update to 1.6.2;
  [inputs]: Add zlib.
2018-03-29 15:40:52 +02:00
Vasile Dumitrascu d232e02ecf
gnu: Add duperemove.
* gnu/packages/disk.scm (duperemove): New variable.

Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-29 15:17:35 +02:00
Ludovic Courtès 9c3f2c2e83
gnu: Add python-debug.
Suggested by Pjotr Prins <pjotr.public12@thebird.nl>.

* gnu/packages/python.scm (python-debug): New variable.
2018-03-29 15:17:35 +02:00
Efraim Flashner 594e5d7368
gnu: nano: Update to 2.9.5.
* gnu/packages/nano.scm (nano): Update to 2.9.5.
2018-03-29 16:08:06 +03:00
Roel Janssen c974008d91
gnu: Add r-idr.
* gnu/packages/cran.scm (r-idr): New variable.
2018-03-29 14:26:44 +02:00
Roel Janssen 996bed0608
gnu: Add r-amap.
* gnu/packages/cran.scm (r-amap): New variable.
2018-03-29 14:11:21 +02:00
Roel Janssen 6174db2b2c
gnu: Add r-venndiagram.
* gnu/packages/cran.scm (r-venndiagram): New variable.
2018-03-29 14:08:36 +02:00
Roel Janssen ddbf2a98ba
gnu: Add r-pastecs.
* gnu/packages/cran.scm (r-pastecs): New variable.
2018-03-29 13:54:30 +02:00
Ricardo Wurmus 017bffc1a3
gnu: libusb4java: Adjust for building with libusb 1.0.22.
* gnu/packages/libusb.scm (libusb4java)[arguments]: Add phase to remove
"-Werror" flag.
2018-03-29 12:26:38 +02:00
Ricardo Wurmus b0a4b6d957
gnu: libusb-for-axoloti: Update patch.
* gnu/packages/patches/libusb-for-axoloti.patch: Update context for libusb
1.0.22.
2018-03-29 12:26:38 +02:00
Chris Marusich 7874e9e047
gnu: Refactor boot-service-type and activation-service-type.
* gnu/services.scm (boot-service-type) <compose>: Use the "identity"
  procedure instead of the "append" procedure because it more accurately
  reflects the intent, which is to simply return the single list of
  extensions to which fold-services applies the "compose" procedure.
  (activation-service-type) <compose>: Likewise.
2018-03-29 08:38:49 +02:00
Jelle Licht ce353a548f
gnu: node: Update to 9.10.0.
* gnu/packages/node.scm (node): Update to 9.10.0.
2018-03-28 23:33:53 +02:00
Jelle Licht b63af9b7c7
gnu: http-parser: Update to 2.8.0.
* gnu/packages/web.scm (http-parser): Update to 2.8.0.
2018-03-28 23:33:43 +02:00
Marius Bakke 0a8985f395
gnu: xf86-video-ati: Update to 18.0.1.
* gnu/packages/xorg.scm (xf86-video-ati): Update to 18.0.1.
2018-03-28 21:23:21 +02:00
Marius Bakke 4d967992d8
gnu: xf86-input-libinput: Update to 0.27.0.
* gnu/packages/xorg.scm (xf86-input-libinput): Update to 0.27.0.
2018-03-28 21:23:21 +02:00
Leo Famulari 935806b822
gnu: ntp: Update to 4.2.8p11 [security-fixes].
Fixes CVE-2016-1549 and CVE-2018-{7170,7182,7183,7184,7185}.

* gnu/packages/ntp.scm (ntp): Update to 4.2.8p11.
2018-03-28 14:59:47 -04:00
Leo Famulari 590bdc149b
gnu: openssl: Replace with OpenSSL 1.0.2o [fixes CVE-2018-0739].
* gnu/packages/tls.scm (openssl)[replacement]: New field.
(openssl-1.0.2o): New variable.
2018-03-28 14:07:45 -04:00
Konrad Hinsen 1cde746700
gnu: Add r-parsedate.
* gnu/packages/cran.scm (r-parsedate): New variable.

Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-28 17:18:20 +02:00
Maxim Cournoyer 3481c714c6
gnu: mu: Fix tests failures triggered by DST.
* gnu/packages/mail.scm (mu)[phases]: Add 'fix-date-tests.

Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-28 17:14:40 +02:00
Nadya Voronova 910deec66c
gnu: Add tcalc.
* gnu/packages/maths.scm (tcalc): New variables.

Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-28 17:13:00 +02:00
Arun Isaac 733d66a532
gnu: culmus: Rename to font-culmus.
* gnu/packages/fonts.scm (culmus): Rename to...
(font-culmus): ...this. Re-indent.
2018-03-28 14:58:34 +05:30
Arun Isaac 0328c514ed
gnu: culmus: Switch to font-build-system.
* gnu/packages/fonts.scm (culmus): Switch to font-build-system.
[arguments]: Replace system* with invoke.
2018-03-28 14:58:34 +05:30
Arun Isaac 15795e0723
gnu: font-linuxlibertine: Switch to font-build-system.
* gnu/packages/fonts.scm (font-linuxlibertine): Switch to font-build-system.
[arguments]: Replace system* with invoke.
2018-03-28 14:58:34 +05:30
Arun Isaac 803b9e8bf4
gnu: font-lato: Switch to font-build-system.
* gnu/packages/fonts.scm (font-lato): Switch to font-build-system.
[source]: Use url-fetch/zipbomb.
2018-03-28 14:58:33 +05:30
Mark H Weaver 6ef66d3f12
gnu: icecat: Add fix for CVE-2018-5148.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add the fix for CVE-2018-5148
from the upstream mozilla-esr52 repository.
2018-03-27 21:08:15 -04:00
Leo Famulari 4d99a3215c
gnu: mupdf: Fix CVE-2018-{6544,1000051}.
* gnu/packages/patches/mupdf-CVE-2018-1000051.patch,
gnu/packages/patches/mupdf-CVE-2018-6544.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf)[source]: Use them.
2018-03-27 19:00:03 -04:00
Nicolas Goaziou 5bd43f7fd1
gnu: emacs-org, emacs-org-contrib: Update to 9.1.9.
* gnu/packages/emacs.scm (emacs-org):
(emacs-org-contrib): Update to 20180327, a.k.a. release 9.1.9.
2018-03-27 23:29:52 +02:00
ng0 78ba71b0b4
gnu: alpine: Update to 2.21.999.
* gnu/packages/mail.scm (alpine): Update to 2.21.999.
[source]: Change to new upstream location.
[home-page]: Use new location.

Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2018-03-27 23:26:15 +02:00
Ludovic Courtès f7a5cf7a2d
nss: Remove '%compat' from the defaults.
* gnu/system/nss.scm (%compat): Add comment.
(<name-service-switch>)[group, password, shadow]: Remove %COMPAT from
the default value.
2018-03-27 23:26:15 +02:00
Tobias Geerinckx-Rice 75176f1b94
gnu: zstd: Update to 1.3.4.
* gnu/packages/compression.scm (zstd): Update to 1.3.4.
2018-03-27 22:08:57 +02:00
Tobias Geerinckx-Rice 15ff38f1b4
gnu: dovecot: Update to 2.3.1.
* gnu/packages/mail.scm (dovecot): Update to 2.3.1.
[arguments]: Rename ‘patch-other-shebangs’ phase to the more accurate
‘patch-other-file-names’... then patch more file names.
2018-03-27 22:02:01 +02:00
Tobias Geerinckx-Rice 8960b2e64d
gnu: lyx: Use HTTPS home page.
* gnu/packages/tex.scm (lyx)[home-page]: Use HTTPS.
2018-03-27 22:00:14 +02:00
Leo Famulari 0fc3af7d88
gnu: openssl@1.1.0: Update to 1.1.0h [security fixes].
Fixes CVE-2017-3738 and CVE-2018-{0733,0739}.

* gnu/packages/tls.scm (openssl-next): Update to 1.1.0h.
2018-03-27 15:45:41 -04:00
Ludovic Courtès de0021322d
gnu: Remove unnecessary import.
* gnu/packages/guile.scm: Remove unnecessary import.
2018-03-27 14:51:44 +02:00
Ludovic Courtès 82b71ac366
activation: Pass '-d HOME' to 'usermod'.
Fixes a bug whereby changes to user home directories in the OS config
would never be effective.

Reported by Pierre Neidhardt <ambrevar@gmail.com>.

* gnu/build/activation.scm (modify-user): Pass '-d HOME'.
2018-03-27 14:51:44 +02:00
Ludovic Courtès 7ddd418a1d
gnu: bootstrap: Remove unneeded import.
* gnu/packages/bootstrap.scm: Remove unneeded (guix build utils) import.
2018-03-27 14:51:44 +02:00
Timothy Sample 473cd27781
gnu: Remove Haskell packages provided by GHC.
* gnu/packages/haskell.scm (ghc-array, ghc-binary, ghc-bytestring,
ghc-directory, ghc-haskeline, ghc-process, ghc-transformers,
ghc-transformers-0.4.2.0): Remove.
(ghc-tar)[inputs]: Remove ghc-array.
(ghc-hslogger)[inputs]: Remove ghc-directory.
* gnu/packages/version-control.scm (darcs)[inputs]: Remove ghc-array,
ghc-binary, and ghc-haskeline.
* gnu/packages/wm.scm (xmonad)[inputs]: Remove ghc-directory.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-03-27 11:24:20 +02:00
Tobias Geerinckx-Rice 75657922a5
gnu: supercollider: Update to 3.9.2.
* gnu/packages/audio.scm (supercollider): Update to 3.9.2.
2018-03-27 04:38:16 +02:00
Tobias Geerinckx-Rice f649443b7b
gnu: gzdoom: Update to 3.3.0.
* gnu/packages/games.scm (gzdoom): Update to 3.3.0.
2018-03-27 03:26:48 +02:00
Tobias Geerinckx-Rice 8a70a23ea6
gnu: ccache: Update to 3.4.2.
* gnu/packages/ccache.scm (ccache): Update to 3.4.2.
2018-03-27 03:26:47 +02:00
Tobias Geerinckx-Rice 835cf37ceb
gnu: jetring: Update to 0.27.
* gnu/packages/gnupg.scm (jetring): Update to 0.27.
2018-03-27 03:26:47 +02:00
Tobias Geerinckx-Rice 814612c0cc
gnu: libkomparediff2: Update to 17.12.3.
* gnu/packages/kde.scm (libkomparediff2): Update to 17.12.3.
2018-03-27 03:26:47 +02:00
Tobias Geerinckx-Rice 36f3e1df5f
gnu: radeontop: Update to 1.1.
* gnu/packages/linux.scm (radeontop): Update to 1.1.
2018-03-27 03:26:47 +02:00
Tobias Geerinckx-Rice d6fb32b8a0
gnu: ruby-rake: Update to 12.3.1.
* gnu/packages/ruby.scm (ruby-rake): Update to 12.3.1.
2018-03-27 03:26:46 +02:00
Tobias Geerinckx-Rice 81a2217120
gnu: ruby-asciidoctor: Update to 1.5.6.2.
* gnu/packages/ruby.scm (ruby-asciidoctor): Update to 1.5.6.2.
2018-03-27 03:26:46 +02:00
Tobias Geerinckx-Rice ef803aa52c
gnu: python-plotly: Update to 2.4.1.
* gnu/packages/graph.scm (python-plotly): Update to 2.4.1.
2018-03-27 03:26:46 +02:00
Tobias Geerinckx-Rice 65ff6ab92c
gnu: python-django-crispy-forms: Update to 1.7.2.
* gnu/packages/django.scm (python-django-crispy-forms): Update to 1.7.2.
2018-03-27 03:26:46 +02:00
Tobias Geerinckx-Rice 6e54870f60
gnu: r-randomforest: Update to 4.6-14.
* gnu/packages/statistics.scm (r-randomforest): Update to 4.6-14.
2018-03-27 03:26:45 +02:00
Tobias Geerinckx-Rice 917378f787
gnu: r-blob: Update to 1.1.1.
* gnu/packages/statistics.scm (r-blob): Update to 1.1.1.
[propagated-inputs]: Add r-prettyunits.
2018-03-27 03:26:45 +02:00
Tobias Geerinckx-Rice 5000283b5d
gnu: r-servr: Update to 0.9.
* gnu/packages/web.scm (r-servr): Update to 0.9.
[propagated-inputs]: Add r-xfun.
2018-03-27 03:26:45 +02:00
Tobias Geerinckx-Rice dadc8610e0
gnu: vis: Update to 0.5.
* gnu/packages/text-editors.scm (vis): Update to 0.5.
2018-03-27 03:26:45 +02:00
Leo Famulari 86bd0f797f
gnu: libreoffice: Update to 5.4.6.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.4.6.2.
2018-03-26 19:50:46 -04:00
Vasile Dumitrascu faef71f926
gnu: hplip: Update to 3.18.3.
* gnu/packages/cups.scm (hplip): Update to 3.18.3.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-03-26 19:50:43 -04:00
Arun Isaac 4769ef0074
gnu: Add font-lohit.
* gnu/packages/fonts.scm (font-lohit): New variable.
2018-03-27 01:35:05 +05:30
Oleg Pykhalov 196c8b3739
gnu: translate-shell: Update to 0.9.6.7.
* gnu/packages/patches/translate-shell-fix-curl-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.7.
[source](patches): Add it.  [home-page]: Append slash.
2018-03-26 22:47:16 +03:00
Oleg Pykhalov e5e5eb1fcf
gnu: Add twitchy.
* gnu/packages/video.scm (twitchy): New public variable.
2018-03-26 22:47:16 +03:00
Oleg Pykhalov e0de023eae
gnu: Add perl-uri-escape.
* gnu/packages/perl-web.scm (perl-uri-escape): New public variable.
2018-03-26 22:47:16 +03:00
Charlie Ritter 786d3de297
gnu: Add r-tidyverse.
* gnu/packages/cran.scm (r-tidyverse): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:58 +02:00
Charlie Ritter 8a1ef6ac25
gnu: Add r-rvest.
* gnu/packages/cran.scm (r-rvest): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:58 +02:00
Charlie Ritter 81a9d4a422
gnu: Add r-selectr.
* gnu/packages/cran.scm (r-selectr): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:58 +02:00
Charlie Ritter 948740b08a
gnu: Add r-reprex.
* gnu/packages/cran.scm (r-reprex): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:58 +02:00
Charlie Ritter 10487c30bc
gnu: Add r-callr.
* gnu/packages/cran.scm (r-callr): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:57 +02:00
Charlie Ritter d7637e5ed8
gnu: Add r-readxl.
* gnu/packages/cran.scm (r-readxl): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:57 +02:00
Charlie Ritter 9a91c925f2
gnu: Add r-modelr.
* gnu/packages/cran.scm (r-modelr): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:57 +02:00
Charlie Ritter d2a507efd9
gnu: Add r-haven.
* gnu/packages/cran.scm (r-haven): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 21:43:57 +02:00
Sandeep Subramanian 96e223621f
gnu: Add r-arules.
* gnu/packages/cran.scm (r-arules): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-03-26 14:58:25 -04:00
Christopher Baines 376015c35b
gnu: emacs-robe: Include the lib directory in the output.
This contains some Ruby code that needs to be accessible to use robe.

* gnu/packages/emacs.scm (emacs-robe)[arguments]: Include the lib directory,
in addition to the %default-includes.
2018-03-26 19:52:06 +01:00
Christopher Baines 158943f228
gnu: emacs-minitest: Switch source to the git repository.
The 0.8.0 release was over 3 years ago, and there have been ~50 commits since.

* gnu/packages/emacs.scm (emacs-minitest): Wrap with let, and change source to
the git repository.
2018-03-26 19:52:06 +01:00
Ricardo Wurmus 5b5dbece6b
gnu: ghc-cryptonite: Update to 0.25.
* gnu/packages/haskell-crypto.scm (ghc-cryptonite): Update to 0.25.
[inputs]: Add ghc-basement.
2018-03-26 20:41:50 +02:00
Ricardo Wurmus 150e8e25f5
gnu: ghc-memory: Update to 0.14.16.
* gnu/packages/haskell.scm (ghc-memory): Update to 0.14.16.
[inputs]: Add ghc-basement and ghc-foundation.
2018-03-26 20:41:50 +02:00
Ricardo Wurmus 635cc8fef6
gnu: Add ghc-foundation.
* gnu/packages/haskell.scm (ghc-foundation): New variable.
2018-03-26 20:41:50 +02:00
Ricardo Wurmus da5fe92a0b
gnu: Add ghc-basement.
* gnu/packages/haskell.scm (ghc-basement): New variable.
2018-03-26 20:41:50 +02:00
Feng Shu 03a34d5412
gnu: emacs-exwm-x: Update to 1.8.1.
* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.8.1.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 20:06:51 +02:00
Feng Shu 9f2a58a01a
gnu: emacs-exwm: Update to 0.18.
* gnu/packages/emacs.scm (emacs-exwm): Update to 0.18.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 20:06:46 +02:00
Feng Shu aaa31d1b00
gnu: emacs-xelb: Update to 0.14.
* gnu/packages/emacs.scm (emacs-xelb): Update to 0.14.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 20:06:37 +02:00
Nils Gillmann 0741932bc4
gnu: libressl: Update to 2.7.1.
* gnu/packages/tls.scm (libressl): Update to 2.7.1.

Signed-off-by: Nils Gillmann <ng0@n0.is>
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-26 19:46:07 +02:00
Ludovic Courtès 3c1ae2a637
gnu: perl-image-exiftool: Update to 10.80.
* gnu/packages/photo.scm (perl-image-exiftool): Update to 10.80.
2018-03-26 18:24:55 +02:00
Ludovic Courtès 5ccd8f4061
gnu: magit-svn: Update to 2.2.0.
* gnu/packages/emacs.scm (magit-svn): Update to 2.2.0.
[propagated-inputs]: Add WITH-EDITOR.
[arguments]: Add WITH-EDITOR to EMACSLOADPATH.
2018-03-26 18:24:55 +02:00
Ludovic Courtès a271096b93
gnu: evince: Update to 3.28.0.
* gnu/packages/gnome.scm (evince): Update to 3.28.0.
2018-03-26 18:24:55 +02:00
Ludovic Courtès 323991339e
gnu: hwloc@1: Update to 1.11.10.
* gnu/packages/mpi.scm (hwloc): Update to 1.11.10.
2018-03-26 18:24:55 +02:00
Ludovic Courtès d2c036557a
gnu: hwloc@2: Update to 2.0.1.
* gnu/packages/mpi.scm (hwloc-2.0): Update to 2.0.1.
[source]: Remove 'patches'.
* gnu/packages/patches/hwloc-tests-without-sysfs.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2018-03-26 18:24:55 +02:00
Efraim Flashner bab9793f54
gnu: classpath: Add aarch64-linux support.
* gnu/packages/java.scm (classpath-bootstrap, classpath-0.99)[source]:
Add patch.
* gnu/packages/patches/classpath-aarch64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-03-26 12:21:33 +03:00
Mark H Weaver 5dc8f5de0c
gnu: linux-libre: Update to 4.15.13.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.15.13.
(%linux-libre-hash): Update hash.
2018-03-26 05:00:38 -04:00
Mark H Weaver 27d528d81a
gnu: linux-libre@4.14: Update to 4.14.30.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.30.
(%linux-libre-4.14-hash): Update hash.
2018-03-26 04:59:30 -04:00
Mark H Weaver af55816de5
gnu: linux-libre@4.9: Update to 4.9.90.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.90.
2018-03-26 04:58:55 -04:00
Mark H Weaver 7ebe7d85c0
gnu: linux-libre@4.4: Update to 4.4.124.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.124.
2018-03-26 04:58:09 -04:00
Ludovic Courtès e784e2561e
gnu: geeqie: Update to 1.4.
* gnu/packages/image-viewers.scm (geeqie): Update to 1.4.
[arguments]: In 'autogen' phase, create ChangeLog{,.html}.
2018-03-26 09:54:46 +02:00
Ludovic Courtès 6ae0fd212a
gnu: emacs-flycheck: Update to 31.
* gnu/packages/emacs.scm (flycheck): Update to 31.
2018-03-26 09:43:19 +02:00
Ludovic Courtès 66eb91be9c
gnu: pius: Update to 2.2.6.
* gnu/packages/gnupg.scm (pius): Update to 2.2.6.
2018-03-26 09:42:43 +02:00
Ludovic Courtès 07a049ceb1
gnu: usbredir: Build without '-Werror'.
Fixes build failure introduced in
58ee8a94a9, where compilation would fail
with:

  usbredirhost.c: In function ?usbredirhost_open_full?:
  usbredirhost.c:749:5: error: ?libusb_set_debug? is deprecated: Use libusb_set_option instead [-Werror=deprecated-declarations]
       libusb_set_debug(host->ctx, host->verbose);
       ^
  In file included from usbredirhost.h:24:0,
		   from usbredirhost.c:31:
  /gnu/store/j8hzc465xy33cjfcq3wv39szxia4xrzv-libusb-1.0.22/include/libusb-1.0/libusb.h:1300:18: note: declared here
   void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
		    ^
  cc1: all warnings being treated as errors

* gnu/packages/spice.scm (usbredir)[arguments]: In 'autogen' phase,
remove '-Werror' from configure.ac.
2018-03-26 09:38:29 +02:00
Ricardo Wurmus 51602aac8e
gnu: ecj-javac-wrapper: Fix reference to glibj and tools.zip.
* gnu/packages/java.scm (ecj-javac-wrapper)[arguments]: Fix references to
glibj and tools.zip.
2018-03-26 08:05:24 +02:00
Ricardo Wurmus 40e3a197f9
gnu: classpath-jamvm-wrappers: Run JamVM with conservative options.
* gnu/packages/java.scm (classpath-jamvm-wrappers)[arguments]: Pass extra
options to JamVM.
2018-03-26 08:05:24 +02:00
Ludovic Courtès ce5964074a
gnu: hwloc@1: Update to 1.11.9.
* gnu/packages/mpi.scm (hwloc): Update to 1.11.9.
2018-03-26 00:15:52 +02:00
Ricardo Wurmus ae0a5a7edc
gnu: ecj-javac-wrapper: Run JamVM with conservative options.
* gnu/packages/java.scm (ecj-javac-wrapper)[arguments]: Add options to jamvm
invocation.
2018-03-26 00:14:44 +02:00
Ricardo Wurmus d4fd4c3a7b
gnu: ant-bootstrap: Make build more reliable.
* gnu/packages/java.scm (ant-bootstrap)[arguments]: Remove bootstrap phase;
create HOME/.ant.properties; pass options to JamVM.
2018-03-26 00:04:53 +02:00
Marius Bakke 7240b4a989
gnu: newsboat: Update to 2.11.
* gnu/packages/syndication.scm (newsboat): Update to 2.11.
[inputs]: Change from JSON-C-0.12 to JSON-C.
[native-search-paths]: New field.
2018-03-25 22:57:19 +02:00
Marius Bakke 171e84d63d
gnu: httpd: Update to 2.4.33 [security fixes].
This fixes CVE-2017-15710, CVE-2017-15715, CVE-2018-1283, CVE-2018-1301,
CVE-2018-1302, CVE-2018-1303, and CVE-2018-1312.

* gnu/packages/web.scm (httpd): Update to 2.4.33.
2018-03-25 22:43:39 +02:00
Ricardo Wurmus 269fb7d310
gnu: Remove sablevm and sablevm-classpath, update comments.
* gnu/packages/java.scm (sablevm, sablevm-classpath): Remove variables.
2018-03-25 21:41:27 +02:00
Ricardo Wurmus b5a0d42708
gnu: Remove ecj-javac-on-jamvm-wrapper.
* gnu/packages/java.scm (ecj-javac-on-jamvm-wrapper): Remove variable.
(classpath-devel)[native-inputs]: Use ecj-javac-wrapper instead.
(jamvm)[inputs]: Use ecj-javac-wrapper instead.
(ecj-javac-on-jamvm-wrapper-final): Rename...
(ecj-javac-wrapper-final): ...to this.
(icedtea-6)[native-inputs]: Use "ecj-javac-wrapper-final" instead of
'ecj-javac-on-jamvm-wrapper-final".
[arguments]: Use jamvm's rt.jar.
2018-03-25 21:41:27 +02:00
Ricardo Wurmus c98d7a66cc
gnu: classpath-jamvm-wrappers: Use classpath-0.99.
* gnu/packages/java.scm (classpath-jamvm-wrappers): Inherit from
classpath-0.99.
[native-inputs]: Replace "jamvm-bootstrap" with "jamvm-1-bootstrap"; replace
"classpath-on-sablevm" with "classpath-0.99".
2018-03-25 21:41:27 +02:00
Ricardo Wurmus 58d2b13544
gnu: Remove jamvm-bootstrap.
* gnu/packages/java.scm (jamvm-bootstrap): Remove variable.
(classpath-devel)[native-inputs]: Use "jamvm-1-bootstrap" instead of
"jamvm-bootstrap".
(jamvm): Inherit from jamvm-1-bootstrap.
2018-03-25 21:41:27 +02:00
Ricardo Wurmus 8778da03c8
gnu: Replace classpath-on-sablevm with classpath-0.99.
* gnu/packages/java.scm (classpath-on-sablevm): Replace with...
(classpath-0.99): ...this new variable.
(classpath-devel): Inherit from classpath-0.99.
2018-03-25 21:41:27 +02:00
Ricardo Wurmus c4f06c1164
gnu: ecj-javac-wrapper: Do not use sablevm.
* gnu/packages/java.scm (ecj-javac-wrapper)[native-inputs]: Remove sablevm and
sablevm-classpath; add jamvm-1-bootstrap and classpath-bootstrap.
[arguments]: Simplify builder now that only jamvm is used.
2018-03-25 21:41:27 +02:00
Ricardo Wurmus 6c775dc644
gnu: ecj-bootstrap: Build with JamVM 1.5.1 and jikes.
* gnu/packages/java.scm (ecj-bootstrap)[native-inputs]: Replace "sablevm" with
"jikes" and "jamvm-1-bootstrap".
[arguments]: Adjust accordingly.
2018-03-25 21:41:27 +02:00
Ricardo Wurmus ff4d9fdf8c
gnu: ant-bootstrap: Update to 1.8.4.
* gnu/packages/java.scm (ant-bootstrap): Update to 1.8.4.
2018-03-25 21:41:27 +02:00
Ricardo Wurmus aa432388da
gnu: ant-bootstrap: Build with JamVM 1.5.1.
* gnu/packages/java.scm (ant-bootstrap)[native-inputs]: Replace sablevm with
jamvm-1-bootstrap.
[arguments]: Adjust accordingly.
2018-03-25 21:41:26 +02:00
Ricardo Wurmus 063629aa3e
gnu: Add jamvm-1-bootstrap.
* gnu/packages/java.scm (jamvm-1-bootstrap): New variable.
2018-03-25 21:41:26 +02:00
Ricardo Wurmus 45f762ee96
gnu: Add classpath-bootstrap.
* gnu/packages/java.scm (classpath-bootstrap): New variable.
2018-03-25 21:41:26 +02:00
Tobias Geerinckx-Rice a667d20e9a
gnu: libmtp: Update to 1.1.15.
* gnu/packages/libusb.scm (libmtp): Update to 1.1.15.
2018-03-25 20:01:14 +02:00
Tobias Geerinckx-Rice 58ee8a94a9
gnu: libusb: Update to 1.0.22.
* gnu/packages/libusb.scm (libusb): Update to 1.0.22.
2018-03-25 20:01:14 +02:00
Tobias Geerinckx-Rice 1dc3109707
gnu: scotch: Use predictable source URI.
* gnu/packages/maths.scm (scotch)[source]: Use predictable URI.
2018-03-25 20:01:02 +02:00
Tobias Geerinckx-Rice bbc55a7dfa
gnu: mate-themes: Update to 3.22.15.
* gnu/packages/mate.scm (mate-themes): Update to 3.22.15.
2018-03-25 20:01:01 +02:00
Tobias Geerinckx-Rice 5a5b866324
gnu: filezilla: Update to 3.31.0.
* gnu/packages/ftp.scm (filezilla): Update to 3.31.0.
2018-03-25 20:01:01 +02:00
Tobias Geerinckx-Rice 5b367a1ade
gnu: hlint: Update to 2.1.1.
* gnu/packages/haskell.scm (hlint): Update to 2.1.1.
2018-03-25 20:01:01 +02:00
Tobias Geerinckx-Rice 326654e42b
gnu: flashrom: Support libusb versions >1.0.21.
* gnu/packages/flashing-tools.scm (flashrom)[arguments]: Override CFLAGS
in #:make-flags.
2018-03-25 20:01:01 +02:00
Tobias Geerinckx-Rice 883fa31088
gnu: python-pyld: Update to 1.0.3.
* gnu/packages/python.scm (python-pyld): Update to 1.0.3.
[arguments]: Run the new test suite.
2018-03-25 20:01:00 +02:00
Tobias Geerinckx-Rice 7112b2f148
gnu: openlibm: Update to 0.5.5.
* gnu/packages/maths.scm (openlibm): Update to 0.5.5.
2018-03-25 20:01:00 +02:00
Danny Milosavljevic 9b36e3bf25
gnu: Add python-parted.
* gnu/packages/disk.scm (python-parted, python2-parted): New variables.
2018-03-25 19:26:27 +02:00
Danny Milosavljevic a4e7215df2
gnu: Add python2-ipy.
* gnu/packages/networking.scm (python2-ipy): New variable.
2018-03-25 18:51:03 +02:00
Danny Milosavljevic c35d9830ce
gnu: fc-host-tools: Update to version 8.
* gnu/packages/embedded.scm (fc-host-tools): Update to version 8.
2018-03-25 17:02:10 +02:00
Danny Milosavljevic 6cf2ac3cd6
gnu: Add pure.
* gnu/packages/pure.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2018-03-25 17:02:01 +02:00
Danny Milosavljevic 1679923a2c
gnu: Add pan.
* gnu/packages/mail.scm (pan): New variable.
2018-03-25 17:01:34 +02:00
Danny Milosavljevic cd49e4789a
gnu: gtkspell3: Add enchant.
* gnu/packages/gtk.scm (gtkspell3)[native-inputs]: Add enchant.
2018-03-25 17:00:37 +02:00
Efraim Flashner 4bd2e2a5b0
gnu: clisp: Update license.
License clarified with upstream.

* gnu/packages/lisp.scm (clisp)[license]: Correct license to gpl2+.
2018-03-25 09:40:11 +03:00
Efraim Flashner be828bc40a
gnu: clisp: Remove ineffective 'remove-timestamp' phase.
* gnu/packages/lisp.scm (clisp)[arguments]: Remove 'remove-timestamps'
phase.
2018-03-25 09:40:05 +03:00
Tobias Geerinckx-Rice c77fb2d658
gnu: libdvdcss: Update to 1.4.2.
* gnu/packages/video.scm (libdvdcss): Update to 1.4.2.
2018-03-25 00:36:36 +01:00
Tobias Geerinckx-Rice d4297f71c6
gnu: gexiv2: Update to 0.10.8.
* gnu/packages/gnome.scm (gexiv2): Update to 0.10.8.
2018-03-25 00:36:36 +01:00
Tobias Geerinckx-Rice a26040c5ee
gnu: ruby-ffi: Update to 1.9.23.
* gnu/packages/libffi.scm (ruby-ffi): Update to 1.9.23.
2018-03-25 00:36:35 +01:00
Tobias Geerinckx-Rice a2b9cfa547
gnu: clutter-gst: Update to 3.0.26.
* gnu/packages/gnome.scm (clutter-gst): Update to 3.0.26.
2018-03-25 00:36:35 +01:00
Tobias Geerinckx-Rice 4bd76eac11
gnu: python-graphviz: Update to 0.8.2.
* gnu/packages/graphviz.scm (python-graphviz): Update to 0.8.2.
2018-03-25 00:36:35 +01:00
Tobias Geerinckx-Rice c7da85104b
gnu: gnome-autoar: Update to 0.2.3.
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.2.3.
2018-03-25 00:36:35 +01:00
Tobias Geerinckx-Rice 4541072c11
gnu: libstrophe: Update to 0.9.2.
* gnu/packages/messaging.scm (libstrophe): Update to 0.9.2.
2018-03-25 00:36:34 +01:00
Tobias Geerinckx-Rice 1635cb5083
gnu: hunspell: Use INVOKE.
* gnu/packages/libreoffice.scm (hunspell)[arguments]: Substitute INVOKE
for SYSTEM* and end phase with explicit #t.
2018-03-25 00:36:34 +01:00
Tobias Geerinckx-Rice ef82b71c0f
gnu: hunspell: Update to 1.6.2.
* gnu/packages/libreoffice.scm (hunspell): Update to 1.6.2.
2018-03-25 00:36:34 +01:00
Tobias Geerinckx-Rice 1a52206e60
gnu: python-ly: Use PYPI-URI.
* gnu/packages/python.scm (python-ly)[source]: Use PYPI-URI.
2018-03-25 00:36:33 +01:00
Tobias Geerinckx-Rice 36828576b3
gnu: gnome-klotski: Update to 3.22.3.
* gnu/packages/gnome.scm (gnome-klotski): Update to 3.22.3.
2018-03-25 00:36:33 +01:00
Tobias Geerinckx-Rice 491883a6ea
gnu: aisleriot: Update to 3.22.5.
* gnu/packages/gnome.scm (aisleriot): Update to 3.22.5.
2018-03-25 00:36:33 +01:00
Tobias Geerinckx-Rice faf44e3810
gnu: neomutt: Update to 20180323.
* gnu/packages/mail.scm (neomutt): Update to 20180323.
2018-03-25 00:36:32 +01:00
Tobias Geerinckx-Rice e0bee0de70
gnu: ceres-solver: Update to 1.14.0.
* gnu/packages/maths.scm (ceres-solver): Update to 1.14.0.
2018-03-25 00:36:32 +01:00
Tobias Geerinckx-Rice 4fbcc21dc3
gnu: python-gitpython: Update to 2.1.1.9.
* gnu/packages/version-control.scm (python-gitpython): Update to 2.1.9.
2018-03-25 00:36:32 +01:00
Tobias Geerinckx-Rice 4349f3d0bd
gnu: yoshimi: Update to 1.5.7.
* gnu/packages/music.scm (yoshimi): Update to 1.5.7.
2018-03-25 00:36:32 +01:00
Tobias Geerinckx-Rice 904c3a4e99
gnu: r-annotate: Update to 1.56.2.
* gnu/packages/bioinformatics.scm (r-annotate): Update to 1.56.2.
2018-03-25 00:36:31 +01:00
Tobias Geerinckx-Rice 749d800850
gnu: perl-text-simpletable: Update to 2.04.
* gnu/packages/perl.scm (perl-text-simpletable): Update to 2.04.
2018-03-25 00:36:31 +01:00
Tobias Geerinckx-Rice 810cd037a0
gnu: emacs-mmm-mode: Update to 0.5.5.
* gnu/packages/emacs.scm (emacs-mmm-mode): Update to 0.5.5.
2018-03-25 00:36:31 +01:00
Tobias Geerinckx-Rice 5660325eb7
gnu: autossh: Update to 1.4f.
* gnu/packages/ssh.scm (autossh): Update to 1.4f.
2018-03-25 00:36:30 +01:00
Tobias Geerinckx-Rice eb762cc70c
gnu: perl-www-mechanize: Update to 1.88.
* gnu/packages/web.scm (perl-www-mechanize): Update to 1.88.
2018-03-25 00:36:30 +01:00
Tobias Geerinckx-Rice 929e2d9f98
gnu: links: Update to 2.15.
* gnu/packages/web-browsers.scm (links): Update to 2.15.
[source]: Remove patch for fixed CVE.
* gnu/packages/patches/links-CVE-2017-11114.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-03-25 00:36:30 +01:00
Ludovic Courtès e087dad3ab
gnu: less: Update to 530.
* gnu/packages/less.scm (less): Update to 530.
2018-03-25 00:29:59 +01:00
Ludovic Courtès c91e0f1ab3
gnu: cuirass: Update to 326264c.
* gnu/packages/ci.scm (cuirass): Update to 326264c.
2018-03-25 00:19:24 +01:00
Ricardo Wurmus 4d4a5698ec
gnu: sablevm: Do not change GC, just disable stripping.
* gnu/packages/java.scm (sablevm)[arguments]: Disable stripping; do not play
with GC settings as they have no reliable effect on build success.
2018-03-25 00:14:30 +01:00
Ricardo Wurmus f15e2ee4e8
gnu: sablevm: Use a different GC implementation.
This is an attempt to fix a segfault when building ant-bootstrap.

* gnu/packages/java.scm (sablevm)[arguments]: Use gencopy GC implementation.
2018-03-24 23:00:03 +01:00
Ricardo Wurmus 15b8b5deca
gnu: sablevm-classpath: Remove unnecessary inputs.
* gnu/packages/java.scm (sablevm-classpath)[inputs]: Remove.
2018-03-24 23:00:03 +01:00
Efraim Flashner 29be6cfb20
gnu: Add u-boot-pine64-plus.
* gnu/packages/bootloaders.scm (u-boot-pine64-plus): New variable.
2018-03-24 22:15:12 +03:00
Efraim Flashner 9a1c4a6cb8
gnu: make-u-boot-package: Install 'itb' and 'dtb' files also.
* gnu/packages/bootloaders.scm (make-u-boot-package)[arguments]: Add
'itb' and 'dtb' files to the files installed during custom 'install phase.
2018-03-24 22:15:11 +03:00
Efraim Flashner ecff374e1c
gnu: arm-trusted-firmware-pine64-plus: New variable.
* gnu/packages/firmware.scm (arm-trusted-firmware-pine64-plus): New
variable.
2018-03-24 22:15:11 +03:00
Efraim Flashner e9252fd11c
gnu: make-arm-trusted-firmware: New procedure.
* gnu/packages/firmware.scm (make-arm-trusted-firmware): New procedure.
2018-03-24 22:15:11 +03:00
Alex Kost d591989b42
gnu: tvtime: Fix build.
* gnu/packages/tv.scm (tvtime)[native-inputs]: Add 'pkg-config' to avoid
compilation errors.
2018-03-24 19:36:03 +03:00
Alex Kost 1f849cba9f
gnu: dunst: Update to 1.3.1.
* gnu/packages/dunst.scm (dunst): Update to 1.3.1.
[arguments]: Add SERVICEDIR_DBUS make flag.
[inputs]: Use 'gdk-pixbuf' instead of 'gtk'.
2018-03-24 19:36:03 +03:00
Oleg Pykhalov bba66e7a60
gnu: streamlink: Update to 0.11.0.
* gnu/packages/video.scm (streamlink): Update to 0.11.0.
[native-inputs]: Add python-urllib3.
2018-03-24 09:30:02 +03:00
Chris Marusich a335f6fcc9
system: Add "guix system docker-image" command.
* gnu/system/vm.scm (system-docker-image): New procedure.
* guix/scripts/system.scm (system-derivation-for-action): Add a case for
  docker-image, and in that case, call system-docker-image.
  (show-help): Document docker-image.
  (guix-system): Parse arguments for docker-image.
* doc/guix.texi (Invoking guix system): Document "guix system
  docker-image".
* gnu/system/examples/docker-image.tmpl: New file.
2018-03-24 03:04:11 +01:00
Chris Marusich 8c9bf2946a
gnu: When building in a VM, share a temporary directory.
* gnu/build/vm.scm (load-in-linux-vm): Make a shared temporary directory
  available in the VM.
* gnu/system/vm.scm (%linux-vm-file-systems): Add a corresponding entry.
2018-03-24 03:04:10 +01:00
Chris Marusich af81311b8c
vm: Allow control of deduplication in root-partition-initializer.
* gnu/build/vm.scm (root-partition-initializer): Add #:deduplicate?
  keyword argument.
2018-03-24 03:04:10 +01:00
Chris Marusich 272c070962
tests: Add tests for "guix pack".
* guix/scripts/pack.scm (bootstrap-xz): New variable.
  (%options) <--bootstrap>: New option.
  (show-help): Document the new --bootstrap option.
  (guix-pack): When --bootstrap is specified, use the bootstrap Guile,
  tar, and xz to build the pack, and do not use any profile hooks or
  locales.
* doc/guix.texi (Invoking guix pull): Document the new --bootstrap
  option.
* tests/guix-pack.sh: New file.
* Makefile.am (SH_TESTS): Add guix-pack.sh.
* gnu/packages/package-management.scm (guix) <inputs>: Add util-linux.
2018-03-24 03:04:07 +01:00
Sahithi Yarlagadda 24fa6bcac6
gnu: Add r-catdap.
* gnu/packages/cran.scm (r-catdap): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-03-23 21:56:39 +01:00
Leo Famulari 116c12a122
gnu: Keep Krita 3 along with Krita 4.
* gnu/packages/kde.scm (krita-3): New variable.
2018-03-23 15:42:01 -04:00
Gábor Boskovits 2cac889151
gnu: java-aqute-bnd-annotation: Update to 3.5.0.
* gnu/packages/java.scm (java-aqute-bnd-annotation): Update to 3.5.0.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-03-23 20:21:37 +01:00
Tobias Geerinckx-Rice 7aff5d025d
gnu: git: Update to 2.16.3.
* gnu/packages/version-control.scm (git): Update to 2.16.3.
2018-03-23 14:03:52 +01:00
Tobias Geerinckx-Rice b1be07cf04
gnu: libgee: Update to 0.20.1.
* gnu/packages/gnome.scm (libgee): Update to 0.20.1.
2018-03-23 11:32:16 +01:00
Tobias Geerinckx-Rice cd4c6039ea
gnu: fribidi: Update to 1.0.2.
* gnu/packages/fribidi.scm (fribidi): Update to 1.0.2.
[arguments]: Disable building documentation for now.
2018-03-23 11:32:16 +01:00
Tobias Geerinckx-Rice ee789a411c
gnu: parallel: Update to 20180322.
* gnu/packages/parallel.scm (parallel): Update to 20180322.
2018-03-23 11:32:15 +01:00
Tobias Geerinckx-Rice dd8237b6c3
gnu: coq-flocq: Use predictable source URI.
* gnu/packages/ocaml.scm (coq-flocq)[source]: Use predictable URI.
2018-03-23 11:32:15 +01:00
Mark H Weaver 77f2ced1a6
gnu: linux-libre@4.9: Update to 4.9.89.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.89.
2018-03-23 04:50:01 -04:00
Mark H Weaver b06e94d310
gnu: linux-libre@4.4: Update to 4.4.123.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.123.
2018-03-23 04:49:59 -04:00
Danny Milosavljevic ec40a0501f
gnu: Add lyx.
* gnu/packages/patches/lyx-2.2.3-fix-test.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/tex.scm (lyx): New variable.
2018-03-22 23:11:17 +01:00
Jelle Licht 282e48eae9
gnu: node: Update to 9.9.0.
* gnu/packages/node.scm (node): Update to 9.9.0.
2018-03-22 19:15:24 +01:00
Leo Famulari 5e56dfadba
gnu: krita: Update to 4.0.0.
* gnu/packages/kde.scm (krita): Update to 4.0.0.
2018-03-22 13:37:25 -04:00
Leo Famulari 10e2ee7887
gnu: darktable: Update to 2.4.2.
* gnu/packages/photo.scm (darktable): Update to 2.4.2.
2018-03-22 12:10:55 -04:00
Ricardo Wurmus 618050a126
gnu: r-bookdown: Do not propagate ghc-pandoc.
This package propagates r-rmarkdown, which propagates its own variant of
Pandoc.

* gnu/packages/bioinformatics.scm (r-bookdown)[propagated-inputs]: Remove
ghc-pandoc.
2018-03-22 17:07:15 +01:00
Marius Bakke 63c295d2f5
gnu: nginx: Update to 1.13.10.
* gnu/packages/web.scm (nginx): Update to 1.13.10.
[arguments]: Update kernel version to match glibc minimum requirement.
2018-03-22 14:40:40 +01:00
Marius Bakke 069d0b7f91
gnu: nmap: Update to 7.70.
* gnu/packages/admin.scm (nmap): Update to 7.70.
[source](snippet): End on #t.
[inputs]: Add ZLIB.
2018-03-22 14:40:40 +01:00
Marius Bakke 0e4d067f9e
gnu: talloc: Update to 2.1.12.
* gnu/packages/samba.scm (talloc): Update to 2.1.12.
2018-03-22 14:16:36 +01:00
Marius Bakke cbcbb10a63
gnu: certbot: Update to 0.22.2.
* gnu/packages/tls.scm (python-acme, certbot): Update to 0.22.2.
2018-03-22 14:14:09 +01:00