aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2018-12-05gnu: ruby-json-pure: Fix build.Christopher Baines
The version of test-unit used is greater than one of the gemspec files was specifying. It was already being changed in two places, so this commit changes the json-java.gemspec file as well. * gnu/packages/ruby.scm (ruby-json-pure)[arguments]: Add new fix-json-java.gemspec phase.
2018-12-05gnu: capnproto: Update to 0.7.0.Christopher Baines
* gnu/packages/serialization.scm (capnproto): Update to 0.7.0. [arguments]: Add new 'use-tmp-for-tempory-files phase.
2018-12-05gnu: mash: Use C++ 14.Christopher Baines
I'm looking to upgrade capnproto, and mash fails to build with 0.7. Therefore, tweak the compilation to allow it to build with 0.7. The package also builds with the current version of capnproto. I got the idea of changing the c++ version from here [1]. 1: https://github.com/marbl/Mash/issues/98 * gnu/packages/bioinformatics.scm (mash)[arguments]: Add new use-c++14 phase.
2018-12-05gnu: Syncthing: Update to 0.14.54.Leo Famulari
* gnu/packages/syncthing.scm (syncthing): Update to 0.14.54.
2018-12-05gnu: filezilla: Update to 3.39.0.Rene
* gnu/packages/ftp.scm (filezilla): Update to 3.39.0.
2018-12-05gnu: libfilezilla: Update to 0.15.1.Rene
* gnu/packages/ftp.scm (libfilezilla): Update to 0.15.1. [inputs]: Add nettle.
2018-12-05gnu: balsa: Update to 2.5.6.Rene
* gnu/packages/mail.scm (balsa): Update to 2.5.6. [source]: Update URI.
2018-12-05gnu: pdfgrep: Update to 2.1.2.Rene
* gnu/packages/pdf.scm (pdfgrep): Update to 2.1.2.
2018-12-05gnu: eyeD3: Update to 0.8.8.Leo Famulari
* gnu/packages/mp3.scm (eyed3): Update to 0.8.8.
2018-12-05gnu: beets: Make it compatible with Python 3.7.Danny Milosavljevic
* gnu/packages/music.scm (beets)[arguments]<#:phases> [make-python3.7-compatible]: New phase.
2018-12-05gnu: khal: Disable another test.Leo Famulari
Normally we shouldn't disable tests just because they fail. However, since the recent glibc update, it's not possible to keep using an old khal, because khal requires locales to be set up properly. * gnu/packages/calendar.scm (khal)[arguments]: Disable a failing test.
2018-12-05gnu: sbcl-stumpwm: Drop ECL lisp support and rename to 'stumpwm'.Pierre Langlois
StumpWM version 1.0.0 was the last version to support lisps other than SBCL. This patch renames the current version of Stumpwm to simply 'stumpwm' instead of 'sbcl-stumpwm' since it's redundant, and removes the unmaintained 'ecl-stumpwm' package. * gnu/packages/lisp.scm (sbcl-stumpwm): Deprecate in favor of 'stumpwm'. [name]: Rename to 'stumpwm'. [arguments]: Set '#:asd-system-name' to 'stumpwm'. [properties]: Replace ecl-variant with cl-source-variant. (ecl-stumpwm): Remove variable. (cl-stumpwm): Replace 'sbcl-stumpwm' with 'stumpwm' and adapt. (sbcl-stumpwm+slynk): Deprecate in favor of 'stumpwm+slynk'. [name]: Rename to 'stumpwm-with-slynk'. [inherit, inputs, arguments]: Replace 'sbcl-stumpwm' with 'stumpwm'. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2018-12-04gnu: go-github-com-client-golang-prometheus: Update to 0.9.1-0.7e9098b.Leo Famulari
* gnu/packages/syncthing.scm (go-github-com-client-golang-prometheus): Update to 0.9.1-0.7e9098b. [arguments]: Skip the test suite.
2018-12-04gnu: go-github-com-syncthing-notify: Update to 0.0.0-3.116c45b.Leo Famulari
* gnu/packages/syncthing (go-github-com-syncthing-notify): Update to 0.0.0-3.116c45b.
2018-12-04gnu: Syncthing: Update to 0.14.53.Leo Famulari
* gnu/packages/syncthing.scm (syncthing): Update to 0.14.53. [source]: Use bundled libraries. [inputs]: Remove field. [arguments]: Simplify the 'build' phase.
2018-12-05gnu: Add python-xmltodict.Oleg Pykhalov
* gnu/packages/xml.scm (python-xmltodict): New variable.
2018-12-05gnu: sbcl-next: Update to 1.1.0.Pierre Neidhardt
* gnu/packages/web-browsers.scm (sbcl-next): Update to 1.1.0.
2018-12-05gnu: next-gtk-webkit: Update to 1.1.0.Pierre Neidhardt
* gnu/packages/web-browsers.scm (next-gtk-webkit): Update to 1.1.0.
2018-12-04gnu: mongo-tools: Fix build.Christopher Baines
I guess this broke when upgrading go. I did try upgrading to the later patch and minor releases, but they had similar problems, so lets upgrade separately. * gnu/packages/databases.scm (mongo-tools)[arguments]: Add patch-source phase.
2018-12-04gnu: mbedtls-apache: Update to 2.14.1 [fixes CVE-2018-19608].Marius Bakke
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.14.1.
2018-12-04gnu: samba.scm: Sort module imports.Marius Bakke
* gnu/packages/samba.scm (gnu): Sort imports.
2018-12-04gnu: ldb: Update to 1.4.3.Marius Bakke
* gnu/packages/samba.scm (ldb): Update to 1.4.3. [inputs]: Add LMDB.
2018-12-04gnu: samba: Update to 4.9.3.Marius Bakke
* gnu/packages/samba.scm (samba): Update to 4.9.3. [inputs]: Add GPGME, JANSSON, LIBARCHIVE and LMDB.
2018-12-04gnu: re2: Update to 2018-12-01.Marius Bakke
* gnu/packages/regex.scm (re2): Update to 2018-12-01.
2018-12-04gnu: re2: Download sources from git.Marius Bakke
* gnu/packages/regex.scm (re2)[source]: Change to GIT-FETCH.
2018-12-04gnu: python-django: Update to 1.11.17.Marius Bakke
* gnu/packages/django.scm (python-django): Update to 1.11.17.
2018-12-04gnu: go-gopkg.in-tomb.v2: Fix build.Christopher Baines
Looks like this test isn't compiling with newer versions of go, so fix it to get the package building again. * gnu/packages/golang.scm (go-gopkg.in-tomb.v2)[arguments]: Add new patch-source phase.
2018-12-04gnu: Add apertium.Arun Isaac
* gnu/packages/dictionaries.scm (apertium): New variable.
2018-12-04gnu: Add lttoolbox.Arun Isaac
* gnu/packages/dictionaries.scm (lttoolbox): New variable.
2018-12-04gnu: dictionaries: Use license prefix.Arun Isaac
* gnu/packages/dictionaries.scm: Import (guix licenses) with license: prefix. Fix all license fields.
2018-12-04gnu: pigx-rnaseq: Update to 0.0.5.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.0.5. [inputs]: Replace snakemake-4 with snakemake.
2018-12-04gnu: pari-gp: Update to 2.11.1.Andreas Enge
* gnu/packages/algebra.scm (pari-gp): Update to 2.11.1.
2018-12-04gnu: emacs-irony-mode: Fetch source using git.Tim Gesthuizen
* gnu/packages/emacs.scm (emacs-irony-mode)[source]: Rewrite in terms of GIT-FETCH. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-04gnu: enlightenment: Use absolute path to 'edje_cc'.Timo Eisenmann
* gnu/packages/enlightenment.scm (enlightenment)[arguments]: In 'set-system-actions', set absolute file name to 'edje_cc'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-04gnu: fenics: Skip extra demo in 'check' phase.Paul Garlick
* gnu/packages/simulation.scm (fenics)[arguments]: Add 'curl-curl' demo to list of demos that require meshes supplied by git-lfs. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-04gnu: petsc-openmpi: Configure with support for HYPRE preconditioner.Paul Garlick
* gnu/packages/maths.scm (petsc-openmpi)[inputs]: Add hypre-openmpi. [arguments]: Add 'with-hypre=1' flag. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-04Remove most references to hydra.gnu.org.Ludovic Courtès
* Makefile.am (assert-binaries-available): Don't mention hydra.gnu.org in comment. * build-aux/check-available-binaries.scm: Likewise. * build-aux/check-final-inputs-self-contained.scm: Likewise. * doc/guix.texi (SUBSTITUTE-SERVER): New variable. Use it throughout instead of "mirror.hydra.gnu.org". * doc/contributing.texi (Submitting Patches): Likewise. * gnu/services/base.scm (hydra-key-authorization) (guix-activation): Remove mentions of "hydra.gnu.org" in comments and messages. * gnu/system/install.scm (%installation-services): Likewise. * guix/scripts/size.scm (guix-size): Likewise.
2018-12-04gnu: dolphin-emu: Update to commit 2c57e70.Rutger Helling
* gnu/packages/emulators.scm (dolphin-emu): Update to commit 2c57e70.
2018-12-04services: ddclient: Fix unrecognized keywords.Oleg Pykhalov
This patch fixes warnings about unrecognized keywords in logs. * gnu/services/dns.scm (serialize-field): Skip some field names.
2018-12-03gnu: Beets: Update to 1.4.7.Leo Famulari
* gnu/packages/music.scm (beets): Update to 1.4.7.
2018-12-03gnu: python-unidecode: Update to 1.0.23.Leo Famulari
* gnu/packages/python.scm (python-unidecode, python2-unidecode): Update to 1.0.23.
2018-12-03gnu: Beets: Fix compatibility with Python 3.7.Leo Famulari
* gnu/packages/patches/beets-python-3.7-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/music.scm (beets)[source]: Use it.
2018-12-03gnu: Add hnsd.Ludovic Courtès
Thank you, Handshake! * gnu/packages/dns.scm (hnsd): New variable.
2018-12-03gnu: python-cryptography: Update to 2.4.2.Marius Bakke
* gnu/packages/python-crypto.scm (python-cryptography-vectors, python-cryptography): Update to 2.4.2.
2018-12-03gnu: python-statsmodels: Update to 0.9.0.Marius Bakke
* gnu/packages/statistics.scm (python-statsmodels): Update to 0.9.0. [arguments]: Remove obsolete workaround.
2018-12-03gnu: python-scikit-learn: Update source hash.Marius Bakke
The upstream git tag moved from 6ccb5e44b188059e9b7459ac02ec97e32a9ab7ba to 55bf5d93e5674f13a1134d93a11fd0cd11aabcd1 two days later... * gnu/packages/machine-learning.scm (python-scikit-learn)[source](sha256): Update for upstream tag change.
2018-12-03gnu: python-scikit-image: Propagate six and numpy.Marius Bakke
* gnu/packages/python.scm (python-scikit-image)[native-inputs]: Move PYTHON-NUMPY and PYTHON-SIX ... [propagated-inputs]: ... here.
2018-12-03gnu: python-scikit-image: Update to 0.14.1.Marius Bakke
Also add explicit Python2 variants for its dependency closure. * gnu/packages/python.scm (python-scikit-image): Update to 0.14.1. [source](uri): Use PYPI-URI. [propagated-inputs]: Add PYTHON-CLOUDPICKLE, PYTHON-DASK, PYTHON-MATPLOTLIB and PYTHON-PYWAVELETS. (python2-toolz, python2-cloudpickle, python2-locket, python2-blosc, python2-partd, python2-dask): New public variables.
2018-12-03gnu: python-dask: Update to 1.0.0.Marius Bakke
* gnu/packages/python.scm (python-dask): Update to 1.0.0. [arguments]: Disable one test for Python2, and override 'check' phase.
2018-12-03gnu: python-cloudpickle: Update to 0.6.1.Marius Bakke
* gnu/packages/python.scm (python-cloudpickle): Update to 0.6.1.