Commit Graph

18560 Commits

Author SHA1 Message Date
Robin Gloster
58c571be65 fox: turn off format hardening 2016-02-10 23:47:59 +00:00
Robin Gloster
80df5752f7 db45: turn off format hardening 2016-02-10 23:27:39 +00:00
Robin Gloster
2c1357d7c2 cgui: turn off format hardening 2016-02-10 23:27:38 +00:00
tg(x)
c3ff97154c wlc: remove linuxPackages_4_2 2016-02-10 23:27:36 +00:00
tg(x)
7c810fb5a7 wayland window managers: orbment, sway, velox -> latest git 2016-02-10 23:27:36 +00:00
tg(x)
11b6e9a2f8 wayland window managers: orbment, sway, velox 2016-02-10 23:27:36 +00:00
Eelco Dolstra
e2eca0c24c Fix misspelled meta.maintainers attributes 2016-02-10 23:27:34 +00:00
Domen Kožar
e47d323a10 Merge pull request #12904 from tg-x/wayland-wm
wayland window managers: orbment, sway, velox
2016-02-10 16:49:37 +00:00
tg(x)
2f5ced3f1c wlc: remove linuxPackages_4_2 2016-02-10 17:03:21 +01:00
Eelco Dolstra
aea262f654 Fix misspelled meta.maintainers attributes 2016-02-10 14:59:50 +01:00
tg(x)
877dc973ab wayland window managers: orbment, sway, velox -> latest git 2016-02-09 23:41:01 +01:00
tg(x)
521d74524d Merge branch 'master' of https://github.com/NixOS/nixpkgs into wayland-wm 2016-02-09 22:40:00 +01:00
tg(x)
e1bcc74135 wayland window managers: orbment, sway, velox 2016-02-09 22:35:16 +01:00
Robin Gloster
5969a59052 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-02-09 16:28:44 +00:00
Eelco Dolstra
508ab8e949 Merge pull request #12878 from leenaars/patch-3
pcre: 8.37 with patches -> 8.38
2016-02-09 11:15:43 +01:00
Robin Gloster
3fb8ce5aae db44, db47: turn off format hardening 2016-02-09 01:26:35 +00:00
Robin Gloster
70e6a117fa cwiid: reformat and turn off format hardening 2016-02-09 01:22:40 +00:00
Tobias Geerinckx-Rice
bf8550998e libpsl: 2016-01-15 -> 2016-02-06 2016-02-08 20:48:23 +01:00
Frederik Rietdijk
3e476a73ef openblas_2_14: init at 0.2.14 2016-02-08 20:33:31 +01:00
Michiel Leenaars
32136a0247 pcre: 8.37 with patches -> 8.38 2016-02-08 20:32:03 +01:00
Robin Gloster
ceae7fc292 giflib_4_1: turn off format hardening 2016-02-08 09:52:31 +00:00
Robin Gloster
88b976e0db allegro: turn off format hardening 2016-02-08 09:52:09 +00:00
Robin Gloster
d2f8058cac vxl: update to git version to build with gcc5 2016-02-07 23:54:10 +00:00
Robin Gloster
f43398c91f libcli: add patch for gcc5 2016-02-07 22:19:05 +00:00
Robin Gloster
8185090449 smpeg: turn off format hardening 2016-02-07 20:44:18 +00:00
Robin Gloster
43545db187 gdome2: turn off hardening fortify 2016-02-07 19:53:34 +00:00
Robin Gloster
0b93c68eb1 opencv: turn off bindnow and relro hardening 2016-02-07 19:18:57 +00:00
Robin Gloster
4b82ba013d libgeotiff: turn off format hardening 2016-02-07 16:31:59 +00:00
Robin Gloster
2b1f9509a1 freetds: turn off format hardening 2016-02-07 16:22:44 +00:00
Robin Gloster
89316e726c db4: turn off format hardening 2016-02-07 16:20:07 +00:00
Robin Gloster
6b1aabc01c Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-02-07 16:14:07 +00:00
Robin Gloster
66c3f7463b cdk: pin url to a version to prevent hash changes 2016-02-07 16:12:39 +00:00
Robin Gloster
08caf7b6e4 librsync_0_9: turn off format hardening 2016-02-07 15:27:57 +00:00
Robin Gloster
9492e06315 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-02-07 14:44:27 +00:00
Vladimír Čunát
9cf445405b libvdpau: break evaluation cycle on darwin
That path isn't meaningful on non-NixOS anyway.
2016-02-07 14:24:34 +01:00
Vladimír Čunát
a115bff08c Merge branch 'master' into staging 2016-02-07 13:52:42 +01:00
Vladimír Čunát
1e04d875db videolan.org sources: prefer http://get.videolan.org
Some of the original URLs were broken now.
It seems that set of mirrors is preferred and faster than the others.
In the x264 case the source isn't there so http://download.videolan.org
is used instead.
2016-02-07 13:21:18 +01:00
Robin Gloster
9229e9c656 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-02-07 11:17:57 +00:00
Cole Mickens
6a94f7231a libinput: 1.1.1 -> 1.1.6 2016-02-06 18:49:22 -08:00
Nikolay Amiantov
234f461139 SDL: add patches from Fedora
Fixes several bugs (some of which were fixed in the official repository but no
release made).
2016-02-07 05:05:19 +03:00
Vladimír Čunát
8ea5563011 libva: use a cleaner installation method 2016-02-06 16:45:21 +01:00
Vladimír Čunát
9185fc7c6f libvdpau: use a cleaner installation method
(cherry picked from commit bd2ca1e539)
2016-02-06 15:59:05 +01:00
Vladimír Čunát
e4728dd05f libxslt: fix CVE-2015-7995 by upstream patch 2016-02-06 13:21:18 +01:00
Nikolay Amiantov
ed9e286fa2 SDL_ttf: adopt, add patch to fix onscripter-en 2016-02-06 05:18:28 +03:00
Lancelot SIX
c5379e7da8 pkgs.darktable: 1.6.9 -> 2.0.0
See http://www.darktable.org/2015/12/darktable-2-0-released/

