Re: [PATCH 1/2] gnu: Add LLVM variant with RTTI support.

2016-11-07 Thread Eric Bavier
On Mon, 7 Nov 2016 18:10:17 -0500 Leo Famulari wrote: > On Sun, Nov 06, 2016 at 08:34:23PM +0100, Ricardo Wurmus wrote: > > * gnu/packages/llvm.scm (llvm-with-rtti): New variable. > > Seems okay, although would it make sense to enable this in the main LLVM > package? > I think this would mak

[PATCH 1/1] gnu: mupdf: Fix CVE-2016-{7504, 7505, 7506, 7563, 7564, 9017, 9136} in bundled mujs.

2016-11-07 Thread Leo Famulari
* gnu/packages/patches/mupdf-CVE-2016-7504.patch, gnu/packages/patches/mupdf-CVE-2016-7505.patch gnu/packages/patches/mupdf-CVE-2016-7506.patch gnu/packages/patches/mupdf-CVE-2016-7563.patch gnu/packages/patches/mupdf-CVE-2016-7564.patch gnu/packages/patches/mupdf-CVE-2016-9017.patch gnu/packages/p

Re: FOSDEM 2017: GNU Guile & Guix call for talks!

2016-11-07 Thread Pjotr Prins
We have the Saturday afternoon. Pj. > It looks like we're scheduled for Saturday. > https://lists.fosdem.org/pipermail/fosdem/2016-October/002469.html --

Re: [PATCH 2/2] gnu: Add faust-2.

2016-11-07 Thread Leo Famulari
On Sun, Nov 06, 2016 at 08:34:24PM +0100, Ricardo Wurmus wrote: > * gnu/packages/audio.scm (faust-2): New variable. LGTM

Re: [PATCH 1/2] gnu: Add LLVM variant with RTTI support.

2016-11-07 Thread Leo Famulari
On Sun, Nov 06, 2016 at 08:34:23PM +0100, Ricardo Wurmus wrote: > * gnu/packages/llvm.scm (llvm-with-rtti): New variable. Seems okay, although would it make sense to enable this in the main LLVM package?

Re: [PATCH] gnu: Replace python-pep8 by python-pycodestyle.

2016-11-07 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-pep8, python2-pep8): > Add replacement. > --- > gnu/packages/python.scm | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 5b5287e..c6ec6d3 100644 > --- a/gnu/package

Re: [PATCH v4 2/3] gnu: Add python2-wxpython.

2016-11-07 Thread Danny Milosavljevic
Hi, > + #:use-module (gnu packages xml) It's now not necessary anymore to import the "xml" module. Not importing it cuts down on the number of module references and potential reference cycles in the future. Otherwise LGTM!

Re: [PATCH] gnu: Replace python-pep8 by python-pycodestyle.

2016-11-07 Thread Leo Famulari
On Mon, Nov 07, 2016 at 10:39:50PM +0100, Danny Milosavljevic wrote: > * gnu/packages/python.scm (python-pep8, python2-pep8): > Add replacement. > --- > gnu/packages/python.scm | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 5b5

Re: openssh-service

2016-11-07 Thread Tomáš Čech
On Mon, 03 Oct 2016 16:57:34 +0200, ng0 wrote: > > ng0 writes: > > > Can someone explain to the list how the example of the openssh-service > > is supposed to fit into a default users config based on the regular > > desktop.scm? So far I think this is a bad example but I have no idea how > > to

Re: How to use custom grub?

2016-11-07 Thread Danny Milosavljevic
Looks good to me! I also invoked make in the guix directory - which didn't print any new warnings -, reconfigured the system (for non-uefi grub) and successfully booted with it. So all good!

[PATCH] gnu: Replace python-pep8 by python-pycodestyle.

2016-11-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-pep8, python2-pep8): Add replacement. --- gnu/packages/python.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 5b5287e..c6ec6d3 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -

Re: [PATCH v3 3/3] gnu: Add kicad.

2016-11-07 Thread Ricardo Wurmus
Leo Famulari writes: > On Wed, Nov 02, 2016 at 05:42:01PM +0200, Theodoros Foradis wrote: >> Right. Is it normal that the url is not checked again, after having the >> source in store? > > Yes, Guix finds the file named by the source hash in /gnu/store and so > it doesn't try downloading it. Yo

