[PATCH] Add gtklick.

2016-02-25 Thread Ricardo Wurmus
Hi Guix, this patch set adds a graphical user interface for the metronome “klick”. The patch to pygtk is needed to build the Python bindings for glade. ~~ Ricardo >From 76cb9cb91b76f4bb723030d3d5a63238cdf98e20 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 25 Feb 2016 09:45:05 +0100

Re: [PATCH 1/1] gnu: cpio: Remove unused patch.

2016-02-25 Thread Leo Famulari
On Thu, Feb 25, 2016 at 07:20:14PM -0500, Mark H Weaver wrote: > Leo Famulari writes: > > * gnu/packages/patches/cpio-gets-undeclared.patch: Delete file. > > * gnu-system.am (dist_patch_DATA): Remove it. > > This patch is actually used by two other packages: 'rush' and 'dico'. > I'm not sure how

Re: GSoC ideas

2016-02-25 Thread Diane Trout
> > If you’re versed in Guix, you might be interested in writing a > derivation that runs Debian in QEMU and invokes the commands that build > .deb files, as Chris suggested. That would be awesome. I don't currently know enough about guix to do that, but I think it'd be great if I did. Diane

Re: Guix on Debian (was: GSoC ideas)

2016-02-25 Thread Diane Trout
On Thursday, February 25, 2016 12:30:47 PM Efraim Flashner wrote: > Another option would be to include in the pre/post install script to add > the repo if it's not already there. I know some third party repos delete > and recreate their files, my `tor+http` setting keeps on getting > overwritten.

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

2016-02-25 Thread Christopher Allan Webber
Leo Famulari writes: > On Thu, Feb 25, 2016 at 01:23:28PM -0800, Christopher Allan Webber wrote: >> From 61b70fcf45b96a65e71d1377083d8709796f66c4 Mon Sep 17 00:00:00 2001 >> From: Christopher Allan Webber >> Date: Thu, 25 Feb 2016 13:02:49 -0800 >> Subject: [PATCH 3/3] gnu: Add python-chardet. >>

Re: [PATCH 1/1] gnu: cpio: Remove unused patch.

2016-02-25 Thread Mark H Weaver
Leo Famulari writes: > * gnu/packages/patches/cpio-gets-undeclared.patch: Delete file. > * gnu-system.am (dist_patch_DATA): Remove it. This patch is actually used by two other packages: 'rush' and 'dico'. I'm not sure how I feel about this, but regardless, we can't simply remove the patch.

Re: [PATCH v3] gnu: Add python-psycopg2, python2-psycopg2

2016-02-25 Thread Christopher Allan Webber
Leo Famulari writes: > On Thu, Feb 25, 2016 at 02:45:04PM -0800, Christopher Allan Webber wrote: >> Danny Milosavljevic writes: >> >> > Hi, >> > >> > first, thanks for the review and test and commit. >> > >> > On Thu, 25 Feb 2016 09:53:17 -0800 >> > Christopher Allan Webber wrote: >> > >> >> Thi

Re: [PATCH v3] gnu: Add python-psycopg2, python2-psycopg2

2016-02-25 Thread Leo Famulari
On Thu, Feb 25, 2016 at 02:45:04PM -0800, Christopher Allan Webber wrote: > Danny Milosavljevic writes: > > > Hi, > > > > first, thanks for the review and test and commit. > > > > On Thu, 25 Feb 2016 09:53:17 -0800 > > Christopher Allan Webber wrote: > > > >> This looks ready to go, though it sti

Re: [PATCH v3] gnu: Add python-psycopg2, python2-psycopg2

2016-02-25 Thread Christopher Allan Webber
Danny Milosavljevic writes: > Hi, > > first, thanks for the review and test and commit. > > On Thu, 25 Feb 2016 09:53:17 -0800 > Christopher Allan Webber wrote: > >> This looks ready to go, though it still lacks a changelog style commit >> message, > > I committed it locally, with a commit messa

(pre-)creation of tunnel network interfaces

2016-02-25 Thread Danny Milosavljevic
Hi, I'm using openconnect to connect to a few VPNs. Most of openconnect actually doesn't require root. In order to avoid root, I'd like to pre-create the tunnel interfaces. This would be done by # ip tuntap add vpn0 mode tun user dannym ^ ^--- this is the us

Re: [PATCH v3] gnu: Add python-psycopg2, python2-psycopg2

