Re: [PATCH 1/2] gnu: qt: Update to 5.4.0.

2015-01-12 Thread Ludovic Courtès
宋文武 skribis: > Hi, I have just pushed qt update to master. > > The wip-qt branch can be delete. Somebody took care of it. Thank you! Ludo’.

Re: [PATCH 3/4] gnu: libcanberra: Add propagated-input.

2015-01-12 Thread Ludovic Courtès
Federico Beffa skribis: > From 14abfc26e7b45aa5644104fa661f34f3a70323ae Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Thu, 18 Dec 2014 21:32:34 +0100 > Subject: [PATCH 3/4] gnu: libcanberra: Add default sounds support. > > * gnu/packages/libcanberra.scm (libcanberra): Add input > 'so

Re: Trivial build system

2015-01-12 Thread Ludovic Courtès
Andreas Enge skribis: > I could call "tar" myself, but then I would also need to copy > first-subdirectory from gnu-build-system. So having a trivial-build-system > consisting of the phases 'set-paths and 'unpack from gnu-build-system > would be very useful, and also make packages that currently

Build system phases

2015-01-12 Thread Ludovic Courtès
Andreas Enge skribis: > I also wonder if we should not modify the structure of our build system code. > Our different build systems end up calling gnu:gnu-build with a list of > phases. That’s intended. “Phases” are a build-side entity, and so they get composed on the build side, for instance b

Re: Optional runtime dependencies in Guix

2015-01-12 Thread Ludovic Courtès
Gammel Holte skribis: > For example, consider samtools, a package I use daily and that was recently > committed to Guix: > > http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bioinformatics.scm#n139 > > It forces me to install python. In contrast, consider Arch AUR's package: > > https:

Re: [PATCH] gnu: Add ninja.

2015-01-12 Thread Ludovic Courtès
宋文武 skribis: > Ludovic Courtès writes: > >> 宋文武 skribis: >> >>> From 712f161a358a4bbcf005c5875e6d91eff21bdef4 Mon Sep 17 00:00:00 2001 >>> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= >>> Date: Fri, 9 Jan 2015 21:37:30 +0800 >>> Subject: [PATCH] gnu: Add ninja. >>> >>> * gnu/packages/ninja.sc

Re: Optional runtime dependencies in Guix

2015-01-12 Thread Ricardo Wurmus
Ludovic Courtès writes: > Gammel Holte skribis: > >> For example, consider samtools, a package I use daily and that was recently >> committed to Guix: >> >> http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bioinformatics.scm#n139 >> >> It forces me to install python. In contrast, cons

Re: Optional runtime dependencies in Guix

2015-01-12 Thread 宋文武
Ludovic Courtès writes: > Gammel Holte skribis: > >> For example, consider samtools, a package I use daily and that was recently >> committed to Guix: >> >> http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bioinformatics.scm#n139 >> >> It forces me to install python. In contrast, cons

Re: Optional runtime dependencies in Guix

2015-01-12 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Gammel Holte skribis: >> >>> For example, consider samtools, a package I use daily and that was recently >>> committed to Guix: >>> >>> http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bioinformatics.scm#n139 >>> >>> It forces me

Re: Optional runtime dependencies in Guix

2015-01-12 Thread Ludovic Courtès
宋文武 skribis: > Ludovic Courtès writes: > >> Gammel Holte skribis: >> >>> For example, consider samtools, a package I use daily and that was recently >>> committed to Guix: >>> >>> http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bioinformatics.scm#n139 >>> >>> It forces me to install

Re: Optional runtime dependencies in Guix

2015-01-12 Thread Andreas Enge
On Mon, Jan 12, 2015 at 05:26:02PM +0100, Ludovic Courtès wrote: > To begin with, we could have a “weechat” package with a “reasonable” > option set: > (define weechat > (make-weechat "weechat")) > > And possibly another variant with, say, all the options enabled: > (define weechat-full >

Re: Optional runtime dependencies in Guix

2015-01-12 Thread Gammel Holte
On Mon, Jan 12, 2015 at 6:47 PM, Andreas Enge wrote: > On Mon, Jan 12, 2015 at 05:26:02PM +0100, Ludovic Courtès wrote: > > To begin with, we could have a “weechat” package with a “reasonable” > > option set: > > (define weechat > > (make-weechat "weechat")) > > > > And possibly another var

Re: [PATCH 1/4] guix: build/glib-or-gtk-build-system: Add support for GIO and XDG theming.

2015-01-12 Thread Mark H Weaver
Hi Federico, Your commit 61771a7 seems to have broken the 'transmission' build. See: http://hydra.gnu.org/build/199802/log/tail-reload Specifically, the problem seems to be that 'generate-icon-cache' (a new procedure that should have been mentioned in the commit log, but wasn't) implicitly as

Large git repositories

2015-01-12 Thread Andreas Enge
Hello, I am trying to package the droid font family. It appears to be available only via the android git at: https://android.googlesource.com/platform/frameworks/base/+/android-4.4.4_r2.0.1/data/fonts/ where https://android.googlesource.com/platform/frameworks/base.git defines the git repos

Re: Large git repositories

2015-01-12 Thread Andreas Enge
It looks like: --depth=1 --single-branch could be useful parameters for "git clone". Andreas

Re: Large git repositories

2015-01-12 Thread Andreas Enge
Finally, I also tried a git "sparse checkout" to only obtain the data/fonts/ subdirectory. It does not seem to do what I need, as it still claims it will download 1.5 GB. My guess is that it filters the files after the download. Andreas