Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 88d9f7760918
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 173a5408d2ac
Choose a head ref
Loading
Showing with 1,023 additions and 751 deletions.
  1. +1 −0 doc/languages-frameworks/python.section.md
  2. +1 −1 nixos/doc/manual/configuration/matrix.xml
  3. +1 −1 pkgs/applications/version-management/git-and-tools/git/default.nix
  4. +5 −4 pkgs/data/sgml+xml/schemas/docbook-5.0/default.nix
  5. +3 −1 pkgs/development/compilers/llvm/3.5/clang.nix
  6. +4 −6 pkgs/development/compilers/llvm/3.5/llvm.nix
  7. +3 −1 pkgs/development/compilers/llvm/3.8/clang/default.nix
  8. +4 −6 pkgs/development/compilers/llvm/3.8/llvm.nix
  9. +3 −1 pkgs/development/compilers/llvm/3.9/clang/default.nix
  10. +3 −5 pkgs/development/compilers/llvm/3.9/llvm.nix
  11. +3 −1 pkgs/development/compilers/llvm/4/clang/default.nix
  12. +3 −5 pkgs/development/compilers/llvm/4/llvm.nix
  13. +3 −1 pkgs/development/compilers/llvm/5/clang/default.nix
  14. +3 −5 pkgs/development/compilers/llvm/5/llvm.nix
  15. +3 −1 pkgs/development/compilers/llvm/6/clang/default.nix
  16. +3 −5 pkgs/development/compilers/llvm/6/llvm.nix
  17. +3 −1 pkgs/development/compilers/llvm/7/clang/default.nix
  18. +5 −7 pkgs/development/compilers/llvm/7/llvm.nix
  19. +3 −1 pkgs/development/compilers/llvm/8/clang/default.nix
  20. +5 −7 pkgs/development/compilers/llvm/8/llvm.nix
  21. +7 −7 pkgs/development/compilers/rust/bootstrap.nix
  22. +10 −13 pkgs/development/compilers/rust/patches/net-tcp-disable-tests.patch
  23. +4 −2 pkgs/development/compilers/rust/rustc.nix
  24. +4 −0 pkgs/development/compilers/rust/setup-hook.sh
  25. +2 −2 pkgs/development/compilers/vala/default.nix
  26. +1 −0 pkgs/development/haskell-modules/configuration-common.nix
  27. +8 −5 pkgs/development/interpreters/python/build-python-package-pyproject.nix
  28. +8 −3 pkgs/development/interpreters/python/build-python-package-setuptools.nix
  29. +76 −1 pkgs/development/interpreters/python/cpython/2.7/atomic_pyc.patch
  30. +5 −0 pkgs/development/interpreters/python/cpython/2.7/default.nix
  31. +3 −0 pkgs/development/interpreters/python/cpython/default.nix
  32. +3 −0 pkgs/development/interpreters/python/pypy/default.nix
  33. +4 −0 pkgs/development/interpreters/python/pypy/prebuilt.nix
  34. +18 −0 pkgs/development/interpreters/python/sitecustomize.py
  35. +2 −1 pkgs/development/interpreters/python/wrapper.nix
  36. +3 −2 pkgs/development/libraries/dee/default.nix
  37. +2 −2 pkgs/development/libraries/glib/default.nix
  38. +2 −2 pkgs/development/libraries/gobject-introspection/default.nix
  39. +3 −1 pkgs/development/libraries/gstreamer/bad/default.nix
  40. +30 −0 pkgs/development/libraries/gtk+/01-build-Fix-path-handling-in-pkgconfig.patch
  41. +122 −49 pkgs/development/libraries/gtk+/3.x.nix
  42. +10 −0 pkgs/development/libraries/gtk+/gtk3-setup-hook.sh
  43. +4 −3 pkgs/development/libraries/libdrm/default.nix
  44. +2 −2 pkgs/development/libraries/libev/default.nix
  45. +2 −2 pkgs/development/libraries/libevdev/default.nix
  46. +2 −2 pkgs/development/libraries/libwebp/default.nix
  47. +7 −5 pkgs/development/libraries/libxkbcommon/default.nix
  48. +10 −0 pkgs/development/libraries/libxslt/default.nix
  49. +10 −0 pkgs/development/libraries/openjpeg/2.x.nix
  50. +9 −2 pkgs/development/libraries/openjpeg/generic.nix
  51. +0 −1 pkgs/development/libraries/qt-5/5.12/default.nix
  52. +1 −1 pkgs/development/libraries/qt-5/5.12/fetch.sh
  53. +202 −242 pkgs/development/libraries/qt-5/5.12/qtbase.patch
  54. +0 −26 pkgs/development/libraries/qt-5/5.12/qtwebengine-CVE-2019-5786.patch
  55. +160 −160 pkgs/development/libraries/qt-5/5.12/srcs.nix
  56. +42 −3 pkgs/development/libraries/qt-5/modules/qtbase.nix
  57. +2 −2 pkgs/development/libraries/webkitgtk/default.nix
  58. +2 −2 pkgs/development/libraries/x265/default.nix
  59. +5 −3 pkgs/development/libraries/zeromq/4.x.nix
  60. +13 −6 pkgs/development/lisp-modules/clwrapper/cl-wrapper.sh
  61. +1 −1 pkgs/development/python-modules/dm-sonnet/default.nix
  62. +30 −0 pkgs/development/python-modules/jpylyzer/default.nix
  63. +16 −1 pkgs/development/tools/build-managers/bazel/default.nix
  64. +1 −7 pkgs/development/tools/build-managers/conan/default.nix
  65. +3 −1 pkgs/misc/emulators/wine/base.nix
  66. +12 −11 pkgs/os-specific/linux/checksec/0001-attempt-to-modprobe-config-before-checking-kernel.patch
  67. +23 −27 pkgs/os-specific/linux/checksec/default.nix
  68. +2 −2 pkgs/os-specific/linux/iproute/default.nix
  69. +0 −13 pkgs/os-specific/linux/iputils/build-ninfod-with-openssl.patch
  70. +11 −28 pkgs/os-specific/linux/iputils/default.nix
  71. +0 −9 pkgs/servers/home-assistant/appdaemon.nix
  72. +5 −3 pkgs/servers/home-assistant/default.nix
  73. +0 −7 pkgs/servers/home-assistant/esphome.nix
  74. +1 −12 pkgs/tools/admin/awscli/default.nix
  75. +5 −0 pkgs/tools/archivers/unzip/default.nix
  76. +3 −3 pkgs/tools/networking/ngrok-2/default.nix
  77. +3 −1 pkgs/top-level/all-packages.nix
  78. +4 −1 pkgs/top-level/emacs-packages.nix
  79. +24 −12 pkgs/top-level/perl-packages.nix
  80. +17 −0 pkgs/top-level/python-packages.nix
