Commit graph

1834 commits

Author SHA1 Message Date
Andreas Herrmann
7c741722e2 diagrams-pgf: Fix dependencies 2016-10-09 17:07:17 +02:00
Andreas Herrmann
50aff7e07b texrunner: Fix build
Tests fail due to nonexistent tex executables.
2016-10-09 15:39:05 +02:00
Peter Simons
b59b89d9e3 Revert "Extend Haskell generic builder to use new --ipid flag."
This reverts commit ec8b816154. The change told
the Cabal build system to use the hash-part of $out as the internal identifier
for the library it's building (rather than generating such an ID itself). While
a good idea in theory, this choice had an unfortunate side-effect: When Cabal
links libraries X, Y, and Z into an executable, then the generated binary
contains their respective IDs. Now, Nix finds those strings and treats them as
an indication that there is a *run-time dependency* on the corresponding store
paths. This means that the generated executable will always depend on the store
paths of all the Haskell libraries that went into it, even when linked
statically.
2016-10-08 10:45:48 +02:00
Theodore Witkamp
d4566400c9 haskellPackage.wai-cors: Disable cabal check
External program is used in tests.
2016-10-05 17:04:35 -07:00
Peter Simons
82d32feda9 haskell: jailbreak some packages to fix builds in LTS 7.x 2016-10-05 21:07:29 +02:00
Peter Simons
e9d7f0d945 haskell-attoparsec: fix build with GHC 7.10.x
Closes https://github.com/NixOS/nixpkgs/issues/19270.
2016-10-05 21:07:29 +02:00
Peter Simons
75df6107da haskell-configuration-ghc-7.10.x: drop obsolete overrides 2016-10-05 21:07:29 +02:00
Peter Simons
2a2a3c796a callHackage: ensure we're always using the latest available Hackage database 2016-10-05 19:05:50 +02:00
Peter Simons
ec8b816154 Extend Haskell generic builder to use new --ipid flag. 2016-10-05 09:46:53 +02:00
Peter Simons
4e576faa1c hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.2-11-g4585b46 from Hackage revision
ad51461d4d.
2016-10-05 09:46:53 +02:00
Peter Simons
79f92f00f9 haskell-vector: jailbreak to fix test suite build 2016-10-02 23:44:00 +02:00
Peter Simons
e3cc3de334 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.2-10-g950a7f4 from Hackage revision
1aa9f5de46.
2016-10-02 23:43:54 +02:00
Peter Simons
0dc9600107 configuration-hackage2nix.yaml: update to LTS 7.2
Also update list of broken builds.
2016-10-02 23:43:29 +02:00
Peter Simons
8b5c1190d6 haskell-store: disable spuriously failing test suite 2016-10-01 19:37:13 +02:00
Peter Simons
26a7e0784f haskell-stack: fix build of the new version 2016-09-30 22:11:40 +02:00
Peter Simons
8911857fd4 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.2-9-gc0b597f from Hackage revision
9ca479bb22.
2016-09-30 15:08:20 +02:00
Peter Simons
d09227fb33 configuration-hackage2nix.yaml: drop versions restrictions on stack and cabal2nix 2016-09-30 15:08:10 +02:00
Peter Simons
1fe5deb62b Merge pull request #19042 from Profpatsch/ghcjs-package-fixes
packages.ghcjs: fix a few packages
2016-09-28 16:15:37 +02:00
Peter Simons
6c59acc8ae hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.2-8-g5f3e95b from Hackage revision
2bcfb7bba6.
2016-09-28 16:02:07 +02:00
Profpatsch
308cd1abad packages.ghcjs: fix a few packages
dependencies for http2 & semigroups
jailbreak for protolude
no docs for wai
2016-09-28 15:51:53 +02:00
Peter Simons
74434e4ab1 git-annex: update to latest version 2016-09-27 14:09:15 +02:00
Peter Simons
8df6e25305 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.2-5-gabba389 from Hackage revision
c330477077.
2016-09-27 14:09:09 +02:00
Peter Simons
9b72cacc48 configuration-hackage2nix: update to LTS Haskell 7.1 2016-09-27 14:08:21 +02:00
Peter Simons
31d2e2c3a5 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.2-5-gabba389 from Hackage revision
f3f5c19aa1.
2016-09-26 08:45:22 +02:00
Peter Simons
d126fbb89c hindent: don't try to byte compile elisp files
We don't have an up-to-date version of haskell-mode in Nix, which is a
dependency of that build.
2016-09-26 08:43:23 +02:00
Peter Simons
6ea55715b6 structured-haskell-mode: apply patches to fix the build 2016-09-26 08:43:23 +02:00
Peter Simons
0d38ff9d37 structured-haskell-mode: cosmetic 2016-09-26 08:43:23 +02:00
Peter Simons
24b64aab0f structured-haskell-mode: use output from "git describe" to identify the version 2016-09-26 08:43:23 +02:00
Peter Simons
8967a3f798 structured-haskell-mode: bump to latest git version
Hopefully, this will achieve support for Emacs 25.x.
2016-09-26 01:20:31 +02:00
Rodney Lorrimar
f318d62b5f haskellPackages.hasql-transaction: disable failing test suite
The tests want to connect to a postgresql server at localhost:5432.
2016-09-24 21:05:03 +01:00
Peter Simons
62606be9b0 haskell-hindent: disable failing test suite 2016-09-20 12:04:47 +02:00
Peter Simons
c999c9f636 haskell-mongoDB: disable failing test suite 2016-09-20 12:04:47 +02:00
Michael Alan Dorman
c3974031dd For the moment, we need a specific reference to 5.0.4
This will need to change if we stop arbitrarily tying "hoogle" to be
5.0.1.
2016-09-20 12:04:47 +02:00
Michael Alan Dorman
f16f2017ac Make hoogle-local compatible wih hoogle >= 5.0.4 2016-09-20 12:04:46 +02:00
Peter Simons
57f5d1b7a8 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.2-5-gabba389 from Hackage revision
3f3f95963d.
2016-09-20 12:04:42 +02:00
Peter Simons
ee0f2722b3 configuration-hackage2nix.yaml: disable broken builds to avoid evaluation errors 2016-09-20 12:04:41 +02:00
Moritz Ulrich
01e44ac1f9 emacs: 24.5 -> 25.1
This commit removes all references to emacs24 with the exception of
emacs24-macports. The two folders in `pkgs/applications/editors` named
`emacs-24` and `emacs-24` are consolidated to a new `emacs` folder.

