Commit Graph

36734 Commits

Author SHA1 Message Date
Thomas Tuegel
64418af8c5
qt58.qtbase: fix developer build 2017-04-28 05:54:22 -05:00
Thomas Tuegel
52ac15953e
makeQtWrapper: prefix Qt search paths 2017-04-28 05:54:21 -05:00
Thomas Tuegel
594ee6d570
kinit: set absolute path to extra libraries 2017-04-28 05:54:20 -05:00
Thomas Tuegel
577c4f543b
qt58.qtbase: remove D-Bus library paths patch
Qt is configured with `-dbus-linked` which causes the library paths to be
resolved at compile time and added to RPATH.
2017-04-28 05:54:19 -05:00
Thomas Tuegel
5735edb894
qt58.qtbase: remove OpenSSL library paths patch
Qt is configure with `-openssl-linked` which causes the library paths to be
resolved at build time and added to RPATH.
2017-04-28 05:54:19 -05:00
Thomas Tuegel
c37220fcf9
kwindowsystem: purify platform plugin detection 2017-04-28 05:54:18 -05:00
Thomas Tuegel
0d0858202c
qtbase: unify Linux and Darwin patchsets 2017-04-28 05:54:17 -05:00
Thomas Tuegel
4bd911dcd6
qtbase: fill in configure flags 2017-04-28 05:54:17 -05:00
Thomas Tuegel
3062080572
qt58.qtbase: remove SSL decryption patch
This option does not require a patch; it can be enabled through
NIX_CFLAGS_COMPILE.
2017-04-28 05:54:16 -05:00
Thomas Tuegel
a579e0129c
qt58.qtbase: clean up configuration 2017-04-28 05:54:16 -05:00
Thomas Tuegel
e4fb41cc5b
qt58.qtbase: clean up CMake path sed scripts 2017-04-28 05:54:15 -05:00
Thomas Tuegel
9d9ab3de98
qt58.qtbase: replace mkspecs patch with sed script 2017-04-28 05:49:35 -05:00
Thomas Tuegel
1f62bf01d3
qt58.qtbase: Fix path to fallback libGL 2017-04-28 05:49:35 -05:00
Thomas Tuegel
8e2b6a90c0
qt58.qtbase: Fix path to libdbus 2017-04-28 05:49:35 -05:00
Thomas Tuegel
f45f2635e1
qt58.qtbase: Fix path to libssl and libcrypto 2017-04-28 05:49:34 -05:00
Thomas Tuegel
ff8fa7e397
qt58.qtbase: Fix path to libXcursor 2017-04-28 05:49:34 -05:00
Thomas Tuegel
40aa757898
qt58.qtbase: Fix path to libresolv 2017-04-28 05:49:34 -05:00
Thomas Tuegel
6169bd98f5
qt58: ignore NIX_PROFILES environment variable 2017-04-28 05:49:34 -05:00
Thomas Tuegel
12c981d4b7
qt58.qtbase: Fix QTCOMPOSE search patch 2017-04-28 05:49:34 -05:00
Thomas Tuegel
2ce3fe0a71
qt58.qtbase: Fix QT_QPA_PLATFORM_PLUGIN_PATH
The default installation path for QPA plugins is appended to
QT_QPA_PLATFORM_PLUGIN_PATH, making it unnecessary to wrap some applications and
preventing applications from loading platform plugins from the wrong Qt version.
2017-04-28 05:49:34 -05:00
Thomas Tuegel
44eb84feb6
qt58.qtbase: Update patch offsets 2017-04-28 05:49:34 -05:00
Daiderd Jordan
f240276000
blas: fix darwin library id 2017-04-27 23:25:07 +02:00
Dan Peebles
7c2419df76 shibboleth-sp: minor fixes 2017-04-27 14:06:41 -04:00
Dan Peebles
5d5c1ac8e5 opensaml-cpp: minor fixes to meta fields and parallel building 2017-04-27 14:06:28 -04:00
Dan Peebles
61f0c5e05e xml-tooling-c: minor fixes to meta fields 2017-04-27 14:06:11 -04:00
Dan Peebles
14d8ce79ee log4cpp: minor fixes to meta fields 2017-04-27 14:05:51 -04:00
Jon Banafato
878b3500ee clutter: Add gtk3 to buildInputs (#24815)
This is similar to the same change made in PR #12996. Fixes #21509
(makes `gnome3.sushi` work again).
2017-04-27 19:24:59 +02:00
Graham Christensen
a3b9dbd0be
sysbench: 2015-04-22 -> 1.0.6 2017-04-27 12:42:57 -04:00
Daniel Peebles
b3b6b2e38c Merge pull request #25255 from jammerful/shibboleth
Add Shibboleth Service Provider
2017-04-27 11:03:22 -04:00
jammerful
dfcc8dd48c shibboleth-sp: init at 2.6.0 2017-04-27 10:49:30 -04:00
Tim Steinbach
cd2b044847
kotlin: 1.1.1 -> 1.1.2 2017-04-27 08:30:30 -04:00
Jörg Thalheim
85add87068 Merge pull request #25244 from Mic92/meson
meson: 0.35.0 -> 0.40.0
2017-04-27 13:22:40 +02:00
Jörg Thalheim
785d008511
libhttpseverywhere: 0.2.10 -> 0.4.2 2017-04-27 13:22:02 +02:00
Peter Simons
cd4d91eb11 Merge pull request #25254 from nh2/generic-stack-builder-no-stack-setup-lts-8.3
generic Haskell builder: Don't call `stack setup`.
2017-04-27 10:44:56 +02:00
Jörg Thalheim
a89a091b20 Merge pull request #25207 from matthiasbeyer/update-rtv
rtv: 1.14.1 -> 1.15.1
2017-04-27 09:12:45 +02:00
Jörg Thalheim
9079676fe1
pythonPackages.kitchen: fix evaluation error 2017-04-27 09:07:38 +02:00
Jörg Thalheim
3d10db7bc8
pythonPackages.coveralls: correct description 2017-04-27 09:03:06 +02:00
Jörg Thalheim
237d61939d
pythonPackages.vcrpy: enable tests 2017-04-27 08:33:42 +02:00
Jörg Thalheim
c797550957
pythonPackages.pytest-httpbin: correct meta; tests 2017-04-27 08:33:38 +02:00
Jörg Thalheim
e66c9221d6
pythonPackages.httpbin: 0.2.0 -> 0.5.0 2017-04-27 08:33:34 +02:00
Jörg Thalheim
dbed116989
pythonPackages.kitchen: 1.1.1 -> 1.2.4 2017-04-27 08:33:29 +02:00
jammerful
d169a9c619 opensaml-cpp: init at 2.6.0
Required by the Shibboleth Service Provider
2017-04-26 22:10:16 -04:00
jammerful
7267ae5e1d xml-tooling-c: init at 1.6.0
Required by the Shibboleth Service Provider
2017-04-26 22:10:15 -04:00
jammerful
da6c83aa3b log4shib: init at 1.0.9
Required by the Shibboleth Service Provider Package
2017-04-26 22:10:03 -04:00
Niklas Hambüchen
139b1377d4 generic Haskell builder: Don't call stack setup.
`stack setup` should not be called inside `nix-build` because
that makes stack download a GHC instead of using nix's one
(the one provided `generic-stack-builder.nix` as the `ghc` argument),
which will not work.
Further evidence for this is that the `stack --nix` support
intentionally uses `--system-ghc` for the same purpose.
2017-04-26 20:20:36 +02:00
Matthias Beyer
7735348d77 pythonPackages.vcrpy: init at 1.10.5 2017-04-26 19:49:48 +02:00
Matthias Beyer
87ce1e73a5 pythonPackages.coveralls: init at 1.1 2017-04-26 19:49:48 +02:00
Matthias Beyer
47403cf386 pytest-httpbin: init at 0.2.3 2017-04-26 19:49:47 +02:00
Jörg Thalheim
120f017646 Merge pull request #25192 from Hodapp87/ezdxf
ezdxf (Python package): init at 0.8.1
2017-04-26 16:46:29 +02:00
Jörg Thalheim
0ee8160aa4
meson: 0.35.0 -> 0.40.0
In configured builds other tools tries to call meson by directly
passing meson tools directly to python. Since they were shell scripts
due wrapping this failed
2017-04-26 16:41:49 +02:00
John Ericson
761af14778 Merge pull request #25227 from obsidiansystems/cross-purge-binutilsCross
Purge binutilsCross
2017-04-26 09:09:06 -04:00
Vladimír Čunát
d7b21c5319
Merge #25171: libidn2: 0.16 -> 2.0.1
wget seems to work OK.
2017-04-26 09:19:43 +02:00
John Ericson
295315cc87 binutilsCross: Remove and use binutils instead always
See previous commit for what was done to `binutils` to make this
possible.

There were some uses of `forcedNativePackages` added. The
combination of overrides with that attribute is highly spooky: it's
often important that if an overridden package comes from it, the
replaced arguments for that package come from it. Long term this
package set and all the spookiness should be gone and irrelevant:

  "Move along, nothing to see here!"

No hashes should be changed with this commit
2017-04-25 21:36:19 -04:00
Dan Peebles
b2ce7fd3a9 xml-security-c: should work on any unix
In practice its xalanc dependency will fail on platforms other than Linux
and Darwin, but if that gets fixed there's no reason this shouldn't work.
2017-04-25 17:50:02 -04:00
Dan Peebles
91f55f4e8a xalanc: enable on Darwin 2017-04-25 17:49:12 -04:00
Chris Hodapp
489fa7b723 ezdxf: Add hodapp as maintainer 2017-04-25 17:34:52 -04:00
Jörg Thalheim
1e3416cc0a
pythonPackages.ezdxf: fix tests 2017-04-25 23:25:13 +02:00
James Earl Douglas
fa8ee0d45b
jenkins: 2.55 -> 2.56 2017-04-25 16:48:47 -04:00
James Earl Douglas
fce59d47e7
jenkins: 2.53 -> 2.55 2017-04-25 13:57:10 -04:00
Thomas Tuegel
de260d8b77 Merge pull request #25094 from vandenoever/kdeapps-17.04
Kdeapps 17.04
2017-04-25 09:12:18 -05:00
Benno Fünfstück
6b36d26a24 haskell: add more callPackageWithScope docs 2017-04-25 16:08:44 +02:00
Benno Fünfstück
731e0fa742 haskell: preserve overrideScope on override
We want code such as `(pkg.override {}).overrideScope (self: super: {})` to
work. This didn't work before, since `override` will call the original package
again, and the attribute `overideScope`, which `callPackageWithScope` added,
wasn't added again. The fix for this is to modify the package function itself
to include the `callPackageWithScope` attribute, so it'll be re-added whenever
the function is overriden for with arguments.

There is a small problem here though: since callPackage uses some magic
(`builtins.functionArgs`) to determine the auto-arguments of a function, we
can't just write `callPackageWith scope drvScope`, since
`builtins.functionArgs drvScope` will be `{}`. To fix this, we implement our own
`callPackageWith`.

Fixes https://github.com/NixOS/nixpkgs/issues/7953.
Closes https://github.com/NixOS/nixpkgs/pull/9336.
2017-04-25 16:08:43 +02:00
Michael Alan Dorman
9b74549c0b purescript: remove overrides
It now supports recent versions of various dependencies.
2017-04-25 16:08:43 +02:00
Peter Simons
92844240c2 halvm: set proper meta.platforms
64-bit Linux is the only platform that has Xen in Nixpkgs.
2017-04-25 16:08:43 +02:00
Peter Simons
9fa927f106 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.1.1-8-g19ebdb9 from Hackage revision
14048552ae.
2017-04-25 16:08:38 +02:00
Peter Simons
2a34188f2c hackage2nix: update list of broken packages 2017-04-25 16:08:37 +02:00
Peter Simons
0f104177ad LTS Haskell 8.12 2017-04-25 16:08:00 +02:00
Chris Hodapp
244b575a1d ezdxf (Python package): init at 0.8.1 2017-04-25 10:07:15 -04:00
Dan Peebles
9046e54f6d qt5: fix to work on LLVM 4
(this is reapplying 6b1957d17a, which got
lost in a merge)

Including apple_sdk.sdk is generally a recipe for a bad time on LLVM 3.8
and above, since you end up with bad headers in the wrong place that hurt
the new libc++ in 3.8 and above. In this case, qt only wanted the super-
generic SDK for CUPS headers, which we can just depend on directly now.
2017-04-25 09:37:36 -04:00
Marius Bergmann
d25f7c9eed yarn: 0.22.0 -> 0.23.2 (#25189) 2017-04-25 11:05:35 +01:00
Gabriel Ebner
10b95d7623 emscripten: 1.37.9 -> 1.37.10 2017-04-25 11:08:20 +02:00
John Ericson
75441dd64a Merge pull request #25194 from obsidiansystems/host-target-unconfuse
stdenv.cross is a silly attribute that needs to go leaving the well-defined hostPlatform and targetPlatform. This PR doesn't remove it, but changes its definition: before it tracked the target platform which is sometimes more useful for compilers, and now it tracks the host platform which is more useful for everything else. Most usages are libraries, falling in the "everything else" category, so changing the definition makes sense to appease the majority. The few compiler (gcc in particular) uses that exist I remove to use targetPlatform --- preserving correctness and becoming more explicit in the process.

I would also update the documentation aside mentioning stdenv.cross as deprecated, but the definition given actually erroneously assumes this PR is already merged!
2017-04-24 19:07:48 -04:00
Jörg Thalheim
5793e97e6e Merge pull request #25161 from armijnhemel/ucommon
ucommon: 6.3.1 -> 7.0.0
2017-04-24 23:09:26 +02:00
John Ericson
a7068ace35 Rewrite a few stdenv.cross uses that *should* be targetPlatform
The previous commit redefines `stdenv.cross` for the sake of normal
libaries, the most common use-case of that attribute. Some compilers
however relied on the old definition so we have them use
`targetPlatform` instead. This special casing is fine because we
eventually want to remove `stdenv.cross` and use either `hostPlatform`
or `targetPlatform` instead.
2017-04-24 16:31:45 -04:00
Franz Pletz
bede043070
libytnef: init at 1.9.2 2017-04-24 21:06:52 +02:00
Tuomas Tynkkynen
c90998d5cf Revert "rustc: don't build on i686"
This reverts commit 9f86136cef.

Rust is nowadays required for building Firefox, so the channel updates
are blocked on this.

(It also builds fine for me.)
2017-04-24 21:25:02 +03:00
Tuomas Tynkkynen
cf3800b38c Merge remote-tracking branch 'upstream/staging' into master 2017-04-24 19:25:38 +03:00
Vladimír Čunát
10af6b4dbf
perl*, statsmodels: fix evaluation problems
The tarball job now builds again.
2017-04-24 17:36:28 +02:00
Peter Simons
85a9e6dcdf R: update list of broken packages (and some cosmetic) 2017-04-24 15:39:54 +02:00
Peter Simons
430cbcfd2b R: update CRAN and BIOC package sets 2017-04-24 15:39:08 +02:00
michael bishop
0e9a01355a
cimg: fix paths and unbreak overrides 2017-04-24 09:16:51 -03:00
Tuomas Tynkkynen
84982c28de Merge remote-tracking branch 'upstream/master' into staging 2017-04-24 15:04:43 +03:00
Tim Steinbach
f6e0e71b9d
ammonite: 0.8.2 -> 0.8.3 2017-04-24 07:08:55 -04:00
Lancelot SIX
0c318375c8
libidn2: 0.16 -> 2.0.1
See http://lists.gnu.org/archive/html/info-gnu/2017-04/msg00010.html
for release information. With this release the numbering scheme changed.
2017-04-24 11:22:23 +02:00
Daiderd Jordan
80828429d7 Merge pull request #25066 from matthewbauer/less-darwin-eval-errors
Add Darwin as platform to various "broken" packages that actually build
2017-04-24 08:14:21 +02:00
John Wiegley
2df7f1b5b5
coq.QuickChick: Update to latest version that works with Coq 8.6 2017-04-23 21:53:21 -07:00
Matthew Bauer
2060f5b1fc
libgtop: supports darwin 2017-04-23 18:08:53 -05:00
Matthew Bauer
b73eb69582
gst-plugins-good: supports darwin 2017-04-23 18:08:52 -05:00
Matthew Bauer
bd33551e06
qwt: supports darwin 2017-04-23 18:08:51 -05:00
Matthew Bauer
fac85b06fd
exempi: supports darwin 2017-04-23 18:08:50 -05:00
Matthew Bauer
b9c8a0182a
antlr: supports darwin 2017-04-23 18:08:40 -05:00
Matthew Bauer
a708fd840f
zimg: supports darwin 2017-04-23 18:08:40 -05:00
Matthew Bauer
1091c3b489
colm: supports darwin 2017-04-23 18:08:39 -05:00
Matthew Bauer
3e6579ee84
libinfinity: supports darwin 2017-04-23 18:08:38 -05:00
Matthew Bauer
18b8a22bca
libdiscid: support darwin 2017-04-23 18:08:37 -05:00
Matthew Bauer
0b58b437ea
libconfuse: supports darwin 2017-04-23 18:08:36 -05:00
Matthew Bauer
d21afc0b29
opencv: supports darwin 2017-04-23 18:08:31 -05:00
Matthew Bauer
983a0f31ca
menu-cache: supports darwin 2017-04-23 18:08:23 -05:00
Matthew Bauer
ad3b346e78
liblo: supports darwin 2017-04-23 18:08:22 -05:00
Matthew Bauer
6d4a1f03fa
libfm: supports darwin 2017-04-23 18:08:22 -05:00