Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Misc dev-perl/M* updates and related fixes #925

Merged
merged 31 commits into from
Feb 28, 2016

Conversation

kentfredric
Copy link
Contributor

Notes:

  • Had to add dev-perl/Devel-CheckLib to satisfy a new version of Math-GMP
  • {virtual/perl,perl-core/)Math-BigInt had to be bumped to satisfy Math-BigInt-GMP
  • dev-perl/Encode-EUCJPASCII had a version-rename because its version was not in normal form (as exposed in a dependency in MIME-Charset)
  • Mac::Pasteboard needs a bump, but ...
  • dev-perl/math-pari needs to become dev-perl/Math-Pari ... RIP Case Sensitivitiy
  • MongoDB will be a big update and its a Major version ( BACKCOMPAT BREAKING ) and will probably want to start off as PMASKED to give anyone using ~arch a little bit of a warning.
  • MooseX::Role::WithOverloading only get bumped to deprecate it.... start treecleaning this.

/cc @monsieurp @akhuettel

- use EAPI6

Package-Manager: portage-2.2.27
- Use EAPI6
- Patched to prune garbage checks and waits in Makefile.PL
- Nuked tests that require an IMAP server manually configured by way of test.txt in root
- Dropped a few keywords:
  - ~arm, ~ia64, ~ppc64, ~sparc is missing in Authen-NTLM

Package-Manager: portage-2.2.27
- EAPI6

Package-Manager: portage-2.2.27
Package-Manager: portage-2.2.27
Package-Manager: portage-2.2.27
Package-Manager: portage-2.2.27
- Required by recent Math::GMP

Package-Manager: portage-2.2.27
- use EAPI6
- Had to drop keywords on alpha, hppa, mips and ppc due to dev-perl/Devel-CheckLib

Package-Manager: portage-2.2.27
- EAPI
- Fixup license
- Cleanup tests

Package-Manager: portage-2.2.27
- use EAPI6

Package-Manager: portage-2.2.27
- use EAPI6

Package-Manager: portage-2.2.27
- Normalise version to be in line with
  Gentoo Perl Normalisation Scheme

- use EAPI6
- Nuke bad pod tests

Package-Manager: portage-2.2.27
Package-Manager: portage-2.2.27
- use EAPI6
- Add LINGUAS="ja zh" as these are features exported by Makefile.PL
  by default, and can be tripped into if people use a corresponding
  encoding entry in https://metacpan.org/source/NEZUMI/MIME-Charset-1.012/lib/MIME/Charset.pm#L223

- Drop x86 and ppc due to dev-perl/Encode-{EUCJPASCII,HanExtra}
- Potential explosions with CPAN + Module::AutoInstall nuked with Makefile.PL patch

Package-Manager: portage-2.2.27
- use EAPI6
- Have to drop ~x86 and ~ppc due to MIME-Charset-1.10.1
- Nuked fragile/useless tests

Package-Manager: portage-2.2.27
- use EAPI6
- Patch out mess in Makefile.PL
- Patch out bad tests

Package-Manager: portage-2.2.27
- use EAPI6

Package-Manager: portage-2.2.27
- use EAPI6
- Fix wrong LICENSE
- Clean up deps
- Add network-test handling for people who set override="network"
- Nuke spurious tests that can't help real problems

Package-Manager: portage-2.2.27
- use EAPI6

Package-Manager: portage-2.2.27
- use EAPI6
- Install examples with `USE=examples`

Package-Manager: portage-2.2.27
- use EAPI6
- cleanup deps and tests

Package-Manager: portage-2.2.27
- use EAPI6

Upstream:
- returns better codes to exit()
- adds `mogile device next` command

Package-Manager: portage-2.2.27
- use EAPI6

Upstream:
- removed hidden dependency on strictures
- avoids bug in inheriting from Non-Moo based classes

Package-Manager: portage-2.2.27
Upstream:
- All documentation fixes.

Package-Manager: portage-2.2.27
- EAPI6
- Update dependencies

Upstream:
- Removed use of deprecated Class::MOP::load_class
- better error handling and diagnostics

Package-Manager: portage-2.2.27
- EAPI6
- Update dependencies

Upstream:
- Tests no longer subject to race condition failures
- Tests no longer fail due to missing deps

Package-Manager: portage-2.2.27
- EAPI6
- Cleanup deps
- Fix broken conditional that pulled Test-use-ok even when Test-More satisfies it

Upstream:
- Tests fixed for future DateTime::Locale changes

Package-Manager: portage-2.2.27
- EAPI6
- Cleanup deps

Upstream:
- Mostly packaging changes

Package-Manager: portage-2.2.27
- use EAPI6
- fixup deps

Upstream:
- adds ArrayRefOfStringlike and ArrayRefOfStringable types

Package-Manager: portage-2.2.27
Upstream:
- Removed Certs:
 * TURKTRUST Certificate Services Provider Root 1
 * TC TrustCenter Universal CA I
 * ComSign Secured CA
 * Buypass Class 3 CA 1
- Added Certs:
 * TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H5
 * TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H6
 * Certinomis - Root CA

Package-Manager: portage-2.2.27
@monsieurp monsieurp added version bump assigned PR successfully assigned to the package maintainer(s). labels Feb 27, 2016
@gentoo-bot gentoo-bot merged commit 6a3f5c5 into gentoo:master Feb 28, 2016
gentoo-bot pushed a commit that referenced this pull request Feb 28, 2016
This PR updates/fixes a bunch of packages located in dev-perl/M*.

Pull-Request: #925
Reporter: Kent Fredric <kentfredric@gmail.com>
Acked-By: Patrice Clement <monsieurp@gentoo.org>
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned PR successfully assigned to the package maintainer(s).
Projects
None yet
3 participants