CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

devel/arcanist 20220518_9

Phabricator CLI

Port info

Maintainer
grembo@FreeBSD.org
Packages
latest: arcanist-php82 20230530, arcanist-php83 20230530, arcanist-php84 20230530, update to 20220518_9 not built yet
Upstream
up to date
Last update
to 20230530 via devel/arcanist-lib · 63b6120db0
Quarterly
2026Q4: arcanist-php82 20230530, arcanist-php83 20230530, arcanist-php84 20230530
WWW
https://secure.phabricator.com/book/phabricator/article/arcanist/
Links
cgit · VuXML

Install

Package
# pkg install arcanist-php82
# pkg install arcanist-php83
# pkg install arcanist-php84
installs arcanist-php82 20230530, arcanist-php83 20230530, arcanist-php84 20230530 from latest; from quarterly (2026Q4) arcanist-php82 20230530, arcanist-php83 20230530, arcanist-php84 20230530
Port
# cd /usr/ports/devel/arcanist && make install clean
Size
4.8 KiB download · 10 KiB installed
Depends on
archivers/php82-zlib 8.2.35_2, devel/arcanist-lib 20230530, ftp/php82-curl 8.2.35_2, lang/php82 8.2.35_2, textproc/php82-dom 8.2.35_2, textproc/php82-simplexml 8.2.35_2
License
APACHE20
Note
Size, dependencies, options and messages are those of arcanist-php82.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162023053020230530–
FreeBSD 152023053020230530–
FreeBSD 14202305302023053020230530

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152023053020230530–
FreeBSD 14202305302023053020230530

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 20230530.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (37)

