[PATCH] guix: ant-build-system: Fix pattern for collecting jar-files.

2016-09-03 Thread Hartmut Goebel
The former pattern did include the "jar" binary. * guix/build/ant-build-system.scm (generate-classpath): Change pattern. Suggested by: Ricardo Wurmus --- guix/build/ant-build-system.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/build/ant-build-system.scm b/guix/bu

Re: [PATCH 1/1] gnu: Add acme-client.

2016-09-03 Thread Hartmut Goebel
Am 02.09.2016 um 20:50 schrieb Leo Famulari: > On Fri, Sep 02, 2016 at 08:01:55PM +0200, Hartmut Goebel wrote: >> Am 02.09.2016 um 16:49 schrieb Leo Famulari: >>> +(name "acme-client") >>> > Suggestions? acme-client-openbsd? But given that this is a stupid name, and given that https://www.meta

Re: GHM debriefing

2016-09-03 Thread Hartmut Goebel
Am 01.09.2016 um 00:28 schrieb Clément Lassieur: > The libreboot website [3] explains "what's wrong with Gitlab", I think > it is worth reading. Below the line these thoughts are worth to consider. Esp. that the "Community Edition" will always be on the drip of the vendor. This is the same problem

Re: [PATCH] guix: ant-build-system: Fix pattern for collecting jar-files.

2016-09-03 Thread Ricardo Wurmus
Thanks! I pushed this to master as abc4cb57ca6ae015e916d0218a904b250ec23659. ~~ Ricardo

Re: aseprite is now EULA licensed.

2016-09-03 Thread Nicolas Goaziou
Hello, ng0 writes: > 2 days ago they changed from gpl-2 to eula. This could theoretically > mean we can update to 1.1.7 and freeze it there (hoping that a > compatible licensed fork appears or whatever will happen)? > > http://dev.aseprite.org/post/149797781837/new-source-code-license > https://

Re: [PATCH 1/1] gnu: Add acme-client.

2016-09-03 Thread Andreas Enge
On Fri, Sep 02, 2016 at 02:50:28PM -0400, Leo Famulari wrote: > On Fri, Sep 02, 2016 at 08:01:55PM +0200, Hartmut Goebel wrote: > > Am 02.09.2016 um 16:49 schrieb Leo Famulari: > > > +(name "acme-client") > > I strongly suggest using a different name, as this is *one* of many > > implementation

Re: [PATCH] gnu: Add libicns

2016-09-03 Thread Marius Bakke
Brendan Tildesley writes: > From 64ca4155a754a93b26a1002185950f49469197f3 Mon Sep 17 00:00:00 2001 > From: Brendan Tildesley > Date: Sat, 3 Sep 2016 05:53:56 +1000 > Subject: [PATCH] gnu: Add libicns > > * gnu/packages/image.scm (libicns): New variable Thanks! Nit-pick: we end commit messages a

haskell importer problems?

2016-09-03 Thread ng0
I'm manually constructing those packages as the importer fails. As not only `guix import hackage graphviz' fails but also `guix import hackage darcs', I assume it is not due to names.. ng0@shadowwalker ~/src/guix/guix-darcs$ guix import hackage graphviz Syntax error: unexpected token : { (at line

[PATCH] gnu: git: Update to 2.10.0.

2016-09-03 Thread John Darrington
* gnu/packages/version-control.scm (git): Update to 2.10.0. --- gnu/packages/version-control.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 34cfedf..9ff9801 100644 --- a/gnu/packages/version-co

Re: [PATCH 1/1] gnu: Add acme-client.

2016-09-03 Thread Marius Bakke
Andreas Enge writes: > On Fri, Sep 02, 2016 at 02:50:28PM -0400, Leo Famulari wrote: >> On Fri, Sep 02, 2016 at 08:01:55PM +0200, Hartmut Goebel wrote: >> > Am 02.09.2016 um 16:49 schrieb Leo Famulari: >> > > +(name "acme-client") >> > I strongly suggest using a different name, as this is *on

Re: aseprite is now EULA licensed.

2016-09-03 Thread ng0
Nicolas Goaziou writes: > Hello, > > ng0 writes: > >> 2 days ago they changed from gpl-2 to eula. This could theoretically >> mean we can update to 1.1.7 and freeze it there (hoping that a >> compatible licensed fork appears or whatever will happen)? >> >> http://dev.aseprite.org/post/1497977818

Re: Hardening

2016-09-03 Thread ng0
Ludovic Courtès writes: > Leo Famulari skribis: > >> On Wed, Dec 30, 2015 at 05:06:30PM +0100, Ludovic Courtès wrote: >>> Alex Vong skribis: >>> > Yes, I grep for `fstack-protector-strong' in the guix code base and no >>> > matches are found. It appears no packages are setting this flag >>> > c

