Hi ports, Here is an update for File::ChangeNotify.
What's new upstream [0]: - Don't use Class::Load anymore - New feature: track path attribute changes (permissions, ownership), providing old vs new attributes and contents in modify events. As it's resource-intensive, it's not enabled by default. Port-wise it's a simple update with a dependency overhaul. Testing: - 'make test' passes - There are 6 consumers, and i've found no new failures due to that update [1]. Comments and feedback are welcome. Charlène. [0] https://metacpan.org/source/DROLSKY/File-ChangeNotify-0.31/Changes [1] http://0x0.st/zcRi.tgz Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-File-ChangeNotify/Makefile,v retrieving revision 1.12 diff -u -p -u -p -r1.12 Makefile --- Makefile 29 Apr 2018 13:03:51 -0000 1.12 +++ Makefile 4 May 2019 08:45:55 -0000 @@ -2,7 +2,7 @@ COMMENT = watch for changes to files, cross-platform style -DISTNAME = File-ChangeNotify-0.28 +DISTNAME = File-ChangeNotify-0.31 CATEGORIES = devel @@ -11,16 +11,15 @@ PERMIT_PACKAGE_CDROM = Yes MODULES = cpan -RUN_DEPENDS = devel/p5-Class-Load \ - devel/p5-Module-Pluggable \ +RUN_DEPENDS = devel/p5-Module-Pluggable \ devel/p5-Module-Runtime \ - devel/p5-Moo \ + devel/p5-Moo>=1.006 \ devel/p5-Type-Tiny \ devel/p5-namespace-autoclean -TEST_DEPENDS = devel/p5-Test-Exception \ - devel/p5-Test-Requires \ - devel/p5-Test-Without-Module +TEST_DEPENDS = devel/p5-Test-Requires \ + devel/p5-Test-Without-Module \ + devel/p5-Test2-Suite PKG_ARCH = * Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-File-ChangeNotify/distinfo,v retrieving revision 1.7 diff -u -p -u -p -r1.7 distinfo --- distinfo 29 Apr 2018 13:03:51 -0000 1.7 +++ distinfo 4 May 2019 08:45:55 -0000 @@ -1,2 +1,2 @@ -SHA256 (File-ChangeNotify-0.28.tar.gz) = 4A/oCdSBExoI3KJuhRzw/86Nnp0D1YxY8VqmLiiqLwU= -SIZE (File-ChangeNotify-0.28.tar.gz) = 35676 +SHA256 (File-ChangeNotify-0.31.tar.gz) = GSvbHOdiZsamlKjpYtA5463uuCm2rB4j9QV/K1Bjkr0= +SIZE (File-ChangeNotify-0.31.tar.gz) = 41447