Commit Graph

763 Commits

Author SHA1 Message Date
Marius Bakke 2817ac3c18
Merge branch 'master' into core-updates 2018-09-20 13:37:58 +02:00
Tobias Geerinckx-Rice f0314f65df
gnu: Add perl-devel-checklib.
* gnu/packages/perl.scm (perl-devel-checklib): New public variable.
2018-09-13 19:53:08 +02:00
Leo Famulari d763940711
Merge branch 'master' into core-updates 2018-09-13 13:32:39 -04:00
Efraim Flashner b2c8d31ff6
gnu: perl-moosex-getopt: Update to 0.73.
* gnu/packages/perl.scm (perl-moosex-getopt): Update to 0.73.
[native-inputs]: Add perl-module-build-tiny, perl-path-tiny,
perl-test-needs.
2018-09-12 10:28:47 +03:00
Marius Bakke e5eef32445
gnu: perl-module-runtime: Update to 0.016.
* gnu/packages/perl.scm (perl-module-runtime): Update to 0.016.
2018-09-10 14:13:36 +02:00
Marius Bakke 0aeb134850
Merge branch 'master' into core-updates 2018-09-09 17:40:35 +02:00
Tobias Geerinckx-Rice bb5e06a35e
gnu: perl-pegex: Update to 0.67.
* gnu/packages/perl.scm (perl-pegex): Update to 0.67.
2018-09-09 15:01:54 +02:00
Tobias Geerinckx-Rice 9ad80992d0
gnu: perl-config-autoconf: Update to 0.317.
* gnu/packages/perl.scm (perl-config-autoconf): Update to 0.317.
2018-09-09 15:01:53 +02:00
Tobias Geerinckx-Rice 15dbc911f6
gnu: perl-extutils-installpaths: Update to 0.012.
* gnu/packages/perl.scm (perl-extutils-installpaths): Update to 0.012.
2018-09-09 15:01:53 +02:00
Tobias Geerinckx-Rice 4e77b75e11
gnu: perl-extutils-helpers: Update to 0.026.
* gnu/packages/perl.scm (perl-extutils-helpers): Update to 0.026.
2018-09-09 15:01:53 +02:00
Tobias Geerinckx-Rice 748e6e1271
gnu: perl-getopt-long-descriptive: Update to 0.103.
* gnu/packages/perl.scm (perl-getopt-long-descriptive): Update to 0.103.
2018-09-09 15:01:53 +02:00
Tobias Geerinckx-Rice 04fc0b9489
gnu: perl-namespace-clean: Update to 0.27.
* gnu/packages/perl.scm (perl-namespace-clean): Update to 0.27.
2018-09-09 15:01:52 +02:00
Tobias Geerinckx-Rice 49e63e3884
gnu: perl-datetime: Update to 1.50.
* gnu/packages/perl.scm (perl-datetime): Update to 1.50.
2018-09-09 15:01:52 +02:00
Tobias Geerinckx-Rice 2d32a6572d
gnu: perl-params-validate: Update to 1.29.
* gnu/packages/perl.scm (perl-params-validate): Update to 1.29.
2018-09-09 15:01:52 +02:00
宋文武 d7f99b3b76
gnu: perl: Improve description.
Fixes <https://bug.gnu.org/32650>.

* gnu/packages/perl.scm (perl)[description]: Use description from 'perlintro'.
2018-09-09 19:11:52 +08:00
Ludovic Courtès fd95f37f36
Revert "gnu: perl: Add support for cross-compilation"
This reverts commit 5108c18e7e, which was
accidentally committed.
2018-09-03 23:49:12 +02:00
Raphaël Mélotte 5108c18e7e
gnu: perl: Add support for cross-compilation
* gnu/packages/perl.scm (perl): use cross-libc when cross-compiling

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-09-03 23:41:08 +02:00
Marius Bakke 70dc8db8e7
Merge branch 'master' into core-updates 2018-09-03 19:20:06 +02:00
Tobias Geerinckx-Rice 33eea5c439
gnu: perl-sub-identify: Update to 0.14.
* gnu/packages/perl.scm (perl-sub-identify): Update to 0.14.
2018-08-30 04:42:51 +02:00
Marius Bakke 61fca0fd22
Merge branch 'master' into core-updates 2018-08-28 01:22:24 +02:00
Pierre Neidhardt 4715f92ef0
Update email for Pierre Neidhardt.
* .mailmap: Add name and email for Pierre Neidhardt.
* gnu/packages/c.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/disk.scm, gnu/packages/emacs.scm, gnu/packages/freedesktop.scm,
gnu/packages/golang.scm, gnu/packages/image.scm, gnu/packages/music.scm,
gnu/packages/networking.scm, gnu/packages/password-utils.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/textutils.scm, gnu/packages/video.scm, gnu/packages/xdisorg.scm:
Update email for Pierre Neidhardt.
2018-08-27 14:46:26 +02:00
Marius Bakke 839167ff9d
Merge branch 'staging' into core-updates 2018-08-25 16:44:07 +02:00
Tobias Geerinckx-Rice 68a234c1b8
gnu: perl-module-scandeps: Update to 1.25.
* gnu/packages/perl.scm (perl-module-scandeps): Update to 1.25.
2018-08-18 14:07:40 +02:00
Tobias Geerinckx-Rice 9aba9b1278
Migrate search.cpan.org home pages to metacpan.org.
The venerable search.cpan.org has retired[0].

