Re: [PATCH] gnu: youtube-dl: Update to 2016.06.14.

2016-06-13 Thread Efraim Flashner
On Tue, Jun 14, 2016 at 01:15:28PM +0800, Alex Vong wrote: > Hi, > > This patch upgrades youtube-dl to the latest version. Also, the source > uri and home-page uri are changed to use https. The change is made > because the http source uri was redirected to a https uri, causing > youtube-dl to FTBF

[PATCH] gnu: youtube-dl: Update to 2016.06.14.

2016-06-13 Thread Alex Vong
Hi, This patch upgrades youtube-dl to the latest version. Also, the source uri and home-page uri are changed to use https. The change is made because the http source uri was redirected to a https uri, causing youtube-dl to FTBFS on my machine. Thanks, Alex >From 9c5ce8ca9fb9d5d91e84f7d043998422b

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Leo Famulari
On Tue, Jun 14, 2016 at 10:57:41AM +1000, Carlo Zancanaro wrote: > On 14 June 2016 at 01:46, Leo Famulari wrote: > > > I think that imagemagick is only required while building, so it can be a > > 'native-input'. > > > > You can check what packages the built output refers to: $ guix gc > > --refer

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Leo Famulari
On Tue, Jun 14, 2016 at 10:57:41AM +1000, Carlo Zancanaro wrote: > On 14 June 2016 at 01:46, Leo Famulari wrote: > > > I think that imagemagick is only required while building, so it can be a > > 'native-input'. > > > > You can check what packages the built output refers to: $ guix gc > > --refer

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Carlo Zancanaro
On 14 June 2016 at 01:46, Leo Famulari wrote: > I think that imagemagick is only required while building, so it can be a > 'native-input'. > > You can check what packages the built output refers to: $ guix gc > --references $(./pre-inst-env guix build awesome) > > Imagemagick is not in the list.

Re: [PATCH] gnu: Add gnome-shell-extensions.

2016-06-13 Thread Leo Famulari
On Mon, Jun 13, 2016 at 07:25:12PM -0400, Thompson, David wrote: > On Mon, Jun 13, 2016 at 10:45 AM, Ludovic Courtès wrote: > > Leo Famulari skribis: > > > >> On Sat, Jun 11, 2016 at 09:29:54PM -0400, David Thompson wrote: > >>> * gnu/packages/gnome.scm (gnome-shell-extensions): New variable. > >

Re: [PATCH] gnu: Add gnome-shell-extensions.

2016-06-13 Thread Thompson, David
On Mon, Jun 13, 2016 at 10:45 AM, Ludovic Courtès wrote: > Leo Famulari skribis: > >> On Sat, Jun 11, 2016 at 09:29:54PM -0400, David Thompson wrote: >>> * gnu/packages/gnome.scm (gnome-shell-extensions): New variable. >> >> Cool. Should it be part of the GNOME meta-package? > > Good point. The

Re: [PATCH] gnu: Add ruby-bio-kseq.

2016-06-13 Thread Ben Woodcroft
On 13/06/16 23:33, Thompson, David wrote: On Fri, Jun 10, 2016 at 5:48 AM, Ben Woodcroft wrote: * gnu/packages/bioinformatics.scm (ruby-bio-kseq): New variable. LGTM! Thanks Dave, pushed.

Re: Install gpg2 as gpg

2016-06-13 Thread Christopher Allan Webber
Leo Famulari writes: > There was discussion of installing the gnupg-2.1 binaries 'gpg2' and > 'gpgv2' as 'gpg' and 'gpgv' on the 'Trustable guix pull' thread [0]. > > If we do this, it will become impossible to install gnupg-1 and > gnupg-2.1 in the same profile, due to collisions of 'gpg' and '

[PATCH] 2 of 2: emacs-ebuild-mode

2016-06-13 Thread ng0
From 5ea62448ec14c4d41ecb57c7f4779015e4164509 Mon Sep 17 00:00:00 2001 From: ng0 Date: Mon, 13 Jun 2016 21:31:18 + Subject: [PATCH] gnu: Add emacs-ebuild-mode. * gnu/packages/emacs.scm (emacs-ebuild-mode): New Variable. --- gnu/packages/emacs.scm | 21 + 1 file changed, 2

