~ruther/guix-local

ref: 7b158c4ee2d4b5cf6a2cd9bf0246465c3c8a06ca guix-local/gnu/packages/perl.scm -rw-r--r-- 240.0 KiB
bb8afbf5 — Ludovic Courtès 10 years ago
gnu: Add dependency on Perl's 'Module::Build' as needed.

'Module::Build' was deprecated in Perl 5.20 and removed in 5.22.
Some packages need to explicitly depend on it now.

* gnu/packages/perl.scm (perl-class-factory-util):
(perl-date-manip, perl-devel-checkbin): Add 'native-inputs' field.
(perl-module-build)[description]: Mention that it used to be in Perl.
* gnu/packages/web.scm (perl-cgi-simple)[native-inputs]: Add
PERL-MODULE-BUILD.
203795ac — Mark H Weaver 10 years ago
gnu: perl: Add fix for CVE-2015-8607.

* gnu/packages/patches/perl-CVE-2015-8607.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/perl.scm (perl)[source]: Add patch.
ce3ac667 — Mark H Weaver 10 years ago
gnu: perl: Update to 5.22.1.

* gnu/packages/perl.scm (perl): Update to 5.22.1.
53334dd6 — Ludovic Courtès 10 years ago
Merge branch 'master' into core-updates
8aad6466 — Ricardo Wurmus 10 years ago
gnu: Add File::Slurp::Tiny.

* gnu/packages/perl.scm (perl-file-slurp-tiny): New variable.
dd686c08 — Ricardo Wurmus 10 years ago
gnu: Add Log::Report.

* gnu/packages/perl.scm (perl-log-report): New variable.
fc2448bf — Ricardo Wurmus 10 years ago
gnu: Add Log::Report::Optional.

* gnu/packages/perl.scm (perl-log-report-optional): New variable.
c47b85de — Ricardo Wurmus 10 years ago
gnu: Add String::Print.

* gnu/packages/perl.scm (perl-string-print): New variable.
e92468d8 — Ricardo Wurmus 10 years ago
gnu: Add Unicode::LineBreak.

* gnu/packages/perl.scm (perl-unicode-linebreak): New variable.
55932aee — Ricardo Wurmus 10 years ago
gnu: Add MIME::Charset.

* gnu/packages/perl.scm (perl-mime-charset): New variable.
4187fe75 — Ludovic Courtès 10 years ago
gnu: perl: Build deterministically, and make byproducts deterministic.

With this, a --rounds=2 build passes, and timestamps in POD files can be
controlled with 'SOURCE_DATE_EPOCH'.

* gnu/packages/patches/perl-deterministic-ordering.patch,
gnu/packages/patches/perl-no-build-time.patch,
gnu/packages/patches/perl-source-date-epoch.patch: New files.
* gnu/packages/perl.scm (perl)[source]: Use them.
* gnu-system.am (dist_patch_DATA): Add them.
4de35074 — Ludovic Courtès 10 years ago
gnu: perl: Update to 5.22.0.

* gnu/packages/perl.scm (perl)[source]: Update to 5.22.0.  Remove
"perl-module-pluggable-search.patch" since Module::Pluggable appears to
be gone.
[arguments] <configure-phase>: Adjust Cwd.pm file name.  Replace
-std=c89 with -std=gnu89.
* gnu/packages/commencement.scm (perl-boot0): Add 'disable-pthreads'
phase.
* gnu/packages/patches/perl-no-sys-dirs.patch: Update.
* gnu/packages/patches/perl-module-pluggable-search.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
e1556533 — Ludovic Courtès 10 years ago
Merge branch 'core-updates'
75710da6 — Ludovic Courtès 10 years ago
Merge branch 'master' into core-updates
c6a3635d — Eric Bavier 10 years ago
gnu: perl: Fix autosplitting of 0-time source.

* gnu/packages/patches/perl-autosplit-default-time.patch: New patch.
* gnu/packages/perl.scm (perl): Use it.
* gnu-system.am (dist_patch_DATA): Add it.
bb1ba6b8 — Eric Bavier 10 years ago
gnu: Add perl-date-manip.

* gnu/packages/perl.scm (perl-date-manip): New variable.
1cd4027c — Mathieu Lirzin 10 years ago
ui: Add package-description-string.

Provide support for Texinfo's markup in package description.

* guix/ui.scm (%text-width): New parameter.
  (texi->plain-text): New variable.
  (package->recutils): Use them.
  (package-description-string): New variable.
* emacs/guix-main.scm (%package-param-alist): Use it.
* gnu/packages/perl.scm (perl-devel-globaldestruction)
  (perl-devel-lexalias, perl-exporter-lite): Adapt to Texinfo's markup.
* gnu/packages/python.scm (python2-empy): Likewise.
f85ccf88 — Ricardo Wurmus 10 years ago
gnu: Add perl-czplib.

* gnu/packages/perl.scm (perl-czplib): New variable.
f187b2a2 — Eric Dvorsak 10 years ago
gnu: Add Pod-Simple.

* gnu/packages/perl.scm (perl-pod-simple): New variable.

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
ac5d70cd — Ludovic Courtès 10 years ago
gnu: perl-data-stag: Fix typo in description.

Reported by Anders Jonsson <anders.jonsson@norsjovallen.se>.

* gnu/packages/perl.scm (perl-data-stag)[description]: Fix typo.
Next