[0]: https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html

* guix/import/cpan.scm (cpan-home): Generate metacpan.org home page URIs.
Update all previously generated ones in (gnu packages) to their
canonical new homes.
2018-08-11 17:22:31 +02:00
Tobias Geerinckx-Rice ab45b38fea
gnu: Use static & unversioned CPAN home pages.
Constructing home pages to be version-specific is not something we
really want or do elsewhere, and interferers with mass updates like the
one I'm about to make.

* gnu/packages/glib.scm (perl-net-dbus-glib)[home-page]: Use canonical
home page.
* gnu/packages/perl-check.scm (perl-test-nowarnings, perl-test-output)
(perl-test-simple, perl-test-tester)[home-page]: Likewise.
* gnu/packages/perl.scm (perl-benchmark-timer, perl-clone)
(perl-digest-sha1, perl-file-which, perl-getopt-tabular, perl-io-string)
(perl-ipc-run3, perl-probe-perl, perl-regexp-common, perl-sys-cpu)
[home-page]: Likewise.
* gnu/packages/tcl.scm (perl-tk)[home-page]: Likewise.
* gnu/packages/tls.scm (perl-net-ssleay)[home-page]: Likewise.
* gnu/packages/web.scm (perl-www-curl)[home-page]: Likewise.
* gnu/packages/xml.scm (perl-xml-dom)[home-page]: Likewise.
* gnu/packages/xorg.scm (perl-x11-protocol-other)[home-page]: Likewise.
2018-08-11 17:22:31 +02:00
Marius Bakke 4214066d45
Merge branch 'master' into core-updates 2018-08-01 15:53:17 +02:00
Christopher Baines 3b4b6667af
gnu: Remove duplicated perl-extutils-depends.
This was first added in 84e8b19fe1, and then
again in 017b014ce4.

