Make WebKit use libsoup 2.31.2 via deepOverride. Edit a few packages that were overridable but did not allow extra arguments. Remove a catch with deepOverride that pkgs.lib had this attribute in a different sense.
svn path=/nixpkgs/trunk/; revision=22529
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
{ stdenv, fetchurl }:
|
||||
{ stdenv, fetchurl
|
||||
, ...}:
|
||||
|
||||
let
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
, arch ? null
|
||||
, sw_vers ? null
|
||||
, ncurses ? null
|
||||
, ...
|
||||
}:
|
||||
|
||||
assert zlibSupport -> zlib != null;
|
||||
|
||||
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
|
||||
pkgconfig libdaemon dbus perl perlXMLParser glib expat
|
||||
gettext intltool
|
||||
]
|
||||
++ lib.optional qt4Support qt4;
|
||||
++ (lib.optional qt4Support qt4);
|
||||
|
||||
configureFlags =
|
||||
[ "--disable-qt3" "--disable-gdbm" "--disable-gtk" "--disable-mono"
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
, xcbSupport ? false
|
||||
, stdenv, fetchurl, pkgconfig, x11, fontconfig, freetype
|
||||
, zlib, libpng, pixman, libxcb ? null, xcbutil ? null
|
||||
, ...
|
||||
}:
|
||||
|
||||
assert postscriptSupport -> zlib != null;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{ stdenv, fetchurl, pkgconfig, dbus_glib, zlib, pam, glib,
|
||||
libX11, polkit, expat }:
|
||||
libX11, polkit, expat
|
||||
, ...}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "consolekit-0.4.1";
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{ stdenv, fetchurl, aspell, pkgconfig, glib }:
|
||||
{ stdenv, fetchurl, aspell, pkgconfig, glib,
|
||||
...}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "enchant-1.3.0";
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
# option allows them to be enabled. See
|
||||
# http://www.freetype.org/patents.html.
|
||||
useEncumberedCode ? false
|
||||
, ...
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (rec {
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{ stdenv, fetchurl }:
|
||||
{ stdenv, fetchurl,
|
||||
...}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "libjpeg-8";
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{stdenv, fetchurl, zlib, python ? null, pythonSupport ? true}:
|
||||
{stdenv, fetchurl, zlib, python ? null, pythonSupport ? true
|
||||
, ...}:
|
||||
|
||||
assert pythonSupport -> python != null;
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchurl, perl }:
|
||||
{ stdenv, fetchurl, perl, ...}:
|
||||
|
||||
let
|
||||
opensslCrossSystem = stdenv.lib.attrByPath [ "openssl" "system" ]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{stdenv, fetchurl, static ? false}:
|
||||
{stdenv, fetchurl, static ? false, ...}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "zlib-1.2.3";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{stdenv, fetchurl}:
|
||||
{stdenv, fetchurl, ...}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "gnum4-1.4.13";
|
||||
|
||||
Reference in New Issue
Block a user