Commit Graph

27913 Commits

Author SHA1 Message Date
Michael Raskin
1dba4b4e6a scons: 2.3.6 -> 2.4.1 2016-01-01 12:30:17 +03:00
Michael Raskin
81aa158838 botanUnstable: 1.11.19 -> 1.11.25 2016-01-01 12:30:17 +03:00
Michael Raskin
1406e8e693 angelscript: 2.30.1 -> 2.30.2 2016-01-01 12:30:17 +03:00
Michael Raskin
4251a1aacb asdf: 3.1.5 -> 3.1.6 2016-01-01 12:30:17 +03:00
Michael Raskin
9449464024 libgphoto2: 2.5.8 -> 2.5.9 2016-01-01 12:30:17 +03:00
Michael Raskin
761340140c luarocks: 2.2.2 -> 2.3.0 2016-01-01 12:30:17 +03:00
Michael Raskin
5446554002 lazarus: 1.2.6 -> 1.4.4 2016-01-01 12:30:17 +03:00
Michael Raskin
a102de361b fpc: 2.6.4 -> 3.0.0 2016-01-01 12:30:17 +03:00
Vladimír Čunát
7d8ee80dab avahi: don't install broken symlinks
/cc maintainer @lovek323 and @wkennington who added these links 4118e632e8.
2016-01-01 10:01:36 +01:00
Peter Simons
365ed9e37f haskell-binary: prefer version 0.7.x over 0.8.x for GHC 7.0.x 2015-12-31 23:43:10 +01:00
Michael Alan Dorman
09956eab48 pointfree: now builds with haskell-src-exts-1.17. 2015-12-31 23:43:10 +01:00
Peter Simons
d464c85fdf haskell-modules: remove obsolete re-build triggers 2015-12-31 23:43:09 +01:00
Peter Simons
5f47b751b3 haskell-semigroups: fix build with GHC 7.8.x and 7.6.x 2015-12-31 23:43:09 +01:00
Peter Simons
9955602aa0 configuration-hackage2nix.yaml: update list of broken packages 2015-12-31 23:43:09 +01:00
Peter Simons
63c8129bc6 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-3-gd4ae18a using the following inputs:

  - Nixpkgs: 579e6bb797
  - Hackage: e1530f9f9a
  - LTS Haskell: d3e5ae70f9
  - Stackage Nightly: db90cf927d
2015-12-31 23:43:04 +01:00
Michael Raskin
f50aca5157 cl-launch: 4.1.4 -> 4.1.4.1 2015-12-31 16:52:05 +01:00
Wido den Hollander
2773dfbb5e libvirt: Update from 1.2.19 to 1.3.0 2015-12-31 14:40:07 +01:00
Arseniy Seroka
ab136e6e96 Merge pull request #12041 from kragniz/patch-1
qmltermwidget: fix homepage url
2015-12-31 14:56:29 +03:00
Michael Raskin
d27dd12571 Merge pull request #12043 from rycee/migrate/stdenv
Migrate some more packages from builderDefsPackage to stdenv
2015-12-30 21:26:00 +01:00
Robert Helgesson
2367594575 hawknl: fix download URL
The upstream URL is broken, use an alternative download URL. Checksum is
the same as old download.
2015-12-30 21:15:15 +01:00
Robert Helgesson
9f5b058041 regina: use stdenv
This replaces use of `builderDefsPackage`.
2015-12-30 21:15:15 +01:00
Robert Helgesson
ffd09ecc60 unicap: use stdenv
This replaces use of `builderDefsPackage`. Also fix build.
2015-12-30 21:15:15 +01:00
Robert Helgesson
6ca0480de6 cgui: use stdenv
This replaces use of `builderDefsPackage`.
2015-12-30 21:15:15 +01:00
Robert Helgesson
7ce3f6f976 openscenegraph: use stdenv
This replaces use of `builderDefsPackage`. Also minor cleanups.
2015-12-30 21:15:15 +01:00
Robert Helgesson
abf836b066 ois: use stdenv
This replaces use of `builderDefsPackage`.
2015-12-30 21:15:15 +01:00
Robert Helgesson
9a47354a96 allegro5unstable: use stdenv
This replaces use of `builderDefsPackage`. Also change to download
tarball from GNA as it is the new upstream home. Minor other fixes.
2015-12-30 21:15:15 +01:00
Robert Helgesson
f37279aebc allegro5: use stdenv
This replaces use of `builderDefsPackage`. Also change to download
tarball from GNA as it is the new upstream home. Minor other fixes.
2015-12-30 21:15:15 +01:00
Robert Helgesson
bbd253b569 allegro: use stdenv
This replaces use of `builderDefsPackage`. Also change to download
tarball from GNA as it is the new upstream home. Minor other fixes.
2015-12-30 21:15:15 +01:00
Robert Helgesson
ac8e5edada box2d: use stdenv
This replaces use of `builderDefsPackage`. Also change to download
tarball from GitHub as it is the new upstream home.
2015-12-30 21:15:15 +01:00
Arseniy Seroka
51c9093ce7 Merge pull request #12025 from VShell/icestorm
yosys, arachne-pnr, icestorm: init
2015-12-30 20:44:05 +03:00
Michael Raskin
f7ab821916 Julia: update libuv version 2015-12-30 18:17:43 +01:00
Louis Taylor
358885fd87 qmltermwidget: fix homepage url 2015-12-30 16:52:46 +00:00
Shell Turner
c485543c7c yosys: init at 2015.12.29 2015-12-30 16:52:41 +00:00
Shell Turner
f11ec866ad arachne-pnr: init at 2015.12.29 2015-12-30 16:52:41 +00:00
Shell Turner
c1ec39d47b icestorm: init at 2015.12.29 2015-12-30 16:52:41 +00:00
Vladimír Čunát
8c90a4421a exiv2: update 0.24 -> 0.25 2015-12-30 16:46:31 +01:00
Vladimír Čunát
b01ae3cee0 gtk2: maintenance update 2.24.28 -> 2.24.29 2015-12-30 11:58:06 +01:00
Vladimír Čunát
00aec448ab gdk-pixbuf: maintenance update 2.32.1 -> 2.32.3 2015-12-30 11:57:33 +01:00
Vladimír Čunát
343e7af697 pango: maintenance update 1.18.0 -> 1.18.1 2015-12-30 11:48:30 +01:00
Vladimír Čunát
cfbe24992f at-spi2-*: maintenance updates on 2.18.* 2015-12-30 11:46:24 +01:00
Vladimír Čunát
8627b26874 libpng-1.2: security update 1.2.54 -> 1.2.55
It should finally fix #11030 and CVE-2015-8126 for 1.2.
2015-12-30 11:40:44 +01:00
Vladimír Čunát
f9232183d0 harfbuzz: update 1.0.6 -> 1.1.2 2015-12-30 11:37:20 +01:00
Dan Peebles
878544e4f6 perl-5.2{0,2}: remove unnecessary patch for darwin
The patch no longer applies on 5.20 and is breaking everything. I tried
building both 5.20 and 5.22 and both seemed to work fine without the
patch.
2015-12-29 21:01:19 -05:00
Peter Simons
3a8112f7da r-modules: prefer gsl 1.x since 2.x is unsupported by r-gsl-1.9.x 2015-12-29 21:22:59 +01:00
Vladimír Čunát
08dd527cc7 Merge branch 'staging'
http://hydra.nixos.org/eval/1234895
The mass errors on Hydra seem transient; I verified ghc on i686-linux.
Only darwin jobs are queued ATM. There's a libpng security update
included in this merge, so I don't want to wait too long.
2015-12-29 17:14:35 +01:00
Peter Simons
c5f28c305a Merge pull request #11566 from Bevaz/ccache-links
ccache: create symlinks to gcc lib & include in ccache-links directory
2015-12-29 16:29:16 +01:00
Reno Reckling
f1aa829a43 use official taglib-extras source 2015-12-29 15:36:47 +01:00
Charles Strahan
b6c06e216b ruby: new bundler infrastructure
This improves our Bundler integration (i.e. `bundlerEnv`).

Before describing the implementation differences, I'd like to point a
breaking change: buildRubyGem now expects `gemName` and `version` as
arguments, rather than a `name` attribute in the form of
"<gem-name>-<version>".

Now for the differences in implementation.

The previous implementation installed all gems at once in a single
derivation. This was made possible by using a set of monkey-patches to
prevent Bundler from downloading gems impurely, and to help Bundler
find and activate all required gems prior to installation. This had
several downsides:

* The patches were really hard to understand, and required subtle
  interaction with the rest of the build environment.
* A single install failure would cause the entire derivation to fail.

The new implementation takes a different approach: we install gems into
separate derivations, and then present Bundler with a symlink forest
thereof. This has a couple benefits over the existing approach:

* Fewer patches are required, with less interplay with the rest of the
  build environment.
* Changes to one gem no longer cause a rebuild of the entire dependency
  graph.
* Builds take 20% less time (using gitlab as a reference).

It's unfortunate that we still have to muck with Bundler's internals,
though it's unavoidable with the way that Bundler is currently designed.
There are a number improvements that could be made in Bundler that would
simplify our packaging story:

* Bundler requires all installed gems reside within the same prefix
  (GEM_HOME), unlike RubyGems which allows for multiple prefixes to
  be specified through GEM_PATH. It would be ideal if Bundler allowed
  for packages to be installed and sourced from multiple prefixes.
* Bundler installs git sources very differently from how RubyGems
  installs gem packages, and, unlike RubyGems, it doesn't provide a
  public interface (CLI or programmatic) to guide the installation of a
  single gem. We are presented with the options of either
  reimplementing a considerable portion Bundler, or patch and use parts
  of its internals; I choose the latter. Ideally, there would be a way
  to install gems from git sources in a manner similar to how we drive
  `gem` to install gem packages.
* When a bundled program is executed (via `bundle exec` or a
  binstub that does `require 'bundler/setup'`), the setup process reads
  the Gemfile.lock, activates the dependencies, re-serializes the lock
  file it read earlier, and then attempts to overwrite the Gemfile.lock
  if the contents aren't bit-identical. I think the reasoning is that
  by merely running an application with a newer version of Bundler, you'll
  automatically keep the Gemfile.lock up-to-date with any changes in the
  format. Unfortunately, that doesn't play well with any form of
  packaging, because bundler will immediately cause the application to
  abort when it attempts to write to the read-only Gemfile.lock in the
  store. We work around this by normalizing the Gemfile.lock with the
  version of Bundler that we'll use at runtime before we copy it into
  the store. This feels fragile, but it's the best we can do without
  changes upstream, or resorting to more delicate hacks.

With all of the challenges in using Bundler, one might wonder why we
can't just cut Bundler out of the picture and use RubyGems. After all,
Nix provides most of the isolation that Bundler is used for anyway.

The problem, however, is that almost every Rails application calls
`Bundler::require` at startup (by way of the default project templates).
Because bundler will then, by default, `require` each gem listed in the
Gemfile, Rails applications are almost always written such that none of
the source files explicitly require their dependencies. That leaves us
with two options: support and use Bundler, or maintain massive patches
for every Rails application that we package.