Various parts in nixpkgs also referenced `emacs24Packages` (pinned to
`emacs24`) explicitly where `emacsPackages` (non-pinned) is more
appropriate. These references get fixed by this commit too.
2016-09-18 13:38:21 +02:00
Peter Simons
2b1fea120c idris: disable failing test suite 2016-09-18 12:14:49 +02:00
Peter Simons
806d96b6a3 git-annex: test suite fails, reported upstream 2016-09-18 12:14:49 +02:00
Peter Simons
59e0dff09f hoogle: remove obsolete override 2016-09-18 12:14:49 +02:00
Peter Simons
b7aad29806 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.2-3-g78b650c from Hackage revision
74dd7d3698.
2016-09-18 12:14:49 +02:00
Profpatsch
bfc710b0f5 haskellPackages/pontarius-xmpp: dontCheck 2016-09-17 20:36:44 +02:00
Peter Simons
1a51047c3c hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.0.2 from Hackage revision
b76b355f94.
2016-09-17 17:57:04 +02:00
Peter Simons
ef4eb283a9 haskell-MemoTrie: disable failing Haddock stage 2016-09-17 17:57:02 +02:00
Peter Simons
9921e7ce96 xmonad: disable failing test suite 2016-09-17 17:57:01 +02:00
Peter Simons
70150639a8 haskell-spy: drop obsolete override 2016-09-17 17:57:01 +02:00
Peter Simons
2140aca679 haskell-hasktags: drop obsolete override 2016-09-17 17:57:01 +02:00
Peter Simons
99b5c0cb9b haskell: disable plenty of broken LTS-7.x test suites 2016-09-17 17:57:01 +02:00
Peter Simons
3e2b24a988 configuration-hackage2nix.yaml: add version constraints from LTS 7.0 2016-09-17 17:55:43 +02:00
Pierre Radermecker
a6fbd4e798 configuration-hackage2nix.yaml: language-puppet
enable for x86_64-linux only
2016-09-16 22:01:14 +02:00
Peter Simons
fabd60a397 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v2.0.1-10-gca03454 using the following inputs:

  - Hackage: 0aa5f8d505
  - LTS Haskell: b5ee848475
2016-09-15 09:12:08 +02:00
Peter Simons
9123a0452d haskell: drop obsolete LTS package set
The default 'haskellPackages' set now corresponds to the latest
available version of LTS 7.x.
2016-09-15 09:12:04 +02:00
Peter Simons
6607b99168 haskell: port existing hardening overrides to use the new combinator 2016-09-15 09:12:03 +02:00
Peter Simons
97fd905823 haskell: add support for 'hardeningDisable' to the generic builder
We also have a new helper function 'disableHardening' to use in
overrides. Fixes https://github.com/NixOS/nixpkgs/issues/14820.
2016-09-15 09:12:03 +02:00
Peter Simons
aa1d424421 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v2.0.1-9-g9d0fb31 using the following inputs:

  - Hackage: d68983aeb2
  - LTS Haskell: 36c0f4fa5e
  - Stackage Nightly: 8b258a761d
