mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-23 21:17:11 -05:00
gnu packages: Clean up synopses and descriptions.
* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm, gnu/packages/backup.scm, gnu/packages/base.scm, gnu/packages/bittorrent.scm, gnu/packages/code.scm, gnu/packages/compression.scm, gnu/packages/databases.scm, gnu/packages/enchant.scm, gnu/packages/firmware.scm, gnu/packages/fonts.scm, gnu/packages/freedesktop.scm, gnu/packages/games.scm, gnu/packages/gd.scm, gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gsasl.scm, gnu/packages/gstreamer.scm, gnu/packages/gtk.scm, gnu/packages/guile.scm, gnu/packages/haskell.scm, gnu/packages/language.scm, gnu/packages/lesstif.scm, gnu/packages/libreoffice.scm, gnu/packages/linux.scm, gnu/packages/llvm.scm, gnu/packages/maths.scm, gnu/packages/mcrypt.scm, gnu/packages/mit-krb5.scm, gnu/packages/mp3.scm, gnu/packages/ncdu.scm, gnu/packages/networking.scm, gnu/packages/ntp.scm, gnu/packages/ocaml.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm, gnu/packages/perl.scm, gnu/packages/pretty-print.scm, gnu/packages/pulseaudio.scm, gnu/packages/python.scm, gnu/packages/rdesktop.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm, gnu/packages/slang.scm, gnu/packages/slim.scm, gnu/packages/telephony.scm, gnu/packages/tls.scm, gnu/packages/tmux.scm, gnu/packages/tre.scm, gnu/packages/unrtf.scm, gnu/packages/version-control.scm, gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wget.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xiph.scm: Fix typos. Trim long lines. Add missing periods in the end of sentences. Use double spaces between sentences. Remove trailing whitespaces.
This commit is contained in:
parent
7c125ce023
commit
e881752c39
58 changed files with 175 additions and 173 deletions
|
@ -317,7 +317,7 @@ (define-public net-base
|
|||
(description
|
||||
"This package provides the /etc/services, /etc/protocols, and /etc/rpc
|
||||
files, which contain information about the IANA-assigned port, protocol, and
|
||||
ONC RPC numbers")
|
||||
ONC RPC numbers.")
|
||||
(home-page "http://packages.debian.org/sid/netbase")
|
||||
(license license:gpl2)))
|
||||
|
||||
|
@ -953,7 +953,7 @@ (define-public detox
|
|||
(assoc-ref %build-inputs "popt")))
|
||||
#:tests? #f)) ;no 'check' target
|
||||
(home-page "http://detox.sourceforge.net")
|
||||
(synopsis "Clean up filenames")
|
||||
(synopsis "Clean up file names")
|
||||
(description
|
||||
"Detox is a program that renames files to make them easier to work with
|
||||
under Unix and related operating systems. Spaces and various other unsafe
|
||||
|
|
|
@ -56,7 +56,7 @@ (define-public mpfrcx
|
|||
on the rounding. For the time being, only the few functions needed to
|
||||
implement the floating point approach to complex multiplication are
|
||||
implemented. On the other hand, these comprise asymptotically fast
|
||||
multiplication routines such as Toom–Cook and the FFT. ")
|
||||
multiplication routines such as Toom–Cook and the FFT.")
|
||||
(license lgpl2.1+)
|
||||
(home-page "http://mpfrcx.multiprecision.org/")))
|
||||
|
||||
|
|
|
@ -447,7 +447,7 @@ (define-public fluidsynth
|
|||
(description
|
||||
"FluidSynth is a real-time software synthesizer based on the SoundFont 2
|
||||
specifications. FluidSynth reads and handles MIDI events from the MIDI input
|
||||
device. It is the software analogue of a MIDI synthesizer. FluidSynth can
|
||||
device. It is the software analogue of a MIDI synthesizer. FluidSynth can
|
||||
also play midifiles using a Soundfont.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
|
|
|
@ -237,14 +237,14 @@ (define-public rdup
|
|||
(setenv "HOME" (getcwd))
|
||||
(substitute* "testsuite/rdup/rdup.rdup-up-t-with-file.exp"
|
||||
(("/bin/cat") (which "cat"))))
|
||||
|
||||
|
||||
%standard-phases))))
|
||||
(home-page "http://archive.miek.nl/projects/rdup/index.html")
|
||||
(synopsis "Provide a list of files to backup")
|
||||
(description
|
||||
"Rdup is a utility inspired by rsync and the plan9 way of doing backups.
|
||||
Rdup itself does not backup anything, it only print a list of absolute
|
||||
filenames to standard output. Auxiliary scripts are needed that act on this
|
||||
file names to standard output. Auxiliary scripts are needed that act on this
|
||||
list and implement the backup strategy.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
|
@ -314,5 +314,5 @@ (define-public rdiff-backup
|
|||
rdiff-backup can operate in a bandwidth efficient manner over a pipe, like
|
||||
rsync. Thus you can use rdiff-backup and ssh to securely back a hard drive up
|
||||
to a remote location, and only the differences will be transmitted. Finally,
|
||||
rdiff-backup is easy to use and settings have sensical defaults.")
|
||||
rdiff-backup is easy to use and settings have sensible defaults.")
|
||||
(license license:gpl2+)))
|
||||
|
|
|
@ -193,7 +193,7 @@ (define-public diffutils
|
|||
(description
|
||||
"GNU Diffutils is a package containing tools for finding the
|
||||
differences between files. The \"diff\" command is used to show how two files
|
||||
differ, while \"cmp\" shows the offsets and line numbers where they differ.
|
||||
differ, while \"cmp\" shows the offsets and line numbers where they differ.
|
||||
\"diff3\" allows you to compare three files. Finally, \"sdiff\" offers an
|
||||
interactive means to merge two files.")
|
||||
(license gpl3+)
|
||||
|
|
|
@ -83,7 +83,7 @@ (define-public transmission
|
|||
(description
|
||||
"Transmission is a BitTorrent client that comes with graphical,
|
||||
textual, and Web user interfaces. Transmission also has a daemon for
|
||||
unattended operationg. It supports local peer discovery, full encryption,
|
||||
unattended operations. It supports local peer discovery, full encryption,
|
||||
DHT, µTP, PEX and Magnet Links.")
|
||||
|
||||
;; COPYING reads:
|
||||
|
|
|
@ -60,7 +60,7 @@ (define-public cflow
|
|||
(description
|
||||
"GNU cflow analyzes C source files and produces a graph charting the
|
||||
control flow of the program. It can output the graph in several styles and
|
||||
in either the POSIX format or in an extended GNU format. cflow also includes
|
||||
in either the POSIX format or in an extended GNU format. cflow also includes
|
||||
a major mode for Emacs for examining the flowcharts that it produces.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
|
|
|
@ -264,7 +264,7 @@ (define-public lzo
|
|||
(arguments '(#:configure-flags '("--enable-shared")))
|
||||
(home-page "http://www.oberhumer.com/opensource/lzo")
|
||||
(synopsis
|
||||
"Data compresion library suitable for real-time data de-/compression")
|
||||
"Data compression library suitable for real-time data de-/compression")
|
||||
(description
|
||||
"LZO is a data compression library which is suitable for data
|
||||
de-/compression in real-time. This means it favours speed over
|
||||
|
@ -348,7 +348,7 @@ (define-public sharutils
|
|||
(description
|
||||
"GNU sharutils is a package for creating and manipulating shell
|
||||
archives that can be readily emailed. A shell archive is a file that can be
|
||||
processed by a Bourne-type shell to unpack the original collection of files.
|
||||
processed by a Bourne-type shell to unpack the original collection of files.
|
||||
This package is mostly for compatibility and historical interest.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
|
|
|
@ -633,7 +633,7 @@ (define-public perl-sql-abstract
|
|||
been modified to make the SQL easier to generate from Perl data structures.
|
||||
The underlying idea is for this module to do what you mean, based on the data
|
||||
structures you provide it, so that you don't have to modify your code every
|
||||
time your data changes")
|
||||
time your data changes.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-sql-splitstatement
|
||||
|
@ -688,7 +688,7 @@ (define-public unixodbc
|
|||
(version "2.3.2")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri
|
||||
(uri
|
||||
(string-append
|
||||
"ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-" version ".tar.gz"))
|
||||
(sha256
|
||||
|
@ -698,7 +698,7 @@ (define-public unixodbc
|
|||
(description "Unixodbc is a library providing an API with which to access
|
||||
data sources. Data sources include SQL Servers and any software with an ODBC
|
||||
Driver.")
|
||||
(license lgpl2.1+)
|
||||
(license lgpl2.1+)
|
||||
;; COPYING contains copy of lgpl2.1 - but copyright notices just say "LGPL"
|
||||
(home-page "http://www.unixodbc.org")))
|
||||
|
||||
|
|
|
@ -56,6 +56,6 @@ (define-public enchant
|
|||
Enchant steps in to provide uniformity and conformity on top of these libraries,
|
||||
and implement certain features that may be lacking in any individual provider
|
||||
library. Everything should \"just work\" for any and every definition of \"just
|
||||
working.\"")
|
||||
working\".")
|
||||
(home-page "http://www.abisource.com/projects/enchant")
|
||||
(license lgpl2.1+)))
|
||||
|
|
|
@ -78,6 +78,6 @@ (define-public ath9k-htc-firmware
|
|||
(synopsis "Firmware for the Atheros AR7010 and AR9271 USB 802.11n NICs")
|
||||
(description
|
||||
"This is the firmware for the Qualcomm Atheros AR7010 and AR9271 USB
|
||||
802.11n NICs (aka. Wi-Fi USB dongles.) It is used by the ath9k driver of
|
||||
802.11n NICs (aka Wi-Fi USB dongles). It is used by the ath9k driver of
|
||||
Linux-libre.")
|
||||
(license (non-copyleft "http://directory.fsf.org/wiki/License:ClearBSD"))))
|
||||
|
|
|
@ -356,8 +356,7 @@ (define-public font-adobe-source-han-sans
|
|||
And in several OpenType/CFF-based deployment configurations to accommodate
|
||||
various system requirements or limitations. As the name suggests, Pan-CJK
|
||||
fonts are intended to support the characters necessary to render or display
|
||||
text in Simplified Chinese, Traditional Chinese, Japanese, and Korean.
|
||||
")
|
||||
text in Simplified Chinese, Traditional Chinese, Japanese, and Korean.")
|
||||
(license license:asl2.0)))
|
||||
|
||||
(define-public font-wqy-zenhei
|
||||
|
|
|
@ -230,7 +230,7 @@ (define-public python-pyxdg
|
|||
(synopsis "Implementations of freedesktop.org standards in Python")
|
||||
(description
|
||||
"PyXDG is a collection of implementations of freedesktop.org standards in
|
||||
Python")
|
||||
Python.")
|
||||
(license license:lgpl2.0)))
|
||||
|
||||
(define-public python2-pyxdg
|
||||
|
|
|
@ -781,7 +781,7 @@ (define-public fizmo
|
|||
(synopsis "Z-machine interpreter")
|
||||
(description
|
||||
"Fizmo is a console-based Z-machine interpreter. It is used to play
|
||||
interactive ficiton, also known as textadventures, which were implemented
|
||||
interactive fiction, also known as text adventures, which were implemented
|
||||
either by Infocom or created using the Inform compiler.")
|
||||
(license license:bsd-3)))
|
||||
|
||||
|
|
|
@ -138,7 +138,7 @@ (define-public perl-gd-securityimage
|
|||
`(("perl-gd" ,perl-gd)
|
||||
("perl-image-magick" ,perl-image-magick)))
|
||||
(home-page "http://search.cpan.org/dist/GD-SecurityImage")
|
||||
(synopsis "Security image generator.")
|
||||
(synopsis "Security image generator")
|
||||
(description "This module provides a basic interface to create
|
||||
security (captcha) images. The final output is the actual graphic data, the
|
||||
mime type of the graphic, and the created random string. The module also has
|
||||
|
|
|
@ -130,7 +130,7 @@ (define-public ftgl
|
|||
(description
|
||||
"FTGL is a font rendering library for OpenGL applications. Supported
|
||||
rendering modes are: Bitmaps, Anti-aliased pixmaps, Texture maps, Outlines,
|
||||
Polygon meshes, and Extruded polygon meshes")
|
||||
Polygon meshes, and Extruded polygon meshes.")
|
||||
(license l:x11)))
|
||||
|
||||
(define-public s2tc
|
||||
|
|
|
@ -690,7 +690,7 @@ (define-public libpeas
|
|||
every application the chance to assume its own extensibility. It also has a
|
||||
set of features including, but not limited to: multiple extension points; on
|
||||
demand (lazy) programming language support for C, Python and JS; simplicity of
|
||||
the API")
|
||||
the API.")
|
||||
(license license:lgpl2.0+)))
|
||||
|
||||
(define-public gtkglext
|
||||
|
@ -1235,7 +1235,8 @@ (define-public libgnomeui
|
|||
(home-page "https://developer.gnome.org/libgnomeui/")
|
||||
(synopsis "Additional widgets for applications")
|
||||
(description "The libgnomeui library provides additional widgets for
|
||||
applications. Many of the widgets from libgnomeui have already been ported to GTK+.")
|
||||
applications. Many of the widgets from libgnomeui have already been
|
||||
ported to GTK+.")
|
||||
(license license:lgpl2.0+)))
|
||||
|
||||
(define-public libglade
|
||||
|
@ -1821,8 +1822,8 @@ (define-public libxklavier
|
|||
(synopsis "High-level API for X Keyboard Extension")
|
||||
(description
|
||||
"LibXklavier is a library providing high-level API for X Keyboard
|
||||
Extension known as XKB. This library is indended to support XFree86 and other
|
||||
commercial X servers. It is useful for creating XKB-related software (layout
|
||||
Extension known as XKB. This library is intended to support XFree86 and other
|
||||
commercial X servers. It is useful for creating XKB-related software (layout
|
||||
indicators etc).")
|
||||
(license license:lgpl2.0+)))
|
||||
|
||||
|
@ -2237,7 +2238,7 @@ (define-public geoclue
|
|||
information. The primary goal of the Geoclue project is to make creating
|
||||
location-aware applications as simple as possible, while the secondary goal is
|
||||
to ensure that no application can access location information without explicit
|
||||
permission from user. ")
|
||||
permission from user.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public geocode-glib
|
||||
|
|
|
@ -41,7 +41,7 @@ (define-public libntlm
|
|||
(build-system gnu-build-system)
|
||||
(synopsis "Library that implements NTLM authentication")
|
||||
(description
|
||||
"Libntlm is a library that implements NTLM authentication")
|
||||
"Libntlm is a library that implements NTLM authentication.")
|
||||
(license license:lgpl2.1+)
|
||||
(home-page "http://www.nongnu.org/libntlm/")))
|
||||
|
||||
|
|
|
@ -118,8 +118,8 @@ (define-public gstreamer
|
|||
(description
|
||||
"GStreamer is a library for constructing graphs of media-handling
|
||||
components. The applications it supports range from simple Ogg/Vorbis
|
||||
playback, audio/video streaming to complex audio (mixing) and video
|
||||
(non-linear editing) processing.
|
||||
playback, audio/video streaming to complex audio mixing and video
|
||||
non-linear editing.
|
||||
|
||||
Applications can take advantage of advances in codec and filter technology
|
||||
transparently. Developers can add new codecs and filters by writing a
|
||||
|
@ -190,7 +190,7 @@ (define-public gst-plugins-good
|
|||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
(uri (string-append
|
||||
"http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-"
|
||||
version ".tar.xz"))
|
||||
(sha256
|
||||
|
@ -275,8 +275,7 @@ (define-public gst-plugins-ugly
|
|||
("pkg-config" ,pkg-config)
|
||||
("python-wrapper" ,python-wrapper)))
|
||||
(home-page "http://gstreamer.freedesktop.org/")
|
||||
(synopsis
|
||||
"GStreamer plugins from the \"ugly\" set.")
|
||||
(synopsis "GStreamer plugins from the \"ugly\" set")
|
||||
(description "GStreamer Ugly Plug-ins. This set contains those plug-ins
|
||||
which the developers consider to have good quality code but that might pose
|
||||
distribution problems in some jurisdictions, e.g. due to patent threats.")
|
||||
|
|
|
@ -131,7 +131,7 @@ (define-public cairo
|
|||
PostScript and PDF. Operations in cairo including stroking and filling cubic
|
||||
Bézier splines, transforming and compositing translucent images, and
|
||||
antialiased text rendering. All drawing operations can be transformed by any
|
||||
affine transformation (scale, rotation, shear, etc.)")
|
||||
affine transformation (scale, rotation, shear, etc.).")
|
||||
(license license:lgpl2.1) ; or Mozilla Public License 1.1
|
||||
(home-page "http://cairographics.org/")))
|
||||
|
||||
|
|
|
@ -457,14 +457,14 @@ (define-public guile-minikanren
|
|||
(inputs
|
||||
`(("guile" ,guile-2.0)))
|
||||
(home-page "https://github.com/ijp/minikanren")
|
||||
(synopsis "miniKanren declarative logic system, packaged for Guile")
|
||||
(synopsis "MiniKanren declarative logic system, packaged for Guile")
|
||||
(description
|
||||
"MiniKanren is a relational programming extension to the Scheme
|
||||
programming Language, written as a smaller version of Kanren suitable for
|
||||
pedagogical purposes. It is featured in the book, The Reasoned Schemer,
|
||||
written by Dan Friedman, William Byrd, and Oleg Kiselyov.
|
||||
|
||||
This is Ian Price's r6rs packaged version of miniKranen, which deviates
|
||||
This is Ian Price's r6rs packaged version of miniKanren, which deviates
|
||||
slightly from miniKanren mainline.
|
||||
|
||||
See http://minikanren.org/ for more on miniKanren generally.")
|
||||
|
|
|
@ -712,7 +712,7 @@ (define-public ghc-split
|
|||
(base32
|
||||
"0xa3j0gwr6k5vizxybnzk5fgb3pppgspi6mysnp2gwjp2dbrxkzr"))))
|
||||
(build-system haskell-build-system)
|
||||
(inputs
|
||||
(inputs
|
||||
`(("ghc-quickcheck" ,ghc-quickcheck)))
|
||||
(home-page "http://hackage.haskell.org/package/split")
|
||||
(synopsis
|
||||
|
@ -769,7 +769,7 @@ (define-public ghc-vector
|
|||
(base32
|
||||
"01hc71k1z9m0g0dv4zsvq5d2dvbgyc5p01hryw5c53792yi2fm25"))))
|
||||
(build-system haskell-build-system)
|
||||
(inputs
|
||||
(inputs
|
||||
`(("ghc-quickcheck" ,ghc-quickcheck)))
|
||||
;; these inputs are necessary to use this library
|
||||
(propagated-inputs
|
||||
|
@ -837,8 +837,8 @@ (define-public ghc-network-uri
|
|||
`(("ghc-parsec" ,ghc-parsec)))
|
||||
(home-page
|
||||
"https://github.com/haskell/network-uri")
|
||||
(synopsis "Labrary for URI manipulation")
|
||||
(description "This package provides an URI manipulation inteface. In
|
||||
(synopsis "Library for URI manipulation")
|
||||
(description "This package provides an URI manipulation interface. In
|
||||
'network-2.6' the 'Network.URI' module was split off from the 'network'
|
||||
package into this package.")
|
||||
(license bsd-3)))
|
||||
|
|
|
@ -372,7 +372,7 @@ (define-public perl-string-toidentifier-en
|
|||
("perl-text-unidecode" ,perl-text-unidecode)
|
||||
("perl-namespace-clean" ,perl-namespace-clean)))
|
||||
(home-page "http://search.cpan.org/dist/String-ToIdentifier-EN")
|
||||
(synopsis "Convert strings to english program identifiers")
|
||||
(synopsis "Convert strings to English program identifiers")
|
||||
(description "This module provides a utility method, \"to_identifier\" for
|
||||
converting an arbitrary string into a readable representation using the ASCII
|
||||
subset of \"\\w\" for use as an identifier in a computer program. The intent
|
||||
|
@ -395,6 +395,6 @@ (define-public perl-text-german
|
|||
(build-system perl-build-system)
|
||||
(home-page "http://search.cpan.org/dist/Text-German")
|
||||
(synopsis "German grundform reduction")
|
||||
(description "This module is a rather incomplete implementaion of work
|
||||
(description "This module is a rather incomplete implementation of work
|
||||
done by Gudrun Putze-Meier.")
|
||||
(license (package-license perl))))
|
||||
|
|
|
@ -45,5 +45,5 @@ (define-public lesstif
|
|||
("libxt" ,libxt)))
|
||||
(home-page "http://lesstif.sourceforge.net/")
|
||||
(synopsis "Clone of the Motif toolkit for the X window system")
|
||||
(description "Clone of the Motif toolkit for the X window system")
|
||||
(description "Clone of the Motif toolkit for the X window system.")
|
||||
(license license:gpl2+))) ; some files are lgpl2.1+ or x11
|
||||
|
|
|
@ -657,7 +657,7 @@ (define-public mythes
|
|||
(synopsis "Thesaurus")
|
||||
(description "MyThes is a simple thesaurus that uses a structured text
|
||||
data file and an index file with binary search to look up words and phrases
|
||||
and to return information on pronunciations, meaningss and synonyms.")
|
||||
and to return information on pronunciations, meanings and synonyms.")
|
||||
(license (non-copyleft "file://COPYING"
|
||||
"See COPYING in the distribution."))))
|
||||
|
||||
|
|
|
@ -367,7 +367,7 @@ (define-public linux-pam
|
|||
"A *Free* project to implement OSF's RFC 86.0.
|
||||
Pluggable authentication modules are small shared object files that can
|
||||
be used through the PAM API to perform tasks, like authenticating a user
|
||||
at login. Local and dynamic reconfiguration are its key features")
|
||||
at login. Local and dynamic reconfiguration are its key features.")
|
||||
(license bsd-3)))
|
||||
|
||||
|
||||
|
@ -2058,10 +2058,10 @@ (define-public hdparm
|
|||
#:phases (alist-delete 'configure %standard-phases)
|
||||
#:tests? #f)) ; no test suite
|
||||
(home-page "http://sourceforge.net/projects/hdparm/")
|
||||
(synopsis "tune hard disk parameters for high performance")
|
||||
(synopsis "Tune hard disk parameters for high performance")
|
||||
(description
|
||||
"Get/set device parameters for Linux SATA/IDE drives. It's primary use
|
||||
is for enabling irq-unmasking and IDE multiplemode.")
|
||||
is for enabling irq-unmasking and IDE multiple-mode.")
|
||||
(license (non-copyleft "file://LICENSE.TXT"))))
|
||||
|
||||
(define-public acpid
|
||||
|
@ -2164,7 +2164,7 @@ (define-public cpufrequtils
|
|||
(home-page "https://www.kernel.org/pub/linux/utils/kernel/cpufreq/")
|
||||
(synopsis "Utilities to get and set CPU frequency on Linux")
|
||||
(description
|
||||
"The cpufrequtils suite contains utilities to retreive CPU frequency
|
||||
"The cpufrequtils suite contains utilities to retrieve CPU frequency
|
||||
information, and set the CPU frequency if supported, using the cpufreq
|
||||
capabilities of the Linux kernel.")
|
||||
(license gpl2)))
|
||||
|
|
|
@ -70,12 +70,12 @@ (define-public llvm
|
|||
(home-page "http://www.llvm.org")
|
||||
(synopsis "Optimizing compiler infrastructure")
|
||||
(description
|
||||
"LLVM is a compiler infrastructure designed for compile-time, link-time, runtime,
|
||||
and idle-time optimization of programs from arbitrary programming languages.
|
||||
It currently supports compilation of C and C++ programs, using front-ends
|
||||
derived from GCC 4.0.1. A new front-end for the C family of languages is in
|
||||
development. The compiler infrastructure includes mirror sets of programming
|
||||
tools as well as libraries with equivalent functionality.")
|
||||
"LLVM is a compiler infrastructure designed for compile-time, link-time,
|
||||
runtime, and idle-time optimization of programs from arbitrary programming
|
||||
languages. It currently supports compilation of C and C++ programs, using
|
||||
front-ends derived from GCC 4.0.1. A new front-end for the C family of
|
||||
languages is in development. The compiler infrastructure includes mirror sets
|
||||
of programming tools as well as libraries with equivalent functionality.")
|
||||
(license ncsa)))
|
||||
|
||||
(define (clang-from-llvm llvm hash)
|
||||
|
|
|
@ -1381,7 +1381,7 @@ (define-public maxima
|
|||
(description "Maxima is a system for the manipulation of symbolic and
|
||||
numerical expressions. It yields high precision numeric results by using
|
||||
exact fractions, arbitrary precision integers, and variable precision floating
|
||||
point numbers")
|
||||
point numbers.")
|
||||
;; Some files are lgpl2.1+. Some are gpl2+. Some explicitly state gpl1+.
|
||||
;; Others simply say "GNU General Public License" without stating a
|
||||
;; version (which implicitly means gpl1+).
|
||||
|
@ -1528,7 +1528,7 @@ (define-public openlibm
|
|||
"OpenLibm is an effort to have a high quality, portable, standalone C
|
||||
mathematical library (libm). It can be used standalone in applications and
|
||||
programming language implementations. The project was born out of a need to
|
||||
have a good libm for the Julia programming langage that worked consistently
|
||||
have a good libm for the Julia programming language that worked consistently
|
||||
across compilers and operating systems, and in 32-bit and 64-bit
|
||||
environments.")
|
||||
;; See LICENSE.md for details.
|
||||
|
|
|
@ -107,5 +107,5 @@ (define-public libmhash
|
|||
CRC-32, CRC-32B, ALDER-32, MD-2, MD-4, MD-5, RIPEMD-128, RIPEMD-160,
|
||||
RIPEMD-256, RIPEMD-320, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, HAVAL-128,
|
||||
HAVAL-160, HAVAL-192, HAVAL-256, TIGER, TIGER-128, TIGER-160, GOST, WHIRLPOOL,
|
||||
SNEFRU-128, SNEFRU-256")
|
||||
SNEFRU-128, SNEFRU-256.")
|
||||
(license gpl2+)))
|
||||
|
|
|
@ -81,7 +81,8 @@ (define-public mit-krb5
|
|||
(description
|
||||
"Massachusetts Institute of Technology implementation of Kerberos.
|
||||
Kerberos is a network authentication protocol designed to provide strong
|
||||
authentication for client/server applications by using secret-key cryptography.")
|
||||
authentication for client/server applications by using secret-key
|
||||
cryptography.")
|
||||
(license (non-copyleft "file://NOTICE"
|
||||
"See NOTICE in the distribution."))
|
||||
"See NOTICE in the distribution."))
|
||||
(home-page "http://web.mit.edu/kerberos/")))
|
||||
|
|
|
@ -90,7 +90,7 @@ (define-public libid3tag
|
|||
(synopsis "Library for reading ID3 tags")
|
||||
(description
|
||||
"Libid3tag is a library for reading ID3 tags, both ID3v1 and the various
|
||||
versions of ID3v2")
|
||||
versions of ID3v2.")
|
||||
(license license:gpl2+)
|
||||
(home-page "http://www.underbit.com/products/mad/")))
|
||||
|
||||
|
@ -212,7 +212,7 @@ (define-public mp3info
|
|||
(synopsis "MP3 technical info viewer and ID3 1.x tag editor")
|
||||
(description
|
||||
"MP3Info is a little utility used to read and modify the ID3 tags of MP3
|
||||
files. MP3Info can also display various techincal aspects of an MP3 file
|
||||
files. MP3Info can also display various technical aspects of an MP3 file
|
||||
including playing time, bit-rate, sampling frequency and other attributes in a
|
||||
pre-defined or user-specifiable output format.")
|
||||
(license license:gpl2+)))
|
||||
|
@ -234,7 +234,7 @@ (define-public libmp3splt
|
|||
("libmad" ,libmad)
|
||||
("libogg" ,libogg)
|
||||
("libltdl" ,libltdl)
|
||||
("libvorbid" ,libvorbis)
|
||||
("libvorbis" ,libvorbis)
|
||||
("pcre" ,pcre)))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
|
@ -242,7 +242,7 @@ (define-public libmp3splt
|
|||
(description
|
||||
"Mp3splt is a utility to split mp3 and ogg vorbis files selecting a begin
|
||||
and an end time position, without decoding. For splitting an album, one may
|
||||
select split points and filenames manually or obtain them automatically from
|
||||
select split points and file names manually or obtain them automatically from
|
||||
CDDB (internet or a local file) or from .cue files. The tool also supports
|
||||
automatic silence split, that can be used also to adjust cddb/cue splitpoints.
|
||||
|
||||
|
@ -264,11 +264,11 @@ (define-public mp3splt
|
|||
"106dnka56prlc9nsfh300f8841am2lmkwlzgl9lkr25mgnc35wwh"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("libmp3splt" ,libmp3splt)))
|
||||
(synopsis "Utiliy for splitting mp3 and ogg vorbis files")
|
||||
(synopsis "Utility for splitting mp3 and ogg vorbis files")
|
||||
(description
|
||||
"Mp3splt is a utility to split mp3 and ogg vorbis files selecting a begin
|
||||
and an end time position, without decoding. For splitting an album, one may
|
||||
select split points and filenames manually or obtain them automatically from
|
||||
select split points and file names manually or obtain them automatically from
|
||||
CDDB (internet or a local file) or from .cue files. The tool also supports
|
||||
automatic silence split, that can be used also to adjust cddb/cue splitpoints.
|
||||
|
||||
|
@ -444,5 +444,5 @@ (define-public mpc123
|
|||
(synopsis "Audio player for Musepack-formatted files")
|
||||
(description
|
||||
"Mpc123 is a command-line player for files in the Musepack audio
|
||||
compression format (.mpc files.)")
|
||||
compression format (.mpc files).")
|
||||
(license license:gpl2+)))
|
||||
|
|
|
@ -40,7 +40,7 @@ (define-public ncdu
|
|||
(build-system gnu-build-system)
|
||||
(synopsis "Ncurses based disk usage analyzer")
|
||||
(description "A disk usage analyzer with an ncurses interface, aimed to be
|
||||
run on a remote server where you don't have an entire gaphical setup, but have
|
||||
run on a remote server where you don't have an entire graphical setup, but have
|
||||
to do with a simple SSH connection. ncdu aims to be fast, simple and easy to
|
||||
use, and should be able to run in any minimal POSIX-like environment with
|
||||
ncurses installed.")
|
||||
|
|
|
@ -80,7 +80,7 @@ (define-public socat
|
|||
to UNIX sockets, IPv6 relay, for redirecting TCP oriented programs to a serial
|
||||
line, to logically connect serial lines on different computers, or to
|
||||
establish a relatively secure environment (su and chroot) for running client
|
||||
or server shell scripts with network connections. ")
|
||||
or server shell scripts with network connections.")
|
||||
(license license:gpl2)))
|
||||
|
||||
(define-public zeromq
|
||||
|
|
|
@ -38,7 +38,7 @@ (define-public ntp
|
|||
(version "4.2.8p3")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
(uri (string-append
|
||||
"http://archive.ntp.org/ntp4/ntp-"
|
||||
(version-major+minor version)
|
||||
"/ntp-" version ".tar.gz"))
|
||||
|
@ -78,7 +78,7 @@ (define-public ntp
|
|||
(("test-decodenetnum\\$\\(EXEEXT\\) ") ""))
|
||||
#t)))))
|
||||
(build-system gnu-build-system)
|
||||
(synopsis "Real time clock synchonization system")
|
||||
(synopsis "Real time clock synchronization system")
|
||||
(description "NTP is a system designed to synchronize the clocks of
|
||||
computers over a network.")
|
||||
(license (l:x11-style
|
||||
|
|
|
@ -380,8 +380,8 @@ (define (coq-prog name)
|
|||
(zero? (apply system* "make" "install-doc"
|
||||
make-flags)))))))
|
||||
(home-page "http://proofgeneral.inf.ed.ac.uk/")
|
||||
(description "Generic front-end for proof assistants based on Emacs")
|
||||
(synopsis
|
||||
(synopsis "Generic front-end for proof assistants based on Emacs")
|
||||
(description
|
||||
"Proof General is a major mode to turn Emacs into an interactive proof
|
||||
assistant to write formal mathematical proofs using a variety of theorem
|
||||
provers.")
|
||||
|
|
|
@ -55,7 +55,7 @@ (define-public openbox
|
|||
(synopsis "Box style window manager")
|
||||
(description
|
||||
"Openbox is a highly configurable, next generation window manager with
|
||||
extensive standars support. The *box visual style is well known for its
|
||||
extensive standards support. The *box visual style is well known for its
|
||||
minimalistic appearance. Openbox uses the *box visual style, while providing
|
||||
a greater number of options for theme developers than previous *box
|
||||
implementations.")
|
||||
|
|
|
@ -148,7 +148,7 @@ (define-public xpdf
|
|||
%standard-phases)))
|
||||
(synopsis "Viewer for PDF files based on the Motif toolkit")
|
||||
(description
|
||||
"Xpdf is a viewer for Portable Document Format (PDF) files")
|
||||
"Xpdf is a viewer for Portable Document Format (PDF) files.")
|
||||
(license license:gpl3) ; or gpl2, but not gpl2+
|
||||
(home-page "http://www.foolabs.com/xpdf/")))
|
||||
|
||||
|
|
|
@ -181,11 +181,11 @@ (define-public perl-archive-zip
|
|||
(package
|
||||
(name "perl-archive-zip")
|
||||
(version "1.30")
|
||||
(source
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
"mirror://cpan/authors/id/A/AD/ADAMK/Archive-Zip-"
|
||||
"mirror://cpan/authors/id/A/AD/ADAMK/Archive-Zip-"
|
||||
version ".tar.gz"))
|
||||
(sha256
|
||||
(base32
|
||||
|
@ -607,7 +607,7 @@ (define-public perl-class-data-inheritable
|
|||
(description "Class::Data::Inheritable is for creating accessor/mutators
|
||||
to class data. That is, if you want to store something about your class as a
|
||||
whole (instead of about a single object). This data is then inherited by your
|
||||
subclasses and can be overriden.")
|
||||
subclasses and can be overridden.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-class-date
|
||||
|
@ -717,7 +717,7 @@ (define-public perl-class-load-xs
|
|||
(home-page "http://search.cpan.org/dist/Class-Load-XS")
|
||||
(synopsis "XS implementation of parts of Class::Load")
|
||||
(description "This module provides an XS implementation for portions of
|
||||
Class::Load")
|
||||
Class::Load.")
|
||||
(license artistic2.0)))
|
||||
|
||||
(define-public perl-class-methodmaker
|
||||
|
@ -758,11 +758,11 @@ (define-public perl-class-method-modifiers
|
|||
("perl-test-requires" ,perl-test-requires)))
|
||||
(home-page "http://search.cpan.org/dist/Class-Method-Modifiers")
|
||||
(synopsis "Moose-like method modifiers")
|
||||
(description "Class::Method::Modifiers provides three modifiers: before,
|
||||
around, and after. before and after are run just before and after the method
|
||||
they modify, but can not really affect that original method. around is run in
|
||||
place of the original method, with a hook to easily call that original
|
||||
method.")
|
||||
(description "Class::Method::Modifiers provides three modifiers: 'before',
|
||||
'around', and 'after'. 'before' and 'after' are run just before and after the
|
||||
method they modify, but can not really affect that original method. 'around'
|
||||
is run in place of the original method, with a hook to easily call that
|
||||
original method.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-class-singleton
|
||||
|
@ -781,7 +781,7 @@ (define-public perl-class-singleton
|
|||
(home-page "http://search.cpan.org/dist/Class-Singleton")
|
||||
(synopsis "Implementation of a singleton class for Perl")
|
||||
(description "This module implements a Singleton class from which other
|
||||
classes can be derived. By itself, the Class::Singleton module does very
|
||||
classes can be derived. By itself, the Class::Singleton module does very
|
||||
little other than manage the instantiation of a single object.")
|
||||
(license (package-license perl))))
|
||||
|
||||
|
@ -1037,7 +1037,7 @@ (define-public perl-crypt-randpasswd
|
|||
to generate random passwords, constructed from words, letters, or characters.
|
||||
This code is a Perl implementation of the Automated Password Generator
|
||||
standard, like the program described in \"A Random Word Generator For
|
||||
Pronounceable Passwords\". This code is a re-engineering of the program
|
||||
Pronounceable Passwords\". This code is a re-engineering of the program
|
||||
contained in Appendix A of FIPS Publication 181, \"Standard for Automated
|
||||
Password Generator\".")
|
||||
(license (package-license perl))))
|
||||
|
@ -1202,7 +1202,7 @@ (define-public perl-data-tumbler
|
|||
(home-page "http://search.cpan.org/dist/Data-Tumbler")
|
||||
(synopsis "Dynamic generation of nested combinations of variants")
|
||||
(description "Data::Tumbler - Dynamic generation of nested combinations of
|
||||
variants")
|
||||
variants.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-data-visitor
|
||||
|
@ -1401,7 +1401,7 @@ (define-public perl-datetime-format-builder
|
|||
("perl-datetime-format-strptime" ,perl-datetime-format-strptime)
|
||||
("perl-params-validate" ,perl-params-validate)))
|
||||
(home-page "http://search.cpan.org/dist/DateTime-Format-Builder")
|
||||
(synopsis "Create DateTime parser classes and objects.")
|
||||
(synopsis "Create DateTime parser classes and objects")
|
||||
(description "DateTime::Format::Builder creates DateTime parsers. Many
|
||||
string formats of dates and times are simple and just require a basic regular
|
||||
expression to extract the relevant information. Builder provides a simple way
|
||||
|
@ -1868,8 +1868,8 @@ (define-public perl-error
|
|||
(build-system perl-build-system)
|
||||
(home-page "http://search.cpan.org/dist/Error")
|
||||
(synopsis "OO-ish Error/Exception handling for Perl")
|
||||
(description "The Error package provides two interfaces. Firstly Error
|
||||
provides a procedural interface to exception handling. Secondly Error is a
|
||||
(description "The Error package provides two interfaces. Firstly Error
|
||||
provides a procedural interface to exception handling. Secondly Error is a
|
||||
base class for errors/exceptions that can either be thrown, for subsequent
|
||||
catch, or can simply be recorded.")
|
||||
(license (package-license perl))))
|
||||
|
@ -2147,7 +2147,7 @@ (define-public perl-file-homedir
|
|||
(home-page "http://search.cpan.org/dist/File-HomeDir")
|
||||
(synopsis "Find your home and other directories on any platform")
|
||||
(description "File::HomeDir is a module for locating the directories that
|
||||
are \"owned\" by a user (typicaly your user) and to solve the various issues
|
||||
are \"owned\" by a user (typically your user) and to solve the various issues
|
||||
that arise trying to find them consistently across a wide variety of
|
||||
platforms.")
|
||||
(license (package-license perl))))
|
||||
|
@ -2199,7 +2199,7 @@ (define-public perl-file-remove
|
|||
(description "File::Remove::remove removes files and directories. It acts
|
||||
like /bin/rm, for the most part. Although \"unlink\" can be given a list of
|
||||
files, it will not remove directories; this module remedies that. It also
|
||||
accepts wildcards, * and ?, as arguments for filenames.")
|
||||
accepts wildcards, * and ?, as arguments for file names.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-file-sharedir
|
||||
|
@ -2266,7 +2266,7 @@ (define-public perl-file-slurp
|
|||
(synopsis "Reading/Writing/Modifying of complete files")
|
||||
(description "File::Slurp provides subroutines to read or write entire
|
||||
files with a simple call. It also has a subroutine for reading the list of
|
||||
filenames in a directory.")
|
||||
file names in a directory.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-file-temp
|
||||
|
@ -2463,7 +2463,7 @@ (define-public perl-io-interactive
|
|||
(synopsis "Utilities for interactive I/O")
|
||||
(description "This module provides three utility subroutines that make it
|
||||
easier to develop interactive applications: is_interactive(), interactive(),
|
||||
and busy()")
|
||||
and busy().")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-io-string
|
||||
|
@ -2548,10 +2548,10 @@ (define-public perl-ipc-run
|
|||
;; it, so disable it.
|
||||
(delete-file "t/win32_compile.t"))))))
|
||||
(home-page "http://search.cpan.org/dist/IPC-Run")
|
||||
(synopsis "system() and background procs w/ piping, redirs, ptys")
|
||||
(synopsis "Run system() and background procs w/ piping, redirs, ptys")
|
||||
(description "IPC::Run allows you run and interact with child processes
|
||||
using files, pipes, and pseudo-ttys. Both system()-style and scripted usages
|
||||
are supported and may be mixed. Likewise, functional and OO API styles are
|
||||
using files, pipes, and pseudo-ttys. Both system()-style and scripted usages
|
||||
are supported and may be mixed. Likewise, functional and OO API styles are
|
||||
both supported and may be mixed.")
|
||||
(license (package-license perl))))
|
||||
|
||||
|
@ -2567,7 +2567,7 @@ (define-public perl-ipc-run3
|
|||
(base32
|
||||
"0r9m8q78bg7yycpixd7738jm40yz71p2q7inm766kzsw3g6c709x"))))
|
||||
(build-system perl-build-system)
|
||||
(synopsis "Run a subprocess with input/ouput redirection")
|
||||
(synopsis "Run a subprocess with input/output redirection")
|
||||
(description
|
||||
"The IPC::Run3 module allows you to run a subprocess and redirect stdin,
|
||||
stdout, and/or stderr to files and perl data structures. It aims to satisfy
|
||||
|
@ -3391,8 +3391,8 @@ (define-public perl-moosex-strictconstructor
|
|||
(home-page "http://search.cpan.org/dist/MooseX-StrictConstructor")
|
||||
(synopsis "Strict object constructors for Moose")
|
||||
(description "Simply loading this module makes your constructors
|
||||
\"strict\". If your constructor is called with an attribute init argument that
|
||||
your class does not declare, then it calls Moose->throw_error(). ")
|
||||
\"strict\". If your constructor is called with an attribute init argument
|
||||
that your class does not declare, then it calls Moose->throw_error().")
|
||||
(license artistic2.0)))
|
||||
|
||||
(define-public perl-moosex-traits-pluggable
|
||||
|
@ -3420,7 +3420,7 @@ (define-public perl-moosex-traits-pluggable
|
|||
"http://search.cpan.org/dist/MooseX-Traits-Pluggable")
|
||||
(synopsis "Trait loading and resolution for Moose")
|
||||
(description "Adds support on top of MooseX::Traits for class precedence
|
||||
search for traits and some extra attributes")
|
||||
search for traits and some extra attributes.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-moosex-types
|
||||
|
@ -4144,7 +4144,7 @@ (define-public perl-set-scalar
|
|||
(home-page "http://search.cpan.org/dist/Set-Scalar")
|
||||
(synopsis "Set operations for Perl")
|
||||
(description "The first priority of Set::Scalar is to be a convenient
|
||||
interface to sets (as in: unordered colletions of Perl scalars.) While not
|
||||
interface to sets (as in: unordered collections of Perl scalars). While not
|
||||
designed to be slow or big, neither has it been designed to be fast or
|
||||
compact.")
|
||||
(license (package-license perl))))
|
||||
|
@ -4249,7 +4249,7 @@ (define-public perl-string-rewriteprefix
|
|||
(home-page "http://search.cpan.org/dist/String-RewritePrefix")
|
||||
(synopsis "Rewrite strings based on a set of known prefixes")
|
||||
(description "This module allows you to rewrite strings based on a set of
|
||||
known pprefixes.")
|
||||
known prefixes.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-sub-exporter
|
||||
|
@ -4581,7 +4581,7 @@ (define-public perl-term-progressbar-quiet
|
|||
(synopsis "Progress meter if run interactively")
|
||||
(description "Term::ProgressBar is a wonderful module for showing progress
|
||||
bars on the terminal. This module acts very much like that module when it is
|
||||
run interactively. However, when it is not run interactively (for example, as
|
||||
run interactively. However, when it is not run interactively (for example, as
|
||||
a cron job) then it does not show the progress bar.")
|
||||
(license (package-license perl))))
|
||||
|
||||
|
@ -4705,7 +4705,7 @@ (define-public perl-test-deep
|
|||
(description
|
||||
"Test::Deep compares two structures by going through each level, ensuring
|
||||
that the values match, that arrays and hashes have the same elements and that
|
||||
references are blessed into the correct class. It also handles circular data
|
||||
references are blessed into the correct class. It also handles circular data
|
||||
structures without getting caught in an infinite loop.")
|
||||
(home-page (string-append "http://search.cpan.org/~rjbs/"
|
||||
"Test-Deep-" version))
|
||||
|
@ -4730,7 +4730,7 @@ (define-public perl-test-differences
|
|||
(home-page "http://search.cpan.org/dist/Test-Differences")
|
||||
(synopsis "Test strings and data structures and show differences")
|
||||
(description "This module exports three test functions and four diff-style
|
||||
functions")
|
||||
functions.")
|
||||
;; See LICENSE section of Test/Differences.pm, which reads "... GNU public
|
||||
;; license, any version, ..."
|
||||
(license gpl3+)))
|
||||
|
@ -4850,7 +4850,7 @@ (define-public perl-test-leaktrace
|
|||
(home-page "http://search.cpan.org/dist/Test-LeakTrace")
|
||||
(synopsis "Traces memory leaks in Perl")
|
||||
(description "Test::LeakTrace provides several functions that trace memory
|
||||
leaks. This module scans arenas, the memory allocation system, so it can
|
||||
leaks. This module scans arenas, the memory allocation system, so it can
|
||||
detect any leaked SVs in given blocks.")
|
||||
(license (package-license perl))))
|
||||
|
||||
|
@ -4967,7 +4967,7 @@ (define-public perl-test-nowarnings
|
|||
(description
|
||||
"This modules causes any warnings during testing to be captured and
|
||||
stored. It automatically adds an extra test that will run when your script
|
||||
ends to check that there were no warnings. If there were any warings, the
|
||||
ends to check that there were no warnings. If there were any warnings, the
|
||||
test will fail and output diagnostics of where, when and what the warning was,
|
||||
including a stack trace of what was going on when it occurred.")
|
||||
(home-page (string-append "http://search.cpan.org/~adamk/"
|
||||
|
@ -5502,9 +5502,9 @@ (define-public perl-tie-ixhash
|
|||
(home-page "http://search.cpan.org/dist/Tie-IxHash")
|
||||
(synopsis "Ordered associative arrays for Perl")
|
||||
(description "This Perl module implements Perl hashes that preserve the
|
||||
order in which the hash elements were added. The order is not affected when
|
||||
values corresponding to existing keys in the IxHash are changed. The elements
|
||||
can also be set to any arbitrary supplied order. The familiar perl array
|
||||
order in which the hash elements were added. The order is not affected when
|
||||
values corresponding to existing keys in the IxHash are changed. The elements
|
||||
can also be set to any arbitrary supplied order. The familiar perl array
|
||||
operations can also be performed on the IxHash.")
|
||||
(license (package-license perl))))
|
||||
|
||||
|
@ -5593,7 +5593,7 @@ (define-public perl-time-local
|
|||
(description "This module provides functions that are the inverse of
|
||||
built-in perl functions localtime() and gmtime(). They accept a date as a
|
||||
six-element array, and return the corresponding time(2) value in seconds since
|
||||
the system epoch")
|
||||
the system epoch.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-timedate
|
||||
|
@ -5762,7 +5762,7 @@ (define-public perl-universal-isa
|
|||
(home-page "http://search.cpan.org/dist/UNIVERSAL-isa")
|
||||
(synopsis "UNIVERSAL::isa() reimplementation")
|
||||
(description "This module attempts to recover from people calling
|
||||
UNIVERSAL::isa as a function")
|
||||
UNIVERSAL::isa as a function.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-variable-magic
|
||||
|
|
|
@ -136,7 +136,7 @@ (define-public enscript
|
|||
(synopsis "Generating PostScript, including pretty-printing")
|
||||
(description
|
||||
"GNU Enscript is a program to convert ASCII text files to PostScript,
|
||||
HTML or RTF formats, to be stored in files or sent immediately to a printer.
|
||||
HTML or RTF formats, to be stored in files or sent immediately to a printer.
|
||||
It also includes the capability to perform syntax highlighting for several
|
||||
different programming languages.")
|
||||
(license gpl3+)))
|
||||
|
|
|
@ -106,7 +106,7 @@ (define libsamplerate
|
|||
against computation cost. The current best converter provides a
|
||||
signal-to-noise ratio of 145dB with -3dB passband extending from DC to 96% of
|
||||
the theoretical best bandwidth for a given pair of input and output sample
|
||||
rates. ")
|
||||
rates.")
|
||||
(license l:gpl2+)))
|
||||
|
||||
(define pulseaudio
|
||||
|
@ -173,11 +173,12 @@ (define pulseaudio
|
|||
(home-page "http://www.pulseaudio.org/")
|
||||
(synopsis "Sound server")
|
||||
(description
|
||||
"PulseAudio is a sound server. It is basically a proxy for your sound applications.
|
||||
It allows you to do advanced operations on your sound data as it passes
|
||||
between your application and your hardware. Things like transferring the
|
||||
audio to a different machine, changing the sample format or channel count and
|
||||
mixing several sounds into one are easily achieved using a sound server. ")
|
||||
"PulseAudio is a sound server. It is basically a proxy for your sound
|
||||
applications. It allows you to do advanced operations on your sound data as
|
||||
it passes between your application and your hardware. Things like
|
||||
transferring the audio to a different machine, changing the sample format or
|
||||
channel count and mixing several sounds into one are easily achieved using a
|
||||
sound server.")
|
||||
|
||||
;; PulseAudio is LGPLv2+, but some of the optional dependencies (GNU dbm,
|
||||
;; FFTW, etc.) are GPL'd, so the result is effectively GPLv2+. See
|
||||
|
|
|
@ -628,7 +628,7 @@ (define-public python-parsedatetime
|
|||
(synopsis
|
||||
"Parse human-readable date/time text")
|
||||
(description
|
||||
"Parse human-readable date/time text")
|
||||
"Parse human-readable date/time text.")
|
||||
(license asl2.0)))
|
||||
|
||||
(define-public python-pandas
|
||||
|
@ -808,7 +808,7 @@ (define-public python2-mechanize
|
|||
"Mechanize implements stateful programmatic web browsing in Python,
|
||||
after Andy Lester’s Perl module WWW::Mechanize.")
|
||||
(license (non-copyleft "file://COPYING"
|
||||
"See COPYING in the distribution."))))
|
||||
"See COPYING in the distribution."))))
|
||||
|
||||
|
||||
(define-public python-simplejson
|
||||
|
@ -828,8 +828,9 @@ (define-public python-simplejson
|
|||
(synopsis
|
||||
"Json library for Python")
|
||||
(description
|
||||
"JSON (JavaScript Object Notation) is a subset of JavaScript syntax
|
||||
(ECMA-262 3rd edition) used as a lightweight data interchange format.
|
||||
"JSON (JavaScript Object Notation) is a subset of JavaScript
|
||||
syntax (ECMA-262 3rd edition) used as a lightweight data interchange
|
||||
format.
|
||||
|
||||
Simplejson exposes an API familiar to users of the standard library marshal
|
||||
and pickle modules. It is the externally maintained version of the json
|
||||
|
@ -1524,7 +1525,7 @@ (define-public python-discover
|
|||
"Python test discovery for unittest")
|
||||
(description
|
||||
"Discover provides test discovery for unittest, a feature that has been
|
||||
backported from Python 2.7 for Python 2.4+")
|
||||
backported from Python 2.7 for Python 2.4+.")
|
||||
(license bsd-3)))
|
||||
|
||||
(define-public python2-discover
|
||||
|
@ -2147,7 +2148,7 @@ (define-public python-scikit-image
|
|||
(home-page "http://scikit-image.org/")
|
||||
(synopsis "Image processing in Python")
|
||||
(description
|
||||
"scikit-image is a collection of algorithms for image processing.")
|
||||
"Scikit-image is a collection of algorithms for image processing.")
|
||||
(license bsd-3)))
|
||||
|
||||
(define-public python2-scikit-image
|
||||
|
@ -2318,7 +2319,7 @@ (define python-numpy-bootstrap
|
|||
(home-page "http://www.numpy.org/")
|
||||
(synopsis "Fundamental package for scientific computing with Python")
|
||||
(description "NumPy is the fundamental package for scientific computing
|
||||
with Python. It contains among other things: a powerful N-dimensional array
|
||||
with Python. It contains among other things: a powerful N-dimensional array
|
||||
object, sophisticated (broadcasting) functions, tools for integrating C/C++
|
||||
and Fortran code, useful linear algebra, Fourier transform, and random number
|
||||
capabilities.")
|
||||
|
|
|
@ -54,6 +54,6 @@ (define-public rdesktop
|
|||
(synopsis "Client for Windows Terminal Services")
|
||||
(description
|
||||
"rdesktop is a client for Microsoft's Windows Remote Desktop Services,
|
||||
capable of natively speaking Remote Desktop Protocol (RDP.) It allows users
|
||||
capable of natively speaking Remote Desktop Protocol (RDP). It allows users
|
||||
to remotely control a user's Windows desktop.")
|
||||
(license license:gpl3+)))
|
||||
|
|
|
@ -162,7 +162,7 @@ (define-public lrdf
|
|||
"LRDF is a library to make it easy to manipulate RDF files describing
|
||||
LADSPA plugins. It can also be used for general RDF manipulation. It can
|
||||
read RDF/XLM and N3 files and export N3 files, and it also has a light
|
||||
taxonomic inference capablility.")
|
||||
taxonomic inference capability.")
|
||||
(license gpl2)))
|
||||
|
||||
(define-public rasqal
|
||||
|
|
|
@ -195,7 +195,7 @@ (define-public ruby-rake-compiler
|
|||
;; dependencies are not available right now.
|
||||
(delete-file "tasks/cucumber.rake"))))))
|
||||
(synopsis "Building and packaging helper for Ruby native extensions")
|
||||
(description "Rake-compiler proivides a framework for building and
|
||||
(description "Rake-compiler provides a framework for building and
|
||||
packaging native C and Java extensions in Ruby.")
|
||||
(home-page "https://github.com/rake-compiler/rake-compiler")
|
||||
(license license:expat)))
|
||||
|
@ -316,7 +316,7 @@ (define-public ruby-rspec-expectations
|
|||
(propagated-inputs
|
||||
`(("ruby-rspec-support" ,ruby-rspec-support)
|
||||
("ruby-diff-lcs" ,ruby-diff-lcs-for-rspec)))
|
||||
(synopsis "RSpec expecations library")
|
||||
(synopsis "RSpec expectations library")
|
||||
(description "Rspec-expectations provides a simple API to express expected
|
||||
outcomes of a code example.")
|
||||
(home-page "https://github.com/rspec/rspec-expectations")
|
||||
|
|
|
@ -61,11 +61,11 @@ (define-public slang
|
|||
(synopsis "Library for interactive applications and extensibility")
|
||||
(description
|
||||
"S-Lang is a multi-platform programmer's library designed to allow a
|
||||
developer to create robust multi-platform software. It provides facilities
|
||||
developer to create robust multi-platform software. It provides facilities
|
||||
required by interactive applications such as display/screen management,
|
||||
keyboard input, keymaps, and so on. The most exciting feature of the library
|
||||
keyboard input, keymaps, and so on. The most exciting feature of the library
|
||||
is the slang interpreter that may be easily embedded into a program to make it
|
||||
extensible. While the emphasis has always been on the embedded nature of the
|
||||
extensible. While the emphasis has always been on the embedded nature of the
|
||||
interpreter, it may also be used in a stand-alone fashion through the use of
|
||||
slsh, which is part of the S-Lang distribution.")
|
||||
(license license:gpl2+)))
|
||||
|
|
|
@ -91,5 +91,5 @@ (define-public slim
|
|||
fonts, External themes support, Configurable runtime options: X server --
|
||||
login / shutdown / reboot commands, Single (GDM-like) or double (XDM-like)
|
||||
input control, Can load predefined user at startup, Configurable welcome /
|
||||
shutdown messages, Random theme selection")
|
||||
shutdown messages, Random theme selection.")
|
||||
(license l:gpl2)))
|
||||
|
|
|
@ -124,7 +124,7 @@ (define-public exosip
|
|||
(version "4.1.0")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
(uri (string-append
|
||||
"http://download.savannah.gnu.org/releases/exosip/libeXosip2-"
|
||||
version ".tar.gz"))
|
||||
(sha256 (base32
|
||||
|
@ -133,11 +133,11 @@ (define-public exosip
|
|||
(inputs `(("osip" ,osip)))
|
||||
(synopsis "Sip abstraction library")
|
||||
(description "EXosip is a library that hides the complexity of using the
|
||||
SIP protocol for mutlimedia session establishement. This protocol is mainly to
|
||||
SIP protocol for multimedia session establishment. This protocol is mainly to
|
||||
be used by VoIP telephony applications (endpoints or conference server) but
|
||||
might be also usefull for any application that wish to establish sessions like
|
||||
might be also useful for any application that wish to establish sessions like
|
||||
multiplayer games.")
|
||||
(license gpl2+)
|
||||
(license gpl2+)
|
||||
;; (plus OpenSSL linking exception)
|
||||
;; http://git.savannah.gnu.org/cgit/exosip.git/plain/LICENSE.OpenSSL
|
||||
(home-page "http://savannah.nongnu.org/projects/exosip")))
|
||||
|
@ -153,23 +153,23 @@ (define-public sipwitch
|
|||
(sha256 (base32
|
||||
"0117c5iid1vrwl7sl3pys2jlinpmx2vfp8wcdwk93m7cc6k9793b"))))
|
||||
(build-system gnu-build-system)
|
||||
;; The configure.ac uses pkg-config but in a kludgy way which breaks when
|
||||
;; The configure.ac uses pkg-config but in a kludgy way which breaks when
|
||||
;; cross-compiling. Among other issues there the program name "pkg-config"
|
||||
;; is hard coded instead of respecting the PKG_CONFIG environment variable.
|
||||
;; Fortunately we can avoid the use of pkg-config and set the dependency
|
||||
;; flags ourselves.
|
||||
(arguments `(#:configure-flags
|
||||
;; Fortunately we can avoid the use of pkg-config and set the dependency
|
||||
;; flags ourselves.
|
||||
(arguments `(#:configure-flags
|
||||
`("--without-pkg-config"
|
||||
,(string-append "UCOMMON_CFLAGS=-I"
|
||||
,(string-append "UCOMMON_CFLAGS=-I"
|
||||
(assoc-ref %build-inputs "ucommon") "/include")
|
||||
"UCOMMON_LIBS=-lusecure -lucommon -lrt -ldl -lpthread"
|
||||
,(string-append "LIBOSIP2_CFLAGS=-I"
|
||||
,(string-append "LIBOSIP2_CFLAGS=-I"
|
||||
(assoc-ref %build-inputs "osip") "/include")
|
||||
"LIBOSIP2_LIBS=-losipparser2 -losip2"
|
||||
,(string-append "--sysconfdir=" (assoc-ref %outputs "out")
|
||||
,(string-append "--sysconfdir=" (assoc-ref %outputs "out")
|
||||
"/etc")
|
||||
"EXOSIP2_LIBS=-leXosip2"
|
||||
,(string-append "EXOSIP2_CFLAGS=-I"
|
||||
,(string-append "EXOSIP2_CFLAGS=-I"
|
||||
(assoc-ref %build-inputs "exosip")
|
||||
"/include"))))
|
||||
(inputs `(("ucommon" ,ucommon)
|
||||
|
|
|
@ -226,7 +226,7 @@ (define-public openssl
|
|||
(files '("etc/ssl/certs/ca-certificates.crt")))))
|
||||
(synopsis "SSL/TLS implementation")
|
||||
(description
|
||||
"OpenSSL is an implementation of SSL/TLS")
|
||||
"OpenSSL is an implementation of SSL/TLS.")
|
||||
(license license:openssl)
|
||||
(home-page "http://www.openssl.org/")))
|
||||
|
||||
|
|
|
@ -46,6 +46,6 @@ (define-public tmux
|
|||
(description
|
||||
"tmux is a terminal multiplexer: it enables a number of terminals (or
|
||||
windows), each running a separate program, to be created, accessed, and
|
||||
controlled from a single screen. tmux may be detached from a screen and
|
||||
controlled from a single screen. tmux may be detached from a screen and
|
||||
continue running in the background, then later reattached.")
|
||||
(license isc)))
|
||||
|
|
|
@ -31,7 +31,7 @@ (define-public tre
|
|||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri
|
||||
(uri
|
||||
(string-append "http://laurikari.net/tre/" name "-" version
|
||||
".tar.bz2"))
|
||||
(sha256
|
||||
|
@ -52,6 +52,6 @@ (define-public tre
|
|||
(synopsis "Approximate regex matching library and agrep utility")
|
||||
(description "Superset of the POSIX regex API, enabling approximate
|
||||
matching. Also ships a version of the agrep utility which behaves similar to
|
||||
grep but features ineaxct matching.")
|
||||
grep but features inexact matching.")
|
||||
(home-page "http://laurikari.net/tre")
|
||||
(license bsd-2)))
|
||||
|
|
|
@ -64,7 +64,7 @@ (define-public unrtf
|
|||
(home-page "http://www.gnu.org/software/unrtf")
|
||||
(synopsis "Convert Rich Text Format documents to other formats")
|
||||
(description
|
||||
"GNU UnRTF converts text documents from RTF to HTML, LaTeX, or troff.
|
||||
"GNU UnRTF converts text documents from RTF to HTML, LaTeX, or troff.
|
||||
It supports changes in font characteristics, underlines and strikethroughs,
|
||||
superscripts and subscripts, and more.")
|
||||
(license gpl2+)))
|
||||
|
|
|
@ -791,7 +791,7 @@ (define-public cssc
|
|||
accessed and migrated on modern systems.")
|
||||
(license gpl3+)))
|
||||
|
||||
;; This package can unfortunately work only in -TEST mode, since Aegis
|
||||
;; This package can unfortunately work only in -TEST mode, since Aegis
|
||||
;; requires that it is installed setuid root.
|
||||
(define-public aegis
|
||||
(package
|
||||
|
@ -799,7 +799,7 @@ (define-public aegis
|
|||
(version "4.24")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://sourceforge/aegis/aegis-"
|
||||
(uri (string-append "mirror://sourceforge/aegis/aegis-"
|
||||
version ".tar.gz"))
|
||||
(sha256
|
||||
(base32
|
||||
|
@ -822,17 +822,17 @@ (define-public aegis
|
|||
("groff" ,groff)
|
||||
("perl" ,perl)
|
||||
;; Various tests require the following:
|
||||
("cvs" ,cvs)
|
||||
("cvs" ,cvs)
|
||||
("flex" ,flex)
|
||||
("cook" ,cook)
|
||||
("subversion" ,subversion)
|
||||
("rcs" ,rcs)
|
||||
("ed" ,ed)))
|
||||
(arguments
|
||||
`(#:configure-flags (list "--with-no-aegis-configured"
|
||||
`(#:configure-flags (list "--with-no-aegis-configured"
|
||||
"--sharedstatedir=/var/com/aegis")
|
||||
#:parallel-build? #f ; There are some nasty racy rules in the Makefile.
|
||||
#:phases
|
||||
#:phases
|
||||
(alist-cons-before
|
||||
'configure 'pre-conf
|
||||
(lambda _
|
||||
|
|
|
@ -153,5 +153,5 @@ (define-public openvpn
|
|||
for creating secure point-to-point or site-to-site connections in routed or
|
||||
bridged configurations and remote access facilities. It uses a custom
|
||||
security protocol that utilizes SSL/TLS for key exchange. It is capable of
|
||||
traversing network address translators (NATs) and firewalls. ")
|
||||
traversing network address translators (NATs) and firewalls.")
|
||||
(license license:gpl2)))
|
||||
|
|
|
@ -364,7 +364,7 @@ (define-public libpsl
|
|||
domain verification, finds the longest public part of a given domain, finds
|
||||
the shortest private part of a given domain, works with international
|
||||
domains (UTF-8 and IDNA2008 Punycode), is thread-safe, and handles IDNA2008
|
||||
UTS#46")
|
||||
UTS#46.")
|
||||
(license l:x11)))
|
||||
|
||||
(define-public tidy
|
||||
|
@ -432,7 +432,7 @@ (define-public tinyproxy
|
|||
;; All of the below are used to generate the documentation
|
||||
;; (Should they be propagated inputs of asciidoc ??)
|
||||
(native-inputs `(("asciidoc" ,asciidoc)
|
||||
("libxml2" ,libxml2)
|
||||
("libxml2" ,libxml2)
|
||||
("docbook-xml" ,docbook-xml)
|
||||
("docbook-xsl" ,docbook-xsl)
|
||||
("libxslt" ,libxslt)))
|
||||
|
@ -978,7 +978,7 @@ (define-public perl-catalyst-plugin-authentication
|
|||
(home-page "http://search.cpan.org/dist/Catalyst-Plugin-Authentication")
|
||||
(synopsis "Infrastructure plugin for the Catalyst authentication framework")
|
||||
(description "The authentication plugin provides generic user support for
|
||||
Catalyst apps. It is the basis for both authentication (checking the user is
|
||||
Catalyst apps. It is the basis for both authentication (checking the user is
|
||||
who they claim to be), and authorization (allowing the user to do what the
|
||||
system authorises them to do).")
|
||||
(license (package-license perl))))
|
||||
|
@ -1147,7 +1147,7 @@ (define-public perl-catalyst-plugin-session-store-fastmmap
|
|||
("perl-path-class" ,perl-path-class)))
|
||||
(home-page
|
||||
"http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-FastMmap")
|
||||
(synopsis "FastMmap session storage backend.")
|
||||
(synopsis "FastMmap session storage backend")
|
||||
(description "Catalyst::Plugin::Session::Store::FastMmap is a fast session
|
||||
storage plugin for Catalyst that uses an mmap'ed file to act as a shared
|
||||
memory interprocess cache. It is based on Cache::FastMmap.")
|
||||
|
@ -1326,7 +1326,7 @@ (define-public perl-catalyst-view-download
|
|||
(synopsis "Download data in many formats")
|
||||
(description "The purpose of this module is to provide a method for
|
||||
downloading data into many supportable formats. For example, downloading a
|
||||
table based report in a variety of formats (CSV, HTML, etc.). ")
|
||||
table based report in a variety of formats (CSV, HTML, etc.).")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-catalyst-view-json
|
||||
|
@ -2297,7 +2297,7 @@ (define-public perl-net-smtp-ssl
|
|||
`(("perl-io-socket-ssl" ,perl-io-socket-ssl)))
|
||||
(home-page "http://search.cpan.org/dist/Net-SMTP-SSL")
|
||||
(synopsis "SSL support for Net::SMTP")
|
||||
(description "SSL support for Net::SMTP")
|
||||
(description "SSL support for Net::SMTP.")
|
||||
(license (package-license perl))))
|
||||
|
||||
(define-public perl-plack
|
||||
|
|
|
@ -56,7 +56,7 @@ (define-public wget
|
|||
(synopsis "Non-interactive command-line utility for downloading files")
|
||||
(description
|
||||
"GNU Wget is a non-interactive tool for fetching files using the HTTP,
|
||||
HTTPS and FTP protocols. It can resume interrupted downloads, use filename
|
||||
HTTPS and FTP protocols. It can resume interrupted downloads, use file name
|
||||
wild cards, supports proxies and cookies, and it can convert absolute links
|
||||
in downloaded documents to relative links.")
|
||||
(license gpl3+))) ; some files are under GPLv2+
|
||||
|
|
|
@ -279,7 +279,7 @@ (define-public wmctrl
|
|||
"Wmctrl allows to interact with an X window manager that is compatible
|
||||
with the EWMH/NetWM specification. It can query the window manager for
|
||||
information, and request for certain window management actions (resize and
|
||||
move windows, switch between desktops, etc.)")
|
||||
move windows, switch between desktops, etc.).")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public scrot
|
||||
|
|
|
@ -157,7 +157,7 @@ (define-public libxfce4ui
|
|||
(synopsis "Widgets library for Xfce")
|
||||
(description
|
||||
"Libxfce4ui is the replacement of the old libxfcegui4 library. It is used
|
||||
to share commonly used Xfce widgets amoung the Xfce applications.")
|
||||
to share commonly used Xfce widgets among the Xfce applications.")
|
||||
(license lgpl2.0+)))
|
||||
|
||||
(define-public exo
|
||||
|
@ -497,7 +497,7 @@ (define-public thunar-volman
|
|||
"Thunar-volman is an extension for the Thunar File Manager, which enables
|
||||
automatic management of removable drives and media. For example, if
|
||||
thunar-volman is installed and configured properly, and you plug in your
|
||||
digitcal camera, it will automatically spawn your preferred photo application
|
||||
digital camera, it will automatically spawn your preferred photo application
|
||||
and import the new pictures from your camera.")
|
||||
(license gpl2+)))
|
||||
|
||||
|
|
|
@ -318,12 +318,12 @@ (define opus-tools
|
|||
"ftp://ftp.mozilla.org/pub/mozilla.org/opus/opus-tools-"
|
||||
version ".tar.gz"))
|
||||
(sha256
|
||||
(base32
|
||||
(base32
|
||||
"0fk4nknvl111k89j5yckmyrh6b2wvgyhrqfncp7rig3zikbkv1xi"))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
;; The package developers misuse pkg-config such that it doesn't work
|
||||
;; when cross compiling. Therefore we avoid it completly and set the
|
||||
;; when cross compiling. Therefore we avoid it completly and set the
|
||||
;; necessary flags ourselves.
|
||||
`(#:configure-flags (list (string-append "CFLAGS=-I"
|
||||
(assoc-ref %build-inputs "libogg")
|
||||
|
@ -333,11 +333,11 @@ (define opus-tools
|
|||
(inputs `(("libogg" ,libogg)
|
||||
("opus" ,opus)
|
||||
("flac" ,flac)))
|
||||
(synopsis "Command line utilities to encode, inspect, and decode .opus
|
||||
files")
|
||||
(synopsis
|
||||
"Command line utilities to encode, inspect, and decode .opus files")
|
||||
(description "Opus is a royalty-free, highly versatile audio codec.
|
||||
Opus-tools provide command line utilities for creating, inspecting and
|
||||
decoding .opus files")
|
||||
decoding .opus files.")
|
||||
(license license:bsd-3)
|
||||
(home-page "http://www.opus-codec.org")))
|
||||
|
||||
|
|
Loading…
Reference in a new issue