[PATCH] Add support for 'cvs-fetch' method in origins

2015-02-03 Thread Mark H Weaver
The motivation for this is libffcall, which hasn't been released in such a long time that http://gnu.org/s/libffcall doesn't even link to the last release, but just says to download it from CVS. guix/cvs-download.scm is based so heavily on guix/svn-download.scm that I copied the copyright notices

[PATCH] gnu: Add libffcall

2015-02-03 Thread Mark H Weaver
>From c5fb3c2dafedaa9ceab55992bd994c9aff313528 Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Tue, 3 Feb 2015 03:45:39 -0500 Subject: [PATCH] gnu: Add libffcall. * gnu/packages/libffcall.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. Co-Authored-By: Joshua S. Grant --- gnu-sy

Re: [PATCH] gnu: Add urwid

2015-02-03 Thread Omar Radwan
>I'm sorry, but we are failing to >communicate, and I don't have any >more >time to spend on this. I have pushed >commit e99f421185 based on your >preliminary work. It adds two >packages: python-urwid for Python 3, >and >python2-urwid for Python 2. Sorry for the miscommunication. I'll do better

Re: guix environment

2015-02-03 Thread Ludovic Courtès
David Thompson skribis: > Ludovic Courtès writes: > >> On closer inspection, I see two issues: >> >> (define (packages->transitive-inputs packages) >> "Return a list of the transitive inputs for all PACKAGES." >> (define (transitive-inputs package) >> (filter-map (match-lambda >>

Re: [PATCH] gnu: gnutls: Configure location of system-wide trust store

2015-02-03 Thread Ludovic Courtès
Mark H Weaver skribis: > From 02bdf748b4c515d6dfc9c264fd48936bd29e04cb Mon Sep 17 00:00:00 2001 > From: Mark H Weaver > Date: Tue, 18 Feb 2014 21:30:53 -0500 > Subject: [PATCH] gnu: gnutls: Configure location of system-wide trust store. > > * gnu/packages/gnutls.scm (gnutls): Configure the locat

Re: ignore trailing slash for `guix gc -d' /gnu/store/...something/

2015-02-03 Thread Ludovic Courtès
sleep_wal...@suse.cz skribis: > Package: guix > Version: 0.8.1 > > When I invoke `guix gc -d /path', success of the command depends whether > /path ends with slash or not: > > $ guix gc -d /gnu/store/mgqk0kv5jckrd7l5cwj68fp7cz2l4qqj-luajit-2.0.3/ > guix gc: error: build failed: path > `/gnu/stor

Re: [PATCH] gnu: luajit: install symlinks for libluajit library

2015-02-03 Thread Ludovic Courtès
Tomáš Čech skribis: > * gnu/packages/lua.scm (luajit): don't require ldconfig - add "LDCONFIG=true" > to make command line, add luajit-2.0.3-symlink.patch so both symlinks are > created > * gnu/packages/patches/luajit-2.0.3-symlink.patch: New file > * gnu-system.am (dist_patch_DATA): Adjust ac

Re: [PATCH] gnu: Add urwid

2015-02-03 Thread Ludovic Courtès
Omar Radwan skribis: >>I'm sorry, but we are failing to >communicate, and I don't have any >more >>time to spend on this. I have pushed >commit e99f421185 based on your >>preliminary work. It adds two >packages: python-urwid for Python 3, >and >>python2-urwid for Python 2. > > Sorry for the mis

Re: [PATCH] Add support for 'cvs-fetch' method in origins

2015-02-03 Thread Ludovic Courtès
Mark H Weaver skribis: > The motivation for this is libffcall, which hasn't been released in such > a long time that http://gnu.org/s/libffcall doesn't even link to the > last release, but just says to download it from CVS. OK. > From 118c8b739f368e4e5f691e119618568dcda0e12b Mon Sep 17 00:00:00

Re: guix environment

2015-02-03 Thread David Thompson
Ludovic Courtès writes: > LGTM, please push! Pushed. > There’s another problem, though. When a dependency is a multiple-output > package, all its outputs are added to the environment, because > ‘package->transitive-inputs’ discards the information of which output is > needed. Yes, I had thoug

Re: [PATCH] gnu: Add libffcall

2015-02-03 Thread Ludovic Courtès
Mark H Weaver skribis: > From c5fb3c2dafedaa9ceab55992bd994c9aff313528 Mon Sep 17 00:00:00 2001 > From: Mark H Weaver > Date: Tue, 3 Feb 2015 03:45:39 -0500 > Subject: [PATCH] gnu: Add libffcall. > > * gnu/packages/libffcall.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. > > Co-A

Re: [PATCH] gnu: gnutls: Configure location of system-wide trust store

2015-02-03 Thread Marek Benc
On 02/03/2015 09:53 PM, Ludovic Courtès wrote: Mark H Weaver skribis: From 02bdf748b4c515d6dfc9c264fd48936bd29e04cb Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Tue, 18 Feb 2014 21:30:53 -0500 Subject: [PATCH] gnu: gnutls: Configure location of system-wide trust store. * gnu/package

Re: [PATCH 0/5]: Add even more LV2 libraries

2015-02-03 Thread Ricardo Wurmus
Ludovic Courtès writes: >> - serd >> - sord >> - sratom > > I think these should go to rdf.scm, no? Yes, I think that would be better. >> - suil > > Its ‘description’ is bit long, IMO. Agreed. I'll shorten the description and post an updated patch set. > Thanks! Thanks for taking the time fo

Re: [PATCH] Add 'waf-build-system'.

2015-02-03 Thread rekado
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> Unlike the Python build system, however, there is a configure phase, and >> not everything important happens during the install phase. > > OK. Did you find it more appropriate to extend ‘gnu-build-system’ > rather than ‘python-build-system’

We need to generalize 'package-with-python2'

2015-02-03 Thread Mark H Weaver
The 'python-dbus' package (called 'dbus-python' upsteam) uses the 'gnu-build-system', and like most other python libraries, there will be two variants: 'python-dbus' and 'python2-dbus'. Unfortunately, 'package-with-python2' only works on packages that use 'python-build-system'. This is a problem.

Re: [PATCH] gnu: inkscape: Update to 0.91.

2015-02-03 Thread Daniel Pimentel
On 2015-02-02 22:41, David Thompson wrote: Mark H Weaver writes: Looks good to me. Please push! Pushed, thanks! Allright, I did upgrade and it's work, thanks. -- Daniel Pimentel (d4n1)

Re: 0.8.1 kernel panics

2015-02-03 Thread Omar Radwan
I think I know your problem. In your filesystems declaration, (file-systems (cons (file-system (device "root") (title 'label) (mount-point "/") (type "ext4")) %base-file-systems))