[PATCH] 1 of 2: emacs-lua-mode

2016-06-13 Thread ng0
From 5efc843356994f97fbf98c8440d6d9154bb3d107 Mon Sep 17 00:00:00 2001 From: ng0 Date: Mon, 13 Jun 2016 21:10:53 + Subject: [PATCH] gnu: Add emacs-lua-mode. * gnu/packages/emacs.scm (emacs-lua-mode): New Variable. --- gnu/packages/emacs.scm | 22 ++ 1 file changed, 22 ins

[PATCH] 0 of 2: emacs-lua-mode, emacs-ebuild-mode

2016-06-13 Thread ng0
The following 2 patches add 2 new major modes. 2 is to be applied after 1 for they directly follow each other in the emacs.scm file -- ♥Ⓐ ng0 For non-prism friendly talk find me on psyced.org / loupsycedyglgamf.onion signature.asc Description: Digital signature

[PATCH] gnu: Add python2-pbkdf2

2016-06-13 Thread Daniel Pimentel
Add new package python2-pbkdf2. Patch attached. Thanks Guixs, -- Daniel Pimentel (aka d4n1)From 8bf389c554c0b8e4f19f25c828fd2c2846cfb662 Mon Sep 17 00:00:00 2001 From: Daniel Pimentel Date: Mon, 13 Jun 2016 18:08:32 -0300 Subject: [PATCH 2/2] gnu: Add python2-pbkdf2 --- gnu/packages/python.s

Re: [PATCH] gnu: Add python-wcwidth and python2-wcwidth.

2016-06-13 Thread Leo Famulari
On Sun, Jun 12, 2016 at 05:40:06PM +0200, Danny Milosavljevic wrote: > * gnu/packages/python.scm (python-wcwidth, python2-wcwidth): New variables. Thanks for the patch! What do you think of the attached changes to the synopsis and description? diff --git a/gnu/packages/python.scm b/gnu/packages/p

Re: Install gpg2 as gpg

2016-06-13 Thread Leo Famulari
On Mon, Jun 13, 2016 at 08:24:23PM +, ng0 wrote: > What if we patched gpg-1 to not colide with gpg-2? > > For example, move gpg and gpgv and man pages of them > for gpg-1 to something which has -1 in its name. > On the other hand this would have to be consistent and be followed > straigth to n

Re: [PATCH v4] gnu: Add teensy-loader-cli.

2016-06-13 Thread Leo Famulari
On Sun, Jun 12, 2016 at 08:03:17PM +0200, Hartmut Goebel wrote: > Hi, > > I just wanted to remind about this small patch > > From: Hartmut Goebel > Subject: [PATCH v4] gnu: Add teensy-loader-cli. > Date: Thu, 2 Jun 2016 12:35:07 +0200 > > https://lists.gnu.org/archive/html/guix-devel

Re: Package: workrave

2016-06-13 Thread Leo Famulari
On Sat, Jun 11, 2016 at 07:32:32AM -0500, Jovany Leandro G.C wrote: > Hi Guix, > > i just working packaging **workrave** > now it's works. see attachments.:) Thank you for the code! > let me know how can help Can you send your changes as patches, created with `git format-patch`? That would mak

Re: OpenSSL CVE-2016-2177, CVE-2016-2178

2016-06-13 Thread Leo Famulari
On Sun, Jun 12, 2016 at 10:49:23PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > CVE-2016-2177 > > http://seclists.org/oss-sec/2016/q2/500 > > > > CVE-2016-2178 > > http://seclists.org/oss-sec/2016/q2/493 > > > > Should we try cherry-picking the upstream commits from the OpenSSL > > de

Re: Install gpg2 as gpg

2016-06-13 Thread ng0
On 2016-06-13(03:55:38-0400), Leo Famulari wrote: > There was discussion of installing the gnupg-2.1 binaries 'gpg2' and > 'gpgv2' as 'gpg' and 'gpgv' on the 'Trustable guix pull' thread [0]. > > If we do this, it will become impossible to install gnupg-1 and > gnupg-2.1 in the same profile, due to