Michael Gmelin (grembo) · 20220518_9
devel/*arcanist*: Improve COMMENT

Reported by:	ziaee
Differential Revision:	https://reviews.freebsd.org/D53566
bad625f8f8
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148f48
Michael Gmelin (grembo)
Give devel/arcanist its own pkg-descr.

So it won't reuse the one from devel/arcanist-lib, which links
to library documentation instead of a user manual.

PR:		251937
6fb1314992
Chris Rees (crees)
devel/arcanist: Split into arcanist-lib and arcanist.

The arcanist port has always conflicted with archivers/arc, but
if the port is installed without the symlink in PREFIX/bin, there
is no issue.

A user expecting to be able to use arcanist in this way can alias
arcanist in their .cshrc or similar and only install the -lib port.

Approved by:	grembo (maintainer)
Differential Revision:	https://reviews.freebsd.org/D19920
0801fd92a1
Michael Gmelin (grembo) · 20181231_1
Depend on php-zlib (required for binary patches now)

Reported by:	arrowd
MFH:		2019Q1 (runtime dependency fix)
e257ad1618
Michael Gmelin (grembo) · 20181231
Upgrade devel/libphutil, devel/arcanist and devel/phabricator to 20181231

Also incorporate a couple of changes from PR 233183:
- A more complete local.json example configuration
- A more elaborate pkg-message (explain git usage)
- Add sudoers example configuration
- Patch ssh hook and sshd example configuration
42ba12da1a
Mateusz Piotrowski (0mp) · 20180420_1
Enable Bash completion.

Arcanist is shipped with a Bash completion script. The script isn't installed
in the directories of the bash-completion library so it's never activated.

This patch creates a symbolic link to the script in the directories of the
bash-completion library so that the library is able to pick up the completion
script for arc when a user requests a command completion for the first time.

Reviewed by:	grembo (maintainer), mat (mentor)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D16345
e0d2503def
Michael Gmelin (grembo) · 20180420
Upgrade devel/libphutil, devel/arcanist and devel/phabricator to 20180420

Also enable GD by default, as this is what one usually wants.
6c836381e2
Mathieu Arnold (mat) · 20170630_1
flavorize arcanist, libphutil and phabricator.

PR:		227321
Submitted by:	mat
Reviewed by:	maintainer timeout
Sponsored by:	Absolight
6e633294d2
Mark Felder (feld) · 20170630_1
devel/arcanist: Fix QA warnings

- shebangfix
- regen port patch
- RUN_DEPENDS earlier for portlint

MFH:		2018Q1
6b6e1b8f30
Li-Wen Hsu (lwhsu) · 20170630_1
Add required php-hash to the dependencies

PR:		220886
Submitted by:	lwhsu
Approved by:	grembo
MFH:		2017Q3
05abde4fd6
Michael Gmelin (grembo) · 20170630
Upgrade devel/libphutil, devel/arcanist and devel/phabricator to 20170630

Also fix phd startup script, so that options like phd_fib actually catch on.
Run phabricator daemons as user www by default.
Shebangfix all scripts.
41ea11624a
Sunpoet Po-Chuan Hsieh (sunpoet) · 20161003_1
Update PKGNAMEPREFIX

- Bump PORTREVISION for package change

These ports work fine with PHP 7.x. Change PKGNAMEPREFIX from php5- to php-.

Differential Revision:	https://reviews.freebsd.org/D10231
Submitted by:	sunpoet (myself)
Approved by:	portmgr (mat)
e24e283690
Michael Gmelin (grembo) · 20161003
Update devel/arcanist, devel/libphutil, devel/phabricator to 20161003 Also add USES=php and NO_ARCH=yes where suggested.

Approved by:	mentors (implicit)
8908997ca4
Baptiste Daroussin (bapt) · 20151220_2
Prefer relative symlinks to be relocation friendly
4b1ff6c288
Mathieu Arnold (mat) · 20151220_1
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
Michael Gmelin (grembo) · 20151220_1
Add optional dependency on mbstring for encodings support

This is enabled by default to allow FreeBSD developers to
work with localized FreeBSD documenentation.

PR:		208227
Submitted by:	amdmi3
Approved by:	mentors (implicit)
e5480710eb
Michael Gmelin (grembo) · 20151220
Update devel/arcanist, devel/libphutil, devel/phabricator to 20151220.

PR:		205471
Approved by:	mentors (implicit)
c909ca60b6
Michael Gmelin (grembo) · 20150626_2
Add dependency to php5-dom required by arcanist's linter module for cppcheck

PR:		203174
Approved by:	mentors (implicit)
f21d5546c3
Michael Gmelin (grembo) · 20150626_1
Patch 'arc version' so it shows package versions.

Differential Revision:	https://reviews.freebsd.org/D3071
Approved by:	eadler, mentors (implicit)
b2868001dc
Michael Gmelin (grembo) · 20150626
Update devel/arcanist, devel/libphutil, devel/phabricator to 20150626.

This should fix a couple of issues (including a problem caused
by a bug curl 7.43).

Note that differential revision points to an earlier
patch (but it's related, so I think that's fine).

PR:		201121
Differential Revision:	https://reviews.freebsd.org/D2894
Approved by:	mentors (implicit)
57b9c5cd06
Eitan Adler (eadler) · 20150602
arcanist, phabricator, libphutil: update to newer versions

- arcanist should now be compatible with with deployed phabricator
- phabricator has many changes, see upstream changelog
- libphutil is only minorly changed

Reviewed by:	koobs
Approved by:	grembo (maintainer)
Differential Revision: https://reviews.freebsd.org/D2732
ff5ae2fdb4
Baptiste Daroussin (bapt) · 20150423
Update phabricator and tools to the latest upstream snapshot
1f908660e7
Baptiste Daroussin (bapt) · 20140828
Nuke some @dirrm from devel
5fff667e07
Michael Gmelin (grembo) · 20140828
Take maintainership of arcanist and libphutil (see https://reviews.freebsd.org/D697)

Approved by:	bapt (mentor)
12546f05aa
Michael Gmelin (grembo) · 20140828
Update arcanist and libphutil to 20140828, new port for phabricator

Reviewed by:	bapt (mentor)
Approved by:	bapt (mentor)
0698010b19
Steve Wills (swills) · 20140617_2
- Fix plist
fc43f4a8c8
Baptiste Daroussin (bapt) · 20140617_1
Add a patch from upstream to solve the problem of files include twice in case a new directory is added to the review

Reported by:	many
Obtained from:	https://secure.phabricator.com/D9921
1a5e8a9ff6
Baptiste Daroussin (bapt) · 20140617
Update to checking 7a99e4b as of 20140617 Drop dependency on bash
91f5d766c9
Baptiste Daroussin (bapt) · 20140508_2
Point to the new github account (which changes the generated distfiles)

Reported by:	olgeni, des
26976518f6
Sofian Brabez (sbz) · 20140508_2
- Add CONFLICTS

CR:		D70
Approved by:	bapt (portmgr)
8a925aeb82
Baptiste Daroussin (bapt) · 20140508_2
Add bash runtime dependency (until I turn the arc command into proper /bin/sh)
f2fcb9642b
Baptiste Daroussin (bapt) · 20140508_1
Add dependency on php simplexml module which is needed to work properly with svn
76c2bab691
Baptiste Daroussin (bapt) · 20140508
Add ports for arcanist (command line for phabricator) and its dependency libphutil
71a1ce5508