Taylan Ulrich Bayırlı/Kammer [Sat, 14 Mar 2015 14:05:15 +0000 (15:05 +0100)]
gnu: mesa: Add input s2tc.
* gnu/packages/gl.scm (mesa): Add input s2tc, patch sources to make the
reference to libtxc_dxtn.so absolute since it's passed to dlopen(3).
Taylan Ulrich Bayırlı/Kammer [Wed, 11 Mar 2015 20:49:24 +0000 (21:49 +0100)]
gnu: Add s2tc.
* gnu/packages/gl.scm (s2tc): New variable.
(mesa-headers): New variable.
Taylan Ulrich Bayırlı/Kammer [Wed, 18 Mar 2015 10:40:53 +0000 (11:40 +0100)]
gnu: msmtp: Use mirror:// URI.
* gnu/packages/mail.scm (msmtp): Use a mirror:// URI for the source.
Taylan Ulrich Bayırlı/Kammer [Wed, 18 Mar 2015 10:38:20 +0000 (11:38 +0100)]
gnu: claws-mail: Use mirror:// URI.
* gnu/packages/mail.scm (claws-mail): Use a mirror:// URI for the source.
Taylan Ulrich Bayırlı/Kammer [Wed, 18 Mar 2015 10:31:32 +0000 (11:31 +0100)]
gnu: procps: Explain why a mirror:// URI isn't used.
* gnu/packages/linux.scm (procps): Add a comment explaining why we don't use a
mirror:// URI.
Taylan Ulrich Bayırlı/Kammer [Wed, 18 Mar 2015 10:21:29 +0000 (11:21 +0100)]
gnu: lcms: Use mirror:// URI.
* gnu/packages/ghostscript.scm (lcms): Use a mirror:// URI for the source.
Taylan Ulrich Bayırlı/Kammer [Wed, 18 Mar 2015 10:17:13 +0000 (11:17 +0100)]
gnu: wxwidgets-2: Use mirror:// URI.
* gnu/packages/wxwidgets.scm (wxwidgets-2): Use a mirror:// URI for the
source.
Taylan Ulrich Bayırlı/Kammer [Wed, 18 Mar 2015 09:52:37 +0000 (10:52 +0100)]
gnu: liba52: Fix source URI.
* gnu/packages/video.scm (liba52): Fix the source URI; SourceForge mirror URIs
don't work for this project presumably because it's misconfigured.
Ludovic Courtès [Wed, 18 Mar 2015 21:55:54 +0000 (22:55 +0100)]
substitute-binary: Fix recently-introduced regression.
* guix/scripts/substitute-binary.scm (%cache-url): Fix regression
introduced in
41c45e7.
Ludovic Courtès [Wed, 18 Mar 2015 17:10:16 +0000 (18:10 +0100)]
store: Remove debugging leftover.
* guix/store.scm (set-build-options): Remove leftover 'pk' call from
41c45e7.
Ludovic Courtès [Wed, 18 Mar 2015 13:39:53 +0000 (14:39 +0100)]
store: Add preliminary support for client-supplied substitute URLs.
* guix/store.scm (set-build-options): Rename #:binary-caches to
#:substitute-urls. Actually pass it in 'pairs' under the
"substitute-urls" key.
* guix/scripts/substitute-binary.scm (%cache-url): Add comment for
"untrusted-substitute-urls".
Ludovic Courtès [Wed, 18 Mar 2015 13:36:32 +0000 (14:36 +0100)]
pk-crypto: Improve documentation of 'key-type'.
* guix/pk-crypto.scm (key-type): Improve docstring.
Tomáš Čech [Wed, 18 Mar 2015 07:57:50 +0000 (08:57 +0100)]
gnu: Add agg.
* gnu/packages/graphics.scm (agg): New variable.
* gnu/packages/patches/agg-am_c_prototype.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
Alexander I.Grafov (Axel) [Mon, 16 Mar 2015 22:14:16 +0000 (01:14 +0300)]
gnu: Add xcape.
* gnu/packages/xdisorg.scm (xcape): New variable.
David Thompson [Sat, 7 Mar 2015 23:36:13 +0000 (18:36 -0500)]
build: ruby: Set $GEM_HOME that matches Ruby's $GEM_PATH.
* guix/build/ruby-build-system.scm (install): Ignore the Ruby patch version
when creating $GEM_HOME.
Ludovic Courtès [Tue, 17 Mar 2015 21:25:03 +0000 (22:25 +0100)]
services: guix-service: Remove extraneous monadism.
* gnu/services/base.scm (guix-build-accounts): Remove unneeded
'with-monad'.
(guix-service): Adjust accordingly.
Ludovic Courtès [Tue, 17 Mar 2015 21:09:32 +0000 (22:09 +0100)]
gexp: Move the package and origin compilers to (guix packages).
From now own, (guix packages) depends on (guix gexps); it was the other
way around now. This means that (guix packages) code can use gexps.
* guix/gexp.scm (origin-compiler, package-compiler): Remove.
(default-guile-derivation): New procedure.
(gexp->derivation): Use it instead of 'default-guile' +
'package->derivation'.
* guix/packages.scm (default-guile-derivation): New procedure.
(package-compiler, origin-compiler): New variables.
* doc/guix.texi (G-Expressions): Mention extensibility.
Ludovic Courtès [Tue, 17 Mar 2015 20:46:00 +0000 (21:46 +0100)]
packages: Move grafting parameter to (guix derivations).
* guix/packages.scm (%graft?, set-grafting): Move to...
* guix/derivations.scm: ... here.
Ludovic Courtès [Sun, 15 Mar 2015 22:27:34 +0000 (23:27 +0100)]
gexp: Separate "compilers" for origins and packages from the core.
* guix/gexp.scm (<gexp-compiler>): New record type.
(%gexp-compilers): New variable.
(register-compiler!, lookup-compiler): New procedures.
(define-gexp-compiler): New macro.
(origin-compiler, package-compiler): New compilers.
(lower-inputs): Remove clauses for 'origin?' and 'package?'. Add
clause with 'lookup-compiler' instead.
(lower-references): Likewise.
(gexp-inputs)[add-reference-inputs]: Likewise.
(gexp->sexp)[reference->sexp]: Likewise.
Ludovic Courtès [Sun, 15 Mar 2015 20:59:19 +0000 (21:59 +0100)]
gexp: Remove special meaning of forms (PACKAGE OUTPUT) in ungexp.
* guix/gexp.scm (gexp-inputs)[add-reference-inputs]: Remove clause for
inputs of the form (PACKAGE OUTPUT).
(gexp->sexp)[reference->sexp]: Likewise.
* tests/gexp.scm ("input list splicing"): Change 'list' to 'gexp-input'
for glibc:debug.
("text-file*"): Likewise for %bootstrap-guile:out.
("input list splicing + gexp-input + ungexp-native-splicing"): Remove,
now redundant.
Ludovic Courtès [Sun, 15 Mar 2015 20:51:34 +0000 (21:51 +0100)]
profiles: Use 'gexp-input' instead of two-element lists.
* guix/profiles.scm (package->manifest-entry): Use 'gexp-input' instead
of two-element lists to denote specific package outputs.
(manifest-inputs): Likewise.
(profile-derivation)[info-dir]: Likewise.
Ludovic Courtès [Sun, 15 Mar 2015 20:45:37 +0000 (21:45 +0100)]
gexp: Export 'gexp-input' constructor.
* guix/gexp.scm (<gexp-input>)[gexp-input]: Rename to...
[%gexp-input]: ... this. Adjust callers accordingly.
(gexp-input): New procedure.
(gexp-inputs)[add-reference-inputs]: When the input is a list, check
whether each item is already 'gexp-input?' and to not rewrap those.
(gexp-outputs)[add-reference-output]: Likewise.
(gexp->sexp): Likewise.
* tests/gexp.scm ("input list splicing + gexp-input +
ungexp-native-splicing"): New test.
Ludovic Courtès [Wed, 11 Mar 2015 22:20:50 +0000 (23:20 +0100)]
gexp: Add <gexp-input>.
* guix/gexp.scm (<gexp-input>): New record type.
(gexp-inputs)[add-reference-inputs]: Adjust clauses to expect
<gexp-input> objects.
(gexp-outputs)[add-reference-output]: Likewise.
(gexp->sexp)[reference->sexp]: Likewise.
(canonicalize-reference): Remove.
(gexp)[escape->ref]: Use 'gexp-input' for all the references.
Remove use of 'canonicalize-reference'.
Ludovic Courtès [Mon, 16 Mar 2015 21:31:14 +0000 (22:31 +0100)]
gexp: Rename <output-ref> to <gexp-output>.
* guix/gexp.scm (<output-ref>): Rename to...
(<gexp-output>): ... this. Adjust constructor/accessor names and
users accordingly.
Ludovic Courtès [Sat, 14 Mar 2015 21:28:39 +0000 (22:28 +0100)]
tests: Add an indirection for white-box testing.
* tests/gexp.scm (gexp-inputs, gexp-native-inputs, gexp-outputs,
gexp->sexp): Make an indirection, to facilitate live testing with
Geiser.
Eric Bavier [Tue, 17 Mar 2015 18:00:07 +0000 (13:00 -0500)]
gnu: Add DBIx-Class-Schema-Loader.
* gnu/packages/databases.scm (perl-dbix-class-schema-loader): New variable.
Eric Bavier [Tue, 17 Mar 2015 16:51:52 +0000 (11:51 -0500)]
gnu: Add String-ToIdentifier-EN.
* gnu/packages/language.scm (perl-string-toidentifier-en): New variable.
Eric Bavier [Tue, 17 Mar 2015 16:48:07 +0000 (11:48 -0500)]
gnu: Add Text-Unidecode.
* gnu/packages/perl.scm (perl-text-unidecode): New variable.
Eric Bavier [Tue, 17 Mar 2015 16:39:50 +0000 (11:39 -0500)]
gnu: Add String-CamelCase.
* gnu/packages/perl.scm (perl-string-camelcase): New variable.
Eric Bavier [Tue, 17 Mar 2015 16:12:30 +0000 (11:12 -0500)]
gnu: Add Lingua-EN-Inflect-Phrase.
* gnu/packages/language.scm (perl-lingua-en-inflect-phrase): New variable.
Eric Bavier [Tue, 17 Mar 2015 16:03:31 +0000 (11:03 -0500)]
gnu: Add Lingua-EN-Tagger.
* gnu/packages/language.scm (perl-lingua-en-tagger): New variable.
Eric Bavier [Tue, 17 Mar 2015 15:34:35 +0000 (10:34 -0500)]
gnu: Add Lingua-Stem.
* gnu/packages/language.scm (perl-lingua-stem): New variable.
Eric Bavier [Tue, 17 Mar 2015 15:31:00 +0000 (10:31 -0500)]
gnu: Add Text-German.
* gnu/packages/language.scm (perl-text-german): New variable.
Eric Bavier [Tue, 17 Mar 2015 15:27:05 +0000 (10:27 -0500)]
gnu: Add Snowball-Swedish.
* gnu/packages/language.scm (perl-snowball-swedish): New variable.
Eric Bavier [Tue, 17 Mar 2015 15:19:36 +0000 (10:19 -0500)]
gnu: Add Snowball-Norwegian.
* gnu/packages/language.scm (perl-snowball-norwegian): New variable.
Eric Bavier [Tue, 17 Mar 2015 15:11:27 +0000 (10:11 -0500)]
gnu: Add Lingua-Stem-Snowball-Da.
* gnu/packages/language.scm (perl-lingua-stem-snowball-da): New
variable.
Eric Bavier [Tue, 17 Mar 2015 14:59:28 +0000 (09:59 -0500)]
gnu: Add Lingua-Stem-Ru.
* gnu/packages/language.scm (perl-lingua-stem-ru): New variable.
Eric Bavier [Tue, 17 Mar 2015 14:04:24 +0000 (09:04 -0500)]
gnu: Add Lingua-Stem-It.
* gnu/packages/language.scm (perl-lingua-stem-it): New variable.
Eric Bavier [Tue, 17 Mar 2015 04:37:59 +0000 (23:37 -0500)]
gnu: Add Lingua-Stem-Fr.
* gnu/packages/language.scm (perl-lingua-stem-fr): New variable.
Eric Bavier [Tue, 17 Mar 2015 04:33:44 +0000 (23:33 -0500)]
gnu: Add Lingua-PT-Stemmer.
* gnu/packages/language.scm (perl-lingua-pt-stemmer): New variable.
Eric Bavier [Tue, 17 Mar 2015 04:32:36 +0000 (23:32 -0500)]
gnu: Add Memoize-ExpireLRU.
* gnu/packages/perl.scm (perl-memoize-expirelru): New variable.
Eric Bavier [Tue, 17 Mar 2015 04:21:22 +0000 (23:21 -0500)]
gnu: Add Lingua-EN-Number-IsOrdinal.
* gnu/packages/language.scm (perl-lingua-en-number-isordinal): New
variable.
Eric Bavier [Tue, 17 Mar 2015 04:18:23 +0000 (23:18 -0500)]
gnu: Add Lingua-EN-Inflect-Number.
* gnu/packages/language.scm (perl-lingua-en-inflect-number): New
variable.
Eric Bavier [Tue, 17 Mar 2015 04:13:17 +0000 (23:13 -0500)]
gnu: Add Lingua-EN-Inflect.
* gnu/packages/language.scm (perl-lingua-en-inflect): New variable.
Eric Bavier [Tue, 17 Mar 2015 04:09:22 +0000 (23:09 -0500)]
gnu: Add Lingua-EN-FindNumber.
* gnu/packages/language.scm (perl-lingua-en-findnumber): New variable.
Eric Bavier [Tue, 17 Mar 2015 04:07:55 +0000 (23:07 -0500)]
gnu: Add Lingua-EN-Words2Nums.
* gnu/packages/language.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Eric Bavier [Tue, 17 Mar 2015 03:49:01 +0000 (22:49 -0500)]
gnu: Add Class-Unload.
* gnu/packages/perl.scm (perl-class-unload): New variable.
Eric Bavier [Tue, 17 Mar 2015 03:42:15 +0000 (22:42 -0500)]
gnu: Add Test-Pod.
* gnu/packages/perl.scm (perl-test-pod): New variable.
Eric Bavier [Tue, 17 Mar 2015 03:33:37 +0000 (22:33 -0500)]
gnu: Add MooseX-NonMoose.
* gnu/packages/perl.scm (perl-moosex-nonmoose): New variable.
Eric Bavier [Tue, 17 Mar 2015 03:26:12 +0000 (22:26 -0500)]
gnu: Add MooseX-MarkAsMethods.
* gnu/packages/perl.scm (perl-moosex-markasmethods): New variable.
Eric Bavier [Tue, 17 Mar 2015 03:11:26 +0000 (22:11 -0500)]
gnu: Add DBIx-Class-IntrospectableM2M.
* gnu/packages/databases.scm (perl-dbix-class-introspectablem2m): New
variable.
Eric Bavier [Tue, 17 Mar 2015 03:09:56 +0000 (22:09 -0500)]
gnu: Add Config-General.
* gnu/packages/perl.scm (perl-config-general): New variable.
Ludovic Courtès [Tue, 17 Mar 2015 17:14:30 +0000 (18:14 +0100)]
gnu: Add BRDF Explorer.
* gnu/packages/graphics.scm (brdf-explorer): New variable.
Ludovic Courtès [Tue, 17 Mar 2015 17:12:47 +0000 (18:12 +0100)]
licenses: Add the Ms-PL.
* guix/licenses.scm (ms-pl): New variable.
Tomáš Čech [Tue, 17 Mar 2015 15:32:03 +0000 (16:32 +0100)]
gnu: agg: reverting commit
d2c89faa8876dbcafcd213a0050f286377cec056
commit was still missing gnu-system.am sections and added patches
Tomáš Čech [Sat, 14 Mar 2015 23:54:07 +0000 (00:54 +0100)]
gnu: Add sdcv.
* gnu/packages/dictionaries.scm (sdcv): New variable.
Tomáš Čech [Mon, 16 Mar 2015 09:07:56 +0000 (10:07 +0100)]
gnu: Add agg.
* gnu/packages/graphics.scm (agg): New variable.
Ludovic Courtès [Tue, 17 Mar 2015 10:43:35 +0000 (11:43 +0100)]
gnu: Add key-mon.
* gnu/packages/key-mon.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Ludovic Courtès [Tue, 17 Mar 2015 10:38:02 +0000 (11:38 +0100)]
gnu: Add python2-rsvg.
* gnu/packages/gnome.scm (python2-rsvg): New variable.
Ludovic Courtès [Tue, 17 Mar 2015 10:31:59 +0000 (11:31 +0100)]
gnu: Add python2-xlib.
* gnu/packages/python.scm (python2-xlib): New variable.
Ricardo Wurmus [Tue, 10 Mar 2015 09:50:22 +0000 (10:50 +0100)]
gnu: Add CUnit.
* gnu/packages/check.scm (cunit): New variable.
Ricardo Wurmus [Fri, 13 Mar 2015 09:31:49 +0000 (10:31 +0100)]
gnu: Add MISO.
* gnu/packages/bioinformatics.scm (miso): New variable.
Ricardo Wurmus [Thu, 12 Mar 2015 11:35:14 +0000 (12:35 +0100)]
gnu: Add bwa.
* gnu/packages/bioinformatics.scm (bwa): New variable.
David Thompson [Mon, 16 Mar 2015 12:59:59 +0000 (08:59 -0400)]
scripts: environment: Improve error messages.
* guix/scripts/environment.scm (guix-environment): Wrap procedure body with
error handling form.
Ludovic Courtès [Mon, 16 Mar 2015 20:49:39 +0000 (21:49 +0100)]
system: Skeleton '.bashrc' now exports the 'SHELL' variable.
* gnu/system/shadow.scm (default-skeletons)[bashrc]: Export 'SHELL'.
Andreas Enge [Sat, 14 Mar 2015 21:42:41 +0000 (22:42 +0100)]
gnu: texlive: Make the package structure more modular.
* gnu/packages/texlive.scm (texlive-bin, texlive-texmf): New variables.
The first one contains the binaries; the second one the texmf tree.
(texlive): Drop output "data". Create the output "out" as the union
of the suitable subdirectories of texlive-bin and texlive-texmf, and
wrap the binaries, setting TEXMFCNF to the value corresponding to
texlive-texmf.
Ludovic Courtès [Sun, 15 Mar 2015 22:38:32 +0000 (23:38 +0100)]
gnu: pavucontrol: Work around segmentation fault.
* gnu/packages/patches/pavucontrol-sigsegv.patch: New file.
* gnu/packages/pulseaudio.scm (pavucontrol)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
Ricardo Wurmus [Wed, 11 Mar 2015 06:27:14 +0000 (07:27 +0100)]
gnu: Add Lilypond.
* gnu/packages/music.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Ludovic Courtès [Sat, 14 Mar 2015 15:29:56 +0000 (16:29 +0100)]
pulseaudio: Update to 6.0; add dependency on eudev.
* gnu/packages/pulseaudio.scm (pulseaudio)[source]: Update to 6.0.
[arguments]: Pass --with-udev-rules-dir.
[inputs]: Add eudev.
Tomáš Čech [Thu, 12 Mar 2015 23:12:22 +0000 (00:12 +0100)]
gnu: openconnect: Update to 7.05.
* gnu/packages/vpn.scm (openconnect): Update to 7.05, replace openssl with
gnutls.
Tomáš Čech [Wed, 11 Mar 2015 20:56:33 +0000 (21:56 +0100)]
gnu: Add tig.
* gnu/packages/version-control.scm (tig): New variable.
Tomáš Čech [Fri, 13 Mar 2015 23:23:24 +0000 (00:23 +0100)]
gnu: bind-utils: Add new variable.
* gnu/packages/dns.scm (bind-utils): New variable.
Tomáš Čech [Fri, 13 Mar 2015 11:06:19 +0000 (12:06 +0100)]
gnu: Rename module dnsmasq to dns.
* gnu/packages/dnsmasq.scm: Rename to...
* gnu/packages/dns.scm: ... this. Change module name accordingly.
* gnu-system.am (GNU_SYSTEM_MODULES): Rename dnsmasq module to dns.
Eric Bavier [Sat, 14 Mar 2015 20:47:25 +0000 (15:47 -0500)]
gnu: c-reduce: Use llvm and clang 3.5.
* gnu/packages/debug.scm (c-reduce)[intputs]: Use llvm and clang 3.5.
Ludovic Courtès [Sat, 14 Mar 2015 18:26:34 +0000 (19:26 +0100)]
gnu: Update packages to use 'non-copyleft' instead of 'bsd-style'.
* gnu/packages/avr.scm, gnu/packages/compression.scm,
gnu/packages/curl.scm, gnu/packages/cyrus-sasl.scm,
gnu/packages/databases.scm, gnu/packages/firmware.scm,
gnu/packages/flex.scm, gnu/packages/fontutils.scm,
gnu/packages/gd.scm, gnu/packages/ghostscript.scm,
gnu/packages/gnunet.scm, gnu/packages/graphics.scm,
gnu/packages/hugs.scm, gnu/packages/image.scm,
gnu/packages/linux.scm, gnu/packages/mail.scm,
gnu/packages/maths.scm, gnu/packages/mit-krb5.scm,
gnu/packages/python.scm, gnu/packages/rdf.scm,
gnu/packages/ssh.scm, gnu/packages/tcl.scm,
gnu/packages/xdisorg.scm, gnu/packages/xiph.scm,
gnu/packages/yasm.scm, gnu/packages/zip.scm: Use 'non-copyleft'
instead of 'bsd-style'.
Ludovic Courtès [Sat, 14 Mar 2015 18:25:00 +0000 (19:25 +0100)]
licenses: Rename 'bsd-style' to 'non-copyleft'.
* guix/licenses.scm (bsd-style): Rename to...
(non-copyleft): ... this. Clarify docstring.
(bsd-style): Introduce as an alias for 'non-copyleft'.
Andreas Enge [Sat, 14 Mar 2015 17:43:47 +0000 (18:43 +0100)]
gnu: minetest: Swap input libjpeg-8 for current libjpeg-9.
* gnu/packages/games.scm (minetest): Swap input libjpeg-8 for current
libjpeg-9.
Andreas Enge [Sat, 14 Mar 2015 17:32:29 +0000 (18:32 +0100)]
gnu: minetest: Update to 0.4.12.
* gnu/packages/games.scm (minetest, minetest-data): Update to 0.4.12.
Andreas Enge [Sat, 14 Mar 2015 17:22:25 +0000 (18:22 +0100)]
gnu: minetest: Fix build with modified cmake build system.
* gnu/packages/games.scm (minetest)[arguments]: Instead of setting CPATH,
which is no more used by the cmake build system since commit
0d6f936, set
the include directories for irrlicht and curl directly via configure flags.
Andreas Enge [Sat, 14 Mar 2015 16:36:07 +0000 (17:36 +0100)]
gnu: Add glm.
* gnu/packages/maths.scm (glm): New variable.
Co-authored-by: John Darrington <john@darrington.wattle.id.au>
Andreas Enge [Sat, 14 Mar 2015 16:14:25 +0000 (17:14 +0100)]
gnu: boost: Update to 1.57.0.
* gnu/packages/boost.scm (boost): Update to 1.57.0.
Andreas Enge [Sat, 28 Feb 2015 20:49:23 +0000 (21:49 +0100)]
gnu: cmake: Add CMAKE_PREFIX_PATH as a native search path, and drop
CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH from the cmake build system.
* gnu/packages/cmake.scm (cmake)[native-search-paths]: New field.
* guix/build/cmake-build-system.scm (configure): Drop environment variables
CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH.
Andreas Enge [Sat, 14 Mar 2015 10:04:25 +0000 (11:04 +0100)]
gnu: ffmpeg: Update to 2.6.
* gnu/packages/video.scm (ffmpeg): Update to 2.6.
Ricardo Wurmus [Wed, 4 Mar 2015 10:52:07 +0000 (11:52 +0100)]
gnu: clalsadrv: Move snippet to build phase and set LIBDIR.
* gnu/packages/audio.scm (clalsadrv): Move snippet to build phase and set
LIBDIR.
Ricardo Wurmus [Wed, 4 Mar 2015 10:50:26 +0000 (11:50 +0100)]
gnu: zita-alsa-pcmi: Move snippet to build phase and set LIBDIR.
* gnu/packages/audio.scm (zita-alsa-pcmi): Move snippet to build phase
and set LIBDIR.
Eric Bavier [Fri, 13 Mar 2015 18:31:23 +0000 (13:31 -0500)]
gnu: Add DBIx-Class.
* gnu/packages/databases.scm (perl-dbix-class): New variable.
Eric Bavier [Fri, 13 Mar 2015 17:10:02 +0000 (12:10 -0500)]
gnu: Add SQL-Abstract.
* gnu/packages/databases.scm (perl-sql-abstract): New variable.
Eric Bavier [Fri, 13 Mar 2015 17:08:40 +0000 (12:08 -0500)]
gnu: Add Text-Balanced.
* gnu/packages/perl.scm (perl-text-balanced): New variable.
Eric Bavier [Fri, 13 Mar 2015 16:56:47 +0000 (11:56 -0500)]
gnu: Add Scope-Guard.
* gnu/packages/perl.scm (perl-scope-guard): New variable.
Eric Bavier [Fri, 13 Mar 2015 16:54:14 +0000 (11:54 -0500)]
gnu: Add Moo.
* gnu/packages/perl.scm (perl-moo): New variable.
Eric Bavier [Fri, 13 Mar 2015 16:52:22 +0000 (11:52 -0500)]
gnu: Add strictures.
* gnu/packages/perl.scm (perl-strictures): New variable.
Eric Bavier [Fri, 13 Mar 2015 16:45:32 +0000 (11:45 -0500)]
gnu: Add Role-Tiny.
* gnu/packages/perl.scm (perl-role-tiny): New variable.
Eric Bavier [Fri, 13 Mar 2015 16:34:11 +0000 (11:34 -0500)]
gnu: Add Import-Into.
* gnu/packages/perl.scm (perl-import-into): New variable.
Eric Bavier [Fri, 13 Mar 2015 16:19:26 +0000 (11:19 -0500)]
gnu: Add Class-Method-Modifiers.
* gnu/packages/perl.scm (perl-class-method-modifiers): New variable.
Eric Bavier [Fri, 13 Mar 2015 16:12:58 +0000 (11:12 -0500)]
gnu: Add Module-Find.
* gnu/packages/perl.scm (perl-module-find): New variable.
Eric Bavier [Fri, 13 Mar 2015 14:59:29 +0000 (09:59 -0500)]
gnu: Add Hash-Merge.
* gnu/packages/perl.scm (perl-hash-merge): New variable.
Eric Bavier [Fri, 13 Mar 2015 14:23:38 +0000 (09:23 -0500)]
gnu: Add Data-Page.
* gnu/packages/perl.scm (perl-data-page): New variable.
Eric Bavier [Fri, 13 Mar 2015 14:21:41 +0000 (09:21 -0500)]
gnu: Add Class-Accessor-Chained.
* gnu/packages/perl.scm (perl-class-accessor-chained): New variable.
Eric Bavier [Fri, 13 Mar 2015 14:17:00 +0000 (09:17 -0500)]
gnu: Add Data-Dumper-Concise.
* gnu/packages/perl.scm (perl-data-dumper-concise): New variable.
Eric Bavier [Fri, 13 Mar 2015 13:53:33 +0000 (08:53 -0500)]
gnu: Add Context-Preserve.
* gnu/packages/perl.scm (perl-context-preserve): New variable.