- attoparsec: updated to version 0.10.2.0
- blaze-html: dropped obsolete version 0.4.3.4
- cairo: updated to version 0.12.3.1
- cryptocipher: updated to version 0.3.4
- file-embed: updated to version 0.0.4.4
- glib: updated to version 0.12.3.1
- gtk2hs-buildtools: updated to version 0.12.3.1
- gtksourceview2: updated to version 0.12.3.1
- hakyll: updated to version 3.3.0.0
- happstack-server: updated to version 7.0.2
- hjsmin: updated to version 0.1.2
- http-conduit: updated to version 1.4.1.7
- http-types: updated to version 0.6.11
- language-c-quote: updated to version 0.3.1.2
- parallel: added version 3.2.0.3
- regex-pcre: updated to version 0.94.3
- regex-posix: added version 0.95.2
- shakespeare-js: updated to version 1.0.0.3
- svgcairo: updated to version 0.12.1.1
- text: added version 0.11.2.1
- vty: updated to version 4.7.0.14
- warp: updated to version 1.2.1.1
- yaml: updated to version 0.7.0.2
- yesod-static: updated to version 1.0.0.3
svn path=/nixpkgs/trunk/; revision=34255
This allows the SheevaPlug to set up the network automatically with
DHCP, if the "ip=dhcp" kernel option is set.
svn path=/nixpkgs/trunk/; revision=34105
* There's a new file called haskell-defaults.nix.
* The new file contains:
- Default package version settings for each compiler version.
- All the stuff that previously still was in all-packages.nix.
* A relatively small part is left in all-packages.nix.
svn path=/nixpkgs/trunk/; revision=34088
- authenticate: updated to version 1.2.1.1
- blaze-html: added version 0.5.0.0 (unused right now because happstack can't deal with it)
- BNFC-meta: updated to version 0.3.0.2
- graphviz: patched build to succeed with transformers 0.3.x
- haskeline: updated to version 0.6.4.7
- http-conduit: updated to version 1.4.1.3
- numeric-prelude: updated to version 0.3.0.2
- pandoc: updated to version 1.9.3
svn path=/nixpkgs/trunk/; revision=34087
DB even in read-only mode. Should probably fix that. Also, "or" no
longer works like this because it's a keyword now.
svn path=/nixpkgs/trunk/; revision=34079
- haskell-src-exts: updated to version 1.13.3
- MemoTrie: updated to version 0.5
- semigroups: updated to version 0.8.3.2
- tagged: updated to version 0.4.2.1
- vector-space: updated to version 0.8.1
- WebBits: updated to version 2.2
svn path=/nixpkgs/trunk/; revision=34060
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 overreaction to have all those builds
fail, because some day in the future a new version of Haskell Platform *may* be
released that *may* recommend the latest versions of 'transformers' and 'mtl'. As
long as those changes have such profound negative effects on our packages, those
upgrades should be deferred. This approach seems consistent with the way we've
handled these matters things in the past, too. For example, we happily break
conformance with older versions of HP, when those changes are beneficial for
users. In other words, we have usually valued usability over strict conformance
before, and IMHO that is a sensible policy.
I agree that it's nice to test what kind of trouble these upgrades cause, but I
don't believe that 'trunk' is the right place to perform those tests. The breakage
these changes cause affect users who rely on Nixpkgs to provide a stable working
environment.
svn path=/nixpkgs/trunk/; revision=34059
The current versions are the ones being proposed for the
new Haskell Platform. If they cause problems with other
packages, those packages should be fixed, not the defaults.
svn path=/nixpkgs/trunk/; revision=34043
- DSH: updated to version 0.7.8.1
- alex: updated to versino 3.0.2
- certificate: updated to version 1.2.2
- language-c: updated to version 0.4.2
- xhtml: updated to version 3000.2.1
Also, downgraded GHC 7.4.1 environment to use mtl 2.0 and transformers 2.0 to
avoid lots of build errors, i.e. with monad-par.
svn path=/nixpkgs/trunk/; revision=34042
This is supposed to make it easier to create locally modified
version preferences in Haskell package sets, by using override
on the extraPrefs attribute.
svn path=/nixpkgs/trunk/; revision=34031
Therefore I add recent linuxHeaders for it.
It's quite a hack to build it mixed with 2.6.35 headers and 3.3.5, but it builds at least.
svn path=/nixpkgs/trunk/; revision=34021
- abstract-deque: added version 0.1.5
- abstract-par: added version 0.3
- bits-atomic: added version 0.1.3
- blaze-builder-conduit: updated to version 0.4.0.2
- IORefCAS: added version 0.2
- MemoTrie: updated to version 0.4.12
- monad-par: added version 0.3
- monad-par-extras: added version 0.3
- repa: updated to version 3.1.4.2
- texmath: updated to version 0.6.0.6
svn path=/nixpkgs/trunk/; revision=34003
- cpu: added version 0.1.0
- cryptocipher: updated to version 0.3.1
- fclabels: updated to version 1.1.3
- hamlet: updated to version 1.0.1.2
- highlighting-kate: updated to version 0.5.0.6
- lifted-base: updated to version 0.1.1
- monad-control: updated to version 0.3.1.3
- reactive-banana: updated to version 0.5.0.2
- test-framework-quickcheck2: updated to version 0.2.12.2
- test-framework-quickcheck: updated to version 0.2.8.1
svn path=/nixpkgs/trunk/; revision=33969
- updated to version 3.2.3
- fixed version numbers in setup-hook.sh
- sort input variable list alphabetically
- tk support needs x11 support as well
- deleted obsolete version 3.1
Furthermore, all CPPFLAGS and LDFLAGS required to find the build inputs are now
explicitly passed to ./configure. The python 3.x build systems tries to ignore
the environment as much as possible to provide deterministic builds. This means
that our magic environment variable stuff won't work, and previously built
python3 binaries lacked all kinds of extensions, such as zlib, etc.
svn path=/nixpkgs/trunk/; revision=33937
- language-javascript: updated to version 0.5.4
- syb: updated to version 0.3.6.1
- yesod: updated to version 1.0.1.5
- zlib-enum: updated to version 0.2.2.1
svn path=/nixpkgs/trunk/; revision=33923
- clientsession: updated to version 0.7.5
- gloss: updated to version 1.7.4.1
- haskeline: enable terminfo support and patch to support mtl >= 2.1
- HaskellForMaths: updated to version 0.4.5
- HsOpenSSL: updated to version 0.10.3.1
- language-javascript: updated to version 0.5.3
- mtl: added version 2.1.1
- network: updated to version 2.3.0.13
- repa-algorithms: updated to version 3.1.3.1
- repa-examples: updated to version 3.1.3.1
- repa-io: updated to version 3.1.3.1
- repa: updated to version 3.1.3.2
- resourcet: updated to version 0.3.2.1
- RSA: updated to version 1.2.1.0
- yesod-auth: updated to version 1.0.2
- yesod-form: updated to version 1.0.0.3
- yesod: updated to version 1.0.1.3
- zlib-enum: updated to version 0.2.2
svn path=/nixpkgs/trunk/; revision=33913
- alternative-io: updated to version 0.0.1
- blaze-markup: added version 0.5.1.0
- crypto-conduit: updated to version 0.3.2
- cryptohash: updated to version 0.7.5
- darcs: updated to version 2.8.0
- filestore: updated to version 0.4.2
- Graphalyze: cosmetic change
- hamlet: updated to version 1.0.1.1
- happstack-hamlet: updated to version 7.0.1
- happstack-server: updated to version 7.0.1
- HFuse: updated to version 0.2.4.1
- Hipmunk: updated to version 5.2.0.8
- language-javascript: updated to version 0.5.2
- libmpd: updated to version 0.8.0
- lifted-base: updated to version 0.1.0.4
- monad-control: updated to version 0.3.1.2
- persistent: updated to version 0.9.0.3
- regex-compat: use latest version when building with GHC 7.4.1
- skein: updated to version 0.1.0.7
- snap-core: updated to version 0.8.1
- snap-server: updated to version 0.8.1.1
- tls: updated to version 0.9.5
- vty: updated to version 4.7.0.12
- wai-app-static: updated to version 1.2.0.2
- yesod-core: updated to version 1.0.1.1
svn path=/nixpkgs/trunk/; revision=33889
This incorporates the btrfs fix, so remove that patch. Also, I will test
that this builds after committing, and fix it if it fails
svn path=/nixpkgs/trunk/; revision=33885
- certificate: updated to version 1.2.1
- crypto-api: updated to version 0.10.1
- crypto-conduit: patched to build crypto-api 0.10.x
- http-conduit: updated to version 1.4.1.2
- http-enumerator: deleted obsolete package
- MonadCatchIO-transformers: updated to version 0.3.0.0
- pem: updated to version 0.1.1
- RSA: updated to version 1.2.0.0
- skein: updated to version 0.1.0.5
- snap-core: patched to support MonadCatchIO-transformers version 0.3.0.0
- snap-server: patched to support MonadCatchIO-transformers version 0.3.0.0
- tagged: updated to version 0.4.2
- tls-extra: updated to version 0.4.5
- tls: updated to version 0.9.3
- yesod-auth: updated to version 1.0.1
- yesod: updated to version 1.0.1.1
svn path=/nixpkgs/trunk/; revision=33839
- cabal-install: added support for version 0.14.0 to GHC 7.0.4, 6.12.3, and 6.10.4
- crypto-conduit: updated to version 0.3.1
- haskell-src-exts: updated to version 1.13.2
- hjsmin: updated to version 0.1.0
- persistent: updated to version 0.9.0.2
- wai-extra: updated to version 1.2.0.3
- wxdirect: updated to version 0.90.0.1
- yesod-core: updated to version 1.0.1
- yesod-default: updated to version 1.0.1
- yesod-form: updated to version 1.0.0.2
- yesod-routes: updated to version 1.0.1
- yesod: updated to version 1.0.1
svn path=/nixpkgs/trunk/; revision=33838
- wx: updated to version 0.90
- wxcore: updated to version 0.90
- wxdirect: updated to version 0.90
- wxc: this project contains no native Haskell code -- only C++ glue -- so we cannot run Haddock on it
svn path=/nixpkgs/trunk/; revision=33813
I deleted older snapshots because my attempts to use 2.9.0 or 2.9.1 ran into
problems with our recent version of libpng. The 2.9.3 version seems to work
fine, though. If you still need the older versions, please feel free to
reinstate them.
svn path=/nixpkgs/trunk/; revision=33812
- HsOpenSSL: updated to version 0.10.3
- RSA: downgraded to version 1.0.6.3
- language-javascript: updated to version 0.5.1
- maude: fixed build
- pem: added version 0.1.0
svn path=/nixpkgs/trunk/; revision=33811
- HTTP: added version 4000.2.3
- RSA: updated to version 1.2.0.0
- RepLib: updated to version 0.5.2.1
- conduit: updated to version 0.4.1.1
- data-accessor: updated to version 0.2.2.2
- deepseq-th: updated to version 0.1.0.3
- explicit-exception: updated to version 0.1.7
- ghc-mod: updated to version 1.10.15
- gitit: updated to version 0.9.0.1
- hakyll: updated to version 3.2.7.2
- hjsmin: updated to version 0.0.16
- http-conduit: updated to version 1.4.1
- iteratee: updated to version 0.8.8.2
- language-javascript: updated to version 0.5.0
- reactive-banana: updated to version 0.5.0.1
- repa: updated to version 3.1.1.1
- rvar: updated to version 0.2.0.1
- semigroups: updated to version 0.8.3
- simple-sendfile: updated to version 0.2.3
- storable-record: updated to version 0.0.2.5
- unbound: updated to version 0.4.0.2
- wxc: added version 0.90.0.2
svn path=/nixpkgs/trunk/; revision=33802
This should solve the problem I had, where I could not boot either 3.3 or 3.3.1
in my system, as I got ENOSPC all the time.
svn path=/nixpkgs/trunk/; revision=33714
name of memtest86+ to memtest86plus.
I think it makes more sense for the attribute memtest86 to point to the
upstream memtest86.com version.
svn path=/nixpkgs/trunk/; revision=33689
contains the merge of gnupg-ecc, enabling ecdsa and other algorithms.
I mainly need this because I use ecdsa for my ssh keys, and want
gpg-agent to be able to handle them.
svn path=/nixpkgs/trunk/; revision=33682
- file-embed: updated to version 0.0.4.2
- mtl: added version 2.1
- texmath: updated to version 0.6.0.5
- text: added version 0.11.2.0
- removed obsolete overrides
svn path=/nixpkgs/trunk/; revision=33671
- cabal2nix: updated to version 1.31
- gloss: updated to version 1.7.2.1
- repa-algorithms: updated to version 3.1.0.1
- repa-bytestring: deleted obsolete package
- repa-examples: updated to version 3.1.0.1
- repa-io: updated to version 3.1.0.1
- repa: updated to version 3.1.0.1
- semigroups: updated to version 0.8.0.1
svn path=/nixpkgs/trunk/; revision=33659
I have not checked if gnash needs it; I only changed it from the
xulrunner of iceweasel (which does not build) to that more maintained xulrunner
that builds.
svn path=/nixpkgs/trunk/; revision=33647
- aeson: updated to version 0.6.0.2
- attoparsec-conduit: updated to version 0.4.0
- authenticate: updated to version 1.2.0.1
- blaze-builder-conduit: updated to version 0.4.0
- certificate: updated to version 1.1.1
- conduit: updated to version 0.4.0.1
- crypto-conduit: updated to version 0.3.0.1
- hakyll: patched to support the latest version of hamlet
- hamlet: updated to version 1.0.1
- happstack-happstack-hamlet: patched to support the latest version of hamlet
- happstack-server: updated to version 7.0.0
- hoogle: patched to accept the latest versions of wai, warp, and conduit
- http-conduit: updated to version 1.4.0.2
- monadcryptorandom: added version 0.4
- persistent-sqlite: updated to version 0.9.0
- persistent-template: updated to version 0.9.0
- persistent: updated to version 0.9.0
- pool-conduit: updated to version 0.1.0
- reactive-banana: updated to version 0.5.0.0
- shakespeare-css: updated to version 1.0.1
- shakespeare-i18n: updated to version 1.0.0
- shakespeare-js: updated to version 1.0.0
- shakespeare-text: updated to version 1.0.0
- shakespeare: updated to version 1.0.0
- simple-sendfile: updated to version 0.2.2
- texmath: updated to version 0.6.0.4
- tls-extra: updated to version 0.4.4
- tls: updated to version 0.9.2
- wai-app-static: updated to version 1.2.0
- wai-extra: updated to version 1.2.0.2
- wai: updated to version 1.2.0
- warp: updated to version 1.2.0
- xml-conduit: updated to version 0.7.0.1
- yaml: updated to version 0.7.0
- yesod-auth: updated to version 1.0.0
- yesod-core: updated to version 1.0.0
- yesod-default: updated to version 1.0.0
- yesod-form: updated to version 1.0.0
- yesod-json: updated to version 1.0.0
- yesod-persistent: updated to version 1.0.0
- yesod-routes: updated to version 1.0.0
- yesod-static: updated to version 1.0.0
- yesod: updated to version 1.0.0
- zlib-conduit: updated to version 0.4.0
- zlib-enum: updated to version 0.2.2
svn path=/nixpkgs/trunk/; revision=33629
I took out some dependencies and compile flags that didn't seem
needed. If this breaks something please give a shout.
svn path=/nixpkgs/trunk/; revision=33605
I took mainly the patch from Alexandr Foremny, but I had to solve conflicts.
Moreover it required the old webkit.
svn path=/nixpkgs/trunk/; revision=33596
* By default, QEMU's CPUID identifies the CPU as GenuineIntel, family
6, model 2. Since there never was a physical 64-bit CPU like that,
64-bit GMP calls abort(). This causes every program linked against
libgmp to fail under QEMU (unless an appropriate -cpu or -M flag is
used), which is rather bad, especially for users of hosting
providers who cannot change QEMU's flags. The patch causes GMP to
be more liberal (i.e., use non-CPU-specific implementations).
svn path=/nixpkgs/branches/stdenv-updates/; revision=33531
- MemoTrie: updated to version 0.4.11
- X11: updated to version 1.6.0
- derive: updated to version 2.5.8
- gloss: updated to version 1.7.1.1
- haskell-src-exts: updated to version 1.13.0
- haskell-src-meta: updated to version 0.5.1.2
- hlint: updated to version 1.8.28
svn path=/nixpkgs/trunk/; revision=33528
Some of these packages need glib-2.30.x, so I commit it to this branch.
Add sofia-sip and telepathy-rakia.
svn path=/nixpkgs/branches/glib-2.30-take2/; revision=33475
- blaze-html: updated to version 0.4.3.3
- failure: updated 0.2.0.1
- resourcet: updated to version 0.3.2
- zlib-bindings: updated to version 0.1.0.1
svn path=/nixpkgs/trunk/; revision=33469
This merge leads to a big rebuild, but this wouldn't hurt as I'm going to
reintegrate this branch soon.
svn path=/nixpkgs/branches/glib-2.30-take2/; revision=33455
"nix-env -i" profiles, as a container for flexible configuration at the style
of nixos, to be defined in .nixpkgs/config.nix, with the main target of
generating an activation script.
svn path=/nixpkgs/trunk/; revision=33445
can't distinguish between 5.10 and 5.14 packages. (We should
probably include the Perl version number in the name of Perl
packages, like GHC packages.)
svn path=/nixpkgs/trunk/; revision=33422
The kmod tools appear to take a flag to name the location of the modules
directory, so we may not need to migrate our module-init-tools patches
svn path=/nixpkgs/trunk/; revision=33413
- cabal2nix: updated to version 1.30
- cmdargs: updated to version 0.9.5
- derive: updated to version 2.5.6
- hlint: updated to version 1.8.25
- io-choice: added version 0.0.1
svn path=/nixpkgs/trunk/; revision=33411
This expression can now be generated by cabal2nix. Note that it doesn't
propagate Emacs and haskell-mode, though, these dependencies must be
installed by the user in addition to ghc-mod.
To active ghc-mod, add the following snippet to your ~/.emacs file:
(autoload 'ghc-init "ghc" nil t)
(add-hook 'haskell-mode-hook (lambda () (ghc-init)))
svn path=/nixpkgs/trunk/; revision=33410