2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049) |
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
|
2014-05-22 03:21:18 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.7004
Upstream changes:
1.7004 2014-04-27 18:22:11 CEST
[Bug Fixes]
- Downgrade Parse::CPAN::Meta as well #373
1.7003 2014-04-27 17:11:14 CEST
[Bug Fixes]
- Downgrade CPAN::Meta (moznion) #372
1.7002 2014-04-27 07:45:53 CEST
[Bug Fixes]
- Bump fatpacked local::lib #364
- Fix a bug where build.log files are not properly renamed on the first \
run on Win32 (haarg) #368
|
2013-12-08 12:46:10 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.7001
Upstream changes:
1.7001 2013-09-08 13:11:16 PDT
[Bug Fixes]
- Fix bootstrap with perl 5.8 and MakeMaker/Module::Build (haarg) #311
1.7000 2013-09-04 15:01:34 PDT
- Same as 1.6943. Some of the major changes between 1.61 are:
- Add --uninstall/-U command
- Support installing recommends/suggests/develop dependencies
- Support features selection with --with-feature, --without-feature etc.
- Support passing arguments to configure, build, test and install with \
--configure-args etc.
- Add experimental --cpanfile option
- Add experimental --pp option
- Now much safer to run multiple instances of cpanm
- Improved local::lib support
- Improved MetaCPAN query
- Improved version extraction for install metadata (for Carton)
- Completely eliminated dependency on search.cpan.org
1.6943 2013-09-03 16:39:27 PDT
[Bug Fixes]
- Localize PERL_MB_OPT for --pureperl-only since it leaks out in \
build/test/install process
(Thanks to doyster and leont)
1.6942 2013-08-27 11:10:40 PDT
[Bug Fixes]
- Fixed the date sort for developer releases with MetaCPAN #308
1.6941 2013-08-20 11:32:09 PDT
[Incompatible Changes]
- -v/--verbose doesn't imply --interactive anymore. It was added as a \
backward compatibility
when --interactive was added, but i think it now does more harm than \
good. [RT#70041]
1.6940 2013-08-08 12:35:36 PDT
[Bug Fixes]
- Support extracting packages from dists without MANIFEST
https://github.com/miyagawa/carton/issues/126
1.6939 2013-08-06 02:55:08 PDT
[Bug Fixes]
- Fix extracting version from Parse::RecDescent (lestrrat)
1.6938 2013-08-05 23:11:16 PDT
[Bug Fixes]
- Fix extracting version from modules with qv(). #299 (lestrrat)
1.6937 2013-08-05 18:54:31 PDT
[Bug Fixes]
- Fix a bug where version is not correctly scanned for VERSIONs using \
version.pm (lestrrat)
[Improvements]
- Gives a warning when local::lib directory contains spaces in its name, \
since it will
likely cause issues with local::lib and MakeMaker #298
- Upgrade bundled CPAN::Meta, CPAN::Meta::Check, local::lib and \
Module::CPANfile
1.6936 2013-08-04 21:37:32 PDT
[Bug Fixes]
- Create correct install info for dists with ancient META.yml (tokuhirom)
- Extract packages based on the sorted filenames order to eliminate randomness
1.6935 2013-07-31 11:36:03 PDT
[Bug Fixes]
- Fix install meta information where it populates empty key for the dist name
- Collect packages from .pm.PL like PAUSE (using Parse::PMFile)
- Don't display () in error messages when version is not specified
[Improvements]
- Display git cloning errors even under -q
1.6934 2013-07-26 16:16:57 PDT
[Bug Fixes]
- Fix install failure when non-array version of no_index is used in \
META.yml #294
1.6933 2013-07-25 09:57:38 PDT
[Bug Fixes]
- inline CPAN::Version since it wasn't core on older perls #293
[Improvements]
- Use MANIFEST to find files to scan packages for rather than finding them
|
2013-07-25 16:32:33 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.6932
Upstream changes:
1.6932 2013-07-24 15:28:05 PDT
[Bug Fixes]
- Stop scanning .pm files for root installdeps target (e.g. carton apps)
1.6931 2013-07-24 14:50:59 PDT
[Bug Fixes]
- Use (patched) Parse::PMFile to parse packages and versions from current \
directory
rather than Module::Metadata from blib.
- Fixes a bug where install.json has bogus file path in provides
- Honor no_index metadata when scanning provides from .pm files
- no_index fatscript.pm since fatpacks bunch of external modules
1.6930 2013-07-24 13:46:10 PDT
[Bug Fixes]
- Fixed fatscript.pm being stripped, causing issues with Metadata inspection
- Bumped Module::CPANfile
1.6929 2013-07-24 11:45:48 PDT
[New Features]
- Include App/cpanminus/fatscript.pm which is exactly the same content as \
cpanm.
This allows both calling .pm as a script or reading the content to call \
with Scriptlet,
which would also make fatpacking cpanm (in another program!) easier.
- Removed the Share dir feature added in 1.6928 in favor of fatscript
1.6928 2013-07-23 14:10:20 PDT
[New Features]
- Installs cpanm executable to share dir for App-cpanminus, so that other \
applications
can run the specific version of cpanm without relying on user's $PATH or \
shebang
1.6927 2013-07-23 00:44:53 PDT
[New Features]
- Add experimental --cpanfile option to specify alternate cpanfile location
1.6926 2013-07-20 09:02:39 PDT
[Incompatible Changes]
- Log messages are printed to STDOUT rather than STDERR, except errors.
- --scandeps are now deprecated. Only in the documentation for now.
[Bug Fixes]
- Fixes a bug in printing "Expiring directories"
1.6925 2013-07-19 22:07:21 PDT
[Bug Fixes]
- Ignore leading/trailing spaces in PERL_CPANM_OPT #288 (ribasushi)
- Stop checking dependencies with --scandeps mode #286 (tazle)
[Improvements]
- Mask passwords in URI when printing them in terminal and log files #281 \
(xdg, thaljef)
- Added link to App::cpanminus::reporter #284 (garu)
[New Features]
- Added experimental --cpanmetadb option #279 (xdg)
1.6924 2013-07-16 11:36:56 PDT
[Bug Fixes]
- Sort MetaCPAN API results based on date (older one wins) to work around \
the issue
with Crixa-0.01 (https://github.com/CPAN-API/cpan-api/issues/274)
[Improvements]
- Document --with-develop
- Document fixes (oalders, garu)
- Added Perl::Strip for develop deps if you'd like to build fatpacked binary
|
2013-07-14 02:20:20 by Wen Heping | Files touched by this commit (2) | |
Log message:
Update to 1.6923
Upstream changes:
1.6923 2013-07-03 22:16:04 PDT
[Bug Fixes]
- Reverted the --skipdeps in PERL_AUTOINSTALL since it breaks default
dependencies in Module::Install-based distributions
1.6922 2013-06-19 13:55:54 PDT
[Improvements]
- No changes in the code, packaging update so the fatpacked executable on \
cpanm has
the right version. #274
1.6921 2013-06-18 03:18:55 PDT
[Bug Fixes]
- Fixes install with Module::Build < 0.35, i.e. vanilla perl 5.10.1
(Thanks to joshk for the report)
- Fixes install on 5.8 with Module::Build dists without configure_requires #273
(Thanks to gildegoma for the report)
1.6920 2013-06-14 14:08:44 PDT
[Improvements]
- Handle PERL_LOCAL_LIB_ROOT in case multiple paths are stacked (mst)
- Remove the search.cpan.org fallback where no META files exist. Generate \
stub using CPAN::Meta
1.6919 2013-06-12 08:32:06 PDT
[Incompatible Changes]
- Automatically detect local::lib mode when environment variables are \
already configured
on the shell. This is to fix the first time run when local::lib is \
configure but arch
library path doesn't exist. #263
1.6918 2013-06-10 13:02:06 PDT
[Improvements]
- Fix documentation about --quiet
- Find the best (non-backpan) match out of MetaCPAN results when there are \
multiple
results https://github.com/CPAN-API/cpan-api/issues/274
1.6917 2013-06-05 10:07:12 JST
[Incompatible Changes]
- build.log is now created inside a work directory, then a symlink to the \
file is
made in ~/.cpanm. On platforms where symlink is not available (Win32), \
the build.log
file is copied from the build directory once the installation has \
finished. (ilmari)
1.6916 2013-06-04 19:54:36 JST
[Improvements]
- Do not complain upgrading cpanm in local::lib
- Accept 0-9_ in PAUSE ID (#265)
|
2013-05-31 14:42:58 by Thomas Klausner | Files touched by this commit (2880) |
Log message:
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
|
2013-05-20 17:23:37 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.6915
Upstream changes:
1.6915 2013-05-15 19:00:56 PDT
[Improvements]
- Skip LWP when HTTPS mirror is specified and SSL driver is not installed \
(thaljef) #258
- Fatpack Exporter to fix bootstrapping problems with perl 5.8.1/5.8.2 \
(tokuhirom)
1.6914 2013-05-12 16:02:28 PDT
[Incompatible Changes]
- When you have a 1.01 of module X and CPAN mirror has 1.00, `cpanm X` \
would not
overwrite with 1.00, unless you specify `--reinstall`. `cpanm X@1.00` will
continue installing the version (and ranges) you specify. #257
1.6913 2013-05-09 17:02:43 PDT
[Improvements]
- Fix download URL for 2-letter PAUSE-ID #255
- Documentation fixes
1.6912 2013-05-06 13:58:33 PDT
[Bug Fixes]
- `curl -L cpanmin.us | perl - --self-upgrade` should not complain about \
'-' not in the
install path (Thanks to jdb)
1.6911 2013-05-04 13:26:17 PDT
[Incompatible Changes]
- Turn off automatic installation of recommendations by default, for now
1.6910 2013-05-03 00:29:22 PDT
[Bug Fixes]
- Do not output the "up to date" message when the requested \
version is higher than
what's on mirror index #246
1.6909 2013-04-29 01:49:04 PDT
[Improvements]
- Fixed error messages and tests for #237
1.6908 2013-04-26 18:11:38 PDT
[Improvements]
- Stop counting failures upon installing dependencies, rather check if \
dependencies
are satisfied once it's done. #237
1.6907 2013-04-26 11:39:00 PDT
[Maintenance]
- Make this a non-dev release
1.6906 2013-04-24 23:18:54 PDT
[Improvements]
- Fixed messaging so that downgrading says downgrades (@tsibley) #240
- Prepend space in pure-perl options so that other args can stay (@gfx) #242
- Add --skipdeps to PERL_AUTOINSTALL env for old versions of AutoInstall \
bundled in inc/
1.6905 2013-04-23 20:03:36 PDT
[Improvements]
- Added NONINTERACTIVE_TESTING environment variables when it is not interactive
per Lancaster Consensus
- Added --pp, --pureperl command line option to prefer Pure perl build of \
the distribution
which supports Lancaster Consensus
1.6904 2013-04-23 19:23:31 PDT
[Bug Fixes]
- Fixes installation failure when perl is in 'recommends' (sjn) #238
1.6903 2013-04-22 09:05:50 CST
[New Features]
- EXPERIMENTAL --uninstall/-U command to uninstall modules
1.6902 2013-04-21 09:16:46 CST
- No changes, maintenance release
1.6901 2013-04-21 08:50:10 CST
[Improvements]
- --self-upgrade dies rather than warns when it's installed via perlbrew etc.
- Fixed --version output
1.6900 2013-04-15 16:41:31 JST
[Maintenance]
- Remove 'cpanm' executable in the root directory from the distribution
1.6193 2013-04-15 16:36:53 JST
[Maintenance]
- Changed how to make a release by switching to Milla and dzil
1.6192 Sun Apr 14 17:12:52 JST 2013
[New Features]
- Support features with --with-feature
[Improvements]
- Fixed an inconsistency when `cpanm Module@ver` always tries to reinstall
the module even when you have it already, when --skip-installed is on
- Display useful info about %ENV, %Config and @INC in cpanm --version
1.6191 Sun Apr 14 12:05:57 JST 2013
[New Features]
- Support --configure-args
[Improvements]
- Use String::ShellQuote on non-Win32 systems
- Strip lib files for cpanm executable as well
- Support version requirements for 'perl', not just modules
1.6190 Sat Apr 13 20:44:52 JST 2013
[New Features]
- Support --with-develop to install develop dependencies
- Installs 'recommends' dependencies by default, but ignore failures
- Add --with-suggests to also install 'suggests' dependencies
[Improvements]
- Overhauled Metadata handling using CPAN::Meta's validation
- Stopped monkey-patching Module::Build to skip man-page generation #130
1.6108 Sat Apr 13 15:29:32 JST 2013
[Improvements]
- Fix the way local::lib options are expanded
- Support --configure-timeout, --build-timeout and --test-timeout
- Enable PERL_MM_USE_DEFAULT in building as well
- Fixed the way fatpacked modules are perl-stripped
1.6107 Sat Apr 6 21:17:57 PDT 2013
[Improvements]
- strip perl files in fatlib. Reduces cpanm executable size about 100KB
1.6106 Sat Apr 6 14:18:25 PDT 2013
[Improvements]
- Support git-ssh with @commit (ikasam_a)
1.6105 Thu Apr 4 22:15:44 PDT 2013
[Improvements]
- Better error message when https is not supported with LWP #117
1.6104 Tue Apr 2 18:02:53 PDT 2013
[New Features]
- Added --self-contained, it's like --local-lib-contained but without \
--local-lib (schwern)
1.6103 Sat Mar 30 14:33:07 PDT 2013
[Bug Fixes]
- Fixed rare crash with version.pm loading order in perl 5.8 (tokuhirom)
1.6102 Wed Mar 27 17:14:18 PDT 2013
[Improvements]
- Added a safe guard check if Module::CoreList loaded is broken/outdated (jdb)
- Removed the check to see if make executable begins with quotes (jdb, \
charsbar)
- Added to load Module::Metadata in post-installation #226
1.6101 Mon Mar 25 13:39:56 PDT 2013
[Improvements]
- Always install direct test dependencies with --installdeps even when
--notest option is used. This should make Travis CI users happy #222 \
(hide_o_55)
1.6100 Sun Mar 24 21:09:30 PDT 2013
[Improvements]
- Support 'perl' key in requires (aka The Oslo Consensus) #221 (tokuhirom)
- Gives warnings when pruning lots of work directories (xdg)
1.6008 Tue Mar 19 09:07:43 PDT 2013
[Improvements]
- Document the link to privacy policy for perl version collection, as well as
added option --no-report-perl-version to opt out
1.6007 Sun Mar 17 14:26:07 PDT 2013
[Improvements]
- Fixed a warning where temp directory created with git install doesn't \
actually
cleanup the temporary directory. (Tim Heaney) #219
1.6006 Wed Mar 13 22:53:44 PDT 2013
[Improvements]
- Fixed --save-dists option when used with non-CPAN distros. They're now
saved into $dir/vendor. (Dave Rolsky) #216
- Fixed PAUSE dist path where author ID is only 2 chars (Brian Cassidy) #218
1.6005 Fri Mar 8 11:46:11 PST 2013
[Improvements]
- Fatpack CPAN::Meta to fix bootstrap failure with --installdeps + cpanfile
1.6004 Fri Mar 8 11:30:37 PST 2013
[Improvements]
- Add perl version to User-Agent strings
1.6003 Fri Mar 8 10:57:13 PST 2013
[Improvements]
- Display cpanfile syntax error if any (robario)
- Fixed failure to install oddly laid out dists without blib (winfinit)
1.6002 Wed Feb 27 12:12:09 PST 2013
[Improvements]
- Support parsing configure dependencies from META.json in spec 2 (kazeburo)
1.6001 Tue Feb 26 16:57:04 PST 2013
[Improvements]
- Enable developer release if a specific version is requested with == or \
@. #203
1.6000 Tue Feb 26 09:50:57 PST 2013
[Major Changes since 1.5]
- Support fixed version search with @version and ~"version range"
- MetaCPAN and BackPAN search using MetaCPAN API
- --dev to install developer releases
- Install via git:// URL (with @branch, tag or commit)
- Better MYMETA version range and cpanfile support
- No fallback to search.cpan.org, which means you can't install from \
command names
1.59_13 Mon Feb 25 12:06:44 PST 2013
[New Features]
- Support @branch (or commit or tag) in Git URLs so that you can specify a
commitish to check out before installing from Git repo
- Search for BackPAN by default when specific version (or range) is requested
[Improvements]
- Detect .zip root directory more reliably (frioux)
- Fixed pathname of the CPAN distribution given as a URL (xaicron)
1.59_12 Wed Feb 13 18:13:49 PST 2013
[Internals]
- Switch to metacpan_script for the new MetaCPAN query
1.59_11 Mon Feb 11 14:10:26 PST 2013
[Improvements]
- Support META.json in addition to META.yml for pre-configure requirements
- Fatpack JSON::PP and CPAN::Meta::YAML properly
1.59_10 Thu Feb 7 16:27:03 PST 2013
[New Features]
- EXPERIMENTAL: added an ability to install from git URL (ikasam_a)
[Improvements]
- Exclude backpan distribution from MetaCPAN query (mo)
- Add back Module::CPANfile to fatpack, accidentally deleted in a previous \
release
- Remove CPAN::Meta from fatpack, because it's unsued yet. This reduces \
the file
size of cpanm executable about 30%.
1.59_09 Thu Feb 7 01:55:48 PST 2013
[Improvements]
- Re-enable --metacpan option to prefer MetaCPAN over CPANMetaDB for all \
queries,
mostly for testing purpose.
- Improved MetaCPAN queries in case a release have multiple modules with \
different
versions. Also fixed a bug where it tried to extract distribution \
version as a
module version in some cases
1.59_08 Wed Feb 6 11:25:45 PST 2013
[Bug Fixes]
- Prioritize MetaCPAN when --dev option is enabled, for real
1.59_07 Wed Feb 6 11:08:05 PST 2013
[Incompatible Changes]
- Disable implicit --skip-satisfied auto conversion with version specification
- Do not fallback to search.cpan.org scraping anymore. This means some of \
the bogus
search that doesn't match package name on PAUSE but returns a hit on \
search.cpan.org
can't be installed anymore. You have to use the right package name for it.
- Enable MetaCPAN search by default. --metacpan option is deprecated
[New Features]
- EXPERIMENTAL: --dev option to enable including developer release for \
searching
against MetaCPAN
[Improvements]
- Improve MetaCPAN query to search stable releases, unless developer \
release is requested
1.59_06 Tue Feb 5 12:36:00 PST 2013
[Incompatible Changes]
- --mirror-index option doesn't automatically assume --mirror-only
[Improvements]
- Use versioned MetaCPAN API endpoint (oalders)
1.59_05 Mon Feb 4 11:49:40 PST 2013
[New Features]
- Support version ranges in command args and cpanfile queried agsinst MetaCPAN
with the proper version range query to get the best version that satisfies
the requirements. Huge thanks to #metacpan guys
1.59_04 Sun Feb 3 09:04:12 PST 2013
[Improvements]
- Make file copy more reliable on Win32 (A.J. Lucas) #180
- Always send cpanminus User-Agent to the servers no matter which backend \
is used (curl, wget etc.)
1.59_03 Fri Feb 1 10:42:57 PST 2013
[Improvements]
- Fix issues working with file:// URLs with drive letters on Win32 (A.J. \
Lucas) #180
- Fix home directory detection without HOME env on win32 (kmx, Christian \
Walde) #132
- Allow comment fields in 02packages file (Jeffrey Thalhammer) #187
1.59_02 Thu Jan 31 19:09:43 PST 2013
[New Features]
- Added experimental @ shortcut to mean exact version e.g. cpanm DBI@1.20
- Support version range with "~", such as cpanm DBI~">= \
1.0, < 2.0"
- Enable metacpan release search when exact version is given (and when \
mirror-only is not specified)
i.e. cpanm DBI@1.100 will fetch the exact release based on metacpan
1.59_01 Thu Jan 31 09:54:50 PST 2013
[New Features]
- Added a proper support for version range in MYMETA files using \
CPAN::Meta::Requirements
- Skip installing modules when found versions from CPAN doesn't satisfy \
the requirement, rather
than proceeding as if it is ok. For instance, if a ditribution X \
requires Y >= 1.1 and Y on
CPAN (or your CPAN mirror) has 1.0, cpanm will just complain and stop \
installing it.
- Better cpanfile end-to-end support
- Upgraded fatpacked modules to the latest
|
2013-02-01 06:19:49 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.5021
Upstream changes:
1.5021 Thu Jan 31 00:42:28 PST 2013
[Improvements]
- Added new --verify option that enables verifying CHECKSUM and SIGNATURE \
for distributions
from CPAN/PAUSE
1.5020 Tue Jan 29 10:29:08 PST 2013
[Bug Fixes]
- Fixed a bug in --cascade-search that was checking a wrong version from \
02packages file (Bryce Baril)
- Added a workaround for older version of File::Temp bug (kentnl)
|
2013-01-26 14:39:21 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 1.5019
Upstream changes:
1.5019 Sun Dec 23 02:19:45 JST 2012
[Bug Fixes]
- Fixes a bug where --installdeps fail to configure dependencies with \
cpanfile (hoelzro)
[Improvements]
- Cleaned up unused code
- Added documentation about --mirror option and local file path
1.5018 Wed Sep 19 14:40:28 JST 2012
[Improvements]
- Check cpanm path upon --self-upgrade to give warnings for perlbrew users
|
2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
|