More description fixes

* Remove package name
* Start with upper case letter
* Remove trailing period

Also reword some descriptions and move some long descriptions to
longDescription.

I'm not touching generated packages.
This commit is contained in:
Bjørn Forsman 2013-10-06 11:49:53 +02:00
parent 9db68de9e6
commit 083d0890f5
162 changed files with 288 additions and 188 deletions

View file

@ -46,7 +46,7 @@ buildPythonPackage {
'';
meta = {
description = "Quod Libet is a GTK+-based audio player written in Python, using the Mutagen tagging library.";
description = "GTK+-based audio player written in Python, using the Mutagen tagging library";
longDescription = ''
Quod Libet is a GTK+-based audio player written in Python, using

View file

@ -51,7 +51,7 @@ rec {
name = "snd-" + version;
meta = {
description = "Snd sound editor.";
description = "Sound editor";
homepage = http://ccrma.stanford.edu/software/snd;
inherit src;
};

View file

@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "An Emacs major mode for CoffeeScript, unfancy JavaScript.";
description = "Emacs major mode for CoffeeScript, unfancy JavaScript";
homepage = https://github.com/defunkt/coffee-mode;
license = "GPLv2+";

View file

@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
installTargets = "install-bin";
meta = {
description = "An emacs-lisp mode for skinning your emacs.";
description = "Emacs-lisp mode for skinning your Emacs";
homepage = http://www.nongnu.org/color-theme;
license = "GPLv2+";

View file

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Displays flymake error msg in minibuffer after delay.";
description = "Displays flymake error msg in minibuffer after delay";
homepage = http://www.emacswiki.org/emacs/flymake-cursor.el;
license = stdenv.lib.licenses.publicDomain;

View file

@ -11,6 +11,6 @@ stdenv.mkDerivation {
};
meta = {
description = "Convert buffer text and decorations to HTML.";
description = "Convert buffer text and decorations to HTML";
};
}

View file

@ -21,7 +21,7 @@ stdenv.mkDerivation {
'';
meta = {
description = "Emacs major mode for jade and stylus.";
description = "Emacs major mode for jade and stylus";
homepage = https://github.com/brianc/jade-mode;
license = "GPLv2+";

View file

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Insert dummy pseudo Latin text for emacs.";
description = "Insert dummy pseudo Latin text for Emacs";
homepage = http://www.emacswiki.org/emacs/LoremIpsum;
license = "GPLv2+";

View file

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "A tool to publish directly from Emacs org-mode to WordPress blogs.";
description = "Publish directly from Emacs org-mode to WordPress blogs";
homepage = https://github.com/punchagan/org2blog;
license = "GPLv3+";

View file

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Mark a rectangle of text with highlighting.";
description = "Mark a rectangle of text with highlighting";
homepage = http://emacswiki.org/emacs/RectangleMark;
license = "GPLv2+";

View file

@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Two-pane file manager for Emacs based on Dired and inspired by MC.";
description = "Two-pane file manager for Emacs based on Dired and inspired by MC";
homepage = http://www.emacswiki.org/emacs/Sunrise_Commander;
license = "GPLv3+";

View file

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "An elisp implementation of clientside XML-RPC.";
description = "Elisp implementation of clientside XML-RPC";
homepage = https://launchpad.net/xml-rpc-el;
license = "GPLv3+";

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation {
buildInputs = [ fltk13 ghostscript ];
meta = {
description = "A WYSIWYG PostScript annotator.";
description = "WYSIWYG PostScript annotator";
homepage = "http://http://flpsed.org/flpsed.html";
license = "GPLv3";
platforms = stdenv.lib.platforms.all;

View file

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
postInstall = "rm $out/share/icons/hicolor/icon-theme.cache";
meta = {
description = "A GTK2 small and ligthweight IDE.";
description = "Small and lightweight IDE";
longDescription = ''
Geany is a small and lightweight Integrated Development Environment.
It was developed to provide a small and fast IDE, which has only a few dependencies from other packages.

View file

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://homepage.boetes.org/software/mg/;
description = "mg is Micro GNU/emacs, this is a portable version of the mg maintained by the OpenBSD team.";
description = "mg is Micro GNU/emacs, this is a portable version of the mg maintained by the OpenBSD team";
license = "public domain";
platforms = stdenv.lib.platforms.all;
};

View file

@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Sublime Text is a sophisticated text editor for code, markup and prose.";
description = "Sophisticated text editor for code, markup and prose";
license = "unfree";
};
}

View file

@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
make install PREFIX="$out" '';
meta = {
description = "GKrellM, a themeable process stack of system monitors.";
description = "Themeable process stack of system monitors";
longDescription =
'' GKrellM is a single process stack of system monitors which supports
applying themes to match its appearance to your window manager, Gtk,

View file

@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
];
meta = {
description = "Gnome Completion-Run Utility.";
description = "Gnome Completion-Run Utility";
longDescription = ''
A simple program which provides a "run program" window, featuring a bash-like TAB completion.
It uses GTK+ interface.

View file

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Gnome terminal emulator with support for tiling and tabs.";
description = "Gnome terminal emulator with support for tiling and tabs";
homepage = http://www.tenshu.net/p/terminator.html;
license = "GPLv2";
};

View file

@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = {
description = "WYSIWYM frontend for LaTeX, DocBook, etc.";
description = "WYSIWYM frontend for LaTeX, DocBook";
homepage = "http://www.lyx.org";
license = "GPL2";
maintainers = [ stdenv.lib.maintainers.vcunat ];

View file

@ -66,7 +66,7 @@ exec 19> $FIFOCTL
'';
meta = with stdenv.lib; {
description = "A MySQL visual database modeling, administration and querying tool.";
description = "Visual MySQL database modeling, administration and querying tool";
longDescription = ''
MySQL Workbench is a modeling tool that allows you to design
and generate MySQL databases graphically. It also has administration

View file

@ -27,9 +27,15 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "surf is a simple web browser based on WebKit/GTK+. It is able to display websites and follow links. It supports the XEmbed protocol which makes it possible to embed it in another application. Furthermore, one can point surf to another URI by setting its XProperties.";
homepage = http://surf.suckless.org;
license = "MIT";
platforms = stdenv.lib.platforms.linux;
description = "Simple web browser";
longDescription = ''
Surf is a simple web browser based on WebKit/GTK+. It is able to display
websites and follow links. It supports the XEmbed protocol which makes it
possible to embed it in another application. Furthermore, one can point
surf to another URI by setting its XProperties.
'';
homepage = http://surf.suckless.org;
license = "MIT";
platforms = stdenv.lib.platforms.linux;
};
}

View file

@ -63,7 +63,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.taskjuggler.org";
license = "GPLv2";
description = "Project management tool.";
description = "Project management tool";
longDescription = ''
TaskJuggler is a modern and powerful, Open Source project management
tool. Its new approach to project planing and tracking is more

View file

@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = {
description = "X File Explorer (Xfe) is an MS-Explorer like file manager for X.";
description = "X File Explorer (Xfe) is an MS-Explorer like file manager for X";
longDescription = ''
X File Explorer (Xfe) is an MS-Explorer like file manager for X.
It is based on the popular, but discontinued, X Win Commander, which was developed by Maxim Baranov.

View file

@ -43,7 +43,7 @@ rec {
name = "midori-${version}.${release}";
meta = {
description = "Light WebKit-based web browser with GTK GUI.";
description = "Light WebKit-based web browser with GTK GUI";
maintainers = [args.lib.maintainers.raskin];
platforms = with args.lib.platforms;
linux;

View file

@ -8,7 +8,7 @@ stdenv.mkDerivation {
};
meta = {
description = "Alternative MSN protocol plug-in for Pidgin IM.";
description = "Alternative MSN protocol plug-in for Pidgin IM";
homepage = http://code.google.com/p/msn-pecan/;
};

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation {
};
meta = {
description = "SIPE plugin for Pidgin IM.";
description = "SIPE plugin for Pidgin IM";
homepage = http://sipe.sourceforge.net/;
license = "GPLv2";
};

View file

@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
+ (lib.optionalString (gnutls != null) " --enable-gnutls=yes --enable-nss=no")
;
meta = {
description = "Pidgin IM - XMPP(Jabber), AIM/ICQ, IRC, SIP etc client.";
description = "Pidgin IM - XMPP(Jabber), AIM/ICQ, IRC, SIP etc client";
homepage = http://pidgin.im;
};
}

View file

@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
];
meta = {
description = "Ettercap is a comprehensive suite for man in the middle attacks.";
description = "Comprehensive suite for man in the middle attacks";
homepage = http://ettercap.github.io/ettercap/;
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.unix;

View file

@ -13,7 +13,7 @@ stdenv.mkDerivation {
configureFlags = [ "--enable-x" "--with-x" "--with-readline" ];
meta = {
description = "The Next Generation Spice (Electronic Circuit Simulator).";
description = "The Next Generation Spice (Electronic Circuit Simulator)";
homepage = "http://ngspice.sourceforge.net";
license = ["BSD" "GPLv2"];
maintainers = with stdenv.lib.maintainers; [viric];

View file

@ -39,9 +39,8 @@ stdenv.mkDerivation {
'';
meta = {
description = "HOL4, an interactive theorem prover based on Higher-Order Logic.";
description = "Interactive theorem prover based on Higher-Order Logic";
longDescription = ''
HOL4 is the latest version of the HOL interactive proof
assistant for higher order logic: a programming environment in
which theorems can be proved and proof tools
@ -52,7 +51,6 @@ stdenv.mkDerivation {
engines. HOL4 is particularly suitable as a platform for
implementing combinations of deduction, execution and property
checking.
'';
homepage = "http://hol.sourceforge.net/";
license = "BSD";

View file

@ -26,15 +26,15 @@ stdenv.mkDerivation {
'';
meta = {
description = "An interactive theorem prover based on Higher-Order Logic.";
description = "Interactive theorem prover based on Higher-Order Logic";
longDescription = ''
HOL Light is a computer program to help users prove interesting mathematical
theorems completely formally in Higher-Order Logic. It sets a very exacting
standard of correctness, but provides a number of automated tools and
pre-proved mathematical theorems (e.g., about arithmetic, basic set theory and
real analysis) to save the user work. It is also fully programmable, so users
can extend it with new theorems and inference rules without compromising its
soundness.
HOL Light is a computer program to help users prove interesting
mathematical theorems completely formally in Higher-Order Logic. It sets
a very exacting standard of correctness, but provides a number of
automated tools and pre-proved mathematical theorems (e.g., about
arithmetic, basic set theory and real analysis) to save the user work.
It is also fully programmable, so users can extend it with new theorems
and inference rules without compromising its soundness.
'';
homepage = http://www.cl.cam.ac.uk/~jrh13/hol-light/;
license = stdenv.lib.licenses.bsd2;

View file

@ -26,7 +26,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://ozark.hendrix.edu/~burch/logisim";
description = "Logisim is an educational tool for designing and simulating digital logic circuits.";
description = "Educational tool for designing and simulating digital logic circuits";
license = "GPLv2+";
};
}

View file

@ -31,14 +31,12 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.cs.unm.edu/~mccune/mace4/";
license = "GPL";
description = "Prover9 is an automated theorem prover for first-order and equational logic.";
description = "Automated theorem prover for first-order and equational logic";
longDescription = ''
Prover9 is a resolution/paramodulation automated theorem prover
for first-order and equational logic. Prover9 is a successor of
the Otter Prover. This is the LADR command-line version.
'';
platforms = stdenv.lib.platforms.unix;
maintainers = [];
};

View file

@ -26,7 +26,7 @@ stdenv.mkDerivation {
enableParallelBuilding = true;
meta = {
description = "Cross platform GUI for the computer algebra system Maxima.";
description = "Cross platform GUI for the computer algebra system Maxima";
license = "GPL2";
homepage = http://wxmaxima.sourceforge.net;
platforms = stdenv.lib.platforms.linux;

View file

@ -18,6 +18,6 @@ rec {
name = "codeville-0.8.0";
meta = {
description = "Codeville - RCS with powerful merge.";
description = "RCS with powerful merge";
};
}

View file

@ -30,7 +30,7 @@ stdenv.mkDerivation {
};
meta = {
description = "Simple, high-reliability, distributed software configuration management.";
description = "Simple, high-reliability, distributed software configuration management";
longDescription = ''
Fossil is a software configuration management system. Fossil is
software that is designed to control and track the development of a

View file

@ -11,11 +11,14 @@ stdenv.mkDerivation rec {
buildInputs = [libogg libvorbis libdvdread];
meta = {
description = "Tools for modifying and inspecting OGG media streams. Includes dvdxchap tool for extracting chapter information from DVD.";
longDescription = "These tools allow information about (ogminfo) or extraction from (ogmdemux) or creation of (ogmmerge) OGG media streams.";
description = "Tools for modifying and inspecting OGG media streams";
longDescription = ''
These tools allow information about (ogminfo) or extraction from
(ogmdemux) or creation of (ogmmerge) OGG media streams. Includes dvdxchap
tool for extracting chapter information from DVD.
'';
homepage = http://www.bunkus.org/videotools/ogmtools/;
license = "GPLv2";
platforms = stdenv.lib.platforms.all;
};
}

View file

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pkgconfig lua5 curl quvi_scripts ];
meta = {
description = "Quvi is a web video downloader.";
description = "Web video downloader";
homepage = http://quvi.sf.net;
license = "LGPLv2.1+";
platforms = stdenv.lib.platforms.linux;

View file

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pkgconfig ];
meta = {
description = "Quvi is a web video downloader.";
description = "Web video downloader";
homepage = http://quvi.sf.net;
license = "LGPLv2.1+";
platforms = stdenv.lib.platforms.linux;

View file

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pkgconfig lua5 curl quvi_scripts libquvi ];
meta = {
description = "Quvi is a web video downloader.";
description = "Web video downloader";
homepage = http://quvi.sf.net;
license = "LGPLv2.1+";
platforms = stdenv.lib.platforms.linux;

View file

@ -78,7 +78,12 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://virt-manager.org;
description = "The 'Virtual Machine Manager' application (virt-manager for short package name) is a desktop user interface for managing virtual machines.";
description = "Desktop user interface for managing virtual machines";
longDescription = ''
The virt-manager application is a desktop user interface for managing
virtual machines through libvirt. It primarily targets KVM VMs, but also
manages Xen and LXC (linux containers).
'';
license = "GPLv2";
maintainers = with stdenv.lib.maintainers; [qknight];
};

View file

@ -40,6 +40,6 @@ stdenv.mkDerivation rec {
homepage = http://virt-manager.org;
license = "GPLv2+";
maintainers = with stdenv.lib.maintainers; [qknight];
description = "The Virt Install tool (virt-install for short command name, virtinst for package name) is a command line tool which provides an easy way to provision operating systems into virtual machines.";
description = "Command line tool which provides an easy way to provision operating systems into virtual machines";
};
}

View file

@ -3,7 +3,7 @@
stdenv.mkDerivation {
name = "ion-3-20090110";
meta = {
description = "Ion is a tiling tabbed window manager designed with keyboard users in mind.";
description = "Tiling tabbed window manager designed with keyboard users in mind";
homepage = http://modeemi.fi/~tuomov/ion;
};
src = fetchurl {

View file

@ -53,7 +53,7 @@ rec {
name = "${pkgName}-" + version;
meta = {
description = "Common Lisp-based ratpoison-like window manager.";
description = "Common Lisp-based ratpoison-like window manager";
maintainers = [args.lib.maintainers.raskin];
platforms = with args.lib.platforms;
linux ++ freebsd;

View file

@ -29,7 +29,7 @@ args: with args; stdenv.mkDerivation {
cp cmd/wmiimenu \$out/bin
";
meta = { homepage = "www.suckless.org";
description = "one small tool of the wmii window manger to let the user select an item from a list by filtering..";
description = "One small tool of the wmii window manger to let the user select an item from a list by filtering";
license="MIT";
};
}

View file

@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "Liberation Fonts, replacements for Times New Roman, Arial, and Courier New.";
description = "Liberation Fonts, replacements for Times New Roman, Arial, and Courier New";
longDescription = ''
The Liberation Fonts are intended to be replacements for the three most

View file

@ -32,6 +32,6 @@ stdenv.mkDerivation {
'';
meta = {
description = "Unicode font for Base Multilingual Plane.";
description = "Unicode font for Base Multilingual Plane";
};
}

View file

@ -18,6 +18,6 @@ stdenv.mkDerivation {
meta = {
homepage = http://code.google.com/webtoolkit/;
description = "Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications.";
description = "Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications";
};
}

View file

@ -131,7 +131,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "High-level performance-oriented dynamical language for technical computing.";
description = "High-level performance-oriented dynamical language for technical computing";
homepage = "http://julialang.org/";
license = stdenv.lib.licenses.mit;
maintainers = [ stdenv.lib.maintainers.raskin ];

View file

@ -77,7 +77,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "MLton is an open-source, whole-program, optimizing Standard ML compiler.";
description = "Open-source, whole-program, optimizing Standard ML compiler";
longDescription = ''
MLton is an open source, whole-program optimizing compiler for the Standard ML programming language.
MLton aims to produce fast executables, and to encourage rapid prototyping and modular programming

View file

@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
dontDisableStatic = true;
meta = {
description = "Ur/Web supports construction of dynamic web applications backed by SQL databases.";
description = "Construct dynamic web applications backed by SQL databases";
longDescription = ''
Ur is a programming language in the tradition of ML and Haskell, but
featuring a significantly richer type system. Ur is functional, pure,

View file

@ -29,6 +29,6 @@ rec {
name = "falcon-" + version;
meta = {
description = "A programming language. Has macros and syntax at once.";
description = "Programming language with macros and syntax at once";
};
}

View file

@ -56,7 +56,7 @@ stdenv.mkDerivation {
patches = [./tbb.patch];
meta = {
description = "HipHop is a high performance PHP toolchain.";
description = "High performance PHP toolchain";
homepage = https://github.com/facebook/hiphop-php;
platforms = ["x86_64-linux"];
};

View file

@ -14,7 +14,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.lua.org";
description = "Lua is a powerful, fast, lightweight, embeddable scripting language.";
description = "Powerful, fast, lightweight, embeddable scripting language";
longDescription = ''
Lua combines simple procedural syntax with powerful data
description constructs based on associative arrays and extensible

View file

@ -15,7 +15,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://www.lua.org";
description = "Lua is a powerful, fast, lightweight, embeddable scripting language.";
description = "Powerful, fast, lightweight, embeddable scripting language";
longDescription = ''
Lua combines simple procedural syntax with powerful data
description constructs based on associative arrays and extensible

View file

@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.lua.org";
description = "Lua is a powerful, fast, lightweight, embeddable scripting language.";
description = "Powerful, fast, lightweight, embeddable scripting language";
longDescription = ''
Lua combines simple procedural syntax with powerful data
description constructs based on associative arrays and extensible

View file

@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.lua.org";
description = "Lua is a powerful, fast, lightweight, embeddable scripting language.";
description = "Powerful, fast, lightweight, embeddable scripting language";
longDescription = ''
Lua combines simple procedural syntax with powerful data
description constructs based on associative arrays and extensible

View file

@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
'';
meta = {
description = "A programming language derived from Scheme (formerly called PLT Scheme).";
description = "Programming language derived from Scheme (formerly called PLT Scheme)";
longDescription = ''
Racket (formerly called PLT Scheme) is a programming language derived
from Scheme. The Racket project has four primary components: the

View file

@ -21,7 +21,17 @@ stdenv.mkDerivation rec {
];
meta = {
description = "CLucene is a port of the very popular Java Lucene text search engine API. Core package, 2.x branch.";
description = "Core library for full-featured text search engine";
longDescription = ''
CLucene is a high-performance, scalable, cross platform, full-featured,
open-source indexing and searching API. Specifically, CLucene is the guts
of a search engine, the hard stuff. You write the easy stuff: the UI and
the process of selecting and parsing your data files to pump them into
the search engine yourself, and any specialized queries to pull it back
for display or further processing.
CLucene is a port of the very popular Java Lucene text search engine API.
'';
homepage = http://clucene.sourceforge.net;
};
}

View file

@ -9,7 +9,17 @@ stdenv.mkDerivation rec {
};
meta = {
description = "CLucene is a port of the very popular Java Lucene text search engine API. Core package.";
description = "Core library for full-featured text search engine";
longDescription = ''
CLucene is a high-performance, scalable, cross platform, full-featured,
open-source indexing and searching API. Specifically, CLucene is the guts
of a search engine, the hard stuff. You write the easy stuff: the UI and
the process of selecting and parsing your data files to pump them into
the search engine yourself, and any specialized queries to pull it back
for display or further processing.
CLucene is a port of the very popular Java Lucene text search engine API.
'';
homepage = http://clucene.sourceforge.net;
};
}

View file

@ -14,8 +14,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.coin3d.org/;
license = "GPLv2+";
description = "High-level, retained-mode toolkit for effective 3D graphics development.";
description = "High-level, retained-mode toolkit for effective 3D graphics development";
maintainers = [ stdenv.lib.maintainers.viric ];
platforms = stdenv.lib.platforms.linux;
};

View file

@ -9,7 +9,15 @@ stdenv.mkDerivation {
};
meta = {
description = "A new API to format and send structured log messages.";
description = "Syslog event logger library";
longDescription = ''
The EventLog library aims to be a replacement of the simple syslog() API
provided on UNIX systems. The major difference between EventLog and
syslog is that EventLog tries to add structure to messages.
Where you had a simple non-structrured string in syslog() you have a
combination of description and tag/value pairs.
'';
homepage = "http://www.balabit.com/support/community/products/";
license = "BSD";
};

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation {
buildInputs = [pkgconfig libsoup glib libxml2];
meta = {
description = "A GObject-based API for handling resource discovery and announcement over SSDP.";
description = "GObject-based API for handling resource discovery and announcement over SSDP";
homepage = http://www.gupnp.org/;
license = "LGPL v2";
platforms = stdenv.lib.platforms.all;

View file

@ -12,7 +12,7 @@ cabal.mkDerivation (self: {
binary cryptoApi cryptoPubkeyTypes monadcryptorandom pureMD5 SHA
];
meta = {
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 = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View file

@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
buildDepends = [ mtl random ];
meta = {
homepage = "https://bitbucket.org/dafis/arithmoi";
description = "Efficient basic number-theoretic functions. Primes, powers, integer logarithms.";
description = "Basic number theoretic functions and utilities";
license = self.stdenv.lib.licenses.mit;
platforms = self.ghc.meta.platforms;
};

View file

@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
buildDepends = [ QuickCheck time ];
meta = {
homepage = "http://github.com/esessoms/datetime";
description = "Utilities to make Data.Time.* easier to use.";
description = "Utilities to make Data.Time.* easier to use";
license = "GPL";
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View file

@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
isLibrary = true;
isExecutable = true;
meta = {
description = "A simple interface for building .dot graph files.";
description = "A simple interface for building .dot graph files";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View file

@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
buildDepends = [ utf8String xml ];
meta = {
homepage = "https://github.com/sof/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 = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View file

@ -11,7 +11,7 @@ cabal.mkDerivation (self: {
time utf8String
];
meta = {
description = "A Haskell implementation of OAuth 1.0a protocol.";
description = "A Haskell implementation of OAuth 1.0a protocol";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View file

@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "1dpcawnl3a5lw2w8gc9920sjrw43qmq1k2zws8rx2q0r6ps7nhgp";
meta = {
homepage = "http://github.com/peti/hsyslog";
description = "FFI interface to syslog(3) from POSIX.1-2001.";
description = "FFI interface to syslog(3) from POSIX.1-2001";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [

View file

@ -9,7 +9,7 @@ cabal.mkDerivation (self: {
jailbreak = true;
meta = {
homepage = "https://github.com/meteficha/skein";
description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well.";
description = "Family of cryptographic hash functions (includes Skein-MAC)";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View file

@ -6,7 +6,7 @@ cabal.mkDerivation (self: {
sha256 = "0vbsv7h3zgp30mlgsw156jkv1rqy5zbm98as9haf7x15hd6jf254";
buildDepends = [ filepath time ];
meta = {
description = "Reading, writing and manipulating \".tar\" archive files.";
description = "Reading, writing and manipulating \".tar\" archive files";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];

View file

@ -7,7 +7,7 @@ cabal.mkDerivation (self: {
buildDepends = [ transformers ];
meta = {
homepage = "http://github.com/ekmett/transformers-compat/";
description = "A small compatibility shim exposing the new types from transformers 0.3 to older Haskell platforms.";
description = "Small compatibility shim exposing the new types from transformers 0.3 to older Haskell platforms";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};

View file

@ -13,9 +13,15 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = http://hunspell.sourceforge.net;
description = "The spell checker of OpenOffice.org and Mozilla Firefox 3 & Thunderbird, Google Chrome etc.";
description = "Spell checker";
longDescription = ''
Hunspell is the spell checker of LibreOffice, OpenOffice.org, Mozilla
Firefox 3 & Thunderbird, Google Chrome, and it is also used by
proprietary software packages, like Mac OS X, InDesign, memoQ, Opera and
SDL Trados.
Main features:
* Extended support for language peculiarities; Unicode character encoding, compounding and complex morphology.
* Improved suggestion using n-gram similarity, rule and dictionary based pronounciation data.
* Morphological analysis, stemming and generation.

View file

@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.digip.org/jansson/";
description = "Jansson is a C library for encoding, decoding and manipulating JSON data.";
description = "C library for encoding, decoding and manipulating JSON data";
license = "MIT";
};
}

View file

@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "https://code.google.com/p/leveldb/";
description = "A fast and lightweight key/value database library by Google.";
description = "Fast and lightweight key/value database library by Google";
license = "BSD";
};
}

View file

@ -10,7 +10,7 @@ stdenv.mkDerivation {
propagatedBuildInputs = [zlib];
meta = {
description = "An ID3 tag manipulation library.";
description = "ID3 tag manipulation library";
homepage = http://mad.sourceforge.net/;
license = "GPL";
};

View file

@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Liblockfile is a shared library with NFS-safe locking functions.";
description = "Shared library with NFS-safe locking functions";
homepage = http://packages.debian.org/unstable/libs/liblockfile1;
license = "GPLv2+";

View file

@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
[ "--disable-posix-threads" ];
meta = {
description = "MCrypt is a replacement for the old crypt() package and crypt(1) command, with extensions.";
description = "Replacement for the old crypt() package and crypt(1) command, with extensions";
homepage = http://mcrypt.sourceforge.net;
license = "GPL";
};

View file

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://libmemcached.org;
description = "libMemcached is an open source C/C++ client library and tools for the memcached server.";
description = "Open source C/C++ client library and tools for the memcached server";
license = "BSD";
};
}

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://github.com/sam-github/libnet;
description = "Libnet provides a portable framework for low-level network packet construction.";
description = "Portable framework for low-level network packet construction";
license = stdenv.lib.licenses.bsd3;
platforms = stdenv.lib.platforms.unix;
};

View file

@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pkgconfig libnfnetlink libmnl ];
meta = {
description = "userspace library providing an API to the in-kernel connection tracking state table.";
description = "Userspace library providing an API to the in-kernel connection tracking state table";
longDescription = ''
libnetfilter_conntrack is a userspace library providing a programming interface (API) to the
in-kernel connection tracking state table. The library libnetfilter_conntrack has been

View file

@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
};
meta = {
description = "low-level library for netfilter related kernel/userspace communication.";
description = "Low-level library for netfilter related kernel/userspace communication";
longDescription = ''
libnfnetlink is the low-level library for netfilter related kernel/userspace communication.
It provides a generic messaging infrastructure for in-kernel netfilter subsystems

View file

@ -9,7 +9,7 @@ stdenv.mkDerivation {
};
meta = {
description = "`liboop', an event loop library.";
description = "Event loop library";
homepage = http://liboop.ofb.net/;
license = "LGPL";
};

View file

@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
#doCheck = true; # would need swh_lv2 and some path patching
meta = {
description = "A lightweight RDF library with special support for LADSPA plugins.";
description = "Lightweight RDF library with special support for LADSPA plugins";
homepage = http://sourceforge.net/projects/lrdf/;
license = "GPLv2";
maintainers = [ stdenv.lib.maintainers.marcweber ];

View file

@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.geocities.jp/kosako3/oniguruma/;
description = "Oniguruma is a regular expressions library.";
description = "Oniguruma regular expressions library";
license = "BSD";
};
}

View file

@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = http://www.qhull.org/;
description = "Computes the convex hull, Delaunay triangulation, ...";
description = "Computes the convex hull, Delaunay triangulation, Voronoi diagram and more";
license = "free";
};
}

View file

@ -16,7 +16,12 @@ stdenv.mkDerivation rec {
";
meta = with stdenv.lib; {
homepage = http://www.sfml-dev.org/;
description = "A multimedia C++ API that provides access to graphics, input, audio, etc.";
description = "Simple and fast multimedia library";
longDescription = ''
SFML provides a simple interface to the various components of your PC, to
ease the development of games and multimedia applications. It is composed
of five modules: system, window, graphics, audio and network.
'';
license = licenses.zlib;
maintainers = [ maintainers.astsmtl ];
};

View file

@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
};
meta = {
description = "Protocol headers for the SPICE protocol.";
description = "Protocol headers for the SPICE protocol";
homepage = http://www.spice-space.org;
license = stdenv.lib.licenses.bsd3;

View file

@ -58,7 +58,7 @@ in stdenv.mkDerivation {
'';
meta = {
description = "TinyXML is a simple, small, C++ XML parser that can be easily integrating into other programs.";
description = "Simple, small, C++ XML parser that can be easily integrating into other programs";
homepage = "http://www.grinninglizard.com/tinyxml/index.html";
license = "free-non-copyleft";
};

View file

@ -16,7 +16,7 @@ stdenv.mkDerivation {
meta = {
homepage = http://www.gnu.org/software/vcdimager/;
description = "GNU VCDImager is a full-featured mastering suite for authoring, disassembling and analyzing Video CDs and Super Video CDs.";
description = "Full-featured mastering suite for authoring, disassembling and analyzing Video CDs and Super Video CDs";
platforms = stdenv.lib.platforms.gnu; # random choice
};
}

View file

@ -36,7 +36,7 @@ stdenv.mkDerivation {
meta = {
homepage = http://ocamlgraph.lri.fr/;
description = "ocamlgraph is a graph library for Objective Caml.";
description = "Graph library for Objective Caml";
license = "GNU Library General Public License version 2, with the special exception on linking described in file LICENSE";
platforms = ocaml.meta.platforms;
maintainers = [

View file

@ -15,7 +15,7 @@ stdenv.mkDerivation {
meta = {
homepage = "http://forge.ocamlcore.org/projects/sexplib/";
description = "Library for serializing OCaml values to and from S-expressions.";
description = "Library for serializing OCaml values to and from S-expressions";
license = "LGPL";
platforms = ocaml.meta.platforms;
};

View file

@ -25,7 +25,15 @@ buildPerlPackage rec {
'' ;
meta = {
description = "Maatkit makes MySQL easier and safer to manage. It provides simple, predictable ways to do things you cannot otherwise do.";
description = "Database toolkit";
longDescription = ''
You can use Maatkit to prove replication is working correctly, fix
corrupted data, automate repetitive tasks, speed up your servers, and
much more.
In addition to MySQL, there is support for PostgreSQL, Memcached, and a
growing variety of other databases and technologies.
'';
license = "GPLv2+";
homepage = http://www.maatkit.org/;
};

View file

@ -16,7 +16,7 @@ stdenv.mkDerivation {
makeFlags = "QT_PLUGIN_PATH=" + pysideShiboken + "/lib/generatorrunner";
meta = {
description = "LGPL-licensed Python bindings for the Qt cross-platform application and UI framework.";
description = "LGPL-licensed Python bindings for the Qt cross-platform application and UI framework";
license = stdenv.lib.licenses.lgpl21;
homepage = "http://www.pyside.org";
maintainers = [ stdenv.lib.maintainers.chaoflow ];

View file

@ -14,7 +14,7 @@ stdenv.mkDerivation {
buildInputs = [ cmake pyside python27 qt4 pysideShiboken ];
meta = {
description = "Tools for pyside, the LGPL-licensed Python bindings for the Qt cross-platform application and UI framework.";
description = "Tools for pyside, the LGPL-licensed Python bindings for the Qt cross-platform application and UI framework";
license = stdenv.lib.licenses.gpl2;
homepage = "http://www.pyside.org";
maintainers = [ stdenv.lib.maintainers.chaoflow ];

View file

@ -30,14 +30,14 @@ stdenv.mkDerivation rec {
installFlags = "INSTALL_ROOT=$(out)";
meta = {
description = "Qt Creator is a cross-platform IDE tailored to the needs of Qt developers.";
description = "Cross-platform IDE tailored to the needs of Qt developers";
longDescription = ''
Qt Creator is a cross-platform IDE (integrated development environment) tailored to the needs of Qt developers.
It includes features such as an advanced code editor, a visual debugger and a GUI designer.
'';
Qt Creator is a cross-platform IDE (integrated development environment)
tailored to the needs of Qt developers. It includes features such as an
advanced code editor, a visual debugger and a GUI designer.
'';
homepage = "http://qt-project.org/wiki/Category:Tools::QtCreator";
license = "LGPL";
maintainers = [ stdenv.lib.maintainers.bbenoist ];
platforms = stdenv.lib.platforms.all;
};

View file

@ -17,7 +17,7 @@ stdenv.mkDerivation {
configurePhase = "makeFlags=PREFIX=$out";
meta = {
description = "check C/C++ code for memory leaks, mismatching allocation-deallocation, buffer overrun, etc.";
description = "Check C/C++ code for memory leaks, mismatching allocation-deallocation, buffer overrun and more";
homepage = "http://sourceforge.net/apps/mediawiki/cppcheck/";
license = "GPL";
platforms = stdenv.lib.platforms.unix;

View file

@ -15,7 +15,7 @@ stdenv.mkDerivation {
'';
meta = {
description = "Depend traverses Java class file directories and generates design quality metrics for each Java package." ;
description = "Traverses Java class file directories and generates design quality metrics for each Java package";
homepage = http://www.clarkware.com/software/JDepend.html ;
};
}

Some files were not shown because too many files have changed in this diff Show more