Re: src.zip, demos and samples in java idk

2016-09-03 Thread Vincent Legoll
Hello, > Shall I move these to "doc" or to a new output (e.g. "examples"). Yes, I think it is common practice in other distros to separate doc, samples & src from the jdk itself. > We should use the same scheme later for all packages where the examples will > get a package by their own. Maybe o

Re: haskell importer problems?

2016-09-03 Thread Vincent Legoll
On Sat, Sep 3, 2016 at 12:49 PM, ng0 wrote: > at line 6, column -1 -^ I didn't know you could hide your haskell code off screen ;-) -- Vincent Legoll

Re: [PATCH] gnu: Add libicns

2016-09-03 Thread Marius Bakke
Marius Bakke writes: > Additionally this package bundles "m4" even if it doesn't use it. Can > you remove it with a "origin" snippet? See e.g. "xcb-util-xrm" for how > that's done. My mistake, it does appear to use those files, and it's not actually m4. I think using the generated libtool is pro

[PATCH 01/29] gnu: Add ghc-base16-bytestring.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-base16-bytestring): New variable. --- gnu/packages/haskell.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 87628b5..edb098a 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packa

[PATCH 02/29] gnu: Add ghc-binary.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-binary): New variable. --- gnu/packages/haskell.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index edb098a..3934c17 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packag

[PATCH 03/29] gnu: ghc-cryptonite: Update to 0.19.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-cryptonite): Update to 0.19. --- gnu/packages/haskell.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 3934c17..6fda9d8 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/hask

[PATCH 16/29] gnu: Add ghc-findbin.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-findbin): New variable. --- gnu/packages/haskell.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index f2b4a5e..e2ae5de 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/hask

[PATCH 05/29] gnu: Add ghc-data-ordlist.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-data-ordlist): New variable. --- gnu/packages/haskell.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 1b6e788..6700b51 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/ha

[PATCH 09/29] gnu: Add ghc-regex-tdfa.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-regex-tdfa): New variable. --- gnu/packages/haskell.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index d65bece..0b4ad6a 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/

[PATCH 11/29] gnu: Add ghc-tasty-th.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-tasty-th): New variable. --- gnu/packages/haskell.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 421d3a8..7208fb4 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/hask

[PATCH 12/29] gnu: Add ghc-sandi.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-sandi): New variable. --- gnu/packages/haskell.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 7208fb4..8f6612d 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/h

[PATCH 04/29] gnu: Add ghc-cryptohash.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-cryptohash): New variable. --- gnu/packages/haskell.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 6fda9d8..1b6e788 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/p

[PATCH 06/29] gnu: Add ghc-terminfo.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-terminfo): New variable. --- gnu/packages/haskell.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 6700b51..f3d43c4 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/hask

[PATCH 25/29] gnu: Add ghc-fgl-arbitrary.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-fgl-arbitrary): New variable. --- gnu/packages/haskell.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 08d45f2..3bb991f 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pac

[PATCH 08/29] gnu: Add ghc-regex-applicative.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-regex-applicative): New variable. --- gnu/packages/haskell.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8c6aee0..d65bece 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/