* gnu/packages/perl.scm (perl-extutils-depends): Remove duplicated package
definition.
2018-07-29 17:57:53 +01:00
Marius Bakke f94a8654d6
gnu: perl: Update to 5.28.0.
* gnu/packages/patches/perl-deterministic-ordering.patch: Adjust path.
* gnu/packages/patches/perl-archive-tar-CVE-2018-12015.patch,
gnu/packages/patches/perl-file-path-CVE-2017-6512.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/perl.scm (perl): Update to 5.28.0.
[source](patches): Remove obsolete.
2018-07-21 02:12:33 +02:00
Ricardo Wurmus f1728d4346
Merge branch 'master' into core-updates 2018-06-29 22:51:23 +02:00
Kei Kebreau 469e82715e
gnu: perltidy: Update to 20180220.
* gnu/packages/perl.scm (perltidy): Update to 20180220.
2018-06-16 20:52:43 -04:00
Kei Kebreau 32315df9c7
gnu: Add perl-file-finder.
* gnu/packages/perl.scm (perl-file-finder): New variable.
2018-06-16 20:42:27 -04:00
Kei Kebreau 048657cccd
gnu: Add perl-module-manifest.
* gnu/packages/perl.scm (perl-module-manifest): New variable.
2018-06-16 20:40:25 -04:00
Kei Kebreau b2d5b00d42
gnu: Add perl-cpan-changes.
* gnu/packages/perl.scm (perl-cpan-changes): New variable.
2018-06-16 20:39:35 -04:00
Marius Bakke 406c83f78d
gnu: perl: Fix CVE-2018-12015.
* gnu/packages/patches/perl-archive-tar-CVE-2018-12015.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/perl.scm (perl-5.26.2)[source](patches): Use it.
2018-06-16 21:35:25 +02:00
Tobias Geerinckx-Rice f1799efb31
gnu: perl: Ungraft version 5.26.2.
* gnu/packages/perl.scm (perl): Update to 5.26.2.
[replacement]: Ungraft.
(perl-5.26.2, perl/fixed): Remove variables.
2018-06-12 15:06:23 +02:00
Ricardo Wurmus 66ece08d05
Merge branch 'master' into core-updates 2018-06-05 09:59:27 +02:00
Tobias Geerinckx-Rice f7b53e6855
gnu: perl-parse-yapp: Update to 1.21.
* gnu/packages/perl.scm (perl-parse-yapp): Update to 1.21.
2018-06-05 03:01:17 +02:00
Tobias Geerinckx-Rice b5dfccd7b6
gnu: perl-text-balanced: Update to 2.03.
* gnu/packages/perl.scm (perl-text-balanced): Update to 2.03.
[source]: Update URI.
2018-06-05 03:01:16 +02:00
Tobias Geerinckx-Rice 971b8381ff
gnu: perl-posix-strftime-compiler: Update to 0.42.
* gnu/packages/perl.scm (perl-posix-strftime-compiler): Update to
0.42.
2018-06-05 03:01:07 +02:00
Tobias Geerinckx-Rice 27f89be5c9
gnu: perl-moosex-methodattributes: Update to 0.31.
* gnu/packages/perl.scm (perl-moosex-methodattributes): Update to
0.31.
2018-06-05 03:00:58 +02:00
Tobias Geerinckx-Rice 91cb6eaf52
gnu: perl-module-install: Update to 1.19.
* gnu/packages/perl.scm (perl-module-install): Update to 1.19.
[source]: Update URI.
2018-06-05 01:31:32 +02:00
Tobias Geerinckx-Rice ed2e354b79
gnu: perl-memoize-expirelru: Update to 0.56.
* gnu/packages/perl.scm (perl-memoize-expirelru): Update to 0.56.
[source]: Update URI.
2018-06-05 01:31:32 +02:00
Tobias Geerinckx-Rice 12eadf5649
gnu: perl-libintl-perl: Update to 1.29.
* gnu/packages/perl.scm (perl-libintl-perl): Update to 1.29.
2018-06-04 15:35:47 +02:00
Tobias Geerinckx-Rice a0b9612fc9
gnu: perl-hash-multivalue: Update to 0.16.
* gnu/packages/perl.scm (perl-hash-multivalue): Update to 0.16.
[source]: Update URI.
2018-06-04 15:35:46 +02:00
Tobias Geerinckx-Rice 92299d669a
gnu: perl-file-pushd: Update to 1.016.
* gnu/packages/perl.scm (perl-file-pushd): Update to 1.016.
2018-06-04 15:35:46 +02:00
Tobias Geerinckx-Rice cf25329661
gnu: perl-exception-class: Update to 1.44.
* gnu/packages/perl.scm (perl-exception-class): Update to 1.44.
2018-06-04 15:35:46 +02:00
Tobias Geerinckx-Rice 4f6c01e78a
gnu: perl-datetime-timezone: Update to 2.19.
* gnu/packages/perl.scm (perl-datetime-timezone): Update to 2.19.
2018-06-04 15:35:46 +02:00
Tobias Geerinckx-Rice e40ab7382e
gnu: perl-datetime: Update to 1.49.
* gnu/packages/perl.scm (perl-datetime): Update to 1.49.
2018-06-04 15:35:45 +02:00
Tobias Geerinckx-Rice 854cf20647
gnu: perl-context-preserve: Update to 0.03.
* gnu/packages/perl.scm (perl-context-preserve): Update to 0.03.
2018-06-04 15:35:45 +02:00
Tobias Geerinckx-Rice 30c070d1ae
gnu: perl-class-load-xs: Update to 0.10.
* gnu/packages/perl.scm (perl-class-load-xs): Update to 0.10.
[native-inputs]: Replace perl-test-requires with perl-test-needs.
Add perl-test-without-module.
2018-06-04 15:35:45 +02:00