This updates to the newer libinotify-kqueue release (still fairly
old though!). No real change seen on the programs I tested it with
but that is only small directories; the changelog suggests that
things maybe quite a lot better with larger trees.

Any comments / OKs?

- Directory diffing has been rewritten. No more memory hungry shallow
lists allocations/deallocations

- Fix compilation on platforms where kevent.data size is bigger than
void *

- Workaround sporadic crashes caused by reversing of kevent order



Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/libinotify/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile    17 Nov 2020 10:23:18 -0000      1.14
+++ Makefile    15 Dec 2020 15:27:50 -0000
@@ -4,9 +4,8 @@ COMMENT =               kevent based inotify
 
 GH_ACCOUNT =           libinotify-kqueue
 GH_PROJECT =           libinotify-kqueue
-GH_TAGNAME =           20170711
+GH_TAGNAME =           20180201
 PKGNAME =              libinotify-${GH_TAGNAME}
-REVISION =             1
 
 SHARED_LIBS =          inotify 2.1
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/libinotify/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo    30 Aug 2017 05:37:36 -0000      1.7
+++ distinfo    15 Dec 2020 15:27:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (libinotify-kqueue-20170711.tar.gz) = 
9/xo3TbAf7Mwh8lB6+kQKNfFDzcoLouX1Hh8DMhXrbw=
-SIZE (libinotify-kqueue-20170711.tar.gz) = 71707
+SHA256 (libinotify-kqueue-20180201.tar.gz) = 
Ffpt6LM7tzcXdVzpVm91cgmoVcogyT4gnG37sWl1mbI=
+SIZE (libinotify-kqueue-20180201.tar.gz) = 71808

Reply via email to