LVM support

2015-04-14 Thread Tomáš Čech
Hi Guix, as project for my Hackweek in SUSE I decided to spend my time on LVM support in GuixSD - something I miss greatly. This also means that I'll have much less time for that after this week :( So far I spent time on reviving my GuixSD installation and preparing staticly linked binaries for

Re: [PATCH] gnu: linux-libre-headers: Update to 3.18.11

2015-04-14 Thread Jason Self
Mark H Weaver declared: > Updating linux-libre-headers entails a full rebuild of everything in > Guix. Yes, I know. It was on my To Do list & I hadn't picked up on that the update was already done so never mind. signature.asc Description: PGP signature

Re: [PATCH] gnu: linux-libre-headers: Update to 3.18.11

2015-04-14 Thread Mark H Weaver
"Jason Self" writes: > I understand that updated headers are needed in order for the new > version of VLC to compile successfully. Updating linux-libre-headers entails a full rebuild of everything in Guix. As Andreas noted, I updated it to the latest LTS (3.14.37) in the core-updates branch, whi

gnu: linux-libre: Set CONFIG_DEVMEM=y

2015-04-14 Thread Jason Self
/dev/mem has become an optional device. This patch sets /dev/mem to enabled. 0001-gnu-linux-libre-Set-CONFIG_DEVMEM-y.patch Description: Binary data signature.asc Description: PGP signature

Re: Self-contained Guix tarball

2015-04-14 Thread Ludovic Courtès
Mark H Weaver skribis: > Could we add a package to Guix to build this? If that is undesirable > for some reason, could we add a command to build it, and jobs on Hydra > to build it automatically on all platforms supported by the build farm, > analogous to the 'usb-image' jobs? Commit b607593 ad

Re: [PATCH] gnu: linux-libre-headers: Update to 3.18.11

2015-04-14 Thread Andreas Enge
Hello, the following is already in core-updates: commit e081385af289da4c330511aa5adac8078fbd5074 Author: Mark H Weaver Date: Mon Apr 6 10:25:03 2015 -0400 gnu: linux-libre-headers: Update to 3.14.37. * gnu/packages/linux.scm (linux-libre-headers): Update to 3.14.37. We should try first

[PATCH] gnu: linux-libre-headers: Update to 3.18.11

2015-04-14 Thread Jason Self
I understand that updated headers are needed in order for the new version of VLC to compile successfully. Please see attached. I hope this is sufficient. Also, since Alexandre Oliva periodically removes tarballs so as to free up space on the virtual machine that hosts these, it might also be a goo

Re: [PATCH] gnu: gst-libav: Use system ffmpeg instead of bundled libav.

2015-04-14 Thread 宋文武
Mark H Weaver writes: > How about ("ffmpeg" ,ffmpeg) instead? > >> ("orc" ,orc) >> ("zlib" ,zlib))) >> (home-page "http://gstreamer.freedesktop.org/";) > > Okay to push with these changes. Pushed to master, thanks for review!

[PATCH] Add FASTX Toolkit.

2015-04-14 Thread Ricardo Wurmus
Hi Guix, attached are patches to add fastx-toolkit, and its dependency libgtextutils. "fastx-toolkit" installs three m4 files to "$out/share/aclocal", and libgtextutils installs an empty "$out/share/aclocal" directoy. I reported this upstream, but I did not add a phase to remove these files, bec

Re: 01/01: gnu: Add gst-libav.

2015-04-14 Thread Mark H Weaver
宋文武 writes: > Mark H Weaver writes: > >> 宋文武 writes: >> >>> commit 1b922590d758e458ce4f9abd3d1694045bcccb58 >>> Author: 宋文武 >>> Date: Fri Apr 10 21:01:10 2015 +0800 >>> >>> gnu: Add gst-libav. >>> >>> * gnu/packages/gstreamer.scm (gst-libav): New variable. >> >> Can we add gst-f

[PATCH 0/4] Add sra-tools.

2015-04-14 Thread Ricardo Wurmus
Hi Guix, this patch set adds the sra tools (a collection containing the commonly encountered "fastq-dump") and its dependencies. The NCBI stuff uses a frustrating custom configuration script written in Perl and I had to learn more about how it works and what assumptions it makes than I hoped for.