1 change: 1 addition & 0 deletions doc/languages-frameworks/python.section.md
Original file line number Diff line number Diff line change
@@ -603,6 +603,7 @@ All parameters from `stdenv.mkDerivation` function are still supported. The foll
* `preShellHook`: Hook to execute commands before `shellHook`.
* `postShellHook`: Hook to execute commands after `shellHook`.
* `removeBinByteCode ? true`: Remove bytecode from `/bin`. Bytecode is only created when the filenames end with `.py`.
* `setupPyGlobalFlags ? []`: List of flags passed to `setup.py` command.
* `setupPyBuildFlags ? []`: List of flags passed to `setup.py build_ext` command.

The `stdenv.mkDerivation` function accepts various parameters for describing build inputs (see "Specifying dependencies"). The following are of special
2 changes: 1 addition & 1 deletion nixos/doc/manual/configuration/matrix.xml
Original file line number Diff line number Diff line change
@@ -95,7 +95,7 @@ in {

# forward all Matrix API calls to the synapse Matrix homeserver
locations."/_matrix" = {
proxyPass = "http://[::1]:8008/_matrix";
proxyPass = "http://[::1]:8008"; # without a trailing /
};
};
};
Original file line number Diff line number Diff line change
@@ -164,7 +164,7 @@ stdenv.mkDerivation {
EOS
)"
perl -0777 -i -pe "$SCRIPT" \
$out/libexec/git-core/git-{sh-setup,filter-branch,merge-octopus,mergetool,quiltimport,request-pull,stash,submodule,subtree,web--browse}
$out/libexec/git-core/git-{sh-setup,filter-branch,merge-octopus,mergetool,quiltimport,request-pull,submodule,subtree,web--browse}
# Also put git-http-backend into $PATH, so that we can use smart
9 changes: 5 additions & 4 deletions pkgs/data/sgml+xml/schemas/docbook-5.0/default.nix
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{ lib, stdenv, fetchurl, unzip }:

