From 17348dc094e53f52fd48ad26443093662dd08212 Mon Sep 17 00:00:00 2001 From: zimbatm Date: Sat, 27 Feb 2016 17:24:00 +0000 Subject: [PATCH] Remove all dots at end of descriptions Specially crafted for @JagaJaga find pkgs -name "*.nix" -exec \ sed -e 's|\(description.*\)\.";|\1";|g' -i {} \; --- pkgs/applications/audio/bitmeter/default.nix | 2 +- pkgs/applications/misc/chirp/default.nix | 2 +- pkgs/applications/misc/devilspie2/default.nix | 2 +- pkgs/applications/misc/direwolf/default.nix | 2 +- pkgs/applications/misc/jp2a/default.nix | 2 +- .../applications/misc/multimon-ng/default.nix | 2 +- .../science/math/lp_solve/default.nix | 2 +- .../git-and-tools/git-radar/default.nix | 2 +- .../window-managers/i3/blocks.nix | 2 +- pkgs/data/icons/vanilla-dmz/default.nix | 2 +- .../xfce4-whiskermenu-plugin.nix | 2 +- .../development/compilers/coreclr/default.nix | 2 +- .../compilers/elm/packages/elm-compiler.nix | 2 +- .../compilers/gcc/gfortran-darwin.nix | 2 +- .../erlang-modules/hex-packages.nix | 20 +- .../haskell-modules/hackage-packages.nix | 364 +++++++++--------- .../interpreters/picolisp/default.nix | 2 +- .../development/libraries/htmlcxx/default.nix | 2 +- .../development/libraries/wolfssl/default.nix | 2 +- .../mobile/titaniumenv/cli/registry.nix | 60 +-- .../ocaml-modules/bitstring/2.0.4.nix | 2 +- .../ocaml-modules/piqi-ocaml/default.nix | 2 +- .../ocaml-modules/piqi/default.nix | 2 +- .../ocaml-modules/uuidm/default.nix | 2 +- .../tools/backblaze-b2/default.nix | 2 +- .../tools/build-managers/rebar3/default.nix | 2 +- pkgs/development/tools/compass/default.nix | 2 +- pkgs/development/tools/dcadec/default.nix | 2 +- pkgs/development/tools/omniorb/default.nix | 2 +- pkgs/games/factorio/default.nix | 2 +- pkgs/games/lgogdownloader/default.nix | 2 +- pkgs/games/pioneer/default.nix | 2 +- pkgs/games/zandronum/bin.nix | 2 +- pkgs/games/zandronum/default.nix | 2 +- pkgs/os-specific/linux/rtl8812au/default.nix | 2 +- .../certificate-transparency/default.nix | 2 +- pkgs/servers/monitoring/longview/default.nix | 2 +- pkgs/servers/ums/default.nix | 2 +- .../graphics/imgur-screenshot/default.nix | 2 +- .../ibus-engines/ibus-hangul/default.nix | 2 +- .../ibus-engines/ibus-m17n/default.nix | 2 +- pkgs/tools/misc/entr/default.nix | 2 +- pkgs/tools/misc/homesick/default.nix | 2 +- pkgs/tools/misc/logstash/default.nix | 2 +- pkgs/tools/networking/driftnet/default.nix | 2 +- pkgs/tools/security/pamtester/default.nix | 2 +- pkgs/tools/text/popfile/default.nix | 2 +- pkgs/top-level/dotnet-packages.nix | 4 +- pkgs/top-level/emacs-packages.nix | 6 +- pkgs/top-level/go-packages.nix | 2 +- pkgs/top-level/perl-packages.nix | 2 +- pkgs/top-level/python-packages.nix | 42 +- 52 files changed, 294 insertions(+), 294 deletions(-) diff --git a/pkgs/applications/audio/bitmeter/default.nix b/pkgs/applications/audio/bitmeter/default.nix index 0ca3d99ddc61..ca3148f0e0a4 100644 --- a/pkgs/applications/audio/bitmeter/default.nix +++ b/pkgs/applications/audio/bitmeter/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = http://devel.tlrmx.org/audio/bitmeter/; - description = "Also known as jack bitscope. Useful to detect denormals."; + description = "Also known as jack bitscope. Useful to detect denormals"; license = licenses.gpl2; maintainers = [ maintainers.magnetophon ]; platforms = platforms.linux; diff --git a/pkgs/applications/misc/chirp/default.nix b/pkgs/applications/misc/chirp/default.nix index 2b92dc8d19e9..e77dd0e8c8a4 100644 --- a/pkgs/applications/misc/chirp/default.nix +++ b/pkgs/applications/misc/chirp/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "A free, open-source tool for programming your amateur radio."; + description = "A free, open-source tool for programming your amateur radio"; homepage = http://chirp.danplanet.com/; license = licenses.gpl3; platforms = platforms.linux; diff --git a/pkgs/applications/misc/devilspie2/default.nix b/pkgs/applications/misc/devilspie2/default.nix index 50ae2b2d15f6..96b429691155 100644 --- a/pkgs/applications/misc/devilspie2/default.nix +++ b/pkgs/applications/misc/devilspie2/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "Devilspie2 is a window matching utility."; + description = "Devilspie2 is a window matching utility"; longDescription = '' Devilspie2 is a window matching utility, allowing the user to perform scripted actions on windows as they are created. For diff --git a/pkgs/applications/misc/direwolf/default.nix b/pkgs/applications/misc/direwolf/default.nix index 51a48db34e91..0341ffc64af8 100644 --- a/pkgs/applications/misc/direwolf/default.nix +++ b/pkgs/applications/misc/direwolf/default.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "A Soundcard Packet TNC, APRS Digipeater, IGate, APRStt gateway."; + description = "A Soundcard Packet TNC, APRS Digipeater, IGate, APRStt gateway"; # On the page: This page will be disappearing on October 8, 2015. homepage = https://home.comcast.net/~wb2osz/site/; license = licenses.gpl2; diff --git a/pkgs/applications/misc/jp2a/default.nix b/pkgs/applications/misc/jp2a/default.nix index 1a46b7c7afb2..e03d4b397daa 100644 --- a/pkgs/applications/misc/jp2a/default.nix +++ b/pkgs/applications/misc/jp2a/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = https://csl.name/jp2a/; - description = "A small utility that converts JPG images to ASCII."; + description = "A small utility that converts JPG images to ASCII"; license = licenses.gpl2; }; } diff --git a/pkgs/applications/misc/multimon-ng/default.nix b/pkgs/applications/misc/multimon-ng/default.nix index 794746653f75..f9aa567ed4b5 100644 --- a/pkgs/applications/misc/multimon-ng/default.nix +++ b/pkgs/applications/misc/multimon-ng/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation { ''; meta = with stdenv.lib; { - description = "Multimon is a digital baseband audio protocol decoder."; + description = "Multimon is a digital baseband audio protocol decoder"; longDescription = '' multimon-ng a fork of multimon, a digital baseband audio protocol decoder for common signaling modes in commercial and diff --git a/pkgs/applications/science/math/lp_solve/default.nix b/pkgs/applications/science/math/lp_solve/default.nix index 09af2d708c96..7726793fcaf8 100644 --- a/pkgs/applications/science/math/lp_solve/default.nix +++ b/pkgs/applications/science/math/lp_solve/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "lp_solve is a Mixed Integer Linear Programming (MILP) solver."; + description = "lp_solve is a Mixed Integer Linear Programming (MILP) solver"; homepage = "http://lpsolve.sourceforge.net"; license = licenses.gpl2Plus; maintainers = with maintainers; [ smironov ]; diff --git a/pkgs/applications/version-management/git-and-tools/git-radar/default.nix b/pkgs/applications/version-management/git-and-tools/git-radar/default.nix index 5cca8ebef3c7..f61f9fe6d2af 100644 --- a/pkgs/applications/version-management/git-and-tools/git-radar/default.nix +++ b/pkgs/applications/version-management/git-and-tools/git-radar/default.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = https://github.com/michaeldfallen/git-radar; license = licenses.mit; - description = "Git-radar is a tool you can add to your prompt to provide at-a-glance information on your git repo."; + description = "Git-radar is a tool you can add to your prompt to provide at-a-glance information on your git repo"; platforms = with platforms; linux ++ darwin; maintainers = with maintainers; [ kamilchm ]; }; diff --git a/pkgs/applications/window-managers/i3/blocks.nix b/pkgs/applications/window-managers/i3/blocks.nix index 466c5b7ec6fb..c3880b92bdf8 100644 --- a/pkgs/applications/window-managers/i3/blocks.nix +++ b/pkgs/applications/window-managers/i3/blocks.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { installFlags = "PREFIX=\${out} VERSION=${version}"; meta = with stdenv.lib; { - description = "A flexible scheduler for your i3bar blocks."; + description = "A flexible scheduler for your i3bar blocks"; homepage = https://github.com/vivien/i3blocks; license = licenses.gpl3; maintainers = [ "MindTooth" ]; diff --git a/pkgs/data/icons/vanilla-dmz/default.nix b/pkgs/data/icons/vanilla-dmz/default.nix index 3b80781f4145..cf78a9f9901a 100644 --- a/pkgs/data/icons/vanilla-dmz/default.nix +++ b/pkgs/data/icons/vanilla-dmz/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { homepage = "http://jimmac.musichall.cz"; - description = "A style neutral scalable cursor theme."; + description = "A style neutral scalable cursor theme"; platforms = platforms.all; license = licenses.cc-by-nc-sa-30; maintainers = with maintainers; [ cstrahan ]; diff --git a/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix b/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix index 3c76a87cbe3a..ff4e89a23cf3 100644 --- a/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix +++ b/pkgs/desktops/xfce/panel-plugins/xfce4-whiskermenu-plugin.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { meta = { homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}"; - description = "Whisker Menu is an alternate application launcher for Xfce."; + description = "Whisker Menu is an alternate application launcher for Xfce"; platforms = platforms.linux; maintainers = [ maintainers.pjbarnoy ]; }; diff --git a/pkgs/development/compilers/coreclr/default.nix b/pkgs/development/compilers/coreclr/default.nix index 629d981893d9..cf2833c5c6cb 100644 --- a/pkgs/development/compilers/coreclr/default.nix +++ b/pkgs/development/compilers/coreclr/default.nix @@ -59,7 +59,7 @@ stdenv.mkDerivation rec { meta = { homepage = http://dotnet.github.io/core/; - description = ".NET is a general purpose development platform."; + description = ".NET is a general purpose development platform"; platforms = [ "x86_64-linux" ]; maintainers = with stdenv.lib.maintainers; [ obadz ]; license = stdenv.lib.licenses.mit; diff --git a/pkgs/development/compilers/elm/packages/elm-compiler.nix b/pkgs/development/compilers/elm/packages/elm-compiler.nix index d602193f226c..38913e501b05 100644 --- a/pkgs/development/compilers/elm/packages/elm-compiler.nix +++ b/pkgs/development/compilers/elm/packages/elm-compiler.nix @@ -33,6 +33,6 @@ mkDerivation { ]; jailbreak = true; homepage = "http://elm-lang.org"; - description = "Values to help with elm-package, elm-make, and elm-lang.org."; + description = "Values to help with elm-package, elm-make, and elm-lang.org"; license = stdenv.lib.licenses.bsd3; } diff --git a/pkgs/development/compilers/gcc/gfortran-darwin.nix b/pkgs/development/compilers/gcc/gfortran-darwin.nix index ee405c6fb655..66f273482cfb 100644 --- a/pkgs/development/compilers/gcc/gfortran-darwin.nix +++ b/pkgs/development/compilers/gcc/gfortran-darwin.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { makeFlags = ["CC=clang"]; passthru.cc = stdenv.cc.cc; meta = with stdenv.lib; { - description = "GNU Fortran compiler, part of the GNU Compiler Collection."; + description = "GNU Fortran compiler, part of the GNU Compiler Collection"; homepage = "https://gcc.gnu.org/fortran/"; license = licenses.gpl3Plus; platforms = platforms.darwin; diff --git a/pkgs/development/erlang-modules/hex-packages.nix b/pkgs/development/erlang-modules/hex-packages.nix index 81fc1308e1e6..0d1127b6c799 100644 --- a/pkgs/development/erlang-modules/hex-packages.nix +++ b/pkgs/development/erlang-modules/hex-packages.nix @@ -388,7 +388,7 @@ let "4dacd60356177ec8cf93dbff399de17435b613f3318202614d3d5acbccee1474"; meta = { - description = "Support library for manipulating Web protocols."; + description = "Support library for manipulating Web protocols"; license = stdenv.lib.licenses.isc; homepage = "https://github.com/ninenines/cowlib"; }; @@ -405,7 +405,7 @@ let "db622da03aa039e6366ab953e31186cc8190d32905e33788a1acb22744e6abd2"; meta = { - description = "Support library for manipulating Web protocols."; + description = "Support library for manipulating Web protocols"; license = stdenv.lib.licenses.isc; homepage = "https://github.com/ninenines/cowlib"; }; @@ -422,7 +422,7 @@ let "2b1ac020ec92e7a59cb7322779870c2d3adc7c904ecb3b9fa406f04dc9816b73"; meta = { - description = "Support library for manipulating Web protocols."; + description = "Support library for manipulating Web protocols"; license = stdenv.lib.licenses.isc; homepage = "https://github.com/ninenines/cowlib"; }; @@ -599,7 +599,7 @@ let "6d7365a7854cd724e8d1fd005f5faa4444eae6a87eb6df9b789b6e7f6f09110a"; meta = { - description = "Markdown generated from Edoc."; + description = "Markdown generated from Edoc"; license = stdenv.lib.licenses.free; homepage = "https://github.com/uwiger/edown"; }; @@ -1500,7 +1500,7 @@ let compilePorts = true; meta = { - description = "JSON Decoder/Encoder."; + description = "JSON Decoder/Encoder"; license = with stdenv.lib.licenses; [ mit bsd3 ]; homepage = "https://github.com/davisp/jiffy"; }; @@ -1792,7 +1792,7 @@ let "53e70ea9031f7583331a9f9bdbb29da933e591e5c4cce521b4bf85c68e7f3385"; meta = { - description = "Lasse: Server-Sent Event handler for Cowboy."; + description = "Lasse: Server-Sent Event handler for Cowboy"; license = stdenv.lib.licenses.asl20; homepage = "https://github.com/inaka/lasse"; }; @@ -2196,7 +2196,7 @@ let erlangDeps = [ getopt_0_8_2 ]; meta = { - description = "Providers provider."; + description = "Providers provider"; license = stdenv.lib.licenses.mit; homepage = "https://github.com/tsloughter/providers"; }; @@ -2296,7 +2296,7 @@ let "98ade939e63e6567da5dec5bc5bd93cbdc53d53f8b1aa998adec60dc4057f048"; meta = { - description = "Socket acceptor pool for TCP protocols."; + description = "Socket acceptor pool for TCP protocols"; license = stdenv.lib.licenses.isc; homepage = "https://github.com/ninenines/ranch"; }; @@ -2313,7 +2313,7 @@ let "82bbb48cdad151000f7ad600d7a29afd972df409fde600bbc9b1ed4fdc08c399"; meta = { - description = "Socket acceptor pool for TCP protocols."; + description = "Socket acceptor pool for TCP protocols"; license = stdenv.lib.licenses.isc; homepage = "https://github.com/ninenines/ranch"; }; @@ -2933,7 +2933,7 @@ let "742c45b3c99e207dd0aeccb818edd2ace4af10699c96fbcee0ce2f692dc5fe12"; meta = { - description = "weber - is Elixir MVC web framework."; + description = "weber - is Elixir MVC web framework"; license = stdenv.lib.licenses.mit; homepage = "https://github.com/elixir-web/weber"; }; diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 93f620a798df..da1c1fb01b9b 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -1655,7 +1655,7 @@ self: { sha256 = "31aba41c4abbbc003b685e3110b518e1202486551d935ceec6805d63cd7bb5de"; libraryHaskellDepends = [ base HTTP json2 ]; homepage = "http://bitbucket.org/jetxee/hs-bitly/"; - description = "A library to access bit.ly URL shortener."; + description = "A library to access bit.ly URL shortener"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -2705,7 +2705,7 @@ self: { version = "0.2"; sha256 = "b619bc5eee6c495bb047bdf34abfb739caba7710114013778f1a01ba0b017705"; libraryHaskellDepends = [ base containers mtl ]; - description = "Measure container capacity. Use it to safely change container."; + description = "Measure container capacity. Use it to safely change container"; license = "LGPL"; }) {}; @@ -9823,7 +9823,7 @@ self: { haskell-src-exts mtl parsec ]; jailbreak = true; - description = "This package is deprecated. From version 3, HaTeX does not need this anymore."; + description = "This package is deprecated. From version 3, HaTeX does not need this anymore"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -12174,7 +12174,7 @@ self: { version = "0.0.4"; sha256 = "d4f78a0d7a526398301c5e959ae61151acc2325bdcf86e7a4b909cb3ba36ee38"; libraryHaskellDepends = [ base ]; - description = "Variants of Control.Arrow functions, specialised to kleislis."; + description = "Variants of Control.Arrow functions, specialised to kleislis"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -15119,7 +15119,7 @@ self: { libraryHaskellDepends = [ base OpenGLRaw ]; jailbreak = true; homepage = "http://code.google.com/p/copperbox/"; - description = "Raw binding to OpenVG (ShivaVG-0.2.1 implementation)."; + description = "Raw binding to OpenVG (ShivaVG-0.2.1 implementation)"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -16525,7 +16525,7 @@ self: { base binary bytestring crypto-api crypto-pubkey-types DRBG pureMD5 QuickCheck SHA tagged test-framework test-framework-quickcheck2 ]; - description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; + description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -16546,7 +16546,7 @@ self: { base binary bytestring crypto-api crypto-pubkey-types DRBG pureMD5 QuickCheck SHA tagged test-framework test-framework-quickcheck2 ]; - description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; + description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -16567,7 +16567,7 @@ self: { base binary bytestring crypto-api crypto-pubkey-types DRBG pureMD5 QuickCheck SHA tagged test-framework test-framework-quickcheck2 ]; - description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; + description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -19689,7 +19689,7 @@ self: { libraryHaskellDepends = [ base cgi MaybeT mtl ]; jailbreak = true; homepage = "http://www.haskell.org/haskellwiki/UrlDisp"; - description = "Url dispatcher. Helps to retain friendly URLs in web applications."; + description = "Url dispatcher. Helps to retain friendly URLs in web applications"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -21560,7 +21560,7 @@ self: { libraryHaskellDepends = [ base bytestring HTTP json network text ]; jailbreak = true; homepage = "http://accentuate.us/"; - description = "A Haskell implementation of the Accentuate.us API."; + description = "A Haskell implementation of the Accentuate.us API"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -24125,7 +24125,7 @@ self: { libraryPkgconfigDepends = [ openal ]; libraryToolDepends = [ c2hs ]; homepage = "http://github.com/phaazon/al"; - description = "OpenAL 1.1 raw API."; + description = "OpenAL 1.1 raw API"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) openal;}; @@ -30413,7 +30413,7 @@ self: { ]; jailbreak = true; homepage = "https://bitbucket.org/dafis/arithmoi"; - description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms."; + description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -30432,7 +30432,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/cartazio/arithmoi"; - description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms."; + description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -30451,7 +30451,7 @@ self: { ]; testHaskellDepends = [ base hspec ]; homepage = "https://github.com/cartazio/arithmoi"; - description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms."; + description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms"; license = stdenv.lib.licenses.mit; hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ]; }) {}; @@ -31506,7 +31506,7 @@ self: { tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit xml-conduit-parse xml-types ]; - description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287)."; + description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287)"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -32609,7 +32609,7 @@ self: { sha256 = "cf5edb7500a02aaba7400f3baab984680898dbedc0cf5b09ded2ca40568e6e57"; libraryHaskellDepends = [ base ]; homepage = "https://notabug.org/koz.ross/awesome-prelude"; - description = "A prelude which I can be happy with. Based on base-prelude."; + description = "A prelude which I can be happy with. Based on base-prelude"; license = stdenv.lib.licenses.gpl3; }) {}; @@ -34217,7 +34217,7 @@ self: { libraryHaskellDepends = [ base ]; jailbreak = true; homepage = "https://github.com/HaskellZhangSong/base-generics"; - description = "This library provides some instances for extra GHC.Generic typeclass such as Int8, Word16 and some unboxed types as well."; + description = "This library provides some instances for extra GHC.Generic typeclass such as Int8, Word16 and some unboxed types as well"; license = stdenv.lib.licenses.mit; }) {}; @@ -35301,7 +35301,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/Noeda/bet/"; - description = "Betfair API bindings. Bet on sports on betting exchanges."; + description = "Betfair API bindings. Bet on sports on betting exchanges"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -35319,7 +35319,7 @@ self: { ]; testHaskellDepends = [ base hspec QuickCheck smallcheck ]; jailbreak = true; - description = "A codec for beta code (http://en.wikipedia.org/wiki/Beta_Code)."; + description = "A codec for beta code (http://en.wikipedia.org/wiki/Beta_Code)"; license = stdenv.lib.licenses.asl20; }) {}; @@ -35939,7 +35939,7 @@ self: { version = "0.1"; sha256 = "8dd0f54f68c36f107dfbc35412e873c4bbf057d16629417df38e3996f9ac4bb3"; libraryHaskellDepends = [ array base ]; - description = "Binary Indexed Trees (a.k.a. Fenwick Trees)."; + description = "Binary Indexed Trees (a.k.a. Fenwick Trees)"; license = "LGPL"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -36248,7 +36248,7 @@ self: { version = "0.1.1"; sha256 = "f44da50068bf57b2bea5dc7ef70aa4bb6fb14272bde724fc887c57417dc7631b"; libraryHaskellDepends = [ base binary bytestring containers mtl ]; - description = "Simple wrapper around Data.Binary, which adds StateT to Get/Put monads."; + description = "Simple wrapper around Data.Binary, which adds StateT to Get/Put monads"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -36717,7 +36717,7 @@ self: { version = "1.3.4"; sha256 = "8b55c6b28a4d7df6854d8b94933f58ca246e917b96080fa0f1ea92dbcb4675fd"; libraryHaskellDepends = [ base ]; - description = "This package is obsolete. Look for bindings-DSL instead."; + description = "This package is obsolete. Look for bindings-DSL instead"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -37856,7 +37856,7 @@ self: { ]; jailbreak = true; homepage = "http://bitbucket.org/jetxee/hs-bitly/"; - description = "A command line tool to access bit.ly URL shortener."; + description = "A command line tool to access bit.ly URL shortener"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -37881,7 +37881,7 @@ self: { sha256 = "fba6d684213fbf56f8ca1109ec4087433dfe9f1a780ae8ef03e5b8b837b801f3"; libraryHaskellDepends = [ base bitmap OpenGL ]; homepage = "http://code.haskell.org/~bkomuves/"; - description = "OpenGL support for Data.Bitmap."; + description = "OpenGL support for Data.Bitmap"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = [ "i686-linux" "x86_64-linux" ]; }) {}; @@ -38944,7 +38944,7 @@ self: { version = "0.1.0.0"; sha256 = "0c0dedca6cee4a5547a73f3a825925ca447bc8a86d8cf8ac41aa9fdfa91ffd0d"; libraryHaskellDepends = [ base blaze-html blaze-markup ]; - description = "..."; + description = ".."; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -41665,7 +41665,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/joelteon/cabal-audit.git"; - description = "Check how up-to-date your .cabal dependencies are."; + description = "Check how up-to-date your .cabal dependencies are"; license = stdenv.lib.licenses.mit; }) {}; @@ -45258,7 +45258,7 @@ self: { libraryHaskellDepends = [ base bytestring cereal vector ]; testHaskellDepends = [ base cereal QuickCheck vector ]; homepage = "https://github.com/acfoltzer/cereal-vector"; - description = "Serialize instances for Data.Vector types."; + description = "Serialize instances for Data.Vector types"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -45573,7 +45573,7 @@ self: { sha256 = "2c2f2f9e90d5ee0e283eeae7e3ff727763165476ea1d0983d16f18e158cffbd7"; libraryHaskellDepends = [ base stm ]; homepage = "http://brandon.si/code/module-chan-split-released/"; - description = "Concurrent Chans as read/write pairs. Also provides generic Chan pair class."; + description = "Concurrent Chans as read/write pairs. Also provides generic Chan pair class"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -48870,7 +48870,7 @@ self: { transformers ]; jailbreak = true; - description = "Toy game (tetris on billiard board). Hipmunk in action."; + description = "Toy game (tetris on billiard board). Hipmunk in action"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -49702,7 +49702,7 @@ self: { ]; testHaskellDepends = [ base HUnit ]; homepage = "https://github.com/guillaume-nargeot/codecov-haskell"; - description = "Codecov.io support for Haskell."; + description = "Codecov.io support for Haskell"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -49738,7 +49738,7 @@ self: { libraryHaskellDepends = [ base curl mtl network tagsoup ]; jailbreak = true; homepage = "http://github.com/chrisdone/codepad"; - description = "Submit and retrieve paste output from CodePad.org."; + description = "Submit and retrieve paste output from CodePad.org"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -49902,7 +49902,7 @@ self: { transformers ]; homepage = "https://github.com/Cognimeta/cognimeta-utils"; - description = "Utilities for Cognimeta products (such as perdure). API may change often."; + description = "Utilities for Cognimeta products (such as perdure). API may change often"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -49987,7 +49987,7 @@ self: { pipes-attoparsec pipes-network text transformers ]; jailbreak = true; - description = "Rudimentary JSON-RPC 2.0 client over raw TCP."; + description = "Rudimentary JSON-RPC 2.0 client over raw TCP"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -52089,7 +52089,7 @@ self: { test-framework test-framework-hunit transformers ]; homepage = "https://github.com/sdroege/conduit-connection"; - description = "Conduit source and sink for Network.Connection."; + description = "Conduit source and sink for Network.Connection"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -53875,7 +53875,7 @@ self: { template-haskell text time ]; homepage = "https://github.com/wdanilo/convert"; - description = "Safe and unsafe data conversion utilities with strong type-level operation. checking."; + description = "Safe and unsafe data conversion utilities with strong type-level operation. checking"; license = stdenv.lib.licenses.asl20; }) {}; @@ -54278,7 +54278,7 @@ self: { yesod ]; homepage = "http://github.com/coreyoconnor/corebot-bliki"; - description = "A bliki written using yesod. Uses pandoc to process files stored in git."; + description = "A bliki written using yesod. Uses pandoc to process files stored in git"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -55179,7 +55179,7 @@ self: { sha256 = "68ec6f54afe655e764691f30c844778913957ad9f617e3f5587032307629276e"; libraryHaskellDepends = [ base ]; doHaddock = false; - description = "Command-Query Responsibility Segregation. Modules for the basic types."; + description = "Command-Query Responsibility Segregation. Modules for the basic types"; license = stdenv.lib.licenses.mit; }) {}; @@ -57699,7 +57699,7 @@ self: { ]; jailbreak = true; homepage = "http://hackage.haskell.org/package/darcsden"; - description = "Darcs repository UI and hosting/collaboration app (hub.darcs.net branch)."; + description = "Darcs repository UI and hosting/collaboration app (hub.darcs.net branch)"; license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -58639,7 +58639,7 @@ self: { sha256 = "3c11be8dc0da7f4cb080023e2d0ae9f58ad202e193c6f1aea015b7b7873a936d"; libraryHaskellDepends = [ base convert data-construction lens ]; homepage = "https://github.com/wdanilo/layer"; - 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."; + 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"; license = stdenv.lib.licenses.asl20; }) {}; @@ -58651,7 +58651,7 @@ self: { sha256 = "a5070520bcb6c3d8e7dcc969d94ac35c8bc5894abf45b65155b58571f82619f1"; libraryHaskellDepends = [ base bytestring vector ]; homepage = "http://github.com/jystic/data-layout"; - description = "Read/write arbitrary binary layouts to a \"Data.Vector.Storable\"."; + description = "Read/write arbitrary binary layouts to a \"Data.Vector.Storable\""; license = stdenv.lib.licenses.bsd3; }) {}; @@ -58972,7 +58972,7 @@ self: { version = "0.0.3"; sha256 = "59186a2290a630d53fb2d796d9cca1260dbd70fa414814778e1cab0aeeba4e6e"; libraryHaskellDepends = [ base containers data-reify ]; - description = "Common Sub-Expression Elimination for graphs generated by Data.Reify."; + description = "Common Sub-Expression Elimination for graphs generated by Data.Reify"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -59033,7 +59033,7 @@ self: { sha256 = "4e2824b8d23d5eafce4c5f86a90fb58d97f461b45a287006f37cf8f2bd09fb05"; libraryHaskellDepends = [ base lens typelevel ]; homepage = "https://github.com/wdanilo/rtuple"; - 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."; + 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"; license = stdenv.lib.licenses.asl20; }) {}; @@ -59059,7 +59059,7 @@ self: { libraryHaskellDepends = [ base vector-space ]; jailbreak = true; homepage = "http://code.haskell.org/data-spacepart"; - description = "Deprecated. Now called \"spacepart\". Space partitioning data structures."; + description = "Deprecated. Now called \"spacepart\". Space partitioning data structures"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -59278,7 +59278,7 @@ self: { monad-control network old-locale text time transformers-base ]; homepage = "https://github.com/iand675/datadog"; - description = "Datadog client for Haskell. Currently only StatsD supported, other support forthcoming."; + description = "Datadog client for Haskell. Currently only StatsD supported, other support forthcoming"; license = stdenv.lib.licenses.mit; hydraPlatforms = [ "x86_64-darwin" "x86_64-linux" ]; }) {}; @@ -59447,7 +59447,7 @@ self: { test-framework-hunit test-framework-quickcheck2 time ]; homepage = "http://github.com/stackbuilders/datetime"; - description = "Utilities to make Data.Time.* easier to use."; + description = "Utilities to make Data.Time.* easier to use"; license = "GPL"; }) {}; @@ -59771,7 +59771,7 @@ self: { test-framework test-framework-quickcheck2 ]; jailbreak = true; - description = "This packge is deprecated. See the the \"LIO.DCLabel\" in the \"lio\" package."; + description = "This packge is deprecated. See the the \"LIO.DCLabel\" in the \"lio\" package"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -60918,7 +60918,7 @@ self: { sha256 = "093aa20845a345c1d44e3d0258eadd6f8c38e3596cd6486be64879d0b60e7467"; libraryHaskellDepends = [ base lens mtl prologue ]; homepage = "https://github.com/wdanilo/dependent-state"; - description = "Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types."; + description = "Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types"; license = stdenv.lib.licenses.asl20; }) {}; @@ -64391,7 +64391,7 @@ self: { base base16-bytestring bytestring directory HUnit text ]; homepage = "https://github.com/IreneKnapp/direct-sqlite"; - description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; + description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -64409,7 +64409,7 @@ self: { base base16-bytestring bytestring directory HUnit text ]; homepage = "https://github.com/IreneKnapp/direct-sqlite"; - description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; + description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -64428,7 +64428,7 @@ self: { ]; doCheck = false; homepage = "https://github.com/IreneKnapp/direct-sqlite"; - description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; + description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -64447,7 +64447,7 @@ self: { ]; doCheck = false; homepage = "https://github.com/IreneKnapp/direct-sqlite"; - description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; + description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -64640,7 +64640,7 @@ self: { base containers HUnit mtl QuickCheck transformers ]; homepage = "https://github.com/maxwellsayles/disjoint-set"; - description = "Persistent disjoint-sets, a.k.a union-find."; + description = "Persistent disjoint-sets, a.k.a union-find"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -65597,7 +65597,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/redelmann/haskell-distribution-plot"; - description = "Easily plot distributions from the distribution package.."; + description = "Easily plot distributions from the distribution package."; license = stdenv.lib.licenses.asl20; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -65837,7 +65837,7 @@ self: { libraryHaskellDepends = [ async base containers djinn-lib ghc mtl transformers ]; - description = "Generate Haskell code from a type. Bridge from Djinn to GHC API."; + description = "Generate Haskell code from a type. Bridge from Djinn to GHC API"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -65853,7 +65853,7 @@ self: { libraryHaskellDepends = [ async base containers djinn-lib ghc mtl transformers ]; - description = "Generate Haskell code from a type. Bridge from Djinn to GHC API."; + description = "Generate Haskell code from a type. Bridge from Djinn to GHC API"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -65865,7 +65865,7 @@ self: { sha256 = "c0fe10b7aa5cb39f828e933925fc5bbf86c290bb7661021e4d9250ae8ed01011"; libraryHaskellDepends = [ base containers mtl pretty ]; homepage = "http://www.augustsson.net/Darcs/Djinn/"; - description = "Generate Haskell code from a type. Library extracted from djinn package."; + description = "Generate Haskell code from a type. Library extracted from djinn package"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -66562,7 +66562,7 @@ self: { libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base ]; homepage = "https://github.com/ku-fpg/dotgen"; - description = "A simple interface for building .dot graph files."; + description = "A simple interface for building .dot graph files"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -67040,7 +67040,7 @@ self: { time ]; jailbreak = true; - description = "A command line tool for resolving dropbox conflicts. Deprecated! Please use confsolve."; + description = "A command line tool for resolving dropbox conflicts. Deprecated! Please use confsolve"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -68441,7 +68441,7 @@ self: { base hspec hspec-discover HUnit QuickCheck ]; homepage = "https://github.com/edofic/effect-handlers"; - description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers."; + description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -68459,7 +68459,7 @@ self: { base hspec hspec-discover HUnit QuickCheck ]; homepage = "https://github.com/edofic/effect-handlers"; - description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers."; + description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers"; license = stdenv.lib.licenses.mit; }) {}; @@ -69264,7 +69264,7 @@ self: { ]; jailbreak = true; homepage = "http://elm-lang.org"; - description = "Values to help with elm-package, elm-make, and elm-lang.org."; + description = "Values to help with elm-package, elm-make, and elm-lang.org"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -69304,7 +69304,7 @@ self: { ]; jailbreak = true; homepage = "http://elm-lang.org"; - description = "Values to help with elm-package, elm-make, and elm-lang.org."; + description = "Values to help with elm-package, elm-make, and elm-lang.org"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -69345,7 +69345,7 @@ self: { ]; jailbreak = true; homepage = "http://elm-lang.org"; - description = "Values to help with elm-package, elm-make, and elm-lang.org."; + description = "Values to help with elm-package, elm-make, and elm-lang.org"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -71720,7 +71720,7 @@ self: { ]; jailbreak = true; homepage = "-"; - 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."; + 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"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -72767,7 +72767,7 @@ self: { libraryHaskellDepends = [ base binary bytestring EdisonAPI EdisonCore ]; - description = "Sort large arrays on your hard drive. Kind of like the unix util sort."; + description = "Sort large arrays on your hard drive. Kind of like the unix util sort"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -74529,7 +74529,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/bergmark/feed"; - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -74551,7 +74551,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/bergmark/feed"; - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -74572,7 +74572,7 @@ self: { time time-locale-compat utf8-string xml ]; homepage = "https://github.com/bergmark/feed"; - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -74593,7 +74593,7 @@ self: { time time-locale-compat utf8-string xml ]; homepage = "https://github.com/bergmark/feed"; - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -74614,7 +74614,7 @@ self: { time time-locale-compat utf8-string xml ]; homepage = "https://github.com/bergmark/feed"; - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -74635,7 +74635,7 @@ self: { time time-locale-compat utf8-string xml ]; homepage = "https://github.com/bergmark/feed"; - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -74656,7 +74656,7 @@ self: { time time-locale-compat utf8-string xml ]; homepage = "https://github.com/bergmark/feed"; - description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; + description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -76201,7 +76201,7 @@ self: { sha256 = "f00a020ce3792737089cd7d544e0b35728c8c4d6f3b815fb6929742cb680656d"; libraryHaskellDepends = [ array base tagged ]; jailbreak = true; - description = "Fixed-size wrapper for StorableArray, providing a Storable instance. Deprecated - use storable-static-array instead."; + description = "Fixed-size wrapper for StorableArray, providing a Storable instance. Deprecated - use storable-static-array instead"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -76534,7 +76534,7 @@ self: { libraryHaskellDepends = [ base bytestring unix-time ]; jailbreak = true; homepage = "https://github.com/tattsun/flexible-time"; - description = "simple extension of Data.UnixTime."; + description = "simple extension of Data.UnixTime"; license = stdenv.lib.licenses.mit; }) {}; @@ -76928,7 +76928,7 @@ self: { base bytestring directory fltkhs process stm ]; homepage = "http://github.com/deech/fltkhs-demos"; - description = "FLTKHS demos. Please scroll to the bottom for more information."; + description = "FLTKHS demos. Please scroll to the bottom for more information"; license = stdenv.lib.licenses.mit; }) {}; @@ -77704,7 +77704,7 @@ self: { sha256 = "7ed54091d063fdf9ffca57c05a24769345b88a9e5bbb6c1f4037e01f70c69a9f"; libraryHaskellDepends = [ aeson base text ]; homepage = "https://github.com/stormont/forecast-io"; - description = "A Haskell library for working with forecast.io data."; + description = "A Haskell library for working with forecast.io data"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -77727,7 +77727,7 @@ self: { sha256 = "afd0ea51c6f8b012259411858c966d34dbcbd7c128b044313fc6843743d6f0dc"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/chrisdone/foreign-store"; - description = "Store a stable pointer in a foreign context to be retrieved later. Persists through GHCi reloads."; + description = "Store a stable pointer in a foreign context to be retrieved later. Persists through GHCi reloads"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -79554,7 +79554,7 @@ self: { sha256 = "fe01131dcef76a6a1e66424f12757e66724f24bed4c353d4beadf3890a0ef3c2"; libraryHaskellDepends = [ base template-haskell ]; homepage = "https://github.com/fmap/functor-infix"; - description = "Infix operators for mapping over compositions of functors. Lots of them."; + description = "Infix operators for mapping over compositions of functors. Lots of them"; license = stdenv.lib.licenses.mit; }) {}; @@ -79578,7 +79578,7 @@ self: { sha256 = "a054cbd84686777774b9e2c36c1b5ceaf8ca415a9755e922ff52137eb9ac36ba"; libraryHaskellDepends = [ base ghc-prim ]; homepage = "https://github.com/wdanilo/functor-utils"; - description = "Collection of functor utilities, providing handy operators, like generalization of (.)."; + description = "Collection of functor utilities, providing handy operators, like generalization of (.)"; license = stdenv.lib.licenses.asl20; }) {}; @@ -79602,7 +79602,7 @@ self: { sha256 = "e6b96554d59b924f9960677137f2d4bc2417bac29b87083390d0020b6397d659"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/aristidb/functors"; - description = "(.:) and friends, syntax for Functor and Applicative."; + description = "(.:) and friends, syntax for Functor and Applicative"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -79766,7 +79766,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/tlaitinen/fuzzy-timings"; - 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."; + 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"; license = stdenv.lib.licenses.mit; }) {}; @@ -80471,7 +80471,7 @@ self: { sha256 = "49c00e6cbe0d54fe72db40fedd92978833e78f5a0d0e26eb192194c14cd1ddc0"; libraryHaskellDepends = [ base binary bytestring ghc-prim ]; jailbreak = true; - description = "Generic Data.Binary derivation using GHC generics."; + description = "Generic Data.Binary derivation using GHC generics"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -81301,7 +81301,7 @@ self: { sha256 = "f79efd9bef4e4f0ce678fdaaf99ca3f1f70f2dc815c16439d9f97e399805c4dd"; libraryHaskellDepends = [ base containers ]; homepage = "https://bitbucket.org/dpwiz/getopt-simple"; - description = "A \"System.Console.GetOpt\" wrapper to make simple use case easy."; + description = "A \"System.Console.GetOpt\" wrapper to make simple use case easy"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -81350,7 +81350,7 @@ self: { isExecutable = true; executableHaskellDepends = [ base containers parsec ]; homepage = "http://a319-101.ipm.edu.mo/~wke/ggts/impl/"; - description = "A type checker and runtime system of rCOS/g (impl. of ggts-FCS)."; + description = "A type checker and runtime system of rCOS/g (impl. of ggts-FCS)"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -81953,7 +81953,7 @@ self: { isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; - description = "Generates data to be used with flamegraph.pl from .prof files."; + description = "Generates data to be used with flamegraph.pl from .prof files"; license = stdenv.lib.licenses.mit; }) {}; @@ -83939,7 +83939,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/relrod/gitignore"; - description = "Apply GitHub .gitignore templates to already existing repositories."; + description = "Apply GitHub .gitignore templates to already existing repositories"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -88506,7 +88506,7 @@ self: { libraryHaskellDepends = [ base containers deepseq pointed ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; homepage = "https://github.com/Daniel-Diaz/grouped-list/blob/master/README.md"; - description = "Grouped lists. Equal consecutive elements are grouped."; + description = "Grouped lists. Equal consecutive elements are grouped"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -88522,7 +88522,7 @@ self: { libraryHaskellDepends = [ base containers deepseq pointed ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; homepage = "https://github.com/Daniel-Diaz/grouped-list/blob/master/README.md"; - description = "Grouped lists. Equal consecutive elements are grouped."; + description = "Grouped lists. Equal consecutive elements are grouped"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -92994,7 +92994,7 @@ self: { syb ]; jailbreak = true; - description = "A Happstack Tutorial that is its own web 2.0-type demo."; + description = "A Happstack Tutorial that is its own web 2.0-type demo"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -94394,7 +94394,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/wowus/hashable-generics"; - description = "Automatically generates Hashable instances with GHC.Generics."; + description = "Automatically generates Hashable instances with GHC.Generics"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -97136,7 +97136,7 @@ self: { base convertible gtk haslo lenses mtl old-time QuickCheck time wtk wtk-gtk ]; - description = "Loan calculator Gtk GUI. Based on haslo (Haskell Loan) library."; + description = "Loan calculator Gtk GUI. Based on haslo (Haskell Loan) library"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -98395,7 +98395,7 @@ self: { regex-tdfa SHA time utf8-string ]; homepage = "http://d.hatena.ne.jp/xanxys/20100321/1269137834"; - description = "A twitter client for GTK+. Beta version."; + description = "A twitter client for GTK+. Beta version"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -100273,7 +100273,7 @@ self: { uuid ]; homepage = "https://github.com/helpdotcom/help-esb.hs"; - description = "A Haskell client for the Help.com team's ESB."; + description = "A Haskell client for the Help.com team's ESB"; license = stdenv.lib.licenses.mit; }) {}; @@ -101967,7 +101967,7 @@ self: { ]; jailbreak = true; homepage = "http://github.com/Fuuzetsu/himg"; - description = "Simple gtk2hs image viewer. Point it at an image and fire away."; + description = "Simple gtk2hs image viewer. Point it at an image and fire away"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -104928,7 +104928,7 @@ self: { base binary bytestring crypto-pubkey-types curl dataenc entropy mtl old-locale random RSA SHA time utf8-string ]; - description = "A Haskell implementation of OAuth 1.0a protocol."; + description = "A Haskell implementation of OAuth 1.0a protocol"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -106604,7 +106604,7 @@ self: { version = "1.0.0"; sha256 = "7fafb1e0cfe19d453030754962e74cdb8f3e791ec5b974623cbf26872779c857"; libraryHaskellDepends = [ attoparsec base bytestring ]; - description = "Validate hostnames e.g. localhost or foo.co.uk."; + description = "Validate hostnames e.g. localhost or foo.co.uk"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -107016,7 +107016,7 @@ self: { testHaskellDepends = [ base HUnit ]; jailbreak = true; homepage = "https://github.com/guillaume-nargeot/hpc-coveralls"; - description = "Coveralls.io support for Haskell."; + description = "Coveralls.io support for Haskell"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -107043,7 +107043,7 @@ self: { ]; testHaskellDepends = [ base HUnit ]; homepage = "https://github.com/guillaume-nargeot/hpc-coveralls"; - description = "Coveralls.io support for Haskell."; + description = "Coveralls.io support for Haskell"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -114540,7 +114540,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/fmap/https-everywhere-rules-raw"; - description = "Low-level (i.e. XML) access to HTTPS Everywhere rulesets."; + description = "Low-level (i.e. XML) access to HTTPS Everywhere rulesets"; license = stdenv.lib.licenses.gpl2; }) {}; @@ -116565,7 +116565,7 @@ self: { version = "0.0.1"; sha256 = "f7c8ed3664c44f8fce891addc48051d181c0a4d47f1796a4e724855af681303d"; libraryHaskellDepends = [ base interleavableIO mtl ]; - description = "Version of Control.Exception using InterleavableIO."; + description = "Version of Control.Exception using InterleavableIO"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -118443,7 +118443,7 @@ self: { unordered-containers vector-space ]; homepage = "https://github.com/colah/ImplicitCAD"; - description = "Math-inspired programmatic 2&3D CAD: CSG, bevels, and shells; gcode export.."; + description = "Math-inspired programmatic 2&3D CAD: CSG, bevels, and shells; gcode export."; license = "GPL"; }) {}; @@ -118480,7 +118480,7 @@ self: { sha256 = "7f4f8d20bea5ee0c125218276d6e252d85c748808fc7f8ec5d6990aa84e277e2"; libraryHaskellDepends = [ base lens ]; homepage = "https://github.com/wdanilo/impossible"; - 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."; + 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"; license = stdenv.lib.licenses.asl20; }) {}; @@ -119206,7 +119206,7 @@ self: { raw-strings-qq regex-posix template-haskell transformers unordered-containers vector ]; - description = "Write Haskell source files including C code inline. No FFI required."; + description = "Write Haskell source files including C code inline. No FFI required"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) gsl; gslcblas = null;}; @@ -119235,7 +119235,7 @@ self: { raw-strings-qq regex-posix template-haskell transformers unordered-containers vector ]; - description = "Write Haskell source files including C code inline. No FFI required."; + description = "Write Haskell source files including C code inline. No FFI required"; license = stdenv.lib.licenses.mit; }) {inherit (pkgs) gsl; gslcblas = null;}; @@ -119295,7 +119295,7 @@ self: { tasty-expected-failure tasty-golden tasty-hunit tasty-quickcheck template-haskell temporary text unix vector ]; - description = "Seamlessly call R from Haskell and vice versa. No FFI required."; + description = "Seamlessly call R from Haskell and vice versa. No FFI required"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) R;}; @@ -119738,7 +119738,7 @@ self: { base haskell-src-meta-mwotton template-haskell ]; jailbreak = true; - description = "DO NOT USE THIS. interpolatedstring-qq works now."; + description = "DO NOT USE THIS. interpolatedstring-qq works now"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -121660,7 +121660,7 @@ self: { test-framework-quickcheck2 ]; homepage = "https://github.com/cgo/jalla"; - description = "Higher level functions for linear algebra. Wraps BLAS and LAPACKE."; + description = "Higher level functions for linear algebra. Wraps BLAS and LAPACKE"; license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; }) {inherit (pkgs) blas; cblas = null; lapacke = null;}; @@ -122825,7 +122825,7 @@ self: { testHaskellDepends = [ base hspec json QuickCheck ]; jailbreak = true; homepage = "https://github.com/jonathankochems/json-litobj"; - description = "Extends Text.JSON to handle literal JS objects."; + description = "Extends Text.JSON to handle literal JS objects"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -122943,7 +122943,7 @@ self: { test-framework-quickcheck2 text unordered-containers vector ]; homepage = "https://github.com/grayjay/json-rpc-client"; - description = "JSON-RPC 2.0 on the client side."; + description = "JSON-RPC 2.0 on the client side"; license = stdenv.lib.licenses.mit; }) {}; @@ -122966,7 +122966,7 @@ self: { text unordered-containers vector ]; homepage = "https://github.com/grayjay/json-rpc-server"; - description = "JSON-RPC 2.0 on the server side."; + description = "JSON-RPC 2.0 on the server side"; license = stdenv.lib.licenses.mit; }) {}; @@ -123419,7 +123419,7 @@ self: { testHaskellDepends = [ aeson base bytestring conduit conduit-extra hspec text ]; - description = "JSON-RPC 2.0 server over a Conduit."; + description = "JSON-RPC 2.0 server over a Conduit"; license = stdenv.lib.licenses.gpl3; }) {}; @@ -123641,7 +123641,7 @@ self: { process QuickCheck temporary time ]; homepage = "https://github.com/abhinav/kafka-client"; - description = "Low-level Haskell client library for Apache Kafka 0.7."; + description = "Low-level Haskell client library for Apache Kafka 0.7"; license = stdenv.lib.licenses.mit; hydraPlatforms = [ "i686-linux" "x86_64-linux" ]; }) {}; @@ -125746,7 +125746,7 @@ self: { executableHaskellDepends = [ base bytestring haskeline lambdaBase mtl network ]; - description = "..."; + description = ".."; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -126257,7 +126257,7 @@ self: { ]; jailbreak = true; homepage = "http://github.com/ashyisme/lambdatwit"; - description = "Lambdabot running as a twitter bot. Similar to the @fsibot f# bot."; + description = "Lambdabot running as a twitter bot. Similar to the @fsibot f# bot"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -138852,7 +138852,7 @@ self: { testHaskellDepends = [ base binary directory hspec vector ]; jailbreak = true; homepage = "https://github.com/kryoxide/minst-idx/"; - description = "Read and write IDX data that is used in e.g. the MINST database."; + description = "Read and write IDX data that is used in e.g. the MINST database"; license = stdenv.lib.licenses.gpl3; }) {}; @@ -138964,7 +138964,7 @@ self: { isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath haskell98 ]; - description = "Makes an OS X .app bundle from a binary."; + description = "Makes an OS X .app bundle from a binary"; license = "GPL"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -142982,7 +142982,7 @@ self: { sha256 = "fa57bbf7fd5159713520772307af960e2c79d9c24e045ef23680f18ea5cb41b2"; libraryHaskellDepends = [ base binary multirec ]; jailbreak = true; - description = "Generic Data.Binary instances using MultiRec."; + description = "Generic Data.Binary instances using MultiRec"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -143836,7 +143836,7 @@ self: { libraryHaskellDepends = [ base cgi curl directory mtl process split ]; - description = "Binding to mybitcoin.com's Shopping Cart Interface."; + description = "Binding to mybitcoin.com's Shopping Cart Interface"; license = stdenv.lib.licenses.publicDomain; }) {}; @@ -146960,7 +146960,7 @@ self: { ]; jailbreak = true; homepage = "http://github.com/mgsloan/newtype-th"; - description = "A template haskell deriver to create Control.Newtype instances."; + description = "A template haskell deriver to create Control.Newtype instances"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -149438,7 +149438,7 @@ self: { base bytestring containers HsOpenSSL HTTP monadLib network time xml ]; homepage = "http://github.com/elliottt/hsopenid"; - description = "An implementation of the OpenID-2.0 spec."; + description = "An implementation of the OpenID-2.0 spec"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -149908,7 +149908,7 @@ self: { uri-bytestring xml-conduit-parse ]; homepage = "https://github.com/k0ral/opml-conduit"; - description = "Streaming parser/renderer for the OPML 2.0 format."; + description = "Streaming parser/renderer for the OPML 2.0 format"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -149940,7 +149940,7 @@ self: { uri-bytestring xml-conduit-parse ]; homepage = "https://github.com/k0ral/opml-conduit"; - description = "Streaming parser/renderer for the OPML 2.0 format."; + description = "Streaming parser/renderer for the OPML 2.0 format"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -150292,7 +150292,7 @@ self: { wreq ]; jailbreak = true; - description = "An API client for http://orchestrate.io/."; + description = "An API client for http://orchestrate.io/"; license = stdenv.lib.licenses.asl20; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -152665,7 +152665,7 @@ self: { sha256 = "b187eebf9d24bf66a2d5dbf66cf83442eb68bf316519985a2c738e04f87ecd79"; libraryHaskellDepends = [ base parsec ]; testHaskellDepends = [ base parsec QuickCheck ]; - description = "Applicative permutation parser for Parsec intended as a replacement for Text.Parsec.Perm."; + description = "Applicative permutation parser for Parsec intended as a replacement for Text.Parsec.Perm"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -156486,7 +156486,7 @@ self: { version = "0.2.0.2"; sha256 = "d536663dbfc4c0039e2d964ae1a52339f0c8ab30de0b8b78d4524d9b8e04cf11"; libraryHaskellDepends = [ base transformers ]; - description = "Phantom State Transformer. Like State Monad, but without values."; + description = "Phantom State Transformer. Like State Monad, but without values"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -158617,7 +158617,7 @@ self: { sha256 = "63f09f22e05a1d9119baaecfd5c9db9580b756430d050953fe348d6e28a80fcb"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base tasty tasty-hunit ]; - description = "Plotter-like fonts i.e. a series of straight lines which make letter shapes."; + description = "Plotter-like fonts i.e. a series of straight lines which make letter shapes"; license = "GPL"; }) {}; @@ -162061,7 +162061,7 @@ self: { transformers ]; jailbreak = true; - description = "Web graphic applications with processing.js."; + description = "Web graphic applications with processing.js"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -162617,7 +162617,7 @@ self: { QuickCheck random-shuffle stm time transformers utf8-string ]; homepage = "https://github.com/fimad/prometheus-haskell"; - description = "Haskell client library for http://prometheus.io."; + description = "Haskell client library for http://prometheus.io"; license = stdenv.lib.licenses.asl20; }) {}; @@ -163691,7 +163691,7 @@ self: { mtl text ]; homepage = "http://lpuppet.banquise.net"; - description = "A program that displays the puppet resources associated to a node given .pp files."; + description = "A program that displays the puppet resources associated to a node given .pp files"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -164162,7 +164162,7 @@ self: { unordered-containers xml-conduit yesod ]; homepage = "http://gsoc2013cwithmobiledevices.blogspot.com.ar/"; - description = "A general library for sending/receiving push notif. through dif. services."; + description = "A general library for sending/receiving push notif. through dif. services"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -166351,7 +166351,7 @@ self: { sha256 = "efe86052c5979261d9aa6861c6297205ee0b60e1b36de191d20485e823c9781a"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/RaphaelJ/ratio-int"; - description = "Fast specialisation of Data.Ratio for Int."; + description = "Fast specialisation of Data.Ratio for Int"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -166975,7 +166975,7 @@ self: { executableHaskellDepends = [ base bliplib parseargs ]; jailbreak = true; homepage = "https://github.com/bjpop/blip"; - description = "Read and pretty print Python bytecode (.pyc) files."; + description = "Read and pretty print Python bytecode (.pyc) files"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -167001,7 +167001,7 @@ self: { sha256 = "5575f5ee0cff708aeb37ea79cc9fae555e62e55053656f252653e33e631a8245"; libraryHaskellDepends = [ base mtl split template-haskell ]; homepage = "https://github.com/tokiwoousaka/reasonable-lens"; - description = "Lens implementation. It is more small but adequately."; + description = "Lens implementation. It is more small but adequately"; license = stdenv.lib.licenses.mit; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -168333,7 +168333,7 @@ self: { parsec regex-base ]; homepage = "http://code.google.com/p/xhaskell-library/"; - description = "Replaces/Enhances Text.Regex. Implementing regular expression matching using Antimirov's partial derivatives."; + description = "Replaces/Enhances Text.Regex. Implementing regular expression matching using Antimirov's partial derivatives"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -172521,7 +172521,7 @@ self: { base bytestring directory filepath old-time process ]; homepage = "http://roguestar.downstairspeople.org/"; - description = "Sci-fi roguelike game. Client application."; + description = "Sci-fi roguelike game. Client application"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -172544,7 +172544,7 @@ self: { ]; jailbreak = true; homepage = "http://roguestar.downstairspeople.org/"; - description = "Sci-fi roguelike game. Backend."; + description = "Sci-fi roguelike game. Backend"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -172564,7 +172564,7 @@ self: { ]; jailbreak = true; homepage = "http://roguestar.downstairspeople.org/"; - description = "Sci-fi roguelike game. Client library."; + description = "Sci-fi roguelike game. Client library"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -172580,7 +172580,7 @@ self: { executableHaskellDepends = [ base GLUT roguestar-gl rsagl ]; jailbreak = true; homepage = "http://roguestar.downstairspeople.org/"; - description = "Sci-fi roguelike game. GLUT front-end."; + description = "Sci-fi roguelike game. GLUT front-end"; license = "unknown"; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -172748,7 +172748,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/RaminHAL9001/rose-trie"; - description = "Provides \"Data.Tree.RoseTrie\": trees with polymorphic paths to nodes, combining properties of Rose Tree data structures and Trie data structures."; + description = "Provides \"Data.Tree.RoseTrie\": trees with polymorphic paths to nodes, combining properties of Rose Tree data structures and Trie data structures"; license = stdenv.lib.licenses.gpl3; }) {}; @@ -173131,7 +173131,7 @@ self: { base HaXml network network-uri old-locale time ]; homepage = "https://github.com/basvandijk/rss"; - description = "A library for generating RSS 2.0 feeds."; + description = "A library for generating RSS 2.0 feeds"; license = stdenv.lib.licenses.publicDomain; }) {}; @@ -173280,7 +173280,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/filib/ruby-marshal"; - description = "Parse a subset of Ruby objects serialised with Marshal.dump."; + description = "Parse a subset of Ruby objects serialised with Marshal.dump"; license = stdenv.lib.licenses.mit; }) {}; @@ -175839,7 +175839,7 @@ self: { ]; librarySystemDepends = [ SDL2 ]; libraryPkgconfigDepends = [ SDL2 ]; - description = "Both high- and low-level bindings to the SDL library (version 2.0.3)."; + description = "Both high- and low-level bindings to the SDL library (version 2.0.3)"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = [ "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) SDL2;}; @@ -175853,7 +175853,7 @@ self: { isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo linear mtl random sdl2 time ]; - description = "Render with Cairo on SDL textures. Includes optional convenience drawing API."; + description = "Render with Cairo on SDL textures. Includes optional convenience drawing API"; license = stdenv.lib.licenses.mit; hydraPlatforms = [ "i686-linux" "x86_64-linux" ]; }) {}; @@ -178882,7 +178882,7 @@ self: { sha256 = "f7842446f8961a29de96fa14423d8e23978cfef3db6ec0324358536d6bf8dd53"; libraryHaskellDepends = [ base containers mtl syb ]; homepage = "https://github.com/ddssff/set-extra"; - description = "Functions that could be added to Data.Set."; + description = "Functions that could be added to Data.Set"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -180123,7 +180123,7 @@ self: { sha256 = "cbdedf5c24664d362be1b4a285c4c0021c17126e9a9562c17f23eb174249184d"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/anton-k/sharc"; - description = "Sandell Harmonic Archive. A collection of stable phases for all instruments in the orchestra."; + description = "Sandell Harmonic Archive. A collection of stable phases for all instruments in the orchestra"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -182165,7 +182165,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/meteficha/skein"; - description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; + description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -182188,7 +182188,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/meteficha/skein"; - description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; + description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -182209,7 +182209,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/meteficha/skein"; - description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; + description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -182230,7 +182230,7 @@ self: { ]; doCheck = false; homepage = "https://github.com/meteficha/skein"; - description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; + description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -182306,7 +182306,7 @@ self: { ]; jailbreak = true; homepage = "https://github.com/nyorem/skemmtun"; - description = "A MyAnimeList.net client."; + description = "A MyAnimeList.net client"; license = stdenv.lib.licenses.mit; }) {}; @@ -184600,7 +184600,7 @@ self: { sednaDBXML snap ]; jailbreak = true; - description = "Snaplet for Sedna Bindings. Essentailly a rip of snaplet-hdbc."; + description = "Snaplet for Sedna Bindings. Essentailly a rip of snaplet-hdbc"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -184960,7 +184960,7 @@ self: { version = "0.1.1.1"; sha256 = "f156ca321ae17033fe1cbe7e676fea403136198e1c3a132924a080cd3145cddd"; libraryHaskellDepends = [ base time ]; - description = "A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers."; + description = "A loose port of Twitter Snowflake to Haskell. Generates arbitrary precision, unique, time-sortable identifiers"; license = stdenv.lib.licenses.asl20; }) {}; @@ -185579,7 +185579,7 @@ self: { libraryHaskellDepends = [ base vector-space ]; jailbreak = true; homepage = "http://code.haskell.org/data-spacepart"; - description = "Space partition data structures. Currently only a QuadTree."; + description = "Space partition data structures. Currently only a QuadTree"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -185916,7 +185916,7 @@ self: { libraryHaskellDepends = [ speculation ]; doHaddock = false; homepage = "http://github.com/ekmett/speculation/"; - description = "Merged into 'speculation'. Use that instead."; + description = "Merged into 'speculation'. Use that instead"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -186209,7 +186209,7 @@ self: { version = "0.2.0.1"; sha256 = "53ed4e9f68972b1d6db98b040b10e512a194d45c7734802adcaef9e2827c5a70"; libraryHaskellDepends = [ base ]; - description = "Control.Concurrent.Chan split into sending and receiving halves."; + description = "Control.Concurrent.Chan split into sending and receiving halves"; license = stdenv.lib.licenses.mit; }) {}; @@ -186320,7 +186320,7 @@ self: { base directory extensible-exceptions filepath parsec ]; homepage = "http://github.com/elginer/SpoonUtilities"; - description = "Spoon's utilities. Simple testing and nice looking error reporting."; + description = "Spoon's utilities. Simple testing and nice looking error reporting"; license = stdenv.lib.licenses.gpl3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -188830,7 +188830,7 @@ self: { base directory hslogger HUnit MissingH mtl old-time syb test-framework test-framework-hunit test-framework-quickcheck2 time ]; - description = "JavaScript and Css files concat for http optimization. Now with LESS support."; + description = "JavaScript and Css files concat for http optimization. Now with LESS support"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -192856,7 +192856,7 @@ self: { libraryHaskellDepends = [ base haskell-src-exts hint mtl template-haskell uniplate ]; - description = "Convert between different Haskell syntax trees. Bairyn's fork."; + description = "Convert between different Haskell syntax trees. Bairyn's fork"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -193087,7 +193087,7 @@ self: { base directory doctest filepath QuickCheck template-haskell ]; homepage = "https://github.com/NICTA/sys-process"; - description = "A replacement for System.Exit and System.Process."; + description = "A replacement for System.Exit and System.Process"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -194368,7 +194368,7 @@ self: { base bytestring directory filepath old-time time ]; jailbreak = true; - description = "Reading, writing and manipulating \".tar\" archive files."; + description = "Reading, writing and manipulating \".tar\" archive files"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -194382,7 +194382,7 @@ self: { libraryHaskellDepends = [ base bytestring directory filepath time ]; - description = "Reading, writing and manipulating \".tar\" archive files."; + description = "Reading, writing and manipulating \".tar\" archive files"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -194405,7 +194405,7 @@ self: { tasty-quickcheck time ]; jailbreak = true; - description = "Reading, writing and manipulating \".tar\" archive files."; + description = "Reading, writing and manipulating \".tar\" archive files"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -194429,7 +194429,7 @@ self: { QuickCheck tasty tasty-quickcheck time ]; doCheck = false; - description = "Reading, writing and manipulating \".tar\" archive files."; + description = "Reading, writing and manipulating \".tar\" archive files"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -194450,7 +194450,7 @@ self: { array base bytestring bytestring-handle containers deepseq directory filepath QuickCheck tasty tasty-quickcheck time ]; - description = "Reading, writing and manipulating \".tar\" archive files."; + description = "Reading, writing and manipulating \".tar\" archive files"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -197072,7 +197072,7 @@ self: { unordered-containers ]; homepage = "https://github.com/andersjel/haskell-text-and-plots"; - description = "EDSL to create HTML documents with plots based on the C3.js library."; + description = "EDSL to create HTML documents with plots based on the C3.js library"; license = stdenv.lib.licenses.mit; }) {}; @@ -197602,7 +197602,7 @@ self: { sha256 = "a56515d6c2ea2e94ef3f0ee4cdf6f387d0b5367d3879f25c982b213b888d210c"; libraryHaskellDepends = [ base parsec template-haskell xml ]; homepage = "http://www.github.com/finnsson/text-xml-qq"; - description = "Quasiquoter for xml. XML DSL in Haskell."; + description = "Quasiquoter for xml. XML DSL in Haskell"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -197631,7 +197631,7 @@ self: { base directory doctest filepath QuickCheck template-haskell ]; homepage = "https://github.com/NICTA/text1"; - description = "Non-empty values of `Data.Text`."; + description = "Non-empty values of `Data.Text`"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -201056,7 +201056,7 @@ self: { jailbreak = true; doCheck = false; homepage = "http://github.com/ekmett/transformers-compat/"; - description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms."; + description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -201070,7 +201070,7 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; jailbreak = true; homepage = "http://github.com/ekmett/transformers-compat/"; - description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms."; + description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -201084,7 +201084,7 @@ self: { libraryHaskellDepends = [ base transformers ]; doHaddock = false; homepage = "http://github.com/ekmett/transformers-compat/"; - description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms."; + description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -201097,7 +201097,7 @@ self: { sha256 = "d881ef4ec164b631591b222efe7ff555af6d5397c9d86475b309ba9402a8ca9f"; libraryHaskellDepends = [ base ghc-prim transformers ]; homepage = "http://github.com/ekmett/transformers-compat/"; - description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms."; + description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -202430,7 +202430,7 @@ self: { network random SHA text ]; jailbreak = true; - 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."; + 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"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -202958,7 +202958,7 @@ self: { base containers lens lens-utils template-haskell ]; homepage = "https://github.com/wdanilo/type-cache"; - 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."; + 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"; license = stdenv.lib.licenses.asl20; }) {}; @@ -203340,7 +203340,7 @@ self: { sha256 = "30d24fa550e380ea4a76367d261362532c0cee703a5356497a612b204328eff9"; libraryHaskellDepends = [ base ghc-prim ]; homepage = "http://code.atnnn.com/projects/type-prelude"; - description = "Partial port of prelude to the type level. Requires GHC 7.6.1."; + description = "Partial port of prelude to the type level. Requires GHC 7.6.1"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -203651,7 +203651,7 @@ self: { editedCabalFile = "8fbb17ec66d4bf5f2fffdb2327647b44292253822c9623a06b489ff547a71041"; libraryHaskellDepends = [ base ]; homepage = "https://github.com/philopon/types-compat"; - description = "ghc-7.6/7.8 compatible GHC.TypeLits, Data.Typeable and Data.Proxy."; + description = "ghc-7.6/7.8 compatible GHC.TypeLits, Data.Typeable and Data.Proxy"; license = stdenv.lib.licenses.mit; }) {}; @@ -203695,7 +203695,7 @@ self: { version = "0.0.1"; sha256 = "98c0f7dd56285e4dde732aa0d49ea12dd1233adceae101b2a58bc1752faf8637"; libraryHaskellDepends = [ base ]; - description = "Type level numbers, vectors, list. This lib needs to be extended."; + description = "Type level numbers, vectors, list. This lib needs to be extended"; license = "GPL"; }) {}; @@ -211099,7 +211099,7 @@ self: { ]; testHaskellDepends = [ base doctest prometheus-client ]; homepage = "https://github.com/fimad/prometheus-haskell"; - description = "WAI middlware for exposing http://prometheus.io metrics."; + description = "WAI middlware for exposing http://prometheus.io metrics"; license = stdenv.lib.licenses.asl20; }) {}; @@ -220459,7 +220459,7 @@ self: { yesod-auth yesod-core ]; homepage = "https://github.com/prowdsponsor/yesod-auth-deskcom"; - description = "Desk.com remote authentication support for Yesod apps."; + description = "Desk.com remote authentication support for Yesod apps"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -220727,7 +220727,7 @@ self: { ]; jailbreak = true; homepage = "http://github.com/scan/yesod-auth-oauth2"; - description = "Library to authenticate with OAuth 2.0 for Yesod web applications."; + description = "Library to authenticate with OAuth 2.0 for Yesod web applications"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -220748,7 +220748,7 @@ self: { ]; jailbreak = true; homepage = "http://github.com/scan/yesod-auth-oauth2"; - description = "Library to authenticate with OAuth 2.0 for Yesod web applications."; + description = "Library to authenticate with OAuth 2.0 for Yesod web applications"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -224729,7 +224729,7 @@ self: { yesod-form yesod-persistent ]; jailbreak = true; - description = "Yesod support for Text.Markdown."; + description = "Yesod support for Text.Markdown"; license = stdenv.lib.licenses.bsd3; hydraPlatforms = stdenv.lib.platforms.none; }) {}; @@ -224746,7 +224746,7 @@ self: { aeson base markdown persistent shakespeare text yesod-core yesod-form yesod-persistent ]; - description = "Yesod support for Text.Markdown."; + description = "Yesod support for Text.Markdown"; license = stdenv.lib.licenses.bsd3; }) {}; diff --git a/pkgs/development/interpreters/picolisp/default.nix b/pkgs/development/interpreters/picolisp/default.nix index 0e003af3aff1..5832bbea9b7d 100644 --- a/pkgs/development/interpreters/picolisp/default.nix +++ b/pkgs/development/interpreters/picolisp/default.nix @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { ''; meta = { - description = "A simple Lisp with an integrated database."; + description = "A simple Lisp with an integrated database"; homepage = http://picolisp.com/; license = licenses.mit; platform = platforms.all; diff --git a/pkgs/development/libraries/htmlcxx/default.nix b/pkgs/development/libraries/htmlcxx/default.nix index 63cc74773855..6557d8f80410 100644 --- a/pkgs/development/libraries/htmlcxx/default.nix +++ b/pkgs/development/libraries/htmlcxx/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { meta = { homepage = http://htmlcxx.sourceforge.net/; - description = "htmlcxx is a simple non-validating css1 and html parser for C++."; + description = "htmlcxx is a simple non-validating css1 and html parser for C++"; license = stdenv.lib.licenses.lgpl2; platforms = stdenv.lib.platforms.linux; }; diff --git a/pkgs/development/libraries/wolfssl/default.nix b/pkgs/development/libraries/wolfssl/default.nix index 3a6f8873b84f..5bb63c915e61 100644 --- a/pkgs/development/libraries/wolfssl/default.nix +++ b/pkgs/development/libraries/wolfssl/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "A small, fast, portable implementation of TLS/SSL for embedded devices."; + description = "A small, fast, portable implementation of TLS/SSL for embedded devices"; homepage = "https://www.wolfssl.com/"; platforms = platforms.all; maintainers = with maintainers; [ mcmtroffaes ]; diff --git a/pkgs/development/mobile/titaniumenv/cli/registry.nix b/pkgs/development/mobile/titaniumenv/cli/registry.nix index b5bb23a836ca..045f619087e4 100644 --- a/pkgs/development/mobile/titaniumenv/cli/registry.nix +++ b/pkgs/development/mobile/titaniumenv/cli/registry.nix @@ -439,7 +439,7 @@ let }; dependencies = {}; meta = { - description = "A javascript text diff implementation."; + description = "A javascript text diff implementation"; homepage = "https://github.com/kpdecker/jsdiff#readme"; license = "BSD-3-Clause"; }; @@ -454,7 +454,7 @@ let sha1 = "319bb7a56e7cb63f00b5c0cd7851cd4b4ddf1df9"; }; meta = { - description = "Rigorous implementation of RFC4122 (v1 and v4) UUIDs."; + description = "Rigorous implementation of RFC4122 (v1 and v4) UUIDs"; homepage = https://github.com/broofa/node-uuid; }; production = true; @@ -482,7 +482,7 @@ let }; }; meta = { - description = "Light-weight option parsing with an argv hash. No optstrings attached."; + description = "Light-weight option parsing with an argv hash. No optstrings attached"; homepage = https://github.com/substack/node-optimist; license = "MIT/X11"; }; @@ -497,7 +497,7 @@ let sha1 = "a3d5da6cd5c0bc0008d37234bbaf1bed63059107"; }; meta = { - description = "Wrap those words. Show them at what columns to start and stop."; + description = "Wrap those words. Show them at what columns to start and stop"; homepage = "https://github.com/substack/node-wordwrap#readme"; license = "MIT"; }; @@ -645,7 +645,7 @@ let }; }; meta = { - description = "Simplified HTTP request client."; + description = "Simplified HTTP request client"; homepage = "https://github.com/request/request#readme"; license = "Apache-2.0"; }; @@ -736,7 +736,7 @@ let sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; }; meta = { - description = "The `util.is*` functions introduced in Node v0.12."; + description = "The `util.is*` functions introduced in Node v0.12"; homepage = "https://github.com/isaacs/core-util-is#readme"; license = "MIT"; }; @@ -834,7 +834,7 @@ let sha1 = "715b96ea9841593cc33067923f5ec60ebda4f7d7"; }; meta = { - description = "Caseless object set/get/has, very useful when working with HTTP headers."; + description = "Caseless object set/get/has, very useful when working with HTTP headers"; homepage = "https://github.com/mikeal/caseless#readme"; license = "Apache-2.0"; }; @@ -868,7 +868,7 @@ let }; dependencies = {}; meta = { - description = "HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module."; + description = "HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module"; homepage = https://github.com/mikeal/forever-agent; license = "Apache-2.0"; }; @@ -904,7 +904,7 @@ let }; }; meta = { - description = "A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications."; + description = "A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications"; homepage = "https://github.com/form-data/form-data#readme"; license = "MIT"; }; @@ -943,7 +943,7 @@ let }; }; meta = { - description = "A stream that emits multiple other streams one after another."; + description = "A stream that emits multiple other streams one after another"; homepage = https://github.com/felixge/node-combined-stream; license = "MIT"; }; @@ -959,7 +959,7 @@ let }; dependencies = {}; meta = { - description = "Buffers events from a stream until you are ready to handle them."; + description = "Buffers events from a stream until you are ready to handle them"; homepage = https://github.com/felixge/node-delayed-stream; license = "MIT"; }; @@ -984,7 +984,7 @@ let }; }; meta = { - description = "The ultimate javascript content-type utility."; + description = "The ultimate javascript content-type utility"; homepage = https://github.com/jshttp/mime-types; license = "MIT"; }; @@ -1017,7 +1017,7 @@ let sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; }; meta = { - description = "Like JSON.stringify, but doesn't blow up on circular refs."; + description = "Like JSON.stringify, but doesn't blow up on circular refs"; homepage = https://github.com/isaacs/json-stringify-safe; license = "ISC"; }; @@ -1035,7 +1035,7 @@ let }; dependencies = {}; meta = { - description = "Rigorous implementation of RFC4122 (v1 and v4) UUIDs."; + description = "Rigorous implementation of RFC4122 (v1 and v4) UUIDs"; homepage = https://github.com/broofa/node-uuid; }; production = true; @@ -1068,7 +1068,7 @@ let }; dependencies = {}; meta = { - description = "HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module."; + description = "HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module"; homepage = "https://github.com/mikeal/tunnel-agent#readme"; license = "Apache-2.0"; }; @@ -1120,7 +1120,7 @@ let }; }; meta = { - description = "Reference implementation of Joyent's HTTP Signature scheme."; + description = "Reference implementation of Joyent's HTTP Signature scheme"; homepage = https://github.com/joyent/node-http-signature/; license = "MIT"; }; @@ -1180,7 +1180,7 @@ let }; dependencies = {}; meta = { - description = "OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module."; + description = "OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module"; homepage = "https://github.com/mikeal/oauth-sign#readme"; license = "Apache-2.0"; }; @@ -1327,7 +1327,7 @@ let }; dependencies = {}; meta = { - description = "AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module."; + description = "AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module"; }; production = true; linkDependencies = false; @@ -1463,7 +1463,7 @@ let }; }; meta = { - description = "Terminal string styling done right. Much color."; + description = "Terminal string styling done right. Much color"; homepage = "https://github.com/chalk/chalk#readme"; license = "MIT"; }; @@ -1729,7 +1729,7 @@ let sha1 = "3af1dd20fe85463910d469a385e33017d2a030d9"; }; meta = { - description = "Simple JSON Addressing."; + description = "Simple JSON Addressing"; homepage = "https://github.com/janl/node-jsonpointer#readme"; license = "MIT"; }; @@ -1763,7 +1763,7 @@ let sha1 = "9fb3f4004f900d83c47968fe42f7583e05832cc9"; }; meta = { - description = "The semantic version parser used by npm."; + description = "The semantic version parser used by npm"; homepage = "https://github.com/npm/node-semver#readme"; license = "ISC"; }; @@ -1843,7 +1843,7 @@ let }; dependencies = {}; meta = { - description = "Recursive filesystem (and other) operations that Node *should* have."; + description = "Recursive filesystem (and other) operations that Node *should* have"; homepage = https://github.com/ryanmcgrath/wrench-js; }; production = true; @@ -1935,7 +1935,7 @@ let }; dependencies = {}; meta = { - description = "A transform to make UglifyJS work in browserify."; + description = "A transform to make UglifyJS work in browserify"; homepage = https://github.com/ForbesLindesay/uglify-to-browserify; license = "MIT"; }; @@ -1977,7 +1977,7 @@ let }; }; meta = { - description = "Light-weight option parsing with an argv hash. No optstrings attached."; + description = "Light-weight option parsing with an argv hash. No optstrings attached"; homepage = https://github.com/bcoe/yargs; license = "MIT/X11"; }; @@ -2033,7 +2033,7 @@ let sha1 = "5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"; }; meta = { - description = "Reliable way to to get the height and width of the terminal/console in a node.js environment."; + description = "Reliable way to to get the height and width of the terminal/console in a node.js environment"; homepage = https://github.com/jonschlinkert/window-size; }; production = true; @@ -2048,7 +2048,7 @@ let }; dependencies = {}; meta = { - description = "Wrap those words. Show them at what columns to start and stop."; + description = "Wrap those words. Show them at what columns to start and stop"; license = "MIT/X11"; }; production = true; @@ -2064,7 +2064,7 @@ let }; dependencies = {}; meta = { - description = "A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer)."; + description = "A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer)"; homepage = https://github.com/jindw/xmldom; }; production = true; @@ -2194,7 +2194,7 @@ let }; }; meta = { - description = "Simplified HTTP request client."; + description = "Simplified HTTP request client"; homepage = "https://github.com/request/request#readme"; license = "Apache-2.0"; }; @@ -2226,7 +2226,7 @@ let sha1 = "77466de589cd5d3c95f138aa78bc569a3cb5d27a"; }; meta = { - description = "The semantic version parser used by npm."; + description = "The semantic version parser used by npm"; homepage = "https://github.com/npm/node-semver#readme"; license = "ISC"; }; @@ -2379,7 +2379,7 @@ let }; dependencies = {}; meta = { - description = "Get v8 stack traces as an array of CallSite objects."; + description = "Get v8 stack traces as an array of CallSite objects"; homepage = https://github.com/felixge/node-stack-trace; }; production = true; diff --git a/pkgs/development/ocaml-modules/bitstring/2.0.4.nix b/pkgs/development/ocaml-modules/bitstring/2.0.4.nix index beaf2fc7fd18..68ce28c40bd5 100644 --- a/pkgs/development/ocaml-modules/bitstring/2.0.4.nix +++ b/pkgs/development/ocaml-modules/bitstring/2.0.4.nix @@ -17,7 +17,7 @@ buildOcaml rec { hasSharedObjects = true; meta = with stdenv.lib; { - description = "This library adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml."; + description = "This library adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml"; homepage = http://code.google.com/p/bitstring/; license = licenses.lgpl21Plus; maintainers = [ maintainers.maurer ]; diff --git a/pkgs/development/ocaml-modules/piqi-ocaml/default.nix b/pkgs/development/ocaml-modules/piqi-ocaml/default.nix index fea1ee150446..2d94272e6eb3 100644 --- a/pkgs/development/ocaml-modules/piqi-ocaml/default.nix +++ b/pkgs/development/ocaml-modules/piqi-ocaml/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = http://piqi.org; - description = "Universal schema language and a collection of tools built around it. These are the ocaml bindings."; + description = "Universal schema language and a collection of tools built around it. These are the ocaml bindings"; license = licenses.asl20; maintainers = [ maintainers.maurer ]; }; diff --git a/pkgs/development/ocaml-modules/piqi/default.nix b/pkgs/development/ocaml-modules/piqi/default.nix index 7cca68c4f795..20ce994c0a48 100644 --- a/pkgs/development/ocaml-modules/piqi/default.nix +++ b/pkgs/development/ocaml-modules/piqi/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = http://piqi.org; - description = "Universal schema language and a collection of tools built around it."; + description = "Universal schema language and a collection of tools built around it"; license = licenses.asl20; maintainers = [ maintainers.maurer ]; }; diff --git a/pkgs/development/ocaml-modules/uuidm/default.nix b/pkgs/development/ocaml-modules/uuidm/default.nix index 0473f64bcdf9..78869f2f1306 100644 --- a/pkgs/development/ocaml-modules/uuidm/default.nix +++ b/pkgs/development/ocaml-modules/uuidm/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { createFindlibDestdir = true; meta = with stdenv.lib; { - 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."; + 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"; homepage = http://erratique.ch/software/uuidm; license = licenses.bsd3; platforms = ocaml.meta.platforms; diff --git a/pkgs/development/tools/backblaze-b2/default.nix b/pkgs/development/tools/backblaze-b2/default.nix index 433aadebb6ce..3c7d69bc1b40 100644 --- a/pkgs/development/tools/backblaze-b2/default.nix +++ b/pkgs/development/tools/backblaze-b2/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "Command-line tool for accessing the Backblaze B2 storage service."; + description = "Command-line tool for accessing the Backblaze B2 storage service"; homepage = https://github.com/Backblaze/B2_Command_Line_Tool; license = licenses.mit; maintainers = with maintainers; [ kevincox ]; diff --git a/pkgs/development/tools/build-managers/rebar3/default.nix b/pkgs/development/tools/build-managers/rebar3/default.nix index 35a5b1b4d405..ac3a5ac9e402 100644 --- a/pkgs/development/tools/build-managers/rebar3/default.nix +++ b/pkgs/development/tools/build-managers/rebar3/default.nix @@ -120,7 +120,7 @@ stdenv.mkDerivation { meta = { homepage = "https://github.com/rebar/rebar3"; - description = "rebar 3.0 is an Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases."; + description = "rebar 3.0 is an Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases"; longDescription = '' rebar is a self-contained Erlang script, so it's easy to distribute or diff --git a/pkgs/development/tools/compass/default.nix b/pkgs/development/tools/compass/default.nix index 2b0a5aaf90a0..9b21ec48c1c6 100644 --- a/pkgs/development/tools/compass/default.nix +++ b/pkgs/development/tools/compass/default.nix @@ -9,7 +9,7 @@ bundlerEnv { gemset = ./gemset.nix; meta = with lib; { - description = "Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain."; + description = "Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain"; homepage = https://github.com/Compass/compass; license = with licenses; mit; maintainers = with maintainers; [ offline ]; diff --git a/pkgs/development/tools/dcadec/default.nix b/pkgs/development/tools/dcadec/default.nix index ba2c13fbc3b2..439e224c4550 100644 --- a/pkgs/development/tools/dcadec/default.nix +++ b/pkgs/development/tools/dcadec/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { installPhase = "make PREFIX=/ DESTDIR=$out install"; meta = with stdenv.lib; { - description = "DTS Coherent Acoustics decoder with support for HD extensions."; + description = "DTS Coherent Acoustics decoder with support for HD extensions"; maintainers = with maintainers; [ edwtjo ]; homepage = http://github.com/foo86/dcadec; license = licenses.lgpl21; diff --git a/pkgs/development/tools/omniorb/default.nix b/pkgs/development/tools/omniorb/default.nix index 180e714b81e0..0fe4b191e503 100644 --- a/pkgs/development/tools/omniorb/default.nix +++ b/pkgs/development/tools/omniorb/default.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation rec { buildInputs = [ python ]; meta = with stdenv.lib; { - 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."; + 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"; homepage = "http://omniorb.sourceforge.net/"; license = licenses.gpl2Plus; maintainers = with maintainers; [ smironov ]; diff --git a/pkgs/games/factorio/default.nix b/pkgs/games/factorio/default.nix index b08f977cda6b..c9517b22a33b 100644 --- a/pkgs/games/factorio/default.nix +++ b/pkgs/games/factorio/default.nix @@ -79,7 +79,7 @@ EOF ''; meta = { - description = "A game in which you build and maintain factories."; + description = "A game in which you build and maintain factories"; longDescription = '' Factorio is a game in which you build and maintain factories. diff --git a/pkgs/games/lgogdownloader/default.nix b/pkgs/games/lgogdownloader/default.nix index e4f802337be1..2f15f3245812 100644 --- a/pkgs/games/lgogdownloader/default.nix +++ b/pkgs/games/lgogdownloader/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { meta = { homepage = https://github.com/Sude-/lgogdownloader; - description = "Unofficial downloader to GOG.com for Linux users. It uses the same API as the official GOGDownloader."; + description = "Unofficial downloader to GOG.com for Linux users. It uses the same API as the official GOGDownloader"; license = stdenv.lib.licenses.wtfpl; platforms = stdenv.lib.platforms.linux; }; diff --git a/pkgs/games/pioneer/default.nix b/pkgs/games/pioneer/default.nix index fc5bfbb4b705..38597f8df070 100644 --- a/pkgs/games/pioneer/default.nix +++ b/pkgs/games/pioneer/default.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "Pioneer is a space adventure game set in the Milky Way galaxy at the turn of the 31st century."; + description = "Pioneer is a space adventure game set in the Milky Way galaxy at the turn of the 31st century"; homepage = "http://pioneerspacesim.net"; license = with licenses; [ gpl3 cc-by-sa-30 diff --git a/pkgs/games/zandronum/bin.nix b/pkgs/games/zandronum/bin.nix index ae6ab99dad29..6ac61571d4cb 100644 --- a/pkgs/games/zandronum/bin.nix +++ b/pkgs/games/zandronum/bin.nix @@ -74,7 +74,7 @@ stdenv.mkDerivation rec { meta = { homepage = http://zandronum.com/; - description = "multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software. Binary version for online play."; + description = "multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software. Binary version for online play"; maintainers = [ stdenv.lib.maintainers.lassulus ]; # Binary version has different version string than source code version. license = stdenv.lib.licenses.unfreeRedistributable; diff --git a/pkgs/games/zandronum/default.nix b/pkgs/games/zandronum/default.nix index 479a6abe9a47..27ba69ad82b0 100644 --- a/pkgs/games/zandronum/default.nix +++ b/pkgs/games/zandronum/default.nix @@ -53,7 +53,7 @@ in stdenv.mkDerivation { meta = with stdenv.lib; { homepage = http://zandronum.com/; - description = "Multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software."; + description = "Multiplayer oriented port, based off Skulltag, for Doom and Doom II by id Software"; maintainers = with maintainers; [ lassulus ]; platforms = platforms.linux; license = licenses.bsdOriginal; diff --git a/pkgs/os-specific/linux/rtl8812au/default.nix b/pkgs/os-specific/linux/rtl8812au/default.nix index a16e102bc088..6279deac60ab 100644 --- a/pkgs/os-specific/linux/rtl8812au/default.nix +++ b/pkgs/os-specific/linux/rtl8812au/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { ''; meta = { - description = "Driver for Realtek 802.11ac, rtl8812au, provides the 8812au mod."; + description = "Driver for Realtek 802.11ac, rtl8812au, provides the 8812au mod"; homepage = "https://github.com/csssuf/rtl8812au"; license = stdenv.lib.licenses.gpl2; platforms = [ "x86_64-linux" "i686-linux" ]; diff --git a/pkgs/servers/certificate-transparency/default.nix b/pkgs/servers/certificate-transparency/default.nix index 80fae89c76d8..292ca6bc0e37 100644 --- a/pkgs/servers/certificate-transparency/default.nix +++ b/pkgs/servers/certificate-transparency/default.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = https://www.certificate-transparency.org/; - description = "Auditing for TLS certificates."; + description = "Auditing for TLS certificates"; license = licenses.asl20; platforms = platforms.unix; maintainers = with maintainers; [ philandstuff ]; diff --git a/pkgs/servers/monitoring/longview/default.nix b/pkgs/servers/monitoring/longview/default.nix index 3c08f48e4101..9436f4bf300f 100644 --- a/pkgs/servers/monitoring/longview/default.nix +++ b/pkgs/servers/monitoring/longview/default.nix @@ -54,7 +54,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { homepage = https://www.linode.com/longview; - description = "Longview collects all of your system-level metrics and sends them to Linode."; + description = "Longview collects all of your system-level metrics and sends them to Linode"; license = licenses.gpl2Plus; maintainers = [ maintainers.rvl ]; inherit version; diff --git a/pkgs/servers/ums/default.nix b/pkgs/servers/ums/default.nix index 15d9d90f7cc3..12816702c8f5 100644 --- a/pkgs/servers/ums/default.nix +++ b/pkgs/servers/ums/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { ''; meta = { - description = "Universal Media Server: a DLNA-compliant UPnP Media Server."; + description = "Universal Media Server: a DLNA-compliant UPnP Media Server"; license = stdenv.lib.licenses.gpl2; platforms = stdenv.lib.platforms.linux; maintainers = [ stdenv.lib.maintainers.thall ]; diff --git a/pkgs/tools/graphics/imgur-screenshot/default.nix b/pkgs/tools/graphics/imgur-screenshot/default.nix index d1badc735095..777139d47fee 100644 --- a/pkgs/tools/graphics/imgur-screenshot/default.nix +++ b/pkgs/tools/graphics/imgur-screenshot/default.nix @@ -20,7 +20,7 @@ in stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "A tool for easy screencapping and uploading to imgur."; + description = "A tool for easy screencapping and uploading to imgur"; homepage = "https://https://github.com/jomo/imgur-screenshot/"; platforms = platforms.linux; license = licenses.mit; diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-hangul/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-hangul/default.nix index ffffeefa9b60..a5732f2a88bd 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-hangul/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-hangul/default.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { isIbusEngine = true; - description = "Ibus Hangul engine."; + description = "Ibus Hangul engine"; homepage = https://github.com/choehwanjin/ibus-hangul; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix index 30329c4306f2..c6c43d058982 100644 --- a/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix +++ b/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { isIbusEngine = true; - description = "m17n engine for ibus."; + description = "m17n engine for ibus"; homepage = https://github.com.com/ibus/ibus-m17n; license = licenses.gpl2; platforms = platforms.linux; diff --git a/pkgs/tools/misc/entr/default.nix b/pkgs/tools/misc/entr/default.nix index 8770a5858875..7097ecfae747 100644 --- a/pkgs/tools/misc/entr/default.nix +++ b/pkgs/tools/misc/entr/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { meta = { homepage = http://entrproject.org/; - description = "Run arbitrary commands when files change."; + description = "Run arbitrary commands when files change"; license = stdenv.lib.licenses.isc; diff --git a/pkgs/tools/misc/homesick/default.nix b/pkgs/tools/misc/homesick/default.nix index 9ea54f1f0b32..da167026ade5 100644 --- a/pkgs/tools/misc/homesick/default.nix +++ b/pkgs/tools/misc/homesick/default.nix @@ -13,7 +13,7 @@ bundlerEnv { ''; meta = with lib; { - description = "Your home directory is your castle. Don't leave your dotfiles behind."; + description = "Your home directory is your castle. Don't leave your dotfiles behind"; long_description = '' Homesick is sorta like rip, but for dotfiles. It uses git to clone a repository containing diff --git a/pkgs/tools/misc/logstash/default.nix b/pkgs/tools/misc/logstash/default.nix index 15bb44a0e479..289d57f88c06 100644 --- a/pkgs/tools/misc/logstash/default.nix +++ b/pkgs/tools/misc/logstash/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - description = "Logstash is a data pipeline that helps you process logs and other event data from a variety of systems."; + description = "Logstash is a data pipeline that helps you process logs and other event data from a variety of systems"; homepage = https://www.elastic.co/products/logstash; license = licenses.asl20; platforms = platforms.unix; diff --git a/pkgs/tools/networking/driftnet/default.nix b/pkgs/tools/networking/driftnet/default.nix index 6666612419d9..7c8a30971f72 100644 --- a/pkgs/tools/networking/driftnet/default.nix +++ b/pkgs/tools/networking/driftnet/default.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { }; meta = { - description = "Driftnet watches network traffic, and picks out and displays JPEG and GIF images for display."; + description = "Driftnet watches network traffic, and picks out and displays JPEG and GIF images for display"; homepage = https://github.com/deiv/driftnet; maintainers = with maintainers; [ offline ]; platforms = platforms.linux; diff --git a/pkgs/tools/security/pamtester/default.nix b/pkgs/tools/security/pamtester/default.nix index cdafed534085..21f58ef517ee 100644 --- a/pkgs/tools/security/pamtester/default.nix +++ b/pkgs/tools/security/pamtester/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { buildInputs = [ pam ]; meta = with stdenv.lib; { - description = "Utility program to test the PAM facility."; + description = "Utility program to test the PAM facility"; homepage = http://pamtester.sourceforge.net/; license = licenses.bsd3; platforms = platforms.linux; diff --git a/pkgs/tools/text/popfile/default.nix b/pkgs/tools/text/popfile/default.nix index 3310c1a2fe4a..4048093a3958 100644 --- a/pkgs/tools/text/popfile/default.nix +++ b/pkgs/tools/text/popfile/default.nix @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { ''; meta = { - description = "An email classification system that automatically sorts messages and fights spam."; + description = "An email classification system that automatically sorts messages and fights spam"; homepage = http://getpopfile.org; license = stdenv.lib.licenses.gpl2; diff --git a/pkgs/top-level/dotnet-packages.nix b/pkgs/top-level/dotnet-packages.nix index a775630410b8..ea1840aefed7 100644 --- a/pkgs/top-level/dotnet-packages.nix +++ b/pkgs/top-level/dotnet-packages.nix @@ -395,7 +395,7 @@ let self = dotnetPackages // overrides; dotnetPackages = with self; { # outputFiles = [ "build/*" ]; # # meta = { - # description = "FSharpx.Extras is a collection of libraries and tools for use with F#."; + # description = "FSharpx.Extras is a collection of libraries and tools for use with F#"; # homepage = "http://fsprojects.github.io/FSharpx.Extras/"; # license = stdenv.lib.licenses.asl20; # maintainers = with stdenv.lib.maintainers; [ obadz ]; @@ -419,7 +419,7 @@ let self = dotnetPackages // overrides; dotnetPackages = with self; { outputFiles = [ "out/lib/Net40/*" "src/FSharp/MathNet.Numerics.fsx" "src/FSharp/MathNet.Numerics.IfSharp.fsx" ]; meta = { - description = "Math.NET Numerics is an opensource numerical library for .Net, Silverlight and Mono."; + description = "Math.NET Numerics is an opensource numerical library for .Net, Silverlight and Mono"; homepage = http://numerics.mathdotnet.com/; license = stdenv.lib.licenses.mit; maintainers = with stdenv.lib.maintainers; [ obadz ]; diff --git a/pkgs/top-level/emacs-packages.nix b/pkgs/top-level/emacs-packages.nix index ea4a2d4a4291..49a4c6ffb1e0 100644 --- a/pkgs/top-level/emacs-packages.nix +++ b/pkgs/top-level/emacs-packages.nix @@ -408,7 +408,7 @@ let packageRequires = [ dash ]; files = [ "dash-functional.el" ]; meta = { - description = "Collection of useful combinators for Emacs Lisp."; + description = "Collection of useful combinators for Emacs Lisp"; license = gpl3Plus; }; }; @@ -1525,7 +1525,7 @@ let }; packageRequires = [ dash ]; meta = { - description = "Hiding and/or highlighting the list of minor modes in the Emacs mode-line."; + description = "Hiding and/or highlighting the list of minor modes in the Emacs mode-line"; license = gpl3Plus; }; }; @@ -1541,7 +1541,7 @@ let sha256 = "1wvjisi26lb4g5rjq80kq9jmf1r2m3isy47nwrnahfzxk886qfbq"; }; meta = { - description = "A major mode for editing rust code."; + description = "A major mode for editing rust code"; license = asl20; }; }; diff --git a/pkgs/top-level/go-packages.nix b/pkgs/top-level/go-packages.nix index 7d4c2d6331a9..ddf18dd3b8ff 100644 --- a/pkgs/top-level/go-packages.nix +++ b/pkgs/top-level/go-packages.nix @@ -818,7 +818,7 @@ let meta = with stdenv.lib; { homepage = "https://github.com/martingallagher/gawp"; - description = "A simple, configurable, file watching, job execution tool implemented in Go."; + description = "A simple, configurable, file watching, job execution tool implemented in Go"; maintainers = with maintainers; [ kamilchm ]; license = licenses.asl20 ; platforms = platforms.all; diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index b03290cf8e9e..6c1c23f34540 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6900,7 +6900,7 @@ let self = _self // overrides; _self = with self; { }; propagatedBuildInputs = [ IOLockedFile ]; meta = { - description = "Helps us create simple logs for our application."; + description = "Helps us create simple logs for our application"; license = "perl"; }; }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d9b111a535ce..19c4ce2baabe 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1213,7 +1213,7 @@ in modules // { meta = { homepage = https://github.com/awslabs/aws-shell; - description = "An integrated shell for working with the AWS CLI."; + description = "An integrated shell for working with the AWS CLI"; license = licenses.asl20; maintainers = [ ]; }; @@ -3838,7 +3838,7 @@ in modules // { meta = { homepage = https://pypi.python.org/pypi/pkginfo; license = licenses.mit; - description = "Query metadatdata from sdists / bdists / installed packages."; + description = "Query metadatdata from sdists / bdists / installed packages"; longDescription = '' This package provides an API for querying the distutils metadata @@ -3970,7 +3970,7 @@ in modules // { propagatedBuildInputs = with self; [ pyparsing decorator six ]; meta = { - description = "Allows to declare constraints on function parameters and return values."; + description = "Allows to declare constraints on function parameters and return values"; homepage = https://pypi.python.org/pypi/PyContracts; license = licenses.lgpl2; }; @@ -5520,7 +5520,7 @@ in modules // { ''; meta = { - description = "Command-line tool for interacting with Google Compute Engine."; + description = "Command-line tool for interacting with Google Compute Engine"; homepage = "https://cloud.google.com/compute/docs/gcutil/"; license = licenses.asl20; maintainers = with maintainers; [ phreedom ]; @@ -5784,7 +5784,7 @@ in modules // { ]; meta = { - description = "A python client library for Google Play Services OAuth."; + description = "A python client library for Google Play Services OAuth"; homepage = "https://github.com/simon-weber/gpsoauth"; license = licenses.mit; maintainers = with maintainers; [ jgillich ]; @@ -6891,7 +6891,7 @@ in modules // { meta = { homepage = https://launchpad.net/pypolicyd-spf/; - description = "Postfix policy engine for Sender Policy Framework (SPF) checking."; + description = "Postfix policy engine for Sender Policy Framework (SPF) checking"; maintainers = with maintainers; [ abbradar ]; license = licenses.asl20; platform = platforms.all; @@ -8241,7 +8241,7 @@ in modules // { propagatedBuildInputs = with self; [ django_1_6 futures ]; meta = with stdenv.lib; { - description = "Pipeline is an asset packaging library for Django."; + description = "Pipeline is an asset packaging library for Django"; homepage = https://github.com/cyberdelia/django-pipeline; license = stdenv.lib.licenses.mit; }; @@ -8305,7 +8305,7 @@ in modules // { doCheck = false; meta = with stdenv.lib; { - description = "An HTTP handler for `urllib2` that supports HTTP 1.1 and keepalive."; + description = "An HTTP handler for `urllib2` that supports HTTP 1.1 and keepalive"; homepage = "https://github.com/wikier/keepalive"; }; }; @@ -8330,7 +8330,7 @@ in modules // { ]; meta = with stdenv.lib; { - 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."; + 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"; homepage = "http://rdflib.github.io/sparqlwrapper"; }; }; @@ -10223,7 +10223,7 @@ in modules // { }; meta = { - description = "An intelligent grader that allows secured and automated testing of code made by students."; + description = "An intelligent grader that allows secured and automated testing of code made by students"; homepage = "https://github.com/UCL-INGI/INGInious"; license = licenses.agpl3; maintainers = with maintainers; [ layus ]; @@ -13241,7 +13241,7 @@ in modules // { }; meta = { - description = "A drop-in substitute for Py2.7's new collections.OrderedDict that works in Python 2.4-2.6."; + description = "A drop-in substitute for Py2.7's new collections.OrderedDict that works in Python 2.4-2.6"; license = licenses.bsd3; maintainers = with maintainers; [ garbas ]; }; @@ -13715,7 +13715,7 @@ in modules // { ]; meta = with stdenv.lib; { - description = "Enhancements for standard library's cmd module."; + description = "Enhancements for standard library's cmd module"; homepage = "http://packages.python.org/cmd2/"; }; }; @@ -14211,7 +14211,7 @@ in modules // { ''; meta = with stdenv.lib; { - description = "FormEncode validates and converts nested structures."; + description = "FormEncode validates and converts nested structures"; homepage = "http://formencode.org"; }; }; @@ -16303,7 +16303,7 @@ in modules // { buildInputs = with self; [ nose mock ]; meta = { - description = "A clean, future-proof, high-scale API to elasticsearch."; + description = "A clean, future-proof, high-scale API to elasticsearch"; homepage = https://pyelasticsearch.readthedocs.org; license = licenses.bsd3; }; @@ -17268,7 +17268,7 @@ in modules // { sha256 = "1r50lm6n59jzdwpp53n0c0hp3aj1jxn304bk5gh830226gsaf2hn"; }; meta = { - description = "Test classes and test cases using decorators, execute test cases by command line, and get clear reports."; + description = "Test classes and test cases using decorators, execute test cases by command line, and get clear reports"; homepage = https://pypi.python.org/pypi/ptest; license = licenses.asl20; }; @@ -19257,7 +19257,7 @@ in modules // { buildInputs = with self; [pep8]; meta = { - description = "A generator library for concise, unambiguous and URL-safe UUIDs."; + description = "A generator library for concise, unambiguous and URL-safe UUIDs"; homepage = https://github.com/stochastic-technologies/shortuuid/; license = licenses.bsd3; maintainers = with maintainers; [ zagy ]; @@ -20527,7 +20527,7 @@ in modules // { propagatedBuildInputs = with self; [ pyparsing ]; meta = { - description = "A Python library to create SVG drawings."; + description = "A Python library to create SVG drawings"; homepage = http://bitbucket.org/mozman/svgwrite; license = licenses.mit; }; @@ -21511,7 +21511,7 @@ in modules // { doCheck = false; meta = { - description = "A backport of traceback to older supported Pythons."; + description = "A backport of traceback to older supported Pythons"; homepage = https://pypi.python.org/pypi/traceback2/; }; }; @@ -21530,7 +21530,7 @@ in modules // { doCheck = false; meta = with stdenv.lib; { - description = "A backport of linecache to older supported Pythons."; + description = "A backport of linecache to older supported Pythons"; homepage = "https://github.com/testing-cabal/linecache2"; }; }; @@ -25006,7 +25006,7 @@ in modules // { LC_ALL="en_US.UTF-8"; meta = { - description = "Copy your docs directly to the gh-pages branch."; + description = "Copy your docs directly to the gh-pages branch"; homepage = "http://github.com/davisp/ghp-import"; license = "Tumbolia Public License"; maintainers = with maintainers; [ garbas ]; @@ -25096,7 +25096,7 @@ in modules // { ]; meta = { - description = "Jenkins Job Builder is a system for configuring Jenkins jobs using simple YAML files stored in Git."; + description = "Jenkins Job Builder is a system for configuring Jenkins jobs using simple YAML files stored in Git"; homepage = "http://docs.openstack.org/infra/system-config/jjb.html"; license = licenses.asl20; maintainers = with maintainers; [ garbas ];