Re: [PATCH 8/9] gnu: Add gnome-settings-daemon.

2015-04-14 Thread Ludovic Courtès
Andy Wingo skribis: > * gnu/packages/gnome.scm (gnome-settings-daemon): New variable. Applies with minor tweaks: use libxml2 for $XML_CATALOG_FILES instead of the custom phase, and add a description (inspired by that of Debian.) Thanks! Ludo’.

[PATCH] gnu: tbb: Set library rpath.

2015-04-14 Thread Ricardo Wurmus
Hi Guix, the attached patch augments LDFLAGS indirectly over LIB_LINK_FLAGS with the rpath flag for the library output of the package. This fixes rpath problems with /lib/libtbbmalloc_proxy.so.2 and possibly others (see http://hydra.gnu.org/build/367038/nixlog/2/raw) as reported by Ludo. Note: I

Re: [PATCH 7/9] gnu: Add libgweather.

2015-04-14 Thread Ludovic Courtès
Andy Wingo skribis: > * gnu/packages/gnome.scm (libgweather): New variable. Thanks, applied (and sorry for the delay!) Ludo’.

Re: Test failure in util-linux

2015-04-14 Thread Carlos Sánchez de La Lama
2) I tried adding "#:tests? #f" to my own modified ~/guix/linux.scm (copied from system-wide /usr/local/share/guile/site/2.0/gnu/packages/linux.scm). This allowed building with "guix package -L $HOME/guix build util-linux" but system build still fails during the tests

Re: Test failure in util-linux

2015-04-14 Thread Ludovic Courtès
csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: >>> The system build fails during "check" phase of util-linux-2.25.2. >> >> Oh, OK. We could work around it, but since that requires a full >> rebuild, we’ll have to schedule it for the next core update cycle. >> >> That said, 2.6.32 is r

Re: [PATCH] guix package: Add '--do-not-upgrade' option

2015-04-14 Thread Ludovic Courtès
Mark H Weaver skribis: > This adds a --do-not-upgrade option to 'guix package'. > One issue is that if you write: > > guix package -u --do-not-upgrade icecat > > then this will be interpreted as: > > guix package -u icecat --do-not-upgrade > > The reason is that -u is specified as taking an o

Re: [PATCH] gnu: Add python-pyxdg.

2015-04-14 Thread Ludovic Courtès
Ricardo Wurmus skribis: > One of the tests is failing. I do not know why a PNG image is detected > as 'x-apple-ios-png' rather than the expected 'png', but I suspect it's > a problem in "shared-mime-info". Weird. Normally setting XDG_DATA_DIRS as you did is all it takes, AIUI. > I made the ch

Re: [PATCH] gnu: Add mdadm

2015-04-14 Thread Ludovic Courtès
Mark H Weaver skribis: > From 176a7aec99dd24e09324b61f60e33239f870666d Mon Sep 17 00:00:00 2001 > From: Mark H Weaver > Date: Wed, 8 Apr 2015 21:00:32 -0400 > Subject: [PATCH] gnu: Add mdadm. > > * gnu/packages/linux.scm (mdadm): New variable. LGTM! Ludo'.

Re: [PATCH] gnu: gst-libav: Use system ffmpeg instead of bundled libav.

2015-04-14 Thread Mark H Weaver
宋文武 writes: > * gnu/packages/gstreamer.scm (gst-libav)[arguments]: Remove #:phases. > Add #:configure-flags. > [navite-inputs]: Remove yasm. Typo: s/navite/native/ > [inputs]: Add ffmpeg. > --- > gnu/packages/gstreamer.scm | 13 - > 1 file changed, 4 insertions(+), 9 deletion

[PATCH] guix package: Add '--do-not-upgrade' option

2015-04-14 Thread Mark H Weaver
This adds a --do-not-upgrade option to 'guix package'. One issue is that if you write: guix package -u --do-not-upgrade icecat then this will be interpreted as: guix package -u icecat --do-not-upgrade The reason is that -u is specified as taking an optional argument, and it will take one ev