[PATCH 07/29] gnu: Add ghc-haskeline.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-haskeline): New variable. --- gnu/packages/haskell.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index f3d43c4..8c6aee0 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/

[PATCH 15/29] gnu: Add ghc-transformers.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-transformers): New variable. --- gnu/packages/haskell.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 6e56fe3..f2b4a5e 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/pa

[PATCH 13/29] gnu: Add ghc-bytestring-handle.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-bytestring-handle): New variable. --- gnu/packages/haskell.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8f6612d..b90f53b 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/p

[PATCH 17/29] gnu: Add ghc-patience.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-patience): New variable. --- gnu/packages/haskell.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index e2ae5de..1511dbd 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/ha

[PATCH 10/29] gnu: Add ghc-regex-compat-tdfa.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-regex-compat-tdfa): New variable. --- gnu/packages/haskell.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 0b4ad6a..421d3a8 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/

[PATCH 14/29] gnu: Add ghc-tar.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-tar): New variable. --- gnu/packages/haskell.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index b90f53b..6e56fe3 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/

[PATCH 19/29] gnu: Add ghc-bytestring.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-bytestring): New variable. --- gnu/packages/haskell.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 65eebbd..ca6d59a 100644 --- a/gnu/packages/haskell.scm +++ b/

[PATCH 23/29] gnu: Add ghc-wl-pprint-text.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-wl-pprint-text): New variable. --- gnu/packages/haskell.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 9aa19d8..9e6d833 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/package

[PATCH 20/29] gnu: Add ghc-colour.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-colour): New variable. --- gnu/packages/haskell.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index ca6d59a..40122d9 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskel

[PATCH 26/29] gnu: Add ghc-graphviz.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-graphviz): New variable. --- gnu/packages/haskell.scm | 42 ++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 3bb991f..2841b7a 100644 --- a/gnu/packages/haskell.scm +++

[PATCH 22/29] gnu: Add ghc-process.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-process): New variable. --- gnu/packages/haskell.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index ced3626..9aa19d8 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell

[PATCH 21/29] gnu: Add ghc-directory.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-directory): New variable. --- gnu/packages/haskell.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 40122d9..ced3626 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/hask

[PATCH 24/29] gnu: ghc-fgl: Update to 5.5.3.0.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-fgl): Update to 5.5.3.0. --- gnu/packages/haskell.scm | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 9e6d833..08d45f2 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/has

[PATCH 29/29] gnu: Add darcs.

2016-09-03 Thread ng0
* gnu/packages/version-control.scm (darcs): New variable. --- gnu/packages/version-control.scm | 65 1 file changed, 65 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 34cfedf..0bbab5d 100644 --- a/gnu/p

[PATCH 28/29] gnu: Add ghc-findbin.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-findbin): New variable. --- gnu/packages/haskell.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 6f842b3..bf5d1d5 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/has

[PATCH 27/29] gnu: Add ghc-array.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-array): New variable. --- gnu/packages/haskell.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 2841b7a..6f842b3 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskel

[PATCH 18/29] gnu: Add ghc-monads-tf.

2016-09-03 Thread ng0
* gnu/packages/haskell.scm (ghc-monads-tf): New variable. --- gnu/packages/haskell.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 1511dbd..65eebbd 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/ha

Re: [PATCH 29/29] gnu: Add darcs.

2016-09-03 Thread ng0
As you can see by the comments, description and annoations, this patch is the last one which is work in progress. Currently the last dependency missing is shelly(C), which has a dependency on some other package(A) which in return depends on shelly and another package(B) which depends on package A

Re: [PATCH] system: grub: Use librsvg to convert SVG to PNG

2016-09-03 Thread Vincent Legoll
Hello, > This is very good, reducing the bare-bones system configuration even if > keeping the default grub theme. > > I'll test it later I think it works OK, tested it like that: changed root's .config/guix/latest to point to a current guix git checkout + your patch, modified my /etc/config.scm

Re: Display diffs between generations.

