Hi Peter.
what exactly are you referring to when you say package hashes? Do you
mean the hashes in GHC's package database, or do you refer to the hash
of a package in the Nix store?
He means GHC's ABI hashes. GHC itself is known to be non-deterministic
in certain cases. However, most of these
Hi.
haskellPackages_ghc6104 = recurseIntoAttrs
(haskell.packages_ghc6104);
haskellPackages_ghc6123 = recurseIntoAttrs
(haskell.packages_ghc6123);
haskellPackages_ghc704 = recurseIntoAttrs
(haskell.packages_ghc704);
haskellPackages_ghc741
Hi Richard.
pkgs : {
You refer to this argument ...
packageOverrides = self : rec {
but you should refer to this one.
myHaskellPackages =
let callPackage = pkgs.lib.callPackageWith myHaskellPackages; in
pkgs.haskellPackages.override
the default 'haskellPackages' attribute is based on GHC 7.4.1, which is
the version recommended by the latest Haskell Platform. However, GHC
7.4.2 was released a while ago, and IMHO that version is just as stable
as 7.4.1 -- if not more --, so I would like to switch our default choice
of the
But dependency hell was not gone.
pipes-core-0.1.0: dependency base-4.5.0.0-f76ceb9607ba9bd4fcfb9c7b92d8cfe1
doesn't exist (ignoring)
pipes-core-0.1.0: dependency
categories-1.0.3-e9ab00168a7d0fdacafd64b31a5e1100 doesn't exist (ignoring)
pipes-core-0.1.0: dependency
After rechecking found, that installing `pipes-core` package didn't install
`categories` package, .nix file for which I added also. When I installed
`categories`, it worked. Is it a bug? `Categories` package is mentioned in
dependencies in pipes-core/default.nix
From your description, I don't
Hi Peter.
your address is added as a maintainer to *all* Haskell packages every
time hackage4nix runs.
I wasn't aware of that.
I can disable that behavior, if you prefer. Then,
Haskell packages won't have a maintainer unless one is added manually.
Yes, I'd prefer that.
Cheers,
Andres
Sorry, wrong link:
http://nixos.org/wiki/Haskell
Cheers,
Andres
___
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
Hi Peter.
On Tue, Jun 26, 2012 at 12:45 PM, Peter Simons sim...@cryp.to wrote:
Hi guys,
it is my pleasure to announce the free-nix project, which aims to provide a
user- and developer-friendly free Linux distribution based on the Nix package
manager. The project is hosted on Github at
Is
Hi Peter.
where exactly could anyone bring anything up so that people change
NixOS policy?
Who exactly has the ability to change NixOS policy?
It's vaguely defined. But even if Eelco has in practice most of the
power, it's still in fact a community project, as can be observed by
the fact
Thanks for reviewing Peter. It occurs to me that maybe Agda should have
a local mtl (as haskeline) ... Andres, would that avoid the earlier problem
related to mtl in r34358?
I'm in general in favour of trying to patch packages to build with the
later mtl rather than forcing them to use the
Is there any specific reason why download-curl is set to depend on the
older tagsoup? This dependency is currently preventing download-curl
from building. Have have removed said dependency, and things seem to
work now. Can someone validate?
Looks like this was needed for download-curl-0.1.3,
That was a new expression, of course based on cabal2nix's output.
But with both these expressions, enabling these flags leads to
additional dependencies (possibly on non-haskell packages).
It seems xmobar already contains with_xft, which depends on X11Xft.
How will cabal2nix (regeneration)
Author: andres
Date: Fri May 25 16:19:52 2012
New Revision: 34245
URL: https://nixos.org/websvn/nix/?rev=34245sc=1
Log:
Latest change (or reverse change) for the upcoming Haskell Platform.
Modified:
Author: andres
Date: Mon May 21 06:17:27 2012
New Revision: 34192
URL: https://nixos.org/websvn/nix/?rev=34192sc=1
Log:
Fixed incorrect version number of Haskell Platform.
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-platform/2012.2.0.0.nix
Modified:
Author: andres
Date: Sun May 20 17:38:03 2012
New Revision: 34186
URL: https://nixos.org/websvn/nix/?rev=34186sc=1
Log:
Adding NVIDIA CUDA toolkit and haskell-accelerate-cuda plus deps.
Added:
nixpkgs/trunk/pkgs/development/compilers/cudatoolkit/
Author: andres
Date: Sun May 20 19:56:35 2012
New Revision: 34188
URL: https://nixos.org/websvn/nix/?rev=34188sc=1
Log:
Remove platforms from accelerate-cuda.
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/accelerate-cuda/default.nix
Modified:
Author: andres
Date: Sun May 20 20:21:55 2012
New Revision: 34189
URL: https://nixos.org/websvn/nix/?rev=34189sc=1
Log:
Platform refinement.
This should be stable under regeneration with hackage4nix.
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/accelerate-cuda/default.nix
Author: andres
Date: Sun May 20 21:04:52 2012
New Revision: 34191
URL: https://nixos.org/websvn/nix/?rev=34191sc=1
Log:
Added prerelease version of haskell-platform-2012.2.0.0
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-platform/2012.2.0.0.nix
Author: andres
Date: Wed May 16 12:00:05 2012
New Revision: 34137
URL: https://nixos.org/websvn/nix/?rev=34137sc=1
Log:
Upgrade ghc stable snapshot to 7.4.2rc1.
Modified:
nixpkgs/trunk/pkgs/development/compilers/ghc/7.4.2.nix
Modified: nixpkgs/trunk/pkgs/development/compilers/ghc/7.4.2.nix
Author: andres
Date: Mon May 14 13:09:05 2012
New Revision: 34088
URL: https://nixos.org/websvn/nix/?rev=34088sc=1
Log:
Restructured Haskell packages a bit.
* There's a new file called haskell-defaults.nix.
* The new file contains:
- Default package version settings for each
The new versions of mtl and transformers break many important packages, such
as
monad-par, graphviz, pandoc, and all other packages that depend on any of
those.
This situation causes serious problems for me, because I depend on some of
those
packages for my daily work. IMHO, it is an
Author: andres
Date: Thu May 10 10:38:52 2012
New Revision: 34043
URL: https://nixos.org/websvn/nix/?rev=34043sc=1
Log:
Reverted changes to the Haskell package defaults.
The current versions are the ones being proposed for the
new Haskell Platform. If they cause problems with other
packages,
Hi Peter.
I've reverted these:
Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix Wed May 9 23:13:46
2012 (r34041)
+++
Author: andres
Date: Thu May 10 14:23:48 2012
New Revision: 34044
URL: https://nixos.org/websvn/nix/?rev=34044sc=1
Log:
Reverting some more Haskell changes, to make things complete again.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/xhtml/3000.2.0.5.nix
Author: andres
Date: Wed May 9 16:19:52 2012
New Revision: 34030
URL: https://nixos.org/websvn/nix/?rev=34030sc=1
Log:
Added haskell-mpi and dependencies.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/c2hs/
nixpkgs/trunk/pkgs/development/libraries/haskell/c2hs/default.nix
Author: andres
Date: Wed May 9 16:20:01 2012
New Revision: 34031
URL: https://nixos.org/websvn/nix/?rev=34031sc=1
Log:
Changing the way haskellPackagesFun is invoked.
This is supposed to make it easier to create locally modified
version preferences in Haskell package sets, by using override
on
Author: andres
Date: Wed May 9 17:21:37 2012
New Revision: 34032
URL: https://nixos.org/websvn/nix/?rev=34032sc=1
Log:
Adapted the ghc-7.4.1 package version defaults to upcoming Platform release.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/OpenGL/2.2.3.1.nix
Modified:
Author: andres
Date: Sun Apr 22 16:31:21 2012
New Revision: 33879
URL: https://nixos.org/websvn/nix/?rev=33879sc=1
Log:
Updated the GHC HEAD snapshot.
Modified:
nixpkgs/trunk/pkgs/development/compilers/ghc/head.nix
Modified: nixpkgs/trunk/pkgs/development/compilers/ghc/head.nix
Author: andres
Date: Fri Apr 20 12:22:23 2012
New Revision: 33858
URL: https://nixos.org/websvn/nix/?rev=33858sc=1
Log:
New GHC snapshots.
Added:
nixpkgs/trunk/pkgs/development/compilers/ghc/7.4.2.nix
- copied, changed from r33856,
nixpkgs/trunk/pkgs/development/compilers/ghc/head.nix
Hi Peter.
I tried to build the latest version of cabal-install using that patch,
but the build failed with the following error message:
| Configuring cabal-install-0.15.0...
| Setup: At least the following dependencies are missing:
| Cabal =1.15.0 1.16
There's a 1.14 release branch
Author: andres
Date: Sat Mar 10 17:30:51 2012
New Revision: 32974
URL: https://nixos.org/websvn/nix/?rev=32974sc=1
Log:
Binary is a GHC core package since GHC-7.2.
Modified:
nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
Hi.
Starting with GHC 7.2 the binary package has been included in the
standard library. The same binary package is still available from
hackage as well. If a haskell library is build via nix then the binary
package *from hackage* will be used. This not as expected. I'd expect
the package to
Hi Peter and Aristid.
Sorry, I seem to come late to this discussion.
Cabal and Nix work together just fine.
Is this what you're observing, really? In my experience, the wrapper
doesn't work nicely with cabal-install, because cabal gets confused by
all the wrapper's package config flags. I find
Hi.
$ runghc Setup.hs copy
$ runghc Setup.hs register --gen-pkg-conf=Agda.conf
$ ghc-pkg --user register Agda.conf
Is there a better way? :)
Yes, passing the --force option to cabal with --ghc-pkg-options=--force
Cheers,
Andres
___
nix-dev
Author: andres
Date: Thu Mar 8 16:22:01 2012
New Revision: 32903
URL: https://nixos.org/websvn/nix/?rev=32903sc=1
Log:
Explicitly set platforms for 7.4.1 rather than inheriting them.
I hope this will enable darwin builds for 7.4.1 on Hydra.
Modified:
right, I didn't consider that. The cabal build driver now lives in the
build-support hierarchy, which feels somewhat more appropriate than
its former location anyway. That should fix the conflict.
Great. I was going to suggest that, too.
Cheers,
Andres
Hi Peter.
Log:
Regenerated all Haskell packages with the latest version of cabal2nix.
What's going on here:
- buildDepends = [ mtl parsec stm time utf8String X11 X11Xft ];
+ buildDepends = [
+ Cabal filepath mtl parsec stm time utf8String X11 X11Xft
+ ];
All packages seem to depend
All packages seem to depend on Cabal now? This means *everything*
has to be rebuilt, for no apparent reason.
Cabal is null, and null is filtered from buildDepends, so -- unless
I am very mistaken -- nothing has changed, really, and there should be
no re-builds. That change only makes a
Author: andres
Date: Fri Feb 3 12:15:00 2012
New Revision: 31991
URL: https://nixos.org/websvn/nix/?rev=31991sc=1
Log:
Added haskell-{bitarray,containers-deepseq,gd}.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/bitarray/
Author: andres
Date: Thu Feb 2 21:08:30 2012
New Revision: 31989
URL: https://nixos.org/websvn/nix/?rev=31989sc=1
Log:
Add ghc-7.4.1. Remove Hydra building for the 7.2.* series.
Added:
nixpkgs/trunk/pkgs/development/compilers/ghc/7.4.1.nix
Modified:
Author: andres
Date: Sat Jan 28 15:34:53 2012
New Revision: 31910
URL: https://nixos.org/websvn/nix/?rev=31910sc=1
Log:
Updated GHC snapshot to ghc-7.4.1-rc2.
Modified:
nixpkgs/trunk/pkgs/development/compilers/ghc/head.nix
Modified: nixpkgs/trunk/pkgs/development/compilers/ghc/head.nix
Author: andres
Date: Mon Jan 23 16:22:34 2012
New Revision: 31794
URL: https://nixos.org/websvn/nix/?rev=31794sc=1
Log:
Adding haskell-DSH and dependencies.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/DSH/
nixpkgs/trunk/pkgs/development/libraries/haskell/DSH/default.nix
Author: andres
Date: Fri Jan 20 10:54:09 2012
New Revision: 31733
URL: https://nixos.org/websvn/nix/?rev=31733sc=1
Log:
Make statistics and criterion compile with ghc-6.12.3.
Modified:
nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
Modified:
Author: andres
Date: Mon Jan 16 09:55:03 2012
New Revision: 31577
URL: https://nixos.org/websvn/nix/?rev=31577sc=1
Log:
Adding recurseIntoAttrs for ghc-HEAD (for the ghc-7.4.1 rc phase).
Modified:
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Modified:
Here is the patch I'm using to work around this issue until GHC 7.4 is out:
https://github.com/coreyoconnor/nixpkgs/commit/e7ce5a8e2b9acd757ffbbdf4684a4a7e7bd99be7
GHC 7.4 is nearly out (RC1 is already in nixpkgs as ghcHEAD). I have
found little reason to use ghc-7.2 in general. But if
Hi Marc.
This is a bug in ghc-7.2.*
(http://hackage.haskell.org/trac/ghc/ticket/5709). It's fixed in
ghc-7.4.*.
I don't think any version of ghc-7.2.* will ever become the default
version in a platform and/or nixpkgs.
Therefore, I'm not very motivated to patch ghc.
Cheers,
Andres
Probably we should drop the tree structure (reduce the number of
categories?) and replace it by search tags + tools to query these tags.
+1
+1
In addition, I'd say the actual Nix packages tree structure should be
redesigned to
be developer-oriented. I.e., less rather than more categories,
Hi Corey.
I ran into an issue with the template haskell code of Yesod: The ghc
template haskell system requires the shared libraries of dependencies
to be available at *build* time. Not just run time. For yesod I hacked
around the issue with the following patch:
[...]
Are you using ghc-7.2
Author: andres
Date: Sun Dec 25 00:12:52 2011
New Revision: 31066
URL: https://nixos.org/websvn/nix/?rev=31066sc=1
Log:
Updated ghc HEAD snapshot to ghc-7.4.1-rc1.
Modified:
nixpkgs/trunk/pkgs/development/compilers/ghc/head.nix
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Modified:
Hi Peter.
self : self.haskellPlatformArgs_2011_4_0_0 self // {
haskellPlatform = self.haskellPlatform_2011_4_0_0;
mtl1 = self.mtl_1_1_1_1;
- text = self.text_0_11_1_10;
+ text = self.text_0_11_1_11;
repaExamples = null; # don't pick this version of
Author: andres
Date: Mon Dec 19 12:28:58 2011
New Revision: 30955
URL: https://nixos.org/websvn/nix/?rev=30955sc=1
Log:
Adding metadata for the Haskell Platform.
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/haskell-platform/2011.4.0.0.nix
Modified:
Author: andres
Date: Sun Dec 18 10:22:48 2011
New Revision: 30951
URL: https://nixos.org/websvn/nix/?rev=30951sc=1
Log:
Added Haskell Platform 2011.4.0.0.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/HTTP/4000.1.2.nix
Author: andres
Date: Sun Dec 18 11:26:46 2011
New Revision: 30952
URL: https://nixos.org/websvn/nix/?rev=30952sc=1
Log:
Trying to fix the build of darcs for ghc-7.0.4.
Modified:
nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
Author: andres
Date: Fri Dec 16 18:11:23 2011
New Revision: 30937
URL: https://nixos.org/websvn/nix/?rev=30937sc=1
Log:
Updated the GHC HEAD snapshot.
Modified:
nixpkgs/trunk/pkgs/development/compilers/ghc/head.nix
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Author: andres
Date: Wed Dec 14 08:31:14 2011
New Revision: 30878
URL: https://nixos.org/websvn/nix/?rev=30878sc=1
Log:
Added zeromq and haskell-zeromq-haskell.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/zeromq-haskell/
Author: andres
Date: Wed Dec 14 07:57:52 2011
New Revision: 30877
URL: https://nixos.org/websvn/nix/?rev=30877sc=1
Log:
Added haskell-mongoDB and dependencies.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/bson/
nixpkgs/trunk/pkgs/development/libraries/haskell/bson/default.nix
Author: andres
Date: Sun Dec 11 17:19:36 2011
New Revision: 30826
URL: https://nixos.org/websvn/nix/?rev=30826sc=1
Log:
Linking the complete topdir of GHC in ghc-with-packages.
Modified:
nixpkgs/trunk/pkgs/development/compilers/ghc/with-packages.nix
Modified:
Author: andres
Date: Sun Dec 4 16:07:39 2011
New Revision: 30726
URL: https://nixos.org/websvn/nix/?rev=30726sc=1
Log:
Extended ghcWithPackages to link binaries.
Modified:
nixpkgs/trunk/pkgs/development/compilers/ghc/with-packages.nix
nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
Author: andres
Date: Sun Dec 4 17:45:12 2011
New Revision: 30727
URL: https://nixos.org/websvn/nix/?rev=30727sc=1
Log:
Prevent link collisions by linking only Haskell packages.
Modified:
nixpkgs/trunk/pkgs/development/compilers/ghc/with-packages.nix
Modified:
Author: andres
Date: Mon Nov 14 16:57:26 2011
New Revision: 30428
URL: https://nixos.org/websvn/nix/?rev=30428sc=1
Log:
Added haskell-bytestring-lexing.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/bytestring-lexing/
Author: andres
Date: Tue Oct 11 22:18:21 2011
New Revision: 29777
URL: https://nixos.org/websvn/nix/?rev=29777sc=1
Log:
Added haskell-Zwaluw-0.1
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/Zwaluw/
nixpkgs/trunk/pkgs/development/libraries/haskell/Zwaluw/default.nix
Modified:
Author: andres
Date: Sat Sep 24 02:49:04 2011
New Revision: 29465
URL: https://ssl.nixos.org/websvn/nix/?rev=29465sc=1
Log:
Added haskell-derp.
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/derp/
nixpkgs/trunk/pkgs/development/libraries/haskell/derp/default.nix
Modified:
63 matches
Mail list logo