diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2017-09-05 18:03:42 -0400 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2017-09-21 15:49:54 -0400 |
commit | f8a18cd4cf2e3d249fede58e0b7cc0aea06e3bc1 (patch) | |
tree | e853e7da55b09acd1d622991491c1a696f9857ef /pkgs/top-level | |
parent | 531e4b80c97002a542beb8fe356177ebd66cdd8e (diff) | |
download | nixpkgs-f8a18cd4cf2e3d249fede58e0b7cc0aea06e3bc1.tar nixpkgs-f8a18cd4cf2e3d249fede58e0b7cc0aea06e3bc1.tar.gz nixpkgs-f8a18cd4cf2e3d249fede58e0b7cc0aea06e3bc1.tar.bz2 nixpkgs-f8a18cd4cf2e3d249fede58e0b7cc0aea06e3bc1.tar.lz nixpkgs-f8a18cd4cf2e3d249fede58e0b7cc0aea06e3bc1.tar.xz nixpkgs-f8a18cd4cf2e3d249fede58e0b7cc0aea06e3bc1.tar.zst nixpkgs-f8a18cd4cf2e3d249fede58e0b7cc0aea06e3bc1.zip |
misc pkgs: Manual fixup pkgconfig nativeBuildInputs after sed
Importantly, this included regenerating pkgs/servers/x11/xorg, to clobber the old sed.
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/emscripten-packages.nix | 3 | ||||
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 7 | ||||
-rw-r--r-- | pkgs/top-level/php-packages.nix | 15 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 43 |
4 files changed, 30 insertions, 38 deletions
diff --git a/pkgs/top-level/emscripten-packages.nix b/pkgs/top-level/emscripten-packages.nix index c077ae5016b..7e63041867d 100644 --- a/pkgs/top-level/emscripten-packages.nix +++ b/pkgs/top-level/emscripten-packages.nix @@ -13,9 +13,8 @@ with pkgs; rec { pythonSupport = false; }).overrideDerivation (old: { - nativeBuildInputs = [ autoreconfHook pkgconfig ]; + nativeBuildInputs = old.nativeBuildInputs ++ [ autoreconfHook pkgconfig ]; buildInputs = old.buildInputs ++ [ zlib nodejs ]; - nativeBuildInputs = old.nativeBuildInputs ++ [ zlib pkgconfig ]; # just override it with nothing so it does not fail autoreconfPhase = "echo autoreconfPhase not used..."; checkPhase = '' diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 0986dde9875..77f782fbedf 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -9895,9 +9895,8 @@ let self = _self // overrides; _self = with self; { # Build.PL in this package uses which to find pkg-config -- make it use path instead patchPhase = ''sed -ie 's/`which pkg-config`/"pkg-config"/' Build.PL''; doCheck = false; # The main test performs network access + nativeBuildInputs = [ pkgs.pkgconfig ]; #buildInputs = [ TestMore TestPod ]; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ pkgs. ]; propagatedBuildInputs = [ pkgs.libdiscid ]; }; @@ -12787,8 +12786,8 @@ let self = _self // overrides; _self = with self; { sha256 = "18v8x0514in0zpvq1rv78hmvhpij1xjh5xn0wa6wmg2swky54sp4"; }; propagatedBuildInputs = [XMLXPath]; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [TestPodCoverage TimeHiRes TestPod pkgs. pkgs.libvirt]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = [TestPodCoverage TimeHiRes TestPod pkgs.libvirt]; meta = { platforms = stdenv.lib.platforms.linux; }; diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index 5166f8f3eda..20b8c15f388 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -91,7 +91,7 @@ let "--with-libmemcached-dir=${pkgs.libmemcached}" ]; - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; buildInputs = with pkgs; [ cyrus_sasl zlib ]; }; @@ -110,7 +110,7 @@ let "--with-libmemcached-dir=${pkgs.libmemcached}" ]; - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; buildInputs = with pkgs; [ cyrus_sasl zlib ]; }; @@ -164,9 +164,7 @@ let "--with-yaml=${pkgs.libyaml}" ]; - buildInputs = [ - pkgs.pkgconfig - ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; }; yaml20 = assert isPhp7; buildPecl { @@ -178,9 +176,7 @@ let "--with-yaml=${pkgs.libyaml}" ]; - buildInputs = [ - pkgs.pkgconfig - ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; }; # Since PHP 5.5 OPcache is integrated in the core and has to be enabled via --enable-opcache during compilation. @@ -199,8 +195,7 @@ let "--with-zmq=${pkgs.zeromq}" ]; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ pkgs. ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; }; # No support for PHP 7 and probably never will be diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 25f8685062a..48124ced008 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7166,8 +7166,8 @@ in { }; NIX_CFLAGS_COMPILE="-I${pkgs.poppler.dev}/include/poppler/"; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ pkgs. pkgs.poppler.dev ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = [ pkgs.poppler.dev ]; propagatedBuildInputs = with self; [ pycairo pygobject2 ]; patches = [ @@ -9448,8 +9448,8 @@ in { sha256 = "06rmp1ap6flh64m81j0n3a357ij2vj9zwcvvw0p31y6hz1id9shi"; }; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = with self; [ pkgs. pkgs.fuse ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = with self; [ pkgs.fuse ]; meta = { description = "Python bindings for FUSE"; @@ -11193,8 +11193,8 @@ in { sha256 = "1li7q04ljrvwharw4fblcbfhvk6s0l3lnv8yqb4c22lcgbkiqlps"; }; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = with self; [ pytest pkgs. pkgs.fuse pkgs.attr pkgs.which ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = with self; [ pytest pkgs.fuse pkgs.attr pkgs.which ]; propagatedBuildInputs = with self; [ contextlib2 ]; @@ -13138,8 +13138,8 @@ in { configure ''; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = with self; [ python pkgs. pkgs.libnotify pygobject2 pygtk pkgs.glib pkgs.gtk2 pkgs.dbus_glib ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = with self; [ python pkgs.libnotify pygobject2 pygtk pkgs.glib pkgs.gtk2 pkgs.dbus_glib ]; postInstall = "cd $out/lib/python*/site-packages && ln -s gtk-*/pynotify ."; @@ -16424,8 +16424,8 @@ in { patchShebangs . ''; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ self.setuptools self.nose pkgs. pkgs.swig pkgs.libcdio ] + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = [ self.setuptools self.nose pkgs.swig pkgs.libcdio ] ++ stdenv.lib.optional stdenv.isDarwin pkgs.libiconv; patches = [ ../development/python-modules/pycdio/add-cdtext-toc.patch ]; @@ -17125,8 +17125,7 @@ in { PATH="${pkgs.parted}/sbin:$PATH" ''; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = with self; [ pkgs. ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; propagatedBuildInputs = with self; [ pkgs.parted ]; @@ -20290,8 +20289,8 @@ in { sha256 = "0zrjxvzxqm4bz2jcy8sras8jircgbs6dkrw8j3nc6jhvzlikwwxl"; }; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ pkgs. self.pytest_28 self.pytestrunner ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = [ self.pytest_28 self.pytestrunner ]; propagatedBuildInputs = [ self.cffi pkgs.secp256k1 ]; # Tests are not included in archive @@ -20373,9 +20372,9 @@ in { sha256 = "1q35kgz151rr99240jq55rs39y741m8shh9yihl3x95rkjxchji4"; }; - propagatedBuildInputs = with self; [ cython pkgs.openssl dns dateutil xcaplib msrplib lxml python-otr ]; - nativeBuildInputs = [ pkgconfig ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; buildInputs = with pkgs; [ alsaLib ffmpeg libv4l sqlite libvpx ]; + propagatedBuildInputs = with self; [ cython pkgs.openssl dns dateutil xcaplib msrplib lxml python-otr ]; }; @@ -20964,8 +20963,8 @@ in { src = pkgs.subunit.src; propagatedBuildInputs = with self; [ testtools testscenarios ]; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ pkgs. pkgs.check pkgs.cppunit ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = [ pkgs.check pkgs.cppunit ]; patchPhase = '' sed -i 's/version=VERSION/version="${pkgs.subunit.version}"/' setup.py @@ -24109,8 +24108,8 @@ EOF sha256 = "1l0s9cx38qb6x5xj32r531xap11m93c3gag30idj8fzkn74cpfgc"; }; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = with self; [ python pkgs. pkgs.libvirt lxml ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = with self; [ python pkgs.libvirt lxml ]; buildPhase = "${python.interpreter} setup.py build"; @@ -24249,8 +24248,8 @@ EOF preBuild = "${python}/bin/${python.executable} setup.py build_ext"; installPhase= "${python}/bin/${python.executable} setup.py install --prefix=$out"; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = with self; [ pkgs. pkgs.enlightenment.efl ]; + nativeBuildInputs = [ pkgs.pkgconfig ]; + buildInputs = with self; [ pkgs.enlightenment.efl ]; doCheck = false; meta = { |