git: 75c011eba2d4 - main - sysutils/watchman: Update to 4.7.0

From: Michael Osipov <michaelo_at_FreeBSD.org>
Date: Fri, 09 Oct 2026 14:28:49 UTC
The branch main has been updated by michaelo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=75c011eba2d4f5b51ce68edc221628e3c919f9a9

commit 75c011eba2d4f5b51ce68edc221628e3c919f9a9
Author:     Michael Osipov <michaelo@FreeBSD.org>
AuthorDate: 2026-09-23 10:05:31 +0000
Commit:     Michael Osipov <michaelo@FreeBSD.org>
CommitDate: 2026-10-09 14:28:22 +0000

    sysutils/watchman: Update to 4.7.0
    
    This is the last version not to rely on F_GETPATH.
    
    PR:             298788
    Approved by:    yuri (maintainer timeout)
---
 sysutils/watchman/Makefile | 6 ++++--
 sysutils/watchman/distinfo | 5 +++--
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sysutils/watchman/Makefile b/sysutils/watchman/Makefile
index f330822b1a00..7e031117c504 100644
--- a/sysutils/watchman/Makefile
+++ b/sysutils/watchman/Makefile
@@ -1,5 +1,7 @@
 PORTNAME=	watchman
-PORTVERSION=	4.5.0 # frozen at 4.5.0: the current version 2020.08.10.00 is broken because F_GETPATH isn't currently available on FreeBSD
+# frozen at 4.7.0, it is the last version not to use F_GETPATH which isn't
+# available on FreeBSD, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198570
+PORTVERSION=	4.7.0
 PORTEPOCH=	1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	sysutils
@@ -36,7 +38,7 @@ PCRE_CONFIGURE_WITH=	pcre
 
 CPPFLAGS+=	-Wno-error
 
-PORTSCOUT=	ignore:1 # newer versions (YYYY.MM.DD.dd) use F_GETPATH that isn't currently available on FreeBSD
+PORTSCOUT=	ignore:1 # see PORTVERSION comment
 
 post-patch:
 # https://www.gnu.org/prep/standards/html_node/Directory-Variables.html
diff --git a/sysutils/watchman/distinfo b/sysutils/watchman/distinfo
index c35ad3d49184..3ff4755870d7 100644
--- a/sysutils/watchman/distinfo
+++ b/sysutils/watchman/distinfo
@@ -1,2 +1,3 @@
-SHA256 (facebook-watchman-v4.5.0_GH0.tar.gz) = ef11ad11f3b79a09232a27d993331cc8b686fe06a8f0e7c777cb50cc198020f6
-SIZE (facebook-watchman-v4.5.0_GH0.tar.gz) = 412516
+TIMESTAMP = 1790157917
+SHA256 (facebook-watchman-v4.7.0_GH0.tar.gz) = 77c7174c59d6be5e17382e414db4907a298ca187747c7fcb2ceb44da3962c6bf
+SIZE (facebook-watchman-v4.7.0_GH0.tar.gz) = 3412446