changes by @globin: added wrapGAppsHook and adwaita-icon-theme

Signed-off-by: Robin Gloster <mail@glob.in>
2016-02-06 01:30:07 +00:00
Robin Gloster
cbf2286506 Merge pull request #12784 from jasedit/master
Modifying nanomsg to build under unix, to support Mac OS X.
2016-02-05 21:26:44 +01:00
Vincent Laporte
ca535e4c1f SDL: propagate Cocoa dependency on darwin 2016-02-05 18:53:26 +01:00
Nikolay Amiantov
0ea48b1f9f openalLegacy: remove package
It's the same as openalSoft (same package source and version). I suppose it
contained original Creative open-source OpenAL implementation some time ago, but
then it changed and nobody noticed. It's referenced nowhere, anyway.
2016-02-05 00:26:48 +03:00
Peter Simons
2c51a0a39a Merge pull request #12773 from kragniz/gnupg-2.1.11
gnupg: 2.1.10 -> 2.1.11
2016-02-04 22:23:41 +01:00
Pascal Wittmann
9b7be02935 Merge pull request #12791 from vbgl/cln-1.3.4
cln: 1.3.3 -> 1.3.4
2016-02-04 21:04:26 +01:00
Nikolay Amiantov
8821ebe3ad remove gmcs substitutes from mono packages 2016-02-04 03:51:47 +03:00
Peter Simons
ee63b37553 Merge pull request #12805 from erikryb/master
Add miniball package and fix haskell-miniball by adding the miniball package as dependency
2016-02-03 18:44:43 +01:00
Erik Rybakken
170715254b miniball: init at 3.0 2016-02-03 18:18:31 +01:00
Charles Strahan
4c57b932ab cipherscan: init at rev 18b0d1b (Dec 17, 2015)
CipherScan is a simple way to find out which SSL ciphersuites are
supported by a target.