2016-09-03 Thread Vincent Legoll
On Thu, Sep 1, 2016 at 2:12 PM, Ludovic Courtès wrote: > --list-generations=full >> >> I think keeping a way to see all generations in one go would be cool > > --list-generations would still display all the generations. Or did you > mean “a way to see *the content* of each generation”? I'm

Re: [PATCH] gnu: Add libicns

2016-09-03 Thread Brendan Tildesley
On 2016-09-03 22:38, Marius Bakke wrote: > Marius Bakke writes: > >> Additionally this package bundles "m4" even if it doesn't use it. Can >> you remove it with a "origin" snippet? See e.g. "xcb-util-xrm" for how >> that's done. > My mistake, it does appear to use those files, and it's not actuall

Re: [PATCH 2/9] activation: Allow /var/lib to be a home directory.

2016-09-03 Thread Ludovic Courtès
David Craven skribis: > * gnu/build/activation.scm (activate-user): Make sure /var/lib exists. ^ AFAICS this is ‘activate-users+groups’. I initially had the same reaction as 宋文武, but based on your reply, I agree that it looks like the right place. > + ;; allow /va

Re: [PATCH 9/9] gnu: Add weston.

2016-09-03 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/wayland.scm (weston): New file. > * gnu/local.mk (GNU_PACKAGE_MODULES): Add it. [...] > +(define-public cairo-xcb > + (package > +(inherit cairo) > +(name "cairo-xcb") > +(inputs > + `(("mesa" ,mesa) > + ,@(package-inputs cairo))) >

Re: [PATCH 8/9] services: Add sddm service.

2016-09-03 Thread Ludovic Courtès
Hi! iyzs...@member.fsf.org (宋文武) skribis: > [...] >> + >> +(define (sddm-activation config) >> + "Return the activation gexp for CONFIG." >> + #~(begin >> + (symlink #$(sddm-configuration-file config) "/etc/sddm.conf"))) > > I don't know the behavior of activation when reconfigure services

Re: [PATCH 3/9] services: Export initrc.

2016-09-03 Thread Ludovic Courtès
David Craven skribis: > * gnu/services/xorg.scm (define-module): Export initrc. Until now this was not exported because it’s a little bit hackish and inconvenient. Do you have a use for this outside of xorg.scm proper? Thanks, Ludo’.

Re: [PATCH 8/9] services: Add sddm service.

2016-09-03 Thread David Craven
> Could you instead pass the configuration file via a command-line option > or environment variable? I already opened a bug report - no it's not currently possible...

Re: [PATCH 3/9] services: Export initrc.

2016-09-03 Thread David Craven
Yes, the sddm service uses it.

Re: [PATCH 8/9] services: Add sddm service.

2016-09-03 Thread David Craven
> + (sddm sddm-configuration-sddm > + (default sddm)) > + (faces-directorysddm-configuration-faces-directory > + (default #~(string-append #$sddm > "/share/sddm/faces"))) Is sddm bound to the above sddm?

Re: [PATCH 1/9] system: vm: Remove -net user flag.

2016-09-03 Thread Ludovic Courtès
Hi, David Craven skribis: > You can add custom qemu flags by running $(guix system vm *.scm) -net > user. As it is now there is no way to remove it, and I've said > multiple times that it causes networking difficulties. Adding it isn't > a problem. I think that the default qemu flags should be t

Re: haskell importer problems?

2016-09-03 Thread ng0
Vincent Legoll writes: > On Sat, Sep 3, 2016 at 12:49 PM, ng0 wrote: >> at line 6, column -1 > -^ > I didn't know you could hide your haskell code off screen ;-) > > -- > Vincent Legoll Possibly related to this: https://lists.gnu.org/archive/html/guix-devel/2016-08/

Re: [PATCH] gnu: Add praat

2016-09-03 Thread Ludovic Courtès
Brendan Tildesley skribis: > On 2016-09-02 22:20, Ludovic Courtès wrote: >> [...] >> >>> + (add-after 'unpack 'be-timeless >>> + (lambda _ >>> + (substitute* "external/portaudio/pa_front.c" >>> + ((" \\(built \" __DATE__ \" \" __TIME__ \"\\)") "")) >>>

Re: [PATCH 1/9] system: vm: Remove -net user flag.

2016-09-03 Thread David Craven
> I sympathize with this; what problems are you referring to? > > The reason for “-net user” is that it allows me to run “dhclient -v > eth0” in the VM and get access to the network, which is often what I > want. I usually have the need to add my own flags most of the time anyway. This is the scr

Re: [PATCH] Patchseries: perl-www-opensearch and dependencies.

2016-09-03 Thread ng0
Hi, should I send these patches in separate emails with git send-email for a simpler review? ng0 writes: > Hi, > > Eric Bavier writes: > >> On Sun, 14 Aug 2016 17:19:10 + >> ng0 wrote: >> >>> This patch series adds perl-www-opensearch and the 13 patches leading to >>> it (the dependencies

Re: Tracking package submissions with Debbugs

2016-09-03 Thread Ludovic Courtès
Alex Vong skribis: > Ricardo Wurmus writes: > >> Ludovic Courtès writes: >> >>> I suppose it wouldn’t handle patch series very well though, would it? >>> Or people would have to send the “cover letter” of the series first, and >>> then send the rest to n...@debbugs.gnu.org once a number has bee

Graph an operating-system derivation

2016-09-03 Thread David Craven
Hi, I'm trying to view the graph of an entire operating-system. I don't know yet if it's too complicated to actually produce something useful :) This is what I tried: guix graph -e '((@ (gnu system) operating-system-derivation) ((@ (guix scripts system) read-operating-system) "gnu/system/example

Re: [PATCH 0/1] OpenSSL 1.1.0

2016-09-03 Thread Ludovic Courtès
Leo Famulari skribis: > On Fri, Sep 02, 2016 at 02:43:58PM +0200, Ludovic Courtès wrote: >> > I also read about lots of breakage due to the update so I think it’s >> > okay to add it as “openssl-next” for now. >> >> Agreed (though its fine to use “openssl” in the ‘name’ field IMO.) > > When I pu

Re: [PATCH 29/29] gnu: Add darcs.

2016-09-03 Thread Peter Mikkelsen
Den 3. sep. 2016 2.52 PM skrev "ng0" : > > As you can see by the comments, description and annoations, this patch > is the last one which is work in progress. > > Currently the last dependency missing is shelly(C), which has a dependency > on some other package(A) which in return depends on shelly

Re: [PATCH 0/2] Fix IBus input methods.

2016-09-03 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Ricardo Wurmus skribis: >> >>> 宋文武 writes: >>> Ricardo Wurmus writes: > gnu: gtk+-2: Add patch to support GUIX_GTK2_IM_MODULE_FILE. > gnu: gtk+: Add patch to support GUIX_GTK3_IM_MODULE_FILE. Look good to m

Re: [PATCH 1/4] gnu: yelp: Update to 3.21.3

2016-09-03 Thread Ludovic Courtès
John Darrington skribis: > On Fri, Sep 02, 2016 at 03:16:25PM +0200, Ludovic Court??s wrote: >> John Darrington skribis: >> >> > From: John Darrington >> > >> > * gnu/packages/gnome.scm (yelp): Update to 3.21.3 >> >> My understanding is that odd minor version numbers denote development >> rel

Re: [PATCH] gnu: git: Update to 2.10.0.

2016-09-03 Thread Ludovic Courtès
John Darrington skribis: > * gnu/packages/version-control.scm (git): Update to 2.10.0. Please push, thanks! Ludo’.

Re: haskell importer problems?

2016-09-03 Thread Ludovic Courtès
ng0 skribis: > I'm manually constructing those packages as the importer fails. As not > only `guix import hackage graphviz' fails but also `guix import hackage > darcs', I assume it is not due to names.. > > ng0@shadowwalker ~/src/guix/guix-darcs$ guix import hackage graphviz > Syntax error: unex

Re: [PATCH] gnu: git: Update to 2.10.0.

2016-09-03 Thread Leo Famulari
On Sat, Sep 03, 2016 at 12:51:44PM +0200, John Darrington wrote: > * gnu/packages/version-control.scm (git): Update to 2.10.0. Looks good, please push.

Re: src.zip, demos and samples in java idk

2016-09-03 Thread Ludovic Courtès
Hi, Hartmut Goebel skribis: > I discovered that the "jdk" of icedtea includes "demos", "samples" and > even a "src.zip" file. These are as big as 50 MB, where the src.zip > contributes by 43 MB. Thee 50MB are ca. 12% of the whole jdk. > > IMHO, all of these should not be there since they are rar

Re: [PATCH 0/1] OpenSSL 1.1.0

2016-09-03 Thread Leo Famulari
On Sat, Sep 03, 2016 at 03:50:55PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > When I put "openssl" in the 'name' field, as attached, `guix build > > openssl` gives me 1.1.0, which is not right. The other *-next packages > > all seem to use "name-next" as the name. > > Yes, but it’s

Re: [PATCH] gnu: Add rpc-daemon service

2016-09-03 Thread Ludovic Courtès
John Darrington skribis: > * gnu/services/nfs: New file. ^^ > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. For the final patch, please make sure to mention it in guix.texi. > --- /dev/null > +++ b/gnu/services/nfs.scm Missing license. > @@ -0,0 +1,25 @@ > +(define-module (g

Re: Offloading to a VM

2016-09-03 Thread David Craven
> The “build hook” is the mechanism by which the daemon asks an external > program whether it can build a derivation for some system. > Our (guix scripts offload) is such a program; it replies positively if > there’s a machine that matches the target system. > What I was suggesting is to have ano

Re: [PATCH 1/4] gnu: yelp: Update to 3.21.3

2016-09-03 Thread John Darrington
On Sat, Sep 03, 2016 at 03:57:19PM +0200, Ludovic Court??s wrote: John Darrington skribis: > On Fri, Sep 02, 2016 at 03:16:25PM +0200, Ludovic Court??s wrote: >> John Darrington skribis: >> >> > From: John Darrington >> > >> > * gnu/packages/gnome.scm (y

Re: Offloading to a VM

2016-09-03 Thread David Craven
The other problem I forgot to mention is that many architectures that qemu supports don't support a "kernel emulation" but only a "system emulation". In practice the system emulation isn't that much slower than kernel emulation, because emulating instructions is a lot easier than emulating syscalls

Re: Graph an operating-system derivation

2016-09-03 Thread Ludovic Courtès
Howdy! David Craven skribis: > I'm trying to view the graph of an entire operating-system. I don't > know yet if it's too complicated to actually produce something useful > :) > > This is what I tried: > > guix graph -e '((@ (gnu system) operating-system-derivation) ((@ (guix > scripts system) r

Re: [PATCH 0/1] OpenSSL 1.1.0

2016-09-03 Thread Ludovic Courtès
Leo Famulari skribis: > On Sat, Sep 03, 2016 at 03:50:55PM +0200, Ludovic Courtès wrote: >> Leo Famulari skribis: >> > When I put "openssl" in the 'name' field, as attached, `guix build >> > openssl` gives me 1.1.0, which is not right. The other *-next packages >> > all seem to use "name-next" a

Re: [PATCH] gnu: Add rpc-daemon service

2016-09-03 Thread John Darrington
On Sat, Sep 03, 2016 at 04:11:53PM +0200, Ludovic Courtès wrote: will do. > --- /dev/null > +++ b/gnu/services/nfs.scm Missing license. ok. Also, the preferred way now is to expose service-type objects and not provide procedures like the one above. So

Re: Graph an operating-system derivation

2016-09-03 Thread David Craven
> guix graph -t derivation $(guix system build -d config.scm) Thanks! > ‘dot’ takes ages to process it and the result is too big to be of any > use (it might be less bad with use an interactive graph navigation tool > like Tulip). Yes, guix graph produces the output for 24032 boxes... > What i

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PATCH] gnu: gnu: messaging: Use license: prefix.

2016-09-03 Thread Andreas Enge
Hello, On Tue, Aug 23, 2016 at 12:03:07PM +, ng0 wrote: > These 3 patches enable us to have a functional pybitmessage version > 0.6.1, released 2 days ago. > > Subject: [PATCH 1/3] gnu: Add python2-pyqt-4. > * gnu/packages/qt.scm (python2-pyqt-4): New variable. if at all possible, we should

Re: [PATCH] gnu: vlc: Add inputs.

2016-09-03 Thread David Craven
Hi Alex, I'm not sure we need all those dependencies =) Can you explain what they are for? If you are adding dependencies to vlc why did you leave libinput-minimal off the list? ;) > 3. Our vlc was built with fast-math disabled as explained in the > comment. However, this is actually not necessar

Re: [PATCH 29/29] gnu: Add darcs.

2016-09-03 Thread ng0
Solved it, new patches incoming either today or tomorrow. ng0 writes: > As you can see by the comments, description and annoations, this patch > is the last one which is work in progress. > > Currently the last dependency missing is shelly(C), which has a dependency > on some other package(A) whi

Re: Feedback, ideas, discussion: tracking patches, discussions, bugs.

2016-09-03 Thread Pjotr Prins
Today was pretty much an E-mail overload on the ML. In itself amazing :) Pj. On Fri, Sep 02, 2016 at 06:54:47PM +0800, Alex Vong wrote: > ng0 writes: > > > Alex Vong writes: > > > >> Hi, > >> > >> > >> I think I share the same concern as you do, currently the mailing list > >> is too crowded a

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PATCH] gnu: gnu: messaging: Use license: prefix.

2016-09-03 Thread ng0
Andreas Enge writes: > Hello, > > On Tue, Aug 23, 2016 at 12:03:07PM +, ng0 wrote: >> These 3 patches enable us to have a functional pybitmessage version >> 0.6.1, released 2 days ago. >> >> Subject: [PATCH 1/3] gnu: Add python2-pyqt-4. >> * gnu/packages/qt.scm (python2-pyqt-4): New variable

Re: Feedback, ideas, discussion: tracking patches, discussions, bugs.

2016-09-03 Thread David Craven
> Today was pretty much an E-mail overload on the ML. In itself amazing :) I agree. If you aren't a full time guix developer it's hard to keep up. The only way I can keep up is by marking the emails I'm not interested in quickly as read =P Just reading all emails is a time commitment in itself...

Re: [PATCH 6/9] gnu: Add greenisland.

2016-09-03 Thread David Craven
It says: GNU General Public License version 2.0 or (at your option) version 3.0 or any later version approved by the KDE Free Qt Foundation. This means that it's only gpl3+ if the KDE free qt foundation approve it.

Re: [PATCH 3/9] services: Export initrc.

2016-09-03 Thread David Craven
Do I have your blessing on this (and the -net user) patch? :)

Using a function as build-step?

2016-09-03 Thread Hartmut Goebel
Hi, while packaging some java apache common packages, I found myself adding some build steps over and over again, like this one: (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let ((share (string-append (assoc-ref outputs "out")

Re: Using a function as build-step?

2016-09-03 Thread David Craven
I think the problem is that the build steps are executed inside a chroot created by the nix-daemon. So you'll have to do (add-after 'install 'install-javadocs ,install-javadocs) to make it available. If this is used in more than just this file, you'll have to add the routine in a file inside guix

Re: [PATCH v2 1/2] gnu: Add dtc.

2016-09-03 Thread David Craven
> Hi, > > they've integrated these patches into their new dtc release 1.4.2 :) Awesome! I think it's a problem if we patch every package with 10 patches that's all. But this is great! Can you send a patch to update dtc to 1.4.2?

Re: [PATCH v2 1/2] gnu: Add dtc.

2016-09-03 Thread Danny Milosavljevic
Hi, they've integrated these patches into their new dtc release 1.4.2 :)

[FIXME] gnu: dtc: Update to 1.4.2. Remove patches since they are integrated upstream now.

2016-09-03 Thread Danny Milosavljevic
--- gnu/local.mk | 1 - .../patches/dtc-add-missing-symbols-to-lds.patch | 59 -- gnu/packages/u-boot.scm| 6 +-- 3 files changed, 2 insertions(+), 64 deletions(-) delete mode 100644 gnu/packages/patches/dtc

[PATCH] gnu: dtc: Update to 1.4.2. Remove patches since they are integrated upstream now.

2016-09-03 Thread Danny Milosavljevic
--- gnu/local.mk | 1 - .../patches/dtc-add-missing-symbols-to-lds.patch | 59 -- gnu/packages/u-boot.scm| 6 +-- 3 files changed, 2 insertions(+), 64 deletions(-) delete mode 100644 gnu/packages/patches/dtc

Re: [PATCH] gnu: Add libicns

2016-09-03 Thread Marius Bakke
Brendan Tildesley writes: > On 2016-09-03 22:38, Marius Bakke wrote: >> Marius Bakke writes: >> >>> Additionally this package bundles "m4" even if it doesn't use it. Can >>> you remove it with a "origin" snippet? See e.g. "xcb-util-xrm" for how >>> that's done. >> My mistake, it does appear to u

Re: Feedback, ideas, discussion: tracking patches, discussions, bugs.

2016-09-03 Thread Brendan Tildesley
On 2016-09-04 02:55, David Craven wrote: >> Today was pretty much an E-mail overload on the ML. In itself amazing :) > I agree. If you aren't a full time guix developer it's hard to keep > up. The only way I can keep up is by marking the emails I'm not > interested in quickly as read =P Just readin

Re: [PATCH] gnu: Add libicns

2016-09-03 Thread Brendan Tildesley
On 2016-09-04 04:59, Marius Bakke wrote: > Brendan Tildesley writes: > >> On 2016-09-03 22:38, Marius Bakke wrote: >>> Marius Bakke writes: >>> Additionally this package bundles "m4" even if it doesn't use it. Can you remove it with a "origin" snippet? See e.g. "xcb-util-xrm" for how >>

Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PATCH] gnu: gnu: messaging: Use license: prefix.

2016-09-03 Thread Andreas Enge
On Sat, Sep 03, 2016 at 04:47:52PM +, ng0 wrote: > Upstream is aware of this and told me they are working on a port towards > qt5 and also python3. However there is no deadline. It is their > choice. As I recently read there are people using Guix who are > interested in using PyBitmessage. > Th

Re: Feedback, ideas, discussion: tracking patches, discussions, bugs.

2016-09-03 Thread David Craven
> I was going to post a patch over several files removing redundant > mkdir-p expressions, > but decided against it! If you run something like `ack '\(install-file' > -B 7| ack 'mkdir-p' -A 7' > You can see them, since install-file already contains a mkdir-p. I think this is going a little off

Re: [PATCH] gnu: Add libicns

2016-09-03 Thread Marius Bakke
Brendan Tildesley writes: > I just notice the configure script wasn't looking for any newer version. [...] > checking libpng/png.h usability... no > checking libpng/png.h presence... no > checking for libpng/png.h... no > checking libpng10/png.h usability... no > checking libpng10/png.h presenc

[PATCH] gnu: Add ding.

2016-09-03 Thread John Darrington
* gnu/packages/dictionaries.scm (ding): New variable. --- gnu/packages/dictionaries.scm | 70 ++- 1 file changed, 69 insertions(+), 1 deletion(-) diff --git a/gnu/packages/dictionaries.scm b/gnu/packages/dictionaries.scm index 931db62..b38b6d0 100644 --- a/

  1   2   >