From: Kirill A. Korinsky Subject: Re: [update] devel/intellij to 2024.1.4 To: Robert Palm , Lucas Raab , ports@openbsd.org Date: Tue, 01 Oct 2024 23:19:27 +0200 Well, Now I discovered https://gitlab.com/worthwhileit/bsd/fsnotifier which is used at FreeBSD. It requires some work but can be used on OpenBSD as well. Here a port and update for devel/intellij to enjoy it. Some medium size Java project requires to tune openfiles and kern.maxfiles to value large than 60k Lucas, do you think we need it? The diff for intellij port: Index: Makefile =================================================================== RCS file: /cvs/ports/devel/intellij/Makefile,v retrieving revision 1.99 diff -u -p -r1.99 Makefile --- Makefile 8 Sep 2024 02:15:54 -0000 1.99 +++ Makefile 1 Oct 2024 21:14:51 -0000 @@ -1,6 +1,7 @@ COMMENT= IntelliJ IDEA Java IDE V= 2024.2.1 +REVISION= 0 DISTNAME= ideaIC-${V} PKGNAME= intellij-${V} CATEGORIES= devel @@ -19,6 +20,7 @@ MODJAVA_VER= 17 BUILD_DEPENDS= ${MODJAVA_RUN_DEPENDS} RUN_DEPENDS= devel/desktop-file-utils \ + devel/intellij-fsnotifier \ java/javaPathHelper NO_TEST= Yes @@ -56,5 +58,7 @@ do-install: @ln -s ${TRUEPREFIX}/bin/idea-lightedit \ ${PREFIX}/bin/intellij-lightedit ${INSTALL_MAN} ${FILESDIR}/idea.1 ${PREFIX}/man/man1 + + @echo "idea.filewatcher.executable.path=${LOCALBASE}/bin/intellij-fsnotifier" >> ${IJ}/bin/idea.properties .include -- wbr, Kirill