BSD Ports

sysutils/watchman 4.7.0,1 FreeBSD

File alteration monitoring service

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
75c011eba2
License
APACHE20
Categories
sysutils
Package size
104.3 KiB, 250.1 KiB installed

Description

Watchman exists to watch files and record when they change. It can also trigger actions (such as rebuilding assets) when matching files change.

In the other systems

SystemPortVersion
FreeBSDsysutils/watchman4.7.0,1
NetBSDsysutils/watchman4.7.0nb2
DragonFlysysutils/watchman4.5.0,1

Install

Binary package:

pkg install watchman

From the ports tree:

cd /usr/ports/sysutils/watchman/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	watchman>0:sysutils/watchman

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.7.0,14.7.0,14.5.0,14.5.0,14.7.0,1
FreeBSD:14:quarterly4.5.0,14.5.0,1n/a4.5.0,14.5.0,1
FreeBSD:15:latest4.7.0,14.7.0,1n/a-4.5.0,1
FreeBSD:15:quarterly4.5.0,14.5.0,1n/an/an/a
FreeBSD:16:latest4.5.0,14.7.0,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 1
Required by 1

Configuration

Options name: sysutils_watchman

OptionDefaultDescription
BACKTRACEonStack backtrace support via (lib)execinfo
DOCSoffBuild and/or install documentation
PCREonUse Perl Compatible Regular Expressions
USES
autoreconf gmake pkgconfig
Service scripts
none

Files

distinfo 1
FileSizeSHA256
facebook-watchman-v4.7.0_GH0.tar.gz3.412446e+0677c7174c59d6be5e17382e414db4907a298ca187747c7fcb2ceb44da3962c6bf

Commit history 1

DateCommitCreditsLog message
75c011eba2 Michael Osipov 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)