~ruther/guix-local

35dcfed3 — Leo Famulari 9 years ago
gnu: w3m: Update to 0.5.3+git20170102 [security fixes].

See 'NEWS' and 'ChangeLog' in the source distribution for more
information about the security-related bug fixes.

* gnu/packages/w3m.scm (w3m): Update to 0.5.3+git20170102.
2eab5db3 — Leo Famulari 9 years ago
Revert "gnu: gitolite: Fix shebangs in hooks."

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.
850edd77 — Ludovic Courtès 9 years ago
pack: Add unit test.

* guix/scripts/pack.scm (self-contained-tarball): Add #:tar option.
[build](tar-supports-sort?): New variable.  Use it.
* tests/pack.scm: New file.
* Makefile.am (SCM_TESTS): Add it.
36f213fb — Ludovic Courtès 9 years ago
pack: Use maximum compression; use '-n' for gzip.

* guix/scripts/pack.scm (<compressor>)[tar-option]: Remove.
[command]: New field.
(%compressors): Provide complete commands.  Use '-9' or equivalent for
each compressor; use '-n' for gzip.
(self-contained-tarball)[build]: Adjust accordingly.
796d2f2d — Marius Bakke 9 years ago
Revert "gnu: nss: Use 'modify-phases' syntax."

This reverts commit 87f1c7efc18f8996b0b2817a5f7b84eebe2ddf5a.
03134907 — Marius Bakke 9 years ago
Revert "gnu: nss, nss-certs: Update to 3.29.3."

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.
edda7ebe — Julien Lepiller 9 years ago
gnu: Add ocaml-ppx-typerep-conv.

* gnu/packages/ocaml.scm (ocaml-ppx-typerep-conv): New variable.
d2203187 — Julien Lepiller 9 years ago
gnu: Add ocaml-ppx-let.

* gnu/packages/ocaml.scm (ocaml-ppx-let): New variable.
250ac438 — Julien Lepiller 9 years ago
gnu: Add ocaml-ppx-enumerate.

* gnu/packages/ocaml.scm (ocaml-ppx-enumerate): New variable.
a43160ee — Julien Lepiller 9 years ago
gnu: Add ocaml-ppx-assert.

* gnu/packages/ocaml.scm (ocaml-ppx-assert): New variable.
651563bd — Julien Lepiller 9 years ago
gnu: Add ocaml-ppx-here.

* gnu/packages/ocaml.scm (ocaml-ppx-here): New variable.
14af90cf — Julien Lepiller 9 years ago
gnu: Add ocaml-ppx-variants-conv.

* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): New variable.
334436f0 — Julien Lepiller 9 years ago
gnu: Add ocaml-ppx-sexp-conv.

* gnu/packages/ocaml.scm (ocaml-ppx-sexp-conv): New variable.
d1d90df6 — Julien Lepiller 9 years ago
gnu: Add ocaml-variantslib.

* gnu/packages/ocaml.scm (ocaml-variantslib): New variable.
ef0051b2 — Julien Lepiller 9 years ago
gnu: Add ocaml-typerep.

* gnu/packages/ocaml.scm (ocaml-typerep): New variable.
d19c1b41 — Julien Lepiller 9 years ago
gnu: Add ocaml-sexplib.

* gnu/packages/ocaml.scm (ocaml-sexplib): New variable.
9099a457 — Kei Kebreau 9 years ago
gnu: asciidoc: Add XML and XSLT support.

* gnu/packages/documentation.scm (asciidoc)[arguments]: Add
set-xml-binary-paths phase.
[inputs]: Add libxml2 and libxslt.
5895ec8a — Ludovic Courtès 9 years ago
pack: Add '--symlink'.

* 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.
df129207 — Ludovic Courtès 9 years ago
nls: Mark (guix scripts pack) as translatable.

* po/guix/POTFILES.in: Add 'guix/scripts/pack.scm'.
6b63c43e — Ludovic Courtès 9 years ago
pack: Add '--localstatedir' option.

* 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.
Next