Closes #8612
2015-12-29 09:30:21 -05:00
Yann Hodique
bc6e050f21 mesa: add download url (close #11942)
vcunat refactored a bit (too long line, etc.) and reordered the URLs.
2015-12-29 14:23:41 +01:00
Domen Kožar
af751a7845 qt55.openbr: fix source 2015-12-28 23:14:34 +01:00
Robin Gloster
8eede9e41e gnome-boxes, libguestfs: fix builds due to libvirt
Adds link time dependencies which are now used in libvirt and unbreaks
these packages
2015-12-28 21:44:12 +00:00
Robin Gloster
0bd5a83403 libosinfo: 0.2.11 -> 0.2.12
Unbreaks gnome-boxes 3.18
2015-12-28 21:44:12 +00:00
Robin Gloster
8260022a1b libvirt-glib: 0.2.0 -> 0.2.3
This also fixes the build with the xen-supporting libvirt and removes
obsolete workarounds.
2015-12-28 21:43:25 +00:00
Robin Gloster
4e225b61d2 libvirt: add xen support 2015-12-28 21:43:25 +00:00
Robin Gloster
876a182b66 libvirt: fix including libpcap 2015-12-28 21:43:25 +00:00
Thomas Tuegel
36a08ce5a0 arpack: 3.2.0 -> 3.3.0 2015-12-28 11:44:03 -06:00
Peter Simons
de545f8b29 Merge pull request #11984 from mayflower/update-strace
strace: 4.10 -> 4.11
2015-12-28 17:20:30 +01:00
Peter Simons
a1a16c5a92 Merge pull request #11990 from mayflower/update-libressl
libressl_2_2: 2.2.4 -> 2.2.5
2015-12-28 17:20:10 +01:00
Peter Simons
9ca37a8a4b haskell-text: doCheck=false override is now generated by hackage2nix
This is necessary to break an finite recursion in the test suite dependencies.
2015-12-28 13:19:28 +01:00
Peter Simons
3af72cf6a3 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-3-gd4ae18a using the following inputs:

  - Nixpkgs: 236677809b
  - Hackage: 62b6b580fb
  - LTS Haskell: d3e5ae70f9
  - Stackage Nightly: ef03f60b53
2015-12-28 13:19:11 +01:00
Peter Simons
71e0a6ae4f Merge pull request #11947 from exi/taglib_extas-fix
taglib-extras: make taglib-extras work with taglib > 1.9
2015-12-27 23:26:46 +01:00
Robin Gloster
bb223bc3ad libressl_2_2: 2.2.4 -> 2.2.5 2015-12-27 22:12:52 +00:00
Robin Gloster
0cfa4fdbd4 strace: 4.10 -> 4.11 2015-12-27 20:25:29 +00:00
Reno Reckling
e94139f8c8 Add comments identifying workarounds 2015-12-26 18:42:03 +01:00
Robin Gloster
59ed410d6d fix ftp.mozilla.org URLs
The old URLs time out.
2015-12-26 02:33:50 +00:00
Arseniy Seroka
801d4298dc Merge pull request #11938 from NeQuissimus/kotlinb4hf
kotlin: 1.0.0-beta-4583 -> 1.0.0-beta-4584
2015-12-25 17:27:06 +03:00
Reno Reckling
5303351c72 make taglib-extras work with taglib > 1.9 2015-12-25 13:56:26 +01:00
Dan Peebles
6878b2b21d libvirt: make it build on darwin
Not sure if it works, but it no longer fails miserably at build time
2015-12-24 23:34:47 -05:00
Moritz Ulrich
c11f6c9dc7 rustc-1.5.0: Don't force bundled LLVM 2015-12-24 21:14:06 +01:00
Robin Gloster
b26aa99d9d rustc: 1.4.0 -> 1.5.0 2015-12-24 21:14:06 +01:00
Moritz Ulrich
b45161fbbe llvm: Add backported patch for Rust.
Rust runs into a bug with LLVM 3.7.0 that's fixed in the upcoming
release 3.7.1. This commit backports this fix.
2015-12-24 21:14:06 +01:00
Dan Peebles
8c42b26fa2 libvirt: switch who makes assertions about whose version
Previously, the native libvirt package was making an assertion that
the dependent Python package had a compatible version. This commit
switches that so that the Python package makes the assertion, since
it makes more sense to me to have a child package making an
assertion about its parent than vice versa.
2015-12-24 19:59:44 +00:00
Tim Steinbach
84accab674 kotlin: 1.0.0-beta-4583 -> 1.0.0-beta-4584 2015-12-24 13:24:57 -05:00
Robin Gloster
37ebb4c2ac rustfmt: 2015-12-08 -> 2015-12-23 2015-12-24 13:20:24 +01:00
Christian Albrecht
dad3cd7928 jzmq: fix missing shasum in fetchgit src 2015-12-24 13:20:24 +01:00
Robin Gloster
2faea53f8e cargo: 0.6.0 -> 0.7.0 2015-12-24 13:20:24 +01:00
Vladimír Čunát
12a0e09563 Merge #11674: libressl-2.3 patches for various pkgs 2015-12-23 23:16:27 +01:00
Robin Gloster
99b1b464b4 qt55.qtbase: add patch to build with libressl 2.3 2015-12-23 22:10:01 +00:00
Nathan Zadoks
77affc495f despotify: fix missing hash (close #11913) 2015-12-23 23:09:26 +01:00
Robin Gloster
562ba76975 qca2: add patch to build with libressl 2.3 2015-12-23 22:08:33 +00:00
Robin Gloster
4b5cb62488 qt4: add patch to build with libressl 2.3 2015-12-23 22:08:33 +00:00
Robin Gloster
d30904ea89 ruby: fix build with libressl2.3 2015-12-23 22:08:33 +00:00
Arseniy Seroka
93d3f6f52b Merge pull request #11905 from aborsu/jenkins-update
jenkins ci: 1.638 -> 1.643
2015-12-23 23:10:46 +03:00
Vladimír Čunát
11c702c582 Merge master into staging 2015-12-23 18:57:35 +01:00
Augustin Borsu
170f91a249 jenkins ci: 1.638 -> 1.643 2015-12-23 15:47:11 +01:00
Tim Steinbach
d509f8a30a gradle: 2.9 -> 2.10 2015-12-23 08:44:49 -05:00
Vladimír Čunát
bf9c16d4ac texinfo6: remove meta.branch and refactor meta
It was wrong ("5.2") and seemed unused in nixpkgs.
2015-12-23 09:19:38 +01:00
Vladimír Čunát
fdf3aa9923 buildRubyGem: use a saner default version to fix #11805
Previously the gems defaulted to "ruby" as the name and
"${ruby-version}-${gem-name}-${gem-version}" as the version,
which was just insane.

https://github.com/NixOS/nixpkgs/issues/9771#issuecomment-141041414
Noone is reacting so it's high time to take at least some action.
/cc @cstrahan.
2015-12-23 09:02:13 +01:00
Tim Steinbach
eb8e309d2b kotlin: 1.0.0-beta-3595 -> 1.0.0-beta-4583, fixes #11883 2015-12-23 01:50:06 +01:00
Thomas Tuegel
cd7cfcc9a2 arpack: include OpenBLAS path in pkgconfig file 2015-12-22 14:22:19 -06:00
Franz Pletz
eb7a441179 haskellPackages.xmonad: Update xmonad-nix.patch 2015-12-22 19:09:24 +01:00
Arseniy Seroka
87d2532f82 Merge pull request #11879 from aneeshusa/update-vagrant-to-1.8.0
vagrant: 1.7.4 -> 1.8.0
2015-12-22 17:51:35 +03:00
Peter Simons
7c6940b823 haskell-time: remove obsolete overrides 2015-12-22 13:17:20 +01:00
Peter Simons
f1b0383c92 haskell-binary: update overrides for version 0.8.x 2015-12-22 13:17:20 +01:00
Peter Simons
5290ba9611 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217-2-g519e0a9 using the following inputs:

  - Nixpkgs: 2ed14d2303
  - Hackage: 53c15ee9e3
  - LTS Haskell: b668f53a86
  - Stackage Nightly: ec9500b675
2015-12-22 13:17:20 +01:00
Aneesh Agrawal
53a5a44190 vagrant: 1.7.4 -> 1.8.0 2015-12-22 05:55:48 -05:00
Tim Steinbach
895875bdac maven: 3.3.3 -> 3.3.9, fixes #11867 2015-12-22 02:11:00 +01:00
Bojan Nikolic
842613fb10 aspell: improve the doc string, fixes #11814
It is better to specify data-dir in the environmental variable since
then both the language description files and the dictionaries will be
found. Since dict-dir defaults to data-dir only the latter needs to be
set. See for example https://github.com/NixOS/nixpkgs/issues/1000
2015-12-22 01:56:27 +01:00
Arseniy Seroka
0cd13e6b7b Merge pull request #11853 from NeQuissimus/gradle29
gradle: 2.8 -> 2.9
2015-12-21 19:42:21 +03:00
Tim Steinbach
9121277144 gradle: 2.8 -> 2.9 2015-12-21 11:37:21 -05:00
obadz
29c676e73d pdfmod: init at 0.9.1 (close #11417)
vcunat did some cosmetic changes, such as joining lines
because we seem to rarely use one-identifier-per-line style,
or fixing hyena description to conform to our rules.
2015-12-21 15:19:36 +01:00
Vladimír Čunát
a6b34b3bfd mesa: maintenance updates 11.0.5 -> 11.0.8 2015-12-21 14:28:49 +01:00
John Wiegley
e582c41482 coqPackages.mathcomp,ssreflect: 1.5 -> 1.6
See the INSTALL file in the mathcomp package for instructions on
upgrading projects from 1.5 to 1.6.  The 1.6 version works with both Coq
8.4 and 8.5.
2015-12-20 11:12:23 -08:00
Thomas Tuegel
5ff1c58606 Merge pull request #11839 from ttuegel/qt-5.4
Qt infrastructure update
2015-12-20 08:11:52 -06:00
Thomas Tuegel
1d331481fc quazip: Qt 5 infrastructure update 2015-12-20 07:56:54 -06:00
Thomas Tuegel
538ce57feb qtcreator: Qt 5 infrastructure update 2015-12-20 07:56:53 -06:00
Thomas Tuegel
660736def8 polkit-qt: normalize package name to upstream 2015-12-20 07:56:51 -06:00
Thomas Tuegel
e782026719 poppler: normalize package name to upstream 2015-12-20 07:56:51 -06:00
Thomas Tuegel
ad9ece4f92 qwt: Qt 5 infrastructure update 2015-12-20 07:56:41 -06:00
Thomas Tuegel
9a91200e9e phonon: Qt 5 infrastructure update 2015-12-20 07:56:41 -06:00
Thomas Tuegel
d7dff0057c signon: Qt 5 infrastructure update 2015-12-20 07:56:40 -06:00
Thomas Tuegel
36ea03660e qca-qt5: Qt 5 infrastructure update 2015-12-20 07:56:40 -06:00
Thomas Tuegel
b8b14eda69 phonon-backend-gstreamer: Qt 5 infrastructure update 2015-12-20 07:56:39 -06:00
Thomas Tuegel
26cf5db23f mlt: Qt 5 infrastructure update 2015-12-20 07:56:39 -06:00
Thomas Tuegel
05dbd07cd1 pyqt5: Qt 5 infrastructure update 2015-12-20 07:56:39 -06:00
Thomas Tuegel
f250a6e64e qt5: build env and full per version 2015-12-20 07:56:38 -06:00
Thomas Tuegel
fef302e3e4 accounts-qt: Qt infrastructure update 2015-12-20 07:56:35 -06:00
Thomas Tuegel
2a8b6959cc libdbusmenu-qt: Qt 5 infrastructure update 2015-12-20 07:56:35 -06:00
Thomas Tuegel
664a64ef13 grantlee: Qt 5 infrastructure update 2015-12-20 07:56:35 -06:00
Arseniy Seroka
66b294dd48 Merge pull request #11811 from knedlsepp/grib-api
grib-api: init at 1.14.4
2015-12-20 15:08:03 +03:00
Peter Simons
5d0716ce52 Merge pull request #11818 from gleber/add-shell-support
Add shell env to buildHex packages.
2015-12-20 12:54:11 +01:00
Josef Kemetmüller
5b553893c1 grib-api: init at 1.14.4 2015-12-20 11:52:58 +01:00
Tobias Geerinckx-Rice
ca8903c3c2 include-what-you-use: use unversioned llvm attribute
...in the expression itself, while hard-coding the officially supported
version in all-packages.nix for sanity's sake (mine).
2015-12-20 03:22:24 +01:00
Tobias Geerinckx-Rice
986f446674 include-what-you-use: 0.4 -> 0.5
Compatible with llvm+clang 3.7. Changes:
- Added Boost and Qt mappings.
- Better support for using declarations.
- Allow size_t from multiple headers.
- Fixed handling includes with common path prefix.

More: http://include-what-you-use.org/
2015-12-20 03:15:36 +01:00
Thomas Tuegel
1402c20bfd qt54: backport Qt infrastructure changes from Qt 5.5 2015-12-19 16:20:27 -06:00
Thomas Tuegel
36dda92317 qt55.qtbase: don't interpolate needlessly 2015-12-19 12:26:54 -06:00
Thomas Tuegel
09e9e3e359 fixup! qt55.qtbase: don't include optional dependencies unconditionally 2015-12-19 12:26:45 -06:00
Thomas Tuegel
98e2fbe630 qt55.qtbase: remove non-existent paths from LD_LIBRARY_PATH 2015-12-19 12:18:48 -06:00
Thomas Tuegel
0a54898a20 qt55.qtbase: don't include optional dependencies unconditionally 2015-12-19 12:18:06 -06:00
Thomas Tuegel
9f62af0885 qt55.qtbase: fallback libGL path
If libGL is not found on the system library path, fall back to the
default Mesa driver.
2015-12-19 12:15:33 -06:00
Thomas Tuegel
081b1f1707 qt55.qtbase: set compose search path
This was previously set using substituteInPlace, but this leads to
duplicate search paths.
2015-12-19 12:02:57 -06:00
Thomas Tuegel
14f27e5eb7 qt55.qtbase: move sed scripts to postPatch 2015-12-19 11:59:05 -06:00
Thomas Tuegel
8b890cac07 qt55.qtbase: manage patches with quilt 2015-12-19 11:56:50 -06:00
Gleb Peregud
d7e17c2e71 Add shell env to buildHex packages.
This adds erlangPackages.${name}.env, which is usable to launch a shell
with the package and it's dependencies like this:

    nix-shell -A erlangPackages.lager.env

This required:

1) refactoring buildHex to become a fixed-point function,
2) moves output of a package into $out/${name},
3) introduces erlEnv (buildEnv, which links in package and it's deps
   into one directory - a super-simple plagiarization of
   haskellPackages.compiler.ghcWithPackages) and