Re: [PATCH v4 3/3] gnu: Add kicad.

2016-11-07 Thread Efraim Flashner
On Mon, Nov 07, 2016 at 08:16:28PM +0200, Theodoros Foradis wrote: > * gnu/packages/engineering.scm (kicad): New variable. > --- > gnu/packages/engineering.scm | 92 > > 1 file changed, 92 insertions(+) > > + ("wxpython" ,python2-wxpython))) >

[PATCH v4 3/3] gnu: Add kicad.

2016-11-07 Thread Theodoros Foradis
* gnu/packages/engineering.scm (kicad): New variable. --- gnu/packages/engineering.scm | 92 1 file changed, 92 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 829ceb0..3d7c6ce 100644 --- a/gnu/packages/engi

[PATCH v4 1/3] gnu: Add wxwidgets-gtk2.

2016-11-07 Thread Theodoros Foradis
* gnu/packages/wxwidgets.scm (wxwidgets-gtk2): New variable. --- gnu/packages/wxwidgets.scm | 9 + 1 file changed, 9 insertions(+) diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm index 31da2a9..4efe7a1 100644 --- a/gnu/packages/wxwidgets.scm +++ b/gnu/packages/wxwidge

[PATCH v4 2/3] gnu: Add python2-wxpython.

2016-11-07 Thread Theodoros Foradis
* gnu/packages/wxwidgets.scm (python2-wxpython): New variable. --- gnu/packages/wxwidgets.scm | 72 ++ 1 file changed, 72 insertions(+) diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm index 4efe7a1..69216b5 100644 --- a/gnu/packages

[PATCH 1/2] gnu: ncurses: Install pkg-config ‘.pc’ files.

2016-11-07 Thread Tobias Geerinckx-Rice
* gnu/packages/ncurses.scm (ncurses)[arguments]: Add ‘--enable-pc-files’ and ‘--with-pkg-config-libdir=’ to #:configure-flags. Create ‘non-wide’ compatibility symbolic links for ‘.pc’ files in the post-install-phase. [native-inputs]: Add pkg-config. --- gnu/packages/ncurses.scm | 22 ++

[PATCH 0/2] Install ncurses .pc files; update progress

2016-11-07 Thread Tobias Geerinckx-Rice
Guix, (Intended for core-updates, since it has ‘ncurses’ in the name.) Let ncurses install its pkg-config .pc files, and let an updated ‘progress’ use them instead of adding ever more work-arounds. Kind regards, T G-R Tobias Geerinckx-Rice (2): gnu: ncurses: Install pkg-config ‘.pc’ files.

[PATCH 2/2] gnu: progress: Update to 0.13.1.

2016-11-07 Thread Tobias Geerinckx-Rice
* gnu/packages/admin.scm (progress): Update to 0.13.1. [native-inputs]: Add pkg-config and which. [arguments]: Drop LDFLAGS (now handled by pkg-config) from #:make-flags. --- gnu/packages/admin.scm | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gnu/packages/admin.scm

Re: [PATCH v2] gnu: sqlalchemy-utils: Update description to include optional dependencies.

2016-11-07 Thread Leo Famulari
On Sun, Nov 06, 2016 at 10:12:53PM +0100, Danny Milosavljevic wrote: > * gnu/packages/python.scm (python-sqlalchemy-utils)[description]: Include > optional dependencies. I changed the commit message to include the name of the changed packages and pushed. Thanks! In the commit title, I used the

Re: FOSDEM 2017: GNU Guile & Guix call for talks!

2016-11-07 Thread Efraim Flashner
On Sun, Nov 06, 2016 at 11:47:37PM +0100, Ludovic Courtès wrote: > Hello! > > GNU Guile and Guix will have their own track half a day at FOSDEM this > year for the second time. > > If you work on a cool project that uses Guile, if you’ve come up with > nice generic abstractions or crazy macros, i

Re: How to use custom grub?

