[PATCH] gnu: xfce4-taskmanager: Build with GTK+ 3 support.

2016-04-25 Thread Kei Yamashita
This is a useful addition now that I know libwnck was stopping me from building the GTK+ 3 version of this tool! 0001-gnu-xfce4-taskmanager-Build-with-GTK-3-support.patch Description: Binary data

Re: [PATCH] gnu: Add xfce4-taskmanager.

2016-04-25 Thread 宋文武
Kei Yamashita writes: > This patch contains a definition for Xfce's most recent task manager. > I replace libwnck with libwnck-2, as the gtk+-3 version is not detected by the configure script. Pushed, thanks!

Re: [aspell-devel] ASPELL_CONF isn't honored by the 'aspell_provider_list_dicts' function of enchant

2016-04-25 Thread Kevin Atkinson
Hi, I fail to see how this is an issue with Aspell. It looks like more of an issue with enchant. Is there something Aspell can be doing differently? Thanks, Kevin Atkinson Maintainer of Aspell On Mon, 25 Apr 2016, 宋文武 wrote: Hi! I have some problems to package gspell for GNU Guix, and

Re: [PATCH v4 1/9] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-25 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: Yay, with just one small change (find attached), mingw guile.exe now runs. I'll be rebuilding for a while and will send an updated patch set when it finishes. Greetings, Jan >From e81d75184f2fec2be9ae3ea769d0799b7141c1c4 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen

Re: [PATCH] emacs: Add 'guix-version' command.

2016-04-25 Thread Ludovic Courtès
Alex Kost skribis: > There are "M-x emacs-version", "M-x org-version", "M-x magit-version", > etc. So there should be "M-x guix-version"! At last! :-) > I named the file "guix-about.el" because sooner or later there should > appear "M-x guix-about" command that will display a fancy splash scr

Re: [PATCH] Connman

2016-04-25 Thread Ludovic Courtès
Efraim Flashner skribis: > I think I've finally gotten connman working, with a service. I haven't > added an entry to doc/guix.texi yet, and for some reason when I started > the patch I stuck it in wicd.scm. I've also attached the OS config I > used while testing. Neat! > From efe1f20ecb23fc4ba

Re: [PATCH] Add R packages needed for updates.

2016-04-25 Thread Ludovic Courtès
Leo Famulari skribis: > On Wed, Apr 20, 2016 at 02:19:50PM +0200, Ricardo Wurmus wrote: >> Hi Guix, >> >> I’m preparing to push patches to update all of our R packages. Some >> packages need new inputs so I’m adding them first with the attached >> patches. As soon as these patches are in I’ll

Re: [PATCH] gnu: powertop: Patch absolute file names.

2016-04-25 Thread Ludovic Courtès
Mathieu Lirzin skribis: > From efb3e50fe4c86b1bf25fee50a481b45d28c5ff45 Mon Sep 17 00:00:00 2001 > From: Mathieu Lirzin > Date: Mon, 18 Apr 2016 17:00:44 +0200 > Subject: [PATCH] gnu: powertop: Patch absolute file names. > > * gnu/packages/linux.scm (powertop)[inputs]: Add kmod. > [arguments]: P

Re: [PATCH] gnu: powertop: Patch absolute file names.