Install gpg2 as gpg

2016-06-13 Thread Leo Famulari
There was discussion of installing the gnupg-2.1 binaries 'gpg2' and 'gpgv2' as 'gpg' and 'gpgv' on the 'Trustable guix pull' thread [0]. If we do this, it will become impossible to install gnupg-1 and gnupg-2.1 in the same profile, due to collisions of 'gpg' and 'gpgv' and their man pages. The

Re: [PATCH 0/1] curl: Fix CVE-2016-3739.

2016-06-13 Thread ng0
On 2016-06-13(12:14:14-0400), Leo Famulari wrote: > On Mon, Jun 13, 2016 at 03:42:47PM +, ng0 wrote: > > From the way it was done in Gentoo, I assume this is not needed? > > mbedtls is a separate package, and I have libressl as the curlssl provider, > > which is a curl built against libressl. >

Re: [PATCH] Add msgpack

2016-06-13 Thread Leo Famulari
On Mon, Jun 13, 2016 at 12:58:52PM -0400, Leo Famulari wrote: > On Sat, Jun 11, 2016 at 11:24:23PM -0500, Lukas Gradl wrote: > > Oh, that is true. I searched around, but I could not find anything > > about zbuffer.h[pp]. I am not sure what it is used for. FWIW, it is > > only referenced in src/M

Re: How to deal with system-wide state databases

2016-06-13 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen skribis: > >> Ludovic Courtès writes: >> >>> Hello! >>> >>> Roel Janssen skribis: >>> How should we deal with mechanisms like this? Should I change the scrollkeeper database directory per program, so in this case it becomes: /gnu/stor

Re: [PATCH] Add msgpack

2016-06-13 Thread Leo Famulari
On Sat, Jun 11, 2016 at 11:24:23PM -0500, Lukas Gradl wrote: > Oh, that is true. I searched around, but I could not find anything > about zbuffer.h[pp]. I am not sure what it is used for. FWIW, it is > only referenced in src/Makefile, src/Makefile.in, src/Makefile.am > CMakeLists.txt and in the

Re: [PATCH 0/1] curl: Fix CVE-2016-3739.

2016-06-13 Thread Leo Famulari
On Mon, Jun 13, 2016 at 03:42:47PM +, ng0 wrote: > From the way it was done in Gentoo, I assume this is not needed? > mbedtls is a separate package, and I have libressl as the curlssl provider, > which is a curl built against libressl. > > If I am wrong, correct me. > My initial comment was a

Re: [PATCH] gnu: giac-xcas: Update to 1.2.2-59

2016-06-13 Thread Ludovic Courtès
Nicolas Goaziou skribis: > From 594d88eedeab98289afe3c4eadd860a4d6cd5e28 Mon Sep 17 00:00:00 2001 > From: Nicolas Goaziou > Date: Sun, 12 Jun 2016 17:02:18 +0200 > Subject: [PATCH] gnu: giac-xcas: Update to 1.2.2-59 > > * gnu/packages/algebra.scm (giac-xcas): Update to 1.2.2-59. Pushed, thanks!

Re: [PATCH 0/1] curl: Fix CVE-2016-3739.

2016-06-13 Thread Leo Famulari
On Mon, Jun 13, 2016 at 05:07:23PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > We should definitely update curl on core-updates-next, or whatever is > > built after the current cycle, and we should not add hiawatha until the > > fixed curl is in our tree. > > Agreed on both points.

Re: [PATCH] gnu: Asymptote: Update to 2.38

2016-06-13 Thread Ludovic Courtès
Nicolas Goaziou skribis: > From 9e4627e606e871d7403265f30b39ed01801f4ad8 Mon Sep 17 00:00:00 2001 > From: Nicolas Goaziou > Date: Sun, 12 Jun 2016 13:52:45 +0200 > Subject: [PATCH] gnu: asymptote: Update to 2.38 > > * gnu/packages/plotutils.scm (asymptote): Update to 2.38. Pushed, thanks!

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Leo Famulari
On Mon, Jun 13, 2016 at 10:38:53AM +1000, Carlo Zancanaro wrote: > * gnu/packages/awesome.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Thanks for this patch! > + ("imagemagick" ,imagemagick))) I think that imagemagick is only required while building, so it can be a