4) shell function producing a un-buildable derivation to be used by
   nix-shell
2015-12-19 00:07:54 +01:00
Herwig Hochleitner
b3b7f9f37f fix lib path for gradle, fixes #11191 2015-12-18 23:12:43 +03:00
Gaëtan André
ff58a9831b matter-compiler: initial expression, fixes #11780 2015-12-18 15:49:57 +01:00
Arseniy Seroka
db736b57fd Merge pull request #11806 from deeky666/php-7.0.1
php: 7.0.0 -> 7.0.1
2015-12-18 14:45:13 +03:00
Peter Simons
9cb7aa8357 haskell-gtksourceview2: add override to fix build 2015-12-18 11:37:44 +01:00
Peter Simons
16e9b44afa cabal2nix: update to version 20151217 2015-12-18 11:37:44 +01:00
Peter Simons
fced3e3222 haskellPackages: Stackage Nightly 2015-12-17 updates to GHC 7.10.3 2015-12-18 11:37:44 +01:00
Peter Simons
d2d68b0d92 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20151217 using the following inputs:

  - Nixpkgs: 1e4c0752db
  - Hackage: 42db5021ee
  - LTS Haskell: 253d4da342
  - Stackage Nightly: 57c8505aea
2015-12-18 11:37:31 +01:00
Vladimír Čunát
1932d101e2 telepathy-qt: minor update, fix by patch, unify
- The patch fixes building against gst-1.6.
- Having to change three files with almost same contents would drive me mad,
  so I unified them into a single expression. /cc @ttuegel
