Pascal Wittmann
fa51f98133
ceptre: 2015-11-20 -> 2016-01-01
2016-01-03 20:06:12 +01:00
Pascal Wittmann
340c8acfaf
global: 6.5.1 -> 6.5.2
2016-01-03 19:47:17 +01:00
Pascal Wittmann
642065e8d4
checkstyle: 6.13 -> 6.14.1
2016-01-03 19:42:59 +01:00
Pascal Wittmann
2a72baacbb
Merge pull request #12074 from exi/fix-boolstuff-build
...
boolstuff: fix archive hash to make boolstuff build
2016-01-03 11:35:18 +01:00
Philipp Hausmann
b574af31f4
maintainers: Make attrname match my github account
2016-01-03 10:27:30 +01:00
Tobias Geerinckx-Rice
99075fb402
saneBackends{,Git} -> sane-backends{,-git}
...
Fixes xsane evaluation.
2016-01-03 03:31:38 +01:00
Tobias Geerinckx-Rice
ddd48258e8
gnustep-make: 2.6.6 -> 2.6.7
2016-01-03 00:24:28 +01:00
Tobias Geerinckx-Rice
4f1559a751
gnustep-make: fix installation path
...
Get rid of the nested /nix/store/.../nix/store/... directories.
2016-01-03 00:24:28 +01:00
Tobias Geerinckx-Rice
d9f06f6665
libpsl: 0.11.0 -> 0.12.0
2016-01-03 00:24:28 +01:00
Benjamin Staffin
4a69e5ae85
omake: Fix broken download URL
...
All the download links on http://omake.metaprl.org/ seem to be dead.
2016-01-02 18:21:48 +01:00
Peter Simons
1db4b1a8d2
Merge pull request #12093 from avnik/haskellPackages.docker
...
Disabling tests for haskellPackages.docker
2016-01-02 17:36:53 +01:00
Alexander V. Nikolaev
517e64727b
Disabling tests for haskellPackages.docker
...
Tests in `docker` package require `docker` command and working docker
server on build machine..
2016-01-02 17:16:42 +02:00
Benjamin Staffin
212b83433d
go1.5: Fix Darwin build by disabling a broken test ( close #12075 )
...
TestNohup appears to work on Darwin if the test suite is running
attached to a terminal, but not when Nix runs it.
2016-01-02 12:29:26 +01:00
Vladimír Čunát
1878ac9335
tree-wide: various cleanups
...
It's mainly refactoring and mass-rebuild simplifications without any
real impact (besides better readability).
2016-01-02 11:29:45 +01:00
Vladimír Čunát
4f08cb0de9
policykit: remove the package obsoleted by polkit
...
Inspired by:
https://github.com/NixOS/nixpkgs/commit/6ce3b9a8068d#commitcomment-15226586
2016-01-02 09:02:06 +01:00
Tobias Geerinckx-Rice
7dc9ecd803
Merge pull request #12059 from svenkeidel/cool-retro-term-fix
...
cool-retro-term: add missing dependencies and fix qmltermwidget, fixes #12027
2016-01-01 22:53:37 +01:00
Reno Reckling
4ffe61e0d1
boolstuff: 0.1.14 -> 0.1.15
...
The build was broken because the webserver served the wrong archive version.
This fixes it indirectly.
2016-01-01 22:47:08 +01:00
Florent Becker
e956922b92
eliom: 4.1.0 -> 4.2.0
2016-01-01 19:04:41 +01:00
Florent Becker
44931d4293
js_of_ocaml: 2.5 -> 2.6
2016-01-01 19:04:40 +01:00
Florent Becker
87f2c1dcc4
ocsigen-server: 2.5 -> 2.6
2016-01-01 19:04:40 +01:00
Florent Becker
f4c6f769f4
lwt: 2.4.6 -> 2.5.0
2016-01-01 19:04:32 +01:00
Florent Becker
a1fdc48d7e
ocaml-ssl: 0.4.7 -> 0.5.2
2016-01-01 19:04:31 +01:00
janus
072da541de
FreeBSD: undo removal of Solaris and remove changes to native stdenv now that FreeBSD has its own
2016-01-01 17:01:13 +00:00
janus
cbcab5521b
FreeBSD: re-add heimdal
2016-01-01 17:01:13 +00:00
janus
55aa9163cc
FreeBSD: minor fixes, add notes and make stdenv more robust
2016-01-01 17:01:13 +00:00
janus
a472d836f6
FreeBSD: apr-util, cyrus-sasl, berkeley db, glib, gnutls, kerberos, libelf-freebsd, openldap, serf, guile, tet, shishi, gawk, gnugrep
2016-01-01 17:01:13 +00:00
janus
9897b35661
FreeBSD: patch expat, kerberos, libedit, ossp-uuid, lz4, sharutils, add libelf-freebsd
2016-01-01 17:01:13 +00:00
janus
f351aaaf85
FreeBSD: use own stdenv, do not run libtiff tests, use PIC for zlib
2016-01-01 17:01:13 +00:00
janus
c01dbc4932
FreeBSD patches for GNU m4, stdenv, miniupnpc
2016-01-01 17:01:13 +00:00
janus
3cb831d2bc
FreeBSD patches for miniupnpc, boost, bitcoin
2016-01-01 16:59:48 +00:00
janus
a1ade02cdc
FreeBSD support
2016-01-01 16:59:48 +00:00
Sven Keidel
30ff95ea59
cool-retro-term: add missing dependencies and fix qmltermwidget
2016-01-01 12:00:11 +01:00
Michael Raskin
8efa3745c7
libmwaw: 0.3.5 -> 0.3.7
2016-01-01 12:30:17 +03:00
Michael Raskin
3279ab1de4
libodfgen: 0.1.4 -> 0.1.6
2016-01-01 12:30:17 +03:00
Michael Raskin
b02d4c5d27
librem: 0.4.6 -> 0.4.7
2016-01-01 12:30:17 +03:00
Michael Raskin
1a085b0c54
libre: 0.4.13 -> 0.4.14
2016-01-01 12:30:17 +03:00
Michael Raskin
e00cdaa6a2
librevenge: 0.0.2 -> 0.0.3
2016-01-01 12:30:17 +03:00
Michael Raskin
c8b9753882
eigen: 3.2.5 -> 3.3-alpha1
2016-01-01 12:30:17 +03:00
Michael Raskin
8d81c0ada2
cdk: a new release…
2016-01-01 12:30:17 +03:00
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
Vladimír Čunát
9d1343414a
gcc: switch back to 4.9
...
Also sync a tiny difference in docs outputs from gcc-5.
I originally assumed that people will push gcc-5 support to master
long before closure-size gets there, but I overestimated the situation.
We haven't really settled even the issue of ABI switch,
so let's use the same gcc version on closure-size and master.
2015-12-31 10:34:58 +01:00
Vladimír Čunát
ab65fe023d
perl: synchronize changes done to 5.20 and 5.22
...
Some multiple-output changes were previously only in 5.22,
but since master is still using 5.20, let's stick with that version
on closure-size as well.
741bf840da (commitcomment-14784970)
2015-12-31 10:18:13 +01:00
Vladimír Čunát
f9f6f41bff
Merge branch 'master' into closure-size
...
TODO: there was more significant refactoring of qtbase and plasma 5.5
on master, and I'm deferring pointing to correct outputs to later.
2015-12-31 09:53:02 +01: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