devel/*arcanist*: Improve COMMENT Reported by: ziaee Differential Revision: https://reviews.freebsd.org/D53566bad625f8f8
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-php84installs arcanist-php82 20230530, arcanist-php83 20230530, arcanist-php84 20230530 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 20230530 | 20230530 | – |
| FreeBSD 15 | 20230530 | 20230530 | – |
| FreeBSD 14 | 20230530 | 20230530 | 20230530 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 20230530 | 20230530 | – |
| FreeBSD 14 | 20230530 | 20230530 | 20230530 |
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)
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
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
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
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: 2519376fb1314992
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/D199200801fd92a1
Depend on php-zlib (required for binary patches now) Reported by: arrowd MFH: 2019Q1 (runtime dependency fix)e257ad1618
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 configuration42ba12da1a
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/D16345e0d2503def
Upgrade devel/libphutil, devel/arcanist and devel/phabricator to 20180420 Also enable GD by default, as this is what one usually wants.6c836381e2
flavorize arcanist, libphutil and phabricator. PR: 227321 Submitted by: mat Reviewed by: maintainer timeout Sponsored by: Absolight6e633294d2
devel/arcanist: Fix QA warnings - shebangfix - regen port patch - RUN_DEPENDS earlier for portlint MFH: 2018Q16b6e1b8f30
Add required php-hash to the dependencies PR: 220886 Submitted by: lwhsu Approved by: grembo MFH: 2017Q305abde4fd6
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
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
Update devel/arcanist, devel/libphutil, devel/phabricator to 20161003 Also add USES=php and NO_ARCH=yes where suggested. Approved by: mentors (implicit)8908997ca4
Prefer relative symlinks to be relocation friendly4b1ff6c288
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6Add 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
Update devel/arcanist, devel/libphutil, devel/phabricator to 20151220. PR: 205471 Approved by: mentors (implicit)c909ca60b6
Add dependency to php5-dom required by arcanist's linter module for cppcheck PR: 203174 Approved by: mentors (implicit)f21d5546c3
Patch 'arc version' so it shows package versions. Differential Revision: https://reviews.freebsd.org/D3071 Approved by: eadler, mentors (implicit)b2868001dc
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
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/D2732ff5ae2fdb4
Update phabricator and tools to the latest upstream snapshot1f908660e7
Nuke some @dirrm from devel5fff667e07
Take maintainership of arcanist and libphutil (see https://reviews.freebsd.org/D697) Approved by: bapt (mentor)12546f05aa
Update arcanist and libphutil to 20140828, new port for phabricator Reviewed by: bapt (mentor) Approved by: bapt (mentor)0698010b19
- Fix plistfc43f4a8c8
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/D99211a5e8a9ff6
Update to checking 7a99e4b as of 20140617 Drop dependency on bash91f5d766c9
Point to the new github account (which changes the generated distfiles) Reported by: olgeni, des26976518f6
- Add CONFLICTS CR: D70 Approved by: bapt (portmgr)8a925aeb82
Add bash runtime dependency (until I turn the arc command into proper /bin/sh)f2fcb9642b
Add dependency on php simplexml module which is needed to work properly with svn76c2bab691
Add ports for arcanist (command line for phabricator) and its dependency libphutil71a1ce5508