- libxslt seemed unneeded, and it uses libxml2 anyway.
2015-12-18 11:06:46 +01:00
Vladimír Čunát
be6c625410 telepathy-farstream: minor update 0.6.1 -> 0.6.2
Also cleanup unneeded dependencies, in particular gst-0.10.
2015-12-18 10:31:57 +01:00
lethalman
12b64621fd Merge pull request #11796 from nckx/fix-gdata
gnome3_*.libgdata: add `nss` dependency
2015-12-18 10:15:51 +01:00
Steve Müller
cf99e57c80 php: 7.0.0 -> 7.0.1 2015-12-18 09:41:51 +01:00
Tobias Geerinckx-Rice
341d23324d libpsl: 2015-12-03 -> 2015-12-17 2015-12-17 23:51:43 +01:00
Tobias Geerinckx-Rice
996a0a9abf liboauth: add nss3 path to liboauth.la
Fixes the following libgdata build error:
```
  CCLD     gdata/libgdata.la
/nix/store/5kdjp8200hazaydx0dmwn5qghqkyi3py-binutils-2.23.1/bin/ld: cannot find -lssl3
/nix/store/5kdjp8200hazaydx0dmwn5qghqkyi3py-binutils-2.23.1/bin/ld: cannot find -lsmime3
/nix/store/5kdjp8200hazaydx0dmwn5qghqkyi3py-binutils-2.23.1/bin/ld: cannot find -lnss3
/nix/store/5kdjp8200hazaydx0dmwn5qghqkyi3py-binutils-2.23.1/bin/ld: cannot find -lnssutil3
collect2: error: ld returned 1 exit status
```
2015-12-17 22:43:34 +01:00
John Wiegley
d879a242cd haskellPackages.git-annex: Do not build lsof on Darwin 2015-12-17 11:52:11 -08:00
Rickard Nilsson
c634e5cd24 Merge pull request #11730 from spwhitt/mopidy
Mopidy Improvements
2015-12-17 20:42:13 +01:00
Pascal Wittmann
21522ede83 Merge pull request #11753 from nlewo/master
Add devpi-client and its dependencies
2015-12-17 16:21:46 +01:00
Vladimír Čunát
5d4f0b556e texinfo: cleanups and doCheck = false for non-interactive
... to simplify bootstrapping. Discussion on #11527.
2015-12-17 14:45:46 +01:00
Jan Malakhovski
daa199a95e texinfo: fix doCheck properly, cleanup (close #11527) 2015-12-17 14:45:46 +01:00
Vladimír Čunát
82a21ccaf7 libffi: refactor meta 2015-12-17 14:45:46 +01:00
Vladimír Čunát
5a129a8121 libffi: doCheck optionally and do so for glib-tested
This is kind-of reverting fcf99efcd.
2015-12-17 14:45:46 +01:00
Peter Simons
6538905eb4 Merge pull request #11677 from jagajaga/gettext_patch_staging
gettext: fix absolute path
2015-12-17 14:27:18 +01:00
Thomas Tuegel
9b26afff6e Merge pull request #11781 from ttuegel/kiconthemes
kde5.kiconthemes: default icon theme is breeze
2015-12-17 06:15:37 -06:00
Thomas Tuegel
24991034de kde5.kiconthemes: default icon theme is breeze 2015-12-17 05:58:17 -06:00
Thomas Tuegel
d69b5f9533 polkit_qt5: remove
The correct version is qt5Libs.polkitQt.
2015-12-17 05:51:59 -06:00
Peter Simons
bb00c08191 Merge pull request #11771 from ericsagnes/update/erlang
erlangR18: 18.0 -> 18.2
2015-12-17 11:04:10 +01:00
Frederik Rietdijk
2d07d00856 python scipy: run correct tests, fix/remove failing tests 2015-12-17 10:46:55 +01:00
Antoine Eiche
f21a65f719 devpi-client: init at 2.3.2 2015-12-17 09:34:13 +01:00
Vladimír Čunát
1c268e0b8c Merge master into staging 2015-12-17 08:53:35 +01:00
Vladimír Čunát
04d993417f libpng: security update
It should finally fix #11030 and CVE-2015-8126
2015-12-17 08:52:01 +01:00
Thomas Tuegel
0a81a0d8ff kde5: Frameworks 5.17, Plasma 5.5.1, Applications 15.12.0
The stable `kde5` attribute is updated to these versions. The old
versions have been removed.
2015-12-16 19:08:06 -06:00
John Wiegley
61176d8987 Revert "haskellPackages.git-annex: Do not use lsof on Darwin"
This reverts commit fd45c7b82b.
2015-12-16 16:20:44 -08:00
Eric Sagnes
b67ac40a82 erlangR18: 18.0 -> 18.2 2015-12-17 09:01:49 +09:00
Peter Simons
fc2b8edb1a Clean up overrides for Haskell gio, glib, and gtk. 2015-12-17 00:32:16 +01:00
Peter Simons
c58c68a037 haskell.lib.addPkgconfigDepends: fix broken function
The function is supposed to modify pkgconfigDepends, not buildInputs.
2015-12-17 00:32:16 +01:00
Peter Simons
99b253fc1d hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20150922-47-ga631ea6 using the following inputs:

  - Nixpkgs: e616e3fbaa
  - Hackage: 1be87a125d
  - LTS Haskell: 253d4da342
  - Stackage Nightly: 1ee60f7320
2015-12-17 00:32:08 +01:00
John Wiegley
fd45c7b82b haskellPackages.git-annex: Do not use lsof on Darwin 2015-12-16 14:10:56 -08:00
John Wiegley
db9bc6875f coqPackages.flocq: 2.4.0 -> 2.5.0 2015-12-16 14:10:14 -08:00
Michael Alan Dorman
97834fc233 Don't check hindent
It appears its test suite has some issues at present, based on
https://github.com/chrisdone/hindent/issues/166, which seems to preceed
haskell-src-exts-1.17 being released.
2015-12-16 21:33:56 +01:00
Michael Alan Dorman
bc5f82dfc2 Fixup pointfree package. 2015-12-16 21:33:56 +01:00
Peter Simons
1f108490f1 ghc-HEAD: update build instructions and bump version to current Git master
Closes https://github.com/NixOS/nixpkgs/issues/10752.
2015-12-16 21:33:56 +01:00
Peter Simons
878692e645 ghc-7.10.3: remove the obsolete build.mk file
New versions of GHC allow us to specify those things on the
command-line, so the build.mk file is no longer necessary.
2015-12-16 21:33:56 +01:00
Peter Simons
a421e7bd4a ghc-7.10.3: don't pass compiler or linker flags through a response file
The new GHC version contains a patch [1] that passes linker and compiler flags
to GCC via response files rather than directly on the command-line. This is
supposed to be beneficial on Windows and other platforms that have trouble
dealing with long argument lists. On NixOS, however, this feature breaks the
flag handling provided by gcc-wrapper [2] and therefore causes the entire GHC
build to fail.

This issue has been reported upstream at [3]. It's not clear yet how to remedy
this problem, but until we've figured that out we just don't pass compiler flags
in response files on NixOS to fix https://github.com/NixOS/nixpkgs/issues/10752.

[1] 296bc70b5f
[2] https://github.com/NixOS/nixpkgs/issues/11762
[3] https://ghc.haskell.org/trac/ghc/ticket/11147
2015-12-16 21:33:56 +01:00
Peter Simons
eae27e7798 ghc: update version 7.10.3 to 7.10.3a
Apply upstream patches that fix minor cosmetic issues in the documentation.
2015-12-16 21:33:56 +01:00
Mathieu Boespflug
bb30c79f0b vagrant: bring embedded/ libraries in scope of dynamic linker. 2015-12-16 18:14:40 +01:00
Thomas Tuegel
8ee82c6b00 Merge pull request #11764 from ttuegel/kde-updates
KDE updates
2015-12-16 10:24:11 -06:00
Thomas Tuegel
cc058eff70 kde5_latest: merge all package sets
The three KDE package sets now have circular dependencies between them,
so they can only be built if they are merged into a single package set
during evaluation.
2015-12-16 10:22:43 -06:00
Eelco Dolstra
86bf3662df nss: 3.20.1 -> 3.21 2015-12-16 16:18:42 +01:00
Eelco Dolstra
f8c6ced636 nspr: 4.10.10 -> 4.11 2015-12-16 16:04:36 +01:00
Domen Kožar
0944d05e2e libvirt-glib: add numa support 2015-12-16 11:07:08 +01:00
Pascal Wittmann
1adc15f93f Merge pull request #11754 from VIZGIX/master
qxt: url fix
2015-12-16 08:42:30 +01:00
VIZGIX
fe29df4db0 qxt: url fix
updated to the correct url for downloading the libqxt tar.gz file
2015-12-16 01:16:24 -06:00
Spencer Whitt
89c690039a gst-plugins-ugly: add LAME mp3 encoder support 2015-12-15 22:38:13 -05:00
Spencer Whitt
d6def26201 gst-plugins-good: add icecast support 2015-12-15 22:38:13 -05:00
Domen Kožar
0acc32e836 libvirt: add numa support 2015-12-15 23:42:03 +01:00
Vincent Laporte
48e7eb65f2 ocaml-iso8601: init at 0.2.4
OCaml library for ISO 8601 and RFC 3999 date parsing.

Homepage: http://sagotch.github.io/ISO8601.ml/
2015-12-15 22:43:25 +01:00
Vincent Laporte
23efd0e617 ocaml-hex: 0.2.0 -> 1.0.0 2015-12-15 22:02:15 +01:00
Vincent Laporte
4a00e1793b ocaml-tuntap: init at 1.3.0 2015-12-15 21:57:54 +01:00
Vincent Laporte
038f4ce1d1 menhir: 20151110 -> 20151112 2015-12-15 21:36:57 +01:00
Vincent Laporte
680d909c97 ocaml-easy-format: 1.1.0 -> 1.2.0 2015-12-15 21:07:33 +01:00
Vincent Laporte
db9a93f992 ocaml-batteries: 2.3.1 -> 2.4.0 2015-12-15 20:58:46 +01:00
Rene Donner
36ab097c6c julia: 0.4.0 -> 0.4.2 2015-12-15 20:38:08 +01:00
Peter Simons
82c673d4c9 Merge pull request #11651 from gleber/add-erlang-modules
Add erlang modules
2015-12-15 17:55:25 +01:00
Gleb Peregud
bb1b5c7194 Update hex.pm registry 2015-12-15 15:06:47 +01:00
Gleb Peregud
474da3bf24 Add sources of specific rebar bootstrap deps via new fetchHex
derivation.
2015-12-15 15:06:44 +01:00
Gleb Peregud
108f3cf67f Add patch which makes rebar compilation hermetic 2015-12-15 14:05:51 +01:00
Gleb Peregud
4ba1a51b7f Move registry to rebar3, since it needs it itself to be bootstrapped.
This makes rebar3 build a bit more hermetic. Next stage is to pull in
rebar3 plugins dependencies for bootstrap to pick up.
2015-12-15 14:05:19 +01:00
Gleb Peregud
033902d269 Refactor fetchHex out of buildHex.
This will allow to reuse this code to fetch rebar3's dependencies to
ensure it's hermetic build.
2015-12-15 14:01:38 +01:00
Gleb Peregud
acaf2c179e Allow specifying meta for buildHex and buildErlang.
Adds "meta" for meck package as a test.
2015-12-15 14:01:38 +01:00
Gleb Peregud
2a7e77cac5 Move registrySnapshot into it's own file for easier automation. 2015-12-15 14:01:37 +01:00
Gleb Peregud
7e57b20abc Add rebar3-pc to plugin deps automatically if compilePorts is enabled 2015-12-15 14:01:37 +01:00
Gleb Peregud
13a1ab440c Replace deprecated uniqList with unique function 2015-12-15 14:01:37 +01:00
Gleb Peregud
5d3680d265 Fetch hex.pm registry snapshot with external github repo.
This allows to avoid fetching registry file from S3 at build time,
making the build hermetic and much faster. Automatic tools will be used
to update said external repo content when Hex packages are
imported/update.
2015-12-15 14:01:37 +01:00
Gleb Peregud
3a9110b15c Add support for rebar3 plugins to buildHex.
Allow specifying pluginDeps for buildHex listing rebar3 plugins which
are required for given package to be built by rebar3.
2015-12-15 14:01:37 +01:00
Gleb Peregud
eac25eaf69 Simplify patch and move pc compile call into buildPhase 2015-12-15 14:01:37 +01:00
Gleb Peregud
406b974420 Add "compilePorts" enabling rebar3 "pc" plugin
If compilePorts is enabled plugin "pc" is added to the rebar.config
during postPatch. This makes rebar3 compile download the plugin, hence
added TODO.
2015-12-15 14:01:36 +01:00
Gleb Peregud
2251a942fc Add support for Hex package name
There are some packages on Hex which have custom hex-specific names, but
inside there's a base project name.

Remove most packages andadd ibrowse, meck, jiffy
2015-12-15 14:01:36 +01:00
Gleb Peregud
6dcbe059e1 Automagically download files from hex.pm tarball S3 repo 2015-12-15 14:01:36 +01:00
Gleb Peregud
a05e2dbe65 Add few erlang modules 2015-12-15 14:01:21 +01:00
Gleb Peregud
bcc4ca029a Add rebar3 package 2015-12-15 01:02:52 +01:00
Arseniy Seroka
7d02a16aec gettext: fix absolute path 2015-12-14 22:56:34 +03:00
Eelco Dolstra
a8260e04ad Merge pull request #11655 from lancelotsix/update_gdb
pkgs.gdb: 7.10 -> 7.10.1
2015-12-14 13:55:03 +01:00
Anton Fedotov
cbe786a530 ccache: create symlinks to gcc lib & include in ccache-links directory
This patch fixes compilation errors when using ccache wrapper:
```
cc1: error: /nix/store/19vvbsjs6l6j0r22albzhysxfvr94imf-ccache-links/lib/gcc/*/*/include-fixed: No such file or directory
```
2015-12-14 12:15:22 +03:00
devhell
ab9bf1e4fa {lib-}mediainfo{-gui}: 0.7.79 -> 0.7.80
From the changelog:
```
Version 0.7.80, 2015-11-30

+ Matroska: support of MKVMerge statistics tags (duration frame count,
  stream size, bit rate) per track, thanks to ndjamena
+ FLAC: Channel positions, thanks to ndjamena
+ FLAC: difference between detected bit depth and stored bit depth
+ MPEG-TS: if DTVCC transport stream is present and no DTVCC service
  descriptor, scan also in the middle of the file in order to detect
  more caption services
+ Subtitle frame rate computing if frame count and duration are
  available (hidden by default)
+ Subtitles in Matroska: count of elements
+ Matroska, MXF and MP4/MOV: detection of truncated files
+ DTS: difference between ES Matrix and ES Discrete
+ DTS: display ES Matrix or ES Discrete even if HRA or MA is present
+ DTS: difference between DTS-HRA with 96k option and pure DTS-96/24
+ DTS: detection of DTS:X
+ Samples per frame info
+ AC-3: detection of Atmos inside TrueHD
+ Video frame rate: showing precision of 1/1.001 frame rates (e.g.
  "23.976 (24000/1001) fps" and "23.976 (23976/1000) fps")
+ MPEG-4/MOV: showing the complete list of compatible brands in the
  CodecID field
+ MPEG-4/MOV: Alternate groups
+ MPEG-4/MOV: "Disabled" tag
+ MPEG-4/MOV: "Forced" tag
+ MPEG-4/MOV: showing links between tracks (chapters for, subtitles for,
  fallback for)
+ MXF: handling of more acquisition metadata items
+ MXF: Package name
+ AVC: Store method of interlaced content (Interleaved Fields or
  Separated Fields)
+ EBUCore: acquisition metadata (Proof of concept, for feedback only)
x Matroska: frame rate detection algorithm revisited, less wrong numbers
  are expected
x SDP/Teletext: some pages were sometimes (when present in 2 different
  SDP lines) displayed several times
x MPEG-4/MOV: some hint tracks were not displayed
+ Hongkongese language added
+ Option "Full parsing"
```
2015-12-13 17:16:07 +00:00
lethalman
564757ab9b Merge pull request #11652 from Profpatsch/geoclue
geoclue2: 2.1.10 -> 2.4.1
2015-12-13 14:24:09 +01:00
Nikolay Amiantov
94a07ab3ae fmod42416: fix upstream url, use provided Makefile 2015-12-13 15:14:06 +03:00
goibhniu
54e0a9b7ac Merge pull request #11663 from datakurre/datakurre-buildout
zc.buildout-nix: 2.4.3 -> 2.5.0
2015-12-13 11:15:44 +01:00
Anders Papitto
9f71bba8a4 libb64: init at 1.2 2015-12-12 12:31:28 -08:00
Asko Soukka
b6776d41dd zc.buildout-nix: 2.4.3 -> 2.5.0 2015-12-12 21:40:29 +02:00
Thomas Tuegel
08d842ea09 Merge branch 'kde-frameworks-5.17' 2015-12-12 10:45:13 -06:00
Shea Levy
fb21fe3001 Merge branch 'update_gcc5' of git://github.com/lancelotsix/nixpkgs 2015-12-12 09:31:02 -05:00
Thomas Tuegel
28b74a05af remove kf516 2015-12-12 08:09:48 -06:00
Lancelot SIX
5aa99f680e pkgs.gdb: 7.10 -> 7.10.1
See https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00003.html
2015-12-12 14:54:25 +01:00
Lancelot SIX
4cf6fef6fc pkgs.gcc5: 5.2.0 -> 5.3.0
gcc-5.3.0 is a bug-fix release from the GCC 5 branch.

See https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00002.html
2015-12-12 14:41:53 +01:00
Profpatsch
cc79a6360b geoclue2: 2.1.10 -> 2.4.1 2015-12-12 14:26:46 +01:00
Thomas Tuegel
54829da822 kf517.ki18n: add missing qtdeclarative dependency 2015-12-12 07:15:07 -06:00
Thomas Tuegel
e3aa60ed81 kf517: init at 5.17.0 2015-12-12 07:14:47 -06:00
Arseniy Seroka
a7987f934c Merge pull request #11642 from davidar/cmdstan
cmdstan: init at 2.9.0
2015-12-12 16:13:02 +03:00
Thomas Tuegel
40242c1bff kf516.breeze-icons: propagate qtsvg into user environment 2015-12-12 07:00:36 -06:00
David A Roberts
7200a5c079 cmdstan: init at 2.9.0 2015-12-12 22:42:01 +10:00
Pascal Wittmann
e0a7c3a54b intel-gpu-tools: 1.12 -> 1.13 2015-12-12 12:05:19 +01:00
Pascal Wittmann
42c7004d33 checkstyle: 6.12.1 -> 6.13 2015-12-12 12:05:19 +01:00
Bjørn Forsman
becb040969 qtcreator: 3.4.2 -> 3.5.1
Builds and runs.
2015-12-12 11:51:35 +01:00
Arseniy Seroka
d5b52b86cb Merge pull request #11616 from prikhi/update-sassc
Update libsass & sassc
2015-12-11 21:22:24 +03:00
leenaars
3ade7b690e opendkim: 2.4.3 > 2.10.3
Added some metadata as well.
2015-12-11 18:00:49 +01:00
Thomas Tuegel
46c44a40f5 Merge branch 'phonon' 2015-12-11 09:06:12 -06:00
Thomas Tuegel
cc64f51baa qt5Libs.phonon_backend_gstreamer: fix build with gstreamer-1.6.1
An include flag which should be picked up through pkgconfig is not. The
root cause is unknown, but it's simple to add the missing flag to
NIX_CFLAGS_COMPILE.
2015-12-11 09:05:16 -06:00
Thomas Tuegel
577df36b56 phonon_qt5_backend_gstreamer: fix build with gstreamer-1.6.1
An include flag which should be picked up through pkgconfig is not. The
root cause is unknown, but it's simple to add the missing flag to
NIX_CFLAGS_COMPILE.
2015-12-11 09:04:18 -06:00
Domen Kožar
710f603d2b Merge pull request #11359 from FRidh/fftw
python FFTW bindings.
2015-12-11 14:29:01 +01:00
Thomas Tuegel
3960ecb933 Merge branch 'plasma-5.5' 2015-12-11 07:21:50 -06:00
Thomas Tuegel
e7d28ed488 kf516.breeze-icons: init at 5.16.0 2015-12-11 07:08:33 -06:00
Sou Bunnbu
c03b26ee08 Merge pull request #11491 from bjornfor/pitivi-0.95
gstreamer 1.4 -> 1.6 and pitivi 0.94 -> 0.95
2015-12-11 21:00:31 +08:00
Frederik Rietdijk
515a13b1f5 python pyside: move callPackage to python-packages.nix
This should make pyside available for all Python versions.
2015-12-11 11:28:32 +01:00
Frederik Rietdijk
2ed93d74d5 python pyside shiboken: 1.2.2 -> 1.2.4 2015-12-11 11:28:32 +01:00
Frederik Rietdijk
a11c7584ca python pyside: 1.2.2 -> 1.2.4 2015-12-11 11:28:32 +01:00
Frederik Rietdijk
7d08a9c877 python pyqt: add python.libPrefix 2015-12-11 11:28:31 +01:00
Frederik Rietdijk
2aa37ad8a2 python pycangjie: add python.libPrefix 2015-12-11 11:28:31 +01:00
Frederik Rietdijk
1d84bff14c python pycairo: add python.libPrefix 2015-12-11 11:28:31 +01:00
Frederik Rietdijk
8a61d3699f python pycangjie: call package from python-packages.nix 2015-12-11 11:28:31 +01:00
Frederik Rietdijk
9186d3169a python irclib: move expression to python-packages.nix
- Use external paver instead of built-in
- Only works with Python 2.x
2015-12-11 11:28:30 +01:00
Frederik Rietdijk
d2b7b5660b python mygpoclient: move expression to python-packages.nix 2015-12-11 11:28:30 +01:00
Frederik Rietdijk
3c5e03d8c0 python xmpppy: move expression to python-packages.nix 2015-12-11 10:45:24 +01:00
Frederik Rietdijk
e60da70c3b python slowaes: move expression to python-packages.nix 2015-12-11 10:45:24 +01:00
Frederik Rietdijk
f9acc95a09 python rbtools: move expression to python-packages.nix
cc @domenkozar
2015-12-11 10:45:20 +01:00
Frederik Rietdijk
3e75b475f8 python pyx: 0.10 -> 0.14.1 rewrite expression
- Update version
- Rewrite expression using buildPythonPackage
- Current version only works of PyX only works with Python >= 3.2
2015-12-11 10:41:38 +01:00
Frederik Rietdijk
bc97b365d3 python pygame: move callPackage to python-packages.nix 2015-12-11 10:41:38 +01:00
Frederik Rietdijk
88bcfa6441 python pycups: 1.9.68 -> 1.9.73 and move expression 2015-12-11 10:41:37 +01:00
Frederik Rietdijk
fa45088ae9 python bsddb3: move and update expression
The updated expression uses buildPythonPackage and thus installs a
wheel. Unfortunately, setting the --berkeley-db flag seems to fail.
2015-12-11 10:41:37 +01:00
Frederik Rietdijk
aa4777c45b python: remove psyco 2015-12-11 10:41:29 +01:00
Frederik Rietdijk
0b83f71486 python ecdsa: remove duplicate
ecdsa was specified in python-modules/ and in python-packages.nix.
2015-12-11 10:36:29 +01:00
Frederik Rietdijk
39b8e3808d python numeric: remove package
numeric was superseded by numpy about 10 years ago. I think we can
remove it...
2015-12-11 10:36:29 +01:00
Vladimír Čunát
ffb72182a6 blas: fix remains of hardcoded version
Thanks to @knedlsepp for pointing out
2b71fdbbc3 (commitcomment-14919659)
2015-12-11 10:25:40 +01:00
Arseniy Seroka
4599f2a0dd Merge pull request #11608 from sjmackenzie/nanomsg
nanomsg: 0.4-beta -> 0.8-beta
2015-12-11 08:34:25 +03:00
Shea Levy
ebab50992b Merge branch 'consistent-php-ext-dir' of git://github.com/deeky666/nixpkgs 2015-12-10 21:03:42 -05:00
vbgl
251479f892 Merge pull request #11113 from lancelotsix/update_gsl
gsl: 1.16 -> 2.1
2015-12-11 02:05:56 +01:00
Steve Müller
de327c7db7 fixes #11618: make php and phpPackages extension directory consistent 2015-12-11 01:24:05 +01:00
Pavan Rikhi
2de85bd7e5 sassc: v3.2.4 -> v3.3.2 2015-12-10 17:27:46 -05:00
Pavan Rikhi
b670cec4ac libsass: v3.2.4 -> v3.3.2 2015-12-10 17:27:46 -05:00
Ricardo M. Correia
35bb18cc4d Merge pull request #11581 from mayflower/update-rustfmt
rustfmt: 2015-10-28 -> 2015-12-08
2015-12-10 20:44:53 +01:00
Stewart Mackenzie
6037db59c6 nanomsg: 0.4-beta -> 0.8-beta 2015-12-11 02:19:12 +08:00
Robin Gloster
34e67f558f rustfmt: 2015-10-28 -> 2015-12-08 2015-12-10 16:23:39 +00:00
Arseniy Seroka
a075650b1d Merge pull request #11568 from benley/patch-1
closure-compiler: allow building on darwin
2015-12-10 17:31:16 +03:00
Vincent Laporte
76940c5e4c ocaml-why3: init at 0.86.2 2015-12-10 09:31:27 +01:00
Thomas Tuegel
3a390c494a Merge branch 'plasma-5.5' 2015-12-09 17:16:13 -06:00
Ricardo M. Correia
6baa633064 rustcMaster: 2015-11-01 -> 2015-12-09 2015-12-09 20:15:59 +01:00
Peter Simons
a855082f31 haskell-morte has been fixed upstream. 2015-12-09 16:03:20 +01:00
Peter Simons
770b264c96 Fix Haskell evaluation errors on Hydra. 2015-12-09 16:03:20 +01:00
Peter Simons
4cca974eb6 ghc: add version 7.10.3 2015-12-09 16:03:20 +01:00
Peter Simons
50093df8f9 configuration-hackage2nix.yaml: update list of broken builds 2015-12-09 16:03:16 +01:00
Peter Simons
af4ce94a3d hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20150922-47-ga631ea6 using the following inputs:

  - Nixpkgs: e64881f25c
  - Hackage: bc415aa435
  - LTS Haskell: 80256aab76
  - Stackage Nightly: fd1a4b498e
2015-12-09 16:02:33 +01:00
Lancelot SIX
d39f9e8674 gsl: 1.16 -> 2.1
Release notes :
– gsl-2.0: https://savannah.gnu.org/forum/forum.php?forum_id=8392
— gsl-2.1: https://savannah.gnu.org/forum/forum.php?forum_id=8408

The bug-39055.patch is removed since it seems to be integrated in the
2.1 release.
2015-12-09 09:03:34 +00:00
Benjamin Staffin
8d3b318c42 closure-compiler: allow building on darwin
Near as I can tell it works fine.
2015-12-09 00:48:15 -08:00
Sou Bunnbu
a190cb7636 Merge pull request #11432 from edanaher/fvwm-gestures
Fvwm: add gestures and create libstroke package
2015-12-09 16:25:51 +08:00
Thomas Tuegel
3ebbb328db kf516: wrap new programs 2015-12-08 18:57:51 -06:00
Arseniy Seroka
c5a289e0eb Merge pull request #11544 from NeQuissimus/kotlin-3595
kotlin: 1.0.0-beta-3594 -> 1.0.0-beta-3595
2015-12-08 15:27:19 +03:00
Rok Garbas
7e2a828fd6 python35: 3.5.0 -> 3.5.1 2015-12-08 04:35:17 +01:00
Rok Garbas
124e70a459 python27: 2.7.10 -> 2.7.11 2015-12-08 04:35:17 +01:00
Tim Steinbach
85c051b2f3 kotlin: 1.0.0-beta-3594 -> 1.0.0-beta-3595 2015-12-08 02:34:09 +00:00
Herwig Hochleitner
58ba1d5bd3 leiningen: 2.5.2 -> 2.5.3, fixes #11537 2015-12-08 02:58:33 +01:00
aszlig
6945557dba
ruby: Fix SHA256 hashes of several versions.
According to @zimbatm, he got the SHA256 hashes via nix-prefetch-git.

However, fetchFromGitHub doesn't use Git to fetch the sources but uses
fetchzip under the hood, so we get plain source directories in the Nix
store, which in turn are hashed.

Tested by:

nix-build --no-out-link -E 'map (x:
    (builtins.getAttr x (import ./.  {})).src
) [ "ruby_1_9_3" "ruby_2_0_0" "ruby_2_1_0" "ruby_2_1_1" "ruby_2_1_2"
    "ruby_2_1_3" "ruby_2_1_6" "ruby_2_1_7" "ruby_2_2_0" "ruby_2_2_2"
    "ruby_2_2_3"
]'

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-12-08 02:56:29 +01:00
zimbatm
8111e1c902 go: 1.5.1 -> 1.5.2, fixes #11498 2015-12-08 02:09:59 +01:00
zimbatm
f399ab50d8 ruby: update railsexpress patchsets, fixes #11347 2015-12-07 15:37:55 +01:00
zimbatm
7c338ffb77 ruby_2_2: 2.2.2 -> 2.2.3 2015-12-07 15:37:33 +01:00
zimbatm
d9f0568ccb ruby_2_1: 2.1.6 -> 2.1.7 2015-12-07 15:37:33 +01:00
zimbatm
9ebc399432 ruby_2_0: 2.0.0p645 -> 2.0.0p647 2015-12-07 15:37:33 +01:00
Peter Simons
83f9fc069c hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20150922-46-gf1bbc76 using the following inputs:

  - Nixpkgs: 4619baf1f6
  - Hackage: 4269955365
  - LTS Haskell: 57dab1c997
  - Stackage Nightly: 87110f79ed
