diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2017-09-11 22:52:53 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2017-09-11 22:52:53 +0200 |
commit | 628b6c0e9df4034d50adde158724f590f18babb7 (patch) | |
tree | 884f8288d4f7c2fbd63b699ecde31df2a8f06056 /pkgs/top-level | |
parent | c86eb1da5f1c29838bd8a1f88560bc23b78e4fd0 (diff) | |
parent | c3887f02539ed0f79c6f22d6cb709b2cfb7d94e5 (diff) | |
download | nixlib-628b6c0e9df4034d50adde158724f590f18babb7.tar nixlib-628b6c0e9df4034d50adde158724f590f18babb7.tar.gz nixlib-628b6c0e9df4034d50adde158724f590f18babb7.tar.bz2 nixlib-628b6c0e9df4034d50adde158724f590f18babb7.tar.lz nixlib-628b6c0e9df4034d50adde158724f590f18babb7.tar.xz nixlib-628b6c0e9df4034d50adde158724f590f18babb7.tar.zst nixlib-628b6c0e9df4034d50adde158724f590f18babb7.zip |
Merge remote-tracking branch 'upstream/master' into HEAD
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 55 | ||||
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 9 | ||||
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 85 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 34 | ||||
-rw-r--r-- | pkgs/top-level/rust-packages.nix | 6 |
5 files changed, 96 insertions, 93 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 211bd1f70f10..777672c65c63 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -738,9 +738,7 @@ with pkgs; bubblewrap = callPackage ../tools/admin/bubblewrap { }; - borgbackup = callPackage ../tools/backup/borg { - python3Packages = python34Packages; - }; + borgbackup = callPackage ../tools/backup/borg { }; boomerang = callPackage ../development/tools/boomerang { }; @@ -1027,9 +1025,7 @@ with pkgs; fastJson = callPackage ../development/libraries/fastjson { }; - fast-cli = nodePackages.fast-cli.overrideDerivation (old: { - buildInputs = old.buildInputs ++ [phantomjs2]; - }); + fast-cli = nodePackages.fast-cli; fd = callPackage ../tools/misc/fd { }; @@ -1075,7 +1071,9 @@ with pkgs; glock = callPackage ../development/tools/glock { }; - glslviewer = callPackage ../development/tools/glslviewer { }; + glslviewer = callPackage ../development/tools/glslviewer { + inherit (darwin.apple_sdk.frameworks) Cocoa; + }; gmic = callPackage ../tools/graphics/gmic { }; @@ -2048,7 +2046,9 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; }; - fox_1_6 = callPackage ../development/libraries/fox/fox-1.6.nix { }; + fox_1_6 = callPackage ../development/libraries/fox/fox-1.6.nix { + inherit (darwin.apple_sdk.frameworks) CoreServices; + }; fping = callPackage ../tools/networking/fping {}; @@ -2653,13 +2653,15 @@ with pkgs; intecture-cli = callPackage ../tools/admin/intecture/cli.nix { }; + iodine = callPackage ../tools/networking/iodine { }; + ioping = callPackage ../tools/system/ioping { }; iops = callPackage ../tools/system/iops { }; ior = callPackage ../tools/system/ior { }; - iodine = callPackage ../tools/networking/iodine { }; + iouyap = callPackage ../tools/networking/iouyap { }; ip2location = callPackage ../tools/networking/ip2location { }; @@ -2758,6 +2760,8 @@ with pkgs; jucipp = callPackage ../applications/editors/jucipp { }; + jupp = callPackage ../applications/editors/jupp { }; + jwhois = callPackage ../tools/networking/jwhois { }; k2pdfopt = callPackage ../applications/misc/k2pdfopt { }; @@ -8522,7 +8526,8 @@ with pkgs; isocodes = callPackage ../development/libraries/iso-codes { }; ispc = callPackage ../development/compilers/ispc { - llvmPackages = llvmPackages_39; + llvmPackages = llvmPackages_4; + stdenv = llvmPackages_4.stdenv; }; itk = callPackage ../development/libraries/itk { }; @@ -9687,7 +9692,9 @@ with pkgs; libmpc = callPackage ../development/libraries/libmpc { }; - mpich2 = callPackage ../development/libraries/mpich2 { }; + mpich2 = callPackage ../development/libraries/mpich2 { + gfortran = gfortran5; + }; mstpd = callPackage ../os-specific/linux/mstpd { }; @@ -10638,18 +10645,12 @@ with pkgs; v8_3_16_14 = callPackage ../development/libraries/v8/3.16.14.nix { inherit (python2Packages) python gyp; cctools = darwin.cctools; + stdenv = overrideCC stdenv gcc5; }; v8_3_24_10 = callPackage ../development/libraries/v8/3.24.10.nix { inherit (python2Packages) python gyp; - }; - - v8_3_30_33 = callPackage ../development/libraries/v8/3.30.33.nix { - inherit (python2Packages) python gyp; - }; - - v8_4_5 = callPackage ../development/libraries/v8/4.5.nix { - inherit (python2Packages) python gyp; + stdenv = overrideCC stdenv gcc5; }; v8 = callPackage ../development/libraries/v8 { @@ -13910,6 +13911,8 @@ with pkgs; patches = config.dwm.patches or []; }; + dynamips = callPackage ../applications/virtualization/dynamips { }; + evilwm = callPackage ../applications/window-managers/evilwm { patches = config.evilwm.patches or []; }; @@ -14565,6 +14568,8 @@ with pkgs; mi2ly = callPackage ../applications/audio/mi2ly {}; + moe = callPackage ../applications/editors/moe { }; + praat = callPackage ../applications/audio/praat { }; quvi = callPackage ../applications/video/quvi/tool.nix { @@ -16227,6 +16232,7 @@ with pkgs; snapper = callPackage ../tools/misc/snapper { btrfs-progs = btrfs-progs_4_4_1; + stdenv = overrideCC stdenv gcc5; }; snd = callPackage ../applications/audio/snd { }; @@ -16642,6 +16648,8 @@ with pkgs; else null; }; + vpcs = callPackage ../applications/virtualization/vpcs { }; + primusLib = callPackage ../tools/X11/primus/lib.nix { nvidia_x11 = linuxPackages.nvidia_x11.override { libsOnly = true; }; }; @@ -18806,9 +18814,7 @@ with pkgs; mongoc = callPackage ../development/libraries/mongoc { }; - mupen64plus = callPackage ../misc/emulators/mupen64plus { - stdenv = overrideCC stdenv gcc49; - }; + mupen64plus = callPackage ../misc/emulators/mupen64plus { }; mynewt-newt = callPackage ../tools/package-management/mynewt-newt { }; @@ -19369,6 +19375,11 @@ with pkgs; # `recurseIntoAttrs` for sake of hydra, not nix-env tests = recurseIntoAttrs { + cc-wrapper = callPackage ../test/cc-wrapper { }; + cc-wrapper-clang = callPackage ../test/cc-wrapper { stdenv = clangStdenv; }; + cc-wrapper-libcxx = callPackage ../test/cc-wrapper { stdenv = libcxxStdenv; }; + stdenv-inputs = callPackage ../test/stdenv-inputs { }; + macOSSierraShared = callPackage ../test/macos-sierra-shared {}; }; } diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 09e3835712fe..b3bbb0d5b643 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -66,11 +66,6 @@ in rec { bootPkgs = packages.ghc784; inherit (bootPkgs) hscolour; }; - ghc801 = callPackage ../development/compilers/ghc/8.0.1.nix rec { - bootPkgs = packages.ghc7103; - inherit (bootPkgs) hscolour; - sphinx = pkgs.python27Packages.sphinx; - }; ghc802 = callPackage ../development/compilers/ghc/8.0.2.nix rec { bootPkgs = packages.ghc7103; inherit (bootPkgs) hscolour; @@ -163,10 +158,6 @@ in rec { ghc = compiler.ghc7103; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-7.10.x.nix { }; }; - ghc801 = callPackage ../development/haskell-modules { - ghc = compiler.ghc801; - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.0.x.nix { }; - }; ghc802 = callPackage ../development/haskell-modules { ghc = compiler.ghc802; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.0.x.nix { }; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index a8282ba6f6bb..3d8f7622d030 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -224,11 +224,16 @@ let self = _self // overrides; _self = with self; { }; ApacheTest = buildPerlPackage { - name = "Apache-Test-1.38"; + name = "Apache-Test-1.40"; src = fetchurl { - url = mirror://cpan/authors/id/P/PH/PHRED/Apache-Test-1.38.tar.gz; - sha256 = "321717f58636ed0aa85cba6d69fc01e2ccbc90ba71ec2dcc2134d8401af65145"; + url = mirror://cpan/authors/id/S/SH/SHAY/Apache-Test-1.40.tar.gz; + sha256 = "0h5fsi0is6nhclsd3wwkkqx2hfgl3bpdazxycafm9sqxr3qkgx9w"; }; + checkPhase = '' + make test \ + NIX_REDIRECTS=/etc/protocols=${pkgs.iana-etc}/etc/protocols \ + LD_PRELOAD=${pkgs.libredirect}/lib/libredirect.so + ''; }; AppCLI = buildPerlPackage { @@ -1822,11 +1827,15 @@ let self = _self // overrides; _self = with self; { }; }; - ClassAutouse = buildPerlPackage { - name = "Class-Autouse-1.99_02"; + ClassAutouse = buildPerlPackage rec { + name = "Class-Autouse-2.01"; src = fetchurl { - url = mirror://cpan/authors/id/A/AD/ADAMK/Class-Autouse-1.99_02.tar.gz; - sha256 = "1jkhczx2flxrz154ps90fj9wcchkpmnp5sapwc0l92rpn7jpsf08"; + url = "mirror://cpan/authors/id/A/AD/ADAMK/${name}.tar.gz"; + sha256 = "c05b3236c05719d819c20db0fdeb6d0954747e43d7a738294eed7fbcf36ecf1b"; + }; + meta = { + description = "Run-time load a class the first time you call a method in it"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; }; @@ -2940,19 +2949,27 @@ let self = _self // overrides; _self = with self; { }; }; - DataDumper = buildPerlPackage { - name = "Data-Dumper-2.154"; + DataDumper = buildPerlPackage rec { + name = "Data-Dumper-2.161"; src = fetchurl { - url = mirror://cpan/authors/id/S/SM/SMUELLER/Data-Dumper-2.154.tar.gz; - sha256 = "e30fcb6dea290cda85b67fc46d227a2ea890a8bd36c213557adec9c99ebd212f"; + url = "mirror://cpan/authors/id/S/SM/SMUELLER/${name}.tar.gz"; + sha256 = "3aa4ac1b042b3880438165fb2b2139d377564a8e9928ffe689ede5304ee90558"; + }; + outputs = [ "out" ]; + meta = { + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; }; DataDumperConcise = buildPerlPackage rec { - name = "Data-Dumper-Concise-2.022"; + name = "Data-Dumper-Concise-2.023"; src = fetchurl { - url = "mirror://cpan/modules/by-module/Data/${name}.tar.gz"; - sha256 = "0z7vxgk1f2kw2zpiimdsyf7jq9f4s5dhh3dlimq5yrirypnk03sc"; + url = "mirror://cpan/authors/id/E/ET/ETHER/${name}.tar.gz"; + sha256 = "a6c22f113caf31137590def1b7028a7e718eface3228272d0672c25e035d5853"; + }; + meta = { + description = "Less indentation and newlines plus sub deparsing"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; }; @@ -3639,19 +3656,6 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ DataCompare FileFindRule ]; }; - DevelDProf = buildPerlPackage { - name = "Devel-DProf-20110802.00"; - src = fetchurl { - url = mirror://cpan/authors/id/F/FL/FLORA/Devel-DProf-20110802.00.tar.gz; - sha256 = "b9eec466ab77aa9f6ab48d33134694d1aa5a8cd221b1aa0a00d09c93ab69643c"; - }; - meta = { - homepage = http://search.cpan.org/dist/Devel-DProf; - description = "A DEPRECATED Perl code profiler"; - license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - }; - }; - DevelPatchPerl = buildPerlPackage rec { name = "Devel-PatchPerl-1.38"; src = fetchurl { @@ -4000,6 +4004,20 @@ let self = _self // overrides; _self = with self; { }; }; + DevelNYTProf = buildPerlPackage rec { + name = "Devel-NYTProf-6.04"; + src = fetchurl { + url = "mirror://cpan/authors/id/T/TI/TIMB/${name}.tar.gz"; + sha256 = "c04c9f03663b7e4e9cc159f30bcdc0bab5652889c88c425ec157e831318d4891"; + }; + propagatedBuildInputs = [ FileWhich JSONMaybeXS TestDifferences ]; + meta = { + homepage = https://code.google.com/p/perl-devel-nytprof/; + description = "Powerful fast feature-rich Perl source code profiler"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + DevelPartialDump = buildPerlPackage { name = "Devel-PartialDump-0.15"; src = fetchurl { @@ -7905,18 +7923,18 @@ let self = _self // overrides; _self = with self; { }; }; - LogContextual = buildPerlPackage { - name = "Log-Contextual-0.006003"; + LogContextual = buildPerlPackage rec { + name = "Log-Contextual-0.007001"; src = fetchurl { - url = mirror://cpan/authors/id/F/FR/FREW/Log-Contextual-0.006003.tar.gz; - sha256 = "0940s910n67arqvz7aji4z6vgzzl52aq3l3jg8vq4ygnkn7c9k21"; + url = "mirror://cpan/authors/id/F/FR/FREW/${name}.tar.gz"; + sha256 = "163c46f9cf4ed921356d300925a1c3ec4d7e0d20d1c678ade9ccc24efd990cd6"; }; buildInputs = [ TestFatal ]; propagatedBuildInputs = [ DataDumperConcise ExporterDeclare Moo ]; meta = { + homepage = https://github.com/frioux/Log-Contextual; description = "Simple logging interface with a contextual log"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -9045,6 +9063,9 @@ let self = _self // overrides; _self = with self; { }; buildInputs = [ CPANMetaCheck CPANMetaRequirements DistCheckConflicts TestCleanNamespaces TestFatal TestRequires ModuleMetadata ]; propagatedBuildInputs = [ ClassLoad ClassLoadXS DataOptList DevelGlobalDestruction DevelStackTrace DistCheckConflicts EvalClosure ListMoreUtils MROCompat ModuleRuntime ModuleRuntimeConflicts PackageDeprecationManager PackageStash PackageStashXS ParamsUtil SubExporter SubName TaskWeaken TryTiny ]; + preConfigure = '' + export LD=$CC + ''; meta = { homepage = http://moose.perl.org/; description = "A postmodern object system for Perl 5"; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index abd2de9ae405..baf7bd207aff 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8023,6 +8023,7 @@ in { buildInputs = with pkgs; [ ssdeep ]; propagatedBuildInputs = with self; [ cffi six ]; + meta.broken = true; # Tests fail, and no reverse-dependencies anyway }; @@ -17822,17 +17823,8 @@ in { ''; }); - python_simple_hipchat = buildPythonPackage rec { - name = "python-simple-hipchat-${version}"; - version = "0.1"; - - src = pkgs.fetchurl { - url = "mirror://pypi/p/python-simple-hipchat/python-simple-hipchat-${version}.zip"; - sha256 = "404e5ff7187abb09c2227f22063d06baf0fd525725e9c9ad280176bed1c94a3f"; - }; - - buildInputs = [ pkgs.unzip ]; - }; + python-simple-hipchat = callPackage ../development/python-modules/python-simple-hipchat {}; + python_simple_hipchat = self.python-simple-hipchat; python_keyczar = buildPythonPackage rec { name = "python-keyczar-0.71c"; @@ -18725,6 +18717,8 @@ in { sha256 = "28c6853c1d13d365b7dc71a6b05e5ffb56471f70a850de318af50d3d7c0dea2f"; }; + disabled = isPy35 || isPy36; + meta = { description = "A CAPTCHA for Python using the reCAPTCHA service"; homepage = http://recaptcha.net/; @@ -24530,7 +24524,7 @@ EOF buildInputs = with self; [ nose mock ]; propagatedBuildInputs = with self; [ jinja2 pyyaml redis requests pagerduty - python_simple_hipchat pushbullet + python-simple-hipchat pushbullet ]; patchPhase = "> requirements.txt"; @@ -27232,21 +27226,7 @@ EOF # We need "normal" libxml2 and not the python package by the same name. pywbem = callPackage ../development/python-modules/pywbem { libxml2 = pkgs.libxml2; }; - unicorn = buildPythonPackage rec { - name = "unicorn-${version}"; - version = "1.0.1"; - src = pkgs.fetchurl { - url = "mirror://pypi/u/unicorn/${name}.tar.gz"; - sha256 = "0a5b4vh734b3wfkgapzzf8x18rimpmzvwwkly56da84n27wfw9bg"; - }; - setupPyBuildFlags = [ "--plat-name" "linux" ]; - meta = with pkgs.stdenv.lib; { - description = "Unicorn CPU emulator engine"; - homepage = "http://www.unicorn-engine.org/"; - license = [ licenses.gpl2 ]; - maintainers = [ maintainers.bennofs ]; - }; - }; + unicorn = callPackage ../development/python-modules/unicorn { }; intervaltree = callPackage ../development/python-modules/intervaltree { }; diff --git a/pkgs/top-level/rust-packages.nix b/pkgs/top-level/rust-packages.nix index 2bc4ea967054..6c39d865ac21 100644 --- a/pkgs/top-level/rust-packages.nix +++ b/pkgs/top-level/rust-packages.nix @@ -7,13 +7,13 @@ { stdenv, fetchFromGitHub, git }: stdenv.mkDerivation { - name = "rustRegistry-2017-08-27"; + name = "rustRegistry-2017-09-10"; src = fetchFromGitHub { owner = "rust-lang"; repo = "crates.io-index"; - rev = "2f344732d240aaa8b5090f0c280ea05382a1c8cb"; - sha256 = "19h8znbmq2skcrzmc0rcn1c6m3qqb58v8qfh8svkvmihhzpkmhmv"; + rev = "2e573cbbb2db591ff9d46339910f21e35b21339f"; + sha256 = "0sgpc2aygmvyjb3kinzh83bj4j92ny18159alqb1x8w26wqmisfq"; }; phases = [ "unpackPhase" "installPhase" ]; installPhase = '' |