2020-03-21 13:22:48 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/p5-Alien-Build) Updated 2.12 to 2.17
2.17 2020-03-19 21:03:39 -0600
- Production release identical to 2.16_01
2.16_01 2020-03-17 13:56:13 -0600
- Probe::Vcpkg adds include property (gh#184)
- Build::Autoconf will now copy .dll files from bin to dynamic
directory on MSWin32 (gh#183)
2.15 2020-03-16 06:53:31 -0600
- Tests on Windows will use the system temp directory rather than
a temp directory under the install directory. A temp directory
under the install directory was used to work around typically
Linux systems that have noexec set on /tmp. Since this is less
normal on Windows, and can cause mkpath errors if the install
directory is too deep we will use the windows system temp directory.
(gh#181, gh#182)
2.14 2020-03-15 12:49:17 -0600
- Added ffi_name property to Probe::Vcpkg plugin (gh#179)
- Documentation fixes (gh#180)
|
2020-03-14 13:10:38 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/p5-Alien-Build) Updated to 2.12
2.12 2020-03-09 10:02:37 -0600
- Fixed bug where Probe::Vcpkg plugin doesn't set version probe hook
property (gh#178)
|
2020-03-14 13:02:09 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/p5-Alien-Build) Updated to 2.11
2.11 2020-03-09 03:04:49 -0600
- Production release identical to 2.10
2.10_01 2020-03-08 17:13:05 -0600
- Probe::Vcpkg plugin defaults to name property (gh#177)
2.09_01 2020-03-08 09:58:17 -0600
- Added Alien::Build::Plugin::Probe::Vcpkg (gh#3, gh#175)
|
2020-02-22 13:41:28 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/p5-Alien-Build) Updated to 2.08
2.08 2020-02-15 17:16:30 -0700
- Production release identical to 2.07_01
2.07_01 2020-02-14 19:00:22 -0700
- Fix Alien::Build::Interpolate bug introduced in 2.06_01 (gh#171)
2.06_01 2020-02-14 12:23:02 -0700
- Several helpers for Alien::Build::Interpolate::Default no longer
require Aliens if the tools are already found in the PATH (gh#168)
- Better document dynamic vs. static libraries in AlienAuthor and FAQ
documents (gh#110, gh#169)
- Prefer nmake or gmake over dmake on Windows, even if Perl is
configured to use dmake (gh#95, gh#170)
2.05_01 2020-02-11 15:19:01 -0700
- Fix bug where the autoconf plugin could use the wrong configure if
there is another "configure" script somewhere in the PATH on Windows
(gh#166, gh#167)
2.04 2020-02-05 19:05:32 -0700
- Production release identical to 2.03_01
2.03_01 2020-02-04 21:29:35 -0700
- Add use strict to generated ::Installl::Files modules (gh#162, gh#163)
2.02 2020-02-04 13:12:49 -0700
- Production release identical to 2.01_01
2.01_01 2020-02-03 10:51:43 -0700
- Prefer Decode::HTML if HTML::Parser is already installed and Mojolicious
or Mojo::DOM58 are not (gh#160)
2.00 2020-02-02 06:25:13 -0700
- Production release identical to 1.99_01
1.99_01 2020-01-30 12:57:33 -0700
- Decode::Mojo plugin remembers which version of Mojo::DOM it is using (gh#159)
1.98 2020-01-30 07:53:10 -0700
- Production release identical to 1.97_01
1.97_01 2020-01-29 09:22:14 -0700
- Added OO interface to Alien::Base::Wrapper (gh#157, gh#158)
- Added mm_args2 method to Alien::Base::Wrapper (gh#157, gh#158)
- Added WriteMakefile function to Alien::Base::Wrapper (gh#157, gh#158)
1.96 2020-01-27 09:05:36 -0700
- Production release identical to 1.95_01
1.95_01 2020-01-25 19:57:31 -0700
- Reduced prereqs to Alien::Base::Wrapper down to Perl 5.6
(the rest of Alien-Build still requires 5.8) (gh#156)
- Remove dep on Module::Load (gh#155)
|
2020-01-01 03:41:18 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/p5-Alien-Build) Updated to 1.94
1.94 2019-12-16 12:17:26 -0700
- Prefer tar.exe on Windows if it is bsdtar (gh#150)
- Prefer tar.exe on Windows for unzip if it is bsdtar (gh#151, gh#152)
1.93 2019-12-09 02:22:44 -0700
- curl plugin not used unless required -J option is supported.
(gh#147, gh#148)
|
2019-11-27 13:12:12 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(Alien-Build) Updated to 1.92
1.92 2019-11-04 04:33:57 -0700
- Require Test2::API 1.302096 for features used in test suite.
|
2019-11-03 11:16:06 by Roland Illig | Files touched by this commit (152) |
Log message:
devel/p5-*: align variable assignments
pkglint -Wall -F --only aligned --only indent p5-*
No manual corrections.
|
2019-11-02 12:43:50 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/p5-Alien-Build) Update to 1.91
1.91 2019-11-01 20:19:19 -0600
- Fix bug where Test::Alien::Diag could crash for Aliens without
dynamic libraries.
|
2019-11-02 07:51:14 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/p5-Align-Build) Updated to 1.90
1.90 2019-11-01 16:15:32 -0700
- Added Test::Alien::Diag (gh#142)
- Test::Alien ffi_ok add api option. (gh#143)
|
2019-10-10 13:14:48 by Makoto Fujiwara | Files touched by this commit (2) | |
Log message:
(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.
|