guix-devel/guix
Ian Denhardt 29a7c98a42 gnu: Add 'version-prefix' and 'version-major+minor'; use them.
The procedure version-prefix truncates a version string to a certain
number of components. version-major+minor is a special case of this,
which extracts the "major.minor" part of the string. Previously this
was handled by an expression common to several packages.

* guix/utils.scm (version-prefix, version-major+minor): New procedures
* gnu/packages/backup.scm (duplicity): Use version-major+minor.
* gnu/packages/cmake.scm (cmake): Likewise.
* gnu/packages/gnome.scm (libbonobo, libbonoboui): Likewise.
* gnu/packages/gnutls.scm (gnutls): Likewise.
* gnu/packages/mail.scm (gmime): Likewise.
* gnu/packages/mpd.scm (mpd): Likewise.
* gnu/packages/mpi.scm (openmpi): Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2014-10-20 15:32:54 +02:00
..
build download: Add "Accept: */*" to the headers. 2014-10-19 12:07:53 +02:00
build-system
import import: Add PyPI importer. 2014-09-29 19:30:28 -04:00
scripts
base32.scm
base64.scm
build-system.scm
config.scm.in build: Change state and log directories to $localstatedir/.../guix. 2014-03-09 22:10:01 +01:00
derivations.scm derivations: 'graft-derivation' correctly handles multiple-output sources. 2014-10-17 23:23:20 +02:00
download.scm download: Allow use of substitutes. 2014-10-16 23:40:10 +02:00
ftp-client.scm
gexp.scm
git-download.scm download: Allow use of substitutes. 2014-10-16 23:40:10 +02:00
gnu-maintenance.scm
gnupg.scm
hash.scm
http-client.scm
licenses.scm
monad-repl.scm
monads.scm monads: Add 'mbegin'. 2014-10-08 23:35:20 +02:00
nar.scm
packages.scm packages: Add 'package-transitive-supported-systems'. 2014-10-17 23:23:21 +02:00
pk-crypto.scm
pki.scm
profiles.scm
records.scm records: Improve the docstring of 'define-record-type*'. 2014-10-17 23:23:20 +02:00
serialization.scm
store.scm
svn-download.scm download: Allow use of substitutes. 2014-10-16 23:40:10 +02:00
tests.scm
ui.scm
utils.scm gnu: Add 'version-prefix' and 'version-major+minor'; use them. 2014-10-20 15:32:54 +02:00