2016-11-07 Thread Marius Bakke
Danny Milosavljevic writes: > Hi Marius, > > On Mon, 07 Nov 2016 11:36:51 + > Marius Bakke wrote: > >> That's it! This makes it pick up (bootloader (grub-configuration (grub >> grub-efi))) from my config.scm: >> >> making '/gnu/store/kgk9rrawq9fxh1g2j6121gl3lcz47395-system' the current >>

Re: How to use custom grub?

2016-11-07 Thread Danny Milosavljevic
Hi Marius, On Mon, 07 Nov 2016 11:36:51 + Marius Bakke wrote: > That's it! This makes it pick up (bootloader (grub-configuration (grub > grub-efi))) from my config.scm: > > making '/gnu/store/kgk9rrawq9fxh1g2j6121gl3lcz47395-system' the current > system... > Installing for x86_64-efi platf

[PATCH v5 1/1] gnu: Add plantuml.

2016-11-07 Thread Theodoros Foradis
* gnu/packages/uml.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/uml.scm | 91 2 files changed, 92 insertions(+) create mode 100644 gnu/packages/uml.scm diff --git a/gnu/local.mk b/gn

[PATCH v5 0/1] gnu: Add plantuml.

2016-11-07 Thread Theodoros Foradis
Roel Janssen writes: > Theodoros Foradis writes: > >> Roel Janssen writes: >> >>> I tried running plantuml with the following snippet: >>> @startuml >>> A <..> B >>> @enduml >>> >>> And it crashes because it attempts to run "/usr/bin/dot". >>> >>> With the following snippet, we replace this "/usr/

Re: Shepherd does not recycle zombie processes

2016-11-07 Thread Carlo Zancanaro
Hey Ludo! On Mon, Nov 07 2016, Ludovic Courtès wrote Could it be that you invoke the ‘daemonize’ action after respawnable processes have been started? The manual has this caveat (info "(shepherd) The root and unknown services"): ‘daemonize’ Fork and go into the background. This s

[PATCH] system: Use grub from bootloader configuration.

2016-11-07 Thread Marius Bakke
* gnu/system/grub.scm (gnu): Export grub-configuration-grub. * guix/scripts/system.scm (perform-action): Use it. Co-authored-by: Danny Milosavljevic --- gnu/system/grub.scm | 1 + guix/scripts/system.scm | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/system/grub.s

Re: How to use custom grub?

2016-11-07 Thread Marius Bakke
Danny Milosavljevic writes: >> Hmm, did you mean (package->drivation (grub-configuration-grub >> (operating-system-bootloader os))) ? Otherwise it can't work. > > Fixing typo: > > Hmm, did you mean (package->derivation (grub-configuration-grub > (operating-system-bootloader os))) ? Otherwise it

Re: How to use custom grub?

2016-11-07 Thread Danny Milosavljevic
> Hmm, did you mean (package->drivation (grub-configuration-grub > (operating-system-bootloader os))) ? Otherwise it can't work. Fixing typo: Hmm, did you mean (package->derivation (grub-configuration-grub (operating-system-bootloader os))) ? Otherwise it can't work. It gives you a derivation

Re: Hello from powerpc

2016-11-07 Thread Ludovic Courtès
Hi Carlos! csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: > success, finally: > > $ ./pre-inst-env guix build hello > [...] > /gnu/store/ynpd0qpppl0fdh252wns87d158pbdx8q-hello-2.10 > > $ /gnu/store/ynpd0qpppl0fdh252wns87d158pbdx8q-hello-2.10/bin/hello > Hello, world! > > $ uname -a >

Re: [PATCH 4/5] install: Extract procedure: install-grub-config.

2016-11-07 Thread Danny Milosavljevic
Hi Chris, > Hope that helps! Yeah, thank you! (I think it would be a lot less confusing to just pass (derivation->output-path grub) to (install-grub* ...) as well instead of that O_o)

Re: [PATCH 3/6] file-systems: Suppress fsck status completion bar.

2016-11-07 Thread Danny Milosavljevic
Hi, why not just use "fsck -t xxx" instead? It will filter out "-C" for fscks which don't support it.

Cross Compilation for armhf - libc (stdio.h) missing

