Remove all dots at end of descriptions

Specially crafted for @JagaJaga

find pkgs -name "*.nix" -exec \
sed -e 's|\(description.*\)\.";|\1";|g' -i {} \;

+294 -294
+1 -1
pkgs/applications/audio/bitmeter/default.nix
··· 13 13 14 14 meta = with stdenv.lib; { 15 15 homepage = http://devel.tlrmx.org/audio/bitmeter/; 16 - description = "Also known as jack bitscope. Useful to detect denormals."; 16 + description = "Also known as jack bitscope. Useful to detect denormals"; 17 17 license = licenses.gpl2; 18 18 maintainers = [ maintainers.magnetophon ]; 19 19 platforms = platforms.linux;
+1 -1
pkgs/applications/misc/chirp/default.nix
··· 32 32 ''; 33 33 34 34 meta = with stdenv.lib; { 35 - description = "A free, open-source tool for programming your amateur radio."; 35 + description = "A free, open-source tool for programming your amateur radio"; 36 36 homepage = http://chirp.danplanet.com/; 37 37 license = licenses.gpl3; 38 38 platforms = platforms.linux;
+1 -1
pkgs/applications/misc/devilspie2/default.nix
··· 22 22 ''; 23 23 24 24 meta = with stdenv.lib; { 25 - description = "Devilspie2 is a window matching utility."; 25 + description = "Devilspie2 is a window matching utility"; 26 26 longDescription = '' 27 27 Devilspie2 is a window matching utility, allowing the user to 28 28 perform scripted actions on windows as they are created. For
+1 -1
pkgs/applications/misc/direwolf/default.nix
··· 28 28 ''; 29 29 30 30 meta = with stdenv.lib; { 31 - description = "A Soundcard Packet TNC, APRS Digipeater, IGate, APRStt gateway."; 31 + description = "A Soundcard Packet TNC, APRS Digipeater, IGate, APRStt gateway"; 32 32 # On the page: This page will be disappearing on October 8, 2015. 33 33 homepage = https://home.comcast.net/~wb2osz/site/; 34 34 license = licenses.gpl2;
+1 -1
pkgs/applications/misc/jp2a/default.nix
··· 15 15 16 16 meta = with stdenv.lib; { 17 17 homepage = https://csl.name/jp2a/; 18 - description = "A small utility that converts JPG images to ASCII."; 18 + description = "A small utility that converts JPG images to ASCII"; 19 19 license = licenses.gpl2; 20 20 }; 21 21 }
+1 -1
pkgs/applications/misc/multimon-ng/default.nix
··· 22 22 ''; 23 23 24 24 meta = with stdenv.lib; { 25 - description = "Multimon is a digital baseband audio protocol decoder."; 25 + description = "Multimon is a digital baseband audio protocol decoder"; 26 26 longDescription = '' 27 27 multimon-ng a fork of multimon, a digital baseband audio 28 28 protocol decoder for common signaling modes in commercial and
+1 -1
pkgs/applications/science/math/lp_solve/default.nix
··· 32 32 ''; 33 33 34 34 meta = with stdenv.lib; { 35 - description = "lp_solve is a Mixed Integer Linear Programming (MILP) solver."; 35 + description = "lp_solve is a Mixed Integer Linear Programming (MILP) solver"; 36 36 homepage = "http://lpsolve.sourceforge.net"; 37 37 license = licenses.gpl2Plus; 38 38 maintainers = with maintainers; [ smironov ];
+1 -1
pkgs/applications/version-management/git-and-tools/git-radar/default.nix
··· 24 24 meta = with stdenv.lib; { 25 25 homepage = https://github.com/michaeldfallen/git-radar; 26 26 license = licenses.mit; 27 - description = "Git-radar is a tool you can add to your prompt to provide at-a-glance information on your git repo."; 27 + description = "Git-radar is a tool you can add to your prompt to provide at-a-glance information on your git repo"; 28 28 platforms = with platforms; linux ++ darwin; 29 29 maintainers = with maintainers; [ kamilchm ]; 30 30 };
+1 -1
pkgs/applications/window-managers/i3/blocks.nix
··· 13 13 installFlags = "PREFIX=\${out} VERSION=${version}"; 14 14 15 15 meta = with stdenv.lib; { 16 - description = "A flexible scheduler for your i3bar blocks."; 16 + description = "A flexible scheduler for your i3bar blocks"; 17 17 homepage = https://github.com/vivien/i3blocks; 18 18 license = licenses.gpl3; 19 19 maintainers = [ "MindTooth" ];
+1 -1
pkgs/data/icons/vanilla-dmz/default.nix
··· 23 23 ''; 24 24 meta = with lib; { 25 25 homepage = "http://jimmac.musichall.cz"; 26 - description = "A style neutral scalable cursor theme."; 26 + description = "A style neutral scalable cursor theme"; 27 27 platforms = platforms.all; 28 28 license = licenses.cc-by-nc-sa-30; 29 29 maintainers = with maintainers; [ cstrahan ];
+1 -1
pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix
··· 27 27 28 28 meta = { 29 29 homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}"; 30 - description = "Whisker Menu is an alternate application launcher for Xfce."; 30 + description = "Whisker Menu is an alternate application launcher for Xfce"; 31 31 platforms = platforms.linux; 32 32 maintainers = [ maintainers.pjbarnoy ]; 33 33 };
+1 -1
pkgs/development/compilers/coreclr/default.nix
··· 59 59 60 60 meta = { 61 61 homepage = http://dotnet.github.io/core/; 62 - description = ".NET is a general purpose development platform."; 62 + description = ".NET is a general purpose development platform"; 63 63 platforms = [ "x86_64-linux" ]; 64 64 maintainers = with stdenv.lib.maintainers; [ obadz ]; 65 65 license = stdenv.lib.licenses.mit;
+1 -1
pkgs/development/compilers/elm/packages/elm-compiler.nix
··· 33 33 ]; 34 34 jailbreak = true; 35 35 homepage = "http://elm-lang.org"; 36 - description = "Values to help with elm-package, elm-make, and elm-lang.org."; 36 + description = "Values to help with elm-package, elm-make, and elm-lang.org"; 37 37 license = stdenv.lib.licenses.bsd3; 38 38 }
+1 -1
pkgs/development/compilers/gcc/gfortran-darwin.nix
··· 34 34 makeFlags = ["CC=clang"]; 35 35 passthru.cc = stdenv.cc.cc; 36 36 meta = with stdenv.lib; { 37 - description = "GNU Fortran compiler, part of the GNU Compiler Collection."; 37 + description = "GNU Fortran compiler, part of the GNU Compiler Collection"; 38 38 homepage = "https://gcc.gnu.org/fortran/"; 39 39 license = licenses.gpl3Plus; 40 40 platforms = platforms.darwin;
+10 -10
pkgs/development/erlang-modules/hex-packages.nix
··· 388 388 "4dacd60356177ec8cf93dbff399de17435b613f3318202614d3d5acbccee1474"; 389 389 390 390 meta = { 391 - description = "Support library for manipulating Web protocols."; 391 + description = "Support library for manipulating Web protocols"; 392 392 license = stdenv.lib.licenses.isc; 393 393 homepage = "https://github.com/ninenines/cowlib"; 394 394 }; ··· 405 405 "db622da03aa039e6366ab953e31186cc8190d32905e33788a1acb22744e6abd2"; 406 406 407 407 meta = { 408 - description = "Support library for manipulating Web protocols."; 408 + description = "Support library for manipulating Web protocols"; 409 409 license = stdenv.lib.licenses.isc; 410 410 homepage = "https://github.com/ninenines/cowlib"; 411 411 }; ··· 422 422 "2b1ac020ec92e7a59cb7322779870c2d3adc7c904ecb3b9fa406f04dc9816b73"; 423 423 424 424 meta = { 425 - description = "Support library for manipulating Web protocols."; 425 + description = "Support library for manipulating Web protocols"; 426 426 license = stdenv.lib.licenses.isc; 427 427 homepage = "https://github.com/ninenines/cowlib"; 428 428 }; ··· 599 599 "6d7365a7854cd724e8d1fd005f5faa4444eae6a87eb6df9b789b6e7f6f09110a"; 600 600 601 601 meta = { 602 - description = "Markdown generated from Edoc."; 602 + description = "Markdown generated from Edoc"; 603 603 license = stdenv.lib.licenses.free; 604 604 homepage = "https://github.com/uwiger/edown"; 605 605 }; ··· 1500 1500 compilePorts = true; 1501 1501 1502 1502 meta = { 1503 - description = "JSON Decoder/Encoder."; 1503 + description = "JSON Decoder/Encoder"; 1504 1504 license = with stdenv.lib.licenses; [ mit bsd3 ]; 1505 1505 homepage = "https://github.com/davisp/jiffy"; 1506 1506 }; ··· 1792 1792 "53e70ea9031f7583331a9f9bdbb29da933e591e5c4cce521b4bf85c68e7f3385"; 1793 1793 1794 1794 meta = { 1795 - description = "Lasse: Server-Sent Event handler for Cowboy."; 1795 + description = "Lasse: Server-Sent Event handler for Cowboy"; 1796 1796 license = stdenv.lib.licenses.asl20; 1797 1797 homepage = "https://github.com/inaka/lasse"; 1798 1798 }; ··· 2196 2196 erlangDeps = [ getopt_0_8_2 ]; 2197 2197 2198 2198 meta = { 2199 - description = "Providers provider."; 2199 + description = "Providers provider"; 2200 2200 license = stdenv.lib.licenses.mit; 2201 2201 homepage = "https://github.com/tsloughter/providers"; 2202 2202 }; ··· 2296 2296 "98ade939e63e6567da5dec5bc5bd93cbdc53d53f8b1aa998adec60dc4057f048"; 2297 2297 2298 2298 meta = { 2299 - description = "Socket acceptor pool for TCP protocols."; 2299 + description = "Socket acceptor pool for TCP protocols"; 2300 2300 license = stdenv.lib.licenses.isc; 2301 2301 homepage = "https://github.com/ninenines/ranch"; 2302 2302 }; ··· 2313 2313 "82bbb48cdad151000f7ad600d7a29afd972df409fde600bbc9b1ed4fdc08c399"; 2314 2314 2315 2315 meta = { 2316 - description = "Socket acceptor pool for TCP protocols."; 2316 + description = "Socket acceptor pool for TCP protocols"; 2317 2317 license = stdenv.lib.licenses.isc; 2318 2318 homepage = "https://github.com/ninenines/ranch"; 2319 2319 }; ··· 2933 2933 "742c45b3c99e207dd0aeccb818edd2ace4af10699c96fbcee0ce2f692dc5fe12"; 2934 2934 2935 2935 meta = { 2936 - description = "weber - is Elixir MVC web framework."; 2936 + description = "weber - is Elixir MVC web framework"; 2937 2937 license = stdenv.lib.licenses.mit; 2938 2938 homepage = "https://github.com/elixir-web/weber"; 2939 2939 };
+182 -182
pkgs/development/haskell-modules/hackage-packages.nix
··· 1655 1655 sha256 = "31aba41c4abbbc003b685e3110b518e1202486551d935ceec6805d63cd7bb5de"; 1656 1656 libraryHaskellDepends = [ base HTTP json2 ]; 1657 1657 homepage = "http://bitbucket.org/jetxee/hs-bitly/"; 1658 - description = "A library to access bit.ly URL shortener."; 1658 + description = "A library to access bit.ly URL shortener"; 1659 1659 license = stdenv.lib.licenses.bsd3; 1660 1660 hydraPlatforms = stdenv.lib.platforms.none; 1661 1661 }) {}; ··· 2705 2705 version = "0.2"; 2706 2706 sha256 = "b619bc5eee6c495bb047bdf34abfb739caba7710114013778f1a01ba0b017705"; 2707 2707 libraryHaskellDepends = [ base containers mtl ]; 2708 - description = "Measure container capacity. Use it to safely change container."; 2708 + description = "Measure container capacity. Use it to safely change container"; 2709 2709 license = "LGPL"; 2710 2710 }) {}; 2711 2711 ··· 9823 9823 haskell-src-exts mtl parsec 9824 9824 ]; 9825 9825 jailbreak = true; 9826 - description = "This package is deprecated. From version 3, HaTeX does not need this anymore."; 9826 + description = "This package is deprecated. From version 3, HaTeX does not need this anymore"; 9827 9827 license = stdenv.lib.licenses.bsd3; 9828 9828 hydraPlatforms = stdenv.lib.platforms.none; 9829 9829 }) {}; ··· 12174 12174 version = "0.0.4"; 12175 12175 sha256 = "d4f78a0d7a526398301c5e959ae61151acc2325bdcf86e7a4b909cb3ba36ee38"; 12176 12176 libraryHaskellDepends = [ base ]; 12177 - description = "Variants of Control.Arrow functions, specialised to kleislis."; 12177 + description = "Variants of Control.Arrow functions, specialised to kleislis"; 12178 12178 license = stdenv.lib.licenses.bsd3; 12179 12179 }) {}; 12180 12180 ··· 15119 15119 libraryHaskellDepends = [ base OpenGLRaw ]; 15120 15120 jailbreak = true; 15121 15121 homepage = "http://code.google.com/p/copperbox/"; 15122 - description = "Raw binding to OpenVG (ShivaVG-0.2.1 implementation)."; 15122 + description = "Raw binding to OpenVG (ShivaVG-0.2.1 implementation)"; 15123 15123 license = stdenv.lib.licenses.bsd3; 15124 15124 hydraPlatforms = stdenv.lib.platforms.none; 15125 15125 }) {}; ··· 16525 16525 base binary bytestring crypto-api crypto-pubkey-types DRBG pureMD5 16526 16526 QuickCheck SHA tagged test-framework test-framework-quickcheck2 16527 16527 ]; 16528 - description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; 16528 + description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1"; 16529 16529 license = stdenv.lib.licenses.bsd3; 16530 16530 hydraPlatforms = stdenv.lib.platforms.none; 16531 16531 }) {}; ··· 16546 16546 base binary bytestring crypto-api crypto-pubkey-types DRBG pureMD5 16547 16547 QuickCheck SHA tagged test-framework test-framework-quickcheck2 16548 16548 ]; 16549 - description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; 16549 + description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1"; 16550 16550 license = stdenv.lib.licenses.bsd3; 16551 16551 hydraPlatforms = stdenv.lib.platforms.none; 16552 16552 }) {}; ··· 16567 16567 base binary bytestring crypto-api crypto-pubkey-types DRBG pureMD5 16568 16568 QuickCheck SHA tagged test-framework test-framework-quickcheck2 16569 16569 ]; 16570 - description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; 16570 + description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1"; 16571 16571 license = stdenv.lib.licenses.bsd3; 16572 16572 }) {}; 16573 16573 ··· 19689 19689 libraryHaskellDepends = [ base cgi MaybeT mtl ]; 19690 19690 jailbreak = true; 19691 19691 homepage = "http://www.haskell.org/haskellwiki/UrlDisp"; 19692 - description = "Url dispatcher. Helps to retain friendly URLs in web applications."; 19692 + description = "Url dispatcher. Helps to retain friendly URLs in web applications"; 19693 19693 license = stdenv.lib.licenses.bsd3; 19694 19694 hydraPlatforms = stdenv.lib.platforms.none; 19695 19695 }) {}; ··· 21560 21560 libraryHaskellDepends = [ base bytestring HTTP json network text ]; 21561 21561 jailbreak = true; 21562 21562 homepage = "http://accentuate.us/"; 21563 - description = "A Haskell implementation of the Accentuate.us API."; 21563 + description = "A Haskell implementation of the Accentuate.us API"; 21564 21564 license = stdenv.lib.licenses.bsd3; 21565 21565 hydraPlatforms = stdenv.lib.platforms.none; 21566 21566 }) {}; ··· 24125 24125 libraryPkgconfigDepends = [ openal ]; 24126 24126 libraryToolDepends = [ c2hs ]; 24127 24127 homepage = "http://github.com/phaazon/al"; 24128 - description = "OpenAL 1.1 raw API."; 24128 + description = "OpenAL 1.1 raw API"; 24129 24129 license = stdenv.lib.licenses.bsd3; 24130 24130 hydraPlatforms = stdenv.lib.platforms.none; 24131 24131 }) {inherit (pkgs) openal;}; ··· 30413 30413 ]; 30414 30414 jailbreak = true; 30415 30415 homepage = "https://bitbucket.org/dafis/arithmoi"; 30416 - description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms."; 30416 + description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms"; 30417 30417 license = stdenv.lib.licenses.mit; 30418 30418 hydraPlatforms = stdenv.lib.platforms.none; 30419 30419 }) {}; ··· 30432 30432 ]; 30433 30433 jailbreak = true; 30434 30434 homepage = "https://github.com/cartazio/arithmoi"; 30435 - description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms."; 30435 + description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms"; 30436 30436 license = stdenv.lib.licenses.mit; 30437 30437 hydraPlatforms = stdenv.lib.platforms.none; 30438 30438 }) {}; ··· 30451 30451 ]; 30452 30452 testHaskellDepends = [ base hspec ]; 30453 30453 homepage = "https://github.com/cartazio/arithmoi"; 30454 - description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms."; 30454 + description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms"; 30455 30455 license = stdenv.lib.licenses.mit; 30456 30456 hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ]; 30457 30457 }) {}; ··· 31506 31506 tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit 31507 31507 xml-conduit-parse xml-types 31508 31508 ]; 31509 - description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287)."; 31509 + description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287)"; 31510 31510 license = "unknown"; 31511 31511 hydraPlatforms = stdenv.lib.platforms.none; 31512 31512 }) {}; ··· 32609 32609 sha256 = "cf5edb7500a02aaba7400f3baab984680898dbedc0cf5b09ded2ca40568e6e57"; 32610 32610 libraryHaskellDepends = [ base ]; 32611 32611 homepage = "https://notabug.org/koz.ross/awesome-prelude"; 32612 - description = "A prelude which I can be happy with. Based on base-prelude."; 32612 + description = "A prelude which I can be happy with. Based on base-prelude"; 32613 32613 license = stdenv.lib.licenses.gpl3; 32614 32614 }) {}; 32615 32615 ··· 34217 34217 libraryHaskellDepends = [ base ]; 34218 34218 jailbreak = true; 34219 34219 homepage = "https://github.com/HaskellZhangSong/base-generics"; 34220 - description = "This library provides some instances for extra GHC.Generic typeclass such as Int8, Word16 and some unboxed types as well."; 34220 + description = "This library provides some instances for extra GHC.Generic typeclass such as Int8, Word16 and some unboxed types as well"; 34221 34221 license = stdenv.lib.licenses.mit; 34222 34222 }) {}; 34223 34223 ··· 35301 35301 ]; 35302 35302 jailbreak = true; 35303 35303 homepage = "https://github.com/Noeda/bet/"; 35304 - description = "Betfair API bindings. Bet on sports on betting exchanges."; 35304 + description = "Betfair API bindings. Bet on sports on betting exchanges"; 35305 35305 license = stdenv.lib.licenses.mit; 35306 35306 hydraPlatforms = stdenv.lib.platforms.none; 35307 35307 }) {}; ··· 35319 35319 ]; 35320 35320 testHaskellDepends = [ base hspec QuickCheck smallcheck ]; 35321 35321 jailbreak = true; 35322 - description = "A codec for beta code (http://en.wikipedia.org/wiki/Beta_Code)."; 35322 + description = "A codec for beta code (http://en.wikipedia.org/wiki/Beta_Code)"; 35323 35323 license = stdenv.lib.licenses.asl20; 35324 35324 }) {}; 35325 35325 ··· 35939 35939 version = "0.1"; 35940 35940 sha256 = "8dd0f54f68c36f107dfbc35412e873c4bbf057d16629417df38e3996f9ac4bb3"; 35941 35941 libraryHaskellDepends = [ array base ]; 35942 - description = "Binary Indexed Trees (a.k.a. Fenwick Trees)."; 35942 + description = "Binary Indexed Trees (a.k.a. Fenwick Trees)"; 35943 35943 license = "LGPL"; 35944 35944 hydraPlatforms = stdenv.lib.platforms.none; 35945 35945 }) {}; ··· 36248 36248 version = "0.1.1"; 36249 36249 sha256 = "f44da50068bf57b2bea5dc7ef70aa4bb6fb14272bde724fc887c57417dc7631b"; 36250 36250 libraryHaskellDepends = [ base binary bytestring containers mtl ]; 36251 - description = "Simple wrapper around Data.Binary, which adds StateT to Get/Put monads."; 36251 + description = "Simple wrapper around Data.Binary, which adds StateT to Get/Put monads"; 36252 36252 license = stdenv.lib.licenses.bsd3; 36253 36253 }) {}; 36254 36254 ··· 36717 36717 version = "1.3.4"; 36718 36718 sha256 = "8b55c6b28a4d7df6854d8b94933f58ca246e917b96080fa0f1ea92dbcb4675fd"; 36719 36719 libraryHaskellDepends = [ base ]; 36720 - description = "This package is obsolete. Look for bindings-DSL instead."; 36720 + description = "This package is obsolete. Look for bindings-DSL instead"; 36721 36721 license = stdenv.lib.licenses.bsd3; 36722 36722 hydraPlatforms = stdenv.lib.platforms.none; 36723 36723 }) {}; ··· 37856 37856 ]; 37857 37857 jailbreak = true; 37858 37858 homepage = "http://bitbucket.org/jetxee/hs-bitly/"; 37859 - description = "A command line tool to access bit.ly URL shortener."; 37859 + description = "A command line tool to access bit.ly URL shortener"; 37860 37860 license = stdenv.lib.licenses.bsd3; 37861 37861 hydraPlatforms = stdenv.lib.platforms.none; 37862 37862 }) {}; ··· 37881 37881 sha256 = "fba6d684213fbf56f8ca1109ec4087433dfe9f1a780ae8ef03e5b8b837b801f3"; 37882 37882 libraryHaskellDepends = [ base bitmap OpenGL ]; 37883 37883 homepage = "http://code.haskell.org/~bkomuves/"; 37884 - description = "OpenGL support for Data.Bitmap."; 37884 + description = "OpenGL support for Data.Bitmap"; 37885 37885 license = stdenv.lib.licenses.bsd3; 37886 37886 hydraPlatforms = [ "i686-linux" "x86_64-linux" ]; 37887 37887 }) {}; ··· 38944 38944 version = "0.1.0.0"; 38945 38945 sha256 = "0c0dedca6cee4a5547a73f3a825925ca447bc8a86d8cf8ac41aa9fdfa91ffd0d"; 38946 38946 libraryHaskellDepends = [ base blaze-html blaze-markup ]; 38947 - description = "..."; 38947 + description = ".."; 38948 38948 license = stdenv.lib.licenses.mit; 38949 38949 hydraPlatforms = stdenv.lib.platforms.none; 38950 38950 }) {}; ··· 41665 41665 ]; 41666 41666 jailbreak = true; 41667 41667 homepage = "https://github.com/joelteon/cabal-audit.git"; 41668 - description = "Check how up-to-date your .cabal dependencies are."; 41668 + description = "Check how up-to-date your .cabal dependencies are"; 41669 41669 license = stdenv.lib.licenses.mit; 41670 41670 }) {}; 41671 41671 ··· 45258 45258 libraryHaskellDepends = [ base bytestring cereal vector ]; 45259 45259 testHaskellDepends = [ base cereal QuickCheck vector ]; 45260 45260 homepage = "https://github.com/acfoltzer/cereal-vector"; 45261 - description = "Serialize instances for Data.Vector types."; 45261 + description = "Serialize instances for Data.Vector types"; 45262 45262 license = stdenv.lib.licenses.bsd3; 45263 45263 }) {}; 45264 45264 ··· 45573 45573 sha256 = "2c2f2f9e90d5ee0e283eeae7e3ff727763165476ea1d0983d16f18e158cffbd7"; 45574 45574 libraryHaskellDepends = [ base stm ]; 45575 45575 homepage = "http://brandon.si/code/module-chan-split-released/"; 45576 - description = "Concurrent Chans as read/write pairs. Also provides generic Chan pair class."; 45576 + description = "Concurrent Chans as read/write pairs. Also provides generic Chan pair class"; 45577 45577 license = stdenv.lib.licenses.bsd3; 45578 45578 }) {}; 45579 45579 ··· 48870 48870 transformers 48871 48871 ]; 48872 48872 jailbreak = true; 48873 - description = "Toy game (tetris on billiard board). Hipmunk in action."; 48873 + description = "Toy game (tetris on billiard board). Hipmunk in action"; 48874 48874 license = "unknown"; 48875 48875 hydraPlatforms = stdenv.lib.platforms.none; 48876 48876 }) {}; ··· 49702 49702 ]; 49703 49703 testHaskellDepends = [ base HUnit ]; 49704 49704 homepage = "https://github.com/guillaume-nargeot/codecov-haskell"; 49705 - description = "Codecov.io support for Haskell."; 49705 + description = "Codecov.io support for Haskell"; 49706 49706 license = stdenv.lib.licenses.bsd3; 49707 49707 hydraPlatforms = stdenv.lib.platforms.none; 49708 49708 }) {}; ··· 49738 49738 libraryHaskellDepends = [ base curl mtl network tagsoup ]; 49739 49739 jailbreak = true; 49740 49740 homepage = "http://github.com/chrisdone/codepad"; 49741 - description = "Submit and retrieve paste output from CodePad.org."; 49741 + description = "Submit and retrieve paste output from CodePad.org"; 49742 49742 license = stdenv.lib.licenses.bsd3; 49743 49743 hydraPlatforms = stdenv.lib.platforms.none; 49744 49744 }) {}; ··· 49902 49902 transformers 49903 49903 ]; 49904 49904 homepage = "https://github.com/Cognimeta/cognimeta-utils"; 49905 - description = "Utilities for Cognimeta products (such as perdure). API may change often."; 49905 + description = "Utilities for Cognimeta products (such as perdure). API may change often"; 49906 49906 license = "unknown"; 49907 49907 hydraPlatforms = stdenv.lib.platforms.none; 49908 49908 }) {}; ··· 49987 49987 pipes-attoparsec pipes-network text transformers 49988 49988 ]; 49989 49989 jailbreak = true; 49990 - description = "Rudimentary JSON-RPC 2.0 client over raw TCP."; 49990 + description = "Rudimentary JSON-RPC 2.0 client over raw TCP"; 49991 49991 license = stdenv.lib.licenses.bsd3; 49992 49992 }) {}; 49993 49993 ··· 52089 52089 test-framework test-framework-hunit transformers 52090 52090 ]; 52091 52091 homepage = "https://github.com/sdroege/conduit-connection"; 52092 - description = "Conduit source and sink for Network.Connection."; 52092 + description = "Conduit source and sink for Network.Connection"; 52093 52093 license = stdenv.lib.licenses.bsd3; 52094 52094 }) {}; 52095 52095 ··· 53875 53875 template-haskell text time 53876 53876 ]; 53877 53877 homepage = "https://github.com/wdanilo/convert"; 53878 - description = "Safe and unsafe data conversion utilities with strong type-level operation. checking."; 53878 + description = "Safe and unsafe data conversion utilities with strong type-level operation. checking"; 53879 53879 license = stdenv.lib.licenses.asl20; 53880 53880 }) {}; 53881 53881 ··· 54278 54278 yesod 54279 54279 ]; 54280 54280 homepage = "http://github.com/coreyoconnor/corebot-bliki"; 54281 - description = "A bliki written using yesod. Uses pandoc to process files stored in git."; 54281 + description = "A bliki written using yesod. Uses pandoc to process files stored in git"; 54282 54282 license = stdenv.lib.licenses.bsd3; 54283 54283 hydraPlatforms = stdenv.lib.platforms.none; 54284 54284 }) {}; ··· 55179 55179 sha256 = "68ec6f54afe655e764691f30c844778913957ad9f617e3f5587032307629276e"; 55180 55180 libraryHaskellDepends = [ base ]; 55181 55181 doHaddock = false; 55182 - description = "Command-Query Responsibility Segregation. Modules for the basic types."; 55182 + description = "Command-Query Responsibility Segregation. Modules for the basic types"; 55183 55183 license = stdenv.lib.licenses.mit; 55184 55184 }) {}; 55185 55185 ··· 57699 57699 ]; 57700 57700 jailbreak = true; 57701 57701 homepage = "http://hackage.haskell.org/package/darcsden"; 57702 - description = "Darcs repository UI and hosting/collaboration app (hub.darcs.net branch)."; 57702 + description = "Darcs repository UI and hosting/collaboration app (hub.darcs.net branch)"; 57703 57703 license = "GPL"; 57704 57704 hydraPlatforms = stdenv.lib.platforms.none; 57705 57705 }) {}; ··· 58639 58639 sha256 = "3c11be8dc0da7f4cb080023e2d0ae9f58ad202e193c6f1aea015b7b7873a936d"; 58640 58640 libraryHaskellDepends = [ base convert data-construction lens ]; 58641 58641 homepage = "https://github.com/wdanilo/layer"; 58642 - description = "Data layering utilities. Layer is a data-type which wrapps other one, but keeping additional information. If you want to access content of simple newtype object, use Lens.Wrapper instead."; 58642 + description = "Data layering utilities. Layer is a data-type which wrapps other one, but keeping additional information. If you want to access content of simple newtype object, use Lens.Wrapper instead"; 58643 58643 license = stdenv.lib.licenses.asl20; 58644 58644 }) {}; 58645 58645 ··· 58651 58651 sha256 = "a5070520bcb6c3d8e7dcc969d94ac35c8bc5894abf45b65155b58571f82619f1"; 58652 58652 libraryHaskellDepends = [ base bytestring vector ]; 58653 58653 homepage = "http://github.com/jystic/data-layout"; 58654 - description = "Read/write arbitrary binary layouts to a \"Data.Vector.Storable\"."; 58654 + description = "Read/write arbitrary binary layouts to a \"Data.Vector.Storable\""; 58655 58655 license = stdenv.lib.licenses.bsd3; 58656 58656 }) {}; 58657 58657 ··· 58972 58972 version = "0.0.3"; 58973 58973 sha256 = "59186a2290a630d53fb2d796d9cca1260dbd70fa414814778e1cab0aeeba4e6e"; 58974 58974 libraryHaskellDepends = [ base containers data-reify ]; 58975 - description = "Common Sub-Expression Elimination for graphs generated by Data.Reify."; 58975 + description = "Common Sub-Expression Elimination for graphs generated by Data.Reify"; 58976 58976 license = stdenv.lib.licenses.bsd3; 58977 58977 }) {}; 58978 58978 ··· 59033 59033 sha256 = "4e2824b8d23d5eafce4c5f86a90fb58d97f461b45a287006f37cf8f2bd09fb05"; 59034 59034 libraryHaskellDepends = [ base lens typelevel ]; 59035 59035 homepage = "https://github.com/wdanilo/rtuple"; 59036 - description = "Recursive tuple data structure. It is very usefull when implementing some lo-level operations, allowing to traverse different elements using Haskell's type classes."; 59036 + description = "Recursive tuple data structure. It is very usefull when implementing some lo-level operations, allowing to traverse different elements using Haskell's type classes"; 59037 59037 license = stdenv.lib.licenses.asl20; 59038 59038 }) {}; 59039 59039 ··· 59059 59059 libraryHaskellDepends = [ base vector-space ]; 59060 59060 jailbreak = true; 59061 59061 homepage = "http://code.haskell.org/data-spacepart"; 59062 - description = "Deprecated. Now called \"spacepart\". Space partitioning data structures."; 59062 + description = "Deprecated. Now called \"spacepart\". Space partitioning data structures"; 59063 59063 license = stdenv.lib.licenses.bsd3; 59064 59064 }) {}; 59065 59065 ··· 59278 59278 monad-control network old-locale text time transformers-base 59279 59279 ]; 59280 59280 homepage = "https://github.com/iand675/datadog"; 59281 - description = "Datadog client for Haskell. Currently only StatsD supported, other support forthcoming."; 59281 + description = "Datadog client for Haskell. Currently only StatsD supported, other support forthcoming"; 59282 59282 license = stdenv.lib.licenses.mit; 59283 59283 hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ]; 59284 59284 }) {}; ··· 59447 59447 test-framework-hunit test-framework-quickcheck2 time 59448 59448 ]; 59449 59449 homepage = "http://github.com/stackbuilders/datetime"; 59450 - description = "Utilities to make Data.Time.* easier to use."; 59450 + description = "Utilities to make Data.Time.* easier to use"; 59451 59451 license = "GPL"; 59452 59452 }) {}; 59453 59453 ··· 59771 59771 test-framework test-framework-quickcheck2 59772 59772 ]; 59773 59773 jailbreak = true; 59774 - description = "This packge is deprecated. See the the \"LIO.DCLabel\" in the \"lio\" package."; 59774 + description = "This packge is deprecated. See the the \"LIO.DCLabel\" in the \"lio\" package"; 59775 59775 license = stdenv.lib.licenses.bsd3; 59776 59776 hydraPlatforms = stdenv.lib.platforms.none; 59777 59777 }) {}; ··· 60918 60918 sha256 = "093aa20845a345c1d44e3d0258eadd6f8c38e3596cd6486be64879d0b60e7467"; 60919 60919 libraryHaskellDepends = [ base lens mtl prologue ]; 60920 60920 homepage = "https://github.com/wdanilo/dependent-state"; 60921 - description = "Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types."; 60921 + description = "Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types"; 60922 60922 license = stdenv.lib.licenses.asl20; 60923 60923 }) {}; 60924 60924 ··· 64391 64391 base base16-bytestring bytestring directory HUnit text 64392 64392 ]; 64393 64393 homepage = "https://github.com/IreneKnapp/direct-sqlite"; 64394 - description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; 64394 + description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support"; 64395 64395 license = stdenv.lib.licenses.bsd3; 64396 64396 hydraPlatforms = stdenv.lib.platforms.none; 64397 64397 }) {}; ··· 64409 64409 base base16-bytestring bytestring directory HUnit text 64410 64410 ]; 64411 64411 homepage = "https://github.com/IreneKnapp/direct-sqlite"; 64412 - description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; 64412 + description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support"; 64413 64413 license = stdenv.lib.licenses.bsd3; 64414 64414 hydraPlatforms = stdenv.lib.platforms.none; 64415 64415 }) {}; ··· 64428 64428 ]; 64429 64429 doCheck = false; 64430 64430 homepage = "https://github.com/IreneKnapp/direct-sqlite"; 64431 - description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; 64431 + description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support"; 64432 64432 license = stdenv.lib.licenses.bsd3; 64433 64433 hydraPlatforms = stdenv.lib.platforms.none; 64434 64434 }) {}; ··· 64447 64447 ]; 64448 64448 doCheck = false; 64449 64449 homepage = "https://github.com/IreneKnapp/direct-sqlite"; 64450 - description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; 64450 + description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support"; 64451 64451 license = stdenv.lib.licenses.bsd3; 64452 64452 }) {}; 64453 64453 ··· 64640 64640 base containers HUnit mtl QuickCheck transformers 64641 64641 ]; 64642 64642 homepage = "https://github.com/maxwellsayles/disjoint-set"; 64643 - description = "Persistent disjoint-sets, a.k.a union-find."; 64643 + description = "Persistent disjoint-sets, a.k.a union-find"; 64644 64644 license = stdenv.lib.licenses.bsd3; 64645 64645 hydraPlatforms = stdenv.lib.platforms.none; 64646 64646 }) {}; ··· 65597 65597 ]; 65598 65598 jailbreak = true; 65599 65599 homepage = "https://github.com/redelmann/haskell-distribution-plot"; 65600 - description = "Easily plot distributions from the distribution package.."; 65600 + description = "Easily plot distributions from the distribution package."; 65601 65601 license = stdenv.lib.licenses.asl20; 65602 65602 hydraPlatforms = stdenv.lib.platforms.none; 65603 65603 }) {}; ··· 65837 65837 libraryHaskellDepends = [ 65838 65838 async base containers djinn-lib ghc mtl transformers 65839 65839 ]; 65840 - description = "Generate Haskell code from a type. Bridge from Djinn to GHC API."; 65840 + description = "Generate Haskell code from a type. Bridge from Djinn to GHC API"; 65841 65841 license = stdenv.lib.licenses.bsd3; 65842 65842 hydraPlatforms = stdenv.lib.platforms.none; 65843 65843 }) {}; ··· 65853 65853 libraryHaskellDepends = [ 65854 65854 async base containers djinn-lib ghc mtl transformers 65855 65855 ]; 65856 - description = "Generate Haskell code from a type. Bridge from Djinn to GHC API."; 65856 + description = "Generate Haskell code from a type. Bridge from Djinn to GHC API"; 65857 65857 license = stdenv.lib.licenses.bsd3; 65858 65858 }) {}; 65859 65859 ··· 65865 65865 sha256 = "c0fe10b7aa5cb39f828e933925fc5bbf86c290bb7661021e4d9250ae8ed01011"; 65866 65866 libraryHaskellDepends = [ base containers mtl pretty ]; 65867 65867 homepage = "http://www.augustsson.net/Darcs/Djinn/"; 65868 - description = "Generate Haskell code from a type. Library extracted from djinn package."; 65868 + description = "Generate Haskell code from a type. Library extracted from djinn package"; 65869 65869 license = stdenv.lib.licenses.bsd3; 65870 65870 }) {}; 65871 65871 ··· 66562 66562 libraryHaskellDepends = [ base containers ]; 66563 66563 executableHaskellDepends = [ base ]; 66564 66564 homepage = "https://github.com/ku-fpg/dotgen"; 66565 - description = "A simple interface for building .dot graph files."; 66565 + description = "A simple interface for building .dot graph files"; 66566 66566 license = stdenv.lib.licenses.bsd3; 66567 66567 }) {}; 66568 66568 ··· 67040 67040 time 67041 67041 ]; 67042 67042 jailbreak = true; 67043 - description = "A command line tool for resolving dropbox conflicts. Deprecated! Please use confsolve."; 67043 + description = "A command line tool for resolving dropbox conflicts. Deprecated! Please use confsolve"; 67044 67044 license = stdenv.lib.licenses.bsd3; 67045 67045 hydraPlatforms = stdenv.lib.platforms.none; 67046 67046 }) {}; ··· 68441 68441 base hspec hspec-discover HUnit QuickCheck 68442 68442 ]; 68443 68443 homepage = "https://github.com/edofic/effect-handlers"; 68444 - description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers."; 68444 + description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers"; 68445 68445 license = stdenv.lib.licenses.mit; 68446 68446 hydraPlatforms = stdenv.lib.platforms.none; 68447 68447 }) {}; ··· 68459 68459 base hspec hspec-discover HUnit QuickCheck 68460 68460 ]; 68461 68461 homepage = "https://github.com/edofic/effect-handlers"; 68462 - description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers."; 68462 + description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers"; 68463 68463 license = stdenv.lib.licenses.mit; 68464 68464 }) {}; 68465 68465 ··· 69264 69264 ]; 69265 69265 jailbreak = true; 69266 69266 homepage = "http://elm-lang.org"; 69267 - description = "Values to help with elm-package, elm-make, and elm-lang.org."; 69267 + description = "Values to help with elm-package, elm-make, and elm-lang.org"; 69268 69268 license = stdenv.lib.licenses.bsd3; 69269 69269 hydraPlatforms = stdenv.lib.platforms.none; 69270 69270 }) {}; ··· 69304 69304 ]; 69305 69305 jailbreak = true; 69306 69306 homepage = "http://elm-lang.org"; 69307 - description = "Values to help with elm-package, elm-make, and elm-lang.org."; 69307 + description = "Values to help with elm-package, elm-make, and elm-lang.org"; 69308 69308 license = stdenv.lib.licenses.bsd3; 69309 69309 hydraPlatforms = stdenv.lib.platforms.none; 69310 69310 }) {}; ··· 69345 69345 ]; 69346 69346 jailbreak = true; 69347 69347 homepage = "http://elm-lang.org"; 69348 - description = "Values to help with elm-package, elm-make, and elm-lang.org."; 69348 + description = "Values to help with elm-package, elm-make, and elm-lang.org"; 69349 69349 license = stdenv.lib.licenses.bsd3; 69350 69350 }) {}; 69351 69351 ··· 71720 71720 ]; 71721 71721 jailbreak = true; 71722 71722 homepage = "-"; 71723 - description = "A different take on an IO system. Based on Amanda's IO loop, this eventloop takes a function that maps input events to output events. It can easily be extended by modules that represent IO devices or join multiple modules together."; 71723 + description = "A different take on an IO system. Based on Amanda's IO loop, this eventloop takes a function that maps input events to output events. It can easily be extended by modules that represent IO devices or join multiple modules together"; 71724 71724 license = stdenv.lib.licenses.bsd3; 71725 71725 hydraPlatforms = stdenv.lib.platforms.none; 71726 71726 }) {}; ··· 72767 72767 libraryHaskellDepends = [ 72768 72768 base binary bytestring EdisonAPI EdisonCore 72769 72769 ]; 72770 - description = "Sort large arrays on your hard drive. Kind of like the unix util sort."; 72770 + description = "Sort large arrays on your hard drive. Kind of like the unix util sort"; 72771 72771 license = stdenv.lib.licenses.bsd3; 72772 72772 }) {}; 72773 72773 ··· 74529 74529 ]; 74530 74530 jailbreak = true; 74531 74531 homepage = "https://github.com/bergmark/feed"; 74532 - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; 74532 + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; 74533 74533 license = stdenv.lib.licenses.bsd3; 74534 74534 hydraPlatforms = stdenv.lib.platforms.none; 74535 74535 }) {}; ··· 74551 74551 ]; 74552 74552 jailbreak = true; 74553 74553 homepage = "https://github.com/bergmark/feed"; 74554 - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; 74554 + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; 74555 74555 license = stdenv.lib.licenses.bsd3; 74556 74556 hydraPlatforms = stdenv.lib.platforms.none; 74557 74557 }) {}; ··· 74572 74572 time time-locale-compat utf8-string xml 74573 74573 ]; 74574 74574 homepage = "https://github.com/bergmark/feed"; 74575 - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; 74575 + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; 74576 74576 license = stdenv.lib.licenses.bsd3; 74577 74577 hydraPlatforms = stdenv.lib.platforms.none; 74578 74578 }) {}; ··· 74593 74593 time time-locale-compat utf8-string xml 74594 74594 ]; 74595 74595 homepage = "https://github.com/bergmark/feed"; 74596 - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; 74596 + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; 74597 74597 license = stdenv.lib.licenses.bsd3; 74598 74598 hydraPlatforms = stdenv.lib.platforms.none; 74599 74599 }) {}; ··· 74614 74614 time time-locale-compat utf8-string xml 74615 74615 ]; 74616 74616 homepage = "https://github.com/bergmark/feed"; 74617 - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; 74617 + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; 74618 74618 license = stdenv.lib.licenses.bsd3; 74619 74619 hydraPlatforms = stdenv.lib.platforms.none; 74620 74620 }) {}; ··· 74635 74635 time time-locale-compat utf8-string xml 74636 74636 ]; 74637 74637 homepage = "https://github.com/bergmark/feed"; 74638 - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; 74638 + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; 74639 74639 license = stdenv.lib.licenses.bsd3; 74640 74640 hydraPlatforms = stdenv.lib.platforms.none; 74641 74641 }) {}; ··· 74656 74656 time time-locale-compat utf8-string xml 74657 74657 ]; 74658 74658 homepage = "https://github.com/bergmark/feed"; 74659 - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; 74659 + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; 74660 74660 license = stdenv.lib.licenses.bsd3; 74661 74661 }) {}; 74662 74662 ··· 76201 76201 sha256 = "f00a020ce3792737089cd7d544e0b35728c8c4d6f3b815fb6929742cb680656d"; 76202 76202 libraryHaskellDepends = [ array base tagged ]; 76203 76203 jailbreak = true; 76204 - description = "Fixed-size wrapper for StorableArray, providing a Storable instance. Deprecated - use storable-static-array instead."; 76204 + description = "Fixed-size wrapper for StorableArray, providing a Storable instance. Deprecated - use storable-static-array instead"; 76205 76205 license = stdenv.lib.licenses.bsd3; 76206 76206 hydraPlatforms = stdenv.lib.platforms.none; 76207 76207 }) {}; ··· 76534 76534 libraryHaskellDepends = [ base bytestring unix-time ]; 76535 76535 jailbreak = true; 76536 76536 homepage = "https://github.com/tattsun/flexible-time"; 76537 - description = "simple extension of Data.UnixTime."; 76537 + description = "simple extension of Data.UnixTime"; 76538 76538 license = stdenv.lib.licenses.mit; 76539 76539 }) {}; 76540 76540 ··· 76928 76928 base bytestring directory fltkhs process stm 76929 76929 ]; 76930 76930 homepage = "http://github.com/deech/fltkhs-demos"; 76931 - description = "FLTKHS demos. Please scroll to the bottom for more information."; 76931 + description = "FLTKHS demos. Please scroll to the bottom for more information"; 76932 76932 license = stdenv.lib.licenses.mit; 76933 76933 }) {}; 76934 76934 ··· 77704 77704 sha256 = "7ed54091d063fdf9ffca57c05a24769345b88a9e5bbb6c1f4037e01f70c69a9f"; 77705 77705 libraryHaskellDepends = [ aeson base text ]; 77706 77706 homepage = "https://github.com/stormont/forecast-io"; 77707 - description = "A Haskell library for working with forecast.io data."; 77707 + description = "A Haskell library for working with forecast.io data"; 77708 77708 license = stdenv.lib.licenses.bsd3; 77709 77709 }) {}; 77710 77710 ··· 77727 77727 sha256 = "afd0ea51c6f8b012259411858c966d34dbcbd7c128b044313fc6843743d6f0dc"; 77728 77728 libraryHaskellDepends = [ base ]; 77729 77729 homepage = "https://github.com/chrisdone/foreign-store"; 77730 - description = "Store a stable pointer in a foreign context to be retrieved later. Persists through GHCi reloads."; 77730 + description = "Store a stable pointer in a foreign context to be retrieved later. Persists through GHCi reloads"; 77731 77731 license = stdenv.lib.licenses.bsd3; 77732 77732 hydraPlatforms = stdenv.lib.platforms.none; 77733 77733 }) {}; ··· 79554 79554 sha256 = "fe01131dcef76a6a1e66424f12757e66724f24bed4c353d4beadf3890a0ef3c2"; 79555 79555 libraryHaskellDepends = [ base template-haskell ]; 79556 79556 homepage = "https://github.com/fmap/functor-infix"; 79557 - description = "Infix operators for mapping over compositions of functors. Lots of them."; 79557 + description = "Infix operators for mapping over compositions of functors. Lots of them"; 79558 79558 license = stdenv.lib.licenses.mit; 79559 79559 }) {}; 79560 79560 ··· 79578 79578 sha256 = "a054cbd84686777774b9e2c36c1b5ceaf8ca415a9755e922ff52137eb9ac36ba"; 79579 79579 libraryHaskellDepends = [ base ghc-prim ]; 79580 79580 homepage = "https://github.com/wdanilo/functor-utils"; 79581 - description = "Collection of functor utilities, providing handy operators, like generalization of (.)."; 79581 + description = "Collection of functor utilities, providing handy operators, like generalization of (.)"; 79582 79582 license = stdenv.lib.licenses.asl20; 79583 79583 }) {}; 79584 79584 ··· 79602 79602 sha256 = "e6b96554d59b924f9960677137f2d4bc2417bac29b87083390d0020b6397d659"; 79603 79603 libraryHaskellDepends = [ base ]; 79604 79604 homepage = "https://github.com/aristidb/functors"; 79605 - description = "(.:) and friends, syntax for Functor and Applicative."; 79605 + description = "(.:) and friends, syntax for Functor and Applicative"; 79606 79606 license = stdenv.lib.licenses.bsd3; 79607 79607 }) {}; 79608 79608 ··· 79766 79766 ]; 79767 79767 jailbreak = true; 79768 79768 homepage = "https://github.com/tlaitinen/fuzzy-timings"; 79769 - description = "Translates high-level definitions of \"fuzzily\" scheduled objects (e.g. play this commercial 10 times per hour between 9:00-13:00) to a list of accurately scheduled objects using glpk-hs."; 79769 + description = "Translates high-level definitions of \"fuzzily\" scheduled objects (e.g. play this commercial 10 times per hour between 9:00-13:00) to a list of accurately scheduled objects using glpk-hs"; 79770 79770 license = stdenv.lib.licenses.mit; 79771 79771 }) {}; 79772 79772 ··· 80471 80471 sha256 = "49c00e6cbe0d54fe72db40fedd92978833e78f5a0d0e26eb192194c14cd1ddc0"; 80472 80472 libraryHaskellDepends = [ base binary bytestring ghc-prim ]; 80473 80473 jailbreak = true; 80474 - description = "Generic Data.Binary derivation using GHC generics."; 80474 + description = "Generic Data.Binary derivation using GHC generics"; 80475 80475 license = stdenv.lib.licenses.bsd3; 80476 80476 }) {}; 80477 80477 ··· 81301 81301 sha256 = "f79efd9bef4e4f0ce678fdaaf99ca3f1f70f2dc815c16439d9f97e399805c4dd"; 81302 81302 libraryHaskellDepends = [ base containers ]; 81303 81303 homepage = "https://bitbucket.org/dpwiz/getopt-simple"; 81304 - description = "A \"System.Console.GetOpt\" wrapper to make simple use case easy."; 81304 + description = "A \"System.Console.GetOpt\" wrapper to make simple use case easy"; 81305 81305 license = stdenv.lib.licenses.bsd3; 81306 81306 }) {}; 81307 81307 ··· 81350 81350 isExecutable = true; 81351 81351 executableHaskellDepends = [ base containers parsec ]; 81352 81352 homepage = "http://a319-101.ipm.edu.mo/~wke/ggts/impl/"; 81353 - description = "A type checker and runtime system of rCOS/g (impl. of ggts-FCS)."; 81353 + description = "A type checker and runtime system of rCOS/g (impl. of ggts-FCS)"; 81354 81354 license = stdenv.lib.licenses.gpl3; 81355 81355 hydraPlatforms = stdenv.lib.platforms.none; 81356 81356 }) {}; ··· 81953 81953 isExecutable = true; 81954 81954 libraryHaskellDepends = [ base ]; 81955 81955 executableHaskellDepends = [ base ]; 81956 - description = "Generates data to be used with flamegraph.pl from .prof files."; 81956 + description = "Generates data to be used with flamegraph.pl from .prof files"; 81957 81957 license = stdenv.lib.licenses.mit; 81958 81958 }) {}; 81959 81959 ··· 83939 83939 ]; 83940 83940 jailbreak = true; 83941 83941 homepage = "https://github.com/relrod/gitignore"; 83942 - description = "Apply GitHub .gitignore templates to already existing repositories."; 83942 + description = "Apply GitHub .gitignore templates to already existing repositories"; 83943 83943 license = stdenv.lib.licenses.bsd3; 83944 83944 }) {}; 83945 83945 ··· 88506 88506 libraryHaskellDepends = [ base containers deepseq pointed ]; 88507 88507 testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; 88508 88508 homepage = "https://github.com/Daniel-Diaz/grouped-list/blob/master/README.md"; 88509 - description = "Grouped lists. Equal consecutive elements are grouped."; 88509 + description = "Grouped lists. Equal consecutive elements are grouped"; 88510 88510 license = stdenv.lib.licenses.bsd3; 88511 88511 hydraPlatforms = stdenv.lib.platforms.none; 88512 88512 }) {}; ··· 88522 88522 libraryHaskellDepends = [ base containers deepseq pointed ]; 88523 88523 testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; 88524 88524 homepage = "https://github.com/Daniel-Diaz/grouped-list/blob/master/README.md"; 88525 - description = "Grouped lists. Equal consecutive elements are grouped."; 88525 + description = "Grouped lists. Equal consecutive elements are grouped"; 88526 88526 license = stdenv.lib.licenses.bsd3; 88527 88527 }) {}; 88528 88528 ··· 92994 92994 syb 92995 92995 ]; 92996 92996 jailbreak = true; 92997 - description = "A Happstack Tutorial that is its own web 2.0-type demo."; 92997 + description = "A Happstack Tutorial that is its own web 2.0-type demo"; 92998 92998 license = stdenv.lib.licenses.bsd3; 92999 92999 hydraPlatforms = stdenv.lib.platforms.none; 93000 93000 }) {}; ··· 94394 94394 ]; 94395 94395 jailbreak = true; 94396 94396 homepage = "https://github.com/wowus/hashable-generics"; 94397 - description = "Automatically generates Hashable instances with GHC.Generics."; 94397 + description = "Automatically generates Hashable instances with GHC.Generics"; 94398 94398 license = stdenv.lib.licenses.bsd3; 94399 94399 hydraPlatforms = stdenv.lib.platforms.none; 94400 94400 }) {}; ··· 97136 97136 base convertible gtk haslo lenses mtl old-time QuickCheck time wtk 97137 97137 wtk-gtk 97138 97138 ]; 97139 - description = "Loan calculator Gtk GUI. Based on haslo (Haskell Loan) library."; 97139 + description = "Loan calculator Gtk GUI. Based on haslo (Haskell Loan) library"; 97140 97140 license = stdenv.lib.licenses.bsd3; 97141 97141 hydraPlatforms = stdenv.lib.platforms.none; 97142 97142 }) {}; ··· 98395 98395 regex-tdfa SHA time utf8-string 98396 98396 ]; 98397 98397 homepage = "http://d.hatena.ne.jp/xanxys/20100321/1269137834"; 98398 - description = "A twitter client for GTK+. Beta version."; 98398 + description = "A twitter client for GTK+. Beta version"; 98399 98399 license = stdenv.lib.licenses.bsd3; 98400 98400 hydraPlatforms = stdenv.lib.platforms.none; 98401 98401 }) {}; ··· 100273 100273 uuid 100274 100274 ]; 100275 100275 homepage = "https://github.com/helpdotcom/help-esb.hs"; 100276 - description = "A Haskell client for the Help.com team's ESB."; 100276 + description = "A Haskell client for the Help.com team's ESB"; 100277 100277 license = stdenv.lib.licenses.mit; 100278 100278 }) {}; 100279 100279 ··· 101967 101967 ]; 101968 101968 jailbreak = true; 101969 101969 homepage = "http://github.com/Fuuzetsu/himg"; 101970 - description = "Simple gtk2hs image viewer. Point it at an image and fire away."; 101970 + description = "Simple gtk2hs image viewer. Point it at an image and fire away"; 101971 101971 license = stdenv.lib.licenses.gpl3; 101972 101972 hydraPlatforms = stdenv.lib.platforms.none; 101973 101973 }) {}; ··· 104928 104928 base binary bytestring crypto-pubkey-types curl dataenc entropy mtl 104929 104929 old-locale random RSA SHA time utf8-string 104930 104930 ]; 104931 - description = "A Haskell implementation of OAuth 1.0a protocol."; 104931 + description = "A Haskell implementation of OAuth 1.0a protocol"; 104932 104932 license = stdenv.lib.licenses.bsd3; 104933 104933 hydraPlatforms = stdenv.lib.platforms.none; 104934 104934 }) {}; ··· 106604 106604 version = "1.0.0"; 106605 106605 sha256 = "7fafb1e0cfe19d453030754962e74cdb8f3e791ec5b974623cbf26872779c857"; 106606 106606 libraryHaskellDepends = [ attoparsec base bytestring ]; 106607 - description = "Validate hostnames e.g. localhost or foo.co.uk."; 106607 + description = "Validate hostnames e.g. localhost or foo.co.uk"; 106608 106608 license = stdenv.lib.licenses.bsd3; 106609 106609 }) {}; 106610 106610 ··· 107016 107016 testHaskellDepends = [ base HUnit ]; 107017 107017 jailbreak = true; 107018 107018 homepage = "https://github.com/guillaume-nargeot/hpc-coveralls"; 107019 - description = "Coveralls.io support for Haskell."; 107019 + description = "Coveralls.io support for Haskell"; 107020 107020 license = stdenv.lib.licenses.bsd3; 107021 107021 hydraPlatforms = stdenv.lib.platforms.none; 107022 107022 }) {}; ··· 107043 107043 ]; 107044 107044 testHaskellDepends = [ base HUnit ]; 107045 107045 homepage = "https://github.com/guillaume-nargeot/hpc-coveralls"; 107046 - description = "Coveralls.io support for Haskell."; 107046 + description = "Coveralls.io support for Haskell"; 107047 107047 license = stdenv.lib.licenses.bsd3; 107048 107048 }) {}; 107049 107049 ··· 114540 114540 ]; 114541 114541 jailbreak = true; 114542 114542 homepage = "https://github.com/fmap/https-everywhere-rules-raw"; 114543 - description = "Low-level (i.e. XML) access to HTTPS Everywhere rulesets."; 114543 + description = "Low-level (i.e. XML) access to HTTPS Everywhere rulesets"; 114544 114544 license = stdenv.lib.licenses.gpl2; 114545 114545 }) {}; 114546 114546 ··· 116565 116565 version = "0.0.1"; 116566 116566 sha256 = "f7c8ed3664c44f8fce891addc48051d181c0a4d47f1796a4e724855af681303d"; 116567 116567 libraryHaskellDepends = [ base interleavableIO mtl ]; 116568 - description = "Version of Control.Exception using InterleavableIO."; 116568 + description = "Version of Control.Exception using InterleavableIO"; 116569 116569 license = "unknown"; 116570 116570 hydraPlatforms = stdenv.lib.platforms.none; 116571 116571 }) {}; ··· 118443 118443 unordered-containers vector-space 118444 118444 ]; 118445 118445 homepage = "https://github.com/colah/ImplicitCAD"; 118446 - description = "Math-inspired programmatic 2&3D CAD: CSG, bevels, and shells; gcode export.."; 118446 + description = "Math-inspired programmatic 2&3D CAD: CSG, bevels, and shells; gcode export."; 118447 118447 license = "GPL"; 118448 118448 }) {}; 118449 118449 ··· 118480 118480 sha256 = "7f4f8d20bea5ee0c125218276d6e252d85c748808fc7f8ec5d6990aa84e277e2"; 118481 118481 libraryHaskellDepends = [ base lens ]; 118482 118482 homepage = "https://github.com/wdanilo/impossible"; 118483 - description = "Set of data and type definitions of impossible types. Impossible types are useful when declaring type classes / type families instances that should not be expanded by GHC until a specific type is provided in order to keep the types nice and readable."; 118483 + description = "Set of data and type definitions of impossible types. Impossible types are useful when declaring type classes / type families instances that should not be expanded by GHC until a specific type is provided in order to keep the types nice and readable"; 118484 118484 license = stdenv.lib.licenses.asl20; 118485 118485 }) {}; 118486 118486 ··· 119206 119206 raw-strings-qq regex-posix template-haskell transformers 119207 119207 unordered-containers vector 119208 119208 ]; 119209 - description = "Write Haskell source files including C code inline. No FFI required."; 119209 + description = "Write Haskell source files including C code inline. No FFI required"; 119210 119210 license = stdenv.lib.licenses.mit; 119211 119211 hydraPlatforms = stdenv.lib.platforms.none; 119212 119212 }) {inherit (pkgs) gsl; gslcblas = null;}; ··· 119235 119235 raw-strings-qq regex-posix template-haskell transformers 119236 119236 unordered-containers vector 119237 119237 ]; 119238 - description = "Write Haskell source files including C code inline. No FFI required."; 119238 + description = "Write Haskell source files including C code inline. No FFI required"; 119239 119239 license = stdenv.lib.licenses.mit; 119240 119240 }) {inherit (pkgs) gsl; gslcblas = null;}; 119241 119241 ··· 119295 119295 tasty-expected-failure tasty-golden tasty-hunit tasty-quickcheck 119296 119296 template-haskell temporary text unix vector 119297 119297 ]; 119298 - description = "Seamlessly call R from Haskell and vice versa. No FFI required."; 119298 + description = "Seamlessly call R from Haskell and vice versa. No FFI required"; 119299 119299 license = stdenv.lib.licenses.bsd3; 119300 119300 hydraPlatforms = stdenv.lib.platforms.none; 119301 119301 }) {inherit (pkgs) R;}; ··· 119738 119738 base haskell-src-meta-mwotton template-haskell 119739 119739 ]; 119740 119740 jailbreak = true; 119741 - description = "DO NOT USE THIS. interpolatedstring-qq works now."; 119741 + description = "DO NOT USE THIS. interpolatedstring-qq works now"; 119742 119742 license = stdenv.lib.licenses.bsd3; 119743 119743 hydraPlatforms = stdenv.lib.platforms.none; 119744 119744 }) {}; ··· 121660 121660 test-framework-quickcheck2 121661 121661 ]; 121662 121662 homepage = "https://github.com/cgo/jalla"; 121663 - description = "Higher level functions for linear algebra. Wraps BLAS and LAPACKE."; 121663 + description = "Higher level functions for linear algebra. Wraps BLAS and LAPACKE"; 121664 121664 license = "GPL"; 121665 121665 hydraPlatforms = stdenv.lib.platforms.none; 121666 121666 }) {inherit (pkgs) blas; cblas = null; lapacke = null;}; ··· 122825 122825 testHaskellDepends = [ base hspec json QuickCheck ]; 122826 122826 jailbreak = true; 122827 122827 homepage = "https://github.com/jonathankochems/json-litobj"; 122828 - description = "Extends Text.JSON to handle literal JS objects."; 122828 + description = "Extends Text.JSON to handle literal JS objects"; 122829 122829 license = stdenv.lib.licenses.bsd3; 122830 122830 }) {}; 122831 122831 ··· 122943 122943 test-framework-quickcheck2 text unordered-containers vector 122944 122944 ]; 122945 122945 homepage = "https://github.com/grayjay/json-rpc-client"; 122946 - description = "JSON-RPC 2.0 on the client side."; 122946 + description = "JSON-RPC 2.0 on the client side"; 122947 122947 license = stdenv.lib.licenses.mit; 122948 122948 }) {}; 122949 122949 ··· 122966 122966 text unordered-containers vector 122967 122967 ]; 122968 122968 homepage = "https://github.com/grayjay/json-rpc-server"; 122969 - description = "JSON-RPC 2.0 on the server side."; 122969 + description = "JSON-RPC 2.0 on the server side"; 122970 122970 license = stdenv.lib.licenses.mit; 122971 122971 }) {}; 122972 122972 ··· 123419 123419 testHaskellDepends = [ 123420 123420 aeson base bytestring conduit conduit-extra hspec text 123421 123421 ]; 123422 - description = "JSON-RPC 2.0 server over a Conduit."; 123422 + description = "JSON-RPC 2.0 server over a Conduit"; 123423 123423 license = stdenv.lib.licenses.gpl3; 123424 123424 }) {}; 123425 123425 ··· 123641 123641 process QuickCheck temporary time 123642 123642 ]; 123643 123643 homepage = "https://github.com/abhinav/kafka-client"; 123644 - description = "Low-level Haskell client library for Apache Kafka 0.7."; 123644 + description = "Low-level Haskell client library for Apache Kafka 0.7"; 123645 123645 license = stdenv.lib.licenses.mit; 123646 123646 hydraPlatforms = [ "i686-linux" "x86_64-linux" ]; 123647 123647 }) {}; ··· 125746 125746 executableHaskellDepends = [ 125747 125747 base bytestring haskeline lambdaBase mtl network 125748 125748 ]; 125749 - description = "..."; 125749 + description = ".."; 125750 125750 license = stdenv.lib.licenses.mit; 125751 125751 hydraPlatforms = stdenv.lib.platforms.none; 125752 125752 }) {}; ··· 126257 126257 ]; 126258 126258 jailbreak = true; 126259 126259 homepage = "http://github.com/ashyisme/lambdatwit"; 126260 - description = "Lambdabot running as a twitter bot. Similar to the @fsibot f# bot."; 126260 + description = "Lambdabot running as a twitter bot. Similar to the @fsibot f# bot"; 126261 126261 license = stdenv.lib.licenses.mit; 126262 126262 hydraPlatforms = stdenv.lib.platforms.none; 126263 126263 }) {}; ··· 138852 138852 testHaskellDepends = [ base binary directory hspec vector ]; 138853 138853 jailbreak = true; 138854 138854 homepage = "https://github.com/kryoxide/minst-idx/"; 138855 - description = "Read and write IDX data that is used in e.g. the MINST database."; 138855 + description = "Read and write IDX data that is used in e.g. the MINST database"; 138856 138856 license = stdenv.lib.licenses.gpl3; 138857 138857 }) {}; 138858 138858 ··· 138964 138964 isLibrary = false; 138965 138965 isExecutable = true; 138966 138966 executableHaskellDepends = [ base directory filepath haskell98 ]; 138967 - description = "Makes an OS X .app bundle from a binary."; 138967 + description = "Makes an OS X .app bundle from a binary"; 138968 138968 license = "GPL"; 138969 138969 hydraPlatforms = stdenv.lib.platforms.none; 138970 138970 }) {}; ··· 142982 142982 sha256 = "fa57bbf7fd5159713520772307af960e2c79d9c24e045ef23680f18ea5cb41b2"; 142983 142983 libraryHaskellDepends = [ base binary multirec ]; 142984 142984 jailbreak = true; 142985 - description = "Generic Data.Binary instances using MultiRec."; 142985 + description = "Generic Data.Binary instances using MultiRec"; 142986 142986 license = stdenv.lib.licenses.bsd3; 142987 142987 hydraPlatforms = stdenv.lib.platforms.none; 142988 142988 }) {}; ··· 143836 143836 libraryHaskellDepends = [ 143837 143837 base cgi curl directory mtl process split 143838 143838 ]; 143839 - description = "Binding to mybitcoin.com's Shopping Cart Interface."; 143839 + description = "Binding to mybitcoin.com's Shopping Cart Interface"; 143840 143840 license = stdenv.lib.licenses.publicDomain; 143841 143841 }) {}; 143842 143842 ··· 146960 146960 ]; 146961 146961 jailbreak = true; 146962 146962 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 146963 - base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 146963 + description = "A template haskell deriver to create Control.Newtype instances"; 146964 146964 license = stdenv.lib.licenses.bsd3; 146965 146965 hydraPlatforms = stdenv.lib.platforms.none; 146966 146966 }) {}; ··· 149438 149438 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 149439 149439 ]; 149440 149440 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 149441 - base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 149441 + description = "An implementation of the OpenID-2.0 spec"; 149442 149442 license = stdenv.lib.licenses.bsd3; 149443 149443 hydraPlatforms = stdenv.lib.platforms.none; 149444 149444 }) {}; ··· 149908 149908 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 149909 149909 ]; 149910 149910 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 149911 - base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 149911 + description = "Streaming parser/renderer for the OPML 2.0 format"; 149912 149912 license = "unknown"; 149913 149913 hydraPlatforms = stdenv.lib.platforms.none; 149914 149914 }) {}; ··· 149940 149940 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 149941 149941 ]; 149942 149942 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 149943 - base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 149943 + description = "Streaming parser/renderer for the OPML 2.0 format"; 149944 149944 license = "unknown"; 149945 149945 hydraPlatforms = stdenv.lib.platforms.none; 149946 149946 }) {}; ··· 150292 150292 wreq 150293 150293 ]; 150294 150294 jailbreak = true; 150295 - base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml 150295 + description = "An API client for http://orchestrate.io/"; 150296 150296 license = stdenv.lib.licenses.asl20; 150297 150297 hydraPlatforms = stdenv.lib.platforms.none; 150298 150298 }) {}; ··· 152665 152665 sha256 = "b187eebf9d24bf66a2d5dbf66cf83442eb68bf316519985a2c738e04f87ecd79"; 152666 152666 libraryHaskellDepends = [ base parsec ]; 152667 152667 testHaskellDepends = [ base parsec QuickCheck ]; 152668 - description = "Applicative permutation parser for Parsec intended as a replacement for Text.Parsec.Perm."; 152668 + description = "Applicative permutation parser for Parsec intended as a replacement for Text.Parsec.Perm"; 152669 152669 license = stdenv.lib.licenses.bsd3; 152670 152670 }) {}; 152671 152671 ··· 156486 156486 version = "0.2.0.2"; 156487 156487 sha256 = "d536663dbfc4c0039e2d964ae1a52339f0c8ab30de0b8b78d4524d9b8e04cf11"; 156488 156488 libraryHaskellDepends = [ base transformers ]; 156489 - description = "Phantom State Transformer. Like State Monad, but without values."; 156489 + description = "Phantom State Transformer. Like State Monad, but without values"; 156490 156490 license = stdenv.lib.licenses.bsd3; 156491 156491 }) {}; 156492 156492 ··· 158617 158617 sha256 = "63f09f22e05a1d9119baaecfd5c9db9580b756430d050953fe348d6e28a80fcb"; 158618 158618 libraryHaskellDepends = [ base containers ]; 158619 158619 testHaskellDepends = [ base tasty tasty-hunit ]; 158620 - description = "Plotter-like fonts i.e. a series of straight lines which make letter shapes."; 158620 + description = "Plotter-like fonts i.e. a series of straight lines which make letter shapes"; 158621 158621 license = "GPL"; 158622 158622 }) {}; 158623 158623 ··· 162061 162061 transformers 162062 162062 ]; 162063 162063 jailbreak = true; 162064 - description = "Web graphic applications with processing.js."; 162064 + description = "Web graphic applications with processing.js"; 162065 162065 license = stdenv.lib.licenses.bsd3; 162066 162066 hydraPlatforms = stdenv.lib.platforms.none; 162067 162067 }) {}; ··· 162617 162617 QuickCheck random-shuffle stm time transformers utf8-string 162618 162618 ]; 162619 162619 homepage = "https://github.com/fimad/prometheus-haskell"; 162620 - description = "Haskell client library for http://prometheus.io."; 162620 + description = "Haskell client library for http://prometheus.io"; 162621 162621 license = stdenv.lib.licenses.asl20; 162622 162622 }) {}; 162623 162623 ··· 163691 163691 mtl text 163692 163692 ]; 163693 163693 homepage = "http://lpuppet.banquise.net"; 163694 - description = "A program that displays the puppet resources associated to a node given .pp files."; 163694 + description = "A program that displays the puppet resources associated to a node given .pp files"; 163695 163695 license = stdenv.lib.licenses.gpl3; 163696 163696 hydraPlatforms = stdenv.lib.platforms.none; 163697 163697 }) {}; ··· 164162 164162 unordered-containers xml-conduit yesod 164163 164163 ]; 164164 164164 homepage = "http://gsoc2013cwithmobiledevices.blogspot.com.ar/"; 164165 - description = "A general library for sending/receiving push notif. through dif. services."; 164165 + description = "A general library for sending/receiving push notif. through dif. services"; 164166 164166 license = stdenv.lib.licenses.mit; 164167 164167 hydraPlatforms = stdenv.lib.platforms.none; 164168 164168 }) {}; ··· 166351 166351 sha256 = "efe86052c5979261d9aa6861c6297205ee0b60e1b36de191d20485e823c9781a"; 166352 166352 libraryHaskellDepends = [ base ]; 166353 166353 homepage = "https://github.com/RaphaelJ/ratio-int"; 166354 - description = "Fast specialisation of Data.Ratio for Int."; 166354 + description = "Fast specialisation of Data.Ratio for Int"; 166355 166355 license = stdenv.lib.licenses.bsd3; 166356 166356 }) {}; 166357 166357 ··· 166975 166975 executableHaskellDepends = [ base bliplib parseargs ]; 166976 166976 jailbreak = true; 166977 166977 homepage = "https://github.com/bjpop/blip"; 166978 - description = "Read and pretty print Python bytecode (.pyc) files."; 166978 + description = "Read and pretty print Python bytecode (.pyc) files"; 166979 166979 license = stdenv.lib.licenses.bsd3; 166980 166980 }) {}; 166981 166981 ··· 167001 167001 sha256 = "5575f5ee0cff708aeb37ea79cc9fae555e62e55053656f252653e33e631a8245"; 167002 167002 libraryHaskellDepends = [ base mtl split template-haskell ]; 167003 167003 homepage = "https://github.com/tokiwoousaka/reasonable-lens"; 167004 - description = "Lens implementation. It is more small but adequately."; 167004 + description = "Lens implementation. It is more small but adequately"; 167005 167005 license = stdenv.lib.licenses.mit; 167006 167006 hydraPlatforms = stdenv.lib.platforms.none; 167007 167007 }) {}; ··· 168333 168333 parsec regex-base 168334 168334 ]; 168335 168335 homepage = "http://code.google.com/p/xhaskell-library/"; 168336 - description = "Replaces/Enhances Text.Regex. Implementing regular expression matching using Antimirov's partial derivatives."; 168336 + description = "Replaces/Enhances Text.Regex. Implementing regular expression matching using Antimirov's partial derivatives"; 168337 168337 license = stdenv.lib.licenses.bsd3; 168338 168338 hydraPlatforms = stdenv.lib.platforms.none; 168339 168339 }) {}; ··· 172521 172521 base bytestring directory filepath old-time process 172522 172522 ]; 172523 172523 homepage = "http://roguestar.downstairspeople.org/"; 172524 - description = "Sci-fi roguelike game. Client application."; 172524 + description = "Sci-fi roguelike game. Client application"; 172525 172525 license = "unknown"; 172526 172526 hydraPlatforms = stdenv.lib.platforms.none; 172527 172527 }) {}; ··· 172544 172544 ]; 172545 172545 jailbreak = true; 172546 172546 homepage = "http://roguestar.downstairspeople.org/"; 172547 - description = "Sci-fi roguelike game. Backend."; 172547 + description = "Sci-fi roguelike game. Backend"; 172548 172548 license = "unknown"; 172549 172549 hydraPlatforms = stdenv.lib.platforms.none; 172550 172550 }) {}; ··· 172564 172564 ]; 172565 172565 jailbreak = true; 172566 172566 homepage = "http://roguestar.downstairspeople.org/"; 172567 - description = "Sci-fi roguelike game. Client library."; 172567 + description = "Sci-fi roguelike game. Client library"; 172568 172568 license = "unknown"; 172569 172569 hydraPlatforms = stdenv.lib.platforms.none; 172570 172570 }) {}; ··· 172580 172580 executableHaskellDepends = [ base GLUT roguestar-gl rsagl ]; 172581 172581 jailbreak = true; 172582 172582 homepage = "http://roguestar.downstairspeople.org/"; 172583 - description = "Sci-fi roguelike game. GLUT front-end."; 172583 + description = "Sci-fi roguelike game. GLUT front-end"; 172584 172584 license = "unknown"; 172585 172585 hydraPlatforms = stdenv.lib.platforms.none; 172586 172586 }) {}; ··· 172748 172748 ]; 172749 172749 jailbreak = true; 172750 172750 homepage = "https://github.com/RaminHAL9001/rose-trie"; 172751 - description = "Provides \"Data.Tree.RoseTrie\": trees with polymorphic paths to nodes, combining properties of Rose Tree data structures and Trie data structures."; 172751 + description = "Provides \"Data.Tree.RoseTrie\": trees with polymorphic paths to nodes, combining properties of Rose Tree data structures and Trie data structures"; 172752 172752 license = stdenv.lib.licenses.gpl3; 172753 172753 }) {}; 172754 172754 ··· 173131 173131 base HaXml network network-uri old-locale time 173132 173132 ]; 173133 173133 homepage = "https://github.com/basvandijk/rss"; 173134 - description = "A library for generating RSS 2.0 feeds."; 173134 + description = "A library for generating RSS 2.0 feeds"; 173135 173135 license = stdenv.lib.licenses.publicDomain; 173136 173136 }) {}; 173137 173137 ··· 173280 173280 ]; 173281 173281 jailbreak = true; 173282 173282 homepage = "https://github.com/filib/ruby-marshal"; 173283 - description = "Parse a subset of Ruby objects serialised with Marshal.dump."; 173283 + description = "Parse a subset of Ruby objects serialised with Marshal.dump"; 173284 173284 license = stdenv.lib.licenses.mit; 173285 173285 }) {}; 173286 173286 ··· 175839 175839 ]; 175840 175840 librarySystemDepends = [ SDL2 ]; 175841 175841 libraryPkgconfigDepends = [ SDL2 ]; 175842 - description = "Both high- and low-level bindings to the SDL library (version 2.0.3)."; 175842 + description = "Both high- and low-level bindings to the SDL library (version 2.0.3)"; 175843 175843 license = stdenv.lib.licenses.bsd3; 175844 175844 hydraPlatforms = [ "i686-linux" "x86_64-linux" ]; 175845 175845 }) {inherit (pkgs) SDL2;}; ··· 175853 175853 isLibrary = true; 175854 175854 isExecutable = true; 175855 175855 libraryHaskellDepends = [ base cairo linear mtl random sdl2 time ]; 175856 - description = "Render with Cairo on SDL textures. Includes optional convenience drawing API."; 175856 + description = "Render with Cairo on SDL textures. Includes optional convenience drawing API"; 175857 175857 license = stdenv.lib.licenses.mit; 175858 175858 hydraPlatforms = [ "i686-linux" "x86_64-linux" ]; 175859 175859 }) {}; ··· 178882 178882 sha256 = "f7842446f8961a29de96fa14423d8e23978cfef3db6ec0324358536d6bf8dd53"; 178883 178883 libraryHaskellDepends = [ base containers mtl syb ]; 178884 178884 homepage = "https://github.com/ddssff/set-extra"; 178885 - description = "Functions that could be added to Data.Set."; 178885 + description = "Functions that could be added to Data.Set"; 178886 178886 license = stdenv.lib.licenses.bsd3; 178887 178887 }) {}; 178888 178888 ··· 180123 180123 sha256 = "cbdedf5c24664d362be1b4a285c4c0021c17126e9a9562c17f23eb174249184d"; 180124 180124 libraryHaskellDepends = [ base ]; 180125 180125 homepage = "https://github.com/anton-k/sharc"; 180126 - description = "Sandell Harmonic Archive. A collection of stable phases for all instruments in the orchestra."; 180126 + description = "Sandell Harmonic Archive. A collection of stable phases for all instruments in the orchestra"; 180127 180127 license = stdenv.lib.licenses.bsd3; 180128 180128 hydraPlatforms = stdenv.lib.platforms.none; 180129 180129 }) {}; ··· 182165 182165 ]; 182166 182166 jailbreak = true; 182167 182167 homepage = "https://github.com/meteficha/skein"; 182168 - description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; 182168 + description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well"; 182169 182169 license = stdenv.lib.licenses.bsd3; 182170 182170 hydraPlatforms = stdenv.lib.platforms.none; 182171 182171 }) {}; ··· 182188 182188 ]; 182189 182189 jailbreak = true; 182190 182190 homepage = "https://github.com/meteficha/skein"; 182191 - description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; 182191 + description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well"; 182192 182192 license = stdenv.lib.licenses.bsd3; 182193 182193 hydraPlatforms = stdenv.lib.platforms.none; 182194 182194 }) {}; ··· 182209 182209 ]; 182210 182210 jailbreak = true; 182211 182211 homepage = "https://github.com/meteficha/skein"; 182212 - description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; 182212 + description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well"; 182213 182213 license = stdenv.lib.licenses.bsd3; 182214 182214 hydraPlatforms = stdenv.lib.platforms.none; 182215 182215 }) {}; ··· 182230 182230 ]; 182231 182231 doCheck = false; 182232 182232 homepage = "https://github.com/meteficha/skein"; 182233 - description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; 182233 + description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well"; 182234 182234 license = stdenv.lib.licenses.bsd3; 182235 182235 }) {}; 182236 182236 ··· 182306 182306 ]; 182307 182307 jailbreak = true; 182308 182308 homepage = "https://github.com/nyorem/skemmtun"; 182309 - description = "A MyAnimeList.net client."; 182309 + description = "A MyAnimeList.net client"; 182310 182310 license = stdenv.lib.licenses.mit; 182311 182311 }) {}; 182312 182312 ··· 184600 184600 sednaDBXML snap 184601 184601 ]; 184602 184602 jailbreak = true; 184603 - description = "Snaplet for Sedna Bindings. Essentailly a rip of snaplet-hdbc."; 184603 + description = "Snaplet for Sedna Bindings. Essentailly a rip of snaplet-hdbc"; 184604 184604 license = stdenv.lib.licenses.gpl3; 184605 184605 hydraPlatforms = stdenv.lib.platforms.none; 184606 184606 }) {}; ··· 184960 184960 version = "0.1.1.1"; 184961 184961 sha256 = "f156ca321ae17033fe1cbe7e676fea403136198e1c3a132924a080cd3145cddd"; 184962 184962 libraryHaskellDepends = [ base time ]; 184963 - description = "A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers."; 184963 + description = "A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers"; 184964 184964 license = stdenv.lib.licenses.asl20; 184965 184965 }) {}; 184966 184966 ··· 185579 185579 libraryHaskellDepends = [ base vector-space ]; 185580 185580 jailbreak = true; 185581 185581 homepage = "http://code.haskell.org/data-spacepart"; 185582 - description = "Space partition data structures. Currently only a QuadTree."; 185582 + description = "Space partition data structures. Currently only a QuadTree"; 185583 185583 license = stdenv.lib.licenses.bsd3; 185584 185584 }) {}; 185585 185585 ··· 185916 185916 libraryHaskellDepends = [ speculation ]; 185917 185917 doHaddock = false; 185918 185918 homepage = "http://github.com/ekmett/speculation/"; 185919 - description = "Merged into 'speculation'. Use that instead."; 185919 + description = "Merged into 'speculation'. Use that instead"; 185920 185920 license = stdenv.lib.licenses.bsd3; 185921 185921 }) {}; 185922 185922 ··· 186209 186209 version = "0.2.0.1"; 186210 186210 sha256 = "53ed4e9f68972b1d6db98b040b10e512a194d45c7734802adcaef9e2827c5a70"; 186211 186211 libraryHaskellDepends = [ base ]; 186212 - description = "Control.Concurrent.Chan split into sending and receiving halves."; 186212 + description = "Control.Concurrent.Chan split into sending and receiving halves"; 186213 186213 license = stdenv.lib.licenses.mit; 186214 186214 }) {}; 186215 186215 ··· 186320 186320 base directory extensible-exceptions filepath parsec 186321 186321 ]; 186322 186322 homepage = "http://github.com/elginer/SpoonUtilities"; 186323 - description = "Spoon's utilities. Simple testing and nice looking error reporting."; 186323 + description = "Spoon's utilities. Simple testing and nice looking error reporting"; 186324 186324 license = stdenv.lib.licenses.gpl3; 186325 186325 hydraPlatforms = stdenv.lib.platforms.none; 186326 186326 }) {}; ··· 188830 188830 base directory hslogger HUnit MissingH mtl old-time syb 188831 188831 test-framework test-framework-hunit test-framework-quickcheck2 time 188832 188832 ]; 188833 - description = "JavaScript and Css files concat for http optimization. Now with LESS support."; 188833 + description = "JavaScript and Css files concat for http optimization. Now with LESS support"; 188834 188834 license = stdenv.lib.licenses.bsd3; 188835 188835 }) {}; 188836 188836 ··· 192856 192856 libraryHaskellDepends = [ 192857 192857 base haskell-src-exts hint mtl template-haskell uniplate 192858 192858 ]; 192859 - description = "Convert between different Haskell syntax trees. Bairyn's fork."; 192859 + description = "Convert between different Haskell syntax trees. Bairyn's fork"; 192860 192860 license = stdenv.lib.licenses.bsd3; 192861 192861 hydraPlatforms = stdenv.lib.platforms.none; 192862 192862 }) {}; ··· 193087 193087 base directory doctest filepath QuickCheck template-haskell 193088 193088 ]; 193089 193089 homepage = "https://github.com/NICTA/sys-process"; 193090 - description = "A replacement for System.Exit and System.Process."; 193090 + description = "A replacement for System.Exit and System.Process"; 193091 193091 license = stdenv.lib.licenses.bsd3; 193092 193092 }) {}; 193093 193093 ··· 194368 194368 base bytestring directory filepath old-time time 194369 194369 ]; 194370 194370 jailbreak = true; 194371 - description = "Reading, writing and manipulating \".tar\" archive files."; 194371 + description = "Reading, writing and manipulating \".tar\" archive files"; 194372 194372 license = stdenv.lib.licenses.bsd3; 194373 194373 hydraPlatforms = stdenv.lib.platforms.none; 194374 194374 }) {}; ··· 194382 194382 libraryHaskellDepends = [ 194383 194383 base bytestring directory filepath time 194384 194384 ]; 194385 - description = "Reading, writing and manipulating \".tar\" archive files."; 194385 + description = "Reading, writing and manipulating \".tar\" archive files"; 194386 194386 license = stdenv.lib.licenses.bsd3; 194387 194387 hydraPlatforms = stdenv.lib.platforms.none; 194388 194388 }) {}; ··· 194405 194405 tasty-quickcheck time 194406 194406 ]; 194407 194407 jailbreak = true; 194408 - description = "Reading, writing and manipulating \".tar\" archive files."; 194408 + description = "Reading, writing and manipulating \".tar\" archive files"; 194409 194409 license = stdenv.lib.licenses.bsd3; 194410 194410 hydraPlatforms = stdenv.lib.platforms.none; 194411 194411 }) {}; ··· 194429 194429 QuickCheck tasty tasty-quickcheck time 194430 194430 ]; 194431 194431 doCheck = false; 194432 - description = "Reading, writing and manipulating \".tar\" archive files."; 194432 + description = "Reading, writing and manipulating \".tar\" archive files"; 194433 194433 license = stdenv.lib.licenses.bsd3; 194434 194434 hydraPlatforms = stdenv.lib.platforms.none; 194435 194435 }) {}; ··· 194450 194450 array base bytestring bytestring-handle containers deepseq 194451 194451 directory filepath QuickCheck tasty tasty-quickcheck time 194452 194452 ]; 194453 - description = "Reading, writing and manipulating \".tar\" archive files."; 194453 + description = "Reading, writing and manipulating \".tar\" archive files"; 194454 194454 license = stdenv.lib.licenses.bsd3; 194455 194455 }) {}; 194456 194456 ··· 197072 197072 unordered-containers 197073 197073 ]; 197074 197074 homepage = "https://github.com/andersjel/haskell-text-and-plots"; 197075 - description = "EDSL to create HTML documents with plots based on the C3.js library."; 197075 + description = "EDSL to create HTML documents with plots based on the C3.js library"; 197076 197076 license = stdenv.lib.licenses.mit; 197077 197077 }) {}; 197078 197078 ··· 197602 197602 sha256 = "a56515d6c2ea2e94ef3f0ee4cdf6f387d0b5367d3879f25c982b213b888d210c"; 197603 197603 libraryHaskellDepends = [ base parsec template-haskell xml ]; 197604 197604 homepage = "http://www.github.com/finnsson/text-xml-qq"; 197605 - description = "Quasiquoter for xml. XML DSL in Haskell."; 197605 + description = "Quasiquoter for xml. XML DSL in Haskell"; 197606 197606 license = stdenv.lib.licenses.bsd3; 197607 197607 hydraPlatforms = stdenv.lib.platforms.none; 197608 197608 }) {}; ··· 197631 197631 base directory doctest filepath QuickCheck template-haskell 197632 197632 ]; 197633 197633 homepage = "https://github.com/NICTA/text1"; 197634 - description = "Non-empty values of `Data.Text`."; 197634 + description = "Non-empty values of `Data.Text`"; 197635 197635 license = stdenv.lib.licenses.bsd3; 197636 197636 }) {}; 197637 197637 ··· 201056 201056 jailbreak = true; 201057 201057 doCheck = false; 201058 201058 homepage = "http://github.com/ekmett/transformers-compat/"; 201059 - description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms."; 201059 + description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms"; 201060 201060 license = stdenv.lib.licenses.bsd3; 201061 201061 hydraPlatforms = stdenv.lib.platforms.none; 201062 201062 }) {}; ··· 201070 201070 libraryHaskellDepends = [ base mtl transformers ]; 201071 201071 jailbreak = true; 201072 201072 homepage = "http://github.com/ekmett/transformers-compat/"; 201073 - description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms."; 201073 + description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms"; 201074 201074 license = stdenv.lib.licenses.bsd3; 201075 201075 hydraPlatforms = stdenv.lib.platforms.none; 201076 201076 }) {}; ··· 201084 201084 libraryHaskellDepends = [ base transformers ]; 201085 201085 doHaddock = false; 201086 201086 homepage = "http://github.com/ekmett/transformers-compat/"; 201087 - description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms."; 201087 + description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms"; 201088 201088 license = stdenv.lib.licenses.bsd3; 201089 201089 hydraPlatforms = stdenv.lib.platforms.none; 201090 201090 }) {}; ··· 201097 201097 sha256 = "d881ef4ec164b631591b222efe7ff555af6d5397c9d86475b309ba9402a8ca9f"; 201098 201098 libraryHaskellDepends = [ base ghc-prim transformers ]; 201099 201099 homepage = "http://github.com/ekmett/transformers-compat/"; 201100 - description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms."; 201100 + description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms"; 201101 201101 license = stdenv.lib.licenses.bsd3; 201102 201102 }) {}; 201103 201103 ··· 202430 202430 network random SHA text 202431 202431 ]; 202432 202432 jailbreak = true; 202433 - description = "A fork of the popular websockets package. It is used for the practical assignments of the University of Twente. A sensible and clean way to write WebSocket-capable servers in Haskell."; 202433 + description = "A fork of the popular websockets package. It is used for the practical assignments of the University of Twente. A sensible and clean way to write WebSocket-capable servers in Haskell"; 202434 202434 license = stdenv.lib.licenses.bsd3; 202435 202435 }) {}; 202436 202436 ··· 202958 202958 base containers lens lens-utils template-haskell 202959 202959 ]; 202960 202960 homepage = "https://github.com/wdanilo/type-cache"; 202961 - description = "Utilities for caching type families results. Sometimes complex type families take long time to compile, so it is proficient to cache them and use the final result without the need of re-computation."; 202961 + description = "Utilities for caching type families results. Sometimes complex type families take long time to compile, so it is proficient to cache them and use the final result without the need of re-computation"; 202962 202962 license = stdenv.lib.licenses.asl20; 202963 202963 }) {}; 202964 202964 ··· 203340 203340 sha256 = "30d24fa550e380ea4a76367d261362532c0cee703a5356497a612b204328eff9"; 203341 203341 libraryHaskellDepends = [ base ghc-prim ]; 203342 203342 homepage = "http://code.atnnn.com/projects/type-prelude"; 203343 - description = "Partial port of prelude to the type level. Requires GHC 7.6.1."; 203343 + description = "Partial port of prelude to the type level. Requires GHC 7.6.1"; 203344 203344 license = stdenv.lib.licenses.bsd3; 203345 203345 hydraPlatforms = stdenv.lib.platforms.none; 203346 203346 }) {}; ··· 203651 203651 editedCabalFile = "8fbb17ec66d4bf5f2fffdb2327647b44292253822c9623a06b489ff547a71041"; 203652 203652 libraryHaskellDepends = [ base ]; 203653 203653 homepage = "https://github.com/philopon/types-compat"; 203654 - description = "ghc-7.6/7.8 compatible GHC.TypeLits, Data.Typeable and Data.Proxy."; 203654 + description = "ghc-7.6/7.8 compatible GHC.TypeLits, Data.Typeable and Data.Proxy"; 203655 203655 license = stdenv.lib.licenses.mit; 203656 203656 }) {}; 203657 203657 ··· 203695 203695 version = "0.0.1"; 203696 203696 sha256 = "98c0f7dd56285e4dde732aa0d49ea12dd1233adceae101b2a58bc1752faf8637"; 203697 203697 libraryHaskellDepends = [ base ]; 203698 - description = "Type level numbers, vectors, list. This lib needs to be extended."; 203698 + description = "Type level numbers, vectors, list. This lib needs to be extended"; 203699 203699 license = "GPL"; 203700 203700 }) {}; 203701 203701 ··· 211099 211099 ]; 211100 211100 testHaskellDepends = [ base doctest prometheus-client ]; 211101 211101 homepage = "https://github.com/fimad/prometheus-haskell"; 211102 - description = "WAI middlware for exposing http://prometheus.io metrics."; 211102 + description = "WAI middlware for exposing http://prometheus.io metrics"; 211103 211103 license = stdenv.lib.licenses.asl20; 211104 211104 }) {}; 211105 211105 ··· 220459 220459 yesod-auth yesod-core 220460 220460 ]; 220461 220461 homepage = "https://github.com/prowdsponsor/yesod-auth-deskcom"; 220462 - description = "Desk.com remote authentication support for Yesod apps."; 220462 + description = "Desk.com remote authentication support for Yesod apps"; 220463 220463 license = stdenv.lib.licenses.bsd3; 220464 220464 }) {}; 220465 220465 ··· 220727 220727 ]; 220728 220728 jailbreak = true; 220729 220729 homepage = "http://github.com/scan/yesod-auth-oauth2"; 220730 - description = "Library to authenticate with OAuth 2.0 for Yesod web applications."; 220730 + description = "Library to authenticate with OAuth 2.0 for Yesod web applications"; 220731 220731 license = stdenv.lib.licenses.bsd3; 220732 220732 hydraPlatforms = stdenv.lib.platforms.none; 220733 220733 }) {}; ··· 220748 220748 ]; 220749 220749 jailbreak = true; 220750 220750 homepage = "http://github.com/scan/yesod-auth-oauth2"; 220751 - description = "Library to authenticate with OAuth 2.0 for Yesod web applications."; 220751 + description = "Library to authenticate with OAuth 2.0 for Yesod web applications"; 220752 220752 license = stdenv.lib.licenses.bsd3; 220753 220753 hydraPlatforms = stdenv.lib.platforms.none; 220754 220754 }) {}; ··· 224729 224729 yesod-form yesod-persistent 224730 224730 ]; 224731 224731 jailbreak = true; 224732 - description = "Yesod support for Text.Markdown."; 224732 + description = "Yesod support for Text.Markdown"; 224733 224733 license = stdenv.lib.licenses.bsd3; 224734 224734 hydraPlatforms = stdenv.lib.platforms.none; 224735 224735 }) {}; ··· 224746 224746 aeson base markdown persistent shakespeare text yesod-core 224747 224747 yesod-form yesod-persistent 224748 224748 ]; 224749 - description = "Yesod support for Text.Markdown."; 224749 + description = "Yesod support for Text.Markdown"; 224750 224750 license = stdenv.lib.licenses.bsd3; 224751 224751 }) {}; 224752 224752
+1 -1
pkgs/development/interpreters/picolisp/default.nix
··· 38 38 ''; 39 39 40 40 meta = { 41 - description = "A simple Lisp with an integrated database."; 41 + description = "A simple Lisp with an integrated database"; 42 42 homepage = http://picolisp.com/; 43 43 license = licenses.mit; 44 44 platform = platforms.all;
+1 -1
pkgs/development/libraries/htmlcxx/default.nix
··· 13 13 14 14 meta = { 15 15 homepage = http://htmlcxx.sourceforge.net/; 16 - description = "htmlcxx is a simple non-validating css1 and html parser for C++."; 16 + description = "htmlcxx is a simple non-validating css1 and html parser for C++"; 17 17 license = stdenv.lib.licenses.lgpl2; 18 18 platforms = stdenv.lib.platforms.linux; 19 19 };
+1 -1
pkgs/development/libraries/wolfssl/default.nix
··· 16 16 ''; 17 17 18 18 meta = with stdenv.lib; { 19 - description = "A small, fast, portable implementation of TLS/SSL for embedded devices."; 19 + description = "A small, fast, portable implementation of TLS/SSL for embedded devices"; 20 20 homepage = "https://www.wolfssl.com/"; 21 21 platforms = platforms.all; 22 22 maintainers = with maintainers; [ mcmtroffaes ];
+30 -30
pkgs/development/mobile/titaniumenv/cli/registry.nix
··· 439 439 }; 440 440 dependencies = {}; 441 441 meta = { 442 - description = "A javascript text diff implementation."; 442 + description = "A javascript text diff implementation"; 443 443 homepage = "https://github.com/kpdecker/jsdiff#readme"; 444 444 license = "BSD-3-Clause"; 445 445 }; ··· 454 454 sha1 = "319bb7a56e7cb63f00b5c0cd7851cd4b4ddf1df9"; 455 455 }; 456 456 meta = { 457 - description = "Rigorous implementation of RFC4122 (v1 and v4) UUIDs."; 457 + description = "Rigorous implementation of RFC4122 (v1 and v4) UUIDs"; 458 458 homepage = https://github.com/broofa/node-uuid; 459 459 }; 460 460 production = true; ··· 482 482 }; 483 483 }; 484 484 meta = { 485 - description = "Light-weight option parsing with an argv hash. No optstrings attached."; 485 + description = "Light-weight option parsing with an argv hash. No optstrings attached"; 486 486 homepage = https://github.com/substack/node-optimist; 487 487 license = "MIT/X11"; 488 488 }; ··· 497 497 sha1 = "a3d5da6cd5c0bc0008d37234bbaf1bed63059107"; 498 498 }; 499 499 meta = { 500 - description = "Wrap those words. Show them at what columns to start and stop."; 500 + description = "Wrap those words. Show them at what columns to start and stop"; 501 501 homepage = "https://github.com/substack/node-wordwrap#readme"; 502 502 license = "MIT"; 503 503 }; ··· 645 645 }; 646 646 }; 647 647 meta = { 648 - description = "Simplified HTTP request client."; 648 + description = "Simplified HTTP request client"; 649 649 homepage = "https://github.com/request/request#readme"; 650 650 license = "Apache-2.0"; 651 651 }; ··· 736 736 sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; 737 737 }; 738 738 meta = { 739 - description = "The `util.is*` functions introduced in Node v0.12."; 739 + description = "The `util.is*` functions introduced in Node v0.12"; 740 740 homepage = "https://github.com/isaacs/core-util-is#readme"; 741 741 license = "MIT"; 742 742 }; ··· 834 834 sha1 = "715b96ea9841593cc33067923f5ec60ebda4f7d7"; 835 835 }; 836 836 meta = { 837 - description = "Caseless object set/get/has, very useful when working with HTTP headers."; 837 + description = "Caseless object set/get/has, very useful when working with HTTP headers"; 838 838 homepage = "https://github.com/mikeal/caseless#readme"; 839 839 license = "Apache-2.0"; 840 840 }; ··· 868 868 }; 869 869 dependencies = {}; 870 870 meta = { 871 - description = "HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module."; 871 + description = "HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module"; 872 872 homepage = https://github.com/mikeal/forever-agent; 873 873 license = "Apache-2.0"; 874 874 }; ··· 904 904 }; 905 905 }; 906 906 meta = { 907 - description = "A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications."; 907 + description = "A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications"; 908 908 homepage = "https://github.com/form-data/form-data#readme"; 909 909 license = "MIT"; 910 910 }; ··· 943 943 }; 944 944 }; 945 945 meta = { 946 - description = "A stream that emits multiple other streams one after another."; 946 + description = "A stream that emits multiple other streams one after another"; 947 947 homepage = https://github.com/felixge/node-combined-stream; 948 948 license = "MIT"; 949 949 }; ··· 959 959 }; 960 960 dependencies = {}; 961 961 meta = { 962 - description = "Buffers events from a stream until you are ready to handle them."; 962 + description = "Buffers events from a stream until you are ready to handle them"; 963 963 homepage = https://github.com/felixge/node-delayed-stream; 964 964 license = "MIT"; 965 965 }; ··· 984 984 }; 985 985 }; 986 986 meta = { 987 - description = "The ultimate javascript content-type utility."; 987 + description = "The ultimate javascript content-type utility"; 988 988 homepage = https://github.com/jshttp/mime-types; 989 989 license = "MIT"; 990 990 }; ··· 1017 1017 sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; 1018 1018 }; 1019 1019 meta = { 1020 - description = "Like JSON.stringify, but doesn't blow up on circular refs."; 1020 + description = "Like JSON.stringify, but doesn't blow up on circular refs"; 1021 1021 homepage = https://github.com/isaacs/json-stringify-safe; 1022 1022 license = "ISC"; 1023 1023 }; ··· 1035 1035 }; 1036 1036 dependencies = {}; 1037 1037 meta = { 1038 - description = "Rigorous implementation of RFC4122 (v1 and v4) UUIDs."; 1038 + description = "Rigorous implementation of RFC4122 (v1 and v4) UUIDs"; 1039 1039 homepage = https://github.com/broofa/node-uuid; 1040 1040 }; 1041 1041 production = true; ··· 1068 1068 }; 1069 1069 dependencies = {}; 1070 1070 meta = { 1071 - description = "HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module."; 1071 + description = "HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module"; 1072 1072 homepage = "https://github.com/mikeal/tunnel-agent#readme"; 1073 1073 license = "Apache-2.0"; 1074 1074 }; ··· 1120 1120 }; 1121 1121 }; 1122 1122 meta = { 1123 - description = "Reference implementation of Joyent's HTTP Signature scheme."; 1123 + description = "Reference implementation of Joyent's HTTP Signature scheme"; 1124 1124 homepage = https://github.com/joyent/node-http-signature/; 1125 1125 license = "MIT"; 1126 1126 }; ··· 1180 1180 }; 1181 1181 dependencies = {}; 1182 1182 meta = { 1183 - description = "OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module."; 1183 + description = "OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module"; 1184 1184 homepage = "https://github.com/mikeal/oauth-sign#readme"; 1185 1185 license = "Apache-2.0"; 1186 1186 }; ··· 1327 1327 }; 1328 1328 dependencies = {}; 1329 1329 meta = { 1330 - description = "AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module."; 1330 + description = "AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module"; 1331 1331 }; 1332 1332 production = true; 1333 1333 linkDependencies = false; ··· 1463 1463 }; 1464 1464 }; 1465 1465 meta = { 1466 - description = "Terminal string styling done right. Much color."; 1466 + description = "Terminal string styling done right. Much color"; 1467 1467 homepage = "https://github.com/chalk/chalk#readme"; 1468 1468 license = "MIT"; 1469 1469 }; ··· 1729 1729 sha1 = "3af1dd20fe85463910d469a385e33017d2a030d9"; 1730 1730 }; 1731 1731 meta = { 1732 - description = "Simple JSON Addressing."; 1732 + description = "Simple JSON Addressing"; 1733 1733 homepage = "https://github.com/janl/node-jsonpointer#readme"; 1734 1734 license = "MIT"; 1735 1735 }; ··· 1763 1763 sha1 = "9fb3f4004f900d83c47968fe42f7583e05832cc9"; 1764 1764 }; 1765 1765 meta = { 1766 - description = "The semantic version parser used by npm."; 1766 + description = "The semantic version parser used by npm"; 1767 1767 homepage = "https://github.com/npm/node-semver#readme"; 1768 1768 license = "ISC"; 1769 1769 }; ··· 1843 1843 }; 1844 1844 dependencies = {}; 1845 1845 meta = { 1846 - description = "Recursive filesystem (and other) operations that Node *should* have."; 1846 + description = "Recursive filesystem (and other) operations that Node *should* have"; 1847 1847 homepage = https://github.com/ryanmcgrath/wrench-js; 1848 1848 }; 1849 1849 production = true; ··· 1935 1935 }; 1936 1936 dependencies = {}; 1937 1937 meta = { 1938 - description = "A transform to make UglifyJS work in browserify."; 1938 + description = "A transform to make UglifyJS work in browserify"; 1939 1939 homepage = https://github.com/ForbesLindesay/uglify-to-browserify; 1940 1940 license = "MIT"; 1941 1941 }; ··· 1977 1977 }; 1978 1978 }; 1979 1979 meta = { 1980 - description = "Light-weight option parsing with an argv hash. No optstrings attached."; 1980 + description = "Light-weight option parsing with an argv hash. No optstrings attached"; 1981 1981 homepage = https://github.com/bcoe/yargs; 1982 1982 license = "MIT/X11"; 1983 1983 }; ··· 2033 2033 sha1 = "5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"; 2034 2034 }; 2035 2035 meta = { 2036 - description = "Reliable way to to get the height and width of the terminal/console in a node.js environment."; 2036 + description = "Reliable way to to get the height and width of the terminal/console in a node.js environment"; 2037 2037 homepage = https://github.com/jonschlinkert/window-size; 2038 2038 }; 2039 2039 production = true; ··· 2048 2048 }; 2049 2049 dependencies = {}; 2050 2050 meta = { 2051 - description = "Wrap those words. Show them at what columns to start and stop."; 2051 + description = "Wrap those words. Show them at what columns to start and stop"; 2052 2052 license = "MIT/X11"; 2053 2053 }; 2054 2054 production = true; ··· 2064 2064 }; 2065 2065 dependencies = {}; 2066 2066 meta = { 2067 - description = "A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer)."; 2067 + description = "A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer)"; 2068 2068 homepage = https://github.com/jindw/xmldom; 2069 2069 }; 2070 2070 production = true; ··· 2194 2194 }; 2195 2195 }; 2196 2196 meta = { 2197 - description = "Simplified HTTP request client."; 2197 + description = "Simplified HTTP request client"; 2198 2198 homepage = "https://github.com/request/request#readme"; 2199 2199 license = "Apache-2.0"; 2200 2200 }; ··· 2226 2226 sha1 = "77466de589cd5d3c95f138aa78bc569a3cb5d27a"; 2227 2227 }; 2228 2228 meta = { 2229 - description = "The semantic version parser used by npm."; 2229 + description = "The semantic version parser used by npm"; 2230 2230 homepage = "https://github.com/npm/node-semver#readme"; 2231 2231 license = "ISC"; 2232 2232 }; ··· 2379 2379 }; 2380 2380 dependencies = {}; 2381 2381 meta = { 2382 - description = "Get v8 stack traces as an array of CallSite objects."; 2382 + description = "Get v8 stack traces as an array of CallSite objects"; 2383 2383 homepage = https://github.com/felixge/node-stack-trace; 2384 2384 }; 2385 2385 production = true;
+1 -1
pkgs/development/ocaml-modules/bitstring/2.0.4.nix
··· 17 17 hasSharedObjects = true; 18 18 19 19 meta = with stdenv.lib; { 20 - description = "This library adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml."; 20 + description = "This library adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml"; 21 21 homepage = http://code.google.com/p/bitstring/; 22 22 license = licenses.lgpl21Plus; 23 23 maintainers = [ maintainers.maurer ];
+1 -1
pkgs/development/ocaml-modules/piqi-ocaml/default.nix
··· 17 17 18 18 meta = with stdenv.lib; { 19 19 homepage = http://piqi.org; 20 - description = "Universal schema language and a collection of tools built around it. These are the ocaml bindings."; 20 + description = "Universal schema language and a collection of tools built around it. These are the ocaml bindings"; 21 21 license = licenses.asl20; 22 22 maintainers = [ maintainers.maurer ]; 23 23 };
+1 -1
pkgs/development/ocaml-modules/piqi/default.nix
··· 23 23 24 24 meta = with stdenv.lib; { 25 25 homepage = http://piqi.org; 26 - description = "Universal schema language and a collection of tools built around it."; 26 + description = "Universal schema language and a collection of tools built around it"; 27 27 license = licenses.asl20; 28 28 maintainers = [ maintainers.maurer ]; 29 29 };
+1 -1
pkgs/development/ocaml-modules/uuidm/default.nix
··· 19 19 createFindlibDestdir = true; 20 20 21 21 meta = with stdenv.lib; { 22 - description = "An OCaml module implementing 128 bits universally unique identifiers version 3, 5 (name based with MD5, SHA-1 hashing) and 4 (random based) according to RFC 4122."; 22 + description = "An OCaml module implementing 128 bits universally unique identifiers version 3, 5 (name based with MD5, SHA-1 hashing) and 4 (random based) according to RFC 4122"; 23 23 homepage = http://erratique.ch/software/uuidm; 24 24 license = licenses.bsd3; 25 25 platforms = ocaml.meta.platforms;
+1 -1
pkgs/development/tools/backblaze-b2/default.nix
··· 22 22 ''; 23 23 24 24 meta = with stdenv.lib; { 25 - description = "Command-line tool for accessing the Backblaze B2 storage service."; 25 + description = "Command-line tool for accessing the Backblaze B2 storage service"; 26 26 homepage = https://github.com/Backblaze/B2_Command_Line_Tool; 27 27 license = licenses.mit; 28 28 maintainers = with maintainers; [ kevincox ];
+1 -1
pkgs/development/tools/build-managers/rebar3/default.nix
··· 120 120 121 121 meta = { 122 122 homepage = "https://github.com/rebar/rebar3"; 123 - description = "rebar 3.0 is an Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases."; 123 + description = "rebar 3.0 is an Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases"; 124 124 125 125 longDescription = '' 126 126 rebar is a self-contained Erlang script, so it's easy to distribute or
+1 -1
pkgs/development/tools/compass/default.nix
··· 9 9 gemset = ./gemset.nix; 10 10 11 11 meta = with lib; { 12 - description = "Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain."; 12 + description = "Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain"; 13 13 homepage = https://github.com/Compass/compass; 14 14 license = with licenses; mit; 15 15 maintainers = with maintainers; [ offline ];
+1 -1
pkgs/development/tools/dcadec/default.nix
··· 15 15 installPhase = "make PREFIX=/ DESTDIR=$out install"; 16 16 17 17 meta = with stdenv.lib; { 18 - description = "DTS Coherent Acoustics decoder with support for HD extensions."; 18 + description = "DTS Coherent Acoustics decoder with support for HD extensions"; 19 19 maintainers = with maintainers; [ edwtjo ]; 20 20 homepage = http://github.com/foo86/dcadec; 21 21 license = licenses.lgpl21;
+1 -1
pkgs/development/tools/omniorb/default.nix
··· 13 13 buildInputs = [ python ]; 14 14 15 15 meta = with stdenv.lib; { 16 - description = "omniORB is a robust high performance CORBA ORB for C++ and Python. It is freely available under the terms of the GNU Lesser General Public License (for the libraries), and GNU General Public License (for the tools). omniORB is largely CORBA 2.6 compliant."; 16 + description = "omniORB is a robust high performance CORBA ORB for C++ and Python. It is freely available under the terms of the GNU Lesser General Public License (for the libraries), and GNU General Public License (for the tools). omniORB is largely CORBA 2.6 compliant"; 17 17 homepage = "http://omniorb.sourceforge.net/"; 18 18 license = licenses.gpl2Plus; 19 19 maintainers = with maintainers; [ smironov ];
+1 -1
pkgs/games/factorio/default.nix
··· 79 79 ''; 80 80 81 81 meta = { 82 - description = "A game in which you build and maintain factories."; 82 + description = "A game in which you build and maintain factories"; 83 83 longDescription = '' 84 84 Factorio is a game in which you build and maintain factories. 85 85
+1 -1
pkgs/games/lgogdownloader/default.nix
··· 17 17 18 18 meta = { 19 19 homepage = https://github.com/Sude-/lgogdownloader; 20 - description = "Unofficial downloader to GOG.com for Linux users. It uses the same API as the official GOGDownloader."; 20 + description = "Unofficial downloader to GOG.com for Linux users. It uses the same API as the official GOGDownloader"; 21 21 license = stdenv.lib.licenses.wtfpl; 22 22 platforms = stdenv.lib.platforms.linux; 23 23 };
+1 -1
pkgs/games/pioneer/default.nix
··· 32 32 ''; 33 33 34 34 meta = with stdenv.lib; { 35 - description = "Pioneer is a space adventure game set in the Milky Way galaxy at the turn of the 31st century."; 35 + description = "Pioneer is a space adventure game set in the Milky Way galaxy at the turn of the 31st century"; 36 36 homepage = "http://pioneerspacesim.net"; 37 37 license = with licenses; [ 38 38 gpl3 cc-by-sa-30
+1 -1
pkgs/games/zandronum/bin.nix
··· 74 74 75 75 meta = { 76 76 homepage = http://zandronum.com/; 77 - description = "multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software. Binary version for online play."; 77 + description = "multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software. Binary version for online play"; 78 78 maintainers = [ stdenv.lib.maintainers.lassulus ]; 79 79 # Binary version has different version string than source code version. 80 80 license = stdenv.lib.licenses.unfreeRedistributable;
+1 -1
pkgs/games/zandronum/default.nix
··· 53 53 54 54 meta = with stdenv.lib; { 55 55 homepage = http://zandronum.com/; 56 - description = "Multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software."; 56 + description = "Multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software"; 57 57 maintainers = with maintainers; [ lassulus ]; 58 58 platforms = platforms.linux; 59 59 license = licenses.bsdOriginal;
+1 -1
pkgs/os-specific/linux/rtl8812au/default.nix
··· 23 23 ''; 24 24 25 25 meta = { 26 - description = "Driver for Realtek 802.11ac, rtl8812au, provides the 8812au mod."; 26 + description = "Driver for Realtek 802.11ac, rtl8812au, provides the 8812au mod"; 27 27 homepage = "https://github.com/csssuf/rtl8812au"; 28 28 license = stdenv.lib.licenses.gpl2; 29 29 platforms = [ "x86_64-linux" "i686-linux" ];
+1 -1
pkgs/servers/certificate-transparency/default.nix
··· 8 8 9 9 meta = with stdenv.lib; { 10 10 homepage = https://www.certificate-transparency.org/; 11 - description = "Auditing for TLS certificates."; 11 + description = "Auditing for TLS certificates"; 12 12 license = licenses.asl20; 13 13 platforms = platforms.unix; 14 14 maintainers = with maintainers; [ philandstuff ];
+1 -1
pkgs/servers/monitoring/longview/default.nix
··· 54 54 55 55 meta = with stdenv.lib; { 56 56 homepage = https://www.linode.com/longview; 57 - description = "Longview collects all of your system-level metrics and sends them to Linode."; 57 + description = "Longview collects all of your system-level metrics and sends them to Linode"; 58 58 license = licenses.gpl2Plus; 59 59 maintainers = [ maintainers.rvl ]; 60 60 inherit version;
+1 -1
pkgs/servers/ums/default.nix
··· 25 25 ''; 26 26 27 27 meta = { 28 - description = "Universal Media Server: a DLNA-compliant UPnP Media Server."; 28 + description = "Universal Media Server: a DLNA-compliant UPnP Media Server"; 29 29 license = stdenv.lib.licenses.gpl2; 30 30 platforms = stdenv.lib.platforms.linux; 31 31 maintainers = [ stdenv.lib.maintainers.thall ];
+1 -1
pkgs/tools/graphics/imgur-screenshot/default.nix
··· 20 20 ''; 21 21 22 22 meta = with stdenv.lib; { 23 - description = "A tool for easy screencapping and uploading to imgur."; 23 + description = "A tool for easy screencapping and uploading to imgur"; 24 24 homepage = "https://https://github.com/jomo/imgur-screenshot/"; 25 25 platforms = platforms.linux; 26 26 license = licenses.mit;
+1 -1
pkgs/tools/inputmethods/ibus-engines/ibus-hangul/default.nix
··· 26 26 27 27 meta = with stdenv.lib; { 28 28 isIbusEngine = true; 29 - description = "Ibus Hangul engine."; 29 + description = "Ibus Hangul engine"; 30 30 homepage = https://github.com/choehwanjin/ibus-hangul; 31 31 license = licenses.gpl2; 32 32 platforms = platforms.linux;
+1 -1
pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
··· 23 23 24 24 meta = with stdenv.lib; { 25 25 isIbusEngine = true; 26 - description = "m17n engine for ibus."; 26 + description = "m17n engine for ibus"; 27 27 homepage = https://github.com.com/ibus/ibus-m17n; 28 28 license = licenses.gpl2; 29 29 platforms = platforms.linux;
+1 -1
pkgs/tools/misc/entr/default.nix
··· 23 23 24 24 meta = { 25 25 homepage = http://entrproject.org/; 26 - description = "Run arbitrary commands when files change."; 26 + description = "Run arbitrary commands when files change"; 27 27 28 28 license = stdenv.lib.licenses.isc; 29 29
+1 -1
pkgs/tools/misc/homesick/default.nix
··· 13 13 ''; 14 14 15 15 meta = with lib; { 16 - description = "Your home directory is your castle. Don't leave your dotfiles behind."; 16 + description = "Your home directory is your castle. Don't leave your dotfiles behind"; 17 17 long_description = 18 18 '' 19 19 Homesick is sorta like rip, but for dotfiles. It uses git to clone a repository containing
+1 -1
pkgs/tools/misc/logstash/default.nix
··· 21 21 ''; 22 22 23 23 meta = with stdenv.lib; { 24 - description = "Logstash is a data pipeline that helps you process logs and other event data from a variety of systems."; 24 + description = "Logstash is a data pipeline that helps you process logs and other event data from a variety of systems"; 25 25 homepage = https://www.elastic.co/products/logstash; 26 26 license = licenses.asl20; 27 27 platforms = platforms.unix;
+1 -1
pkgs/tools/networking/driftnet/default.nix
··· 21 21 }; 22 22 23 23 meta = { 24 - description = "Driftnet watches network traffic, and picks out and displays JPEG and GIF images for display."; 24 + description = "Driftnet watches network traffic, and picks out and displays JPEG and GIF images for display"; 25 25 homepage = https://github.com/deiv/driftnet; 26 26 maintainers = with maintainers; [ offline ]; 27 27 platforms = platforms.linux;
+1 -1
pkgs/tools/security/pamtester/default.nix
··· 11 11 buildInputs = [ pam ]; 12 12 13 13 meta = with stdenv.lib; { 14 - description = "Utility program to test the PAM facility."; 14 + description = "Utility program to test the PAM facility"; 15 15 homepage = http://pamtester.sourceforge.net/; 16 16 license = licenses.bsd3; 17 17 platforms = platforms.linux;
+1 -1
pkgs/tools/text/popfile/default.nix
··· 57 57 ''; 58 58 59 59 meta = { 60 - description = "An email classification system that automatically sorts messages and fights spam."; 60 + description = "An email classification system that automatically sorts messages and fights spam"; 61 61 homepage = http://getpopfile.org; 62 62 license = stdenv.lib.licenses.gpl2; 63 63
+2 -2
pkgs/top-level/dotnet-packages.nix
··· 395 395 # outputFiles = [ "build/*" ]; 396 396 # 397 397 # meta = { 398 - # description = "FSharpx.Extras is a collection of libraries and tools for use with F#."; 398 + # description = "FSharpx.Extras is a collection of libraries and tools for use with F#"; 399 399 # homepage = "http://fsprojects.github.io/FSharpx.Extras/"; 400 400 # license = stdenv.lib.licenses.asl20; 401 401 # maintainers = with stdenv.lib.maintainers; [ obadz ]; ··· 419 419 outputFiles = [ "out/lib/Net40/*" "src/FSharp/MathNet.Numerics.fsx" "src/FSharp/MathNet.Numerics.IfSharp.fsx" ]; 420 420 421 421 meta = { 422 - description = "Math.NET Numerics is an opensource numerical library for .Net, Silverlight and Mono."; 422 + description = "Math.NET Numerics is an opensource numerical library for .Net, Silverlight and Mono"; 423 423 homepage = http://numerics.mathdotnet.com/; 424 424 license = stdenv.lib.licenses.mit; 425 425 maintainers = with stdenv.lib.maintainers; [ obadz ];
+3 -3
pkgs/top-level/emacs-packages.nix
··· 408 408 packageRequires = [ dash ]; 409 409 files = [ "dash-functional.el" ]; 410 410 meta = { 411 - description = "Collection of useful combinators for Emacs Lisp."; 411 + description = "Collection of useful combinators for Emacs Lisp"; 412 412 license = gpl3Plus; 413 413 }; 414 414 }; ··· 1525 1525 }; 1526 1526 packageRequires = [ dash ]; 1527 1527 meta = { 1528 - description = "Hiding and/or highlighting the list of minor modes in the Emacs mode-line."; 1528 + description = "Hiding and/or highlighting the list of minor modes in the Emacs mode-line"; 1529 1529 license = gpl3Plus; 1530 1530 }; 1531 1531 }; ··· 1541 1541 sha256 = "1wvjisi26lb4g5rjq80kq9jmf1r2m3isy47nwrnahfzxk886qfbq"; 1542 1542 }; 1543 1543 meta = { 1544 - description = "A major mode for editing rust code."; 1544 + description = "A major mode for editing rust code"; 1545 1545 license = asl20; 1546 1546 }; 1547 1547 };
+1 -1
pkgs/top-level/go-packages.nix
··· 818 818 819 819 meta = with stdenv.lib; { 820 820 homepage = "https://github.com/martingallagher/gawp"; 821 - description = "A simple, configurable, file watching, job execution tool implemented in Go."; 821 + description = "A simple, configurable, file watching, job execution tool implemented in Go"; 822 822 maintainers = with maintainers; [ kamilchm ]; 823 823 license = licenses.asl20 ; 824 824 platforms = platforms.all;
+1 -1
pkgs/top-level/perl-packages.nix
··· 6900 6900 }; 6901 6901 propagatedBuildInputs = [ IOLockedFile ]; 6902 6902 meta = { 6903 - description = "Helps us create simple logs for our application."; 6903 + description = "Helps us create simple logs for our application"; 6904 6904 license = "perl"; 6905 6905 }; 6906 6906 };
+21 -21
pkgs/top-level/python-packages.nix
··· 1213 1213 1214 1214 meta = { 1215 1215 homepage = https://github.com/awslabs/aws-shell; 1216 - description = "An integrated shell for working with the AWS CLI."; 1216 + description = "An integrated shell for working with the AWS CLI"; 1217 1217 license = licenses.asl20; 1218 1218 maintainers = [ ]; 1219 1219 }; ··· 3838 3838 meta = { 3839 3839 homepage = https://pypi.python.org/pypi/pkginfo; 3840 3840 license = licenses.mit; 3841 - description = "Query metadatdata from sdists / bdists / installed packages."; 3841 + description = "Query metadatdata from sdists / bdists / installed packages"; 3842 3842 3843 3843 longDescription = '' 3844 3844 This package provides an API for querying the distutils metadata ··· 3970 3970 propagatedBuildInputs = with self; [ pyparsing decorator six ]; 3971 3971 3972 3972 meta = { 3973 - description = "Allows to declare constraints on function parameters and return values."; 3973 + description = "Allows to declare constraints on function parameters and return values"; 3974 3974 homepage = https://pypi.python.org/pypi/PyContracts; 3975 3975 license = licenses.lgpl2; 3976 3976 }; ··· 5520 5520 ''; 5521 5521 5522 5522 meta = { 5523 - description = "Command-line tool for interacting with Google Compute Engine."; 5523 + description = "Command-line tool for interacting with Google Compute Engine"; 5524 5524 homepage = "https://cloud.google.com/compute/docs/gcutil/"; 5525 5525 license = licenses.asl20; 5526 5526 maintainers = with maintainers; [ phreedom ]; ··· 5784 5784 ]; 5785 5785 5786 5786 meta = { 5787 - description = "A python client library for Google Play Services OAuth."; 5787 + description = "A python client library for Google Play Services OAuth"; 5788 5788 homepage = "https://github.com/simon-weber/gpsoauth"; 5789 5789 license = licenses.mit; 5790 5790 maintainers = with maintainers; [ jgillich ]; ··· 6891 6891 6892 6892 meta = { 6893 6893 homepage = https://launchpad.net/pypolicyd-spf/; 6894 - description = "Postfix policy engine for Sender Policy Framework (SPF) checking."; 6894 + description = "Postfix policy engine for Sender Policy Framework (SPF) checking"; 6895 6895 maintainers = with maintainers; [ abbradar ]; 6896 6896 license = licenses.asl20; 6897 6897 platform = platforms.all; ··· 8241 8241 propagatedBuildInputs = with self; [ django_1_6 futures ]; 8242 8242 8243 8243 meta = with stdenv.lib; { 8244 - description = "Pipeline is an asset packaging library for Django."; 8244 + description = "Pipeline is an asset packaging library for Django"; 8245 8245 homepage = https://github.com/cyberdelia/django-pipeline; 8246 8246 license = stdenv.lib.licenses.mit; 8247 8247 }; ··· 8305 8305 doCheck = false; 8306 8306 8307 8307 meta = with stdenv.lib; { 8308 - description = "An HTTP handler for `urllib2` that supports HTTP 1.1 and keepalive."; 8308 + description = "An HTTP handler for `urllib2` that supports HTTP 1.1 and keepalive"; 8309 8309 homepage = "https://github.com/wikier/keepalive"; 8310 8310 }; 8311 8311 }; ··· 8330 8330 ]; 8331 8331 8332 8332 meta = with stdenv.lib; { 8333 - description = "This is a wrapper around a SPARQL service. It helps in creating the query URI and, possibly, convert the result into a more manageable format."; 8333 + description = "This is a wrapper around a SPARQL service. It helps in creating the query URI and, possibly, convert the result into a more manageable format"; 8334 8334 homepage = "http://rdflib.github.io/sparqlwrapper"; 8335 8335 }; 8336 8336 }; ··· 10223 10223 }; 10224 10224 10225 10225 meta = { 10226 - description = "An intelligent grader that allows secured and automated testing of code made by students."; 10226 + description = "An intelligent grader that allows secured and automated testing of code made by students"; 10227 10227 homepage = "https://github.com/UCL-INGI/INGInious"; 10228 10228 license = licenses.agpl3; 10229 10229 maintainers = with maintainers; [ layus ]; ··· 13241 13241 }; 13242 13242 13243 13243 meta = { 13244 - description = "A drop-in substitute for Py2.7's new collections.OrderedDict that works in Python 2.4-2.6."; 13244 + description = "A drop-in substitute for Py2.7's new collections.OrderedDict that works in Python 2.4-2.6"; 13245 13245 license = licenses.bsd3; 13246 13246 maintainers = with maintainers; [ garbas ]; 13247 13247 }; ··· 13715 13715 ]; 13716 13716 13717 13717 meta = with stdenv.lib; { 13718 - description = "Enhancements for standard library's cmd module."; 13718 + description = "Enhancements for standard library's cmd module"; 13719 13719 homepage = "http://packages.python.org/cmd2/"; 13720 13720 }; 13721 13721 }; ··· 14211 14211 ''; 14212 14212 14213 14213 meta = with stdenv.lib; { 14214 - description = "FormEncode validates and converts nested structures."; 14214 + description = "FormEncode validates and converts nested structures"; 14215 14215 homepage = "http://formencode.org"; 14216 14216 }; 14217 14217 }; ··· 16303 16303 buildInputs = with self; [ nose mock ]; 16304 16304 16305 16305 meta = { 16306 - description = "A clean, future-proof, high-scale API to elasticsearch."; 16306 + description = "A clean, future-proof, high-scale API to elasticsearch"; 16307 16307 homepage = https://pyelasticsearch.readthedocs.org; 16308 16308 license = licenses.bsd3; 16309 16309 }; ··· 17268 17268 sha256 = "1r50lm6n59jzdwpp53n0c0hp3aj1jxn304bk5gh830226gsaf2hn"; 17269 17269 }; 17270 17270 meta = { 17271 - description = "Test classes and test cases using decorators, execute test cases by command line, and get clear reports."; 17271 + description = "Test classes and test cases using decorators, execute test cases by command line, and get clear reports"; 17272 17272 homepage = https://pypi.python.org/pypi/ptest; 17273 17273 license = licenses.asl20; 17274 17274 }; ··· 19257 19257 buildInputs = with self; [pep8]; 19258 19258 19259 19259 meta = { 19260 - description = "A generator library for concise, unambiguous and URL-safe UUIDs."; 19260 + description = "A generator library for concise, unambiguous and URL-safe UUIDs"; 19261 19261 homepage = https://github.com/stochastic-technologies/shortuuid/; 19262 19262 license = licenses.bsd3; 19263 19263 maintainers = with maintainers; [ zagy ]; ··· 20527 20527 propagatedBuildInputs = with self; [ pyparsing ]; 20528 20528 20529 20529 meta = { 20530 - description = "A Python library to create SVG drawings."; 20530 + description = "A Python library to create SVG drawings"; 20531 20531 homepage = http://bitbucket.org/mozman/svgwrite; 20532 20532 license = licenses.mit; 20533 20533 }; ··· 21511 21511 doCheck = false; 21512 21512 21513 21513 meta = { 21514 - description = "A backport of traceback to older supported Pythons."; 21514 + description = "A backport of traceback to older supported Pythons"; 21515 21515 homepage = https://pypi.python.org/pypi/traceback2/; 21516 21516 }; 21517 21517 }; ··· 21530 21530 doCheck = false; 21531 21531 21532 21532 meta = with stdenv.lib; { 21533 - description = "A backport of linecache to older supported Pythons."; 21533 + description = "A backport of linecache to older supported Pythons"; 21534 21534 homepage = "https://github.com/testing-cabal/linecache2"; 21535 21535 }; 21536 21536 }; ··· 25006 25006 LC_ALL="en_US.UTF-8"; 25007 25007 25008 25008 meta = { 25009 - description = "Copy your docs directly to the gh-pages branch."; 25009 + description = "Copy your docs directly to the gh-pages branch"; 25010 25010 homepage = "http://github.com/davisp/ghp-import"; 25011 25011 license = "Tumbolia Public License"; 25012 25012 maintainers = with maintainers; [ garbas ]; ··· 25096 25096 ]; 25097 25097 25098 25098 meta = { 25099 - description = "Jenkins Job Builder is a system for configuring Jenkins jobs using simple YAML files stored in Git."; 25099 + description = "Jenkins Job Builder is a system for configuring Jenkins jobs using simple YAML files stored in Git"; 25100 25100 homepage = "http://docs.openstack.org/infra/system-config/jjb.html"; 25101 25101 license = licenses.asl20; 25102 25102 maintainers = with maintainers; [ garbas ];