aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2017-03-14Revert "gnu: gitolite: Fix shebangs in hooks."Leo Famulari
This change embedded store references in the shebangs of scripts that were meant to be copied out of the store. Those scripts would break when the interpreters expected by the shebangs were garbage collected. <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25966#28> This reverts commit d0c16adb190c7244ee3ef1329cba78a015ae5d10.
2017-03-14Revert "gnu: nss: Use 'modify-phases' syntax."Marius Bakke
This reverts commit 87f1c7efc18f8996b0b2817a5f7b84eebe2ddf5a.
2017-03-14Revert "gnu: nss, nss-certs: Update to 3.29.3."Marius Bakke
Hydra failed to build this version. See discussion at https://lists.gnu.org/archive/html/guix-devel/2017-03/msg00408.html. This reverts commit 4f3dcdd99ba13ab3bdbf1e014afcd076cd95fac7.
2017-03-14gnu: Add ocaml-ppx-typerep-conv.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-typerep-conv): New variable.
2017-03-14gnu: Add ocaml-ppx-let.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-let): New variable.
2017-03-14gnu: Add ocaml-ppx-enumerate.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-enumerate): New variable.
2017-03-14gnu: Add ocaml-ppx-assert.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-assert): New variable.
2017-03-14gnu: Add ocaml-ppx-here.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-here): New variable.
2017-03-14gnu: Add ocaml-ppx-variants-conv.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): New variable.
2017-03-14gnu: Add ocaml-ppx-sexp-conv.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-conv): New variable.
2017-03-14gnu: Add ocaml-variantslib.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-variantslib): New variable.
2017-03-14gnu: Add ocaml-typerep.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-typerep): New variable.
2017-03-14gnu: Add ocaml-sexplib.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-sexplib): New variable.
2017-03-14gnu: asciidoc: Add XML and XSLT support.Kei Kebreau
* gnu/packages/documentation.scm (asciidoc)[arguments]: Add set-xml-binary-paths phase. [inputs]: Add libxml2 and libxslt.
2017-03-14pack: Add '--symlink'.Ludovic Courtès
* guix/scripts/pack.scm (self-contained-tarball): Add #:symlinks parameter. [build](symlink->directives): New procedure (directives): New variable. Add call to 'evaluate-populate-directive'. Pass the directories among DIRECTIVES to 'tar'. (%default-options): Add 'symlinks'. (%options, show-help): Add '--symlink'. (guix-pack): Honor it. * gnu/build/install.scm (evaluate-populate-directive): Export. * doc/guix.texi (Invoking guix pack): Document it.
2017-03-14pack: Add '--localstatedir' option.Ludovic Courtès
* guix/scripts/pack.scm (self-contained-tarball): Add #:localstatedir? parameter and honor it. (%options, show-help): Add '--localstatedir'. (guix-pack): Honor it. * gnu/build/install.scm (populate-single-profile-directory): Add #:register? parameter and honor it. * doc/guix.texi (Binary Installation): Use '--localstatedir' in example. (Invoking guix pack): Document it.
2017-03-14gnu: linux-libre@4.1: Update to 4.1.39.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.39.
2017-03-14gnu: windowmaker: Use modify-phases syntax.Leo Famulari
* gnu/packages/gnustep.scm (windowmaker)[arguments]: Use modify-phases.
2017-03-14gnu: windowmaker: Update to 0.95.8.Leo Famulari
* gnu/packages/gnustep.scm (windowmaker): Update to 0.95.8.
2017-03-14gnu: aria2: Update to 1.31.0.Efraim Flashner
* gnu/packages/bittorrent.scm (aria2): Update to 1.31.0.
2017-03-14gnu: python-parsedatetime: Update to 2.3.Ludovic Courtès
Version 2.1 was apparently time-sensitive and started failing like this: ====================================================================== FAIL: testFloat (tests.TestDelta.test) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/guix-build-python2-parsedatetime-2.1.drv-0/parsedatetime-2.1/tests/TestDelta.py", line 64, in testFloat self.cal.parse('1.4 months ago', self.source), months=-1.4) File "/tmp/guix-build-python2-parsedatetime-2.1.drv-0/parsedatetime-2.1/tests/TestDelta.py", line 37, in assertDelta self.assertTrue(diff < 0.05, '%s is not less than 0.05' % diff) AssertionError: 0.0666666666667 is not less than 0.05 ---------------------------------------------------------------------- * gnu/packages/python.scm (python-parsedatetime): Update to 2.3. [native-inputs]: Add PYTHON-PYTEST and PYTHON-PYTEST-RUNNER. [propagated-inputs]: New field.
2017-03-14gnu: Add dovecot-libsodium-plugin.ng0
* gnu/packages/mail.scm (dovecot-libsodium-plugin): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-14gnu: Add dovecot-trees.ng0
* gnu/packages/mail.scm (dovecot-trees): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-03-14gnu: wireless-regdb: Update to 2017.03.07.Leo Famulari
* gnu/packages/linux.scm (wireless-regdb): Update to 2017.03.07.
2017-03-13gnu: guile-cairo: Honor the Guile effective version.Ludovic Courtès
* gnu/packages/gtk.scm (guile-cairo)[arguments]: Add #:modules. Get the effective version of Guile and use that in installation directory names.
2017-03-13gnu: guile-cairo: Use 'modify-phases'.Ludovic Courtès
* gnu/packages/gtk.scm (guile-cairo)[arguments]: Use 'modify-phases'.
2017-03-13gnu: Add guile2.2-lib.Ludovic Courtès
* gnu/packages/guile.scm (guile2.2-lib): New variable.
2017-03-13gnu: Add python-flask-login.humanitiesNerd
* gnu/packages/python.scm (python-flask-login, python2-flask-login): New variables. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-13gnu: Add python-flask-htmlmin.humanitiesNerd
* gnu/packages/python.scm (python-flask-htmlmin, python2-flask-htmlmin): New variables. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-13gnu: Add python-htmlmin.humanitiesNerd
* gnu/packages/python.scm (python-htmlmin, python2-htmlmin): New variables. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-13gnu: diffoscope: Update to 78.Marius Bakke
* gnu/packages/package-management.scm (diffoscope): Update to 78.
2017-03-13gnu: Add minizip.Marius Bakke
* gnu/packages/compression.scm (minizip): New variable.
2017-03-13gnu: notmuch: Update to 0.24.Marius Bakke
* gnu/packages/mail.scm (notmuch, python-notmuch, python2-notmuch): Update to 0.24.
2017-03-13gnu: xf86-video-intel: Update to 2.99.917-4-7e9e92c.Marius Bakke
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-4-7e9e92c.
2017-03-13gnu: xf86-video-nouveau: Update to 1.0.14.Marius Bakke
* gnu/packages/xorg.scm (xf86-video-nouveau): Update to 1.0.14.
2017-03-13gnu: nss, nss-certs: Update to 3.29.3.Marius Bakke
* gnu/packages/gnuzilla.scm (nss): Update to 3.29.3. * gnu/packages/certs.scm (nss-certs): Update to 3.29.3.
2017-03-13gnu: nss: Use 'modify-phases' syntax.Marius Bakke
* gnu/packages/gnuzilla.scm (nss)[arguments]: Use 'modify-phases'.
2017-03-13gnu: manaplus: Update to 1.7.3.4.Alex Kost
* gnu/packages/games.scm (manaplus): Update to 1.7.3.4.
2017-03-13gnu: git-modes: Update to 1.2.4.Alex Kost
* gnu/packages/emacs.scm (git-modes): Update to 1.2.4.
2017-03-13gnu: magit: Update to 2.10.3.Alex Kost
* gnu/packages/emacs.scm (magit): Update to 2.10.3.
2017-03-13gnu: guile-next: Update to 2.1.8.Andy Wingo
* gnu/packages/guile.scm (guile-next): Update to 2.1.8.
2017-03-13gnu: r-hexbin: Update to 1.27.1-1.pjotrp
The package tarball was updated in place, resulting in a change in the hash value. We decided to bump the version to 1.27.1-1 instead of keeping the version at upstream's 1.27.1. * gnu/packages/statistics.scm (r-hexbin): Update to 1.27.1-1.
2017-03-13gnu: guile-next: Increase max-silent-time.Ludovic Courtès
* gnu/packages/guile.scm (guile-next)[properties]: Add 'max-silent-time'.
2017-03-13gnu: linux-libre@4.4: Update to 4.4.53.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.53.
2017-03-13gnu: linux-libre@4.9: Update to 4.9.14.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.14.
2017-03-13gnu: linux-libre: Update to 4.10.2.Leo Famulari
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.2. (%linux-libre-hash): Update hash.
2017-03-12gnu: ecl: Update to 16.1.3.Andy Patterson
* gnu/packages/lisp.scm (ecl): Update to 16.1.3. [arguments]: Use a different method to set the binary used for tests. Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-12gnu: irssi: Update to 1.0.2.Marius Bakke
* gnu/packages/irc.scm (irssi): Update to 1.0.2.
2017-03-12services: Move configuration functions that shouldn't be factorized.Clément Lassieur
* gnu/services/configuration.scm (serialize-field, serialize-string) (serialize-space-separated-string-list, space-separated-string-list?) (serialize-file-name, file-name?, serialize-boolean): Move these functions... * gnu/services/cups.scm: ...to this file. * gnu/services/kerberos.scm: ...to this file. Configuration syntaxes are very specific to services. Some services may have the same configuration syntax, but none of them is common enough to be abstracted in configuration.scm. Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-03-12services: dovecot: Reimplement proper configuration functions.Clément Lassieur
* gnu/services/mail.scm (uglify-field-name, serialize-field, serialize-string) (space-separated-string-list?, serialize-space-separated-string-list) (file-name?, serialize-file-name, serialize-boolean): Add them. These functions were inadvertently changed while being factorized in gnu/service/configuration.scm. Signed-off-by: Clément Lassieur <clement@lassieur.org>