It can take advantage of the extra features in Peter Mosmans' openssl
fork (which is also included in this commit).
2016-02-03 12:01:24 -05:00
Eelco Dolstra
917ca8920d Move setting $SSL_CERT_FILE to stdenv
Doing it in an openssl setup hook only works if packages have openssl
as a build input - it doesn't work if they're using a program linked
against openssl.
2016-02-03 13:59:10 +01:00
Eelco Dolstra
cc2cec6300 openssl: Unify 1.0.1 and 1.0.2 expressions 2016-02-03 13:54:22 +01:00
Eelco Dolstra
788da6894f openssl: Compile in /etc/ssl/certs/ca-certificates.crt 2016-02-03 13:45:05 +01:00
Guillaume Maudoux
9f358f809d Configure a default trust store for openssl 2016-02-03 12:42:01 +01:00
Vincent Laporte
78eb1a076d cln: 1.3.3 -> 1.3.4 2016-02-03 10:08:26 +01:00
Vladimír Čunát
7fa9a1abce Merge #12783: add some meta.platforms attributes 2016-02-03 09:10:19 +01:00
Pascal Wittmann
16799ffda1 Merge pull request #12788 from kragniz/cmocka
cmocka: init at 1.0.1
2016-02-03 08:10:28 +01:00
Louis Taylor
55c4bf166a cmocka: init at 1.0.1 2016-02-03 04:34:50 +00:00
Jason Ziglar
00a9474594 Modifying nanomsg to build under unix, to support Mac OS X. 2016-02-02 22:43:26 -05:00
Tuomas Tynkkynen
3a98ff3c21 attr: Add platforms 2016-02-03 04:46:09 +02:00
Tuomas Tynkkynen
40879a95ee acl: Add platforms 2016-02-03 04:46:09 +02:00
Louis Taylor
a7662bdc91 libgpg-error: 1.20 -> 1.21 2016-02-02 15:37:10 +00:00
Luca Bruno
8f8f2331a5 Merge pull request #12709 from jerith666/libsrs2-init
libsrs2: init at 1.0.18
2016-02-01 23:49:27 +01:00
Luca Bruno
b25b1ff334 Merge pull request #12751 from leenaars/libcutl
libcutl: init -> 1.9.0
2016-02-01 23:47:18 +01:00
Domen Kožar
0b3becb269 Merge pull request #12701 from mayflower/builder-def-cleanup
builderDefsPackage cleanup
2016-02-01 21:09:34 +00:00
Simon Vandel Sillesen
b34b05b3b8 Hunspell: add wrapper to include dictionaries
use like this:
(hunspellWithDicts (with hunspellDicts; [en-us en-gb-ise]))
2016-02-01 18:44:20 +01:00
Franz Pletz
92c7ff216e libimobiledevice: Add patch to disable SSLv3 2016-02-01 18:11:08 +01:00
Michiel Leenaars
5b8e6aaa21 libcutl: init -> 1.9.0 2016-02-01 17:50:57 +01:00
Nikolay Amiantov
53e0f8b1cd Merge branch 'fontconfig-caches' into staging
Closes #12668, fixes #12648
2016-02-01 12:20:06 +03:00
Nikolay Amiantov
b64ca73b81 Merge remote-tracking branch 'nckx/update-freetype' into staging
Closes #12600
2016-02-01 12:18:02 +03:00
Matt McHenry
8b44922a4c libsrs2: init at 1.0.18 2016-01-30 22:10:44 -05:00
Robin Gloster
eff97ce7fd ncbiCToolsc: remove
Don't build and have been abandoned for years
2016-01-30 20:31:05 +00:00
Robin Gloster
1ff7179925 libupnp: no fortify hardening 2016-01-30 16:36:57 +00:00
Robin Gloster
acb408646e remove local pic flags, now set by hardened stdenv 2016-01-30 16:36:57 +00:00
Franz Pletz
393977d800 Remove qcmm, strategoxt, aterm, bibtextools
These packages are very old and their tarballs or web pages are not
available anymore. Furthermore, they break with recent compilers like
GCC 5.
2016-01-30 16:36:57 +00:00
Robin Gloster
f6d3b7a2ae switch hardening flags 2016-01-30 16:36:57 +00:00
Franz Pletz
954e9903ad Use a hardened stdenv by default 2016-01-30 16:36:57 +00:00
Nikolay Amiantov
7bd9a5b104 fontconfig: reorder cache dirs 2016-01-29 16:35:59 +03:00
Nikolay Amiantov
893af77556 makeFontsCache: init 2016-01-29 14:41:26 +03:00
Vladimír Čunát
de0af30716 Merge branch 'master' into staging 2016-01-29 10:19:48 +01:00
Robin Gloster
edad608f56 libressl_2_3: 2.3.1 -> 2.3.2 2016-01-29 03:42:14 +00:00
Robin Gloster
46c31fa675 libressl: 2.2.5 -> 2.2.6 2016-01-29 03:42:14 +00:00
Vladimír Čunát
a92c2cb994 openssl_1_0_2: high-severity security update e -> f
Fixes CVE-2016-0701 and CVE-2015-3197.
2016-01-28 20:35:00 +01:00
Eelco Dolstra
2ecb6b4574 openssl: 1.0.1q -> 1.0.1r
CVE-2015-3197 (low severity)
2016-01-28 18:57:23 +01:00
Thomas Tuegel
9e743fd151 qt54.qtbase: fix path typo in resolv patch 2016-01-28 11:15:58 -06:00
Thomas Tuegel
9695e139ec qt55.qtbase: fix path typo in resolv patch 2016-01-28 11:15:14 -06:00
Tobias Geerinckx-Rice
a4fb3c27cc wcslib: 5.12 -> 5.13 + enableParallelBuilding 2016-01-27 18:39:41 +01:00
vbgl
5b153a1c2c Merge pull request #12617 from pmahoney/darwin-mono
Get mono building on darwin
2016-01-27 14:27:44 +01:00
Nikolay Amiantov
e1a734cee2 libva: fix likely problem on Darwin 2016-01-27 10:31:18 +03:00
Arseniy Seroka
c03b113a63 Merge pull request #12618 from romildo/update-jflex
jflex: 1.4.3 -> 1.6.1
2016-01-26 18:56:37 +03:00
Ollie Charles
981e8d5582 audiofile: Fix build on darwin 2016-01-26 14:43:46 +00:00
Nikolay Amiantov
de26cac3cb mesa: 11.0.8 -> 11.1.1 2016-01-26 14:27:49 +03:00
Nikolay Amiantov
2c2497fc2e libva: 1.6.1 -> 1.6.2 2016-01-26 13:42:54 +03:00
Nikolay Amiantov
768f7d19b5 libvdpau: use OpenGL drivers link directory 2016-01-26 13:42:39 +03:00
Nikolay Amiantov
1b95212a69 libva: use OpenGL drivers link directory 2016-01-26 13:42:36 +03:00
José Romildo Malaquias
663cbd16b8 jflex: 1.4.3 -> 1.6.1 2016-01-26 01:19:18 -02:00
Nikolay Amiantov
364f297bb2 mesa: leave vdpau libraries in lib/vdpau 2016-01-26 04:30:26 +03:00
Nikolay Amiantov
77f280cf18 libvdpau-va-gl: init at 0.3.4 2016-01-26 04:30:26 +03:00
Tobias Geerinckx-Rice
0c25292648 vorbis-tools: rename from old-style vorbisTools 2016-01-26 01:35:55 +01:00
Tobias Geerinckx-Rice
ac33b4724a More version attribute tidying where maintainers |= nckx 2016-01-25 20:08:34 +01:00
Tobias Geerinckx-Rice
9fb8020e4e Add version attribute where maintainers |= nckx
This will probably be mandatory soon, and is a step in the right
direction. Removes the deprecated meta.version, and move some meta
sections to the end of the file where I should have put them in
the first place.
2016-01-25 17:35:21 +01:00
Vladimír Čunát
2af19df364 Merge branch 'master' into staging 2016-01-25 10:02:25 +01:00
Tobias Geerinckx-Rice
c5bb4f503b libconfuse: init at 2.8 2016-01-25 02:48:27 +01:00
Tobias Geerinckx-Rice
7a853f828d fontconfig-ultimate: 20141123 -> 2015-12-06 2016-01-24 21:14:52 +01:00
Tobias Geerinckx-Rice
3e0e641743 freetype: 2.5.4 -> 2.6.2 2016-01-24 20:39:42 +01:00
Patrick Mahoney
9790094f23 libgdiplus: build on darwin 2016-01-23 21:49:50 -06:00
Tobias Geerinckx-Rice
32d40f0f98 Remove no longer (or never) referenced patches
55 files changed, 6041 deletions. Tested with `nix-build -A tarball`.
2016-01-24 02:02:21 +01:00
aszlig
740b30b937
gobject-introspection: Deal with $outputLib
Once #7701 gets merged, we have another environment variable called
$outputLib, which then points to another environment variable which is
the final library output.

