GNU Guixguix source archive branch, master, updated. v0.5-520-g67880c8

2014-04-02 Thread Mark H. Weaver
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".

The branch, master has been updated
   via  67880c8e2bdd6d9d3a9a9dc3fe242d115f711ce9 (commit)
  from  a53a9aed9352b8d8f711dc9630337be7ef88764a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 67880c8e2bdd6d9d3a9a9dc3fe242d115f711ce9
Author: Mark H Weaver 
Date:   Thu Apr 3 01:32:09 2014 -0400

gnu: texlive: Fix bug recently introduced in d4bf49b.

Fixes bug introduced in d4bf49b140bd5cfb3580d2a038679160dc1331b5.

* gnu/packages/texlive.scm (texlive): Change 'alist-replace' to
  'alist-cons-before'.

---

Summary of changes:
 gnu/packages/texlive.scm |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
guix source archive



GNU Guixguix source archive branch, master, updated. v0.5-519-ga53a9ae

2014-04-02 Thread Ludovic Court�s
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".

The branch, master has been updated
   via  a53a9aed9352b8d8f711dc9630337be7ef88764a (commit)
  from  12129998689648923b58c426362a1bc875da75f9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit a53a9aed9352b8d8f711dc9630337be7ef88764a
Author: Ludovic Courtès 
Date:   Wed Apr 2 23:08:44 2014 +0200

tests: Add 'union-build' test for .

* tests/union.scm ("union-build with symlink to directory"): New test.

---

Summary of changes:
 tests/union.scm |   48 +++-
 1 files changed, 47 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
guix source archive



GNU Guixguix source archive branch, master, updated. v0.5-518-g1212999

2014-04-02 Thread Mark H. Weaver
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".

The branch, master has been updated
   via  12129998689648923b58c426362a1bc875da75f9 (commit)
   via  8ead71b4b03a888d846c7b7c5bbc3addc8013df7 (commit)
   via  d6a601816fd5b254d99f0c11127388b46ce234ae (commit)
   via  835281829a1044481067ffde590d20716c654d31 (commit)
  from  fb9c3acc6c29b51cd531ea8884ad12ef33a4e734 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 12129998689648923b58c426362a1bc875da75f9
Author: Mark H Weaver 
Date:   Fri Mar 28 03:54:01 2014 -0400

union: Rewrite to be faster; handle symlink/directory conflicts.

* guix/build/union.scm: Rewrite; only 'file=?' remains unchanged.  Remove
  'tree-union' and 'delete-duplicate-leaves' exports.  Merge inputs in a
  breadth-first fashion.  Follow symlinks for purposes of making decisions
  about the merge.

* tests/union.scm: Remove tests of 'tree-union' and 
'delete-duplicate-leaves'.

commit 8ead71b4b03a888d846c7b7c5bbc3addc8013df7
Author: Mark H Weaver 
Date:   Wed Apr 2 12:14:46 2014 -0400

gnu: sqlite: Fix sqlite on systems with page size larger than 32K.

Based on a patch by Dan Kennedy .

* gnu/packages/patches/sqlite-large-page-size-fix.patch: New file.
* gnu/packages/sqlite.scm (sqlite): Add it.
* gnu-system.am (dist_patch_DATA): Add it.

commit d6a601816fd5b254d99f0c11127388b46ce234ae
Author: Mark H Weaver 
Date:   Wed Apr 2 12:12:13 2014 -0400

gnu: sqlite: Upgrade to 3.8.4.2.

* gnu/packages/sqlite.scm (sqlite): Upgrade to 3.8.4.2.

commit 835281829a1044481067ffde590d20716c654d31
Author: Mark H Weaver 
Date:   Wed Apr 2 12:02:41 2014 -0400

gnu: sqlite: Compute source URL from version number.

* gnu/packages/sqlite.scm (sqlite): Compute the numeric-version from the
  traditional version string, and use it to compute the source URL.

---

Summary of changes:
 gnu-system.am  |1 +
 .../patches/sqlite-large-page-size-fix.patch   |  180 ++
 gnu/packages/sqlite.scm|   26 ++-
 guix/build/union.scm   |  252 +++-
 tests/union.scm|   41 
 5 files changed, 286 insertions(+), 214 deletions(-)
 create mode 100644 gnu/packages/patches/sqlite-large-page-size-fix.patch


hooks/post-receive
-- 
guix source archive



GNU Guixguix source archive branch, master, updated. v0.5-514-gfb9c3ac

2014-04-02 Thread Mark H. Weaver
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".

The branch, master has been updated
   via  fb9c3acc6c29b51cd531ea8884ad12ef33a4e734 (commit)
   via  3b9af0f37b6a8ea7a0d05809f78accb78a6d8207 (commit)
   via  56fab253e3847af20412044932b428db733936ef (commit)
   via  223ed921f2d6c5893a89b5c64211ce2306e1cc11 (commit)
   via  988cecfd4ff1f1d8e7960ed3f52f51af824a681b (commit)
   via  757577896968057cf175e912296ae74015e2d957 (commit)
   via  a2c03fb1afe133acba7593005e0aa4729960fc0e (commit)
   via  0ad2f2e6e9a56d5fc3ac580ace631afbddd63b37 (commit)
  from  27c68457d992895833a7b0a833679dc2efc9e188 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit fb9c3acc6c29b51cd531ea8884ad12ef33a4e734
