Commit Graph

30 Commits

Author SHA1 Message Date
Zak B. Elep 44c730ad67 library/perl: update for 5.26.3/5.28.1
- https://github.com/Perl/docker-perl/issues/57
- https://github.com/Perl/docker-perl/pull/58
2019-01-28 14:26:15 +08:00
Zak B. Elep 1589da0897 library/perl: Add slim image variants
Provide Perl images built against "debian:slim" variants for a big
reduction in image size (from 800MB down to ~100MB in most cases,) with
no loss to language functionality.

- https://github.com/Perl/docker-perl/issues/52
- https://github.com/Perl/docker-perl/pull/54
2018-08-12 16:03:28 +08:00
Zak B. Elep 39c38faa1f Update perl image for 5.28.0 (and remove 5.22.4)
- Update to Perl 5.28.0
- Remove Perl 5.22.4

https://github.com/Perl/docker-perl/issues/48
2018-06-25 20:42:37 +08:00
Zak B. Elep c15c6dfa35 Update perl image for 5.24.4/5.26.2 and cpanm 1.7044
- Update to Perl 5.24.4 and 5.26.2
- Update bundled App::cpanminus to 1.7044
2018-04-20 00:37:51 +08:00
Zak B. Elep 776e5dabc8 Update perl image for 5.24.3/5.26.1 and more architectures
- Update to Perl 5.24.3 and 5.26.1
- Build Perl for more architectures (https://github.com/Perl/docker-perl/pull/43)
2017-12-04 12:08:42 +08:00
Zak B. Elep 7149489ad5 Update perl image for various improvements
- tagged buildpack-deps (https://github.com/Perl/docker-perl/pull/35)
- more secure installation of cpanm (https://github.com/Perl/docker-perl/pull/41)
- arm64v8 support (https://github.com/Perl/docker-perl/pull/38)
2017-08-27 01:54:33 +08:00
Zak B. Elep 5afa7233bf 💄 remove duplicate `5-threaded`
Thanks again Travis CI!
2017-07-28 19:19:06 +08:00
Zak B. Elep daee2f960f Fix error caught by Travis CI
- Remove duplicate `threaded` tag
- Put maintainers in one line
2017-07-28 19:14:59 +08:00
Zak B. Elep 56c3e5d3fd Perl: add 5.26, and update 5.22 and 5.24 point releases
Add the new version of Perl 5 to the official images, as well as update
point releases for the last 2 versions.
2017-07-28 19:04:23 +08:00
Peter Martini d3e61be9f0 Bump Perl version 2017-03-04 09:49:00 -05:00
Peter Martini 658d1896d1 Bump Perl to 5.24 (and remove 5.20) 2016-05-19 23:12:06 -05:00
Peter Martini a029723243 Bump Perl to 5.22.2 2016-04-30 23:09:04 -04:00
Peter Martini 63196ab0ec Build libperl.so instead of libperl.a
See perl/docker-perl#20 for more details.
2016-04-05 04:52:43 -04:00
Peter Martini 5736f5a50c Clean /tmp during install of Perl versions 2016-03-25 17:27:19 -04:00
Peter Martini ac13326bcb Bump Perl to 5.22.1 2015-12-13 22:30:25 -05:00
Peter Martini 9fc23f7f92 Update Perl 5.20 release to 5.20.3 2015-09-18 02:55:09 -04:00
Peter Martini efd77c5c86 Bump Perl to 5.22.0 2015-06-02 04:08:31 -04:00
Peter Martini 7c9cd6b802 Adding more historical versions
Requested in https://github.com/Perl/docker-perl/issues/11

The versions prior to 5.18 are not maintained by perl5-porters
any longer, but for those developing modules on top of Perl
its often useful to have quick reference images for backwards
compatibility testing.
2015-05-03 22:07:06 -04:00
Peter Martini 4fb5d5c439 Bump perl 5.20 to 5.20.2 2015-02-15 09:51:18 -08:00
Peter Martini 05115f96ae Inline SHA-1 check to avoid copy (thanks @tianon) 2015-02-05 01:19:59 -05:00
Peter Martini 5169c6bb4c New Dockerfiles to shrink Perl image 2015-01-31 11:22:33 -05:00
Tianon Gravi e0d651b6a2 Remove the explicit "latest-" from perl's "latest-threaded"
For all the images, "latest" is a convenience and even a misnomer.  It's really "default", and only exists such that users doing "just-the-image" get a useful tag, so users shouldn't be explicitly using "the-image:latest" and thus "the-image:latest-variant" doesn't make much sense, but "the-image:variant" does and can (and this matches the pattern of all the other official image tags too).
2015-01-13 15:49:48 -07:00
Peter Martini 67368da2a6 Remove /root/.cpanm cache directory 2014-11-06 03:31:22 +01:00
Peter Martini b2eb1d7ec9 20141003 uses fewer intermediates then 20141002
See https://github.com/docker-library/official-images/pull/238#issuecomment-57829153
for more comments
2014-10-03 22:52:49 -04:00
Peter Martini c13cb807bc Update Perl to 5.18.4, fix gcc 4.9 build issue 2014-10-02 23:33:54 -04:00
Peter Martini ac7a32e3e7 Removed 5.20.0 2014-09-22 06:57:04 -04:00
Peter Martini 7a7df41e02 Updated perl for 5.20.1 2014-09-16 00:00:38 -04:00
Peter Martini 4fb5922f13 Updated version of library/perl
The tagged version of docker-perl includes cpanm,
which is not core but is a popular tool used to pull
modules from CPAN.
2014-08-04 00:51:35 -04:00
Peter Martini ff3de203a4 Change commit ID, repo source, and comment caps 2014-07-08 00:26:17 -04:00
Peter Martini 4cb53b2de4 Adding a file for Perl (5.20.0 and 5.18.2)
The referenced repo has 4 directories right now, 2 for
each version of Perl.  One has command line options
just for 64-bit compilation (which would actually be turned
on by default anyway, but I wanted to be explicit about it),
and the other will also enable threads.  Threads are generally
discouraged, so they specifically need to be opted into.
2014-07-07 00:05:26 -04:00