Re: Haskell updates?

2017-06-24 Thread Federico Beffa
e importer will need some love. I believe that it shouldn't be difficult to fix the errors that I've seen (for example, I remember seeing a file using a capital 'IF' upsetting the importer), but I have no plans to do so. > > What about the idea, developed by Federico Beffa a

Re: Introducing ‘guix pack’

2017-03-22 Thread Federico Beffa
Andy Wingo writes: > On Mon 20 Mar 2017 15:14, l...@gnu.org (Ludovic Courtès) writes: > >> Federico Beffa skribis: >> >>> If you provide an archive such as >>> 'guile-2.2.0-pack-x86_64-linux-gnu.tar.lz' reachable from the main >>> project

Re: Introducing ‘guix pack’

2017-03-20 Thread Federico Beffa
l...@gnu.org (Ludovic Courtès) writes: > Hi Federico, > > Federico Beffa skribis: > >> Say, developer A distributes such an archive A and developer B >> distributes archive B (a different program/library) and someone C >> installs both. > > Interestingly

Re: Introducing ‘guix pack’

2017-03-19 Thread Federico Beffa
l...@gnu.org (Ludovic Courtès) writes: > Hi! > > Andy Wingo skribis: > >> On Tue 14 Mar 2017 14:42, l...@gnu.org (Ludovic Courtès) writes: >> >>> If we remove /var/guix/profiles, users will have to actually type >>> /gnu/store/asasdfadfgsadfa-profile/bin/guile. This is not great, but I >>> don’t

Re: delete profile

2017-03-14 Thread Federico Beffa
Alex Kost writes: > Federico Beffa (2017-03-14 09:42 +0100) wrote: > >> Pjotr Prins writes: >> 'guix -p $HOME/guix-test-profile' lists only 1 generation (but I did >> create another one and then I rolled-back). >> >> I run 'guix gc'

Re: delete profile

2017-03-14 Thread Federico Beffa
Pjotr Prins writes: > On Mon, Mar 13, 2017 at 10:35:56PM +0300, Alex Kost wrote: >> Federico Beffa (2017-03-12 18:28 +0100) wrote: >> >> > Hi, >> > >> > I've created a profile for test purposes with >> > >> > guix package -p

delete profile

2017-03-12 Thread Federico Beffa
Hi, I've created a profile for test purposes with guix package -p $HOME/guix-test-profile -m test-manifest.scm that now I would like to delete. I've looked up the documentation but not found any suitable command. What's the recommended procedure to delete it? Thanks, Fede

Re: updating many haskell packages

2017-02-18 Thread Federico Beffa
On Sat, Feb 18, 2017 at 6:40 PM, Troy Sankey wrote: > Quoting Federico Beffa (2017-02-18 04:43:51) >> On Fri, Feb 17, 2017 at 6:47 PM, Troy Sankey wrote: >> > Forgive me if my understanding of build systems in Guix is flawed, but >> > let me explain my idea with m

Re: updating many haskell packages

2017-02-18 Thread Federico Beffa
On Fri, Feb 17, 2017 at 6:47 PM, Troy Sankey wrote: > Quoting Federico Beffa (2017-02-17 03:00:04) >> On Wed, Feb 15, 2017 at 8:31 PM, Troy Sankey wrote: >> > Quoting Troy Sankey (2017-02-06 16:00:29) >> >> Quoting Federico Beffa (2017-02-06 15:34:47) >>

Re: updating many haskell packages

2017-02-17 Thread Federico Beffa
On Wed, Feb 15, 2017 at 8:31 PM, Troy Sankey wrote: > Quoting Troy Sankey (2017-02-06 16:00:29) >> Quoting Federico Beffa (2017-02-06 15:34:47) >> > I would consider a discrepancy between a cabal file on Hackage and the >> > actual cabal file included in a tar archiv

Re: Broken tests

2017-02-13 Thread Federico Beffa
On Sat, Feb 11, 2017 at 6:15 PM, David Craven wrote: > Hi! > >> Revert "import: json: Explicitly ask for JSON data." >> This reverts commit 81e0bc1834490a1a8092c75a0733b15c2b407285. > > I reverted this commit in my local repository for now, it breaks the > pypi, crate and some other test I can't r

Re: [PATCH 1/2] build: Generalize 'package-with-explicit-python'.