stdenv.mkDerivation {
name = "docbook5-5.0";
stdenv.mkDerivation rec {
pname = "docbook5";
version = "5.0.1";

src = fetchurl {
url = http://www.docbook.org/xml/5.0/docbook-5.0.zip;
sha256 = "13i04dkd709f0p5f2413sf2y9321pfi4y85ynf8wih6ryphnbk9x";
url = "http://www.docbook.org/xml/${version}/docbook-${version}.zip";
sha256 = "1iz3hq1lqgnshvlz4j9gvh4jy1ml74qf90vqf2ikbq0h4i2xzybs";
};

nativeBuildInputs = [ unzip ];
4 changes: 3 additions & 1 deletion pkgs/development/compilers/llvm/3.5/clang.nix
Original file line number Diff line number Diff line change
@@ -4,8 +4,10 @@ let
in stdenv.mkDerivation {
name = "clang-${version}";

src = fetch "cfe" "0846h8vn3zlc00jkmvrmy88gc6ql6014c02l4jv78fpvfigmgssg";

unpackPhase = ''
unpackFile ${fetch "cfe" "0846h8vn3zlc00jkmvrmy88gc6ql6014c02l4jv78fpvfigmgssg"}
unpackFile $src
mv cfe-${version}.src clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
10 changes: 4 additions & 6 deletions pkgs/development/compilers/llvm/3.5/llvm.nix
Original file line number Diff line number Diff line change
@@ -17,13 +17,13 @@
, enableSharedLibraries ? !stdenv.isDarwin
}:

let
src = fetch "llvm" "0xf5q17kkxsrm2gsi93h4pwlv663kji73r2g4asb97klsmb626a4";
in stdenv.mkDerivation rec {
stdenv.mkDerivation rec {
name = "llvm-${version}";

src = fetch "llvm" "0xf5q17kkxsrm2gsi93h4pwlv663kji73r2g4asb97klsmb626a4";

unpackPhase = ''
unpackFile ${src}
unpackFile $src
mv llvm-${version}.src llvm
sourceRoot=$PWD/llvm
unpackFile ${compiler-rt_src}
@@ -85,8 +85,6 @@ in stdenv.mkDerivation rec {

enableParallelBuilding = true;

passthru.src = src;

meta = {
description = "Collection of modular and reusable compiler and toolchain technologies";
homepage = http://llvm.org/;
4 changes: 3 additions & 1 deletion pkgs/development/compilers/llvm/3.8/clang/default.nix
Original file line number Diff line number Diff line change
@@ -5,8 +5,10 @@ let
self = stdenv.mkDerivation {
name = "clang-${version}";

src = fetch "cfe" "1prc72xmkgx8wrzmrr337776676nhsp1qd3mw2bvb22bzdnq7lsc";

unpackPhase = ''
unpackFile ${fetch "cfe" "1prc72xmkgx8wrzmrr337776676nhsp1qd3mw2bvb22bzdnq7lsc"}
unpackFile $src
mv cfe-${version}.src clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
10 changes: 4 additions & 6 deletions pkgs/development/compilers/llvm/3.8/llvm.nix
Original file line number Diff line number Diff line change
@@ -16,13 +16,13 @@
, enableSharedLibraries ? true
}:

let
src = fetch "llvm" "1ybmnid4pw2hxn12ax5qa5kl1ldfns0njg8533y3mzslvd5cx0kf";
in stdenv.mkDerivation rec {
stdenv.mkDerivation rec {
name = "llvm-${version}";

src = fetch "llvm" "1ybmnid4pw2hxn12ax5qa5kl1ldfns0njg8533y3mzslvd5cx0kf";

unpackPhase = ''
unpackFile ${src}
unpackFile $src
mv llvm-${version}.src llvm
sourceRoot=$PWD/llvm
unpackFile ${compiler-rt_src}
@@ -105,8 +105,6 @@ in stdenv.mkDerivation rec {

enableParallelBuilding = true;

passthru.src = src;

meta = {
description = "Collection of modular and reusable compiler and toolchain technologies";
homepage = http://llvm.org/;
4 changes: 3 additions & 1 deletion pkgs/development/compilers/llvm/3.9/clang/default.nix
Original file line number Diff line number Diff line change
@@ -5,8 +5,10 @@ let
self = stdenv.mkDerivation {
name = "clang-${version}";

src = fetch "cfe" "0qsyyb40iwifhhlx9a3drf8z6ni6zwyk3bvh0kx2gs6yjsxwxi76";

unpackPhase = ''
unpackFile ${fetch "cfe" "0qsyyb40iwifhhlx9a3drf8z6ni6zwyk3bvh0kx2gs6yjsxwxi76"}
unpackFile $src
mv cfe-${version}.src clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
8 changes: 3 additions & 5 deletions pkgs/development/compilers/llvm/3.9/llvm.nix
Original file line number Diff line number Diff line change
@@ -20,8 +20,6 @@
assert (stdenv.hostPlatform != stdenv.buildPlatform) -> !enableSharedLibraries;

let
src = fetch "llvm" "1vi9sf7rx1q04wj479rsvxayb6z740iaz3qniwp266fgp5a07n8z";

# Used when creating a versioned symlinks of libLLVM.dylib
versionSuffixes = with stdenv.lib;
let parts = splitString "." version; in
@@ -31,8 +29,10 @@ in
stdenv.mkDerivation {
name = "llvm-${version}";

src = fetch "llvm" "1vi9sf7rx1q04wj479rsvxayb6z740iaz3qniwp266fgp5a07n8z";

unpackPhase = ''
unpackFile ${src}
unpackFile $src
mv llvm-${version}.src llvm
sourceRoot=$PWD/llvm
unpackFile ${compiler-rt_src}
@@ -163,8 +163,6 @@ stdenv.mkDerivation {

enableParallelBuilding = true;

passthru.src = src;

meta = {
description = "Collection of modular and reusable compiler and toolchain technologies";
homepage = http://llvm.org/;
4 changes: 3 additions & 1 deletion pkgs/development/compilers/llvm/4/clang/default.nix
Original file line number Diff line number Diff line change
@@ -8,8 +8,10 @@ let
self = stdenv.mkDerivation ({
name = "clang-${version}";

src = fetch "cfe" "16vnv3msnvx33dydd17k2cq0icndi1a06bg5vcxkrhjjb1rqlwv1";

unpackPhase = ''
unpackFile ${fetch "cfe" "16vnv3msnvx33dydd17k2cq0icndi1a06bg5vcxkrhjjb1rqlwv1"}
unpackFile $src
mv cfe-${version}* clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
8 changes: 3 additions & 5 deletions pkgs/development/compilers/llvm/4/llvm.nix
Original file line number Diff line number Diff line change
@@ -17,8 +17,6 @@
}:

let
src = fetch "llvm" "0l9bf7kdwhlj0kq1hawpyxhna1062z3h7qcz2y8nfl9dz2qksy6s";

# Used when creating a versioned symlinks of libLLVM.dylib
versionSuffixes = with stdenv.lib;
let parts = splitString "." release_version; in
@@ -28,8 +26,10 @@ in
stdenv.mkDerivation (rec {
name = "llvm-${version}";

src = fetch "llvm" "0l9bf7kdwhlj0kq1hawpyxhna1062z3h7qcz2y8nfl9dz2qksy6s";

unpackPhase = ''
unpackFile ${src}
unpackFile $src
mv llvm-${version}* llvm
sourceRoot=$PWD/llvm
unpackFile ${compiler-rt_src}
@@ -150,8 +150,6 @@ stdenv.mkDerivation (rec {

enableParallelBuilding = true;

passthru.src = src;

meta = {
description = "Collection of modular and reusable compiler and toolchain technologies";
homepage = http://llvm.org/;
4 changes: 3 additions & 1 deletion pkgs/development/compilers/llvm/5/clang/default.nix
Original file line number Diff line number Diff line change
@@ -8,8 +8,10 @@ let
self = stdenv.mkDerivation ({
name = "clang-${version}";

src = fetch "cfe" "0018520c4qxf5hgjdqgpz2dgl3faf4gsz87fdlb8zdmx99rfk77s";

unpackPhase = ''
unpackFile ${fetch "cfe" "0018520c4qxf5hgjdqgpz2dgl3faf4gsz87fdlb8zdmx99rfk77s"}
unpackFile $src
mv cfe-${version}* clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
8 changes: 3 additions & 5 deletions pkgs/development/compilers/llvm/5/llvm.nix
Original file line number Diff line number Diff line change
@@ -15,8 +15,6 @@
}:

let
src = fetch "llvm" "0g1bbj2n6xv4p1n6hh17vj3vpvg56wacipc81dgwga9mg2lys8nm";

# Used when creating a versioned symlinks of libLLVM.dylib
versionSuffixes = with stdenv.lib;
let parts = splitString "." release_version; in
@@ -26,8 +24,10 @@ in
stdenv.mkDerivation (rec {
name = "llvm-${version}";

src = fetch "llvm" "0g1bbj2n6xv4p1n6hh17vj3vpvg56wacipc81dgwga9mg2lys8nm";

unpackPhase = ''
unpackFile ${src}
unpackFile $src
mv llvm-${version}* llvm
sourceRoot=$PWD/llvm
'';
@@ -132,8 +132,6 @@ stdenv.mkDerivation (rec {

enableParallelBuilding = true;

passthru.src = src;

requiredSystemFeatures = [ "big-parallel" ];
meta = {
description = "Collection of modular and reusable compiler and toolchain technologies";
4 changes: 3 additions & 1 deletion pkgs/development/compilers/llvm/6/clang/default.nix
Original file line number Diff line number Diff line change
@@ -8,8 +8,10 @@ let
self = stdenv.mkDerivation ({
name = "clang-${version}";

src = fetch "cfe" "0rxn4rh7rrnsqbdgp4gzc8ishbkryhpl1kd3mpnxzpxxhla3y93w";

unpackPhase = ''
unpackFile ${fetch "cfe" "0rxn4rh7rrnsqbdgp4gzc8ishbkryhpl1kd3mpnxzpxxhla3y93w"}
unpackFile $src
mv cfe-${version}* clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
8 changes: 3 additions & 5 deletions pkgs/development/compilers/llvm/6/llvm.nix
Original file line number Diff line number Diff line change
@@ -19,8 +19,6 @@
let
inherit (stdenv.lib) optional optionals optionalString;

src = fetch "llvm" "1qpls3vk85lydi5b4axl0809fv932qgsqgdgrk098567z4jc7mmn";

# Used when creating a versioned symlinks of libLLVM.dylib
versionSuffixes = with stdenv.lib;
let parts = splitString "." release_version; in
@@ -30,8 +28,10 @@ in
stdenv.mkDerivation (rec {
name = "llvm-${version}";

src = fetch "llvm" "1qpls3vk85lydi5b4axl0809fv932qgsqgdgrk098567z4jc7mmn";

unpackPhase = ''
unpackFile ${src}
unpackFile $src
mv llvm-${version}* llvm
sourceRoot=$PWD/llvm
'';
@@ -146,8 +146,6 @@ stdenv.mkDerivation (rec {

enableParallelBuilding = true;

passthru.src = src;

meta = {
description = "Collection of modular and reusable compiler and toolchain technologies";
homepage = http://llvm.org/;
4 changes: 3 additions & 1 deletion pkgs/development/compilers/llvm/7/clang/default.nix
Original file line number Diff line number Diff line change
@@ -8,8 +8,10 @@ let
self = stdenv.mkDerivation ({
name = "clang-${version}";

src = fetch "cfe" "0vc4i87qwxnw9lci4ayws9spakg0z6w5w670snj9f8g5m9rc8zg9";

unpackPhase = ''
unpackFile ${fetch "cfe" "0vc4i87qwxnw9lci4ayws9spakg0z6w5w670snj9f8g5m9rc8zg9"}
unpackFile $src
mv cfe-${version}* clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
12 changes: 5 additions & 7 deletions pkgs/development/compilers/llvm/7/llvm.nix
Original file line number Diff line number Diff line change
@@ -24,9 +24,6 @@
let
inherit (stdenv.lib) optional optionals optionalString;

src = fetch "llvm" "0r1p5didv4rkgxyvbkyz671xddg6i3dxvbpsi1xxipkla0l9pk0v";
polly_src = fetch "polly" "16qkns4ab4x0azrvhy4j7cncbyb2rrbdrqj87zphvqxm5pvm8m1h";

# Used when creating a versioned symlinks of libLLVM.dylib
versionSuffixes = with stdenv.lib;
let parts = splitString "." release_version; in
@@ -35,12 +32,15 @@ let
in stdenv.mkDerivation (rec {
name = "llvm-${version}";

src = fetch "llvm" "0r1p5didv4rkgxyvbkyz671xddg6i3dxvbpsi1xxipkla0l9pk0v";
polly_src = fetch "polly" "16qkns4ab4x0azrvhy4j7cncbyb2rrbdrqj87zphvqxm5pvm8m1h";

unpackPhase = ''
unpackFile ${src}
unpackFile $src
mv llvm-${version}* llvm
sourceRoot=$PWD/llvm
'' + optionalString enablePolly ''
unpackFile ${polly_src}
unpackFile $polly_src
mv polly-* $sourceRoot/tools/polly
'';

@@ -164,8 +164,6 @@ in stdenv.mkDerivation (rec {

enableParallelBuilding = true;

passthru.src = src;

meta = {
description = "Collection of modular and reusable compiler and toolchain technologies";
homepage = http://llvm.org/;
4 changes: 3 additions & 1 deletion pkgs/development/compilers/llvm/8/clang/default.nix
Original file line number Diff line number Diff line change
@@ -8,8 +8,10 @@ let
self = stdenv.mkDerivation ({
name = "clang-${version}";

src = fetch "cfe" "0svk1f70hvpwrjp6x5i9kqwrqwxnmcrw5s7f4cxyd100mdd12k08";

unpackPhase = ''
unpackFile ${fetch "cfe" "0svk1f70hvpwrjp6x5i9kqwrqwxnmcrw5s7f4cxyd100mdd12k08"}
unpackFile $src
mv cfe-${version}* clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
12 changes: 5 additions & 7 deletions pkgs/development/compilers/llvm/8/llvm.nix
Original file line number Diff line number Diff line change
@@ -23,22 +23,22 @@
let
inherit (stdenv.lib) optional optionals optionalString;

src = fetch "llvm" "0k124sxkfhfi1rca6kzkdraf4axhx99x3cw2rk55056628dvwwl8";
polly_src = fetch "polly" "1x4xv3j226rqdddp7b61d71wsx2b8vmmri02ycx27y2fg7ba7xg3";

# Used when creating a version-suffixed symlink of libLLVM.dylib
shortVersion = with stdenv.lib;
concatStringsSep "." (take 1 (splitString "." release_version));

in stdenv.mkDerivation (rec {
name = "llvm-${version}";

src = fetch "llvm" "0k124sxkfhfi1rca6kzkdraf4axhx99x3cw2rk55056628dvwwl8";
polly_src = fetch "polly" "1x4xv3j226rqdddp7b61d71wsx2b8vmmri02ycx27y2fg7ba7xg3";

unpackPhase = ''
unpackFile ${src}
unpackFile $src
mv llvm-${version}* llvm
sourceRoot=$PWD/llvm
'' + optionalString enablePolly ''
unpackFile ${polly_src}
unpackFile $polly_src
mv polly-* $sourceRoot/tools/polly
'';

@@ -142,8 +142,6 @@ in stdenv.mkDerivation (rec {

enableParallelBuilding = true;

passthru.src = src;

meta = {
description = "Collection of modular and reusable compiler and toolchain technologies";
homepage = http://llvm.org/;
Loading