see /usr/share/doc/packages/perl-Alien-Build/Changes
2.83 2024-06-05 15:06:15 -0600
- Production release identical to 2.82_01
2.82_01 2024-05-25 01:49:23 -0600
- CPU detection with archname arm64- prefix (gh#411, gh#412)
2.81_01 2023-06-24 09:54:28 -0600
- Added support for xz compression with
Alien::Build::Plugin::Extract::ArchiveTar (gh#404)
- Extract negotiator (Alien::Build::Plugin::Extract::Negotiate)
now prefers the Extract::ArchiveTar plugin for tar.xz files.
On Windows Extract::ArchiveTar is now always used for tar.xz
files because the BSD tar that comes with Windows can hang
on tar.xz if xz is in the PATH (gh#403, gh#404)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-Build?expand=0&rev=107
- updated to 2.80
see /usr/share/doc/packages/perl-Alien-Build/Changes
2.80 2023-05-11 16:31:46 -0600
- Documentation improvements (gh#399, gh#400, gh#401, gh#402)
- Do not generate .../Install/Files.pm if one is provided by the
Alien (gh#393, gh#397)
2.79 2023-05-05 15:08:46 -0600
- Updated non-binding support for Perls to match the policy
of the Perl toolchain (Perls older than 10 years old are
unsupported, with a one-time exception of Perl 5.16). The
intent is not to suddenly drop support for older Perls, but
the Alien-Build team may take advantage of features in
supported Perls that will effectively remove compatability
with unsupported Perls.
OBS-URL: https://build.opensuse.org/request/show/1090325
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-Build?expand=0&rev=105
- updated to 2.76
see /usr/share/doc/packages/perl-Alien-Build/Changes
2.76 2022-12-28 18:30:39 -0700
- Fix inline_auto_include so that it gives priority to
the .runtime.inline_auto_include property
2.75 2022-12-21 21:03:27 -0700
- The Download::Negotiate plugin will no longer pick the
Fetch::CurlCommand plugin (unless bootstrap_ssl option is
chosen), because it relies on the -J option which is
unfortunately not reliable. When a more reliable method
can be used by Fetch::CurlCommand we will likely go back
to preferring it (gh#384, gh#385)
OBS-URL: https://build.opensuse.org/request/show/1046346
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-Build?expand=0&rev=99
- updated to 2.68
see /usr/share/doc/packages/perl-Alien-Build/Changes
2.68 2022-09-05 09:05:18 -0600
- Documentation improvements (gh#367)
- alien_diag from Test::Alien::Diag now can optionaly take a
hash reference as its last argument (gh#365, gh#366)
- alien_diag supports two new options properties and
list_properties (gh#365, gh#366)
- Document that alien_diag may take more than one alien as
an argument (this has always been the case, but never
documented (gh#366)
2.67 2022-09-03 17:07:40 -0600
- Test::Alien::Diag should now handle undef fields more
gracefully (gh#363, gh#364)
2.66 2022-09-01 13:29:15 -0600
- Validate SSL certificates for Fetch::HTTPTiny plugin if
ALIEN_DOWNLOAD_RULE is one of encrypt, digest_or_encrypt
or digest_and_encrypt (gh#362)
2.65 2022-08-30 11:17:41 -0600
- Fix POD name for Alien::Build::Manual::Security (gh#360)
2.64 2022-08-30 10:09:42 -0600
- Production release identical to 2.63.01
- !!! Notice of Change of Behavior !!!
In the near future, AB will require by default one of:
1. Secure https connection
2. Bundled pacakge (ie file:// URL)
3. Cryptographic signature
before extracting archives fetched off the internet. You can test
the new behavior yourself by setting
ALIEN_DOWNLOAD_RULE to `digest_or_encrypt`. More details can
be found in the Alien::Build::Manual::Security POD
!!! Notice of Change of Behavior !!!
2.63_01 2022-08-30 00:44:54 -0600
- New documentation Alien::Build::Manual::Security (gh#357)
- Compute $build->donwload_rule as soon as possible (gh#190, gh#358)
- ALIEN_DOWNLOAD_RULE=default is now a legal value. It is currently
the same as 'warn' but will probably become 'digest_or_encrypt' in
the future (gh#356)
- Added notice in change of behavior (gh#190, gh#359)
2.62_01 2022-08-29 15:03:53 -0600
- Fixed bug introduced in 2.60_01 where file URLs were not considered
safe (gh#351, gh#355)
2.61_01 2022-08-28 15:49:06 -0600
- Added preload_plugin and postload_plugin to Alien::Build::rc
(gh#348, gh#349)
2.60_01 2022-08-28 10:37:01 -0600
- Documentation improvements (gh#333, gh#334, gh#342, gh#343, gh#344)
- Fixed a number of broken links in POD (gh#344)
- Added download_detail install property (gh#190, gh#344)
- Added download_rule method (gh#190, gh#344)
- The fetch hook and other plugins that use the same file hash can
and now should include a protocol field (gh#190, gh#344)
OBS-URL: https://build.opensuse.org/request/show/1001437
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-Build?expand=0&rev=87
- updated to 2.59
see /usr/share/doc/packages/perl-Alien-Build/Changes
2.59 2022-08-16 09:38:14 -0600
- Documentation improvements (gh#337, gh#341)
- Do not allow downgrading from SSL if start_url is https. This is
done by filtering non-SSL URLs from the candidate listif the start_url
uses https (gh#190, gh#339)
2.58_01 2022-08-15 12:55:07 -0600
- Fix bug where properties could not be interpolated in environment
variables if meta.env_interpolate is on (gh#333)
- Can now pass an Alien::Build instance into Alien::Build::Interpolator's
interpolate method to use meta, install, runtime, etc. prroperites in
the template (gh#312, gh#333)
2.57_01 2022-08-15 11:09:52 -0600
- Added experimental plugin Digest::SHA and Digest::SHAPP for checking
signatures (gh#332)
- Added experimental check_digest method on Alien::Build (gh#332)
- Added experimental digest keyword for alienfile (gh#332)
- Removed long deprecated subplugin method from Alien::Build::Plugin (gh#331)
OBS-URL: https://build.opensuse.org/request/show/998816
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-Build?expand=0&rev=85
- updated to 2.56
see /usr/share/doc/packages/perl-Alien-Build/Changes
2.56 2022-08-13 15:33:18 -0600
- Production release identical to 2.55.01
2.55_01 2022-08-13 15:28:00 -0600
- Documentation improvements (gh#313, gh#330)
2.54_01 2022-08-13 11:29:15 -0600
- Documentation improvements (gh#48, gh#313, gh#329)
2.53 2022-08-12 14:02:31 -0600
- Documentation improvements (gh#241, gh#254, gh#283, gh#298, gh#312, gh#327)
- Added .runtime.inline_auto_include property (gh#226, gh#328)
- xs_ok in Test::Alien will now keep temporary generated files on failure
by default. You can override this behavior using TEST_ALIEN_ALWAYS_KEEP
(gh#315, gh#326)
- Added TEST_ALIEN_ALIENS_MISSING environment variable to remove warning
in Test::Alien when you use some tools without first calling alien_ok
(gh#326)
2.52 2022-08-11 15:18:46 -0600
- Improved documentation (gh#317, gh#318)
- Fixed bug for run_ok in Test::Alien where passing a command in scalar
context would not work for commands with arguments (gh#320)
- Added interpolate_run_ok and plugin_ok to Test::Alien (gh#319, gh#321, gh#322)
- Better support for Alien::MSYS + Test::Alien (gh#323)
- Better handle it when flags are undef by not passing into
Text::ParseWords::shellwords(gh#314, gh#324)
2.51 2022-08-03 09:57:08 -0600
- Remove use of duplicate lddlfalgs in Test::Alien which could cause failures
on AIX (gh#217, gh#316)
OBS-URL: https://build.opensuse.org/request/show/997384
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-Build?expand=0&rev=83
- updated to 2.40
see /usr/share/doc/packages/perl-Alien-Build/Changes
2.40 2021-05-13 06:44:37 -0600
- Test::Alien tests will issue a diagnostic if you call them without
alien_ok which is probably a mistake (gh#262, gh#263)
2.39_01 2021-05-12 04:14:06 -0600
- Add support for HTTP request headers on all appropriate core fetch plugins
(gh#256, gh#259)
- The fetch method on Alien::Build now has a http_headers option
(gh#256, gh#259)
- Fix bug where symlinks to directories were incorrectly being skipped
(gh#255, gh#260)
OBS-URL: https://build.opensuse.org/request/show/893137
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-Build?expand=0&rev=70
- updated to 2.37
see /usr/share/doc/packages/perl-Alien-Build/Changes
2.37 2020-11-02 09:09:13 -0700
- Tests that rely on its behavior unset ALIEN_BUILD_PKG_CONFIG (gh#239)
2.36_01 2020-10-31 03:33:21 -0600
- Fixed a bug where Probe and PkgConfig plugins could provide compiler / linker flags
when the PkgConfig probe fails, but another probe succeed. (gh#238)
2.35_01 2020-10-28 02:06:21 -0600
- Added install properties: system_probe_class and system_probe_instance_id (gh#237)
- Added hook properties: probe_class and probe_instance_id (gh#237)
2.34_01 2020-10-27 04:23:24 -0600
- Added instance_id property to Alien::Build::Plugin class (gh#235)
- Added plugin_instance_prop method to Alien::Build class (gh#235)
OBS-URL: https://build.opensuse.org/request/show/845640
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-Build?expand=0&rev=66