2016-11-07 Thread Danny Milosavljevic
Hello, I'm trying to build the part of sunxi-tools that is target-specific for the target (2 tools). However, I cannot get it to pick up armhf glibc. What could be the cause? I get: arm-linux-gnueabihf-gcc -g -O0 -Wall -Wextra -std=c99 -Iinclude/ -static -D_POSIX_C_SOURCE=200112L -D_BSD_SOUR

Re: [PATCH] gnu: Add qtwebkit.

2016-11-07 Thread Roel Janssen
Thomas Danckaert writes: > From: Leo Famulari > Subject: Re: [PATCH] gnu: Add qtwebkit. > Date: Sat, 5 Nov 2016 14:45:38 -0400 > >> Can you add a code comment mentioning that this package is not >> officially supported by the Qt project? > > done! > > I've attached an updated patch, as well as a

Re: [PATCH 3/6] file-systems: Suppress fsck status completion bar.

2016-11-07 Thread Marius Bakke
Ludovic Courtès writes: > Hey! > > Marius Bakke skribis: > >> Ludovic Courtès writes: >> >>> Marius Bakke skribis: >>> * gnu/build/file-systems.scm (check-file-system): Drop "-C" argument from fsck for compatibility with other fscks. >>> >>> Oh so fsck.ext2 would no longer show any k

Re: Patent nonsense: zstd

2016-11-07 Thread Ludovic Courtès
Hi, Tobias Geerinckx-Rice skribis: > [...and now CC'ing the list because mail is hard.] > > Leo, > > On 05/11/16 19:56, Leo Famulari wrote: >> My 2¢ are quoted from the GNU Free System Distribution Guidelines >> [0], which Guix does follow: >> >> [...] they're often worded so as to make it hard

Re: [PATCH 6/6] gnu: Add grub-efi.

2016-11-07 Thread Marius Bakke
Ludovic Courtès writes: From 940c03c7dcddec019e27f6eb1470aeab4db57799 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 20 Oct 2016 17:26:52 +0100 Subject: [PATCH] gnu: Add grub-efi. * gnu/packages/grub.scm (grub-efi): New variable. >>> >>> [...] >>> +

Re: [PATCH] gnu: Add qtwebkit.

2016-11-07 Thread Ludovic Courtès
Hi, Thomas Danckaert skribis: > From: Leo Famulari > Subject: Re: [PATCH] gnu: Add qtwebkit. > Date: Sat, 5 Nov 2016 14:45:38 -0400 > >> Can you add a code comment mentioning that this package is not >> officially supported by the Qt project? > > done! I agree with Leo that it’s okay to provid

Re: Phase `validate-runpath' fails: lib not in RUNPATH

2016-11-07 Thread Ludovic Courtès
Chris Marusich skribis: > Danny Milosavljevic writes: > >> On Sun, 6 Nov 2016 20:52:20 +0100 >> Hartmut Goebel wrote: >>> Thanks for this tip. I'm cuprous, though . Both "libplds4.so" and >>> "libnspr4.so" are part of "nspr" which is specified as input. >> >> Yes, but will the linker embed the

Re: [PATCH 6/6] gnu: Add grub-efi.

2016-11-07 Thread Ludovic Courtès
Marius Bakke skribis: > Ludovic Courtès writes: [...] >>> Oops, not sure what went wrong when fixing up this package for >>> publishing. Updated patch attached. >> >> I think Leo was asking whether you could get a bootable system with it. > > Yes, I'm using this right now, on top of the recent

Re: [PATCH 3/6] file-systems: Suppress fsck status completion bar.

2016-11-07 Thread Ludovic Courtès
Hey! Marius Bakke skribis: > Ludovic Courtès writes: > >> Marius Bakke skribis: >> >>> * gnu/build/file-systems.scm (check-file-system): Drop "-C" argument >>> from fsck for compatibility with other fscks. >> >> Oh so fsck.ext2 would no longer show any kind of progress report? >> That’s annoyi

Re: Shepherd does not recycle zombie processes

2016-11-07 Thread Ludovic Courtès
Hi, Carlo Zancanaro skribis: > I've had problems with Shepherd and its daemonize action. If I run > daemonize (as the first thing when Shepherd starts) then it fails to handle > signals from child processes. Could it be that you invoke the ‘daemonize’ action after respawnable processes have bee