From nobody Mon Feb 9 06:09:42 2026 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f8Z6G5gWbz6Qcs7 for ; Mon, 09 Feb 2026 06:09:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f8Z6G4zxVz43rk for ; Mon, 09 Feb 2026 06:09:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770617382; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+17/79GCV4Xv45RwC3h4rjZ+v+aMiMzBr3NGdPpQZWs=; b=RLtwzrg96EEv0nsxI+8aEEVQT7/y+6g5cPgfGEtkmZQcWtroNYapLfsc/mXPs2ocaKFeaZ NdNnHlBPhPAwQeQUT9+i+kEa89NN91SovA8/Mt2RhRKlIAm3D+BixTwQ4e/UeqWFKhxOIn huU6/GRb25pCM56GSZhVZIdXS2ROYJJIaW9R/CU2uYEIXN9GBUIHonZp/QffIgQZWKMmsP xLaNYm3PxHzys3rQdQL08LFEnS0RvZHjo/O8GBp6YOmS3UIdb7IxJatWf8AJXOkljMsvxZ xCo/JWnzhNdeA4i5YpVM84iIMwm7A1BaSUfAZ+YomP0GgB0Vea9I4lo7xVLgeQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770617382; a=rsa-sha256; cv=none; b=WiWYVXF29nkEMRqwIAlTjF4rb0U4VihsekIYheZ1P2oLEftgvbNNprJbz/gePwYR0jTelt 23fmQBpdojRhiT1hi12Vph2AIX1FKr1CR8Trn/PafMuUcF5YpsmkxR9mLow14gkPAzbxAF aiBtWgkIeqea4qfARdGLirhAARTiL+C8V45kHsRKeKIz4RakxC5gB69X9h4ota+1qna+94 qg26d9uOfn9/+2yV8RZknJ7JlL7Dk7hG/4IlS2FIEvBDmpUsfDpvVQwUZ7nl8PTNv+gksJ mysROMb20VqE52EcI2c9SQXnWmsrq57fJU9FIMJfRLS69Ax5hCnfOSbyC4jpeg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770617382; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+17/79GCV4Xv45RwC3h4rjZ+v+aMiMzBr3NGdPpQZWs=; b=c1tok6tQUplyzDOKW19tlDlG63cw4gnFtaNt3sqmYdYsglkm235OXgXsl7ArKE0psyFks4 JoajhuC+ToeolrDtkxs6Muu82hIAvuU8STCu6tH5UXQgkiOp2deje0hy6Xi/LGlyJuiNNx xAihCiQw2re5JFg83ftvYjRKf1N4ERY1k1oSh3sO1x+22kUPBC1x0+hgvme78y2D2pPVbS r+JBpx360r6TbPgrF5ers1ejvmiZCFYrSYSg5UgZRMFwPxHnbDXKkDin9x9yu872+J0fTr +W08GyefL3yfoaHbPX3yYLer6lJDQbtGMem9GNZs8r/ypwQXNYYBRhJo8duQRA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f8Z6G4Fdlz59v for ; Mon, 09 Feb 2026 06:09:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 30df5 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 09 Feb 2026 06:09:42 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Adam Weinberger Subject: git: c7ba72321120 - main - Mk/Uses/inotify.mk: Add USES=inotify List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: adamw X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c7ba72321120d3f3dc5fa5f1f4f0b575f340494b Auto-Submitted: auto-generated Date: Mon, 09 Feb 2026 06:09:42 +0000 Message-Id: <69897a26.30df5.b9ba802@gitrepo.freebsd.org> The branch main has been updated by adamw: URL: https://cgit.FreeBSD.org/ports/commit/?id=c7ba72321120d3f3dc5fa5f1f4f0b575f340494b commit c7ba72321120d3f3dc5fa5f1f4f0b575f340494b Author: Adam Weinberger AuthorDate: 2026-02-09 05:56:27 +0000 Commit: Adam Weinberger CommitDate: 2026-02-09 06:09:17 +0000 Mk/Uses/inotify.mk: Add USES=inotify FreeBSD 15 includes the inotify system in base, but anything prior to 15 needs the libinotify port. This USES script makes it a little easier to depend on and use the correct thing. Reviewed by: mat Approved by: mat Differential Revision: https://reviews.freebsd.org/D54116 --- Mk/Uses/inotify.mk | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/Mk/Uses/inotify.mk b/Mk/Uses/inotify.mk new file mode 100644 index 000000000000..2d8ae93b7027 --- /dev/null +++ b/Mk/Uses/inotify.mk @@ -0,0 +1,34 @@ +# Handle dependency on libinotify +# +# Feature: inotify +# Valid ARGS: none +# +# inotify was added to base in FreeBSD 15, so <15 needs the +# devel/libinotify port. +# +# MAINTAINER: adamw@FreeBSD.org + +.if !defined(_INCLUDE_USES_INOTIFY_MK) +_INCLUDE_USES_INOTIFY_MK= yes + +. if exists(/usr/include/sys/inotify.h) +INOTIFY_INCLUDE_PATH= /usr/include/sys +INOTIFY_LIB= +INOTIFY_LIB_PATH= /usr/lib/libc.so +. else +INOTIFY_PORT= true +INOTIFY_INCLUDE_PATH= ${LOCALBASE}/include/sys +INOTIFY_LIB= -linotify +INOTIFY_LIB_PATH= ${LOCALBASE}/lib/libinotify.so + +LIB_DEPENDS+= libinotify.so:devel/libinotify +. endif + +CMAKE_ARGS+= -DINOTIFY_INCLUDE_DIR=${INOTIFY_INCLUDE_PATH} \ + -DINOTIFY_LIBRARIES=${INOTIFY_LIB_PATH} \ + -DINOTIFY_LIBRARY=${INOTIFY_LIB_PATH} \ + -DLIBINOTIFY_INCLUDE_DIR=${INOTIFY_INCLUDE_PATH} \ + -DLIBINOTIFY_LIBRARIES=${INOTIFY_LIB_PATH} \ + -DLIBINOTIFY_LIBRARY=${INOTIFY_LIB_PATH} + +.endif # !defined(_INCLUDE_USES_INOTIFY_MK)