[PATCH v2 3/4] gnu: Add newlib-arm-none-eabi.

2016-09-20 Thread Theodoros Foradis
* gnu/packages/embedded.scm (newlib-arm-none-eabi): New procedure. (newlib-nano-arm-none-eabi): New procedure. --- gnu/packages/embedded.scm | 59 +++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm

[PATCH v2 0/4] Add GCC cross compiler for arm-none-eabi.

2016-09-20 Thread Theodoros Foradis
Hello Guix and Ricardo, The original patch series was working correctly and producing working binaries. Some flags (that I had been using with 6.2.0) are missing from that version of GCC 4.9, so I added 6.2.0 as an extra option. I have tested it to produce working binaries. Here are some

[PATCH] guix: gnu-build-system: add new phase patch-dot-desktop-files

2016-09-20 Thread John Darrington
Ludo wanted something like this, I think. To be pushed to core-updates of course... * guix/build/gnu-build-system.scm (patch-dot-desktop-files): New procedure. --- guix/build/gnu-build-system.scm | 45 + 1 file changed, 45 insertions(+) diff --git

[PATCH v2 4/4] gnu: Add arm-none-eabi-toolchain.

2016-09-20 Thread Theodoros Foradis
* gnu/packages/embedded.scm (arm-none-eabi-toolchain): New procedure. (arm-none-eabi-toolchain-4.9, arm-none-eabi-toolchain-nano-4.9): New variables. (arm-none-eabi-toolchain-6, arm-none-eabi-toolchain-nano-6): New variables. --- gnu/packages/embedded.scm | 36

Re: Four thousand!

