02/03: gnu: screen: Update to 4.6.0.

2017-06-28 Thread Eric Bavier
bavier pushed a commit to branch master in repository guix. commit 57dfc9f86c3110a5eb88863c97cd5ec780ac1e69 Author: Eric Bavier Date: Wed Jun 28 22:59:41 2017 -0500 gnu: screen: Update to 4.6.0. * gnu/packages/screen.scm (screen): Update to 4.6.0. [source]: Remove patch. *

01/03: gnu: moe: Update to 1.9.

2017-06-28 Thread Eric Bavier
bavier pushed a commit to branch master in repository guix. commit 59b53c4227266fefd33d83089727a3d40b3a7e88 Author: Eric Bavier Date: Wed Jun 28 22:53:38 2017 -0500 gnu: moe: Update to 1.9. * gnu/packages/moe.scm (moe): Update to 1.9. --- gnu/packages/moe.scm | 6 +++--- 1 file c

branch master updated (6309636 -> 691ae7f)

2017-06-28 Thread Eric Bavier
bavier pushed a change to branch master in repository guix. from 6309636 gnu: emacs-ess: Use texlive-union instead of texlive. new 59b53c4 gnu: moe: Update to 1.9. new 57dfc9f gnu: screen: Update to 4.6.0. new 691ae7f gnu: wdiff: Remove unused screen input.

03/03: gnu: wdiff: Remove unused screen input.