2016-09-15 09:12:02 +02:00
Peter Simons
af1d6e503e configuration-hackage2nix.yaml: make sure some old (but required) packages remain available
The switch to LTS 7.x has made many older versions obsolete and so they
are no longer included in our package set by default:

 - aeson-pretty 0.7.x
 - hoogle 4.x
 - persistent 2.2
 - persistent-sqlite 2.2
 - persistent-template 2.1
2016-09-15 09:11:04 +02:00
Nikolay Amiantov
c542e6d239 haskell: replace gnome mentions with gnome2 as a workaround to fix eval 2016-09-13 13:29:49 +03:00
Nikolay Amiantov
4748709926 Merge commit 'refs/pull/18498/head' of git://github.com/NixOS/nixpkgs 2016-09-13 12:51:34 +03:00
Peter Simons
4adbcc60fc configuration-hackage2nix.yaml: fix evaluation errors 2016-09-13 09:11:57 +02:00
Peter Simons
6780ac9d03 haskell-timezone-series: clean up overrides 2016-09-13 09:11:57 +02:00
Peter Simons
2f2243433f hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v2.0.1-8-g914b77b using the following inputs:

  - Hackage: 3a577eda9a
  - LTS Haskell: 36c0f4fa5e
  - Stackage Nightly: 8b258a761d
2016-09-13 09:11:57 +02:00
Kirill Boltaev
bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Peter Simons
79ab2f3b32 haskell-timezone-series: block version 1.6 update
The new version's build is completely broken: https://github.com/ygale/timezone-series/issues/2.
2016-09-12 11:28:58 +02:00
Peter Simons
4da51ec637 structured-haskell-mode: link Haskell libraries statically into this executable
It's my understanding that Emacs runs the "structured-haskell-mode" binary
virtually every time you press a key in an Haskell buffer, and since
dynamically linked Haskell binaries take *much* longer to start up, switching
this particular package to statically linked libraries ought to result in a
performance boost.
2016-09-12 11:28:58 +02:00
Peter Simons
fef56e8b25 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v2.0.1-8-g914b77b using the following inputs:

  - Hackage: aa7348b0fd
  - LTS Haskell: 56135ef31a
  - Stackage Nightly: 8b7d8b236d
2016-09-11 22:04:48 +02:00
Peter Simons
d01416ba50 Merge pull request #17997 from teozkr/fix/buildstackproject-stackroot
buildStackProject: Fix missing STACK_ROOT causing build errors
2016-09-10 22:23:02 +02:00
Peter Simons
b89fa5fd5c Merge pull request #17145 from kalhauge/haskell_darwin_dyld
haskell-ghc: fix darwin issue
2016-09-10 22:11:56 +02:00
Chris Martin
e4b146b041 haskell-hasktags: don't install the "test" binary
Closes https://github.com/NixOS/nixpkgs/pull/18403.
2016-09-10 22:09:11 +02:00
Peter Simons
51932e3d69 idris: clean up overrides
Closes https://github.com/NixOS/nixpkgs/pull/18309.
2016-09-10 22:01:15 +02:00
Peter Simons
04e4c495bb haskell-configuration-common: cosmetic 2016-09-10 21:00:22 +02:00
Peter Simons
7619f88eb8 haskell-gtk2hs-buildtools: this override does not belong into common 2016-09-10 21:00:22 +02:00
Peter Simons
d8af0db284 haskell-yi: remove obsolete "broken" marker
Fixes https://github.com/NixOS/nixpkgs/issues/18188.
2016-09-10 21:00:22 +02:00
Peter Simons
675421174a Cosmetic, no functional change. 2016-09-09 13:55:40 +02:00
Peter Simons
740eb969eb haskell-lens: fix build on older compilers 2016-09-09 13:55:40 +02:00
Peter Simons
ea9a948fab haskell-servant-router: don't run the test suite
It times out after 2 hours: http://hydra.nixos.org/build/40065332.

(cherry picked from commit 277efdd50eeec48a510672eaea5d7d664aac0b7c)
2016-09-09 13:55:40 +02:00
Peter Simons
83da50a505 git-annex: update version to 6.20160907 2016-09-09 13:55:39 +02:00
Peter Simons
f649d4eefa git-annex: fix GHC 8.x build 2016-09-09 13:55:39 +02:00
Peter Simons
26cc9b4d01 haste-compiler: mark as broken
Configuring haste-compiler-0.5.5.0...
  Setup: At least the following dependencies are missing:
  HTTP -any,
  bzlib -any,
  either -any,
  ghc-simple -any,
  system-fileio -any,
  tar -any