2017-02-13 Thread Federico Beffa
On Fri, Feb 10, 2017 at 5:18 PM, Ludovic Courtès wrote: > Hello! > > Federico Beffa skribis: > >> +(define* (package-with-explicit-compiler compiler bs-name >> + old-prefix new-prefix >> +

Re: [PATCH 2/2] import: Add stackage importer and updater.

2017-02-09 Thread Federico Beffa
On Wed, Feb 8, 2017 at 4:30 PM, Ludovic Courtès wrote: > Hello Federico, > > Federico Beffa skribis: > [...] >> +(if name-version >> +(hackage->guix-package name-version >> + #:include-test-dependencies? >> +

Re: [PATCH 1/2] build: Generalize 'package-with-explicit-python'.

2017-02-08 Thread Federico Beffa
On Wed, Feb 8, 2017 at 8:09 PM, Ricardo Wurmus wrote: > > Federico Beffa writes: > >> Generalize the Python procedure to recursively replace compiler/interpreter. >> From a8220b430d196e5bb079e23ac63b1acd16fdaaee Mon Sep 17 00:00:00 2001 >> From: Federico Beffa >&g

[PATCH 2/2] build: Add new '--with-compiler' option.

2017-02-08 Thread Federico Beffa
... and try to make it easy to test new compilers. There actually was a request on help-guix https://lists.gnu.org/archive/html/help-guix/2017-02/msg3.html Regards, Fede From 84b68a1a3faf6609a0e1922bafe7987d908e5694 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Wed, 8 Feb 2017 18:57

[PATCH 1/2] build: Generalize 'package-with-explicit-python'.

2017-02-08 Thread Federico Beffa
Generalize the Python procedure to recursively replace compiler/interpreter. From a8220b430d196e5bb079e23ac63b1acd16fdaaee Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Wed, 8 Feb 2017 18:55:32 +0100 Subject: [PATCH 1/2] build: Generalize 'package-with-explicit-python'. * guix/bu

Re: [PATCH 2/2] import: Add stackage importer and updater.

2017-02-08 Thread Federico Beffa
On Tue, Feb 7, 2017 at 8:36 AM, Federico Beffa wrote: > An importer/updater for Stackage built on top of the Hackage one. I've cleaned it up a bit. From 168ce15a10ed0b76bb339e31ae5b8998564d7d43 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 6 Feb 2017 18:19:26 +0100 Subject:

playing nice with other OSs

2017-02-07 Thread Federico Beffa
Hi, I'm looking into the possibility of installing GuixSD in parallel with another operating system on a single machine (dual boot). Looking into the code (gnu system grub) I see that the GRUB "linux" and "initrd" commands are hardwired into the code. This appears to make the definition of a fo

[PATCH 2/2] import: Add stackage importer and updater.

2017-02-06 Thread Federico Beffa
An importer/updater for Stackage built on top of the Hackage one. Regards, Fede From 50891dc929a21327405c6a3b58638126456deeed Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 6 Feb 2017 18:19:26 +0100 Subject: [PATCH 2/2] import: Add stackage importer and updater. * guix/import

[PATCH 1/2] import: json: Explicitly ask for JSON data.

2017-02-06 Thread Federico Beffa
Some sites, if not explicitly asked for JSON data, answer with HTML. One of them is Stackage. Regards, Fede From 2576e7390c9f8660fbb52e2a72eb782564b8865e Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 5 Feb 2017 14:42:10 +0100 Subject: [PATCH 1/2] import: json: Explicitly ask for JSON

Re: updating many haskell packages

2017-02-06 Thread Federico Beffa
On Mon, Feb 6, 2017 at 4:23 PM, Troy Sankey wrote: > Hm, I should have been following a stackage LTS. Maybe I wouldn't need > to relax any dependency versions. I also wonder if I could have avoided > some discrepancies between hackage and released .cabal files regarding > dependency versions (th

Re: updating many haskell packages

2017-02-06 Thread Federico Beffa
On Mon, Feb 6, 2017 at 9:03 AM, Federico Beffa wrote: > (ii) The latest LTS still uses GHC 8.0.1. I'm not sure if this is > because of some real problem (GHC 8.0.2 introduces some > incompatibilities) or if it is because changing things takes time. Looks like LTS8 is o

Re: updating many haskell packages

2017-02-06 Thread Federico Beffa
Troy Sankey writes: > I have a WIP branch which contains many haskell package updates and > additions, and makes haskell-build-system use the latest ghc (8.0.2). > > https://github.com/pwnage101/guix/tree/add-gitit > > It started as a small project to create a Gitit package (hence the name > of t

Re: hackage importer broken

2017-02-05 Thread Federico Beffa
On Fri, Feb 3, 2017 at 2:53 PM, Federico Beffa wrote: > Hi, > > I notice that with a recent Guix checkout (commit > d8e85b20325073d90cfaf3060889d59d91362deb) the hackage importer doesn't > work and the problem seems to be with Guile itself or the lalr par

Re: guix can't find (gnutls)

2017-02-05 Thread Federico Beffa
On Sun, Feb 5, 2017 at 9:38 AM, Alex Vong wrote: > Federico Beffa writes: > >> Hi, >> >> for some reason Guix can't find (gnutls) despite the module being >> installed and usable in Guile: >> > Are you running guixsd or runnign guix on a foreign dis

Re: guix can't find (gnutls)

2017-02-05 Thread Federico Beffa
On Sat, Feb 4, 2017 at 8:02 PM, Alex Kost wrote: > Federico Beffa (2017-02-04 15:50 +0100) wrote: > >> Hi, >> >> for some reason Guix can't find (gnutls) despite the module being >> installed and usable in Guile: > [...] >> Any suggestion? >

guix can't find (gnutls)

2017-02-04 Thread Federico Beffa
Hi, for some reason Guix can't find (gnutls) despite the module being installed and usable in Guile: -- $ echo $GUILE_LOAD_PATH /home/beffa/.guix-profile/share/guile/site/2.0:/usr/local/share/guile/site/2.0:/usr/share/gui

hackage importer broken

2017-02-03 Thread Federico Beffa
Hi, I notice that with a recent Guix checkout (commit d8e85b20325073d90cfaf3060889d59d91362deb) the hackage importer doesn't work and the problem seems to be with Guile itself or the lalr parser coming with it: --

Re: gnu: ghc-8: Update to 8.0.2

2017-01-30 Thread Federico Beffa
On Sat, Jan 28, 2017 at 12:35 AM, Ludovic Courtès wrote: > Hi Federico, > > Federico Beffa skribis: > >> I've updated our ghc-8 Haskell compiler to the latest version (8.0.2) >> and in doing so I've investigated why both 8.0.1 and 8.0.2 do not work >>

Re: python-mistune

2017-01-26 Thread Federico Beffa
On Thu, Jan 26, 2017 at 11:23 AM, Ludovic Courtès wrote: > Hi Federico, > > Federico Beffa skribis: [...] >> error: failed to run download program >> '/usr/local/libexec/guix/download': No such file or directory > > This error is the root of the problem. >

Re: python-mistune

2017-01-26 Thread Federico Beffa
Hi, On Thu, Jan 26, 2017 at 8:32 AM, Tobias Geerinckx-Rice wrote: > Frederico, > > Might you've confused Thomas & me? I'm the one who updated the package > in question. It should be fixed in master now[0]. yes, sorry about that! I have a problem with the graphics driver which only refreshes part

python-mistune

2017-01-25 Thread Federico Beffa
Hi Thomas, It seems that version 0.7.3 is not present from the source that you indicated: Starting download of /gnu/store/iwgpsb0p487iydbs7nkblhvcl3a5wf3d-mistune-0.7.3.tar.gz >From https://pypi.python.org/packages/source/m/mistune/mistune-0.7.3.tar.gz... ERROR: download failed "https://pypi.pyth

gnu: ghc-8: Update to 8.0.2

2017-01-25 Thread Federico Beffa
se before fixing the gcc-wrapper. Going forward it would probably be wise to fix our gcc/ld wrapper as well. Regards, Fede From 35c4fa12cf2eb7316583b41c0c4e8b60f7a59bdc Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Wed, 25 Jan 2017 18:21:43 +0100 Subject: [PATCH] gnu: ghc-8: Update to 8.

Re: [PATCH 2/5] gnu: Add ghc-data-accessor.

2016-10-31 Thread Federico Beffa
On Fri, Oct 28, 2016 at 3:42 PM, Ludovic Courtès wrote: > Federico Beffa skribis: >> + (uri (string-append >> + >> "https://hackage.haskell.org/package/data-accessor/data-accessor-"; > > Maybe we should consider adding a mirror:/

Re: [PATCH 5/5] gnu: Add ghc-gnuplot.

2016-10-28 Thread Federico Beffa
On Fri, Oct 28, 2016 at 3:45 PM, Ludovic Courtès wrote: > Federico Beffa skribis: > > [...] > >> +(propagated-inputs `(("gnuplot" ,gnuplot))) > > Instead of propagating it, could we instead replace “gnuplot” with > “/gnu/store/…/bin/gnuplot” in the rele

Re: [PATCH 2/2] gnu: Add emacs-org-trello.

2016-10-28 Thread Federico Beffa
On Fri, Oct 28, 2016 at 11:30 AM, Alex Kost wrote: > Ricardo Wurmus (2016-10-27 20:48 +0200) wrote: > >> Alex Kost writes: >> @Alex: could you please confirm this? Should these inputs be mentioned at all? If so, is it sufficient to add them to native-inputs? >>> >>> As for me, I don't

Re: [PATCH 3/5] gnu: Add ghc-data-access-transformers.

2016-10-28 Thread Federico Beffa
On Fri, Oct 28, 2016 at 3:44 PM, Ludovic Courtès wrote: > Federico Beffa skribis: >> +(synopsis "Use Accessor to access state in transformers State monad") > > I can’t parse “transformers State monad”, but maybe it’s just me, or is > it missing a word, like “tra

[PATCH 5/5] gnu: Add ghc-gnuplot.

2016-10-25 Thread Federico Beffa
From f06b0a9eea5ddf055cfcf7f80fe8ac6eb62972b3 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 24 Oct 2016 17:49:35 +0200 Subject: [PATCH 5/5] gnu: Add ghc-gnuplot. * gnu/packages/haskell.scm (ghc-gnuplot): New variable. --- gnu/packages/haskell.scm | 25 + 1

[PATCH 2/5] gnu: Add ghc-data-accessor.

2016-10-25 Thread Federico Beffa
From 6885ee012c18ae14c31e23ab07b0f5421b630c4a Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 24 Oct 2016 17:30:50 +0200 Subject: [PATCH 2/5] gnu: Add ghc-data-accessor. * gnu/packages/haskell.scm (ghc-data-accessor): New variable. --- gnu/packages/haskell.scm | 20

[PATCH 4/5] gnu: Add ghc-utility-ht.

2016-10-25 Thread Federico Beffa
From c18d8ed86ee3793e7591ae7e040351da2ae94bcc Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 24 Oct 2016 17:43:17 +0200 Subject: [PATCH 4/5] gnu: Add ghc-utility-ht. * gnu/packages/haskell.scm (ghc-utility-ht): New variable. --- gnu/packages/haskell.scm | 18 ++ 1

[PATCH 3/5] gnu: Add ghc-data-access-transformers.

2016-10-25 Thread Federico Beffa
From 675fbdda80b453dc6e1b8aa4635d4adefd7c18df Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 24 Oct 2016 17:35:27 +0200 Subject: [PATCH 3/5] gnu: Add ghc-data-access-transformers. * gnu/packages/haskell.scm (ghc-data-access-transformers): New variable. --- gnu/packages/haskell.scm

[PATCH 1/5] gnu: geiser-next: Re-introduce it.

2016-10-25 Thread Federico Beffa
Unfortunately it was forgot to include support files for Chibi and Chez in the 0.9 Geiser release tar archive. For this reason I'm proposing to reintroduce 'chez-next'. Regards, Fede From 4cb3a1774754ffec91e00b681ffb4acff3e77b4e Mon Sep 17 00:00:00 2001 From: Federico Beffa Da

[PATCH] gnu: Add chez-scmutils.

2016-10-22 Thread Federico Beffa
From 17cbca3cee22885f2f5ac9fb569778572c844748 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sat, 22 Oct 2016 10:58:32 +0200 Subject: [PATCH] gnu: Add chez-scmutils. * gnu/packages/chez.scm (chez-scmutils): New variable. --- gnu/packages/chez.scm | 66

[PATCH 1/2] gnu: Add chez-mit.

2016-10-22 Thread Federico Beffa
From a675f70c900353a56b92963b7587e9b670dadf3c Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sat, 22 Oct 2016 10:55:36 +0200 Subject: [PATCH 1/2] gnu: Add chez-mit. * gnu/packages/chez.scm (chez-mit): New variable. --- gnu/packages/chez.scm | 31 ++- 1 file

[PATCH 3/3] gnu: haskell-mode: Update to 16.1.

2016-10-20 Thread Federico Beffa
From 46bd8735643b50c9c13ebce595943ad20aa1c7f1 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Thu, 20 Oct 2016 20:23:11 +0200 Subject: [PATCH 3/3] gnu: haskell-mode: Update to 16.1. * gnu/packages/emacs.scm (haskell-mode): Update to 16.1. [inputs]: Add 'emacs-el-search' and &#x

[PATCH 2/3] gnu: Add emacs-el-search.

2016-10-20 Thread Federico Beffa
From 4e1d6cddf36c3f293006e79013fddca4c4441f34 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Thu, 20 Oct 2016 17:50:56 +0200 Subject: [PATCH 2/3] gnu: Add emacs-el-search. * gnu/packages/emacs.scm (emacs-el-search): New variable. --- gnu/packages/emacs.scm | 24 1

[PATCH 1/3] gnu: Add emacs-stream.

2016-10-20 Thread Federico Beffa
From 0ecbbcccb171223acc5b4824c0c22a35cb22b6f1 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Thu, 20 Oct 2016 17:32:42 +0200 Subject: [PATCH 1/3] gnu: Add emacs-stream. * gnu/packages/emacs.scm (emacs-stream): New varaible. --- gnu/packages/emacs.scm | 18 ++ 1 file

Re: [PATCH 01/15] gnu: chez-scheme: Add search-path and fix i686 build.

2016-10-19 Thread Federico Beffa
On Mon, Oct 17, 2016 at 3:34 PM, Ludovic Courtès wrote: > Hello Federico, > > Federico Beffa skribis: > >> On Sun, Oct 16, 2016 at 8:25 PM, Ricardo Wurmus wrote: >> From 7875840eb0f0d0d844da40735faabd10b791f0dd Mon Sep 17 00:00:00 2001 >> From: Federico Beffa >

Re: [PATCH 06/15] gnu: Add chez-irregex.

2016-10-17 Thread Federico Beffa
On Mon, Oct 17, 2016 at 4:40 PM, Ludovic Courtès wrote: > Federico Beffa skribis: > >> From 4293c55d921d82c0542907024a1b51abea32b6dc Mon Sep 17 00:00:00 2001 >> From: Federico Beffa >> Date: Sun, 16 Oct 2016 16:10:31 +0200 >> Subject: [PATCH 06/15] gnu: Add chez

Re: [PATCH 05/15] gnu: Add chez-matchable.

2016-10-17 Thread Federico Beffa
On Mon, Oct 17, 2016 at 3:54 PM, Ludovic Courtès wrote: > Federico Beffa skribis: > >> From 5821d3e41e37df01492141f128a0a09b5e70498f Mon Sep 17 00:00:00 2001 >> From: Federico Beffa >> Date: Sun, 16 Oct 2016 16:08:33 +0200 >> Subject: [PATCH 05/15] gnu: Add chez-m

Re: [PATCH 03/15] gnu: Add chez-web.

2016-10-17 Thread Federico Beffa
On Mon, Oct 17, 2016 at 4:43 AM, Marius Bakke wrote: > Federico Beffa writes: > >> From 828438eb009a557cd0be5f0e2a42eebb0d59257d Mon Sep 17 00:00:00 2001 >> From: Federico Beffa >> Date: Sun, 16 Oct 2016 15:59:49 +0200 >> Subject: [PATCH 03/15] gnu: Add chez-web

Re: [PATCH 04/15] gnu: Add chez-sockets.

2016-10-17 Thread Federico Beffa
On Mon, Oct 17, 2016 at 3:37 PM, Ludovic Courtès wrote: > Federico Beffa skribis: > >> From d09667ff264149467b2b69e8a4ef67a1ce9b123c Mon Sep 17 00:00:00 2001 >> From: Federico Beffa >> Date: Sun, 16 Oct 2016 16:03:07 +0200 >> Subject: [PATCH 04/15] gnu: Add chez

Re: [PATCH 01/15] gnu: chez-scheme: Add search-path and fix i686 build.

2016-10-17 Thread Federico Beffa
hanks for the review. Fede From c25b941dc4a0b5d04a871edb590a728b6075b081 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Mon, 17 Oct 2016 08:52:48 +0200 Subject: [PATCH 01/17] gnu: chez-scheme: Add search-path. * gnu/packages/scheme.scm (chez-scheme): Do it. --- gnu/packages/scheme.scm | 4 1 file changed, 4 insertion

[PATCH 15/15] gnu: Add GHC 8.0.1.

2016-10-16 Thread Federico Beffa
00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 17:01:46 +0200 Subject: [PATCH 15/15] gnu: Add GHC 8.0.1. * gnu/packages/haskell.scm (ghc-8): New variable. --- gnu/packages/haskell.scm | 128 +++ 1 file changed, 128 insertions(+) diff --git a/gn

[PATCH 14/15] gnu: Add ghc-hashtables.

2016-10-16 Thread Federico Beffa
From 7fbb4cfb5a9dcae749c62a466ca3ec8fd00c7115 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:55:18 +0200 Subject: [PATCH 14/15] gnu: Add ghc-hashtables. * gnu/packages/haskell.scm (ghc-hashtables): New variable. --- gnu/packages/haskell.scm | 25

[PATCH 11/15] gnu: Add ghc-hmatrix-special.

2016-10-16 Thread Federico Beffa
From db784f9aaafe542e4f8213397c0886b83f75adf4 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:29:51 +0200 Subject: [PATCH 11/15] gnu: Add ghc-hmatrix-special. * gnu/packages/haskell.scm (ghc-hmatrix-special): New variable. --- gnu/packages/haskell.scm | 23

[PATCH 10/15] gnu: Add ghc-hmatrix-gsl.

2016-10-16 Thread Federico Beffa
From 6a3e22a85352587d4edb786919e59b4a486f2be3 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:27:41 +0200 Subject: [PATCH 10/15] gnu: Add ghc-hmatrix-gsl. * gnu/packages/haskell.scm (ghc-hmatrix-gsl): New variable. --- gnu/packages/haskell.scm | 26

[PATCH 08/15] gnu: Add ghc-storable-complex.

2016-10-16 Thread Federico Beffa
From 1c9a41b100d482f25bd7b3c930afa56fb630223b Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:19:32 +0200 Subject: [PATCH 08/15] gnu: Add ghc-storable-complex. * gnu/packages/haskell.scm (ghc-storable-complex): New variable. --- gnu/packages/haskell.scm | 21

[PATCH 06/15] gnu: Add chez-irregex.

2016-10-16 Thread Federico Beffa
From 4293c55d921d82c0542907024a1b51abea32b6dc Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:10:31 +0200 Subject: [PATCH 06/15] gnu: Add chez-irregex. * gnu/packages/chez.scm (chez-irregex): New variable. --- gnu/packages/chez.scm | 33

[PATCH 12/15] gnu: Add ghc-hmatrix-gsl-stats.

2016-10-16 Thread Federico Beffa
From 50a023bc5dcda5181f7bc77f0e414c673b249e7b Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:32:03 +0200 Subject: [PATCH 12/15] gnu: Add ghc-hmatrix-gsl-stats. * gnu/packages/haskell.scm (ghc-hmatrix-gsl-stats): New variable. --- gnu/packages/haskell.scm | 26

[PATCH 04/15] gnu: Add chez-sockets.

2016-10-16 Thread Federico Beffa
From d09667ff264149467b2b69e8a4ef67a1ce9b123c Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:03:07 +0200 Subject: [PATCH 04/15] gnu: Add chez-sockets. * gnu/packages/chez.scm (chez-sockets): New variable. --- gnu/packages/chez.scm | 76

[PATCH 01/15] gnu: chez-scheme: Add search-path and fix i686 build.

2016-10-16 Thread Federico Beffa
From e03430859c864c3b868994143fe729f0558297ab Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sat, 15 Oct 2016 21:23:31 +0200 Subject: [PATCH 01/15] gnu: chez-scheme: Add search-path and Fix i686 build. * gnu/packages/scheme.scm (chez-scheme, nanopass, stex): Move variables ... * gnu

[PATCH 09/15] gnu: Add ghc-hmatrix.

2016-10-16 Thread Federico Beffa
From 9cbbc66e111c5446f818ce1f9aa8f1bc52300bec Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:25:26 +0200 Subject: [PATCH 09/15] gnu: Add ghc-hmatrix. * gnu/packages/haskell.scm (ghc-hmatrix): New variable. --- gnu/packages/haskell.scm | 33

[PATCH 07/15] gnu: Add chez-fmt.

2016-10-16 Thread Federico Beffa
From c6d0839666e90da4074a1ae6af9a355907a9cdd8 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:12:25 +0200 Subject: [PATCH 07/15] gnu: Add chez-fmt. * gnu/packages/chez.scm (chez-fmt): New variable. --- gnu/packages/chez.scm | 38 ++ 1

[PATCH 05/15] gnu: Add chez-matchable.

2016-10-16 Thread Federico Beffa
From 5821d3e41e37df01492141f128a0a09b5e70498f Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 16:08:33 +0200 Subject: [PATCH 05/15] gnu: Add chez-matchable. * gnu/packages/chez.scm (chez-matchable): New variable. --- gnu/packages/chez.scm | 52

[PATCH 03/15] gnu: Add chez-web.

2016-10-16 Thread Federico Beffa
From 828438eb009a557cd0be5f0e2a42eebb0d59257d Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 15:59:49 +0200 Subject: [PATCH 03/15] gnu: Add chez-web * gnu/packages/chez.scm (chez-web): New variable. --- gnu/packages/chez.scm | 49

[PATCH 02/15] gnu: Add chez-srfi.

2016-10-16 Thread Federico Beffa
From 1433f85bd0ba7fa0239b200f693e9b2ffcc8e039 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 16 Oct 2016 15:49:36 +0200 Subject: [PATCH 02/15] gnu: Add chez-srfi. * gnu/packages/chez.scm (chez-srfi): New variable. --- gnu/packages/chez.scm | 28 1 file

Re: OpenBLAS

2016-10-09 Thread Federico Beffa
On Sun, Oct 9, 2016 at 2:19 PM, Pjotr Prins wrote: > On Sat, Oct 08, 2016 at 10:13:39PM +0200, Federico Beffa wrote: >> Hi, >> >> I'm wondering why our OpenBLAS package is built with the flag >> "NO_LAPACK=1". It is my understanding that with this option

OpenBLAS

2016-10-08 Thread Federico Beffa
Hi, I'm wondering why our OpenBLAS package is built with the flag "NO_LAPACK=1". It is my understanding that with this optional flag OpenBLAS doesn't include LAPACK, while without this flag and by default it does include the LAPACK functions. In the latter case OpenBLAS could be used by a larger

Re: [PATCH 2/2] gnu: ghc-process: Replace reference to /bin/sh.

2016-10-02 Thread Federico Beffa
Ricardo Wurmus writes: > The importer should probably avoid adding standard packages to the > inputs. The importer does filter standard packages. The list may just have to be updated.

Re: propagating inputs in ghc-* packages

2016-10-02 Thread Federico Beffa
On Sun, Oct 2, 2016 at 6:21 AM, Ricardo Wurmus wrote: >> That sounds great! Just to be sure: you are saying that if you install >> any library (call it A) and the GHC compiler into your profile then you >> are able to compile your program (making use of library A) without >> also having to manuall

[PATCH 1/2] gnu: Do not propagate inputs in haskell.scm.

2016-10-01 Thread Federico Beffa
Ricardo Wurmus writes: > * gnu/packages/haskell.scm > (ghc-streaming-commons)[propagated-inputs]: Move ghc-random... > [inputs]: ...to here; remove ghc-async, add ghc-directory, add > ghc-transformers; move ghc-quickcheck, ghc-hspec... > [native-inputs]: ...to here; add hspec-discover. > > (ghc-t

Re: propagating inputs in ghc-* packages

2016-10-01 Thread Federico Beffa
>> Ricardo Wurmus writes: >> >>> Hi Guix, >>> >>> I’m in the middle of upgrading our Haskell packages. (Actually, I’m >>> just yak shaving. I need “pandoc-citeproc” for “r-knitr”…) >>> >>> I noticed that upgrading Haskell packages is a pain in the neck because >>> of propagated inputs. It seems

propagating inputs in ghc-* packages

2016-09-30 Thread Federico Beffa
Ricardo Wurmus writes: > Hi Guix, > > I’m in the middle of upgrading our Haskell packages. (Actually, I’m > just yak shaving. I need “pandoc-citeproc” for “r-knitr”…) > > I noticed that upgrading Haskell packages is a pain in the neck because > of propagated inputs. It seems that not all packa

Re: hackage importer problem

2016-08-26 Thread Federico Beffa
John J Foerch writes: > Hello, > > I'm seeing a problem with the hackage importer with the git-annex > package: > > $ guix import hackage git-annex > Syntax error: unexpected token : custom-setup (at line 316, column 0) > Syntax error: unexpected end of input > guix import: error: failed

[patch] python-numpy, python-matplotlib and openblas update, python-cycler added

2016-07-31 Thread Federico Beffa
Pjotr Prins writes: > Attached bumping of python-numpy, openblas and python-matplotlib. New > package python-cycler. > [...] > - matplotlib and ipython now have a circular dependency - so I removed > one and had to disable document generation for matplotlib We value documentation and welcome e

Gs

2016-07-23 Thread Federico Beffa
Andreas Enge writes: > Hello, > > the following commit > commit eb354bdacbf4154ec66038dac07f19bf4ced1fad > Author: Ludovic Courtès > Date: Mon May 9 15:54:34 2016 +0200 > > gnu: ghostscript: Do not build the statically-linked 'gs' binary. > > * gnu/packages/ghostscript.scm (ghostscript

Re: [PATCH] gnu: texlive: Fix 'texmf-local' search path.

2016-07-06 Thread Federico Beffa
pushed to core-updates

Re: [PATCH] gnu: texlive: Fix 'texmf-local' search path.

2016-06-20 Thread Federico Beffa
On Mon, Jun 20, 2016 at 10:58 AM, Andreas Enge wrote: > Hello Fede, > > apologies for not coming back to you earlier, I have little occasion to > work on Guix right now. > > On Sun, Jun 12, 2016 at 10:56:40AM +0200, Federico Beffa wrote: >>

[PATCH] gnu: texlive: Fix 'texmf-local' search path.

2016-06-12 Thread Federico Beffa
see https://lists.gnu.org/archive/html/guix-devel/2016-06/msg00122.html Fede From 0e1a6b04d0180c427aa3c4298084ff0c495c9ff9 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sun, 12 Jun 2016 09:49:06 +0200 Subject: [PATCH] gnu: texlive: Fix 'texmf-local' search path. * gnu/packages/t

Re: build -K environment-variables

2016-06-04 Thread Federico Beffa
On Sat, Jun 4, 2016 at 9:46 PM, Thompson, David wrote: > On Sat, Jun 4, 2016 at 12:23 PM, Federico Beffa wrote: >> Hi, >> >> the content of the 'environment-variables' file left after a failed >> build do look odd... >> >> $ pwd >> /t

Re: texlive problems

2016-06-04 Thread Federico Beffa
On Sat, Jun 4, 2016 at 8:16 PM, Andreas Enge wrote: > Hi Fede, > > On Sat, Jun 04, 2016 at 06:45:46PM +0200, Federico Beffa wrote: >> I've found a couple of problems with our TeXLive package: >> * the directory dedicated to local packages is configured to: >> /g

texlive problems

2016-06-04 Thread Federico Beffa
Hi, I've found a couple of problems with our TeXLive package: * the directory dedicated to local packages is configured to: /gnu/texmf-local The standard location is $prefix/texmf-local You can check it with, e.g., 'kpsewhich --show-path=.sty'. * The 3rd party files installed in that direc

build -K environment-variables

2016-06-04 Thread Federico Beffa
Hi, the content of the 'environment-variables' file left after a failed build do look odd... $ pwd /tmp/guix-build-chez-sockets-0.0-1.f90e817.drv-2 $ cat environment-variables | grep "drv-0" export NIX_BUILD_TOP="/tmp/guix-build-chez-sockets-0.0-1.f90e817.drv-0" export PWD="/tmp/guix-build-chez-s

guix ignores --no-substitutes

2016-05-30 Thread Federico Beffa
Hi, I find that Guix still contacts home even when passed the '--no-substitutes' flag: $ ./pre-inst-env guix build --no-substitutes chez-sockets substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.

Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?

2016-05-21 Thread Federico Beffa
On Fri, May 20, 2016 at 11:00 PM, Alex Kost wrote: > Federico Beffa (2016-05-20 09:53 +0300) wrote: > [...] >> (note 1): If you want an example look at emacs-slime. > > Sorry, I really don't understand what you want to illustrate with this > example. a package whic

[PATCH 2/6] build-system/emacs: Use "emacs" from native-inputs if specified.

2016-05-20 Thread Federico Beffa
Alex Kost writes: > * guix/build-system/emacs.scm (lower): Do not add "emacs" to > build-inputs if it is already specified in the native-inputs. > @@ -73,8 +75,16 @@ > > ;; Keep the standard inputs of 'gnu-build-system'. > ,@(standard-packages))

Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?

2016-05-19 Thread Federico Beffa
l...@gnu.org (Ludovic Courtès) writes: > Alex Kost skribis: > >> Ludovic Courtès (2016-05-17 00:15 +0300) wrote: >> >>> Alex Kost skribis: [...] >>> Federico suggests above that having “guix.d” makes it clear that a >>> non-Guix-installed Emacs on a foreign distro may not be able to use >>> th

Re: constants.el 2.2 no longer available

2016-05-17 Thread Federico Beffa
Updated with commits f99f3f2 and 1c29f3e. Regards, Fede On Mon, May 16, 2016 at 10:51 PM, Ludovic Courtès wrote: > Hello! > > The ‘constants.el’ file that ‘emacs-constants’ refers to is no longer > available: > > currently provid

Re: [PATCH 2/2] gnu: netpbm: Fix location of X color name database.

2016-05-16 Thread Federico Beffa
On Sun, May 15, 2016 at 10:04 PM, Ludovic Courtès wrote: > Alex Kost skribis: > >> I think it would also be good to add #t to the end of all these phases >> to make sure that when the phases succeed, they return non-false value. > > Agreed. > > Federico: Please commit to ‘core-updates’, since man

Re: [PATCH 2/2] gnu: netpbm: Fix location of X color name database.

2016-05-16 Thread Federico Beffa
On Sat, May 14, 2016 at 6:25 PM, Alex Kost wrote: > Federico Beffa (2016-05-13 21:44 +0300) wrote: > >> On Fri, May 13, 2016 at 7:10 PM, Andreas Enge wrote: >>> Hello, >>> >>> On Fri, May 13, 2016 at 06:51:27PM +0200, Federico Beffa wrote: >>>>

Re: [PATCH] gnu: Add Chez-Scheme.

2016-05-14 Thread Federico Beffa
On Sat, May 14, 2016 at 9:28 AM, Federico Beffa wrote: > On Sat, May 14, 2016 at 4:51 AM, Leo Famulari wrote: >> On Fri, May 13, 2016 at 10:44:28PM +0200, Andreas Enge wrote: >>> Hi Fede, >>> >>> just a tiny comment, as I do not have more time right now: &

Re: [PATCH] gnu: Add Chez-Scheme.

2016-05-14 Thread Federico Beffa
On Sat, May 14, 2016 at 4:51 AM, Leo Famulari wrote: > On Fri, May 13, 2016 at 10:44:28PM +0200, Andreas Enge wrote: >> Hi Fede, >> >> just a tiny comment, as I do not have more time right now: >> >> On Fri, May 13, 2016 at 09:03:25PM +0200, Federico Beffa wrote:

[PATCH] gnu: Add Chez-Scheme.

2016-05-13 Thread Federico Beffa
There is no official release yet, so I took a snapshot of the git repo. We can switch later. Regards, Fede From ccbc4ed7b9e92823b60d6ed17cf3320585f018b7 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Thu, 12 May 2016 14:57:25 +0200 Subject: [PATCH] gnu: Add Chez-Scheme. * gnu/packages

Re: [PATCH 1/2] gnu: Add the X color name database file.

2016-05-13 Thread Federico Beffa
On Fri, May 13, 2016 at 8:03 PM, Alex Kost wrote: > Federico Beffa (2016-05-13 19:51 +0300) wrote: > >> This package provides the X 'rgb.txt' color name database. It is not >> needed anymore by Xorg, but some packages (e.g. netpbm) still rely on >> it. > >

Re: [PATCH 2/2] gnu: netpbm: Fix location of X color name database.

2016-05-13 Thread Federico Beffa
On Fri, May 13, 2016 at 7:10 PM, Andreas Enge wrote: > Hello, > > On Fri, May 13, 2016 at 06:51:27PM +0200, Federico Beffa wrote: >> This fixes some of the provided programs like, e.g. 'pamtogif'. > > I think the common practice is to separate the switch to the

[PATCH 2/2] gnu: netpbm: Fix location of X color name database.

2016-05-13 Thread Federico Beffa
This fixes some of the provided programs like, e.g. 'pamtogif'. Regards, Fede From 3658a1edfdcd21a81ea14a9627c5e8bac50bc0f8 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Fri, 13 May 2016 15:32:49 +0200 Subject: [PATCH 2/2] gnu: netpbm: Fix location of X color name database. * gn

[PATCH 1/2] gnu: Add the X color name database file.

2016-05-13 Thread Federico Beffa
This package provides the X 'rgb.txt' color name database. It is not needed anymore by Xorg, but some packages (e.g. netpbm) still rely on it. Regards, Fede From be30973db650aba34323900806adb30d2fe74b1d Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Fri, 13 May 2016 09:22:44 +02

Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?

2016-05-08 Thread Federico Beffa
On Sun, May 8, 2016 at 10:06 PM, Federico Beffa wrote: > On Sun, May 8, 2016 at 9:51 PM, Alex Kost wrote: >> Federico Beffa (2016-05-08 19:23 +0300) wrote: >> >>> On Sun, May 8, 2016 at 12:33 PM, Alex Kost wrote: >>>> I should have asked this when ema

Re: Why do we use ".../share/emacs/site-lisp/guix.d/"?

2016-05-08 Thread Federico Beffa
On Sun, May 8, 2016 at 9:51 PM, Alex Kost wrote: > Federico Beffa (2016-05-08 19:23 +0300) wrote: > >> On Sun, May 8, 2016 at 12:33 PM, Alex Kost wrote: >>> I should have asked this when emacs-build-system was introduced. Why >>> does it put emacs packages in

  1   2   3   4   5   6   >