diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-04-25 18:02:10 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-04-25 18:02:10 +0300 |
commit | 09f02b918ec4df875326e3addcdb99343c976a78 (patch) | |
tree | 168f27854f3f5adc6d1aaffa4adfac1b42c4ec8c /pkgs/top-level | |
parent | 48195dd2becfa820353e900ba05737b4fce1b466 (diff) | |
parent | f9e5eccb13ffbbac3381cfa85ffd1748d3dacd77 (diff) | |
download | nixpkgs-09f02b918ec4df875326e3addcdb99343c976a78.tar nixpkgs-09f02b918ec4df875326e3addcdb99343c976a78.tar.gz nixpkgs-09f02b918ec4df875326e3addcdb99343c976a78.tar.bz2 nixpkgs-09f02b918ec4df875326e3addcdb99343c976a78.tar.lz nixpkgs-09f02b918ec4df875326e3addcdb99343c976a78.tar.xz nixpkgs-09f02b918ec4df875326e3addcdb99343c976a78.tar.zst nixpkgs-09f02b918ec4df875326e3addcdb99343c976a78.zip |
Merge branch 'master' of git://github.com/NixOS/nixpkgs 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 | 116 | ||||
-rw-r--r-- | pkgs/top-level/go-packages.nix | 6 | ||||
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 477 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 292 | ||||
-rw-r--r-- | pkgs/top-level/release-small.nix | 1 | ||||
-rw-r--r-- | pkgs/top-level/rust-packages.nix | 6 |
7 files changed, 654 insertions, 245 deletions
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 523163e37f5..cd60573f99e 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -59,6 +59,7 @@ doNotDisplayTwice rec { manpages = man-pages; # added 2015-12-06 midoriWrapper = midori; # added 2015-01 mlt-qt5 = qt5.mlt; # added 2015-12-19 + module_init_tools = kmod; # added 2016-04-22 mssys = ms-sys; # added 2015-12-13 multipath_tools = multipath-tools; # added 2016-01-21 mupen64plus1_5 = mupen64plus; # added 2016-02-12 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index db687ba4a5d..60cfa4c31b5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -328,6 +328,8 @@ in useOldCXXAbi = makeSetupHook { } ../build-support/setup-hooks/use-old-cxx-abi.sh; + iconConvTools = callPackage ../build-support/icon-conv-tools {}; + ### TOOLS @@ -609,7 +611,9 @@ in boxfs = callPackage ../tools/filesystems/boxfs { }; - brasero = callPackage ../tools/cd-dvd/brasero { }; + brasero-original = lowPrio (callPackage ../tools/cd-dvd/brasero { }); + + brasero = callPackage ../tools/cd-dvd/brasero/wrapper.nix { }; brltty = callPackage ../tools/misc/brltty { alsaSupport = (!stdenv.isDarwin); @@ -754,6 +758,8 @@ in elementary-icon-theme = callPackage ../data/icons/elementary-icon-theme { }; + emby = callPackage ../servers/emby { }; + enca = callPackage ../tools/text/enca { }; ent = callPackage ../tools/misc/ent { }; @@ -2271,6 +2277,8 @@ in lrzip = callPackage ../tools/compression/lrzip { }; + lsb-release = callPackage ../os-specific/linux/lsb-release { }; + # lsh installs `bin/nettle-lfib-stream' and so does Nettle. Give the # former a lower priority than Nettle. lsh = lowPrio (callPackage ../tools/networking/lsh { }); @@ -2378,7 +2386,11 @@ in minixml = callPackage ../development/libraries/minixml { }; - mjpegtools = callPackage ../tools/video/mjpegtools { }; + mjpegtoolsFull = callPackage ../tools/video/mjpegtools { }; + + mjpegtools = self.mjpegtoolsFull.override { + withMinimal = true; + }; mkcue = callPackage ../tools/cd-dvd/mkcue { }; @@ -2779,6 +2791,8 @@ in patchage = callPackage ../applications/audio/patchage { }; + pcapfix = callPackage ../tools/networking/pcapfix { }; + pbzip2 = callPackage ../tools/compression/pbzip2 { }; pciutils = callPackage ../tools/system/pciutils { }; @@ -2920,6 +2934,8 @@ in proxytunnel = callPackage ../tools/misc/proxytunnel { }; + pws = callPackage ../tools/misc/pws { }; + cntlm = callPackage ../tools/networking/cntlm { }; pastebinit = callPackage ../tools/misc/pastebinit { }; @@ -2938,7 +2954,7 @@ in pwnat = callPackage ../tools/networking/pwnat { }; - pyatspi = callPackage ../development/python-modules/pyatspi { }; + pyatspi = python3Packages.pyatspi; pycangjie = pythonPackages.pycangjie; @@ -5689,10 +5705,7 @@ in astyle = callPackage ../development/tools/misc/astyle { }; - electron = callPackage ../development/tools/electron { - gconf = pkgs.gnome.GConf; - }; - + electron = callPackage ../development/tools/electron { }; autobuild = callPackage ../development/tools/misc/autobuild { }; @@ -6436,6 +6449,14 @@ in beecrypt = callPackage ../development/libraries/beecrypt { }; + beignet = callPackage ../development/libraries/beignet { + inherit (llvmPackages) clang-unwrapped; + inherit (xlibs) libX11; + inherit (xorg) libXfixes libpthreadstubs libXdmcp libXdamage libXxf86vm; + inherit (python3Packages) python; + inherit (purePackages) gl; + }; + belle-sip = callPackage ../development/libraries/belle-sip { }; bobcat = callPackage ../development/libraries/bobcat { }; @@ -6487,6 +6508,8 @@ in celt_0_7 = callPackage ../development/libraries/celt/0.7.nix {}; celt_0_5_1 = callPackage ../development/libraries/celt/0.5.1.nix {}; + cegui = callPackage ../development/libraries/cegui {}; + cgal = callPackage ../development/libraries/CGAL {}; cgui = callPackage ../development/libraries/cgui {}; @@ -6712,7 +6735,9 @@ in vid-stab = if stdenv.isDarwin then null else vid-stab; x265 = if stdenv.isDarwin then null else x265; xavs = if stdenv.isDarwin then null else xavs; - inherit (darwin.apple_sdk.frameworks) Cocoa CoreServices; + inherit (darwin) CF; + inherit (darwin.apple_sdk.frameworks) Cocoa CoreServices AVFoundation + MediaToolbox VideoDecodeAcceleration; }; ffmpegthumbnailer = callPackage ../development/libraries/ffmpegthumbnailer { }; @@ -7117,6 +7142,8 @@ in hawknl = callPackage ../development/libraries/hawknl { }; + haxor-news = callPackage ../applications/misc/haxor-news { }; + herqq = callPackage ../development/libraries/herqq { }; heyefi = self.haskellPackages.heyefi; @@ -7333,6 +7360,8 @@ in libbson = callPackage ../development/libraries/libbson { }; + libburn = callPackage ../development/libraries/libburn { }; + libcaca = callPackage ../development/libraries/libcaca { }; libcanberra = callPackage ../development/libraries/libcanberra { }; @@ -7728,6 +7757,8 @@ in graphviz = graphviz-nox; }; + libisofs = callPackage ../development/libraries/libisofs { }; + libiptcdata = callPackage ../development/libraries/libiptcdata { }; libjpeg_original = callPackage ../development/libraries/libjpeg { }; @@ -8942,7 +8973,11 @@ in unicap = callPackage ../development/libraries/unicap {}; - tsocks = callPackage ../development/libraries/tsocks { }; + tsocks = callPackage ../development/libraries/tsocks { + stdenv = overrideCC stdenv ( + wrapCCWith (callPackage ../build-support/cc-wrapper) + musl "" gcc.cc); + }; unixODBC = callPackage ../development/libraries/unixODBC { }; @@ -9435,7 +9470,7 @@ in pycups = pythonPackages.pycups; - pyexiv2 = callPackage ../development/python-modules/pyexiv2 { }; + pyexiv2 = pythonPackages.pyexiv2; pygame = pythonPackages.pygame; @@ -9453,7 +9488,7 @@ in pyopenssl = pythonPackages.pyopenssl; - rhpl = callPackage ../development/python-modules/rhpl { }; + rhpl = pythonPackages.rhpl; pyqt4 = pythonPackages.pyqt4; @@ -10643,6 +10678,8 @@ in cpupower = callPackage ../os-specific/linux/cpupower { }; + dpdk = callPackage ../os-specific/linux/dpdk { }; + e1000e = callPackage ../os-specific/linux/e1000e {}; v4l2loopback = callPackage ../os-specific/linux/v4l2loopback { }; @@ -10868,8 +10905,6 @@ in mmc-utils = callPackage ../os-specific/linux/mmc-utils { }; - module_init_tools = callPackage ../os-specific/linux/module-init-tools { }; - aggregateModules = modules: callPackage ../os-specific/linux/kmod/aggregator.nix { inherit modules; @@ -11626,10 +11661,12 @@ in artha = callPackage ../applications/misc/artha { }; - atom = callPackage ../applications/editors/atom { + atomEnv = callPackage ../applications/editors/atom/env.nix { gconf = gnome.GConf; }; + atom = callPackage ../applications/editors/atom { }; + aseprite = callPackage ../applications/editors/aseprite { giflib = giflib_4_1; }; @@ -12574,6 +12611,8 @@ in quvi_scripts = callPackage ../applications/video/quvi/scripts.nix { }; + svox = callPackage ../applications/audio/svox { }; + gkrellm = callPackage ../applications/misc/gkrellm { }; gmu = callPackage ../applications/audio/gmu { }; @@ -12789,6 +12828,7 @@ in librsvg = null; libtiff = null; libxml2 = null; + openjpeg = null; }; imagemagick = self.imagemagickBig.override { @@ -12981,6 +13021,26 @@ in }; }; + libreoffice-still = lowPrio (callPackage ../applications/office/libreoffice/still.nix { + inherit (perlPackages) ArchiveZip CompressZlib; + inherit (gnome) GConf ORBit2 gnome_vfs; + inherit (gnome3) gsettings_desktop_schemas defaultIconTheme; + zip = zip.override { enableNLS = false; }; + #glm = glm_0954; + bluez5 = bluez5_28; + fontsConf = makeFontsConf { + fontDirectories = [ + freefont_ttf xorg.fontmiscmisc xorg.fontbhttf + ]; + }; + clucene_core = clucene_core_2; + lcms = lcms2; + harfbuzz = harfbuzz.override { + withIcu = true; withGraphite2 = true; + }; + }); + + liferea = callPackage ../applications/networking/newsreaders/liferea { webkitgtk = webkitgtk24x; }; @@ -13230,6 +13290,12 @@ in iceSupport = config.murmur.iceSupport or true; }) mumble mumble_git murmur murmur_git; + mumble_overlay = callPackage ../applications/networking/mumble/overlay.nix { + mumble_i686 = if system == "x86_64-linux" + then pkgsi686Linux.mumble + else null; + }; + musescore = qt5.callPackage ../applications/audio/musescore { }; mutt = callPackage ../applications/networking/mailreaders/mutt { }; @@ -14228,9 +14294,7 @@ in vorbis-tools = callPackage ../applications/audio/vorbis-tools { }; - vscode = callPackage ../applications/editors/vscode { - gconf = pkgs.gnome.GConf; - }; + vscode = callPackage ../applications/editors/vscode { }; vue = callPackage ../applications/misc/vue { }; @@ -14660,6 +14724,10 @@ in bastet = callPackage ../games/bastet {}; + beancount = callPackage ../applications/office/beancount { + pythonPackages = python3Packages; + }; + beret = callPackage ../games/beret { }; bitsnbots = callPackage ../games/bitsnbots { @@ -14885,6 +14953,8 @@ in openarena = callPackage ../games/openarena { }; + opendungeons = callPackage ../games/opendungeons { }; + openlierox = callPackage ../games/openlierox { }; openmw = callPackage ../games/openmw { }; @@ -15245,9 +15315,9 @@ in eventlist = callPackage ../applications/office/eventlist {}; - k3b = callPackage ../applications/misc/k3b { - cdrtools = cdrkit; - }; + k3b-original = lowPrio (callPackage ../applications/misc/k3b { }); + + k3b = callPackage ../applications/misc/k3b/wrapper.nix { }; kadu = callPackage ../applications/networking/instant-messengers/kadu { }; @@ -16589,9 +16659,13 @@ in mg = callPackage ../applications/editors/mg { }; + aucdtect = callPackage ../tools/audio/aucdtect { }; + togglesg-download = callPackage ../tools/misc/togglesg-download { }; discord = callPackage ../applications/networking/instant-messengers/discord { }; - #golden-cheetah = qt5.callPackage ../applications/misc/golden-cheetah {}; + golden-cheetah = qt5.callPackage ../applications/misc/golden-cheetah {}; + + tomb = callPackage ../os-specific/linux/tomb {}; } diff --git a/pkgs/top-level/go-packages.nix b/pkgs/top-level/go-packages.nix index 941f77d9a61..00d5f44128a 100644 --- a/pkgs/top-level/go-packages.nix +++ b/pkgs/top-level/go-packages.nix @@ -147,11 +147,11 @@ let }; tools = buildFromGitHub { - rev = "b48dc8da98ae78c3d11f220e7d327304c84e623a"; - version = "2015-08-24"; + rev = "c887be1b2ebd11663d4bf2fbca508c449172339e"; + version = "2016-02-04"; owner = "golang"; repo = "tools"; - sha256 = "187p3jjxrw2qjnzqwwrq7f9w10zh6vcnwnfl3q7ms8rbiffpjy5c"; + sha256 = "15cm7wmab5na4hphvriazlz639882z0ipb466xmp7500rn6f5kzf"; goPackagePath = "golang.org/x/tools"; goPackageAliases = [ "code.google.com/p/go.tools" ]; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index da58b1c4cf8..aed9a82d85b 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -83,7 +83,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ AlgorithmDiff ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -125,7 +125,7 @@ let self = _self // overrides; _self = with self; { sha256 = "16nnqzxy5baiar6gxnq5w296mmjgijcn1jq8rp867nksph03mxz8"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -154,7 +154,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "An asynchronous and multi channel Perl AMQP client"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -227,7 +227,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/rjbs/app-cmd; description = "Write command line apps with less suffering"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -581,7 +581,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Wrap OP check callbacks"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -607,7 +607,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [CarpClan]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -727,7 +727,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ StringCRC32 ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -741,7 +741,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Perl client for B<memcached>, in C language"; license = "perl"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -755,7 +755,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ TimeDate DBFile DigestSHA1 FileNFSLock HeapFibonacci IOString ]; doCheck = false; # can time out meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -806,7 +806,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [HTMLTiny LWP]; buildInputs = [TestPod]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -919,7 +919,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "HTTP Basic and Digest authentication"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -973,6 +973,22 @@ let self = _self // overrides; _self = with self; { namespaceautoclean ]; }; + CatalystControllerPOD = buildPerlPackage rec { + name = "Catalyst-Controller-POD-1.0.0"; + src = fetchurl { + url = "mirror://cpan/authors/id/P/PE/PERLER/${name}.tar.gz"; + sha256 = "ee2a4bb3ed78baa1464335408f284345b6ba0ef6576ad7bfbd7b656c788a39f9"; + }; + buildInputs = [ CatalystRuntime ModuleBuild ModuleInstall TestWWWMechanizeCatalyst ]; + propagatedBuildInputs = [ CatalystPluginStaticSimple CatalystRuntime ClassAccessor FileShareDir FileSlurp JSONXS LWP ListMoreUtils PathClass PodPOM PodPOMViewTOC TestWWWMechanizeCatalyst XMLSimple ]; + meta = { + homepage = http://search.cpan.org/dist/Catalyst-Controller-POD/; + description = "Serves PODs right from your Catalyst application"; + license = stdenv.lib.licenses.bsd3; + maintainers = [ maintainers.rycee ]; + }; + }; + CatalystDevel = buildPerlPackage { name = "Catalyst-Devel-1.39"; src = fetchurl { @@ -1133,7 +1149,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Flexible caching support for Catalyst"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -1149,7 +1165,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "HTTP/1.1 cache validators for Catalyst"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -1213,7 +1229,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Unicode aware Catalyst"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -1508,7 +1524,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ TestException ]; meta = { description = "Convert flat hash to nested data using TT2's dot convention"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -1629,7 +1645,7 @@ let self = _self // overrides; _self = with self; { }; meta = { license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -2234,7 +2250,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ SymbolUtil ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -2268,19 +2284,6 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ CGICookieXS ]; }; - Coro = buildPerlPackage rec { - name = "Coro-6.41"; - src = fetchurl { - url = "mirror://cpan/authors/id/M/ML/MLEHMANN/${name}.tar.gz"; - sha256 = "1r1gam4yyl6w88ga8rkbvj33v1r5ald3ryqlpg13c7y1i79yizxa"; - }; - propagatedBuildInputs = [ AnyEvent Guard CommonSense ]; - meta = { - maintainers = with maintainers; [ ocharles ]; - platforms = stdenv.lib.platforms.unix; - }; - }; - CPAN = buildPerlPackage rec { name = "CPAN-2.10"; src = fetchurl { @@ -2506,7 +2509,7 @@ let self = _self // overrides; _self = with self; { homepage = http://search.cpan.org/dist/Crypt-Random-Source; description = "Get weak or strong random data from pluggable sources"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -2692,7 +2695,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Polymorphic data cloning"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -2939,7 +2942,7 @@ let self = _self // overrides; _self = with self; { homepage = https://metacpan.org/release/Data-UUID-MT; description = "Fast random UUID generator using the Mersenne Twister algorithm"; license = stdenv.lib.licenses.asl20; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3009,7 +3012,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [CarpClan BitVector]; doCheck = false; # some of the checks rely on the year being <2015 meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3164,7 +3167,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Parses ISO8601 formats"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3220,7 +3223,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Parse and format PostgreSQL dates and times"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3592,7 +3595,7 @@ let self = _self // overrides; _self = with self; { homepage = http://search.cpan.org/dist/DBIx-Connector/; description = "Fast, safe DBI connection and transaction management"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3642,7 +3645,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ DBI ]; meta = { description = "Very complete easy-to-use OO interface to DBI"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3665,7 +3668,7 @@ let self = _self // overrides; _self = with self; { }; meta = { description = "Find memory cycles in objects"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3681,7 +3684,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Adding keywords to perl, in perl"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles rycee ]; + maintainers = with maintainers; [ rycee ]; }; }; @@ -3728,7 +3731,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ Moose namespaceclean SubExporter Testuseok TestWarn ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3812,7 +3815,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Keyed-Hashing for Message Authentication"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -3859,7 +3862,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ LWP ]; meta = { description = "Perl extension for getting MD5 sums for files and urls"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -4270,7 +4273,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Generate world unique message-ids"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -4286,7 +4289,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/rjbs/Email-MIME; description = "Easy MIME message handling"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles rycee ]; + maintainers = with maintainers; [ rycee ]; }; }; @@ -4300,7 +4303,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/rjbs/Email-MIME-ContentType; description = "Parse a MIME Content-Type Header"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles rycee ]; + maintainers = with maintainers; [ rycee ]; }; }; @@ -4315,7 +4318,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/rjbs/Email-MIME-Encodings; description = "A unified interface to MIME encoding and decoding"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles rycee ]; + maintainers = with maintainers; [ rycee ]; }; }; @@ -4430,6 +4433,7 @@ let self = _self // overrides; _self = with self; { url = mirror://cpan/authors/id/D/DA/DANKOGAI/Encode-JIS2K-0.02.tar.gz; sha256 = "5d718add5857f37fc270f24360bc9d100b72e0e13a11ca3149fe4e4d7c7cc4bf"; }; + outputs = [ "out" ]; meta = { }; }; @@ -4472,7 +4476,7 @@ let self = _self // overrides; _self = with self; { sha256 = "1qhmj15a66h90pjl2dgnxsb9jj3b1r5mpvnr87cafcl8g69z0jr4"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -4500,16 +4504,17 @@ let self = _self // overrides; _self = with self; { }; }; - ExceptionBase = buildPerlPackage { - name = "Exception-Base-0.25"; + ExceptionBase = buildPerlPackage rec { + name = "Exception-Base-0.2501"; src = fetchurl { - url = mirror://cpan/authors/id/D/DE/DEXTER/Exception-Base-0.25.tar.gz; - sha256 = "1s2is862xba2yy633wn2nklrya36yrlwxlbpqjrv8m31xj2c8khw"; + url = "mirror://cpan/authors/id/D/DE/DEXTER/${name}.tar.gz"; + sha256 = "5723dd78f4ac0b4d262a05ea46af663ea00d8096b2e9c0a43515c210760e1e75"; }; buildInputs = [ TestUnitLite ]; meta = { - maintainers = with maintainers; [ ocharles ]; - platforms = stdenv.lib.platforms.unix; + description = "Lightweight exceptions"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + maintainers = with maintainers; [ ]; }; }; @@ -4531,7 +4536,7 @@ let self = _self // overrides; _self = with self; { buildInputs = [ TestAssert TestUnitLite ]; propagatedBuildInputs = [ constantboolean ExceptionBase ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -4545,7 +4550,7 @@ let self = _self // overrides; _self = with self; { buildInputs = [ TestAssert TestUnitLite ]; propagatedBuildInputs = [ ExceptionBase ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -4562,7 +4567,7 @@ let self = _self // overrides; _self = with self; { homepage = http://open-exodus.net/projects/Exporter-Declare; description = "Exporting done right"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -4676,7 +4681,7 @@ let self = _self // overrides; _self = with self; { }; meta = { license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -4831,7 +4836,7 @@ let self = _self // overrides; _self = with self; { buildInputs = [ ExceptionWarning TestAssert TestUnitLite ]; propagatedBuildInputs = [ ExceptionBase ExceptionDied ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -4867,7 +4872,7 @@ let self = _self // overrides; _self = with self; { homepage = http://open-exodus.net/projects/Fennec-Lite; description = "Minimalist Fennec, the commonly used bits"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -5092,7 +5097,7 @@ let self = _self // overrides; _self = with self; { sha256 = "1kclhmyha2xijq49darlz82f3bn7gq3saycxpfiz3dndqhr5i9iz"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -5119,11 +5124,24 @@ let self = _self // overrides; _self = with self; { homepage = https://metacpan.org/release/File-pushd; description = "Change directory temporarily for a limited scope"; license = stdenv.lib.licenses.asl20; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; + FileReadBackwards = buildPerlPackage rec { + name = "File-ReadBackwards-1.05"; + src = fetchurl { + url = "mirror://cpan/authors/id/U/UR/URI/${name}.tar.gz"; + sha256 = "82b261af87507cc3e7e66899c457104ebc8d1c09fb85c53f67c1f90f70f18d6e"; + }; + meta = { + description = "Read a file backwards by lines"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + maintainers = [ maintainers.rycee ]; + }; + }; + FileRemove = buildPerlPackage rec { name = "File-Remove-1.52"; src = fetchurl { @@ -5143,7 +5161,7 @@ let self = _self // overrides; _self = with self; { homepage = http://github.com/ingydotnet/file-share-pm/tree; description = "Extend File::ShareDir to Local Libraries"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -5170,7 +5188,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Install shared files"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -5464,7 +5482,7 @@ let self = _self // overrides; _self = with self; { buildInputs = [ pkgs.gnupg1orig ]; meta = { platforms = stdenv.lib.platforms.linux; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; }; }; @@ -5564,14 +5582,14 @@ let self = _self // overrides; _self = with self; { }; }; - Guard = buildPerlPackage { - name = "Guard-1.022"; + Guard = buildPerlPackage rec { + name = "Guard-1.023"; src = fetchurl { - url = mirror://cpan/authors/id/M/ML/MLEHMANN/Guard-1.022.tar.gz; - sha256 = "0saq9949d13mdvpnls7mw1cy74lm4ncl7agbs7n2jl4sy6bvmw9m"; + url = "mirror://cpan/authors/id/M/ML/MLEHMANN/${name}.tar.gz"; + sha256 = "34c4ddf91fc93d1090d86da14df706d175b1610c67372c01e12ce9555d4dd1dc"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -5644,7 +5662,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ Testuseok ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -5656,7 +5674,7 @@ let self = _self // overrides; _self = with self; { sha256 = "1plv2djbyhvkdcw2ic54rdqb745cwksxckgzvw7ssxiir7rjknnc"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -5779,7 +5797,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ ClassLoad DataClone DateTime DateTimeFormatStrptime EmailValid FileShareDir HTMLTree JSON ListAllUtils Moose MooseXGetopt MooseXTypes MooseXTypesCommon MooseXTypesLoadableClass SubExporter SubName TryTiny aliased namespaceautoclean ]; meta = { description = "HTML forms using Moose"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; @@ -5862,7 +5880,7 @@ let self = _self // overrides; _self = with self; { }; buildInputs = [ TestBase ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -5960,7 +5978,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Add XPath support to HTML::TreeBuilder"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -6208,7 +6226,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/ingydotnet/io-all-pm/tree; description = "IO::All of it to Graham and Damian!"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -6388,7 +6406,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/rjbs/io-tiecombine; description = "Produce tied (and other) separate but combined variables"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -6704,7 +6722,7 @@ let self = _self // overrides; _self = with self; { sha256 = "1ylz6yhjifblhmnva0k05ch12a4cdii5v0icah69ma1gdhsidnk0"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -6863,7 +6881,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Combines List::Util and List::MoreUtils in one bite-sized package"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -6897,7 +6915,7 @@ let self = _self // overrides; _self = with self; { sha256 = "1xcsgz8898h670zmwqd8azfn3a2y9nq7z8cva9dsyhzkk8ajmra1"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -6988,7 +7006,7 @@ let self = _self // overrides; _self = with self; { description = "Perl module for manipulating .po entries from GNU gettext"; license = "unknown"; platforms = stdenv.lib.platforms.linux; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; }; }; @@ -7037,7 +7055,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Simple logging interface with a contextual log"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -7052,7 +7070,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Dispatches messages to one or more outputs"; license = stdenv.lib.licenses.artistic2; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -7246,7 +7264,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ LWP HookLexWrap ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; # Tests require network connectivity @@ -7312,13 +7330,18 @@ let self = _self // overrides; _self = with self; { }; }; - MailTools = buildPerlPackage { - name = "MailTools-2.13"; + MailTools = buildPerlPackage rec { + name = "MailTools-2.14"; src = fetchurl { - url = mirror://cpan/authors/id/M/MA/MARKOV/MailTools-2.13.tar.gz; - sha256 = "1djjl05ndn8dmwri4vw5wfky5sqy7sf63qaijvhf9g5yh53405kj"; + url = "mirror://cpan/authors/id/M/MA/MARKOV/${name}.tar.gz"; + sha256 = "1y6zndb4rsn8i65g1bg3b0zb7966cz83q19zg7m7bvxjfkv7wz2b"; + }; + propagatedBuildInputs = [ TimeDate ]; + meta = { + description = "Various e-mail related modules"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + maintainers = [ maintainers.rycee ]; }; - propagatedBuildInputs = [TimeDate TestPod]; }; MathLibm = buildPerlPackage rec { @@ -7330,10 +7353,10 @@ let self = _self // overrides; _self = with self; { }; MathBigInt = buildPerlPackage rec { - name = "Math-BigInt-1.999717"; + name = "Math-BigInt-1.999718"; src = fetchurl { url = "mirror://cpan/authors/id/P/PJ/PJACKLAM/${name}.tar.gz"; - sha256 = "871c936cbd943b95c5561b82f077cbb1bbb4c85bdae14b668eca985e2a051fb6"; + sha256 = "3edb44123d6c03a4031057f449b41a0d05ebc48d25ad64b08a5fe2f4ae2ac240"; }; meta = { description = "Arbitrary size integer/float math package"; @@ -7355,11 +7378,12 @@ let self = _self // overrides; _self = with self; { }; MathBigRat = buildPerlPackage rec { - name = "Math-BigRat-0.260802"; + name = "Math-BigRat-0.260803"; src = fetchurl { url = "mirror://cpan/authors/id/P/PJ/PJACKLAM/${name}.tar.gz"; - sha256 = "1b1ed448c355677bf6403705f8428fee5bdf2bb138a3fe721bf51414c1695508"; + sha256 = "0558fab8ffe0de8751ccfa3bd129d6f34b82cf75454de82b051d4ddffd4ec99b"; }; + propagatedBuildInputs = [ MathBigInt ]; meta = { description = "Arbitrary big rational numbers"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; @@ -7421,7 +7445,7 @@ let self = _self // overrides; _self = with self; { homepage = http://search.cpan.org/dist/Math-Random-ISAAC; description = "Perl interface to the ISAAC PRNG algorithm"; license = with stdenv.lib.licenses; [ publicDomain mit artistic2 gpl3 ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -7436,7 +7460,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Auto-seeded Mersenne Twister PRNGs"; license = "unrestricted"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -7452,7 +7476,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Cryptographically-secure, cross-platform replacement for rand()"; license = stdenv.lib.licenses.artistic2; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -7483,7 +7507,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Tools for creating Meta objects to track custom metrics"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -7498,7 +7522,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Basic method declarations with signatures, without source filters"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -7552,6 +7576,20 @@ let self = _self // overrides; _self = with self; { buildInputs = [ ProcWaitStat ]; }; + MIMELite = buildPerlPackage rec { + name = "MIME-Lite-3.030"; + src = fetchurl { + url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; + sha256 = "8f39901bc580bc3dce69e10415305e4435ff90264c63d29f707b4566460be962"; + }; + propagatedBuildInputs = [ EmailDateFormat MailTools MIMETypes ]; + meta = { + description = "Low-calorie MIME generator (DEPRECATED)"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + maintainers = [ maintainers.rycee ]; + }; + }; + MIMEtools = buildPerlPackage { name = "MIME-tools-5.507"; src = fetchurl { @@ -7747,7 +7785,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Declare author-only dependencies"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -7762,7 +7800,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Designate tests only run by module authors"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -7918,7 +7956,7 @@ let self = _self // overrides; _self = with self; { }; buildInputs = [ pkgs.unzip ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8070,7 +8108,7 @@ let self = _self // overrides; _self = with self; { homepage = http://metacpan.org/release/MooseX-ABC; description = "Abstract base classes for Moose"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8097,7 +8135,7 @@ let self = _self // overrides; _self = with self; { homepage = http://metacpan.org/release/MooseX-App-Cmd; description = "Mashes up MooseX::Getopt and App::Cmd"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8185,13 +8223,15 @@ let self = _self // overrides; _self = with self; { }; }; - MouseXGetOpt = buildPerlModule { - name = "mousex-getopt-0.36"; + MouseXGetOpt = self.MouseXGetopt; + + MouseXGetopt = buildPerlModule rec { + name = "MouseX-Getopt-0.36"; src = fetchurl { - url = mirror://cpan/authors/id/G/GF/GFUJI/MouseX-Getopt-0.36.tar.gz; + url = "mirror://cpan/authors/id/G/GF/GFUJI/${name}.tar.gz"; sha256 = "172ab0609f1638c6d8800d2dff1bdaa044e305aaa2e9b1fbb8a9dc722a3bf430"; }; - buildInputs = [ MouseXConfigFromFile MouseXSimpleConfig TestException TestWarn ]; + buildInputs = [ ModuleBuild Mouse MouseXConfigFromFile MouseXSimpleConfig TestException TestWarn ]; propagatedBuildInputs = [ GetoptLongDescriptive Mouse ]; meta = { homepage = https://github.com/gfx/mousex-getopt; @@ -8222,7 +8262,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Extend your attribute interfaces (deprecated)"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8235,7 +8275,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ DataVisitor HashUtilFieldHashCompat Moose namespaceclean Testuseok ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8251,7 +8291,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "An abstract Moose role for setting attributes from a configfile"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8286,12 +8326,12 @@ let self = _self // overrides; _self = with self; { }; MooseXGetopt = buildPerlPackage rec { - name = "MooseX-Getopt-0.68"; + name = "MooseX-Getopt-0.69"; src = fetchurl { url = "mirror://cpan/authors/id/E/ET/ETHER/${name}.tar.gz"; - sha256 = "acb5118b4666352e58d4268040869d7dc2b68968fe26b5dd6715f51ebd784483"; + sha256 = "0ef348a5edb8aca9a8bf4aff9dbcc2ac4281682fdc65b210b3c87cffd7501308"; }; - buildInputs = [ CPANMeta ModuleBuildTiny ModuleRuntime Moose PathTiny TestDeep TestFatal TestRequires TestTrap TestWarnings if_ ]; + buildInputs = [ ModuleBuildTiny Moose PathTiny TestDeep TestFatal TestRequires TestTrap TestWarnings self."if" ]; propagatedBuildInputs = [ GetoptLongDescriptive Moose MooseXRoleParameterized TryTiny namespaceautoclean ]; meta = { homepage = https://github.com/moose/MooseX-Getopt; @@ -8313,7 +8353,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/pshangov/moosex-has-options; description = "Succinct options for Moose"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8470,7 +8510,7 @@ let self = _self // overrides; _self = with self; { buildInputs = [ Testuseok TestTableDriven ]; propagatedBuildInputs = [ ListMoreUtils Moose MooseXGetopt MooseXTypes MooseXTypesPathClass namespaceautoclean ParamsUtil ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8502,7 +8542,7 @@ let self = _self // overrides; _self = with self; { }; buildInputs = [ Moose TestFatal TestRequires ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8570,7 +8610,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/moose/MooseX-Types-Common; description = "A library of commonly used type constraints"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles rycee ]; + maintainers = with maintainers; [ rycee ]; }; }; @@ -8582,7 +8622,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ DateTime DateTimeLocale DateTimeTimeZone Moose MooseXTypes namespaceclean TestException Testuseok ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8610,7 +8650,7 @@ let self = _self // overrides; _self = with self; { buildInputs = [ ModuleBuildTiny Moose TestFatal ]; propagatedBuildInputs = [ ClassLoad ModuleRuntime Moose MooseXTypes namespaceautoclean ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; homepage = https://github.com/moose/MooseX-Types-LoadableClass; description = "ClassName type constraint with coercion to load the class"; @@ -8643,7 +8683,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/karenetheridge/moosex-types-path-tiny; description = "Path::Tiny types and coercions for Moose"; license = stdenv.lib.licenses.asl20; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8673,7 +8713,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/dagolden/moosex-types-stringlike; description = "Moose type constraints for strings or string-like objects"; license = stdenv.lib.licenses.asl20; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8690,7 +8730,7 @@ let self = _self // overrides; _self = with self; { homepage = http://metacpan.org/release/MooseX-Types-Structured; description = "MooseX::Types::Structured - Structured Type Constraints for Moose"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8703,7 +8743,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ Moose MooseXTypes MooseXTypesPathClass namespaceclean Testuseok URI URIFromHash ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8878,7 +8918,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ URI ]; meta = { description = "Perl extension to create signatures for AWS requests"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8948,7 +8988,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Manage Amazon S3 policies for HTTP POST forms"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8965,7 +9005,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Advanced Message Queue Protocol (de)serialization and representation"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -8996,7 +9036,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/metabrainz/CoverArtArchive; description = "Query the coverartarchive.org"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -9092,22 +9132,6 @@ let self = _self // overrides; _self = with self; { }; }; - NetRabbitFoot = buildPerlPackage { - name = "Net-RabbitFoot-1.03"; - src = fetchurl { - url = mirror://cpan/authors/id/I/IK/IKUTA/Net-RabbitFoot-1.03.tar.gz; - sha256 = "0544b1914e7847b32b60a643abc6f0b1fdc6d4a816afd84bcd3eee0c28b001ac"; - }; - buildInputs = [ TestException ]; - propagatedBuildInputs = [ AnyEventRabbitMQ ConfigAny Coro JSONXS ListMoreUtils Moose MooseXAppCmd MooseXAttributeHelpers MooseXConfigFromFile ]; - meta = { - description = "An Asynchronous and multi channel Perl AMQP client"; - license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; - platforms = stdenv.lib.platforms.unix; - }; - }; - NetServer = buildPerlPackage { name = "Net-Server-2.007"; src = fetchurl { @@ -9241,7 +9265,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Comprehensive inside-out object support module"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -9518,7 +9542,7 @@ let self = _self // overrides; _self = with self; { homepage = https://metacpan.org/release/Path-Tiny; description = "File path utility"; license = stdenv.lib.licenses.asl20; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; preConfigure = @@ -9559,6 +9583,20 @@ let self = _self // overrides; _self = with self; { }; }; + PDFAPI2 = buildPerlPackage rec { + name = "PDF-API2-2.027"; + src = fetchurl { + url = "mirror://cpan/authors/id/S/SS/SSIMMS/${name}.tar.gz"; + sha256 = "d24db02d902198406270551857830633b289ad39f5a9ba5431246f8cd60e7599"; + }; + propagatedBuildInputs = [ FontTTF ]; + meta = { + description = "Facilitates the creation and modification of PDF files"; + license = stdenv.lib.licenses.lgpl21; + maintainers = [ maintainers.rycee ]; + }; + }; + Pegex = buildPerlPackage rec { name = "Pegex-0.60"; src = fetchurl { @@ -9738,7 +9776,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Display information about the current request/response"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -10014,14 +10052,14 @@ let self = _self // overrides; _self = with self; { }; }; - PodElementalPerlMunger = buildPerlPackage { - name = "Pod-Elemental-PerlMunger-0.200003"; + PodElementalPerlMunger = buildPerlPackage rec { + name = "Pod-Elemental-PerlMunger-0.200005"; src = fetchurl { - url = mirror://cpan/authors/id/R/RJ/RJBS/Pod-Elemental-PerlMunger-0.200003.tar.gz; - sha256 = "94b3abe6894c96b7990cb324a3789af05489dc2b5d1ec8961d37309cc6e8c243"; + url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; + sha256 = "35146bdcf0d3ac271f9ba2a4d4611b98373215c43de43dd4f012f46c44004d57"; }; buildInputs = [ Moose PodElemental ]; - propagatedBuildInputs = [ ListMoreUtils Moose PPI ParamsUtil PodElemental namespaceautoclean ]; + propagatedBuildInputs = [ Moose PPI PodElemental namespaceautoclean ]; meta = { homepage = https://github.com/rjbs/Pod-Elemental-PerlMunger; description = "A thing that takes a string of Perl and rewrites its documentation"; @@ -10063,17 +10101,48 @@ let self = _self // overrides; _self = with self; { }; }; - PodLaTeX = buildPerlModule { + PodPOM = buildPerlPackage rec { + name = "Pod-POM-2.01"; + src = fetchurl { + url = "mirror://cpan/authors/id/N/NE/NEILB/${name}.tar.gz"; + sha256 = "1b50fba9bbdde3ead192beeba0eaddd0c614e3afb1743fa6fff805f57c56f7f4"; + }; + buildInputs = [ FileSlurper TestDifferences TextDiff ]; + meta = { + homepage = https://github.com/neilb/Pod-POM; + description = "POD Object Model"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + maintainers = [ maintainers.rycee ]; + }; + }; + + PodPOMViewTOC = buildPerlPackage rec { + name = "Pod-POM-View-TOC-0.02"; + src = fetchurl { + url = "mirror://cpan/authors/id/P/PE/PERLER/${name}.tar.gz"; + sha256 = "ccb42272c7503379cb1131394620ee50276d72844e0e80eb4b007a9d58f87623"; + }; + buildInputs = [ TestMore ]; + propagatedBuildInputs = [ PodPOM ]; + meta = { + description = "Generate the TOC of a POD with Pod::POM"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + maintainers = [ maintainers.rycee ]; + }; + }; + + PodLaTeX = buildPerlModule rec { name = "Pod-LaTeX-0.61"; src = fetchurl { - url = mirror://cpan/authors/id/T/TJ/TJENNESS/Pod-LaTeX-0.61.tar.gz; + url = "mirror://cpan/authors/id/T/TJ/TJENNESS/${name}.tar.gz"; sha256 = "15a840ea1c8a76cd3c865fbbf2fec33b03615c0daa50f9c800c54e0cf0659d46"; }; - propagatedBuildInputs = [ if_ ]; + buildInputs = [ ModuleBuild ]; + propagatedBuildInputs = [ self."if" ]; meta = { homepage = http://github.com/timj/perl-Pod-LaTeX/tree/master; description = "Convert Pod data to formatted Latex"; - license = "perl"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; }; }; @@ -10245,7 +10314,7 @@ let self = _self // overrides; _self = with self; { homepage = https://metacpan.org/pod/Redis; description = "Perl binding for Redis database"; license = stdenv.lib.licenses.artistic2; - maintainers = with maintainers; [ ocharles rycee ]; + maintainers = with maintainers; [ rycee ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -10325,7 +10394,7 @@ let self = _self // overrides; _self = with self; { homepage = http://jaldhar.github.com/REST-Utils; description = "Utility functions for REST applications"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -10389,12 +10458,11 @@ let self = _self // overrides; _self = with self; { }; RoleTiny = buildPerlPackage rec { - name = "Role-Tiny-2.000001"; + name = "Role-Tiny-2.000003"; src = fetchurl { url = "mirror://cpan/authors/id/H/HA/HAARG/${name}.tar.gz"; - sha256 = "31883410a7c85d6dc7501c718b1f83edba013a7b9bbccf0338a1033c391f296d"; + sha256 = "6e6c967e1154f290a40c9c60a762cc3b2ec5438107a4fbadddbe55a55b393434"; }; - buildInputs = [ TestFatal ]; meta = { description = "Roles. Like a nouvelle cuisine portion size slice of Moose"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; @@ -10410,7 +10478,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ SOAPLite ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -10561,7 +10629,7 @@ let self = _self // overrides; _self = with self; { }; meta = { license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -10597,7 +10665,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Perl's Web Services Toolkit"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -10625,10 +10693,10 @@ let self = _self // overrides; _self = with self; { }; SoftwareLicense = buildPerlPackage rec { - name = "Software-License-0.103011"; + name = "Software-License-0.103012"; src = fetchurl { url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; - sha256 = "03dyc5sx0asq1m3276l224q5776ng24fw5llf3gr9mbgklkgj05s"; + sha256 = "47f9acb7f4eeed35e38c1bec37a71b61e651965233d67dadfae6390571517db1"; }; propagatedBuildInputs = [ DataSection TextTemplate TryTiny ]; meta = { @@ -10790,7 +10858,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ NumberFormat ]; meta = { license = "open_source"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -10877,7 +10945,7 @@ let self = _self // overrides; _self = with self; { sha256 = "0m3hjk292hnxyi8nkfy8hlr1khnbf2clgkb4kzj0ycq8gcd2z0as"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -10903,7 +10971,7 @@ let self = _self // overrides; _self = with self; { sha256 = "12ls7f7847i4qcikkp3skwraqvjphjiv2zxfhl5d49326f5myr7x"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -10972,7 +11040,7 @@ let self = _self // overrides; _self = with self; { sha256 = "0dfxhr6hxc2majkkrm0qbx3qcbykzpphbj2ms93dc86f7183c1p6"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11011,7 +11079,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Use TT to interpolate lexical variables"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11227,7 +11295,7 @@ let self = _self // overrides; _self = with self; { sha256 = "0cnwwrd5d6i80f33s7n2ak90rh4s53ss7q57wndrpkpr4bfn3djm"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11319,7 +11387,7 @@ let self = _self // overrides; _self = with self; { description = "Stream TAP from pgTAP test scripts"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; platforms = stdenv.lib.platforms.linux; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; }; }; @@ -11390,7 +11458,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ TemplateToolkit ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11417,7 +11485,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ TemplateToolkit ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11430,7 +11498,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ JSON TemplateToolkit ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11653,7 +11721,7 @@ let self = _self // overrides; _self = with self; { buildInputs = [ ClassInspector TestUnitLite ]; propagatedBuildInputs = [ constantboolean ExceptionBase SymbolUtil ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11809,7 +11877,7 @@ let self = _self // overrides; _self = with self; { homepage = http://metacpan.org/release/Test-EOL; description = "Check the correct line endings in your project"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11834,22 +11902,23 @@ let self = _self // overrides; _self = with self; { homepage = https://metacpan.org/release/Test-FailWarnings; description = "Add test failures if warnings are caught"; license = stdenv.lib.licenses.asl20; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; - TestFatal = buildPerlPackage { - name = "Test-Fatal-0.013"; + TestFatal = buildPerlPackage rec { + name = "Test-Fatal-0.014"; src = fetchurl { - url = mirror://cpan/authors/id/R/RJ/RJBS/Test-Fatal-0.013.tar.gz; - sha256 = "1rrndzkjff3bdlzzdsfsd3fhng142la2m74ihkgv17islkp17yq2"; + url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz"; + sha256 = "bcdcef5c7b2790a187ebca810b0a08221a63256062cfab3c3b98685d91d1cbb0"; }; propagatedBuildInputs = [ TryTiny ]; meta = { - homepage = https://github.com/rjbs/test-fatal; + homepage = https://github.com/rjbs/Test-Fatal; description = "Incredibly simple helpers for testing code with exceptions"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + maintainers = [ maintainers.rycee ]; }; }; @@ -11941,7 +12010,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ JSONAny TestDifferences TestTester ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11975,7 +12044,7 @@ let self = _self // overrides; _self = with self; { propagatedBuildInputs = [ DevelCycle PadWalker ]; meta = { description = "Verifies code hasn't left circular references"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -11991,7 +12060,7 @@ let self = _self // overrides; _self = with self; { meta = with stdenv.lib; { description = "Simulating other classes"; license = licenses.lgpl2Plus; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = platforms.unix; }; }; @@ -12004,7 +12073,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ SUPER ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12084,7 +12153,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Check the presence of tabs in your project"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12214,7 +12283,7 @@ let self = _self // overrides; _self = with self; { homepage = https://github.com/rjbs/Test-Routine; description = "Composable units of assertion"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12290,7 +12359,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Write tests, not scripts that run them"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12325,7 +12394,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Unit testing without external dependencies"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12381,7 +12450,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Test fallback behaviour in absence of modules"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12424,7 +12493,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ CGI TestWWWMechanize WWWMechanizeCGI ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12451,7 +12520,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ XMLLibXML ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12668,7 +12737,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Spy on objects to achieve test doubles (mock testing)"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12696,7 +12765,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Micro template engine with Perl5 language"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12899,7 +12968,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Remove leading and/or trailing whitespace from strings"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12911,7 +12980,7 @@ let self = _self // overrides; _self = with self; { sha256 = "0avk50kia78kxryh2whmaj5l18q2wvmkdyqyjsf6kwr4kgy6x3i7"; }; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -12958,7 +13027,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ URI ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -13338,7 +13407,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Wrapper around ICU collation services"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; broken = true; # tests fail http://hydra.nixos.org/build/25141764/nixlog/1/raw }; @@ -13440,7 +13509,7 @@ let self = _self // overrides; _self = with self; { meta = { description = "Build a URI from a set of named parameters"; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -13549,7 +13618,7 @@ let self = _self // overrides; _self = with self; { --replace '#!/usr/bin/perl' '#!${perl}/bin/perl' ''; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -13783,7 +13852,7 @@ let self = _self // overrides; _self = with self; { }; meta = { description = "A re-usable XPath engine for DOM-like trees"; - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; @@ -13858,7 +13927,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ XMLParser ]; meta = { - maintainers = with maintainers; [ ocharles ]; + maintainers = with maintainers; [ ]; platforms = stdenv.lib.platforms.unix; }; }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0771e4d1728..304c4932d8e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -140,6 +140,8 @@ in modules // { plantuml = callPackage ../tools/misc/plantuml { }; + pyatspi = if isPy3k then callPackage ../development/python-modules/pyatspi { } else throw "pyatspi not supported for interpreter ${python.executable}"; + pycairo = callPackage ../development/python-modules/pycairo { }; @@ -147,6 +149,8 @@ in modules // { pycrypto = callPackage ../development/python-modules/pycrypto { }; + pyexiv2 = if (!isPy3k) then callPackage ../development/python-modules/pyexiv2 {} else throw "pyexiv2 not supported for interpreter ${python.executable}"; + pygame = callPackage ../development/python-modules/pygame { }; pygobject = callPackage ../development/python-modules/pygobject { }; @@ -183,6 +187,8 @@ in modules // { pyxml = if !isPy3k then callPackage ../development/python-modules/pyxml{ } else throw "pyxml not supported for interpreter ${python.executable}"; + rhpl = if !isPy3k then callPackage ../development/python-modules/rhpl {} else throw "rhpl not supported for interpreter ${python.executable}"; + sip = callPackage ../development/python-modules/sip { }; sip_4_16 = callPackage ../development/python-modules/sip/4.16.nix { }; @@ -431,11 +437,11 @@ in modules // { aiohttp = buildPythonPackage rec { name = "aiohttp-${version}"; - version = "0.19.0"; + version = "0.21.5"; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/a/aiohttp/${name}.tar.gz"; - sha256 = "9bfb173baec179431a1c8f3566185e8ebbd1517cf4450217087d79e26e44c287"; + sha256 = "0n8517wc8b6yc925f7zhgl4wqf4ay1w2fzar0pj1h20yfa1wiids"; }; disabled = pythonOlder "3.4"; @@ -1702,11 +1708,11 @@ in modules // { }; betamax = buildPythonPackage rec { - name = "betamax-0.5.1"; + name = "betamax-0.6.0"; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/b/betamax/${name}.tar.gz"; - sha256 = "1glzigrbip9w2jr2gcmwa96rffhi9x9l1455dhbcx2gh3pmcykl6"; + sha256 = "0vw4d53jbbb2kdl7l891h8iyxklqcd6ldvgcyhw9hl40ljdhv1wz"; }; propagatedBuildInputs = [ self.requests2 ]; @@ -1721,11 +1727,11 @@ in modules // { betamax-matchers = buildPythonPackage rec { name = "betamax-matchers-${version}"; - version = "0.2.0"; + version = "0.3.0"; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/b/betamax-matchers/${name}.tar.gz"; - sha256 = "13n2dy8s2jx8x8bbx684bff3444584bnmg0zhkfxhxndpy18p4is"; + sha256 = "039kvqsdcvvlfxjc3n1x2xvjg6qkqbql0p7rc4z7bnxm9kcm88la"; }; buildInputs = with self; [ betamax requests_toolbelt ]; @@ -2328,11 +2334,12 @@ in modules // { blockdiag = buildPythonPackage rec { - name = "blockdiag-1.4.7"; + name = "blockdiag"; + version = "1.5.3"; src = pkgs.fetchurl { - url = "https://pypi.python.org/packages/source/b/blockdiag/${name}.tar.gz"; - sha256 = "0bc29sh8hj3hmhclifh1by0n6vg2pl9wkxb7fmljyw0arjas54bf"; + url = "https://bitbucket.org/blockdiag/blockdiag/get/${version}.tar.bz2"; + sha256 = "0r0qbmv0ijnqidsgm2rqs162y9aixmnkmzgnzgk52hiy7ydm4k8f"; }; buildInputs = with self; [ pep8 nose unittest2 docutils ]; @@ -4597,6 +4604,40 @@ in modules // { }; }); + neurotools = buildPythonPackage (rec { + name = "NeuroTools-${version}"; + version = "0.3.1"; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/N/NeuroTools/${name}.tar.gz"; + sha256 = "0ly6qa87l3afhksab06vp1iimlbm1kdnsw98mxcnpzz9q07l4nd4"; + }; + + disabled = isPy3k; + + # Tests are not automatically run + # Many tests fail (using py.test), and some need R + doCheck = false; + + propagatedBuildInputs = with self; [ + scipy + numpy + matplotlib + tables + pyaml + urllib3 + rpy2 + mpi4py + ]; + + meta = { + description = "Collection of tools to support analysis of neural activity"; + homepage = https://pypi.python.org/pypi/NeuroTools; + license = licenses.gpl2; + maintainers = with maintainers; [ nico202 ]; + }; + }); + jdatetime = buildPythonPackage (rec { name = "jdatetime-${version}"; version = "1.7.1"; @@ -5698,6 +5739,25 @@ in modules // { }; }; + gandi-cli = buildPythonPackage rec { + name = "gandi-cli-${version}"; + version = "0.18"; + src = pkgs.fetchFromGitHub { + sha256 = "045gnz345nfbi1g7j3gcyzrxrx3hcidaxzr05cb49rcr8nmqh1s3"; + rev = version; + repo = "gandi.cli"; + owner = "Gandi"; + }; + propagatedBuildInputs = with self; [ click ipy pyyaml requests ]; + doCheck = false; # Tests try to contact the actual remote API + meta = { + homepage = http://cli.gandi.net/; + description = "Command-line interface to the public Gandi.net API"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ nckx ]; + }; + }; + gateone = buildPythonPackage rec { name = "gateone-1.2-0d57c3"; disabled = ! isPy27; @@ -16250,11 +16310,11 @@ in modules // { pysaml2 = buildPythonPackage rec { name = "pysaml2-${version}"; - version = "3.0.0"; + version = "3.0.2"; src = pkgs.fetchurl { url = "https://pypi.python.org/packages/source/p/pysaml2/${name}.tar.gz"; - sha256 = "1h2wvagvl59642jq0s63mfr01q637vq6526mr8riykrjnchcbbi2"; + sha256 = "0y2iw1dddcvi13xjh3l52z1mvnrbc41ik9k4nn7lwj8x5kimnk9n"; }; propagatedBuildInputs = with self; [ @@ -25044,12 +25104,12 @@ in modules // { unpaddedbase64 = buildPythonPackage rec { name = "unpaddedbase64-${version}"; - version = "1.0.1"; + version = "1.1.0"; src = pkgs.fetchgit { url = "https://github.com/matrix-org/python-unpaddedbase64.git"; rev = "refs/tags/v${version}"; - sha256 = "f221240a6d414c4244ab906b1dc8983c4d1114acb778cb857f6fc50d710be502"; + sha256 = "2dad07b53cf816a5c2fc14a1a193b0df63ab5aacaccffb328753e7d3027d434e"; }; }; @@ -26422,4 +26482,210 @@ in modules // { }; }; + w3lib = buildPythonPackage rec { + name = "w3lib-${version}"; + version = "1.14.2"; + + buildInputs = with self ; [ six pytest ]; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/w/w3lib/${name}.tar.gz"; + sha256 = "bd87eae62d208eef70869951abf05e96a8ee559714074a485168de4c5b190004"; + }; + + meta = { + description = "A library of web-related functions"; + homepage = "https://github.com/scrapy/w3lib"; + license = licenses.bsd3; + maintainers = with maintainers; [ drewkett ]; + }; + }; + + queuelib = buildPythonPackage rec { + name = "queuelib-${version}"; + version = "1.4.2"; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/q/queuelib/${name}.tar.gz"; + sha256 = "a6829918157ed433fafa87b0bb1e93e3e63c885270166db5884a02c34c86f914"; + }; + + buildInputs = with self ; [ pytest ]; + + meta = { + description = "A collection of persistent (disk-based) queues for Python"; + homepage = "https://github.com/scrapy/queuelib"; + license = licenses.bsd3; + maintainers = with maintainers; [ drewkett ]; + }; + }; + + scrapy = buildPythonPackage rec { + name = "Scrapy-${version}"; + version = "1.0.5"; + + disabled = isPy3k; + + buildInputs = with self ; [ pytest ]; + propagatedBuildInputs = with self ; [ six twisted w3lib lxml cssselect queuelib pyopenssl service-identity ]; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/S/Scrapy/${name}.tar.gz"; + sha256 = "0a51c785a310d65f6e70285a2da56d48ef7d049bd7fd60a08eef05c52328ca96"; + }; + + meta = { + description = "A fast high-level web crawling and web scraping framework, used to crawl websites and extract structured data from their pages"; + homepage = "http://scrapy.org/"; + license = licenses.bsd3; + maintainers = with maintainers; [ drewkett ]; + platforms = platforms.linux; + }; + }; + pandocfilters = buildPythonPackage rec{ + version = "1.3.0"; + pname = "pandocfilters"; + name = pname + "-${version}"; + + src = pkgs.fetchFromGitHub { + owner = "jgm"; + repo = pname; + rev = version; + sha256 = "0ky9k800ixwiwvra0na6d6qaqcyps83mycgd8qvkrn5r80hddkzz"; + }; + + propagatedBuildInputs = with self; [ ]; + + meta = { + description = "A python module for writing pandoc filters, with a collection of examples"; + homepage = https://github.com/jgm/pandocfilters; + license = licenses.mit; + maintainers = with maintainers; []; + }; + }; + + htmltreediff = buildPythonPackage rec{ + version = "0.1.2"; + pname = "htmltreediff"; + name = pname + "-${version}"; + + # Does not work with Py >= 3 + disabled = !isPy27; + + src = pkgs.fetchFromGitHub { + owner = "christian-oudard"; + repo = pname; + rev = "v" + version; + sha256 = "16mqp2jyznrw1mgd3qzybq28h2k5wz7vmmz1m6xpgscazyjhvvd1"; + }; + + propagatedBuildInputs = with self; [ lxml html5lib ]; + + meta = { + description = " Structure-aware diff for html and xml documents"; + homepage = https://github.com/christian-oudard/htmltreediff; + license = licenses.bsdOriginal; + maintainers = with maintainers; []; + }; + }; + + repeated_test = buildPythonPackage rec { + name = "repeated_test-${version}"; + version = "0.1a3"; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/r/repeated-test/${name}.tar.gz"; + sha256 = "062syp7kl2g0x6qx3z8zb5sdycpi7qcpxp9iml2v8dqzqnij9bpg"; + }; + + buildInputs = with self; [ + unittest2 + ]; + propagatedBuildInputs = with self; [ + six + ]; + + meta = { + description = "A quick unittest-compatible framework for repeating a test function over many fixtures"; + homepage = "https://github.com/epsy/repeated_test"; + license = licenses.mit; + }; + }; + + sigtools = buildPythonPackage rec { + name = "sigtools-${version}"; + version = "1.1a3"; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/s/sigtools/${name}.tar.gz"; + sha256 = "190w14vzbiyvxcl9jmyyimpahar5b0bq69v9iv7chi852yi71w6w"; + }; + + buildInputs = with self; [ + repeated_test + sphinx + mock + coverage + unittest2 + ]; + propagatedBuildInputs = with self; [ + funcsigs + six + ]; + + patchPhase = ''sed -i s/test_suite="'"sigtools.tests"'"/test_suite="'"unittest2.collector"'"/ setup.py''; + + meta = { + description = "Utilities for working with 3.3's inspect.Signature objects."; + homepage = "https://pypi.python.org/pypi/sigtools"; + license = licenses.mit; + }; + }; + + clize = buildPythonPackage rec { + name = "clize-${version}"; + version = "3.0"; + + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/c/clize/${name}.tar.gz"; + sha256 = "1xkr3h404d7pgj5gdpg6bddv3v3yq2hgx8qlwkgw5abg218k53hm"; + }; + + buildInputs = with self; [ + dateutil + ]; + propagatedBuildInputs = with self; [ + sigtools + ]; + + meta = { + description = "Command-line argument parsing for Python"; + homepage = "https://github.com/epsy/clize"; + license = licenses.mit; + }; + }; + + zerobin = buildPythonPackage rec { + name = "zerobin-${version}"; + version = "20160108"; + + src = pkgs.fetchFromGitHub { + owner = "sametmax"; + repo = "0bin"; + rev = "7da1615"; + sha256 = "1pzcwy454kn5216pvwjqzz311s6jbh7viw9s6kw4xps6f5h44bid"; + }; + + propagatedBuildInputs = with self; [ + cherrypy + bottle + lockfile + clize + ]; + meta = { + description = "A client side encrypted pastebin"; + homepage = "http://0bin.net/"; + license = licenses.wtfpl; + }; + }; } diff --git a/pkgs/top-level/release-small.nix b/pkgs/top-level/release-small.nix index bd2223b4b04..0ccb160e4f6 100644 --- a/pkgs/top-level/release-small.nix +++ b/pkgs/top-level/release-small.nix @@ -105,7 +105,6 @@ with import ./release-lib.nix { inherit supportedSystems; }; mingetty = linux; mk = linux; mktemp = all; - module_init_tools = linux; mono = linux; monotone = linux; mpg321 = linux; diff --git a/pkgs/top-level/rust-packages.nix b/pkgs/top-level/rust-packages.nix index 0476b3991ba..d3a84d416d1 100644 --- a/pkgs/top-level/rust-packages.nix +++ b/pkgs/top-level/rust-packages.nix @@ -7,15 +7,15 @@ { runCommand, fetchFromGitHub, git }: let - version = "2016-04-18"; - rev = "2cd09d5c51264ae0e2deede74fb2620dae757c16"; + version = "2016-04-23"; + rev = "ae2c4051b5df822213c3382bf0d1daaef38ea90c"; src = fetchFromGitHub { inherit rev; owner = "rust-lang"; repo = "crates.io-index"; - sha256 = "0br52x480g9wqm9fl6kcin0m4a4bd20j65c454hhdw7b9ngaydav"; + sha256 = "17ypnb59w4j2f51qpyx5jidkgqvsrk3c7b3mc5s85niy7mvk8wy4"; }; in |