2015-12-07 11:23:57 +01:00
lethalman
2fde83b5bd Merge pull request #11411 from hrdinka/mapnik
mapnik: init at 3.0.9
2015-12-07 10:50:39 +01:00
lethalman
6d13f373f4 Merge pull request #11511 from goodwillcoding/libgtop-update
update libgtop to latest (2.32.0) and enable gobject introspection on it
2015-12-07 10:17:36 +01:00
Rok Garbas
c90d26a2e2 nodejs: fix naming of nodejs to fit into their versioning model, fixes #11497 2015-12-06 21:57:24 +01:00
zimbatm
a6982cc525 nodejs: 5.0.0 -> 5.1.1 CVE-2015-8027
See
https://nodejs.org/en/blog/vulnerability/december-2015-security-releases/
2015-12-06 21:57:09 +01:00
zimbatm
989966b293 nodejs: 4.2.2 -> 4.2.3 CVE-2015-8027
See
https://nodejs.org/en/blog/vulnerability/december-2015-security-releases/
2015-12-06 21:57:09 +01:00
zimbatm
59fc3cd8ad nodejs: remove unlinked v4_1_0
The stable branch is v4.x.x and is already taken care of my the default.nix
2015-12-06 21:57:09 +01:00
zimbatm
46c65335ca nodejs: 0.10.40 -> 0.10.41
Maintenance release
2015-12-06 21:57:09 +01:00
goodwillcoding
41f594a299 Add gobjectIntrospection to the scope 2015-12-06 11:26:06 -08:00
goodwillcoding
71240e56a1 update libgtop to latest (2.32.0) and enable gobject introspection on it 2015-12-06 10:54:11 -08:00
Emery Hemingway
2b6dcdfcd0 Rename 'emery' maintainer handle to 'ehmry', fixes #11493
Communication happens on Github so names should be consistent.
2015-12-05 23:06:20 +01:00
Arseniy Seroka
1764a05710 Merge pull request #11473 from NeQuissimus/master
Add Kotlin
2015-12-06 00:30:19 +03:00
Tim Steinbach
a356c3fa47 kotlin: init at 1.0.0-beta-3594 2015-12-05 21:23:22 +00:00
Bjørn Forsman
aad87c4cd0 pygobject3: 3.12.1 -> 3.18.2
pitivi-0.95 needs pygobject >= 3.14.
2015-12-05 21:52:35 +01:00
Bjørn Forsman
b2cad165bb gst-validate: init at 1.6.0
pitivi-0.95 requires this. (I added iyzsong as maintainer, in line with
the other gstreamer packages.)
2015-12-05 21:52:35 +01:00
Bjørn Forsman
84bc6d64ba gstreamer: 1.4.x -> 1.6.x (all modules)
(And while at it, gst-vaapi 0.6.0 -> 0.6.1.)