This was brought up in discussion with @lethalman and @vcunat in:

https://github.com/NixOS/nixpkgs/pull/12558#discussion_r50599813

The closure-size branch is not yet merged into master, so this is only
a preparation and we're still falling back to $out and $lib whenever
$outputLib isn't available.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-23 16:36:14 +01:00
aszlig
b3b444a79e
gobject-introspection: Improve comment in patch
As the comment needed explanation, that it's about temporary build
files, this should do better.

Thanks again to @lethalman for pointing that out.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-23 00:14:53 +01:00
aszlig
723f7f8f4f
gobject-introspection: Don't hardcode /nix/store
If no config.nix.storeDir has been set, don't fall back to "/nix/store"
but use builtins.storeDir instead so we always should end up with the
correct store path no matter whether config.nix.storeDir has been set.

Thanks to @lethalman for pointing this out.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-22 23:55:31 +01:00
aszlig
c83e697aa0
gobject-introspection: Add fallback for libraries
After patching up the shared libraries in c420de6 to use absolute paths,
there are still some libraries left which do not get an absolute paths
assigned.

Those libraries are the ones which have an absolute path outside of the
Nix store, so we assume that they're build products of the current build
and make them absolute by prepending "$out/lib" or "$lib/lib" (depending
on whether it's a multiple output derivation or not) to its basename.

So for my test case, the resulting library paths now look like this:

  /nix/store/...-libblockdev-1.3/lib/libblockdev.so.0
  /nix/store/...-glibc-2.21/lib/libm.so.6
  /nix/store/...-dmraid-1.0.0.rc16/lib/libdmraid.so.1.0.0.rc16
  /nix/store/...-libblockdev-1.3/lib/libbd_utils.so.0

Which is perfectly fine and everything gets resolved correctly after
importing the library using GI.

However, I didn't test it against other libraries and programs, so this
still needs testing, especially for Darwin.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-22 22:46:14 +01:00
aszlig
c420de6b05
gobject-introspection: Fix patching shared objects
The gi-r-scanner is generating a list of shared libraries that are
referenced in the shared-library attribute of the <namespace/> element
of the GIR file. However, this attribute only contains the names of the
libraries and not the full store paths, like for example while preparing
to package libblockdev, the following items were included in the
shared-library attribute:

  /nix/store/...-libblockdev-1.3/lib/libblockdev.so.0
  libm.so.6
  libdmraid.so.1.0.0.rc16
  libbd_utils.so.0

Unfortunately, loading such a library without setting LD_LIBRARY_PATH is
going to fail finding libm.so.6 and libdmraid.so.1.0.0.rc16.

Now the first attempt at solving this was to put absolute paths of all
the libraries referenced in the shared-library attribute, but this also
led up to including paths of build-time shared objects into that
attribute:

  /nix/store/...-libblockdev-1.3/lib/libblockdev.so.0
  /nix/store/...-glibc-2.21/lib/libm.so.6
  /nix/store/...-dmraid-1.0.0.rc16/lib/libdmraid.so.1.0.0.rc16
  /tmp/nix-build-libblockdev-1.3.drv-0/.../utils/.libs/libbd_utils.so.0

This of course is not what we want, so the final solution is to only
use the absolute path whenever it is a Nix path and leave the library
name as-is if the path doesn't reside within the store, like this:

  /nix/store/...-libblockdev-1.3/lib/libblockdev.so.0
  /nix/store/...-glibc-2.21/lib/libm.so.6
  /nix/store/...-dmraid-1.0.0.rc16/lib/libdmraid.so.1.0.0.rc16
  libbd_utils.so.0

The downside of this approach is that if not even the output path of the
library is in LD_LIBRARY_PATH, even loading of libbd_utils.so.0 could
fail, so we need to patch the loader as well.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-22 22:46:02 +01:00
Nikolay Amiantov
c3abcd8415 Merge pull request #12368 from abbradar/ghostscript-update
Ghostscript and CUPS updates
2016-01-22 21:46:52 +03:00
Franz Pletz
0d13b93047 Merge pull request #12496 from exi/id3lib-patch
add id3lib easytag patch for proper unicode handling.
2016-01-22 17:34:48 +01:00
Vladimír Čunát
0957359568 Merge branch 'staging' 2016-01-22 13:48:35 +01:00
knupfer
bf6a8674d4 libbrotli: init at 53d53e8 2016-01-21 22:13:35 +01:00
Tobias Geerinckx-Rice
1bd1aea84e Merge pull request #12113 from bnikolic/wcslib
wcslib: init at 4.25
2016-01-21 15:59:08 +01:00
Vladimír Čunát
3317eef084 Merge #12414: qutebrowser: fix various things 2016-01-21 11:56:50 +01:00
aszlig
39a07cabe8
gpgme: Use fixed path for GnuPG binaries
By default, GPGME tries to search in $PATH for the gpg and gpgconf
binaries. This has the downside, that the library won't work by its own
and needs to have GnuPG in systemPackages or the user environment.

I've stumbled on this while working on one of the dependencies of
nixos-assimilate and nixpart (volume_key), where the testing environment
didn't come with GnuPG in $PATH and thus the tests have failed.

After testing this with a few programs using GPGME, I haven't found any
weird behavior in conjunction with the GnuPG agent.

However one possible implication could be that if the GnuPG used in
$PATH (and the config files in the user's home directory) should be
vastly incompatible, it could lead to failures.

In practice however, the GnuPG1/2 versions pretty much seem to stay
compatible within their major releases so it shouldn't pose a problem.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-01-21 01:39:18 +01:00
Bojan Nikolic
6271300819 wcslib: init at 5.12 2016-01-20 21:35:58 +00:00
Matthijs Steen
7f58e162bc guake: init at 0.8.3 (close #11027)
There's a catch noted at the top of the expression.
(vcunat moved it there from the commit message)
2016-01-20 19:33:48 +01:00
Reno Reckling
b5c2587698 add id3lib easytag patch for proper unicode handling.
This patch is directly taken from easytag. id3lib is not maintained any longer
and the last release is 13 years old.
This patch fixes some unicode issues.
2016-01-20 13:08:28 +01:00
Tobias Geerinckx-Rice
72cd96a0e1 libpsl: list 2016-01-09 -> 2016-01-15 2016-01-20 09:21:44 +01:00
Vladimír Čunát
a7ca9c2105 Revert "glib: fix compilation on SmartOS/Illumos (close #12477)"
This reverts commit 3f9ff30f6d.
Let's go without changing hash instead: e67717bc8d
2016-01-19 17:39:35 +01:00
Danny Wilson
e67717bc8d glib: fix compilation on SmartOS/Illumos (close #12479)
Recent illumos includes a linux-incompatible `inotify.h` header, which configure detects: compilation fails.
Also, a newer `dtrace` on SmartOS fails creating the probes ELF linkable object (with `dtrace -G`). Disable for now.

Remove old configure option `--disable-modular-tests`.
2016-01-19 17:38:44 +01:00
Danny Wilson
3f9ff30f6d glib: fix compilation on SmartOS/Illumos (close #12477)
Recent illumos includes a linux-incompatible `inotify.h` header, which configure detects: compilation fails.
Also, a newer `dtrace` on SmartOS fails creating the probes ELF linkable object (with `dtrace -G`). Disable for now.

Remove old configure option `--disable-modular-tests`.
2016-01-19 16:06:49 +01:00
Vladimír Čunát
315745094c Merge #11535: protobuf: 3.0.0-alpha-3.1 -> 3.0.0-beta-2 2016-01-19 08:25:44 +01:00
Vladimír Čunát
37598195e5 protobuf-3.0: enableParallelBuilding = true
Otherwise it takes quite a long time to build.
2016-01-19 08:24:55 +01:00
Vladimír Čunát
4c1e9ffd12 gmock: refactor source 2016-01-18 18:45:03 +01:00
Vladimír Čunát
9fc8766eaf telepathy-qt: fixup build with qt5
I only tested building with qt4, which turned out to be a mistake.
2016-01-18 12:25:27 +01:00
Robin Gloster
53b389327e refactor to use autoreconfHook where possible
Close #12446.
2016-01-18 10:45:31 +01:00
Vladimír Čunát
620c147cce Merge branch 'master' into staging 2016-01-18 09:48:49 +01:00
Eduard Bachmakov
352ff0be29 protobuf: 3.0.0-alpha-3.1 -> 3.0.0-beta-2
Also split out gmock's source so that it can be copied into protobuf's
source. Hopefull this hack can be removed again once gmock is replaced
by gtest.

This does not include python bindings.
2016-01-18 00:43:21 -05:00
Mateusz Kowalczyk
2be0338ec3 Merge pull request #12329 from luke-clifton/gsasl-krb5
Bring in krb5 for darwin builds seeing as we use
2016-01-17 17:38:50 +00:00
Nikolay Amiantov
d34a72dfba libspectre: fix for ghostscript 9.18 2016-01-17 15:50:40 +03:00
Nikolay Amiantov
1967f19f7d qpdf: 5.1.3 -> 6.0.0 2016-01-17 15:50:40 +03:00
Nikolay Amiantov
18b64f05c9 ijs: 9.16 -> 9.18 2016-01-17 15:50:40 +03:00
Nikolay Amiantov
8bc95895e1 openmpi: remove enableStatic while it's still hot
Eelco showed alternative way of building static libraries via
stdenv adapter in a conversation several days ago and expressed
concern about adding new enableStatic flags.
2016-01-17 15:07:51 +03:00
Domen Kožar
e16ed8c579 Merge pull request #12287 from abbradar/openmpi
openmpi: 1.6.5 -> 1.10.1
2016-01-17 12:59:05 +01:00
Vladimír Čunát
4a097fdc3f ffmpeg-2.2: remove this vulnerable branch
Upstream doesn't maintain it anymore and it's unused in nixpkgs.
/cc #12437.
2016-01-17 11:45:10 +01:00
Vladimír Čunát
85628148de ffmpeg(-2.8): security update to fix #12437
2.8.5 is claimed to fix CVE-2016-{1897,1898}.
2016-01-17 09:56:32 +01:00
Gabriel Ebner
c7e48a3eb8 libsoup: 2.50.0 -> 2.52.2 2016-01-16 08:51:38 +01:00
Gabriel Ebner
e8980608c6 glib-networking: 2.44.0 -> 2.46.1 2016-01-16 08:40:44 +01:00
Vladimír Čunát
340d3088aa telepathy-qt: finish the of fix parallel build
Recommended by upstream
https://bugs.freedesktop.org/show_bug.cgi?id=93707#c5
2016-01-15 19:55:06 +01:00
Robin Gloster
00b2e1f704 Merge pull request #11809 from mayflower/fix/libvirtd_service
libvirtd service: Move mutable configs to /var
2016-01-15 18:58:40 +01:00
Vladimír Čunát
dbfb717f55 telepathy-qt: tiny update 0.9.6 -> 0.9.6.1 2016-01-15 18:06:01 +01:00
Vladimír Čunát
cdb0db3f31 telepathy-qt: fix parallel build by upstream patch 2016-01-15 18:06:00 +01:00
Tristan Helmich
bce59a1a8b libvirtd service: Move mutable configs to /var
Modifies libvirt package to search for configs in /var/lib and changes
libvirtd service to copy the default configs to the new location.

This enables the user to change e.g. the networking configuration with
virsh or virt-manager and keep those settings.
2016-01-15 14:26:20 +01:00
Vladimír Čunát
6607b72dc0 Revert "eigen: 3.2.5 -> 3.3-alpha1" to fix freecad
This reverts commit c8b9753882.
Fixes #12401. It wasn't intended to have "alpha" version as default.
2016-01-15 13:56:37 +01:00
Vladimír Čunát
2d0893088f Merge branch 'master' into staging 2016-01-15 13:43:57 +01:00
Lancelot SIX
aa89e98474 pkgs.boost: 1.59 -> 1.60
See http://www.boost.org/users/history/version_1_60_0.html
2016-01-15 13:25:25 +01:00
Vincent Laporte
60e1740763 goffice: 0.10.24 -> 0.10.26 2016-01-15 10:04:06 +01:00
Vladimír Čunát
e534896c7d telepathy-qt: disable parallel make
http://hydra.nixos.org/build/30377457/nixlog/1/raw
https://bugs.freedesktop.org/show_bug.cgi?id=93707
2016-01-14 11:31:32 +01:00
Nikolay Amiantov
ad735e76e7 vc: 1.0.0 -> 1.1.0 2016-01-13 21:21:43 +03:00
Nikolay Amiantov
530ac7b17b cppzmq: 20150926 -> 20151203 2016-01-13 21:21:43 +03:00
Nikolay Amiantov
ca4e0a483e libtirpc: 0.3.2 -> 1.0.1 2016-01-13 21:21:43 +03:00
Nikolay Amiantov
0f516115a4 libbluray: 0.9.0 -> 0.9.2 2016-01-13 21:21:43 +03:00
Nikolay Amiantov
1ea34520cd opendkim: adopt, cleanup and fix opendkim-genkey 2016-01-13 13:07:11 +03:00
Slawomir Gonet
0d02182843 utox, libutoxcore and filter_audio version bump 2016-01-12 21:44:38 +01:00
Nikolay Amiantov
e9597ff555 Revert "libpcap: support static build"
This reverts commit ee6ca494d2.
2016-01-12 17:15:14 +03:00
Nikolay Amiantov
ee6ca494d2 libpcap: support static build 2016-01-12 15:06:15 +03:00
Luke Clifton
8da514d726 Bring in krb5 for darwin builds seeing as we use 2016-01-12 21:00:33 +11:00
Tobias Geerinckx-Rice
b021d9aacf metaEnvironment: remove dead packages
Broken since 2013. Upstream is dead.
2016-01-12 03:08:10 +01:00
Tobias Geerinckx-Rice
464f327aa6 Move some excess description to longDescription 2016-01-12 03:08:10 +01:00
Tobias Geerinckx-Rice
64d15ab844 libpsl: list 2016-01-04 -> 2016-01-09 2016-01-11 18:35:50 +01:00
Thomas Tuegel
f807f15942 kde5: remove kde-frameworks-5.17 2016-01-10 14:10:03 -06:00
Thomas Tuegel
ab16bbd0a4 kde5_latest.ktexteditor: update patches and dependencies
ktexteditor-5.18.0 needs its patches updated. An optional dependency on
`libgit2` was also added. `makeQtWrapper` was added to
`nativeBuildInputs` to set `XDG_DATA_DIRS` correctly.
2016-01-10 10:58:03 -06:00
Thomas Tuegel
67d63d24e0 kde5_latest.kdelibs4support: add missing kded dependency 2016-01-10 10:16:55 -06:00
Thomas Tuegel
d03a25c5ea kde5_latest.kpackage: update patches for 5.18.0 2016-01-10 09:43:23 -06:00
Thomas Tuegel
aaaf23f1e8 kde5_latest.frameworks: 5.17.0 -> 5.18.0 2016-01-10 09:09:40 -06:00
Christoph Hrdinka
4ad12e038a libcommuni: init at 2016-01-02 2016-01-10 13:31:31 +01:00
Vladimír Čunát
513994da9d cyrus-sasl: only apply patch on FreeBSD to fix #12279
I noticed the breakage but forgot this patch in another branch.
https://github.com/NixOS/nixpkgs/pull/10816#issuecomment-168486249
2016-01-10 07:05:41 +01:00
Nikolay Amiantov
fea89d6bc3 openmpi: 1.6.5 -> 1.10.1 2016-01-10 07:32:36 +03:00
Thomas Tuegel
fdefc0cb2c Merge branch 'kdenetwork-filesharing' 2016-01-08 14:20:46 -06:00
Thomas Tuegel
e44af9ed42 openslp: init at 2.0.0 2016-01-08 14:20:06 -06:00
Pascal Wittmann
5d53d3282c farbfeld: init at 1 2016-01-08 20:22:07 +01:00
Thomas Tuegel
ba443da270 kde5.kio: fix Samba detection 2016-01-08 09:03:50 -06:00
Pascal Wittmann
f438011aed Merge pull request #12216 from bjornfor/thrift
thrift: 0.9.2 -> 0.9.3
2016-01-08 08:30:11 +01:00
Tobias Geerinckx-Rice
3d3ccd4a15 myguiSvn: remove dead package
Subversion snapshot from 2011. Only dependent was Rigs of Rods.
2016-01-08 01:36:32 +01:00
Tobias Geerinckx-Rice
777f254ce3 caelum: remove dead package
Last updated Jan 2012, upstream dead. Broken since 2013.
Only dependent was Rigs of Rods.
2016-01-08 01:36:32 +01:00
Bjørn Forsman
972c5641e4 thrift: 0.9.2 -> 0.9.3
Add Twisted as build input so that we can continue to have Python
support. (./configure disables Python support unless it finds the
'trial' program, from Twisted.) I don't know whether upstream intended
that, because it seems perfectly fine to run thrift + Python without
Twisted. (Only the TTwisted transport uses Twisted...)

Ah, Thrift use Twisted in its unit tests. Even when we pass
--enable-tests=no to ./configure :-D
2016-01-07 21:36:28 +01:00
Jakob Gillich
90b853b706 plib: fix CVE-2012-4552 (close #12195)
patch source: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694810#10
2016-01-07 10:25:26 +01:00
Jakob Gillich
aee934b3aa libxml2: security update 2.9.2 -> 2.9.3 (close #12197) 2016-01-07 10:18:34 +01:00
Tobias Geerinckx-Rice
2357918b00 opensc-dnie lib & wrapper: remove dead packages
Last updated in 2010, broken since 2013.

cc @viric
2016-01-07 09:40:42 +01:00
Tobias Geerinckx-Rice
e1f555477c opencv_2_1: remove dead package
Broken since 2013. Only used by qrdecode which suffered the same fate.

cc @viric
2016-01-06 03:49:47 +01:00
Tobias Geerinckx-Rice
2ee6396bf7 libmusclecard: remove dead package
No upstream release since 2009. Broken since 2013.
2016-01-06 02:14:03 +01:00
Tobias Geerinckx-Rice
894299f187 libdc1394avt: remove dead package
Orphaned dependency of cc1394. Broken since 2013. Sources long gone.

cc @viric
2016-01-06 01:46:16 +01:00
Arseniy Seroka
6059831148 Merge pull request #12119 from devhell/mediainfo
{lib}mediainfo{-gui}: 0.7.80 -> 0.7.81
2016-01-06 01:29:15 +03:00
Tobias Geerinckx-Rice
0f6659bab7 libpsl: list 2015-12-17 -> 2016-01-04 2016-01-05 20:22:35 +01:00
Vladimír Čunát
b1acaffe67 Merge branch 'master' into staging 2016-01-05 10:28:58 +01:00
Vladimír Čunát
556a28908e Merge: xorg and gtk-related updates 2016-01-05 09:53:01 +01:00
Vladimír Čunát
7c879d342d Merge #10816: improve FreeBSD support 2016-01-05 09:50:10 +01:00
Vladimír Čunát
aa4562596f apr-util: refactor options 2016-01-05 09:42:56 +01:00
Vladimír Čunát
9b091e8a0c krb5: simplify unpacking 2016-01-05 09:37:51 +01:00
Tobias Geerinckx-Rice
286cd8378c libvirt: apply patch to build 1.3.0 on BSD/Darwin
Upstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1293060

This patch is based on the one attached to that bug report, but
instead of patching the .x files (parsing of which apparently
fails as well) it modifies the pre-generated .c files directly.

This ought to fix #12139.
2016-01-04 19:42:07 +01:00
Tobias Geerinckx-Rice
21c7a81d5b Merge pull request #12051 from wido/libvirt-update
libvirt: Update from 1.2.19 to 1.3.0
2016-01-04 13:23:51 +01:00
Michel Kuhlmann
6ed6d87afc cmark: init at 0.23.0 2016-01-04 12:04:10 +01:00
Vladimír Čunát
5bdb1c9cd1 libdrm: update 2.4.65 -> 2.4.66 2016-01-04 11:47:40 +01:00
devhell
7526a1d542 {lib}mediainfo{-gui}: 0.7.80 -> 0.7.81
Built and run locally.

From the Changelog:
```
Version 0.7.81, 2015-12-31

+ Acquisition Metadata: support of all SMPTE RDD18 elements
+ Matroska: cover presence and content of the cover, thanks to Max Pozdeev
+ #F446, Matroska: Handling of cropping values, thanks to Max Pozdeev
+ Improvement of Python binding: Mac Os X support, Python2 and Python3
  can use same MediaInfoDLL.py
+ #F484, AVI: OpenDML Interlaced / Progressive scan type detection
+ MP4: support of AtomicParsley imdb tag
x #B959, MPEG-TS: MPEG-1 Video appeared as MPEG-2 Video
x #B914, Matroska: Undefined number of chapters in some M4V with Timed
  Text, thanks to Max Pozdeev
x #B962, Matroska: negative timecodes were not correctly handled
x #B964, FLV: was hanging trying to open some FLV files
x JPEG in AVI or MOV: better handling of buggy APP0/AVI1, avoiding some
  false positives about interlacement
x DVCPRO HD: some containers consider DVCPRO HD as with width 1920
  despite the fact it is 1280 or 1440, using 1280 or 1440 in all cases
```
2016-01-03 22:12:38 +00:00
Mateusz Kowalczyk
8958cf6d84 gloox: update from 1.0.13 to 1.0.14 2016-01-03 20:51:14 +00:00
Mateusz Kowalczyk
508c0f15a3 ffms: update from 2.20 to 2.21 2016-01-03 20:51:14 +00:00
Mateusz Kowalczyk
257fad9732 enet: update from 1.3.12 to 1.3.13 2016-01-03 20:51:14 +00: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
Tobias Geerinckx-Rice
d9f06f6665 libpsl: 0.11.0 -> 0.12.0 2016-01-03 00:24:28 +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
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
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
81aa158838 botanUnstable: 1.11.19 -> 1.11.25 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
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
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
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
Louis Taylor
358885fd87 qmltermwidget: fix homepage url 2015-12-30 16:52:46 +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
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
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
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
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
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
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
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
Christian Albrecht
dad3cd7928 jzmq: fix missing shasum in fetchgit src 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
Vladimír Čunát
11c702c582 Merge master into staging 2015-12-23 18:57:35 +01:00
Thomas Tuegel
cd7cfcc9a2 arpack: include OpenBLAS path in pkgconfig file 2015-12-22 14:22:19 -06: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
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
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
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
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
Josef Kemetmüller
5b553893c1 grib-api: init at 1.14.4 2015-12-20 11:52:58 +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
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
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
Rickard Nilsson
c634e5cd24 Merge pull request #11730 from spwhitt/mopidy
Mopidy Improvements
2015-12-17 20:42:13 +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
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
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
Arseniy Seroka
7d02a16aec gettext: fix absolute path 2015-12-14 22:56:34 +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
Anders Papitto
9f71bba8a4 libb64: init at 1.2 2015-12-12 12:31:28 -08:00
Thomas Tuegel
28b74a05af remove kf516 2015-12-12 08:09:48 -06: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
Thomas Tuegel
40242c1bff kf516.breeze-icons: propagate qtsvg into user environment 2015-12-12 07:00:36 -06: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
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