Ludovic Courtès
051edc95f1
guix package: '-s' sorts packages by name, then by version.
...
Before that it would sort them by name only, so the order in which two
packages with the same name but a different version would appear was
non-deterministic.
Reported by Tomáš Čech <sleep_walker@gnu.org>.
* guix/scripts/package.scm (find-packages-by-description)[version<?]:
New variable.
Change the 2nd argument to 'sort' to use 'string-compare' and resort
to 'version<?' when P1 and P2 have the same name.
2015-03-20 22:07:28 +01:00
Ludovic Courtès
9eeb3d8c28
guix package: '-s' displays different packages that have the same location.
...
Before that, 'guix package -s foobarbaz' would display only one package
when several match but they have the same location (which is common when
using 'inherit'.)
The original rationale was given at
<http://lists.gnu.org/archive/html/bug-guix/2013-01/msg00280.html > but
it was arguably misguided because it led to "real" packages being
hidden.
Reported by Tomáš Čech <sleep_walker@gnu.org>.
* guix/scripts/package.scm (find-packages-by-description)[same-location?]:
Remove.
Remove call to 'delete-duplicates'.
2015-03-20 22:07:28 +01:00
Andreas Enge
ac85b51521
gnu: arb: Update to 2.3.0.
...
* gnu/packages/algebra.scm (arb): Update to 2.3.0.
2015-03-20 20:39:03 +01:00
Eric Bavier
bdec322363
gnu: Add Catalyst-Devel.
...
* gnu/packages/web.scm (perl-catalyst-devel): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
fda45480ab
gnu: Add Module-Install.
...
* gnu/packages/perl.scm (perl-module-install): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
ff31136eda
gnu: Add YAML-Tiny.
...
* gnu/packages/perl.scm (perl-yaml-tiny): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
31831e565d
gnu: perl-cpanel-json-xs: Move to (gnu packages perl).
...
* gnu/packages/web.scm (perl-cpanel-json-xs): Move this...
* gnu/packages/perl.scm: To here.
2015-03-20 14:22:37 -05:00
Eric Bavier
869ff43afd
gnu: perl-json-maybexs: Move to (gnu packages perl).
...
* gnu/packages/web.scm (perl-json-maybexs): Move this...
* gnu/packages/perl.scm: To here.
2015-03-20 14:22:37 -05:00
Eric Bavier
09e02106f2
gnu: Add PAR-Dist.
...
* gnu/packages/perl.scm (perl-par-dist): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
2cae038d15
gnu: Add Module-ScanDeps.
...
* gnu/packages/perl.scm (perl-module-scandeps): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
686805ca2b
gnu: Add Perl JSON.
...
* gnu/packages/perl.scm (perl-json): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
1699b2d969
gnu: Add JSON-XS.
...
* gnu/packages/perl.scm (perl-json-xs): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
2362b3e0d9
gnu: Add Types-Serialiser.
...
* gnu/packages/perl.scm (perl-types-serialiser): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
4a402425e4
gnu: Add File-Remove.
...
* gnu/packages/perl.scm (perl-file-remove): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
d4b5a5fcfc
gnu: Add Template-Toolkit.
...
* gnu/packages/perl.scm (perl-template-toolkit): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
c601fa16d3
gnu: Add Test-LeakTrace.
...
* gnu/packages/perl.scm (perl-test-leaktrace): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
b3d9779cc8
gnu: Add AppConfig.
...
* gnu/packages/perl.scm (perl-appconfig): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
a3fe280687
gnu: Add File-Copy-Recursive.
...
* gnu/packages/perl.scm (perl-file-copy-recursive): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
a833ab564a
gnu: Add File-ChangeNotify.
...
* gnu/packages/perl.scm (perl-file-changenotify): New variable.
2015-03-20 14:22:37 -05:00
Eric Bavier
9f82ae8920
gnu: Add MooseX-Params-Validate.
...
* gnu/packages/perl.scm (perl-moosex-params-validate): New variable.
2015-03-20 14:22:36 -05:00
Eric Bavier
b6fb9f2c27
gnu: Add MooseX-SemiAffordanceAccessor.
...
* gnu/packages/perl.scm (perl-moosex-semiaffordanceaccessor): New
variable.
2015-03-20 14:22:36 -05:00
Eric Bavier
4cb5426ccf
gnu: Add Catalyst-Plugin-Static-Simple.
...
* gnu/packages/web.scm (perl-catalyst-plugin-static-simple): New
variable.
2015-03-20 14:22:36 -05:00
Eric Bavier
3044f7249c
gnu: Add MIME-Types.
...
* gnu/packages/web.scm (perl-mime-types): New variable.
2015-03-20 14:22:36 -05:00
Eric Bavier
7c4eaa562d
gnu: Add Catalyst-Plugin-ConfigLoader.
...
* gnu/packages/web.scm (perl-catalyst-plugin-configloader): New
variable.
2015-03-20 14:22:36 -05:00
Eric Bavier
cd39d814b1
gnu: Add Catalyst-Action-RenderView.
...
* gnu/packages/web.scm (perl-catalyst-action-renderview): New variable.
2015-03-20 14:22:36 -05:00
Eric Bavier
c666dc3934
gnu: Add Data-Visitor.
...
* gnu/packages/perl.scm (perl-data-visitor): New variable.
2015-03-20 14:22:36 -05:00
Eric Bavier
2775b61b75
gnu: Add Tie-ToObject.
...
* gnu/packages/perl.scm (perl-tie-toobject): New variable.
2015-03-20 14:22:36 -05:00
Andreas Enge
b42c8753d2
gnu: flint: Update to 2.4.5.
...
* gnu/packages/algebra.scm (flint): Update to 2.4.5.
2015-03-20 17:32:08 +01:00
Andreas Enge
480d19e6e0
gnu: arb: Propagate input flint.
...
* gnu/packages/algebra.scm (arb): Propagate input flint.
2015-03-20 16:49:30 +01:00
Andreas Enge
df15d17d8d
gnu: flint: Propagate inputs gmp and mpfr.
...
* gnu/packages/algebra.scm (flint): Propagate inputs gmp and mpfr.
2015-03-20 16:45:02 +01:00
Ludovic Courtès
2d1d2dd804
services: guix-service: Add 'lsof' and 'lsh' to guix-daemon's $PATH.
...
* gnu/services/base.scm (guix-service): Add #:lsof and #:lsh parameters.
[start]: Pass #:environment-variables to 'make-forkexec-constructor'.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
2d32d153a7
gnu: Use emacs-no-x when we just want to byte-compile code.
...
* gnu/packages/code.scm (cflow)[native-inputs]: Change EMACS to
EMACS-NO-X.
* gnu/packages/databases.scm (recutils): Likewise.
* gnu/packages/emacs.scm (geiser, paredit, magit, emacs-w3m, emacs-wget,
emms, bbdb): Likewise.
* gnu/packages/idutils.scm (idutils): Likewise.
* gnu/packages/mail.scm (mu): Likewise.
* gnu/packages/package-management.scm (guix-0.8.1): Likewise.
* gnu/packages/scheme.scm (bigloo): Likewise.
* gnu/packages/version-control.scm (vc-dwim): Likewise.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
4fd540b7f0
gnu: Add emacs-no-x.
...
* gnu/packages/emacs.scm (emacs-no-x): New variable.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
fa275717d8
gnu: emacs: Change a couple of input labels.
...
* gnu/packages/emacs.scm (emacs)[inputs]: Change labels for LIBX11,
LIBXFT, and LIBXPM, for consistency.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
ec0339cd42
doc: Add section about the test suite.
...
* doc/guix.texi (Running the Test Suite): New section.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
a5f6065910
gnu: emms: Fix incorrect substitution in emms-tag-editor.el.
...
* gnu/packages/emacs.scm (emms)[arguments] <configure>: Add missing
quotes in mp3info substitution in emms-tag-editor.el.
2015-03-19 23:15:50 +01:00
Ludovic Courtès
0e991c25d6
build: Detect lack of guile.m4 at autoconf time.
...
* configure.ac: Add 'm4_pattern_forbid' invocation.
2015-03-19 23:15:50 +01:00
Eric Bavier
f643a6e9d8
gnu: Add Catalyst-Model-DBIC-Schema.
...
* gnu/packages/web.scm (perl-catalyst-model-dbic-schema): New
variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
4e4039e529
gnu: Add DBIx-Class-Cursor-Cached.
...
* gnu/packages/databases.scm (perl-dbix-class-cursor-cached): New
variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
97c821e030
gnu: Add Cache-Cache.
...
* gnu/packages/perl.scm (perl-cache-cache): New variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
990e811c73
gnu: Add IPC-ShareLite.
...
* gnu/packages/perl.scm (perl-ipc-sharelite): New variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
2c157e8b21
gnu: Add Error.
...
* gnu/packages/perl.scm (perl-error): New variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
92503917f7
gnu: Add Tie-IxHash.
...
* gnu/packages/perl.scm (perl-tie-ixhash): New variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
040a52fd75
gnu: Add Catalyst-Component-InstancePerContext.
...
* gnu/packages/web.scm (perl-catalyst-component-instancepercontext):
New variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
4306f28be5
gnu: Add MooseX-Types-LoadableClass.
...
* gnu/packages/perl.scm (perl-moosex-types-loadableclass): New
variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
89a2aa366e
gnu: Add CatalystX-Component-Traits.
...
* gnu/packages/web.scm (perl-catalystx-component-traits): New
variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
66f1d8781b
gnu: Add MooseX-Traits-Pluggable.
...
* gnu/packages/perl.scm (perl-moosex-traits-pluggable): New variable.
2015-03-19 16:43:31 -05:00
Eric Bavier
4b4fe57dc9
gnu: Add Catalyst-Plugin-Authentication.
...
* gnu/packages/web.scm (perl-catalyst-plugin-authentication): New variable.
2015-03-19 16:43:30 -05:00
Eric Bavier
3d4644e434
gnu: Add Catalyst-Plugin-Session.
...
* gnu/packages/web.scm (perl-catalyst-plugin-session): New variable.
2015-03-19 16:43:30 -05:00
Eric Bavier
152ce152b5
gnu: Add Object-Signature.
...
* gnu/packages/perl.scm (perl-object-signature): New variable.
2015-03-19 16:43:30 -05:00