2016-09-09 13:55:39 +02:00
Peter Simons
743982d0f9 haste-cabal-install: mark as broken
The build depends on the broken haste-Cabal package.
2016-09-09 13:55:38 +02:00
Peter Simons
68f43cf9a9 configuration-hackage2nix.yaml: disable broken builds 2016-09-09 13:55:38 +02:00
Peter Simons
a37164f7a3 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v2.0.1-7-g2231107 using the following inputs:

  - Hackage: 3d791385a6
  - LTS Haskell: 56135ef31a
  - Stackage Nightly: a8a4229c98
2016-09-09 13:55:33 +02:00
Daiderd Jordan
cc38535845
haskellPackages: cleanup ghc710x 2016-09-07 19:17:33 +02:00
Daiderd Jordan
985a260a12
haskellPackages.texmath: fix ghc710x build inputs 2016-09-07 19:15:47 +02:00
obadz
973fd1aae1 haskellPackages.haste-Cabal: mark as broken 2016-09-07 01:35:23 +01:00
Rickard Nilsson
28ceb0f31a haskellPackages.lens: Fix dependencies for ghc7.10.x 2016-09-06 10:26:18 +02:00
Peter Simons
8774294e30 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v2.0.1-3-g27b56fd using the following inputs:

  - Hackage: 535780cef6
  - LTS Haskell: d7ece2dc93
  - Stackage Nightly: 15c64f722e
2016-09-05 20:17:41 +02:00
Profpatsch
f9f680013c haskell: fix ghcWithHoogle to version 4
Version 5 does not yet work with the ghcWithHoogle infrastructure. This
fixes Hoogle to version 4 as a temporary measure.
2016-09-03 18:18:53 +02:00
Tuomas Tynkkynen
8c4aeb1780 Merge staging into master
Brings in:
    - changed output order for multiple outputs:
      https://github.com/NixOS/nixpkgs/pull/14766
    - audit disabled by default
      https://github.com/NixOS/nixpkgs/pull/17916

 Conflicts:
	pkgs/development/libraries/openldap/default.nix
2016-09-01 13:27:27 +03:00
Peter Simons
2d091873ab configuration-hackage2nix.yaml: update list of broken builds 2016-08-31 12:01:03 +02:00
Peter Simons
a96160728e haskell-mueval: remove obsolete patch 2016-08-31 12:01:03 +02:00
Peter Simons
fbff1305fb hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v2.0.1 using the following inputs:

  - Hackage: 0752bfd4f0
  - LTS Haskell: e602b68df3
  - Stackage Nightly: f7407f2e81
2016-08-31 12:00:58 +02:00
Tuomas Tynkkynen
d3dc3d4130 Merge remote-tracking branch 'dezgeg/shuffle-outputs' into staging
https://github.com/NixOS/nixpkgs/pull/14766
2016-08-30 12:43:37 +03:00
Tuomas Tynkkynen
01f857409f haskellPackages.hcwiid: Fix output references to bluez 2016-08-30 03:02:33 +03:00
Peter Simons
67c57a9ce5 Merge pull request #18016 from Profpatsch/spy-patch
haskellPackages.spy: fix for new fsnotify version
2016-08-29 16:55:06 +02:00
Peter Simons
486c204859 Merge pull request #18087 from YPares/stack-getlib
Haskell stack nix shell: using lib.getLib/Dev now
2016-08-29 16:54:36 +02:00
YPares
9ddcd5d456 Haskell stack nix shell: using lib.getLib/Dev now 2016-08-29 16:15:09 +02:00
obadz
57ddc155fc Merge branch 'master' into staging
Conflicts:
	pkgs/games/scummvm/default.nix
2016-08-28 12:20:59 +01:00
Shea Levy
f168030af1 haskellPackages.unbound: 0.5.0 -> 0.5.1 2016-08-27 19:35:47 -04:00
obadz
3de6e5be50 Merge branch 'master' into staging
Conflicts:
      pkgs/applications/misc/navit/default.nix
      pkgs/applications/networking/mailreaders/alpine/default.nix
      pkgs/applications/networking/mailreaders/realpine/default.nix
      pkgs/development/compilers/ghc/head.nix
      pkgs/development/libraries/openssl/default.nix
      pkgs/games/liquidwar/default.nix
      pkgs/games/spring/springlobby.nix
      pkgs/os-specific/linux/kernel/perf.nix
      pkgs/servers/sip/freeswitch/default.nix
      pkgs/tools/archivers/cromfs/default.nix
      pkgs/tools/graphics/plotutils/default.nix
2016-08-27 23:54:54 +01:00
Profpatsch
70ed0fd3de haskellPackages.spy: fix for new fsnotify version
Temporary fix, until it is merged upstream.
2016-08-26 16:21:30 +02:00