Re: [PATCH 0/1] curl: Fix CVE-2016-3739.

2016-06-13 Thread ng0
On 2016-06-13(05:07:23+0200), Ludovic Courtès wrote: > Leo Famulari skribis: > > > On Sun, Jun 12, 2016 at 09:02:32PM +, ng0 wrote: > >> On 2016-06-12(10:51:14+0200), Ludovic Courtès wrote: > >> > Leo Famulari skribis: > >> > > >> > > If your SSL / TLS provider is mbedTLS (formerly PolarSSL),

Re: [PATCH] gnurl: add CA path to configure-flags

2016-06-13 Thread ng0
On 2016-06-13(04:43:32+0200), Ludovic Courtès wrote: > Hi, > > Andreas Enge skribis: > > > On Sat, Jun 11, 2016 at 08:51:28PM +, ng0 wrote: > >> * gnurl(configure-flags): --with-ca-path=/etc/ssl/certs/ > > > > my impression is that this absolute path does not do what we would like > > it to. O

Re: How to deal with system-wide state databases

2016-06-13 Thread Ludovic Courtès
Roel Janssen skribis: > Ludovic Courtès writes: > >> Hello! >> >> Roel Janssen skribis: >> >>> How should we deal with mechanisms like this? Should I change the >>> scrollkeeper >>> database directory per program, so in this case it becomes: >>> /gnu/store/xgbvyqs...-gparted-0.26.0/var/lib/scr

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Ludovic Courtès
Hello! Carlo Zancanaro skribis: > On 13 June 2016 at 17:53, Danny Milosavljevic > wrote: [...] >> What's up with the tests? Why disable them like this? >> > > There actually aren't any tests, so if I leave the "check" phase to do the > default "make test", it fails. This way it at least check

Re: [PATCH 0/1] curl: Fix CVE-2016-3739.

2016-06-13 Thread Ludovic Courtès
Leo Famulari skribis: > On Sun, Jun 12, 2016 at 09:02:32PM +, ng0 wrote: >> On 2016-06-12(10:51:14+0200), Ludovic Courtès wrote: >> > Leo Famulari skribis: >> > >> > > If your SSL / TLS provider is mbedTLS (formerly PolarSSL), there is a >> > > bug in curl [CVE-2016-3739] that allows an atta

Re: [PATCH 0/3] Expat and libxslt changes for core-updates

2016-06-13 Thread Ludovic Courtès
Leo Famulari skribis: > On Sun, Jun 12, 2016 at 10:26:53PM +0200, Ludovic Courtès wrote: [...] >> Sorry, I explained myself poorly. Here, we (1) grafted Expat in master, >> (2) upgraded Expat in core-updates, and (3) only after that did we merge >> master in core-updates, making the merge more

Re: [PATCH] Add python-tables.

