diff options
author | obadz <obadz-git@obadz.com> | 2016-08-27 23:54:54 +0100 |
---|---|---|
committer | obadz <obadz-git@obadz.com> | 2016-08-27 23:54:54 +0100 |
commit | 3de6e5be50124834f9d0adfc299295e9e6e30c08 (patch) | |
tree | 31c4c7003ca554e75fa7ead8242f00922a92b25f /pkgs/top-level | |
parent | 132571454c8162cdefe9e94613137d6a13b950b7 (diff) | |
parent | df27c35e9a0515146eb7db07e11af59e520214a6 (diff) | |
download | nixpkgs-3de6e5be50124834f9d0adfc299295e9e6e30c08.tar nixpkgs-3de6e5be50124834f9d0adfc299295e9e6e30c08.tar.gz nixpkgs-3de6e5be50124834f9d0adfc299295e9e6e30c08.tar.bz2 nixpkgs-3de6e5be50124834f9d0adfc299295e9e6e30c08.tar.lz nixpkgs-3de6e5be50124834f9d0adfc299295e9e6e30c08.tar.xz nixpkgs-3de6e5be50124834f9d0adfc299295e9e6e30c08.tar.zst nixpkgs-3de6e5be50124834f9d0adfc299295e9e6e30c08.zip |
Merge branch 'master' into staging
Conflicts: pkgs/applications/misc/navit/default.nix pkgs/applications/networking/mailreaders/alpine/default.nix pkgs/applications/networking/mailreaders/realpine/default.nix pkgs/development/compilers/ghc/head.nix pkgs/development/libraries/openssl/default.nix pkgs/games/liquidwar/default.nix pkgs/games/spring/springlobby.nix pkgs/os-specific/linux/kernel/perf.nix pkgs/servers/sip/freeswitch/default.nix pkgs/tools/archivers/cromfs/default.nix pkgs/tools/graphics/plotutils/default.nix
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/aliases.nix | 3 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 95 | ||||
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 2 | ||||
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 20 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 148 | ||||
-rw-r--r-- | pkgs/top-level/rust-packages.nix | 6 |
6 files changed, 196 insertions, 78 deletions
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ec1df4cf166..ee3aaa70b24 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -36,6 +36,7 @@ doNotDisplayTwice rec { conkerorWrapper = conkeror; # added 2015-01 cool-old-term = cool-retro-term; # added 2015-01-31 cupsBjnp = cups-bjnp; # added 2016-01-02 + cups_filters = cups-filters; # added 2016-08 cv = progress; # added 2015-09-06 debian_devscripts = debian-devscripts; # added 2016-03-23 dwarf_fortress = dwarf-fortress; # added 2016-01-23 @@ -45,6 +46,7 @@ doNotDisplayTwice rec { firefox-esr-wrapper = firefox-esr; # 2016-01 firefox-wrapper = firefox; # 2016-01 firefoxWrapper = firefox; # 2015-09 + foomatic_filters = foomatic-filters; # 2016-08 fuse_exfat = exfat; # 2015-09-11 fuse_zip = fuse-zip; # added 2016-04-27 gettextWithExpat = gettext; # 2016-02-19 @@ -57,6 +59,7 @@ doNotDisplayTwice rec { inotifyTools = inotify-tools; joseki = apache-jena-fuseki; # added 2016-02-28 jquery_ui = jquery-ui; # added 2014-09-07 + keybase-go = keybase; # added 2016-08-24 letsencrypt = certbot; # added 2016-05-16 libdbusmenu_qt5 = qt5.libdbusmenu; # added 2015-12-19 libcap_manpages = libcap.doc; # added 2016-04-29 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ff421bd6c79..71e83860238 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -422,6 +422,10 @@ in apitrace = qt55.callPackage ../applications/graphics/apitrace {}; + argus = callPackage ../tools/networking/argus {}; + + argus-clients = callPackage ../tools/networking/argus-clients {}; + argtable = callPackage ../tools/misc/argtable {}; argyllcms = callPackage ../tools/graphics/argyllcms {}; @@ -1548,6 +1552,8 @@ in fdm = callPackage ../tools/networking/fdm {}; + ferm = callPackage ../tools/networking/ferm { }; + fgallery = callPackage ../tools/graphics/fgallery { inherit (perlPackages) ImageExifTool JSON; }; @@ -1867,6 +1873,8 @@ in ghostscript = null; }; + groonga = callPackage ../servers/search/groonga { }; + grub = callPackage_i686 ../tools/misc/grub { buggyBiosCDSupport = config.grub.buggyBiosCDSupport or true; }; @@ -2198,9 +2206,7 @@ in kexectools = callPackage ../os-specific/linux/kexectools { }; - keybase = callPackage ../applications/misc/keybase { }; - - keybase-go = callPackage ../tools/security/keybase { }; + keybase = callPackage ../tools/security/keybase { }; kbfs = callPackage ../tools/security/kbfs { }; @@ -2222,6 +2228,8 @@ in kst = qt5.callPackage ../tools/graphics/kst { gsl = gsl_1; }; + kytea = callPackage ../tools/text/kytea { }; + leocad = callPackage ../applications/graphics/leocad { }; less = callPackage ../tools/misc/less { }; @@ -2689,6 +2697,8 @@ in netcdffortran = callPackage ../development/libraries/netcdf-fortran { }; + neural-style = callPackage ../tools/graphics/neural-style {}; + nco = callPackage ../development/libraries/nco { }; nc6 = callPackage ../tools/networking/nc6 { }; @@ -3269,6 +3279,8 @@ in rawdog = callPackage ../applications/networking/feedreaders/rawdog { }; + rc = callPackage ../shells/rc { }; + read-edid = callPackage ../os-specific/linux/read-edid { }; redir = callPackage ../tools/networking/redir { }; @@ -3986,6 +3998,8 @@ in unclutter = callPackage ../tools/misc/unclutter { }; + unclutter-xfixes = callPackage ../tools/misc/unclutter-xfixes { }; + unbound = callPackage ../tools/networking/unbound { }; units = callPackage ../tools/misc/units { }; @@ -4486,24 +4500,6 @@ in libcCross = if crossSystem != null then libcCross else null; })); - gcc46 = lowPrio (wrapCC (callPackage ../development/compilers/gcc/4.6 { - inherit noSysDirs; - - ppl = null; - cloog = null; - - # bootstrapping a profiled compiler does not work in the sheevaplug: - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43944 - profiledCompiler = false; - - # When building `gcc.crossDrv' (a "Canadian cross", with host == target - # and host != build), `cross' must be null but the cross-libc must still - # be passed. - cross = null; - libcCross = if crossSystem != null then libcCross else null; - texinfo = texinfo413; - })); - gcc48 = lowPrio (wrapCC (callPackage ../development/compilers/gcc/4.8 { inherit noSysDirs; @@ -4739,9 +4735,11 @@ in inherit (darwin.apple_sdk.frameworks) Security Foundation; }; - go_1_7 = callPackage ../development/compilers/go/1.7.nix { + go_1_7 = callPackage ../development/compilers/go/1.7.nix ({ inherit (darwin.apple_sdk.frameworks) Security Foundation; - }; + } // stdenv.lib.optionalAttrs stdenv.isDarwin { + stdenv = stdenvAdapters.overrideCC pkgs.stdenv pkgs.clang_38; + }); go = self.go_1_7; @@ -5850,10 +5848,6 @@ in phpPackages = php56Packages; - php55Packages = recurseIntoAttrs (callPackage ./php-packages.nix { - php = php55; - }); - php56Packages = recurseIntoAttrs (callPackage ./php-packages.nix { php = php56; }); @@ -5863,7 +5857,6 @@ in }); inherit (callPackages ../development/interpreters/php { }) - php55 php56 php70; @@ -7054,8 +7047,12 @@ in ctpl = callPackage ../development/libraries/ctpl { }; + cppdb = callPackage ../development/libraries/cppdb { }; + cpp-netlib = callPackage ../development/libraries/cpp-netlib { }; + cppcms = callPackage ../development/libraries/cppcms { }; + cppunit = callPackage ../development/libraries/cppunit { }; cpputest = callPackage ../development/libraries/cpputest { }; @@ -8693,6 +8690,8 @@ in live555 = callPackage ../development/libraries/live555 { }; + loadcaffe = callPackage ../development/libraries/loadcaffe {}; + log4cpp = callPackage ../development/libraries/log4cpp { }; log4cxx = callPackage ../development/libraries/log4cxx { }; @@ -8979,7 +8978,8 @@ in }; }) openssl_1_0_1 - openssl_1_0_2; + openssl_1_0_2 + openssl_1_1_0; openssl-chacha = callPackage ../development/libraries/openssl/chacha.nix { cryptodevHeaders = linuxPackages.cryptodev.override { @@ -9564,7 +9564,9 @@ in tokyotyrant = callPackage ../development/libraries/tokyo-tyrant { }; - torch = callPackage ../development/libraries/torch {}; + torch = callPackage ../development/libraries/torch { + openblas = openblasCompat; + }; tremor = callPackage ../development/libraries/tremor { }; @@ -9979,7 +9981,11 @@ in go = go_1_6; }; - buildGoPackage = buildGo16Package; + buildGo17Package = callPackage ../development/go-modules/generic { + go = go_1_7; + }; + + buildGoPackage = buildGo17Package; go2nix = callPackage ../development/tools/go2nix { }; @@ -10414,6 +10420,7 @@ in rspamd = callPackage ../servers/mail/rspamd { }; pfixtools = callPackage ../servers/mail/postfix/pfixtools.nix { }; + pflogsumm = callPackage ../servers/mail/postfix/pflogsumm.nix { }; pshs = callPackage ../servers/http/pshs { }; @@ -11141,6 +11148,7 @@ in linux_4_4 = callPackage ../os-specific/linux/kernel/linux-4.4.nix { kernelPatches = [ kernelPatches.bridge_stp_helper + kernelPatches.cpu-cgroup-v2."4.4" ] ++ lib.optionals ((platform.kernelArch or null) == "mips") [ kernelPatches.mips_fpureg_emu @@ -11152,6 +11160,7 @@ in linux_4_6 = callPackage ../os-specific/linux/kernel/linux-4.6.nix { kernelPatches = [ kernelPatches.bridge_stp_helper + kernelPatches.cpu-cgroup-v2."4.6" ] ++ lib.optionals ((platform.kernelArch or null) == "mips") [ kernelPatches.mips_fpureg_emu @@ -11163,6 +11172,9 @@ in linux_4_7 = callPackage ../os-specific/linux/kernel/linux-4.7.nix { kernelPatches = [ kernelPatches.bridge_stp_helper + # See pkgs/os-specific/linux/kernel/cpu-cgroup-v2-patches/README.md + # when adding a new linux version + kernelPatches.cpu-cgroup-v2."4.7" ] ++ lib.optionals ((platform.kernelArch or null) == "mips") [ kernelPatches.mips_fpureg_emu @@ -13306,6 +13318,8 @@ in linssid = qt5.callPackage ../applications/networking/linssid { }; + manuskript = callPackage ../applications/editors/manuskript { }; + mi2ly = callPackage ../applications/audio/mi2ly {}; praat = callPackage ../applications/audio/praat { }; @@ -14423,7 +14437,7 @@ in qmidiroute = callPackage ../applications/audio/qmidiroute { }; - qmmp = callPackage ../applications/audio/qmmp { }; + qmmp = qt5.callPackage ../applications/audio/qmmp { }; qnotero = callPackage ../applications/office/qnotero { }; @@ -15510,13 +15524,9 @@ in zam-plugins = callPackage ../applications/audio/zam-plugins { }; - zathuraCollection = recurseIntoAttrs - (callPackage ../applications/misc/zathura { - callPackage = newScope pkgs.zathuraCollection; - useMupdf = config.zathura.useMupdf or true; - }); - - zathura = zathuraCollection.zathuraWrapper; + zathura = callPackage ../applications/misc/zathura { + useMupdf = config.zathura.useMupdf or true; + }; zed = callPackage ../applications/editors/zed { }; @@ -15776,6 +15786,9 @@ in guile = guile_1_8; }; + liquidwar5 = callPackage ../games/liquidwar/5.nix { + }; + macopix = callPackage ../games/macopix { gtk = gtk2; }; @@ -16983,7 +16996,7 @@ in libusb = libusb1; }; - cups_filters = callPackage ../misc/cups/filters.nix { }; + cups-filters = callPackage ../misc/cups/filters.nix { }; cups-pk-helper = callPackage ../misc/cups/cups-pk-helper.nix { }; @@ -17071,7 +17084,7 @@ in foo2zjs = callPackage ../misc/drivers/foo2zjs {}; - foomatic_filters = callPackage ../misc/drivers/foomatic-filters {}; + foomatic-filters = callPackage ../misc/drivers/foomatic-filters {}; freestyle = callPackage ../misc/freestyle { }; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 2d93d0a0b77..23737ca0ff7 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -47,7 +47,7 @@ rec { inherit (bootPkgs) hscolour; }; ghcHEAD = callPackage ../development/compilers/ghc/head.nix rec { - bootPkgs = packages.ghc784; + bootPkgs = packages.ghc7103; inherit (bootPkgs) alex happy; }; ghcNokinds = callPackage ../development/compilers/ghc/nokinds.nix rec { diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 092a61c4383..a1a080aac55 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3028,10 +3028,10 @@ let self = _self // overrides; _self = with self; { }; DataValidateDomain = buildPerlPackage rec { - name = "Data-Validate-Domain-0.12"; + name = "Data-Validate-Domain-0.14"; src = fetchurl { url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz"; - sha256 = "6bd39c71d232fa341ad1324158bf1edf5df9add2bcac87996aa4b584445cdec5"; + sha256 = "4470f253b8d2720a4dd3fa3ae550995417c2269f3be7ff030e01afa04a3a9421"; }; buildInputs = [ Test2Suite ]; propagatedBuildInputs = [ NetDomainTLD ]; @@ -5417,10 +5417,10 @@ let self = _self // overrides; _self = with self; { }; FontTTF = buildPerlPackage rec { - name = "Font-TTF-1.05"; + name = "Font-TTF-1.06"; src = fetchurl { - url = "mirror://cpan/authors/id/M/MH/MHOSKEN/${name}.tar.gz"; - sha256 = "0l7vxag0v3hf7w1kjyjv02zqrjzhg6xczcv60z00l3z0fr78xi16"; + url = "mirror://cpan/authors/id/B/BH/BHALLISSY/${name}.tar.gz"; + sha256 = "4b697d444259759ea02d2c442c9bffe5ffe14c9214084a01f743693a944cc293"; }; propagatedBuildInputs = [ IOString ]; meta = { @@ -10749,18 +10749,18 @@ let self = _self // overrides; _self = with self; { }; Redis = buildPerlPackage rec { - name = "Redis-1.982"; + name = "Redis-1.991"; src = fetchurl { url = "mirror://cpan/authors/id/D/DA/DAMS/${name}.tar.gz"; - sha256 = "1ig6sg1sgdz1dq8gpafin9m4nk0n9k1hzs9c45fl6wslpyim864z"; + sha256 = "f7d1a934fa9360a26e480f896f97be0fd62807f9d9baca65a9aa8d007ff2acaa"; }; buildInputs = [ IOString ModuleBuildTiny PodCoverageTrustPod TestCPANMeta TestDeep TestFatal TestSharedFork TestTCP ]; - propagatedBuildInputs = [ IOSocketTimeout ]; + propagatedBuildInputs = [ IOSocketTimeout TryTiny ]; meta = { - homepage = https://metacpan.org/pod/Redis; + homepage = https://github.com/PerlRedis/perl-redis; description = "Perl binding for Redis database"; license = stdenv.lib.licenses.artistic2; - maintainers = with maintainers; [ rycee ]; + maintainers = [ maintainers.rycee ]; platforms = stdenv.lib.platforms.unix; }; }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 177607098ea..14b2fa376a7 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -7130,6 +7130,29 @@ in modules // { }; }; + lightblue = buildPythonPackage rec { + pname = "lightblue"; + version = "0.4"; + name = "${pname}-${version}"; + + src = pkgs.fetchurl { + url = "mirror://sourceforge/${pname}/${name}.tar.gz"; + sha256 = "016h1mlhpqxjj25lcvl4fqc19k8ifmsv6df7rhr12fyfcrp5i14d"; + }; + + buildInputs = [ pkgs.bluez pkgs.openobex ]; + + + meta = { + homepage = http://lightblue.sourceforge.net; + description = "Cross-platform Bluetooth API for Python"; + maintainers = with maintainers; [ leenaars ]; + license = licenses.gpl3; + platform = platforms.all; + }; + }; + + lightning = buildPythonPackage rec { version = "1.2.1"; name = "lightning-python-${version}"; @@ -7503,6 +7526,33 @@ in modules // { }; }; + nxt-python = buildPythonPackage rec { + version = "unstable-20160819"; + pname = "nxt-python"; + name = "${pname}-${version}"; + + propagatedBuildInputs = with self; [ pyusb pybluez pyfantom pkgs.git ]; + disabled = isPy3k; + + src = pkgs.fetchgit { + url = "http://github.com/Eelviny/nxt-python"; + rev = "479e20b7491b28567035f4cee294c4a2af629297"; + sha256 = "0mcsajhgm2wy4iy2lhmyi3xibgmbixbchanzmlhsxk6qyjccn9r9"; + branchName= "pyusb"; + }; + + # Tests fail on Mac dependency + doCheck = false; + + meta = { + description = "Python driver/interface for Lego Mindstorms NXT robot"; + homepage = https://github.com/Eelviny/nxt-python; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ leenaars ]; + }; + }; + odfpy = buildPythonPackage rec { version = "0.9.6"; name = "odfpy-${version}"; @@ -7807,6 +7857,30 @@ in modules // { }; }; + pybluez = buildPythonPackage rec { + version = "unstable-20160819"; + pname = "pybluez"; + name = "${pname}-${version}"; + + propagatedBuildInputs = with self; [ pkgs.bluez ]; + + src = pkgs.fetchFromGitHub { + owner = "karulis"; + repo = "${pname}"; + rev = "a0b226a61b166e170d48539778525b31e47a4731"; + sha256 = "104dm5ngfhqisv1aszdlr3szcav2g3bhsgzmg4qfs09b3i5zj047"; + }; + + # the tests do not pass + doCheck = false; + + meta = { + description = "Bluetooth Python extension module"; + license = licenses.gpl2; + maintainers = with maintainers; [ leenaars ]; + }; + }; + pycares = buildPythonPackage rec { name = "pycares-${version}"; version = "1.0.0"; @@ -8878,7 +8952,7 @@ in modules // { }; propagatedBuildInputs = with self; [ - pyGtkGlade pkgs.libtorrentRasterbar twisted Mako chardet pyxdg self.pyopenssl modules.curses service-identity + pyGtkGlade pkgs.libtorrentRasterbar_1_09 twisted Mako chardet pyxdg self.pyopenssl modules.curses service-identity ]; nativeBuildInputs = [ pkgs.intltool ]; @@ -8936,16 +9010,6 @@ in modules // { django = self.django_1_10; - django_gis = self.django.override rec { - patches = [ - (pkgs.substituteAll { - src = ../development/python-modules/django/1.10-gis-libs.template.patch; - geos = pkgs.geos; - gdal = pkgs.gdal; - }) - ]; - }; - django_1_10 = buildPythonPackage rec { name = "Django-${version}"; version = "1.10"; @@ -8956,6 +9020,14 @@ in modules // { sha256 = "01bh5yra6zyxcpqacahbwfbn0y4ivw07j2jsw3crvmjzivb6if26"; }; + patches = [ + (pkgs.substituteAll { + src = ../development/python-modules/django/1.10-gis-libs.template.patch; + geos = pkgs.geos; + gdal = self.gdal; + }) + ]; + # patch only $out/bin to avoid problems with starter templates (see #3134) postFixup = '' wrapPythonProgramsIn $out/bin "$out $pythonPath" @@ -8972,12 +9044,12 @@ in modules // { django_1_9 = buildPythonPackage rec { name = "Django-${version}"; - version = "1.9.5"; + version = "1.9.9"; disabled = pythonOlder "2.7"; src = pkgs.fetchurl { url = "http://www.djangoproject.com/m/releases/1.9/${name}.tar.gz"; - sha256 = "19kaw9flk9jjz1n7q378waybxnkrrhkq240lby4zaaas62nnfip5"; + sha256 = "136ypwacj4av6xqmbfp6lhlr0171ws2knv74h0r59ssaaffznh73"; }; # patch only $out/bin to avoid problems with starter templates (see #3134) @@ -8996,12 +9068,12 @@ in modules // { django_1_8 = buildPythonPackage rec { name = "Django-${version}"; - version = "1.8.12"; + version = "1.8.14"; disabled = pythonOlder "2.7"; src = pkgs.fetchurl { url = "http://www.djangoproject.com/m/releases/1.8/${name}.tar.gz"; - sha256 = "04vi1rmin161drssqhi9n54j6mz8l6vs46pc7zbn50vzacysg3xn"; + sha256 = "0ka6slangri68qaf91gl10l9m14f6waj4ncz543rbcpvj25w90jj"; }; # too complicated to setup @@ -9368,11 +9440,11 @@ in modules // { django_raster = buildPythonPackage rec { name = "django-raster-${version}"; - version = "0.2"; + version = "0.3"; src = pkgs.fetchurl { url = "mirror://pypi/d/django-raster/${name}.tar.gz"; - sha256 = "1zdcxzj43qrv7cl6q9nb2dkfnsyn74dzf2igpnd6nbbfdnkif9bm"; + sha256 = "0vn11y07wag7yvjzrk7m99xs3cqyaaaklwcsik9zbvw0kwp2khni"; }; propagatedBuildInputs = with self ; [ numpy django_colorful pillow psycopg2 @@ -10776,6 +10848,12 @@ in modules // { }; }; + gdal = (pkgs.gdal.overrideDerivation (oldattrs: { + name = "${python.libPrefix}-" + oldattrs.name; + })).override { + pythonPackages = self; + }; + gdrivefs = buildPythonPackage rec { version = "0.14.3"; name = "gdrivefs-${version}"; @@ -18615,6 +18693,25 @@ in modules // { }; }; + pyfantom = buildPythonPackage rec { + name = "pyfantom-${version}"; + version = "unstable-2013-12-18"; + + src = pkgs.fetchgit { + url = "http://git.ni.fr.eu.org/pyfantom.git"; + sha256 = "1m53n8bxslq5zmvcf7i1xzsgq5bdsf1z529br5ypmj5bg0s86j4q"; + }; + + # No tests included + doCheck = false; + + meta = { + homepage = http://pyfantom.ni.fr.eu.org/; + description = "Wrapper for the LEGO Mindstorms Fantom Driver"; + license = licenses.gpl2; + }; + }; + pyfeed = buildPythonPackage rec { url = "http://www.blarg.net/%7Esteveha/pyfeed-0.7.4.tar.gz"; name = stdenv.lib.nameFromURL url ".tar"; @@ -19087,11 +19184,11 @@ in modules // { pyparsing = buildPythonPackage rec { name = "pyparsing-${version}"; - version = "2.1.4"; + version = "2.1.8"; src = pkgs.fetchurl { url = "mirror://pypi/p/pyparsing/${name}.tar.gz"; - sha256 = "0z3rn5cl22kglrvlkfbdjgrp7s443k6k4hcr5awlj3dmg7m4s8x9"; + sha256 = "0sy5fxhsvhf0fwk9h6nqlhn1lsjpdmg41jziw5z814rlkydqd903"; }; # Not everything necessary to run the tests is included in the distribution @@ -26135,6 +26232,8 @@ in modules // { sed -i -e "s|find_library=None|find_library=lambda _:\"$libusb\"|" usb/backend/libusb1.py ''; + propagatedBuildInputs = [ pkgs.libusb ]; + # No tests included doCheck = false; @@ -26160,6 +26259,8 @@ in modules // { # Likely current pyusb will work but we need to patch the hard requirement then. broken = true; + patchPhase = "substituteInPlace setup.py --replace pyusb==1.0.0b1 pyusb==1.0.0"; + propagatedBuildInputs = with self; [ pyusb ]; meta = { @@ -26729,10 +26830,10 @@ in modules // { # Should be bumped along with EFL! pythonefl = buildPythonPackage rec { name = "python-efl-${version}"; - version = "1.17.0"; + version = "1.18.0"; src = pkgs.fetchurl { url = "http://download.enlightenment.org/rel/bindings/python/${name}.tar.xz"; - sha256 = "0yciffcgmyfmy95gidg9jhczv96jyi38zcdj0q19fjmx704zx84y"; + sha256 = "0p92xsw7sh7965mb097lxy98va5xsrkxdqqaq11fhkpwqccy2l8p"; }; preConfigure = '' @@ -26741,7 +26842,7 @@ in modules // { preBuild = "${python}/bin/${python.executable} setup.py build_ext"; installPhase= "${python}/bin/${python.executable} setup.py install --prefix=$out"; - buildInputs = with self; [ pkgs.pkgconfig pkgs.enlightenment.efl pkgs.enlightenment.elementary ]; + buildInputs = with self; [ pkgs.pkgconfig pkgs.enlightenment.efl ]; doCheck = false; meta = { @@ -27621,12 +27722,13 @@ in modules // { sed -i -e "s|test_open_unix_connection_error|skip_test_open_unix_connection_error|" tests/test_streams.py sed -i -e "s|test_open_unix_connection_no_loop_ssl|skip_test_open_unix_connection_no_loop_ssl|" tests/test_streams.py sed -i -e "s|test_open_unix_connection|skip_test_open_unix_connection|" tests/test_streams.py + sed -i -e "s|test_pause_reading|skip_test_pause_reading|" tests/test_subprocess.py sed -i -e "s|test_read_pty_output|skip_test_read_pty_output|" tests/test_events.py - sed -i -e "s|test_write_pty|skip_test_write_pty|" tests/test_events.py sed -i -e "s|test_start_unix_server|skip_test_start_unix_server|" tests/test_streams.py sed -i -e "s|test_unix_sock_client_ops|skip_test_unix_sock_client_ops|" tests/test_events.py sed -i -e "s|test_unix_sock_client_ops|skip_test_unix_sock_client_ops|" tests/test_events.py sed -i -e "s|test_unix_sock_client_ops|skip_test_unix_sock_client_ops|" tests/test_events.py + sed -i -e "s|test_write_pty|skip_test_write_pty|" tests/test_events.py '' + optionalString isPy26 '' sed -i -e "s|test_env_var_debug|skip_test_env_var_debug|" tests/test_tasks.py ''; diff --git a/pkgs/top-level/rust-packages.nix b/pkgs/top-level/rust-packages.nix index 4acf8e86786..815ad81dc1e 100644 --- a/pkgs/top-level/rust-packages.nix +++ b/pkgs/top-level/rust-packages.nix @@ -7,9 +7,9 @@ { runCommand, fetchFromGitHub, git }: let - version = "2016-08-10"; - rev = "fe018be71eeed9c1dc441a16e6a0f32eb6a46bce"; - sha256 = "0d8rvhndkz8sz7zn79lrk5vlkpljfilrk52cb2pr5rx83cm89vmi"; + version = "2016-08-23"; + rev = "e98ce679ed90bb5b8a64ad9f5bd82f87fd6b641f"; + sha256 = "0dpl071ic3ddknsy98dxm99mznlblhmgjqi9ha6rlbldbjp3gf8j"; src = fetchFromGitHub { inherit rev; |