* gst-editing-services grew additional build time dependencies, flex and
  perl.

* gst-libav switched from libav to ffmpeg as "libav" provider, see
  http://gstreamer.freedesktop.org/releases/1.6/.
  Without using ffmpeg, one may hit issues such as this (which I
  initially did):

  (gst-plugin-scanner:19751): GStreamer-WARNING **: Failed to load plugin '/nix/store/0wgpq2yx9wrkp2mh4rn1c7zbiq2bqa2l-gst-libav-1.6.1/lib/gstreamer-1.0/libgstlibav.so':
  /nix/store/0wgpq2yx9wrkp2mh4rn1c7zbiq2bqa2l-gst-libav-1.6.1/lib/gstreamer-1.0/libgstlibav.so: undefined symbol: av_frame_get_sample_rate
2015-12-05 21:52:33 +01:00
Peter Simons
2a3e9dfdd4 configuration-hackage2nix.yaml: update list of broken builds 2015-12-05 15:15:34 +01:00
Peter Simons
71aff7006c hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20150922-46-gf1bbc76 using the following inputs:

  - Nixpkgs: 02a00be50f
  - Hackage: 2c186df615
  - LTS Haskell: 57dab1c997
  - Stackage Nightly: c3ba1c0c15
2015-12-05 15:15:33 +01:00
Vladimír Čunát
a81e8c2e97 Merge branch 'master' into staging
This is to get the openssl security update immediately,
as it surely causes a nontrivial rebuild.
2015-12-05 11:42:48 +01:00
codsl
51a5f49d70 openssl: security update 1.0.2d -> 1.0.2e
Fixes CVE-2015-3193, CVE-2015-3194, CVE-2015-3195 and CVE-2015-3196.
Close #11469.
2015-12-05 11:32:49 +01:00
codsl
fb3b9f5f8b openssl: security update 1.0.1p -> 1.0.1q
Fixes CVE-2015-3194 and CVE-2015-3195.
Taken from #11469.
2015-12-05 11:25:27 +01:00
Vladimír Čunát
263fd55d4b Merge recent staging built on Hydra
http://hydra.nixos.org/eval/1231884
Only Darwin jobs seem to be queued now,
but we can't afford to wait for that single build slave.
2015-12-05 11:11:51 +01:00
Vladimír Čunát
476c96b5c6 Merge master into staging
Taken the version from recent channel bump, as it's well-tested.
Close #11460.
2015-12-05 10:26:06 +01:00
Vincent Laporte
0a745f5dd2 indilib: 1.0.0 -> 1.1.0
Older source no longer available
2015-12-04 23:36:48 +01:00
Peter Simons
b79227b934 Merge pull request #11453 from lancelotsix/update_gnupg21
gnupg21: 2.1.9 -> 2.1.10
2015-12-04 19:54:36 +01:00
Christoph Hrdinka
2c54da93ef mapnik: init at 3.0.9 2015-12-04 18:03:16 +01:00
Arseniy Seroka
f418caa7a1 Merge pull request #11444 from whiteley/chef-dk-0.10.0
chefdk: 0.4.0 -> 0.10.0
2015-12-04 19:02:22 +03:00
Lancelot SIX
2b83f3561f libassuan: 2.3.0 -> 2.4.2
Version 2.4.0 or higher is required by gpg-2.1.10
2015-12-04 14:40:08 +00:00
Arseniy Seroka
0c05f14d53 Merge pull request #10535 from roblabla/feature-updateGitlab8.0.5
gitlab: 7.4.2 -> 8.0.5
2015-12-04 16:30:09 +03:00
Eelco Dolstra
2157dadebf perl-5.16: Remove 2015-12-04 12:19:45 +01:00
Peter Simons
07cda3b56f haskell-gtk2hs-buildtools now copes with alex 3.1.5 and later. 2015-12-04 10:17:35 +01:00
Peter Simons
7c7e905de6 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20150922-46-gf1bbc76 using the following inputs:

  - Nixpkgs: 7c559e1c0f
  - Hackage: 49a7fb0a6f
  - LTS Haskell: 57dab1c997
  - Stackage Nightly: ecefc78ca3