2016-06-13 Thread Ricardo Wurmus
Leo Famulari writes: > On Thu, Apr 21, 2016 at 05:28:58PM +0200, Ricardo Wurmus wrote: >> Subject: [PATCH] gnu: Add python-tables. > >> +(arguments >> + `(#:configure-flags >> + (list (string-append "--hdf5=" >> +(assoc-ref %build-inputs "hdf5"))) >>

Re: FYI: started working on kde-frameworks

2016-06-13 Thread Ludovic Courtès
Hello! Hartmut Goebel skribis: > just to let you know: I started working on completing kde frameworks > since I needed some of the stuff. > > The KDE frameworks are layered into 4 tiers and I'll work my way tier by > tier. Nice. Andreas started packaging KDE things some time ago, but I can’t r

Atomic file updates

2016-06-13 Thread Ludovic Courtès
Danny Milosavljevic skribis: > However, I think the actual point is to have all the "update" actions be > atomic. Because there's something in the Linux kernel config (only on GuixSD; > works just fine on Ubuntu) which makes my laptop crashy (on the first larger > disk write after standby wake

Re: [PATCH] gnu: Add gnome-shell-extensions.

2016-06-13 Thread Ludovic Courtès
Leo Famulari skribis: > On Sat, Jun 11, 2016 at 09:29:54PM -0400, David Thompson wrote: >> * gnu/packages/gnome.scm (gnome-shell-extensions): New variable. > > Cool. Should it be part of the GNOME meta-package? Good point. The patch LGTM regardless of the answer to that question. Ludo’.

Re: [PATCH] gnurl: add CA path to configure-flags

2016-06-13 Thread Ludovic Courtès
Hi, Andreas Enge skribis: > On Sat, Jun 11, 2016 at 08:51:28PM +, ng0 wrote: >> * gnurl(configure-flags): --with-ca-path=/etc/ssl/certs/ > > my impression is that this absolute path does not do what we would like > it to. Optimally, the user would decide, by installing a certificate bundle >

syntax check before commit and patch: net-perl-psyc

2016-06-13 Thread ng0
Hi, the following is an insert minus the header etc of net-perl-psyc. Before I commit and send in a patch, I'd like to check if there's anything I can improve. I have not yet set a synopsis and description, this was just as a place holder. ;; highly optional dependencies: rxaudio (mp3 binary fr

Re: [PATCH] gnu: Add ruby-bio-kseq.

2016-06-13 Thread Thompson, David
On Fri, Jun 10, 2016 at 5:48 AM, Ben Woodcroft wrote: > * gnu/packages/bioinformatics.scm (ruby-bio-kseq): New variable. LGTM! - Dave

[PATCH] gnu: boost: Allow for customizable build flags.

2016-06-13 Thread David Thompson
From: David Thompson * gnu/packages/boost.scm (boost)[arguments]: Extract build flags to #:make-flags argument. --- gnu/packages/boost.scm | 80 +- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/gnu/packages/boost.scm b/gnu/packag

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Carlo Zancanaro
Hi! On 13 June 2016 at 17:53, Danny Milosavljevic wrote: > I think it would be better if it went into wm.scm . > Ah, okay! I looked at ratpoison.scm, because it was the first window manager that I thought of to look up. It was in its own file, so I followed that example. I agree awesome fits be

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Carlo Zancanaro
Hi! On 13 June 2016 at 18:05, ng0 wrote: > Is 3.4.15 the latest? I use 3.5.9 here, and this was what I targeted > with my work in progress. > No, 3.4.15 isn't the latest. 3.5.9 is the latest stable, but I couldn't get it to compile (at the very least lua-lgi is missing, I don't know if other th

Re: How to deal with system-wide state databases

2016-06-13 Thread Roel Janssen
Ludovic Courtès writes: > Hello! > > Roel Janssen skribis: > >> How should we deal with mechanisms like this? Should I change the >> scrollkeeper >> database directory per program, so in this case it becomes: >> /gnu/store/xgbvyqs...-gparted-0.26.0/var/lib/scrollkeeper >> >> Or can we deal wit

Re: Implementing guix system rollback / switch-generation

2016-06-13 Thread Danny Milosavljevic
Hi, On Sun, 12 Jun 2016 18:46:55 +0200 l...@gnu.org (Ludovic Courtès) wrote: > So we assume the latest GRUB always “works”, and we generate a grub.cfg > with a menu list all the older generations, which is rather convenient > from the UI viewpoint, I think. It's definitely convenient. Back when

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread ng0
On 2016-06-13(10:12:35+1000), Carlo Zancanaro wrote: > * gnu/packages/awesome.scm (awesome): New variable Woo! many thanks, I've had a work in progree gathering dust for a while, thanks for packaging this :) . > --- > gnu/packages/awesome.scm | 93 > ++

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Danny Milosavljevic
Hi, thanks for the patch. I think it would be better if it went into wm.scm . > +(arguments `(#:phases (modify-phases %standard-phases > +(replace 'check > + (lambda* _ > +(zero? (system* "../build/awes