Author: Mark H Weaver 
Date:   Wed Apr 2 04:16:11 2014 -0400

gnu: mutt: Upgrade to 1.5.23.

* gnu/packages/mail.scm (mutt): Upgrade to 1.5.23.  Add bitbucket
  source URL and try it first.

commit 3b9af0f37b6a8ea7a0d05809f78accb78a6d8207
Author: Mark H Weaver 
Date:   Tue Apr 1 18:55:28 2014 -0400

gnu: bazaar: Install man pages in share/man.

* gnu/packages/version-control.scm (bazaar): Add a phase that
  fixes setup.py to install man pages in share/man.

commit 56fab253e3847af20412044932b428db733936ef
Author: Mark H Weaver 
Date:   Tue Apr 1 18:05:06 2014 -0400

gnu: ocaml: Install man pages in share/man.

* gnu/packages/ocaml.scm (ocaml): Pass -mandir to configure.

commit 223ed921f2d6c5893a89b5c64211ce2306e1cc11
Author: Mark H Weaver 
Date:   Tue Apr 1 18:04:36 2014 -0400

gnu: pth: Install man pages in share/man.

* gnu/packages/pth.scm (pth): Add --mandir to configure flags.

commit 988cecfd4ff1f1d8e7960ed3f52f51af824a681b
Author: Mark H Weaver 
Date:   Tue Apr 1 17:56:57 2014 -0400

gnu: expect: Install man pages in share/man.

* gnu/packages/tcl.scm (expect): Add --mandir configure flag.
  Use 'let' to simplify configure flags generation.

commit 757577896968057cf175e912296ae74015e2d957
Author: Mark H Weaver 
Date:   Tue Apr 1 17:36:30 2014 -0400

gnu: zip: Improve build process and install man pages in share/man.

* gnu/packages/zip.scm (zip): Eliminate custom configure phase which copied
  and patched the Makefile.  Instead add "-f" and "prefix" to make-flags, as
  well as "MANDIR".  Remove "generic_gcc" from the make-flags, so that it 
will
  not be passed during other phases involving 'make'.  Instead replace the
  'build' phase with one that specifies the "generic_gcc" target.

commit a2c03fb1afe133acba7593005e0aa4729960fc0e
Author: Mark H Weaver 
Date:   Tue Apr 1 16:59:14 2014 -0400

gnu: lua: Install man pages in share/man.

* gnu/packages/lua.scm (lua): Use 'system*' instead of 'system'.
  Add INSTALL_MAN argument to 'make'.

commit 0ad2f2e6e9a56d5fc3ac580ace631afbddd63b37
Author: Mark H Weaver 
Date:   Tue Apr 1 16:13:52 2014 -0400

gnu: indent: Install docs in share/doc.

* gnu/packages/indent.scm (indent): Add a phase to fix the docdir
  setting in doc/Makefile.in.

---

Summary of changes:
 gnu/packages/indent.scm  |   11 +++
 gnu/packages/lua.scm |7 +--
 gnu/packages/mail.scm|   12 
 gnu/packages/ocaml.scm   |5 -
 gnu/packages/pth.scm |9 -
 gnu/packages/tcl.scm |   14 ++
 gnu/packages/version-control.scm |9 -
 gnu/packages/zip.scm |   18 +-
 8 files changed, 59 insertions(+), 26 deletions(-)


hooks/post-receive
-- 
guix source archive



GNU Guixguix source archive branch, master, updated. v0.5-506-g27c6845

2014-04-02 Thread Ludovic Court�s
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".

The branch, master has been updated
   via  27c68457d992895833a7b0a833679dc2efc9e188 (commit)
   via  d2952326ae18f50f6b3abefe0b12547556f9a1b8 (commit)
  from  0d55c3563c963f457cc67a728b937a67302ca731 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -
commit 27c68457d992895833a7b0a833679dc2efc9e188
Author: Ludovic Courtès 
Date:   Wed Apr 2 16:01:32 2014 +0200

guix package: 'search-path-environment-variables' traverses module tree 
once.

* guix/scripts/package.scm 
(search-path-environment-variables)[manifest-entry->package]:
  Use 'find-best-packages-by-name' instead of 'find-packages-by-name'.
  On a profile with 140 packages, this reduces execution time of this
  procedure from 5.8 seconds to 2.9 seconds (50% improvement.)

commit d2952326ae18f50f6b3abefe0b12547556f9a1b8
Author: Ludovic Courtès 
Date:   Wed Apr 2 15:44:42 2014 +0200

guix package: Register non-default profiles as GC roots.

* guix/scripts/package.scm (maybe-register-gc-root): New procedure.
* tests/guix-package.sh (profile): Grep the output of "guix gc
  --list-live" in a couple of places.

---

Summary of changes:
 guix/scripts/package.scm |   13 +++--
 tests/guix-package.sh|7 +++
 2 files changed, 18 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
guix source archive