Skip to content

Commit

Permalink
(devel/p5-File-LibMagic) Updated 1.16 to 1.22
Browse files Browse the repository at this point in the history
(pkgsrc)
 - BUILD_DEPENDS converted to TEST_DEPENDS
 - dropped :BUILD_DEPENDS+=  p5-ExtUtils-MakeMaker>=7.10

(upstream)
1.22     2020-04-26

- This is a stable release with the same changes as 1.21. See the change logs
  for 1.17 and 1.21 for details of what's new.


1.21     2020-04-04 (TRIAL RELEASE)

- Add two class methods that provide introspection on the available limit
  processing parameters, max_param_constant() and
  limit_key_is_supported(). Based on a PR from Paul Wise. GH #24.


1.20     2020-03-28 (TRIAL RELEASE)

- Fix one last test that assumed a limit parameter was available. Reported by
  Slaven Rezić. GH #22.


1.19     2020-03-28 (TRIAL RELEASE)

- Fix tests that still mistakenly assumed that all limit parameter constants
  should be exported by File::LibMagic. Reported by Slaven Rezić. GH #22.


1.18     2020-03-28 (TRIAL RELEASE)

- Not all versions of libmagic support setting processing limits, and those
  that do may not support all the limit parameters that the most recent
  version supports. This release fixes compilation and runtime issues that
  would occur with older libmagic versions that don't support the same options
  as the version I have installed locally. Reported by Slaven Rezić. GH #22.


1.17     2020-03-28 (TRIAL RELEASE)

- Switched to using GitHub issues.

- Removed embedded copy of Config::AutoConf from distro. Instead this is now a
  configure phase prereq. Implemented by Paul Wise. GH #19.

- Moved list of constants in libmagic that we care about to one
  module. Implemented by Paul Wise. GH #20.

- Add support for setting libmagic processing limits. Implemented by Paul
  Wise. GH #15.

- Check all libmagic function return values properly and croak on
  failure. Implemented by Paul Wise. GH #21.
  • Loading branch information
mef committed May 4, 2020
1 parent d959b10 commit 6d5dd7e
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 14 deletions.
13 changes: 4 additions & 9 deletions devel/p5-File-LibMagic/Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.27 2019/11/03 10:15:54 rillig Exp $
# $NetBSD: Makefile,v 1.28 2020/05/04 13:10:16 mef Exp $

DISTNAME= File-LibMagic-1.16
DISTNAME= File-LibMagic-1.22
PKGNAME= p5-${DISTNAME}
PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}

Expand All @@ -13,13 +12,9 @@ LICENSE= ${PERL5_LICENSE}

BUILDLINK_API_DEPENDS.file+= file>=5.00

# necessary for test
BUILD_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
DEPENDS+= p5-Config-AutoConf-[0-9]*:../../devel/p5-Config-AutoConf

# incompatible change in MakeMaker 7.06 vs. 7.04.1 in object file location
# => enforce the new behaviour
# Behavior back to 7.04.1
BUILD_DEPENDS+= p5-ExtUtils-MakeMaker>=7.10:../../devel/p5-ExtUtils-MakeMaker
TEST_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal

# cannot open LibMagic.xs: No such file or directory
MAKE_JOBS_SAFE= no
Expand Down
10 changes: 5 additions & 5 deletions devel/p5-File-LibMagic/distinfo
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.13 2017/11/08 16:30:41 wiz Exp $
$NetBSD: distinfo,v 1.14 2020/05/04 13:10:16 mef Exp $

SHA1 (File-LibMagic-1.16.tar.gz) = 7402c85912803048c726b5eb331ebf12443711ec
RMD160 (File-LibMagic-1.16.tar.gz) = f57af5893ed10178b4cc56036228fb41bf1f78b9
SHA512 (File-LibMagic-1.16.tar.gz) = 1ed7c26ed3c89af88033e76034fce165664ff090644bf3dd3e00fa0bf3c094146eb35aa92dbe33dde49186e21cb48b13afffd13bf4dd1cf4bb3a082757d4447f
Size (File-LibMagic-1.16.tar.gz) = 143313 bytes
SHA1 (File-LibMagic-1.22.tar.gz) = b17fab40f64c4a74743673aec6e967d98a1219ed
RMD160 (File-LibMagic-1.22.tar.gz) = 87689040b444988f94edb8df059a3ea7ce964318
SHA512 (File-LibMagic-1.22.tar.gz) = a5832887025958aec79bfd598c617c9ed1365cec333431179095d826ad8a2c85072ce86da54b78123c2304ac3fc7a96f33a4f421dccc99019aaf38a90e9f3ceb
Size (File-LibMagic-1.22.tar.gz) = 128201 bytes
SHA1 (patch-aa) = 00442a756d3a5759df08a7cabc784257e0b671f0

0 comments on commit 6d5dd7e

Please sign in to comment.