~ruther/guix-local

051edc95 — Ludovic Courtès 11 years ago
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.
9eeb3d8c — Ludovic Courtès 11 years ago
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'.
ac85b515 — Andreas Enge 11 years ago
gnu: arb: Update to 2.3.0.

* gnu/packages/algebra.scm (arb): Update to 2.3.0.
bdec3223 — Eric Bavier 11 years ago
gnu: Add Catalyst-Devel.

* gnu/packages/web.scm (perl-catalyst-devel): New variable.
fda45480 — Eric Bavier 11 years ago
gnu: Add Module-Install.

* gnu/packages/perl.scm (perl-module-install): New variable.
ff31136e — Eric Bavier 11 years ago
gnu: Add YAML-Tiny.

* gnu/packages/perl.scm (perl-yaml-tiny): New variable.
31831e56 — Eric Bavier 11 years ago
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.
869ff43a — Eric Bavier 11 years ago
gnu: perl-json-maybexs: Move to (gnu packages perl).

* gnu/packages/web.scm (perl-json-maybexs): Move this...
* gnu/packages/perl.scm: To here.
09e02106 — Eric Bavier 11 years ago
gnu: Add PAR-Dist.

* gnu/packages/perl.scm (perl-par-dist): New variable.
2cae038d — Eric Bavier 11 years ago
gnu: Add Module-ScanDeps.

* gnu/packages/perl.scm (perl-module-scandeps): New variable.
686805ca — Eric Bavier 11 years ago
gnu: Add Perl JSON.

* gnu/packages/perl.scm (perl-json): New variable.
1699b2d9 — Eric Bavier 11 years ago
gnu: Add JSON-XS.

* gnu/packages/perl.scm (perl-json-xs): New variable.
2362b3e0 — Eric Bavier 11 years ago
gnu: Add Types-Serialiser.

* gnu/packages/perl.scm (perl-types-serialiser): New variable.
4a402425 — Eric Bavier 11 years ago
gnu: Add File-Remove.

* gnu/packages/perl.scm (perl-file-remove): New variable.
d4b5a5fc — Eric Bavier 11 years ago
gnu: Add Template-Toolkit.

* gnu/packages/perl.scm (perl-template-toolkit): New variable.
c601fa16 — Eric Bavier 11 years ago
gnu: Add Test-LeakTrace.

* gnu/packages/perl.scm (perl-test-leaktrace): New variable.
b3d9779c — Eric Bavier 11 years ago
gnu: Add AppConfig.

* gnu/packages/perl.scm (perl-appconfig): New variable.
a3fe2806 — Eric Bavier 11 years ago
gnu: Add File-Copy-Recursive.

* gnu/packages/perl.scm (perl-file-copy-recursive): New variable.
a833ab56 — Eric Bavier 11 years ago
gnu: Add File-ChangeNotify.

* gnu/packages/perl.scm (perl-file-changenotify): New variable.
9f82ae89 — Eric Bavier 11 years ago
gnu: Add MooseX-Params-Validate.

* gnu/packages/perl.scm (perl-moosex-params-validate): New variable.
Next