pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-Alien-Build (devel/p5-Alien-Build) updated fr...
details: https://anonhg.NetBSD.org/pkgsrc/rev/8503f0a61be4
branches: trunk
changeset: 341897:8503f0a61be4
user: mef <mef%pkgsrc.org@localhost>
date: Thu Oct 10 11:14:48 2019 +0000
description:
(devel/p5-Alien-Build) updated from 1.51 to 1.89
1.89 2019-09-25 07:58:39 -0600
- Production release identical to 1.88_01
1.88_01 2019-09-24 11:53:18 -0600
- Add options cbuilder_check amd cbuilder_config to Test::Alien xs_ok
function (gh#140, Test-Alien-CPP#3, Test-Alien-CPP#4)
1.87_01 2019-09-24 07:38:31 -0600 - Test::Alien directive with_subtest will attempt to catch SEGV and bail
on on test file with a helpful diagnostic. The prove util frequently
does not provide a useful diagnostic for SEGV on its own (gh#138, gh#139).
1.86 2019-09-13 06:27:21 -0600
- PAUSE permission fix
1.85 2019-08-30 14:19:16 -0400
- Production release identical to 1.84_01
1.84_01 2019-08-26 10:59:58 -0400
- Delay removal of temp files for Test::Alien till `make clean` instead of
test termination on Windows (only) to avoid warning on test termination.
(gh#130, gh#136)
1.83 2019-08-19 18:31:19 -0400
- Production release identical to 1.81_01
1.82_01 2019-08-18 19:47:10 -0400
- Stricter Perl::Critic policies (gh#135)
1.81_01 2019-08-16 19:16:33 -0400
- Fix log class inheritence bug.
1.80_01 2019-08-15 20:52:50 -0400
- Use Perl::Critic Freenode policies for development (gh#128)
- Add new configurable log class (gh#123)
1.79 2019-07-15 14:26:16 -0400
- Fix CBuilder probe plugin on platforms where /tmp is mounted noexec (gh#133, gh#134)
1.78 2019-06-30 21:31:23 -0400
- Production release identical to 1.77_01
1.77_01 2019-06-28 12:08:12 -0400
- _alien/alien.json file is generated using ->canonical(1) for reproducibility
(gh#132 Grinnz++ for the suggestion)
- _alien/alien.json file is generated using ->ascii to avoid warnings / errors
when unicode is included in install/runtime properties.
(gh#132 Grinnz++ for the suggestion)
1.76 2019-06-23 11:01:08 -0400
- Production release identical to 1.75_01
1.75_01 2019-06-07 15:06:30 -0400
- Download::Negotiate defaults to Deocde::Mojo instead of Decode::HTML for
share installs that require parsing an HTML index (gh#127, gh#115).
1.74 2019-05-22 08:43:10 -0400
- Check if share directory exists before clean_install
(gh#114, gh#126 zmughal++ for the report)
1.73 2019-05-20 14:49:10 -0400
- Production release identical to 1.72_01
1.72_01 2019-05-11 04:12:13 -0600
- Merged Alien-Build-Plugin-Decode-Mojo into this dist (gh#18)
- Put Alien -l flags first in xs_ok (gh#121 kiwiroy++)
1.71_01 2019-04-30 05:41:40 -0400
- Add clean_install hook (gh#111, gh#114)
- EXPERIMENTAL Add mm_install method to Alien::Build::MM (gh#111, gh#114)
- EXPERIMENTAL CAUTION Add alien_clean_install target to Makefile generated
by Alien::Build::MM (gh#111, gh#114)
1.70_01 2019-04-29 18:57:53 -0400
- Add alien_clean target for Alien::Build::MM (gh#118, gh#119)
1.69 2019-04-27 10:59:10 -0400
- Add runtime property ffi_checklib (gh#117)
Related to https://github.com/Perl5-FFI/FFI-CheckLib/issues/13
1.68 2019-04-23 04:57:49 -0400
- Add decoder property to Download::Negotiate plugin (gh#115, gh#116)
1.67 2019-04-22 07:55:59 -0400
- Production release identical to 1.66_01
1.66_01 2019-04-21 13:46:14 -0400
- Fix to Fetch::CurlCommand plugin. It's handling of URLs with trailing slash (/)
wasn't quite right. (gh#112, gh#113)
1.65 2019-04-11 09:15:37 -0400
- Further improvements with ExtUtils::Depends compatability (gh#107, gh#109).
- Improved documentation (gh#106).
- Updated spec for ALIEN_INSTALL_TYPE. When set, Alien consumers that
require an opt-in for using an Alien may use the fact that this environment
variable is set as an opt-in (gh#104, gh#106).
1.64_01 2019-04-10 13:06:45 -0400
- Improved compatability with ExtUtils::Depends (gh#107, gh#108).
1.63 2019-04-08 17:19:03 -0400
- Documentation improvements
- Fixed bug in Test::Alien::Build alienfile_skip_if_missing_prereqs
where subtest / test was always skipped regardless of requirements.
It now (correctly) only skips if there are missing requirements.
1.62 2019-03-27 11:34:00 -0400
- Production release identical to 1.61_01
1.61_01 2019-03-25 15:35:06 -0400
- Add hook property `version` for probe hook (gh#99, gh#100).
- Improvements for Fetch CurlCommand plugin (gh#101).
1.60 2019-03-01 03:16:23 -0500
- Documentation improvemens. (gh#50, gh#84).
1.59_01 2019-02-27 21:40:24 -0500
- Fix test fail for download negotiation plugin introduced in 1.58_01
which was expressed on systems without curl installed.
1.58_01 2019-02-27 12:50:20 -0500
- Prefer Fetch::CurlCommand over Fetch::HTTPTiny for https when:
* Net::SSLeay and IO::Socket::SSL are not installed
* AND curl is installed
* AND curl supports https
This makes AB more reliable on platforms like OS X when openssl
is broken without a third party package system like homebrew,
and on older Perls like 5.8.x where Net::SSLeay frequently does
not install or pass tests.
The existing behavior of prefer Fetch::HTTPTiny when:
* Net::SSLeay and IO::Socket::SSL are already installed
* OR the URL is http
* OR curl is not already installed
is still in effect. (gh#93, gh#94)
1.57_01 2019-02-26 08:52:34 -0500
- Test unzip command before blindly using it (tests were already
being made for tarballs) (gh#90)
1.56_01 2019-02-24 14:09:23 -0500
- Prefer Alien::unzip over Archive::Zip. The latter turns out to be broken
on one platform or another for much of the time. (gh#74, gh#89).
1.55 2019-02-24 11:35:29 -0500
- Production release identical to 1.54_01
1.54_01 2019-02-21 15:49:28 -0500
- Add atleast_version, exact_version, max_version and version_cmp methods
to Alien::Base (leonerd++ gh#75, gh#77)
1.53_01 2019-02-21 11:35:47 -0500
- Prefer PkgConfig::PP on MSWin32 where it is more reliable. (gh#82, gh#85)
- Test tar command before blindly using it (tests were already
being made for compressed tars "tar.gz", "tar.xz", etc) (gh#86, gh#87)
- Tweaks to test suite to hopefully accommodate a haiku install (gh#81)
- Add atleast_version, exact_version and max_version properties for
pkg-config plugins (gh#78, gh#79)
1.52 2019-02-09 05:45:12 -0500
- Use $alien->libs -L flags to help find system dynamic libs.
diffstat:
devel/p5-Alien-Build/Makefile | 5 ++---
devel/p5-Alien-Build/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 8 deletions(-)
diffs (29 lines):
diff -r 4e2920cb31bc -r 8503f0a61be4 devel/p5-Alien-Build/Makefile
--- a/devel/p5-Alien-Build/Makefile Thu Oct 10 09:39:27 2019 +0000
+++ b/devel/p5-Alien-Build/Makefile Thu Oct 10 11:14:48 2019 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2019/08/11 13:18:49 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2019/10/10 11:14:48 mef Exp $
-DISTNAME= Alien-Build-1.51
+DISTNAME= Alien-Build-1.89
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= textproc perl5
MASTER_SITES= http://search.cpan.org/CPAN/authors/id/P/PL/PLICEASE/
diff -r 4e2920cb31bc -r 8503f0a61be4 devel/p5-Alien-Build/distinfo
--- a/devel/p5-Alien-Build/distinfo Thu Oct 10 09:39:27 2019 +0000
+++ b/devel/p5-Alien-Build/distinfo Thu Oct 10 11:14:48 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2019/01/27 12:32:15 wen Exp $
+$NetBSD: distinfo,v 1.12 2019/10/10 11:14:48 mef Exp $
-SHA1 (Alien-Build-1.51.tar.gz) = 8733f545ee43908b7e2799333d6fee5c3332831f
-RMD160 (Alien-Build-1.51.tar.gz) = bc2b7cf4776b9be87c6c93296dfe843cc53ad737
-SHA512 (Alien-Build-1.51.tar.gz) = 4e649c49d25cac671296876b021b8739de4b36c4f3a47713e399ecc36e10151621eb7f53ac507dcba2ef22db3af4452843d6305832085fae232e979931dec0c5
-Size (Alien-Build-1.51.tar.gz) = 226859 bytes
+SHA1 (Alien-Build-1.89.tar.gz) = 40704c703f00d02a7aa9c0ae2b92537f71cf89cc
+RMD160 (Alien-Build-1.89.tar.gz) = fb4be42e76c1183d0bc4021ed534adad83349178
+SHA512 (Alien-Build-1.89.tar.gz) = 0a6acf36292954895eeca5b8d452ef5d20b1e66a54b7fb85dbe730ff2e203c6fff0ac606bb9ab9dfe0ec79d778ae20bb67ab534aae15cd415c9001886774adb1
+Size (Alien-Build-1.89.tar.gz) = 271051 bytes
Home |
Main Index |
Thread Index |
Old Index