Commit Graph
131749 Commits
Author SHA1 Message Date
Peter Simons 016aa581a7 haskell: extend generic builder to recognize mis-configured Cabal 2.x builds
Cabal 1.x says:

 | Warning: This package indirectly depends on multiple versions of the same
 | package. This is highly likely to cause a compile failure.

But in version 2.x, that warning is split into two lines differently:

 | Warning:
 |     This package indirectly depends on multiple versions of the same package. This is very likely to cause a compile failure.

This commit modifies the call to "egrep" to recognize both versions by virtue
of the "-z" flag, which essentially interprets the whole configure-time output
as one long line.
2017-12-30 13:53:05 +01:00
Peter Simons a05d950812 haskell-intero-nix-shim: build is broken 2017-12-30 13:53:05 +01:00
Peter Simons 8128c17d44 haskell-vaultenv: build is broken due to "optparse-applicative <0.14" dependency
Ping @lnl7.
2017-12-30 13:53:04 +01:00
Peter Simons 7eeea3d7e2 haskell: configure overrides to fix numerous package builds with GHC 7.10.3 2017-12-30 13:53:04 +01:00
Peter Simons f84d863793 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.7.1-1-gc1b61fc from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/fa9adf335b790e0d046d79f45c1afcbcfa195366.
2017-12-30 13:53:04 +01:00
Peter Simons 0232282eb5 hackage2nix: disable broken Hydra builds
- Ping @khumba for failing "hoppy-runtime":
   https://hydra.nixos.org/build/66704172.

 - Drop "persistent-redis" from the list of maintained packages (@psibi)
   because it continues to fail: https://hydra.nixos.org/build/66704120.
2017-12-30 13:51:48 +01:00
Peter Simons f5a501074f Drop Haskell package set for GHC 7.8.4.
We support only the last three major releases, i.e. 7.10.x is the latest
compiler we worry about.

The *compiler* is still there, though; it's just the package set that's been
removed.
2017-12-30 13:51:07 +01:00
Peter Simons af6f4f0849 ghc: drop obsolete version 7.8.3
We have the newer minor release 7.8.4.
2017-12-30 13:51:07 +01:00
Frederik Rietdijk bb729316dd Merge pull request #33201 from rnhmjoj/steamcontroller
Add Steam controller userspace driver
2017-12-30 11:55:47 +00:00
rnhmjoj aa6a18a6d9 steamcontroller: init at 2017-08-11 2017-12-30 12:31:45 +01:00
rnhmjoj c3b98dcead pythonpackages.libusb1: init at 1.6.4 2017-12-30 12:31:45 +01:00
adisbladis f0f6515bb8 zfsUnstable: 2017-11-16 -> 2017-12-28 2017-12-30 12:20:30 +01:00
adisbladis c4148cf0b6 splUnstable: 2017-11-16 -> 2017-12-21 2017-12-30 12:20:29 +01:00
adisbladis cbccffadc9 zfs: 0.7.4 -> 0.7.5 2017-12-30 12:20:28 +01:00
adisbladis 6be7dde896 spl: 0.7.4 -> 0.7.5 2017-12-30 12:20:27 +01:00
Frederik Rietdijk 2c9ecb4f4d update-python-libraries: commit updates and specify update kind
This commit introduces two new features:

1. specify with --target whether major, minor or patch updates should be made
2. use --commit to create commits for each of the updates
2017-12-30 12:15:19 +01:00
adisbladis 70faf4f5a2 Merge pull request #33200 from romildo/upd.rage
rage: 0.2.1 -> 0.3.0
2017-12-30 10:28:32 +01:00
adisbladis 98162f1589 Merge pull request #33199 from veprbl/motion
motion: 4.0.1 -> 4.1.1
2017-12-30 10:24:04 +01:00
tv 07eb3a2c9f exim: add optional LDAP support 2017-12-30 10:13:33 +01:00
José Romildo Malaquias 8504701bf7 rage: 0.2.1 -> 0.3.0 2017-12-30 06:58:05 -02:00
Dmitry Kalinkin 9adb3f8e11 motion: 4.0.1 -> 4.1.1 2017-12-30 00:17:17 -05:00
Ben Gamari b95cdd4f6c gitlab: Rename jws_private_key to openid_connect_signing_key
See
https://github.com/gitlabhq/omnibus-gitlab/commit/24d56df29b156576f16fca84257304c2f062e9db
2017-12-29 22:11:04 -05:00
Yegor Timoshenko 0dff26daa4 gobjectIntrospection: add giDiscoverSelf preFixupPhase hook
Some derivations need to discover their own typelibs. giDiscoverSelf
runs as a preFixupPhase and populates GI_TYPELIB_PATH with an entry
pointing to $prefix/lib/girepository-1.0, if it exists.
2017-12-30 02:57:37 +00:00
Yegor Timoshenko 61bb8115c5 ibus: 1.5.16 -> 1.5.17, fix, back to single output
This fixes ibus-setup.

* Update cldrEmojiAnnotation: 31.0.1_1 -> 31.90.0_1
* Move ibus-setup back to out, and use a smaller Python 3 at runtime
  than doesn't pull in some dev paths
