diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2018-06-25 10:58:39 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2018-06-25 10:58:39 +0200 |
commit | df587c7f2ec2ab6c81ba30f33d4c1ea17c4fc921 (patch) | |
tree | 95261474169bdc4f6ec708508d1ed3076b12eaab /pkgs/top-level | |
parent | 1dd0109c8c8ef61bd3fa985d4fe817e0c3d3c948 (diff) | |
parent | 7c9d95fef59e2bc80fbde535df235a93d6690cc3 (diff) | |
download | nixlib-df587c7f2ec2ab6c81ba30f33d4c1ea17c4fc921.tar nixlib-df587c7f2ec2ab6c81ba30f33d4c1ea17c4fc921.tar.gz nixlib-df587c7f2ec2ab6c81ba30f33d4c1ea17c4fc921.tar.bz2 nixlib-df587c7f2ec2ab6c81ba30f33d4c1ea17c4fc921.tar.lz nixlib-df587c7f2ec2ab6c81ba30f33d4c1ea17c4fc921.tar.xz nixlib-df587c7f2ec2ab6c81ba30f33d4c1ea17c4fc921.tar.zst nixlib-df587c7f2ec2ab6c81ba30f33d4c1ea17c4fc921.zip |
Merge master into staging
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/aliases.nix | 1 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 32 | ||||
-rw-r--r-- | pkgs/top-level/php-packages.nix | 38 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 15 |
4 files changed, 64 insertions, 22 deletions
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 5dafcfe22575..b653dfc7db69 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -219,7 +219,6 @@ mapAliases ({ pltScheme = racket; # just to be sure polarssl = mbedtls; # added 2018-04-25 poppler_qt5 = libsForQt5.poppler; # added 2015-12-19 - postage = pgmanage; # added 2017-11-03 procps = procps-ng; # added 2018-04-25 prometheus-statsd-bridge = prometheus-statsd-exporter; # added 2017-08-27 pulseaudioLight = pulseaudio; # added 2018-04-25 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bdf2d83fe3fc..4ddb9f72cc99 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5056,6 +5056,8 @@ with pkgs; snabb = callPackage ../tools/networking/snabb { } ; + snapcast = callPackage ../applications/audio/snapcast { }; + sng = callPackage ../tools/graphics/sng { libpng = libpng12; }; @@ -7410,6 +7412,7 @@ with pkgs; python34Full = python34.override{x11Support=true;}; python35Full = python35.override{x11Support=true;}; python36Full = python36.override{x11Support=true;}; + python37Full = python37.override{x11Support=true;}; # pythonPackages further below, but assigned here because they need to be in sync pythonPackages = python.pkgs; @@ -7432,6 +7435,10 @@ with pkgs; inherit (darwin) CF configd; self = python36; }; + python37 = callPackage ../development/interpreters/python/cpython/3.7 { + inherit (darwin) CF configd; + self = python37; + }; pypy27 = callPackage ../development/interpreters/python/pypy/2.7 { self = pypy27; @@ -7444,6 +7451,7 @@ with pkgs; python34Packages = python34.pkgs; python35Packages = python35.pkgs; python36Packages = recurseIntoAttrs python36.pkgs; + python37Packages = python37.pkgs; pypyPackages = pypy.pkgs; # Should eventually be moved inside Python interpreters. @@ -10141,8 +10149,6 @@ with pkgs; libgssglue = callPackage ../development/libraries/libgssglue { }; - libgsystem = callPackage ../development/libraries/libgsystem { }; - libgudev = callPackage ../development/libraries/libgudev { }; libguestfs-appliance = callPackage ../development/libraries/libguestfs/appliance.nix {}; @@ -15009,6 +15015,8 @@ with pkgs; audio-recorder = callPackage ../applications/audio/audio-recorder { }; + autokey = callPackage ../applications/office/autokey { }; + autotrace = callPackage ../applications/graphics/autotrace {}; avocode = callPackage ../applications/graphics/avocode {}; @@ -16795,7 +16803,7 @@ with pkgs; libreoffice = hiPrio libreoffice-still; - libreoffice-unwrapped =callPackage ../applications/office/libreoffice { + libreoffice-args = { inherit (perlPackages) ArchiveZip CompressZlib; inherit (gnome2) GConf ORBit2 gnome_vfs; inherit (gnome3) defaultIconTheme; @@ -16818,12 +16826,20 @@ with pkgs; stdenv = overrideCC stdenv gcc5; }; - libreoffice-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { libreoffice = libreoffice-unwrapped; }); + libreoffice-unwrapped =callPackage ../applications/office/libreoffice + (libreoffice-args // { + }); + libreoffice-still-unwrapped =callPackage ../applications/office/libreoffice/still.nix + (libreoffice-args // { + poppler = poppler_0_61; + }); + + libreoffice-fresh = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { + libreoffice = libreoffice-unwrapped; + }); libreoffice-still = lowPrio (callPackage ../applications/office/libreoffice/wrapper.nix { - libreoffice = libreoffice-unwrapped.override { - poppler = poppler_0_61; - }; + libreoffice = libreoffice-still-unwrapped; }); liferea = callPackage ../applications/networking/newsreaders/liferea { @@ -19749,8 +19765,6 @@ with pkgs; unnethack = callPackage ../games/unnethack { }; - unvanquished = callPackage ../games/unvanquished { }; - uqm = callPackage ../games/uqm { }; urbanterror = callPackage ../games/urbanterror { }; diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index a2e54a16d045..7861b2a231d0 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -12,14 +12,14 @@ let apcu = if isPhp7 then apcu51 else apcu40; apcu40 = assert !isPhp7; buildPecl { - name = "apcu-4.0.7"; - sha256 = "1mhbz56mbnq7dryf2d64l84lj3fpr5ilmg2424glans3wcg772hp"; + name = "apcu-4.0.11"; + sha256 = "002d1gklkf0z170wkbhmm2z1p9p5ghhq3q1r9k54fq1sq4p30ks5"; buildInputs = [ pkgs.pcre ]; }; apcu51 = assert isPhp7; buildPecl { - name = "apcu-5.1.8"; - sha256 = "01dfbf0245d8cc0f51ba16467a60b5fad08e30b28df7846e0dd213da1143ecce"; + name = "apcu-5.1.11"; + sha256 = "0nz9m3fbxgyc2ij63yqmxm06a1f51g8rkxk85f85ziqdin66q2f1"; buildInputs = [ pkgs.pcre ]; doCheck = true; checkTarget = "test"; @@ -107,8 +107,8 @@ let }; imagick = buildPecl { - name = "imagick-3.4.3RC1"; - sha256 = "0siyxpszjz6s095s2g2854bhprjq49rf22v6syjiwvndg1pc9fsh"; + name = "imagick-3.4.3"; + sha256 = "0z2nc92xfc5axa9f2dy95rmsd2c81q8cs1pm4anh0a50x9g5ng0z"; configureFlags = "--with-imagick=${pkgs.imagemagick.dev}"; nativeBuildInputs = [ pkgs.pkgconfig ]; buildInputs = [ pkgs.pcre ]; @@ -494,4 +494,30 @@ let maintainers = with maintainers; [ cmcdragonkai etu ]; }; }; + + psysh = pkgs.stdenv.mkDerivation rec { + name = "psysh-${version}"; + version = "0.9.6"; + + src = pkgs.fetchurl { + url = "https://github.com/bobthecow/psysh/releases/download/v${version}/psysh-v${version}.tar.gz"; + sha256 = "06icmyn7v229mpfplqj76kjnp1gh4ns0nrxa7bsckyqhzi425kc6"; + }; + + phases = [ "installPhase" ]; + nativeBuildInputs = [ pkgs.makeWrapper ]; + + installPhase = '' + mkdir -p $out/bin + tar -xzf $src -C $out/bin + wrapProgram $out/bin/psysh + ''; + + meta = with pkgs.lib; { + description = "PsySH is a runtime developer console, interactive debugger and REPL for PHP."; + license = licenses.mit; + homepage = https://psysh.org/; + maintainers = with maintainers; [ caugner ]; + }; + }; }; in self diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 670ac826513b..4d1c37ff6ffb 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -25,6 +25,7 @@ let isPy34 = python.pythonVersion == "3.4"; isPy35 = python.pythonVersion == "3.5"; isPy36 = python.pythonVersion == "3.6"; + isPy37 = python.pythonVersion == "3.7"; isPyPy = python.executable == "pypy"; isPy3k = strings.substring 0 1 python.pythonVersion == "3"; @@ -131,7 +132,7 @@ let in { - inherit python bootstrapped-pip pythonAtLeast pythonOlder isPy27 isPy33 isPy34 isPy35 isPy36 isPyPy isPy3k buildPythonPackage buildPythonApplication; + inherit python bootstrapped-pip pythonAtLeast pythonOlder isPy27 isPy33 isPy34 isPy35 isPy36 isPy37 isPyPy isPy3k buildPythonPackage buildPythonApplication; inherit fetchPypi callPackage; inherit hasPythonModule requiredPythonModules makePythonPath disabledIf; inherit toPythonModule toPythonApplication; @@ -231,6 +232,8 @@ in { cdecimal = callPackage ../development/python-modules/cdecimal { }; + clustershell = callPackage ../development/python-modules/clustershell { }; + dendropy = callPackage ../development/python-modules/dendropy { }; dbf = callPackage ../development/python-modules/dbf { }; @@ -2289,7 +2292,7 @@ in { ''; meta = { - homepage = "http://editorconfig.org"; + homepage = https://editorconfig.org; description = "EditorConfig File Locator and Interpreter for Python"; license = stdenv.lib.licenses.psfl; }; @@ -7768,7 +7771,7 @@ in { meta = { description = "EditorConfig File Locator and Interpreter for Python"; - homepage = "http://editorconfig.org/"; + homepage = https://editorconfig.org/; license = licenses.psfl; }; }; @@ -9142,7 +9145,7 @@ in { ]; meta = with stdenv.lib; { - homepage = "http://github.com/bcwaldon/warlock"; + homepage = https://github.com/bcwaldon/warlock; }; }; @@ -11586,7 +11589,7 @@ in { doCheck = false; meta = { - homepage = "http://github.com/mongodb/mongo-python-driver"; + homepage = https://github.com/mongodb/mongo-python-driver; license = licenses.asl20; description = "Python driver for MongoDB "; }; @@ -12789,7 +12792,7 @@ in { meta = { description = "sqlite-backed dictionary"; - homepage = "http://github.com/Yelp/sqlite3dbm"; + homepage = https://github.com/Yelp/sqlite3dbm; license = licenses.asl20; }; }; |