2016-04-25 Thread Ludovic Courtès
Mathieu Lirzin skribis: > Efraim Flashner writes: > >> On Mon, Apr 18, 2016 at 11:01:41PM +0200, Mathieu Lirzin wrote: >> >>> +(arguments >>> + '(#:phases >>> + (modify-phases %standard-phases >>> + ;; TODO: Patch some hardcoded "wlan0" in calibrate/calibrate.cpp >>> to >>

Re: [PATCH 3/3] emacs: Add "edit" command to a list of licenses.

2016-04-25 Thread Ludovic Courtès
Alex Kost skribis: > * emacs/guix-ui-license.el (guix-license-list-edit): New command. > (guix-license-list-mode-map): Bind it to "e" key. OK! And sorry for the delay… Ludo’.

Re: [PATCH 2/3] emacs: Add license definition button to License Info buffer.

2016-04-25 Thread Ludovic Courtès
Alex Kost skribis: > * emacs/guix-ui-license.el (guix-license-insert-file): New procedure. > (guix-license-info-format): Use it. OK!

Re: [PATCH 1/3] emacs: Add 'guix-find-license-definition' command.

2016-04-25 Thread Ludovic Courtès
Alex Kost skribis: > * emacs/guix-license.el (guix-license-file): New procedure. > (guix-find-license-definition): New command. > * doc/emacs.texi (Emacs Licenses): Document it. OK!

Re: [PATCH 0/3] emacs: Add possibilities to move to license definition.

2016-04-25 Thread Ludovic Courtès
Alex Kost skribis: > As a user can move to a package definition (with "guix edit"), (s)he can > also want to go to a license definition (why not?). This patchset adds > this possibility in 3 places: > > 1. As a standalone command (analog of "M-x guix-edit"): > >M-x guix-find-license-definiti

Re: [PATCH] Add Blender

2016-04-25 Thread Ludovic Courtès
Danny Milosavljevic skribis: > On Mon, 29 Feb 2016 12:39:11 -0300 > "d.4.n.1" wrote: > >> Attached is the latest version of the patch.  The CPATH hack is still >> required.  I also had to disable the tests as the gigabytes of test >> files that would be required to run them are not included in t

Re: guix-daemon hitting systemd TasksMax

2016-04-25 Thread Ludovic Courtès
Leo Famulari skribis: > On Tue, Apr 19, 2016 at 05:57:05PM +0200, Ludovic Courtès wrote: >> What about this: >> > >> diff --git a/etc/guix-daemon.service.in b/etc/guix-daemon.service.in >> index 28ef000..c79f867 100644 >> --- a/etc/guix-daemon.service.in >> +++ b/etc/guix-daemon.service.in >> @@

[PATCH] gnu: Add xfce4-taskmanager.

2016-04-25 Thread Kei Yamashita
This patch contains a definition for Xfce's most recent task manager. 0001-gnu-Add-xfce4-taskmanager.patch Description: Binary data

Re: [PATCH] gnu: add sparta-dsmc

2016-04-25 Thread Lukas Gradl
Leo Famulari writes: > On Sat, Apr 23, 2016 at 01:47:18AM -0500, Lukas Gradl wrote: >> On Tue, Apr 05, 2016 at 08:21:35PM +0300, Efraim Flashner wrote: >> > On Tue, Apr 05, 2016 at 12:04:56PM -0500, Lukas Gradl wrote: >> > > On Tue, Apr 05, 2016 at 04:26:59AM -0400, Leo Famulari wrote: >> > > > O

proper Python inputs (was: gnu: Add python-pytest-pep8.)

2016-04-25 Thread Hartmut Goebel
Am 25.04.2016 um 20:19 schrieb Leo Famulari: > This seems like an unusual case, since the package in question appears > to be a build-time tool. So, it would make sense to have things like > python-pytest available during python-pytest-pep8's run-time. > If we have a use case for python-pytest-pep

Re: [PATCH] Add Blender

2016-04-25 Thread Danny Milosavljevic
On Mon, 29 Feb 2016 12:39:11 -0300 "d.4.n.1" wrote: > Attached is the latest version of the patch.  The CPATH hack is still > required.  I also had to disable the tests as the gigabytes of test > files that would be required to run them are not included in the release > tarballs. Thanks! Blender

Re: [PATCH v4 1/9] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-25 Thread Jan Nieuwenhuizen
Andy Wingo writes: >> +(setenv "CPP" (string-append gcc "/bin/cpp")) >> +(for-each (lambda (var) >> +(and-let* ((value (getenv var)) >> + (path >> (search-path-as-string->list >> +

Re: [PATCH 0/2] Update Python to current versions

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:43:09PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > > On Fri, Apr 22, 2016 at 08:41:04AM +0200, Hartmut Goebel wrote: > >> Am 22.04.2016 um 01:12 schrieb Cyril Roelandt: > >> > I think the latest Python 3.x is Python 3.5.1 (see > >> > https://www.python.or

Re: Branching based on Python version (was [PATCH 2/6] gnu: add python-sqlparse and python2-sqlparse)

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:40:29PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > > On Thu, Apr 21, 2016 at 09:19:49PM +0200, Hartmut Goebel wrote: > >> * gnu/packages/python.scm (python-sqlparse) (python2-sqlparse): > >> New variables. > > > >> +(arguments > >> + `(#:phases

Re: [PATCH] gnu: add sparta-dsmc

2016-04-25 Thread Leo Famulari
On Sat, Apr 23, 2016 at 01:47:18AM -0500, Lukas Gradl wrote: > On Tue, Apr 05, 2016 at 08:21:35PM +0300, Efraim Flashner wrote: > > On Tue, Apr 05, 2016 at 12:04:56PM -0500, Lukas Gradl wrote: > > > On Tue, Apr 05, 2016 at 04:26:59AM -0400, Leo Famulari wrote: > > > > On Mon, Apr 04, 2016 at 03:55:

Re: [PATCH] Add R packages needed for updates.

2016-04-25 Thread Leo Famulari
On Wed, Apr 20, 2016 at 02:19:50PM +0200, Ricardo Wurmus wrote: > Hi Guix, > > I’m preparing to push patches to update all of our R packages. Some > packages need new inputs so I’m adding them first with the attached > patches. As soon as these patches are in I’ll push the simple updates > to ou

Re: [PATCH v2 08/10] gnu: python-ipython: Use 'python2-variant'.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:06:22PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-ipython)[properties]: New field. > (python2-ipython): Use 'strip-python2-variant'. > [inputs, propagated-inputs]: Do not redefine inherited values. Thanks, LGTM!

Re: [PATCH v2 10/10] gnu: Add python-scikit-bio.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:06:24PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-scikit-bio, python2-scikit-bio): > New variables. Thanks! > +(arguments > + `(#:phases > + (modify-phases %standard-phases > + ;; Install procedure installs extraneous binaries

Re: [PATCH v2 09/10] gnu: Add python-natsort.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:06:23PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-natsort, python2-natsort): New > variables. Thanks! > +(synopsis "Sort lists naturally") How about "Sort lists naturally rather than lexicographically"? > +(define-public python2-natsort > +

Re: [PATCH v2 07/10] gnu: python-tornado: Use 'python2-variant'.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:06:21PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-tornado)[properties]: New field. > (python2-tornado): Build with 'strip-python2-variant'. Thanks for doing this "housekeeping"!

Re: [PATCH v2 06/10] gnu: Add python-cachecontrol.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:06:20PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-cachecontrol, python2-cachecontrol): > New variables. LGTM!

Re: [PATCH v2 04/10] gnu: Add python-pytest-flakes.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:06:18PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-pytest-flakes, > python2-pytest-flakes): New variables. Thanks! > +(arguments > + `(#:phases > + (modify-phases %standard-phases > + (add-after 'install 'post-install-check > +

Re: [PATCH v2 05/10] gnu: Add python-future.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:06:19PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-future, python2-future): New > variables. Thanks! > +(arguments > + `(#:tests? #f)) ; Tests connect to the network Is it only a handful of tests? Can we disable those tests? If not, it's w

Re: [PATCH v2 02/10] gnu: Add python-bz2file.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:06:16PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-bz2file, python2-bz2file): New > variables. LGTM!

Re: [PATCH v2 01/10] gnu: Add python2-pytest-cache.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 11:06:15PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-pytest-cache)[properties]: New field. > (python2-pytest-cache): New variable. LGTM!

Re: [PATCH v2 03/10] gnu: Add python-pytest-pep8.

2016-04-25 Thread Leo Famulari
On Mon, Apr 25, 2016 at 10:36:54PM +1000, Ben Woodcroft wrote: > On 25/04/16 18:43, Ricardo Wurmus wrote: > >Ben Woodcroft writes: > > > +(propagated-inputs > + `(("python-pytest-cache", python-pytest-cache) > + ("python-pytest" ,python-pytest) > + ("python-pep8

Re: 4 projects accepted for GSoC!

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 04:50:51PM +0200, Ludovic Courtès wrote: > Hello! > > I am pleased to announce that 4 students have been accepted to work on > Guix for the Google Summer of Code! > > • Efraim Flashner will work on a Bourne-shell compiler front-end for Guile > mentors: Eric Bavier, m

Re: [PATCH 2/2] gnu: Add python-biom-format.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 10:27:40PM +1000, Ben Woodcroft wrote: > * gnu/packages/bioinformatics.scm (python-biom-format, > python2-biom-format): New variables. LGTM! I have no opinion no the name; this seems reasonable. > --- > gnu/packages/bioinformatics.scm | 40

Re: [PATCH 1/2] gnu: Add python-pyqi.

2016-04-25 Thread Leo Famulari
On Sun, Apr 24, 2016 at 10:27:39PM +1000, Ben Woodcroft wrote: > * gnu/packages/python.scm (python-pyqi, python2-pyqi): New variables. Thanks for the patches! > +(source > + (origin > + (method url-fetch) > + ;; Use GitHub as source because PyPI archive does not contain tests.

Re: Declarative user environment

2016-04-25 Thread Thompson, David
On Mon, Apr 25, 2016 at 6:49 AM, Joaquim Pedro França Simão wrote: > Is there any common method that users use to make an environment for > their user with an declarative approach? > > I know there's `guix system` for system-wide packages, but I was > thinking on something like [1] and [2], where

Declarative user environment

2016-04-25 Thread Joaquim Pedro França Simão
Is there any common method that users use to make an environment for their user with an declarative approach? I know there's `guix system` for system-wide packages, but I was thinking on something like [1] and [2], where I specify what I want to be installed on my user profile, with config files t

The waf problem (running nondeterministic binary blobs at build)

2016-04-25 Thread rain1
Hello I think there is a danger in packaging programs that use the 'waf' build system. That may pass a regular source code audit. If you look at the last line of a waf file you may see strange text like this: #==> #BZh91AY&Ha

Re: [PATCH] Add krona-tools.

2016-04-25 Thread Thompson, David
On Sun, Apr 24, 2016 at 11:23 PM, Ben Woodcroft wrote: > This is a neat little visualisation tool that generates zoomable HTML5 charts > from hierarchical data e.g. disk usage > http://marbl.github.io/Krona/examples/du.krona.html Does this include minified JavaScript files? If so, we'll have to

ASPELL_CONF isn't honored by the 'aspell_provider_list_dicts' function of enchant

2016-04-25 Thread 宋文武
Hi! I have some problems to package gspell for GNU Guix, and I think it's the issue of aspell... In Guix, aspell and every dict are installed in seperated directory (prefix), and then symlink together into a profile. We have wraped the aspell executable with `ASPELL_CONF=dict-dir $HOME/.guix-pro

Re: [PATCH v2 03/10] gnu: Add python-pytest-pep8.

2016-04-25 Thread Ben Woodcroft
On 25/04/16 18:43, Ricardo Wurmus wrote: Ben Woodcroft writes: +(propagated-inputs + `(("python-pytest-cache", python-pytest-cache) + ("python-pytest" ,python-pytest) + ("python-pep8" ,python-pep8))) Are you sure all of these need to be propagated? That's what the install

Re: [PATCH v4 1/9] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-25 Thread Andy Wingo
On Sun 24 Apr 2016 23:40, Jan Nieuwenhuizen writes: > +(setenv "CPP" (string-append gcc "/bin/cpp")) > +(for-each (lambda (var) > +(and-let* ((value (getenv var)) > + (path (search-pa

[PATCH v4 1/9] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-25 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hi! Find attached v4 of my mingw cross build patches. I'm also working with Manolis and using this patch set rebased on wip-hurd have managed to produce the hurd boostrap binaries. > I think it’s always possible to create variants of the core packages > while testing a n

Re: [PATCH] Add vcflib.

2016-04-25 Thread Roel Janssen
>From cda09da657bd18f21102b65729740b4819589ff9 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Mon, 25 Apr 2016 11:17:21 +0200 Subject: [PATCH] gnu: Add filevercmp. * gnu/packages/bioinformatics.scm (filevercmp): New variable. --- gnu/packages/bioinformatics.scm | 28 ++

Re: [PATCH v2 03/10] gnu: Add python-pytest-pep8.

2016-04-25 Thread Ricardo Wurmus
Ben Woodcroft writes: >>> +(propagated-inputs >>> + `(("python-pytest-cache", python-pytest-cache) >>> + ("python-pytest" ,python-pytest) >>> + ("python-pep8" ,python-pep8))) >> Are you sure all of these need to be propagated? > > That's what the install_requires in setup.py

Re: GuixSD encrypted root?

2016-04-25 Thread Ludovic Courtès
Danny Milosavljevic skribis: > Hi, > >> Or, as Leo suggests, it could be that shepherd starts the device-mapping >> service, which runs “cryptsetup luksOpen”, which never completes because >> you don’t know it’s waiting for you to enter a passphrase. > > I doubt that it's that. The only change I

Re: [PATCH 1/1] gnu: ncmpcpp: Remove bootstrapping inputs.

2016-04-25 Thread Ludovic Courtès
Leo Famulari skribis: > * gnu/packages/mpd.scm (ncmpcpp)[arguments]: Remove 'autogen' phase. > [native-inputs]: Remove autoconf, automake, and libtool. It’s a good idea. Maybe that was needed for an older version, or maybe that was never actually needed. Thanks! Ludo’.

Re: pypi URL change

2016-04-25 Thread Ludovic Courtès
Cyril Roelandt skribis: > On 04/25/2016 01:21 AM, Ben Woodcroft wrote: >> 2) The new URLs are even uglier than the old one and a working pypi-uri >> would hide them from our eyes. > > Yeah but it is my understanding that the new pattern will only be > applied to new releases, so how will pypi-ur