2017-06-28 Thread Eric Bavier
bavier pushed a commit to branch master in repository guix. commit 691ae7fa7a12694239b4425d68fe4769f32b48d2 Author: Eric Bavier Date: Wed Jun 28 23:25:23 2017 -0500 gnu: wdiff: Remove unused screen input. * gnu/packages/wdiff.scm (wdiff): 'inputs' -> 'native-inputs'. [native-i

01/04: gnu: texlive-latex-base: Install additional formats.

2017-06-28 Thread Ricardo Wurmus
rekado pushed a commit to branch master in repository guix. commit bd6e23856fc3edc6294a5eaf567bf6036c635d94 Author: Ricardo Wurmus Date: Thu Jun 29 01:33:41 2017 +0200 gnu: texlive-latex-base: Install additional formats. * gnu/packages/tex.scm (texlive-latex-base)[arguments]: Addi

03/04: gnu: Add texlive-tex-texinfo.

2017-06-28 Thread Ricardo Wurmus
rekado pushed a commit to branch master in repository guix. commit a0aa6b59ddff7da63f6f628d93b0aadecae59acb Author: Ricardo Wurmus Date: Thu Jun 29 01:35:30 2017 +0200 gnu: Add texlive-tex-texinfo. * gnu/packages/tex.scm (texlive-tex-texinfo): New variable. --- gnu/packages/tex.s

02/04: gnu: Add texlive-latex-hyperref.

2017-06-28 Thread Ricardo Wurmus
rekado pushed a commit to branch master in repository guix. commit 9f86ef85cf99a3a1a3cf776c93b63b95265c7bb7 Author: Ricardo Wurmus Date: Thu Jun 29 01:35:09 2017 +0200 gnu: Add texlive-latex-hyperref. * gnu/packages/tex.scm (texlive-latex-hyperref): New variable. --- gnu/packages

branch master updated (6bcf1cd -> 6309636)

2017-06-28 Thread Ricardo Wurmus
rekado pushed a change to branch master in repository guix. from 6bcf1cd gnu: mpg123: Update to 1.25.0. new bd6e238 gnu: texlive-latex-base: Install additional formats. new 9f86ef8 gnu: Add texlive-latex-hyperref. new a0aa6b5 gnu: Add texlive-tex-texinfo.

04/04: gnu: emacs-ess: Use texlive-union instead of texlive.

2017-06-28 Thread Ricardo Wurmus
rekado pushed a commit to branch master in repository guix. commit 6309636640f73c2211e58ab3816d564dc4d8e807 Author: Ricardo Wurmus Date: Thu Jun 29 01:45:09 2017 +0200 gnu: emacs-ess: Use texlive-union instead of texlive. * gnu/packages/emacs.scm (emacs-ess)[arguments]: Add phase

06/16: store: Add a functional object cache and use it in 'lower-object'.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit e705a95b8cb488a9d85117907ef67b80e69629fb Author: Ludovic Courtès Date: Fri Nov 20 18:44:29 2015 +0100 store: Add a functional object cache and use it in 'lower-object'. * guix/store.scm ()[object-

04/16: tests: Add 'test-assertm' to (guix tests).

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 12f5ce6e7781209c0ed35b1d332ea400fb7cc1a2 Author: Ludovic Courtès Date: Sat Apr 4 21:59:25 2015 +0200 tests: Add 'test-assertm' to (guix tests). * guix/tests.scm (test-assertm): New macro. * te

14/16: download: 'built-in-builders*' relies on the functional cache.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 33913a04880e553740d55e1692b8d2939596f245 Author: Ludovic Courtès Date: Mon Jun 26 23:09:39 2017 +0200 download: 'built-in-builders*' relies on the functional cache. The previous caching strategy,

07/16: DRAFT gexp: Handle list conversion to in the expanded code.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 11973dbf95de8fd4bb8a87fabf1d4a0f8854b200 Author: Ludovic Courtès Date: Fri May 13 15:39:02 2016 +0200 DRAFT gexp: Handle list conversion to in the expanded code. This reduces the number of recurs

10/16: gexp: 'imported-files' takes file-like objects.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit c7733027cf21a22ca031a6eb682355136856e134 Author: Ludovic Courtès Date: Sun Jun 25 15:43:40 2017 +0200 gexp: 'imported-files' takes file-like objects. * guix/gexp.scm (imported-files): Expect FILES

05/16: packages: Turn 'bag->derivation' into a monadic procedure.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 8724e57fe9b8cdd78d1d047aec0bed6d1ef7f812 Author: Ludovic Courtès Date: Sat Apr 4 22:05:15 2015 +0200 packages: Turn 'bag->derivation' into a monadic procedure. * guix/packages.scm (bag->derivation

08/16: packages: Simplify patch instantiation.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit ef7a0d0e81b47c7e0b9ea70178aaeec2c76fb108 Author: Ludovic Courtès Date: Sun Jun 25 15:31:37 2017 +0200 packages: Simplify patch instantiation. * guix/packages.scm (patch-and-repack)[instantiate-pat

09/16: Use 'mapm' instead of 'sequence' + 'map'.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit c6c593f2002d8bbefcf2af2eeb61bc7e8545d9f1 Author: Ludovic Courtès Date: Sun Jun 25 15:33:58 2017 +0200 Use 'mapm' instead of 'sequence' + 'map'. Previously we'd use the (sequence M (map P L)) idiom

12/16: gexp: 'local-file' calls 'canonicalize-path' only in rare cases.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 30408fc33589be38766cdea7248de6bf36ea3325 Author: Ludovic Courtès Date: Mon Jun 26 17:41:08 2017 +0200 gexp: 'local-file' calls 'canonicalize-path' only in rare cases. * guix/gexp.scm (absolute-fil

branch wip-build-systems-gexp created (now 6ce5f33)

2017-06-28 Thread Ludovic Court�s
civodul pushed a change to branch wip-build-systems-gexp in repository guix. at 6ce5f33 packages: Core procedures are written in monadic style. This branch includes the following new commits: new 90466e4 gnu: bootstrap: Move 'use-modules' forms to the beginning of build exp

15/16: store: Add 'GUIX_PROFILING' support for the object cache.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit a61fb010dfb50961ccc8300dcb6993158a976f40 Author: Ludovic Courtès Date: Wed Jun 28 10:13:45 2017 +0200 store: Add 'GUIX_PROFILING' support for the object cache. * guix/store.scm (profiled?): New pr

03/16: gexp: Micro-optimize sexp serialization.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 180446ebbdc774d596805bcd3981c0ba0f8e89f0 Author: Ludovic Courtès Date: Sat Mar 28 21:44:01 2015 +0100 gexp: Micro-optimize sexp serialization. * guix/gexp.scm (sexp->string): New procedure.

02/16: build-system: Rewrite using gexps.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 5dee98ab85e835cb5ee2d0954fe2e59d81a0d38e Author: Ludovic Courtès Date: Sat Mar 28 19:26:39 2015 +0100 build-system: Rewrite using gexps. * guix/packages.scm (expand-input): Remove 'store', 'system

11/16: packages: Turn 'cache!' into a single-value-return cache.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 6a8726927c8d471ea3def3effc834bf6f9b77947 Author: Ludovic Courtès Date: Sun Jun 25 16:31:33 2017 +0200 packages: Turn 'cache!' into a single-value-return cache. * guix/packages.scm (cache!): Assume

16/16: packages: Core procedures are written in monadic style.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 6ce5f33b866372bb97f950bd43e359df42850cd7 Author: Ludovic Courtès Date: Wed Jun 28 21:57:16 2017 +0200 packages: Core procedures are written in monadic style. This plays better with the functional

01/16: gnu: bootstrap: Move 'use-modules' forms to the beginning of build expressions.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit 90466e40319481941c4310b26d5210408c7f35f4 Author: Ludovic Courtès Date: Thu Mar 26 23:01:12 2015 +0100 gnu: bootstrap: Move 'use-modules' forms to the beginning of build expressions. * gnu/package

13/16: utils: Memoize 'absolute-dirname'.

2017-06-28 Thread Ludovic Court�s
civodul pushed a commit to branch wip-build-systems-gexp in repository guix. commit fa139db888a838a886dbbba7a9fac76a3ad8d1a2 Author: Ludovic Courtès Date: Mon Jun 26 17:48:28 2017 +0200 utils: Memoize 'absolute-dirname'. * guix/utils.scm (absolute-dirname): Wrap in 'mlambda'. ---

branch wip-build-systems-gexp deleted (was 666d283)

2017-06-28 Thread Ludovic Court�s
civodul pushed a change to branch wip-build-systems-gexp in repository guix. was 666d283 download: 'built-in-builders*' relies on the functional cache. This change permanently discards the following revisions: discards 666d283 download: 'built-in-builders*' relies on the function

01/01: gnu: mpg123: Update to 1.25.0.

2017-06-28 Thread Leo Famulari
lfam pushed a commit to branch master in repository guix. commit 6bcf1cd5dbec63691dacb51f143ccf33fb0e140a Author: Leo Famulari Date: Wed Jun 28 11:19:08 2017 -0400 gnu: mpg123: Update to 1.25.0. * gnu/packages/mp3.scm (mpg123): Update to 1.25.0. --- gnu/packages/mp3.scm | 4 ++--

branch master updated (e61bc97 -> 6bcf1cd)

2017-06-28 Thread Leo Famulari
lfam pushed a change to branch master in repository guix. from e61bc97 gnu: snakemake: Fix cluster execution. new 6bcf1cd gnu: mpg123: Update to 1.25.0. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revi

branch master updated (03b055a -> e61bc97)

2017-06-28 Thread Ricardo Wurmus
rekado pushed a change to branch master in repository guix. from 03b055a gnu: darktable: Limit supported platforms. new e61bc97 gnu: snakemake: Fix cluster execution. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate ema

01/01: gnu: snakemake: Fix cluster execution.

2017-06-28 Thread Ricardo Wurmus
rekado pushed a commit to branch master in repository guix. commit e61bc976f6f3020f4420dabc6e582e1a8c9e4b75 Author: Ricardo Wurmus Date: Wed Jun 28 16:22:55 2017 +0200 gnu: snakemake: Fix cluster execution. * gnu/packages/python.scm (snakemake)[arguments]: Add build phase "cal

01/01: gnu: darktable: Limit supported platforms.

2017-06-28 Thread Efraim Flashner
efraim pushed a commit to branch master in repository guix. commit 03b055a1163cbfbd0cc5e931a71a74a7fec6a4d9 Author: Efraim Flashner Date: Wed Jun 28 15:36:15 2017 +0300 gnu: darktable: Limit supported platforms. * gnu/packages/photo.scm (darktable)[supported-systems]: New field,

branch master updated (b049ae2 -> 03b055a)

2017-06-28 Thread Efraim Flashner
efraim pushed a change to branch master in repository guix. from b049ae2 gnu: xf86-video-intel: Use UXA accel method by default. new 03b055a gnu: darktable: Limit supported platforms. The 1 revisions listed above as "new" are entirely new to this repository and will be describe

branch master updated (d07d292 -> b049ae2)

2017-06-28 Thread Mark H. Weaver
mhw pushed a change to branch master in repository guix. from d07d292 gnu: icecat: Add more fixes from upstream mozilla-esr52. new b049ae2 gnu: xf86-video-intel: Use UXA accel method by default. The 1 revisions listed above as "new" are entirely new to this repository and will

01/01: gnu: xf86-video-intel: Use UXA accel method by default.

2017-06-28 Thread Mark H. Weaver
mhw pushed a commit to branch master in repository guix. commit b049ae2f9708794f83c41171c19ffdfe4f11807e Author: Mark H Weaver Date: Sun Jun 25 05:20:36 2017 -0400 gnu: xf86-video-intel: Use UXA accel method by default. * gnu/packages/xorg.scm (xf86-video-intel)[arguments]: Add #:

branch master updated (fea0040 -> d07d292)

2017-06-28 Thread Mark H. Weaver
mhw pushed a change to branch master in repository guix. from fea0040 gnu: aria2: Update to 1.32.0. new d07d292 gnu: icecat: Add more fixes from upstream mozilla-esr52. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate e

01/01: gnu: icecat: Add more fixes from upstream mozilla-esr52.

2017-06-28 Thread Mark H. Weaver
mhw pushed a commit to branch master in repository guix. commit d07d29280881774d9bf299793dd762824a74082f Author: Mark H Weaver Date: Wed Jun 28 03:45:01 2017 -0400 gnu: icecat: Add more fixes from upstream mozilla-esr52. * gnu/packages/gnuzilla.scm (icecat)[source]: Add selected f

branch master updated (ceb56fb -> fea0040)

2017-06-28 Thread Efraim Flashner
efraim pushed a change to branch master in repository guix. from ceb56fb gnu: translate-shell: Update to 0.9.6.4. new fea0040 gnu: aria2: Update to 1.32.0. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The r

01/01: gnu: aria2: Update to 1.32.0.

2017-06-28 Thread Efraim Flashner
efraim pushed a commit to branch master in repository guix. commit fea0040405d75f21077e95ed3ef9735c257f9234 Author: Efraim Flashner Date: Wed Jun 28 11:19:55 2017 +0300 gnu: aria2: Update to 1.32.0. * gnu/packages/bittorrent.scm (aria2): Update to 1.32.0. --- gnu/packages/bittorr