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