* Build from Git
* Use autoreconfHook so that we don't have to patch ./configure scripts
  when we could just generate them correctly in the first place
* Drop patch that removes IBUS_* environment variables from ibus-setup
  wrapper: unsetting them breaks ibus-setup
* Add withWayland option (building with Wayland requires libxcbcommon
  package, previously wayland was included into buildInputs w/o
  libxcbcommon and respective configure flag)
* Add license (LGPLv2.1)

Relies on two other commits in this branch that add GI_TYPELIB_PATH
discovery and fix gconf Python scripts.
2017-12-30 02:56:37 +00:00
Adam Fidel 6a6e34b81e fastpbkdf2: init at version 1.0.0 (#33155) 2017-12-30 05:26:08 +03:00
Yegor Timoshenko 41ab3d4bd5 Merge pull request #33100 from olynch/mitschemeX11
mitschemeX11: init at 9.2
2017-12-30 04:33:53 +03:00
Yegor Timoshenko 26d51c8bb4 Merge pull request #33135 from vbgl/gtksourceview-check
gtksourceview: run checks on Linux only
2017-12-30 04:32:41 +03:00
Yegor Timoshenko 823e191804 Merge pull request #33191 from benley/magit-popup-version
melpaPackages: match version of magit-popup to magit
2017-12-30 04:15:00 +03:00
Yegor Timoshenko 6f3a431af4 Merge pull request #33194 from dtzWill/update/radare2-2.2.0
radare2: 2.1.0 -> 2.2.0, parallel
2017-12-30 04:13:52 +03:00
Yegor Timoshenko 022ead1f54 leocad: only builds on Linux (hardcoded into qmake project) 2017-12-30 01:02:04 +00:00
Will Dietz 4818f75054 radare2: enable parallel building 2017-12-29 18:55:20 -06:00
Will Dietz 85842b586a radare2: 2.1.0 -> 2.2.0 2017-12-29 18:54:01 -06:00
Peter Hoeg e56e15648e Merge pull request #33165 from gnidorah/tmux
tmux module: add secureSocket option
2017-12-30 08:53:48 +08:00
pasqui23 0dd7d213c2 home-manager:init at 2017-10-11 (#30330)
home-manager: init at 2017-12-07
2017-12-30 08:52:26 +08:00
Yegor Timoshenko 6afafd6020 Merge pull request #33193 from dtzWill/update/leocad
leocad: 17.02 -> 17.07
2017-12-30 03:50:22 +03:00
Yegor Timoshenko 089eca40fc Merge pull request #33192 from kierdavis/hugo-deps
hugo: update dependencies
2017-12-30 03:46:27 +03:00
Will Dietz 80b1d7ea43 leocad: 17.02 -> 17.07 2017-12-29 18:43:36 -06:00
Yegor Timoshenko 1d4222566e Merge pull request #33189 from dtzWill/update/brotli-1.0.2
brotli: 1.0.1 -> 1.0.2
2017-12-30 03:42:59 +03:00
Daiderd Jordan 36326ed55d Merge pull request #33153 from LnL7/darwin-mercurial
mercurial: don't propagate frameworks
2017-12-30 01:37:52 +01:00
Yegor Timoshenko 0d321897fb linuxPackages.spl: eval, 84d8ef6e2f
Second attempt.
2017-12-30 00:28:37 +00:00
Yegor Timoshenko f497999e86 linuxPackages.spl: eval, 84d8ef6e2f 2017-12-29 23:43:05 +00:00
Benjamin Staffin f0f290e6cb melpaPackages: match version of magit-popup to magit
Related to https://github.com/magit/magit/issues/3286
2017-12-29 18:42:28 -05:00
Kier Davis 537f213ef7 hugo: update dependencies
Generated a new deps.nix by installing hugo into a clean
GOPATH with `go get` and running `go2nix save`.
2017-12-29 23:41:11 +00:00
Will Dietz 9064293f31 brotli: 1.0.1 -> 1.0.2 2017-12-29 17:11:33 -06:00
John Ericson eb27be0731 Merge pull request #33186 from obsidiansystems/cross-binutils
binutils: Fix cross, again
2017-12-29 17:42:38 -05:00
adisbladis 99b49592bc Merge pull request #33181 from kierdavis/hugo-0.30.2
hugo: 0.29 -> 0.30.2
2017-12-29 23:41:43 +01:00
Nick Hu 47c1711f68 llvm-hs: fix llvm-config dependency 2017-12-29 22:38:27 +00:00
adisbladis 612e1acb6b Merge pull request #33177 from Mounium/gnome-ext
dash-to-panel: init at v11
2017-12-29 23:35:17 +01:00
John Ericson cc44e04472 bintools-wrapper: Define fallback default emulation
This ensures we by-default cross-compile to the intended platform.
2017-12-29 17:32:28 -05:00
John Ericson 1cde06acf6 stdenv cross adapter: Get rid of extra propagatation of buildInputs
Binutils is patched so we don't rely on `--rpath-link`.
2017-12-29 17:32:28 -05:00