2016-09-20 Thread John Darrington
On Mon, Sep 19, 2016 at 11:12:17AM +, ng0 wrote: Heh, correction: 11137. (https://nixos.org/nixos/packages.html) They don't keep some parts of their web site up to date. I see that Guix now has more than 10 packages!! J' -- Avoid eavesdropping. Send strong encrypted

Re: User-profile search paths should include system-profile directories

2016-09-20 Thread Carlos Sánchez de La Lama
Alex Kost writes: > Carlos Sánchez de La Lama (2016-09-20 09:39 +0200) wrote: > >> Hi, >> Is this the intended behaviour? I am wondering whether packages with search paths should include both the user-profile directories and the system-profile ones. >>> >>> I

Re: Customizing /etc

2016-09-20 Thread Alex Kost
Ludovic Courtès (2016-09-19 23:08 +0900) wrote: > Alex Kost skribis: > >> Ludovic Courtès (2016-09-14 16:58 +0200) wrote: [...] >>> However, we failed to build consensus around the approach of this patch, >>> so we did not apply it. If you have ideas, please email >>>

Re: [PATCH 1/2] gnu: wm: Add python-i3-py.

2016-09-20 Thread Alex Kost
Ivan Vilata i Balaguer (2016-09-19 14:44 +0200) wrote: > Thanks to Brendan Tildesley, Leo Famulari and Hartmut Goebel for testing and > advice. > > * gnu/packages/wm.scm (python-i3-py, python2-i3-py): New variables. > --- > gnu/packages/wm.scm | 44 >

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

2016-09-20 Thread Ben Woodcroft
Oops, forgot to cc the list. On 20/09/16 16:02, Ben Woodcroft wrote: Hi Marius, Thanks for the patches. On 17/09/16 20:10, Marius Bakke wrote: [..] + (add-after 'unpack 'fix-tests + (lambda _ + ;; See https://github.com/pabigot/pyxb/issues/26 ... +

Re: User-profile search paths should include system-profile directories

2016-09-20 Thread Carlos Sánchez de La Lama
Hi, >> Is this the intended behaviour? I am wondering whether packages with >> search paths should include both the user-profile directories and the >> system-profile ones. > > I think you’re right. This was discussed at > , leading to a patch (for GuixSD). > >

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

2016-09-20 Thread Ben Woodcroft
Hi again, On 20/09/16 16:34, Ben Woodcroft wrote: Oops, forgot to cc the list. On 20/09/16 16:02, Ben Woodcroft wrote: Hi Marius, Thanks for the patches. On 17/09/16 20:10, Marius Bakke wrote: [..] + (add-after 'unpack 'fix-tests + (lambda _ + ;; See

Re: [PATCH 1/2] gnu: Add sqlcipher.

2016-09-20 Thread Efraim Flashner
On Wed, Sep 14, 2016 at 03:30:13PM -0400, Andy Patterson wrote: > * gnu/packages/database.scm (sqlcipher): New variable. > --- > gnu/packages/databases.scm | 37 + > 1 file changed, 37 insertions(+) > > diff --git a/gnu/packages/databases.scm

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

2016-09-20 Thread Ivan Vilata i Balaguer
Leo Famulari (2016-09-19 17:39:37 -0400) wrote: > On Mon, Sep 19, 2016 at 11:24:02AM +0200, Ivan Vilata i Balaguer wrote: > > Thanks Leo and Brendan for your comments, I'm writing new versions > > of the packages following your suggestions, unfortunately I found > > out that ``quickswitch.py``

Re: [PATCH] gnu: openldap: Use gnutls.

2016-09-20 Thread Efraim Flashner
On Sat, Sep 17, 2016 at 12:21:10AM +0800, Alex Vong wrote: > Hello, > > The following patch does what the title says. The link of the bug > is no > longer accessible, so I assume the bug is fixd since I cannot find it on > the

Re: [PATCH] gnu: openldap: Use gnutls.

2016-09-20 Thread Jan Synáček
On Fri, Sep 16, 2016 at 6:21 PM, Alex Vong wrote: > Hello, Hi, > The following patch does what the title says. The link of the bug > is no > longer accessible, so I assume the bug is fixd since I cannot

Re: [PATCH] gnu: boost: Update to 1.61.0.

2016-09-20 Thread Roel Janssen
Eric Bavier writes: > On 2016-09-19 05:11, Roel Janssen wrote: >> Roel Janssen writes: >> >>> Dear Guix, >>> >>> I don't know what the impact of the following upgrade is, but I think >>> it >>> would be good to update Boost to the latest stable version that was >>> released on May 13th, 2016.

Re: cracklib: Fix buffer overflow

2016-09-20 Thread Efraim Flashner
On Thu, Sep 15, 2016 at 11:36:46AM -0400, Leo Famulari wrote: > This patch cherry-picks an upstream commit to fix a buffer overflow in > cracklib. Please see the patch file for more information about the bug. > From 62f8f1763ba1766e92e8dc05686bd9353eaf2ad5 Mon Sep 17 00:00:00 2001 > From: Leo

[PATCH 0/3] gnu: Duplicity: Update to 0.7.10

2016-09-20 Thread Brendan Tildesley
Hi, I've been working on an update for Duplicity. Updating duplicity its self was easy, but I also tried adding some more backend support. I was able to get python-dropbox working although it may not be packaged properly, for example, the documentation seems to be on readthedocs.org but not in the

[PATCH 3/3] gnu: Duplicity: Update to 0.7.10

2016-09-20 Thread Brendan Tildesley
May as well put my name on this now that I have 2 packages in backup.scm. The test_selection patch is no longer needed, as the patch is already in the code. The piped password-patch I'm less sure about. It seemed to work fine without. Is this the kind of thing that would fail on Hydra but not in a

[PATCH 1/3] gnu: Add python-typing

2016-09-20 Thread Brendan Tildesley
>From 3536a1cecbd10a499b1a76c34b7cd7b1b11c5f61 Mon Sep 17 00:00:00 2001 From: Brendan Tildesley Date: Tue, 20 Sep 2016 19:45:28 +1000 Subject: [PATCH 1/3] gnu: Add python-typing. * gnu/packages/python.scm (python-typing): New variable. *

[PATCH 2/3] gnu: Add python-dropbox

2016-09-20 Thread Brendan Tildesley
>From b76af9fa56ebd49147d91e9944281ea0da55a752 Mon Sep 17 00:00:00 2001 From: Brendan Tildesley Date: Tue, 20 Sep 2016 20:07:31 +1000 Subject: [PATCH 2/3] gnu: Add python-dropbox. * gnu/packages/python.scm (python-dropbox): New variable. *

Re: [PATCH] gnu: openldap: Use gnutls.

2016-09-20 Thread Efraim Flashner
On Sat, Sep 17, 2016 at 12:21:10AM +0800, Alex Vong wrote: > Hello, > > The following patch does what the title says. The link of the bug > is no > longer accessible, so I assume the bug is fixd since I cannot find it on > the

Re: cracklib: Fix buffer overflow

2016-09-20 Thread Leo Famulari
On Tue, Sep 20, 2016 at 12:32:02PM +0300, Efraim Flashner wrote: > > +diff --git a/src/lib/rules.c b/src/lib/rules.c > > +index d193cc0..3a2aa46 100644 > > +--- a/lib/rules.c > > b/lib/rules.c > > +@@ -434,9 +434,8 @@ Mangle(input, control) /* returns a pointer to > > a controlled

Re: [PATCH 1/2] gnu: Add sqlcipher.

2016-09-20 Thread Leo Famulari
On Tue, Sep 20, 2016 at 11:42:44AM +0300, Efraim Flashner wrote: > On Wed, Sep 14, 2016 at 03:30:13PM -0400, Andy Patterson wrote: > > + ;; tests are un-maintained in this fork > > + #:tests? #f)) > > +(home-page "https://www.zetetic.net/sqlcipher/;) > > +(synopsis > > +

Re: [PATCH] gnu: boost: Update to 1.61.0.

2016-09-20 Thread Eric Bavier
On Tue, 20 Sep 2016 11:10:02 +0200 Roel Janssen wrote: > Eric Bavier writes: > > > On 2016-09-19 05:11, Roel Janssen wrote: > >> Roel Janssen writes: > >> > >>> Dear Guix, > >>> > >>> I don't know what the impact of the following upgrade is, but I think > >>> it > >>> would

Re: e2fsprogs update

2016-09-20 Thread Leo Famulari
On Mon, Sep 19, 2016 at 07:37:39AM +, ng0 wrote: > Leo Famulari writes: > > > On Sun, Sep 18, 2016 at 11:07:34PM +, ng0 wrote: > >> Hi, > >> > >> why don't we package e2fsprogs-libs? I tried to update it, which fails > >> with a file which apparently got renamed

Re: [PATCH] gnu: boost: Update to 1.61.0.

2016-09-20 Thread Leo Famulari
On Tue, Sep 20, 2016 at 03:58:18PM -0500, Eric Bavier wrote: > Given that this upgrade forces a rebuild of libreoffice, should it be > applied to core-updates? We do make changes that affect libreoffice on the master branch, at least so far.

CVE-2016-0634 code execution in Bash prompt when expanding hostname

2016-09-20 Thread Leo Famulari
Any advice on how we should handle CVE-2016-0634? http://seclists.org/oss-sec/2016/q3/534

Re: [PATCH 0/2] Perl: Enable threading support.

2016-09-20 Thread Eric Bavier
On Tue, 20 Sep 2016 14:56:05 +1000 Ben Woodcroft wrote: > Hi, > > I found that our Perl was giving "Error: This Perl not built to support > threads" when trying to use threads. I added '-Dusethreads' to the configure > phase, but had to copy across the old configure

Re: [PATCH] gnu: rottlog: rotate messages daily.

2016-09-20 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hi Ludo,! > The current ‘tweak-rc-weekly’ phase “fixes a bug” in etc/weekly, but I > don’t think we should do customization in the package itself. Instead, > it would be more appropriate to generate/provide the configuration files > that we need, without further

Re: Superseded packages

2016-09-20 Thread Leo Famulari
On Sun, Sep 11, 2016 at 10:39:08PM +0200, Ludovic Courtès wrote: > > There are other incompatibilities, for example in the repository format. > > Borg provides a `borg upgrade` tool that performs a one-way conversion > > of Attic repos to Borg repos. Just creating an 'attic -> borg' alias > >

[PATCH 2/2] utils: Support defaults in substitute-keyword-arguments.

2016-09-20 Thread Eric Bavier
From: Eric Bavier * guix/utils.scm (substitute-keyword-arguments): Allow default value declarations. * tests/utils.scm (substitute-keyword-arguments): New test. --- guix/utils.scm | 34 -- tests/utils.scm | 20 2 files

Re: reduceLCS ... inclusion in master or not?

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 06:20:47PM +, ng0 wrote: > Just because I found this in a search for something else I packaged > this. Is this desirable for master? It is very small. Sure, send it in!

[PATCH 1/2] utils: Fix default-keyword-arguments.

2016-09-20 Thread Eric Bavier
From: Eric Bavier * guix/utils.scm (default-keyword-arguments): Properly test for present keywords. * tests/utils.scm (default-keyword-arguments): New test. --- guix/utils.scm | 2 +- tests/utils.scm | 12 2 files changed, 13 insertions(+), 1 deletion(-)

Re: [PATCH] small patchseries to add the irc bot limnoria.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 02:14:32PM +, ng0 wrote: > This is a small patchseries to add the bot limnoria, based on supybot. Thanks! > * gnu/packages/python.scm (python-socksipy-branch): New variable. > +(home-page "http://code.google.com/p/socksipy-branch/;) Error 404. > +(define-public

Re: [PATCH] gnu: awesome: Update to 3.5.9.

2016-09-20 Thread Leo Famulari
On Fri, Sep 02, 2016 at 12:59:53AM +0200, doncatnip wrote: > Hey Guix ! > > Let's try this again. Okay! > Subject: [PATCH 1/3] gnu: lua: Remove conflicting flag, pass MYCFLAGS > > * gnu/packages/lua.scm (lua)[arguments]: Use MYCFLAGS instead of > CFLAGS and remove conflicting -DLUA_USE_POSIX

Re: [PATCH 3/3] gnu: Duplicity: Update to 0.7.10

2016-09-20 Thread Eric Bavier
On Tue, 20 Sep 2016 21:36:02 +1000 Brendan Tildesley wrote: > * gnu/packages/backup.scm (duplicity): Update to 0.7.10. > * gnu/packages/patches/duplicity-piped-password.patch: Deleted. > * gnu/packages/patches/duplicity-test_selection-tmp.patch: Deleted. These

Re: [PATCH 1/3] gnu: vlc: Add liba52 as inputs.

2016-09-20 Thread Leo Famulari
On Sat, Sep 10, 2016 at 11:06:16AM +0800, Alex Vong wrote: > Hi, > > I split the patches into 3 parts following David's suggestion. The first > patch removes the old FIXME by adding liba52 as inputs. The second patch > adds some configure flags. The third patch adds many new inputs. > >

Re: [PATCH] gnu: Add linux-pam.

2016-09-20 Thread rennes
Hello, > Then I think we can install the patch (in core-updates), making sure > it > contains a reference to the above ticket. > > Could you send the updated patch? attached the updated patch.From b4753711aabcefa410b2eb4ced9d25e084bb7658 Mon Sep 17 00:00:00 2001 From: Rene Saavedra

Re: Ruby / OpenSSL security issue

2016-09-20 Thread Leo Famulari
On Tue, Sep 20, 2016 at 03:17:42PM +1000, Ben Woodcroft wrote: > On 20/09/16 12:06, Leo Famulari wrote: > > Ruby users, > > > > There is a bug report on Ruby's OpenSSL module regarding IV re-use in > > AES-GCM mode [0]. > > > > Does anyone volunteer to investigate the bug report and decide what

Re: using Cuirass to track a guix packages' git

2016-09-20 Thread Mathieu Lirzin
Hello Jan, Jan Nieuwenhuizen writes: > I have been playing with Cuirass and I like it a lot! Cool. :) I want to let you know that I have just started looking at your patches. I have been quite busy lately. Sorry for the latency. Next time I will let you know sooner if you

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

2016-09-20 Thread Leo Famulari
On Sat, Sep 10, 2016 at 11:08:18AM +0800, Alex Vong wrote: > From b9e30604e432586c89c5e33b27ba609852efd399 Mon Sep 17 00:00:00 2001 > From: Alex Vong > Date: Tue, 30 Aug 2016 02:30:57 +0800 > Subject: [PATCH 3/3] gnu: vlc: Add inputs. > > * gnu/packages/video.scm

Re: [PATCH 2/3] gnu: vlc: Add configure flags.

2016-09-20 Thread Leo Famulari
On Sat, Sep 10, 2016 at 11:07:29AM +0800, Alex Vong wrote: > From 066bee5d7795c6caf2376be4a38e2cf0b397ef98 Mon Sep 17 00:00:00 2001 > From: Alex Vong > Date: Sat, 10 Sep 2016 00:32:03 +0800 > Subject: [PATCH 2/3] gnu: vlc: Add configure flags. > > * gnu/packages/video.scm

Re: [PATCH 21/42] gnu: Add ghc-process.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:10:01PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-process): New variable. >From c844ea27ba69a62d68e1e57f68564e5a29f7a93a Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Tue, 20 Sep 2016 20:58:03 -0400 Subject: [PATCH 8/8] ghc-process

Re: [PATCH 16/42] gnu: Add ghc-patience.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:09:56PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-patience): New variable. >From a342b7da722f4fe61ffdfcb4a162f1daac084764 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Tue, 20 Sep 2016 20:54:49 -0400 Subject: [PATCH 6/8] ghc-patience

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

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:09:44PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-cryptohash): New variable. Thanks for this patch series! Most of the patches look good, but there are a few packages where I think the synopsis or description need to be changed. I'll attach my suggested

Re: [PATCH 41/42] gnu: Add ghc-directory@1.2.2.0.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:10:21PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-directory@1.2.2.0): New variable. I don't see this variable used anywhere. Did I miss it? Either way, I think the variable should be called ghc-directory-1.2.2.0. The convention seems to be that we use

Re: [PATCH 23/42] gnu: ghc-fgl: Update to 5.5.3.0.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:10:03PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-fgl): Update to 5.5.3.0. This should mention the new inputs. I made this change locally. > +(inputs > + `(("ghc-mtl" ,ghc-mtl) > + ("ghc-hspec" ,ghc-hspec) > + ("ghc-quickcheck"

Re: Ruby / OpenSSL security issue

2016-09-20 Thread Ben Woodcroft
On 21/09/16 05:05, Leo Famulari wrote: On Tue, Sep 20, 2016 at 03:17:42PM +1000, Ben Woodcroft wrote: On 20/09/16 12:06, Leo Famulari wrote: Ruby users, There is a bug report on Ruby's OpenSSL module regarding IV re-use in AES-GCM mode [0]. Does anyone volunteer to investigate the bug report

Re: [PATCH 1/2] gnu: Add sqlcipher.

2016-09-20 Thread Andy Patterson
On Tue, 20 Sep 2016 11:42:44 +0300 Efraim Flashner wrote: > I'm a little confused how much of this is actually upstream sqlite and > how much is their own code. The commit messages look like they're > continually merging in sqlite. Also, many of the files in the src >

Re: [PATCH 15/42] gnu: Add ghc-findbin.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:09:55PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-findbin): New variable. >From 3cb586749f2333d0885d20b70a72e4bb38e69c69 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Tue, 20 Sep 2016 20:53:49 -0400 Subject: [PATCH 5/8] ghc-findbin

Re: [PATCH 27/42] gnu: Add ghc-findbin.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:10:07PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-findbin): New variable. This package is added twice.

Re: [PATCH 13/42] gnu: Add ghc-tar.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:09:53PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-tar): New variable. >From 897cdd72b8b5881d5ae40aa69a71a5599241ae06 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Tue, 20 Sep 2016 20:50:11 -0400 Subject: [PATCH 4/8] ghc-tar synopsis

Re: [PATCH 10/42] gnu: Add ghc-tasty-th.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:09:50PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-tasty-th): New variable. >From 9a0bf28ed9ba1189c455273613bfe98c6e6f0be1 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Tue, 20 Sep 2016 20:48:25 -0400 Subject: [PATCH 3/8] ghc-tasty-th

Re: [PATCH 19/42] gnu: Add ghc-colour.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:09:59PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-colour): New variable. >From da7321230d6eb54565e44b2b62bd0c0064f4ce05 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Tue, 20 Sep 2016 20:56:52 -0400 Subject: [PATCH 7/8] ghc-colour

Re: [PATCH 08/42] gnu: Add ghc-regex-tdfa.

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:09:48PM +, ng0 wrote: > * gnu/packages/haskell.scm (ghc-regex-tdfa): New variable. >From 1fefd08e258b197b73a92145f3ab9dff0964bd0d Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Tue, 20 Sep 2016 20:43:46 -0400 Subject: [PATCH 2/8]

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

2016-09-20 Thread Leo Famulari
On Sun, Sep 18, 2016 at 04:10:22PM +, ng0 wrote: > * gnu/packages/version-control.scm (darcs): New variable. > +;; Darcs has no https support: http://irclog.perlgeek.de/darcs/2016-09-17 > +;; http://darcs.net/manual/Configuring_darcs.html#SECTION00440070 > +;; and results of

[PATCH] gnu: Add cmark.

2016-09-20 Thread Erik Edrosa
* gnu/packages/markdown.scm (cmark): New variable. --- gnu/packages/markdown.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/markdown.scm b/gnu/packages/markdown.scm index dab3d4e..d192e57 100644 --- a/gnu/packages/markdown.scm +++

Re: [PATCH] Clean all .go in clean-go

2016-09-20 Thread Ludovic Courtès
Hi, Eric Bavier skribis: > So, with the attached patch, I get the following output after `make > clean-go`: > > warning: stray .go files: ./guix/scripts/import/cpan.go ./gnu/services/dmd.go > ./gnu/system/linux.go ./gnu/packages/yasm.go ./gnu/packages/cursynth.go >

Re: [PATCH] gnu: rottlog: rotate messages daily.

2016-09-20 Thread Ludovic Courtès
Hello Jan! Jan Nieuwenhuizen skribis: > Ludovic Courtès writes: > >> I would add /var/log/{secure,shepherd.log}, but weekly is probably >> enough. > > Ok. I implemented this by changing the rottlog package that already > modifies etc/weekly. The current ‘tweak-rc-weekly’

Re: “guile-next” failed — but actually didn’t

2016-09-20 Thread Ludovic Courtès
Hi, Alex Vong skribis: > Ricardo Wurmus writes: > >> Hi Guix, >> >> Hydra lists the build for “guile-next” at version 2.1.4 as failed, even >> though, according to the logs, it has been built successfully. This >> causes the “guile2.2-*” packages to

Re: [PATCH 1/2] gnu: Add femtolisp.

2016-09-20 Thread Ludovic Courtès
Andreas Enge skribis: > femtolisp fails on mips and arm: >http://hydra.gnu.org:3000/build/1472987/nixlog/2/tail-reload > with the message > In file included from llt/llt.h:6:0, > from string.c:16: > llt/utils.h:27:4: error: #error "unknown architecture" > #

[PATCH v2 1/4] gnu: Add arm-none-eabi cross compiler.

2016-09-20 Thread Theodoros Foradis
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add case for "arm-eabi". * gnu/packages/embedded.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/bootstrap.scm | 1 + gnu/packages/embedded.scm | 119

[PATCH v2 1/4] gnu: Add arm-none-eabi cross compiler.

2016-09-20 Thread Theodoros Foradis
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add case for "arm-eabi". * gnu/packages/embedded.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/bootstrap.scm | 1 + gnu/packages/embedded.scm | 119

[PATCH v2 0/1] Add GCC cross compiler for arm-none-eabi.

2016-09-20 Thread Theodoros Foradis
Hello Guix and Ricardo, The original patch series was working correctly and producing working binaries. There were some path issues, which I mention later. Some features and flags (present in 6.2.0) are missing from that version of GCC 4.9, so I added GCC 6.2.0 as an extra option. Here are

Re: User-profile search paths should include system-profile directories

2016-09-20 Thread Alex Kost
Carlos Sánchez de La Lama (2016-09-20 09:39 +0200) wrote: > Hi, > >>> Is this the intended behaviour? I am wondering whether packages with >>> search paths should include both the user-profile directories and the >>> system-profile ones. >> >> I think you’re right. This was discussed at >>

[PATCH v2 3/4] gnu: Add newlib-arm-none-eabi.

2016-09-20 Thread Theodoros Foradis
* gnu/packages/embedded.scm (newlib-arm-none-eabi): New procedure. (newlib-nano-arm-none-eabi): New procedure. --- gnu/packages/embedded.scm | 59 +++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm

[PATCH v2 2/4] gnu: Add arm-none-eabi-gcc-6 and patches.

2016-09-20 Thread Theodoros Foradis
* gnu/packages/embedded.scm (gcc-arm-none-eabi-6): New variable. * gnu/packages/patches/gcc-arm-none-eabi-multilib.patch : New file. * gnu/packages/patches/gcc-6-cross-environment-variables.patch : New file. --- gnu/packages/embedded.scm | 12 ++

[PATCH v2 2/4] gnu: Add arm-none-eabi-gcc-6 and patches.

2016-09-20 Thread Theodoros Foradis
* gnu/packages/embedded.scm (gcc-arm-none-eabi-6): New variable. * gnu/packages/patches/gcc-arm-none-eabi-multilib.patch : New file. * gnu/packages/patches/gcc-6-cross-environment-variables.patch : New file. --- gnu/packages/embedded.scm | 12 ++

[PATCH v2 4/4] gnu: Add arm-none-eabi-toolchain.

2016-09-20 Thread Theodoros Foradis
* gnu/packages/embedded.scm (arm-none-eabi-toolchain): New procedure. (arm-none-eabi-toolchain-4.9, arm-none-eabi-toolchain-nano-4.9): New variables. (arm-none-eabi-toolchain-6, arm-none-eabi-toolchain-nano-6): New variables. --- gnu/packages/embedded.scm | 36