2015-12-04 10:17:18 +01:00
roblabla
b7a4231aa2 gitlab: 7.4.2 -> 8.0.5 2015-12-04 01:14:24 +01:00
Matt Whiteley
94baac8d02 chefdk: 0.4.0 -> 0.10.0 2015-12-03 13:28:26 -08:00
Vincent Laporte
dc6b4e7fdd coq-flocq: 2.4.0 -> 2.5.0; coq-interval: 2.0.0 -> 2.1.0 2015-12-03 19:30:19 +01:00
Thomas Mader
ef17efa99b dmd: add gcc runtime dependency because dmd uses the linker of gcc on linux.
From #11327.
2015-12-03 16:32:27 +01:00
Domen Kožar
eca688c6d8 Merge pull request #7170 from risicle/djangogis
django: add a django_gis variant which patches django to properly point ...
2015-12-03 14:29:18 +01:00
Arseniy Seroka
e024f7fec9 Merge pull request #11409 from FlorentBecker/kcov
kcov: fix issue #11399
2015-12-03 16:28:45 +03:00
Evan Danaher
474d64eecf libstroke: init at version 0.5.1 2015-12-03 00:30:17 -05:00
Tobias Geerinckx-Rice
5cce3e5019 libpsl: list 2015-11-13 -> 2015-12-03 2015-12-03 05:25:39 +01:00
Florent Becker
fa8586495d kcov: fix issue #11399 2015-12-02 22:20:01 +01:00
Vincent Laporte
69b6125edf ocaml-dolog: 1.1 -> 3.0 2015-12-02 21:03:59 +01:00
Peter Simons
f46ad3f6d8 haskell-sdr: re-enable the test suite
https://github.com/adamwalker/sdr/issues/1#issuecomment-99296074
suggests that the issue has been fixed.
2015-12-02 21:00:34 +01:00
Peter Simons
906fefe444 hackage-packages.nix: update Haskell package set
This update was generated by hackage2nix v20150922-46-gf1bbc76 using the following inputs:

  - Nixpkgs: f9c10dd1aa
  - Hackage: fda7f3f477
  - LTS Haskell: 57dab1c997
  - Stackage Nightly: a30c2abd60
2015-12-02 21:00:22 +01:00
Arseniy Seroka
f35b417dc4 Merge pull request #11357 from samuelrivas/scala-propagate-jre
scala: setup classpath
2015-12-02 22:52:22 +03:00
Arseniy Seroka
05b15438f3 Merge pull request #11404 from mayflower/update-php
php70: 7.0.0RC6 -> 7.0.0
2015-12-02 22:45:46 +03:00
Vincent Laporte
241914a8f7 ocaml-uucp: 0.9.1 -> 1.1.0 2015-12-02 19:46:23 +01:00
Domen Kožar
6cf4e29c4f Fix build for python3Packages.spyder
pylint (using Python 2.7) got propagated into python3Packages.spyder
so Python 2.7 setup-hook was used instead of python34.

Now that pylint is part of pythonPackages attribute set, pylint is
used with python3.4 as a base.
2015-12-02 19:07:46 +01:00
Eelco Dolstra
403271a476 perl: 5.20.2 -> 5.20.3 2015-12-02 18:12:32 +01:00
Eelco Dolstra
cae5bfb991 statsd: Don't use <nixpkgs>
This was preventing the Nixpkgs channel from updating, since the
program indexer barfed on:

  error: anonymous function at /nix/store/wdnwbh3kmf68nhqqp0khcyxbdbp43vg5-nixos-14.12.626.b0d594c/nixos/nixpkgs/pkgs/top-level/node-packages.nix:1:1 called without required argument ‘neededNatives’, at /data/releases/nixos/unstable-small/.tmp-nixos-16.03pre72946.c50d013-787/unpack/nixos-16.03pre72946.c50d013/lib/customisation.nix:56:12

because Nixpkgs 16.03 was importing files from Nixpkgs 14.12.

Also added some half-assed checks to detect this issue in the future.
2015-12-02 15:58:30 +01:00
Robin Gloster
f22b401cdc php70: 7.0.0RC6 -> 7.0.0 2015-12-02 12:54:04 +00:00
Eelco Dolstra
6a766f47c2 glibc: Fix assertion failure when using incompatible locale data
Borrowed from

  http://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/patches/glibc-locale-incompatibility.patch

https://github.com/NixOS/nix/issues/599

We may also want to apply

  http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/patches/glibc-versioned-locpath.patch

but we'll need to ditch locale-archive first. (Apparently
locale-archive is not very useful anymore anyway.)
2015-12-02 11:27:39 +01:00