2016-02-25 Thread Danny Milosavljevic
Hi, first, thanks for the review and test and commit. On Thu, 25 Feb 2016 09:53:17 -0800 Christopher Allan Webber wrote: > This looks ready to go, though it still lacks a changelog style commit > message, I committed it locally, with a commit message... *shrugs*. I think git format-patch put

Re: [PATCH 1/1] gnu: diffoscope: Update to 49.

2016-02-25 Thread Leo Famulari
On Thu, Feb 25, 2016 at 11:53:15AM +0100, Ricardo Wurmus wrote: > > Leo Famulari writes: > > > * gnu/packages/package-management.scm (diffoscope): Update to 49. > > [source]: Use pypi-uri. > > [arguments]: Use python-3. Enable tests. Add 'dependency-on-python-magic' > > phase > > and remove 'de

Re: [PATCH] gnu: Add dconf-editor.

2016-02-25 Thread Leo Famulari
> On 2016-02-24 19:41, Leo Famulari wrote: > >On Tue, Feb 23, 2016 at 05:44:39PM -0600, ren...@openmailbox.org wrote: > >If this package works for, and these changes are okay, I can make the > >changes myself and push. Please let me know! > > Hi, > > I made the changes and the program works well.

Re: [PATCH v3] gnu: Add python-psycopg2, python2-psycopg2

2016-02-25 Thread Leo Famulari
On Thu, Feb 25, 2016 at 01:28:54PM -0800, Christopher Allan Webber wrote: > Leo Famulari writes: > > > On Thu, Feb 25, 2016 at 09:53:17AM -0800, Christopher Allan Webber wrote: > >> This looks ready to go, though it still lacks a changelog style commit > >> message, and it isn't formatted with git

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

2016-02-25 Thread Leo Famulari
On Thu, Feb 25, 2016 at 01:23:28PM -0800, Christopher Allan Webber wrote: > From 61b70fcf45b96a65e71d1377083d8709796f66c4 Mon Sep 17 00:00:00 2001 > From: Christopher Allan Webber > Date: Thu, 25 Feb 2016 13:02:49 -0800 > Subject: [PATCH 3/3] gnu: Add python-chardet. > > * gnu/packages/python.scm

Re: [PATCH v3] gnu: Add python-psycopg2, python2-psycopg2

2016-02-25 Thread Christopher Allan Webber
Leo Famulari writes: > On Thu, Feb 25, 2016 at 09:53:17AM -0800, Christopher Allan Webber wrote: >> This looks ready to go, though it still lacks a changelog style commit >> message, and it isn't formatted with git format-patch. >> >> I could commit it myself with that, but I don't know if that w

[PATCH] gnu: Add python-chardet.

2016-02-25 Thread Christopher Allan Webber
>From 61b70fcf45b96a65e71d1377083d8709796f66c4 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Thu, 25 Feb 2016 13:02:49 -0800 Subject: [PATCH 3/3] gnu: Add python-chardet. * gnu/packages/python.scm (python-chardet, python2-chardet): New variables. --- gnu/packages/python.scm | 27

Re: Installing headers to a separate output?

2016-02-25 Thread Efraim Flashner
On Thu, 25 Feb 2016 21:32:22 +0100 Ricardo Wurmus wrote: > Hi Guix, > > should we install headers to separate outputs as we do it in some cases > for really large documentation? It seems wrong to me to download > substitutes for libraries when at build time only certain headers are > needed. >

Re: Installing headers to a separate output?

2016-02-25 Thread Andreas Enge
On Thu, Feb 25, 2016 at 09:32:22PM +0100, Ricardo Wurmus wrote: > Other distributions have separate “*-devel” or “*-dev” packages (and I’m > ambivalent about this) — would it be a bad idea if we provided “devel” > or “dev” *outputs* so that users had more control over what ends up in > their store?

Re: [PATCH] Fix gtk-doc build

2016-02-25 Thread Mark H Weaver
Andy Wingo writes: > On media-updates, I had a failure building gtk-doc. Not sure what is > causing this failure; was it always failing recently? Yes, gtk-doc has been failing to build on all platforms for quite a while now. IIRC, it started failing when we applied a security update to libxml2.

Xfce collision

2016-02-25 Thread Andreas Enge
Hello, when installing xfce, there is a collision with xfce4-session for the file startxfce4. The reason is the following: (alist-replace 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (bin (string-ap

Installing headers to a separate output?

2016-02-25 Thread Ricardo Wurmus
Hi Guix, should we install headers to separate outputs as we do it in some cases for really large documentation? It seems wrong to me to download substitutes for libraries when at build time only certain headers are needed. Other distributions have separate “*-devel” or “*-dev” packages (and I’m

Re: Bootstrap binaries

2016-02-25 Thread Christopher Allan Webber
Ludovic Courtès writes: > Jookia <166...@gmail.com> skribis: > >> On Wed, Feb 24, 2016 at 11:16:51AM +0200, Efraim Flashner wrote: >>> What about taking it a step further and having a multi-level bootstrap >>> process like when we have the core-updates? If we bootstrap away enough >>> times >>> w

Re: Staying on top of Qt security

2016-02-25 Thread Andreas Enge
On Thu, Feb 25, 2016 at 10:38:32AM +0100, Ricardo Wurmus wrote: > > The suil package itself, however, depends on gtk+-2 _and_ qt-4. > > Do you think we could drop the qt-4 input? > We cannot know what toolkit the GUI of audio plugins will use. Suil > supports the three most popular ones so plugin

Texlive-texmf

2016-02-25 Thread Andreas Enge
Hello, I would like to make the texlive-texmf package private, to avoid that people erroneously install it into their profiles. One could still build the big data part locally as follows: guix build texlive-bin # This will use substitutes. guix build --no-substitutes texlive # This will build te

Re: Releasing 0.9.1

2016-02-25 Thread Andreas Enge
I would like to see an updated vigra. Presumably, in maybe a week there should be a release that builds and that would allow us to build libreoffice. I tried the most recent git snapshot and it compiles (well, I had problems in the beginning, and I am not totally sure we do not need to disable para

Re: [PATCH] gnu: Add libzapojit.

2016-02-25 Thread Andreas Enge
On Thu, Feb 25, 2016 at 02:35:25PM -0500, Leo Famulari wrote: > You could modify it again by having us commit each package to master > when it looks good, and then making adjustments later. The benefit of > this is that it's very easy for other people to know how to help you > with this project, fo

Re: [PATCH] gnu: Add libBigWig.

2016-02-25 Thread Leo Famulari
On Thu, Feb 25, 2016 at 11:37:38AM +0100, Ricardo Wurmus wrote: > > Leo Famulari writes: > > > On Wed, Feb 24, 2016 at 05:21:47PM +0100, Ricardo Wurmus wrote: > >> Hi Guix, > >> > >> the description is a little short. Basically, this is a cleaner > >> reimplementation of a popular tool/library

Re: [PATCH] gnu: Add libzapojit.

2016-02-25 Thread Leo Famulari
On Thu, Feb 25, 2016 at 07:59:51AM -0600, ren...@openmailbox.org wrote: > On 2016-02-24 19:14, Leo Famulari wrote: > >On Sat, Feb 20, 2016 at 04:25:37PM -0600, ren...@openmailbox.org wrote: > >>Hi, > >> > >>i attached libzapojit patch for review. > > > >Thanks for the patch! > > > >> > >>This is a

Re: [PATCH v3] gnu: Add python-psycopg2, python2-psycopg2

2016-02-25 Thread Leo Famulari
On Thu, Feb 25, 2016 at 09:53:17AM -0800, Christopher Allan Webber wrote: > This looks ready to go, though it still lacks a changelog style commit > message, and it isn't formatted with git format-patch. > > I could commit it myself with that, but I don't know if that would be > acceptable? (And

Re: Releasing 0.9.1

2016-02-25 Thread Leo Famulari
On Thu, Feb 25, 2016 at 06:51:44PM +0100, Ludovic Courtès wrote: > So, what’s up with this release? > > l...@gnu.org (Ludovic Courtès) skribis: > > > • Have a GNOME meta-package, or a ‘%gnome-packages’ variable, or > > something like that. We should provide an example of how to get a > >

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

2016-02-25 Thread Christopher Allan Webber
Leo Famulari writes: > On Tue, Feb 23, 2016 at 12:03:11PM -0800, Christopher Allan Webber wrote: >> * gnu/packages/python.scm (python-pastescript, python2-pastescript): >> New variables. > > [...] > >> + '(;; Unfortunately, this requires the latest unittest2, >> + ;; but that requires

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

2016-02-25 Thread Christopher Allan Webber
Leo Famulari writes: >> * gnu/packages/patches/python-paste-remove-website-test.patch: New file. > > Indeed, a strange test. > > [...] Yup :) >> +(define-public python2-paste >> + (package >> +(inherit (strip-python2-variant >> + (package-with-python2 python-paste))) >> +(a

Re: [PATCH] Add GNOME and XFCE desktop services.

2016-02-25 Thread Ludovic Courtès
Andy Wingo skribis: > Greets :) > > On Thu 25 Feb 2016 03:40, iyzs...@member.fsf.org (宋文武) writes: > >>> @@ -717,6 +766,10 @@ when they log out." >>>;; List of services typically useful for a "desktop" use case. >>>(cons* (slim-service) >>> >>> + ;; Polkit permissions for deskto

Re: [PATCH] Fix gtk-doc build

2016-02-25 Thread Ludovic Courtès
Andy Wingo skribis: > On media-updates, I had a failure building gtk-doc. Not sure what is > causing this failure; was it always failing recently? Strange stuff. > > From 8c9f2582199ad1321f564ed10937457facc9453c Mon Sep 17 00:00:00 2001 > From: Andy Wingo > Date: Wed, 24 Feb 2016 15:31:15 +010

Bootstrap binaries

2016-02-25 Thread Ludovic Courtès
Jookia <166...@gmail.com> skribis: > On Wed, Feb 24, 2016 at 11:16:51AM +0200, Efraim Flashner wrote: >> What about taking it a step further and having a multi-level bootstrap >> process like when we have the core-updates? If we bootstrap away enough times >> would we end up with the bootstrap bin

Re: GSoC ideas

2016-02-25 Thread Ludovic Courtès
Diane Trout skribis: > I wrote a basic Debian recipe to build guix, create the build users, > and install the systemd config file. > > https://github.com/detrout/debian-guix Nice! > Currently I've only split the guix package into the emacs components > and everything else. I'd thought about spl

Re: Releasing 0.9.1

2016-02-25 Thread Ricardo Wurmus
Ludovic Courtès writes: >> • The nscd issue in the installer image: . >> I’ll try to reproduce it in a VM and debug from there. > > Presumably fixed. I could no longer reproduce this on any of my GuixSD machines. All recent reports are from users who install wi

Re: /gnu/store/ corruption on crash

2016-02-25 Thread Ludovic Courtès
Danny Milosavljevic skribis: > I've got a problem on an X200 where, after I did standby 3 times, it will > wake up fine but at the first larger disk access hang the machine. > > This E-Mail is not directly about that problem. > > However, this time, guix did package install when that happened an

Re: [PATCH v3] gnu: Add python-psycopg2, python2-psycopg2

2016-02-25 Thread Christopher Allan Webber
This looks ready to go, though it still lacks a changelog style commit message, and it isn't formatted with git format-patch. I could commit it myself with that, but I don't know if that would be acceptable? (And should I commit it under my name, or set the author name to Danny? I would certainl

Re: Releasing 0.9.1

2016-02-25 Thread Ludovic Courtès
So, what’s up with this release? l...@gnu.org (Ludovic Courtès) skribis: > • Have a GNOME meta-package, or a ‘%gnome-packages’ variable, or > something like that. We should provide an example of how to get a > GNOME setup. I think several of you have that already. 宋文武? This is mostl

Re: Python and propagation

2016-02-25 Thread Christopher Allan Webber
Ricardo Wurmus writes: >> If you're adding a "gmg_frobnicator" plugin, can MediaGoblin find >> gmg_frobnicator on its PYTHONPATH when run? > > It would not affect the loading of plugins, as far as I imagine it, > because plugins would deal with their search paths by themselves (e.g. a > user adds

Re: [PATCH] gnu: Add libzapojit.

2016-02-25 Thread rennes
On 2016-02-24 19:14, Leo Famulari wrote: On Sat, Feb 20, 2016 at 04:25:37PM -0600, ren...@openmailbox.org wrote: Hi, i attached libzapojit patch for review. Thanks for the patch! This is a library for accessing SkyDrive and Hotmail, necessary for documents manager(GNOME apps). Is the doc

Re: [PATCH] gnu: Add dconf-editor.

2016-02-25 Thread rennes
On 2016-02-24 19:41, Leo Famulari wrote: On Tue, Feb 23, 2016 at 05:44:39PM -0600, ren...@openmailbox.org wrote: Hi, i attached dconf-editor patch for review. Dconf-editor is a graphical editor for the dconf database. Awesome! I don't have a way to check if this works or not (that is, I don

Re: [PATCH] kyotocabinet

2016-02-25 Thread Nils Gillmann
Ricardo Wurmus writes: > Nils Gillmann writes: > >> This closes the previous thread with an equal name. >> >> The attached patch adds kyotocabinet to databases.scm > > Thanks. I changed the commit summary (there was a spurious “Subject: > [PATCH]”) and pushed it. > > ~~ Ricardo > > Thanks for

Re: [PATCH] kyotocabinet

2016-02-25 Thread Ricardo Wurmus
Nils Gillmann writes: > This closes the previous thread with an equal name. > > The attached patch adds kyotocabinet to databases.scm Thanks. I changed the commit summary (there was a spurious “Subject: [PATCH]”) and pushed it. ~~ Ricardo

Re: [PATCH 1/1] gnu: diffoscope: Update to 49.

2016-02-25 Thread Ricardo Wurmus
Leo Famulari writes: > * gnu/packages/package-management.scm (diffoscope): Update to 49. > [source]: Use pypi-uri. > [arguments]: Use python-3. Enable tests. Add 'dependency-on-python-magic' > phase > and remove 'dependency-on-rpm' phase. > --- [...] > (inputs `(("rpm" ,rpm)

Re: [PATCH] gnu: Add libBigWig.

2016-02-25 Thread Ricardo Wurmus
Leo Famulari writes: > On Wed, Feb 24, 2016 at 05:21:47PM +0100, Ricardo Wurmus wrote: >> Hi Guix, >> >> the description is a little short. Basically, this is a cleaner >> reimplementation of a popular tool/library that is released under a >> non-commercial license. There is little more I can

Re: Guix on Debian (was: GSoC ideas)

2016-02-25 Thread Efraim Flashner
On Wed, Feb 24, 2016 at 11:36:52AM -0800, Diane Trout wrote: > > Hosting a .deb file on our own server that users could download and > > install with dpkg would be perfect for us. > > Actually the best thing to do would be to put the debs into a signed > repository, for example https://mirrorer.a

Re: Python and propagation

2016-02-25 Thread Ricardo Wurmus
Christopher Allan Webber writes: > Ricardo Wurmus writes: >> 2) avoid PYTHONPATH, patch all Python files invasively! [...] > So... that may work! Except... well, I've raised this on another > thread, but I worry about late-binding based plugins or programs that > themselves call other python

Re: Staying on top of Qt security

2016-02-25 Thread Ricardo Wurmus
Andreas Enge writes: > Hello, > > looking at why ardour depends on qt-4, I came across suil: > (description > "Suil is a lightweight C library for loading and wrapping LV2 plugin UIs. > Suil makes it possible to load a UI of a toolkit in a host using another > toolkit. The API is desig

Re: Staying on top of Qt security

2016-02-25 Thread Ricardo Wurmus
Andreas Enge writes: > Probably we can: > "jalv.qt (...) This is a versionm of Jalv with a GUI implemented in Qt. > It is mainly for developer testing purposes, for a production ready program > use jalv.gtk." I agree.

Re: Staying on top of Qt security

2016-02-25 Thread Andreas Enge
Probably we can: "jalv.qt (...) This is a versionm of Jalv with a GUI implemented in Qt. It is mainly for developer testing purposes, for a production ready program use jalv.gtk." Andreas

Re: Staying on top of Qt security

2016-02-25 Thread Andreas Enge
On Thu, Feb 25, 2016 at 09:35:45AM +0100, Andreas Enge wrote: > I find it unlikely that an application would need both of gtk+ and qt. Maybe I am wrong; jalv does depend on both... It creates binaries jalv.gtk and jalv.qt. If nobody uses the qt version, we could remove the input qt-4. Andreas

Re: Staying on top of Qt security

2016-02-25 Thread Andreas Enge
Hello, looking at why ardour depends on qt-4, I came across suil: (description "Suil is a lightweight C library for loading and wrapping LV2 plugin UIs. Suil makes it possible to load a UI of a toolkit in a host using another toolkit. The API is designed such that hosts do not need to ex

Re: [PATCH] gnu: guile-json: Update to 0.5.0.

2016-02-25 Thread Andreas Enge
On Wed, Feb 24, 2016 at 11:18:46PM +0100, Andreas Enge wrote: > I am building "./pre-inst-env guix build guix" right now, and if it passes > all its tests, I will push the update tomorrow. It works and I pushed, thanks! Andreas