notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
phabricator Open source, software engineering platform
20211218_4 devel on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20211218_3Version of this port present on the latest quarterly branch.
Maintainer: grembo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-09-01 16:56:38
Last Update: 2024-12-03 15:47:54
Commit Hash: 4512883
People watching this port, also watch:: git, pkg, go, subversion, bind-tools
License: APACHE20
WWW:
https://www.phacility.com/phabricator/
Description:
Phabricator is a collection of open source web applications that help software companies build better software.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • phabricator${PHP_PKGNAMESUFFIX}>0:devel/phabricator
To install the port:
cd /usr/ports/devel/phabricator/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/phabricator
  • pkg install phabricator-php82
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: phabricator-php82
Package flavors (<flavor>: <package>)
  • php82: phabricator-php82
  • php81: phabricator-php81
  • php83: phabricator-php83
  • php84: phabricator-php84
distinfo:
TIMESTAMP = 1675186465 SHA256 (phacility-phabricator-20211218-dec9522_GH0.tar.gz) = 2b81f68c2fa142f14ca47fa317354381caf29c28dcef1d8d82de46256d87afa4 SIZE (phacility-phabricator-20211218-dec9522_GH0.tar.gz) = 9413445

Packages (timestamps in pop-ups are UTC):
phabricator-php73
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--20201119_1-----
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
phabricator-php74
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--20201119_1-----
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
phabricator-php80
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--20201119_1-----
FreeBSD:13:quarterly--20211218_1-----
FreeBSD:14:latest--20211218----20211218_1
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 
phabricator-php81
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20211218_320211218_3-20211218_320211218_3---
FreeBSD:13:quarterly20211218_320211218_320211218_120211218_320211218_320211218_220211218_220211218_2
FreeBSD:14:latest20211218_320211218_42021121820211218_320211218_420211218_1-20211218_1
FreeBSD:14:quarterly20211218_320211218_3-20211218_320211218_320211218_220211218_220211218_2
FreeBSD:15:latest20211218_320211218_3n/a20211218_3n/a20211218_220211218_220211218_2
 
phabricator-php82
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20211218_320211218_3-20211218_320211218_3---
FreeBSD:13:quarterly20211218_320211218_320211218_120211218_320211218_320211218_220211218_220211218_2
FreeBSD:14:latest20211218_320211218_42021121820211218_320211218_420211218_1-20211218_1
FreeBSD:14:quarterly20211218_320211218_3-20211218_320211218_320211218_220211218_220211218_2
FreeBSD:15:latest20211218_320211218_3n/a20211218_3n/a20211218_220211218_220211218_2
 
phabricator-php83
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20211218_320211218_3-20211218_320211218_3---
FreeBSD:13:quarterly20211218_320211218_320211218_120211218_320211218_320211218_220211218_220211218_2
FreeBSD:14:latest20211218_320211218_4-20211218_320211218_420211218_1-20211218_1
FreeBSD:14:quarterly20211218_320211218_3-20211218_320211218_320211218_220211218_220211218_2
FreeBSD:15:latest20211218_320211218_3n/a20211218_3n/a20211218_220211218_220211218_2
 
phabricator-php84
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-20211218_3--20211218_3---
FreeBSD:13:quarterly-20211218_3--20211218_3---
FreeBSD:14:latest-20211218_4--20211218_4---
FreeBSD:14:quarterly-20211218_3--20211218_3---
FreeBSD:15:latest-20211218_3n/a-n/a---
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. arcanist-lib-php82>=20210113_4 : devel/arcanist-lib@php82
  2. git : devel/git
  3. apcu.so : devel/pecl-APCu@php82
  4. php.h : lang/php82
  5. ctype.so : textproc/php82-ctype
  6. curl.so : ftp/php82-curl
  7. fileinfo.so : sysutils/php82-fileinfo
  8. filter.so : security/php82-filter
  9. iconv.so : converters/php82-iconv
  10. mbstring.so : converters/php82-mbstring
  11. mysqli.so : databases/php82-mysqli
  12. pcntl.so : devel/php82-pcntl
  13. posix.so : sysutils/php82-posix
  14. zip.so : archivers/php82-zip
  15. gd.so : graphics/php82-gd
  16. opcache.so : www/php82-opcache
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for phabricator-php82-20211218_4: GD=on: GD graphics library support OPCACHE=on: Use OPcache to improve performance ===> Use 'make config' to modify these settings
Options name:
devel_phabricator
USES:
cpe dos2unix php:cli,flavors shebangfix
pkg-message:
For install:
Make sure to run phabricator using a production PHP configuration, e.g., %%PREFIX/etc/php.ini-production, particularly using the recommended error_reporting setting for production: error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT To run the phabricator daemons from startup, add phd_enable="YES" to /etc/rc.conf. You can control the daemons using service phd start service phd stop etc. Before starting the daemons, please finish configuring your Phabricator instance. This involves configuring a web server (Apache, NGINX, LightHTTP) and a database server (MySQL, MariaDB). You can find detailed instructions on how to finish your setup at: https://secure.phabricator.com/book/phabricator/article/configuration_guide/ Please note that all files are located in /usr/local/lib/php/phabricator, so if the documentation refers to ./bin, this means /usr/local/lib/php/phabricator/bin, if it refers to webroot, this means /usr/local/lib/php/phabricator/webroot. You might want to install textproc/py-pygments to improve syntax highlighting. Starting with version 20170630, phabricator daemons run as user www by default. If you're updating from a version before 20170630 you will need to fix permissions of /var/tmp/phd and repositories. Alternatively you can continue to run phabricator daemons as root by adding phd_user="root" to /etc/rc.conf. Phabricator daemons and ssh-git requires setting up sudo, see /usr/locallib/php/phabricator/resources/sshd/phabricator-sudoers.sample for an example. A phabricator example configuration installed here: /usr/locallib/php/phabricator/conf/local/local.json.sample If you want to access phabricator hosted git repositories via git, you can add the following configuration snippet to /etc/sshd_config and reload sshd afterwards (`service sshd reload'): ======================================================================== Match User git AllowUsers git AuthorizedKeysCommand /usr/local/lib/php/phabricator/resources/sshd/phabricator-ssh-hook.sh AuthorizedKeysCommandUser git AuthorizedKeysFile none AuthenticationMethods publickey PermitRootLogin no PasswordAuthentication no PermitTTY no AllowAgentForwarding no AllowTcpForwarding no GatewayPorts no PermitOpen none PermitTunnel no X11Forwarding no ========================================================================
If upgrading
Don't forget to update the database schema after update: service nginx stop service php-fpm stop service phd stop cd /usr/local/lib/php/phabricator ./bin/storage upgrade service phd start service php-fpm start service nginx start The above procedure is for users of nginx and php-fpm, please adapt accordingly to match your setup. If your configuration uses an unprivileged user to connect to the database, you may have to override the default user so the schema changes can be applied with root or some other admin user: ./bin/storage upgrade --user <user> --password <password>
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/phacility/phabricator/tar.gz/dec9522?dummy=/
Collapse this list.

Number of commits found: 56

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20211218_4
03 Dec 2024 15:47:54
commit hash: 4512883f38bd8038bde15205df4afb841957a140commit hash: 4512883f38bd8038bde15205df4afb841957a140commit hash: 4512883f38bd8038bde15205df4afb841957a140commit hash: 4512883f38bd8038bde15205df4afb841957a140 files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
devel/phabricator: Fix phpmailer with PHP 8

PR:		280512
Reported by:	Ivan Rozhuk <rozhuk.im@gmail.com>
20211218_3
27 Apr 2024 10:36:57
commit hash: 45feeb1269ce3a009cd27c3734b7f87400123880commit hash: 45feeb1269ce3a009cd27c3734b7f87400123880commit hash: 45feeb1269ce3a009cd27c3734b7f87400123880commit hash: 45feeb1269ce3a009cd27c3734b7f87400123880 files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
devel/phabricator: Start phd after mysql

PR:		252733
Reported by:	Evgeny Moysevich
20211218_2
25 Mar 2024 11:15:29
commit hash: 635b1d088c3331102478108340ae9f5b69edd581commit hash: 635b1d088c3331102478108340ae9f5b69edd581commit hash: 635b1d088c3331102478108340ae9f5b69edd581commit hash: 635b1d088c3331102478108340ae9f5b69edd581 files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
devel/phabricator: Clean up port skeleton
20211218_2
12 Oct 2023 16:46:32
commit hash: acd67e6f2d0911d5e194f7b1b54cafb95b13a93dcommit hash: acd67e6f2d0911d5e194f7b1b54cafb95b13a93dcommit hash: acd67e6f2d0911d5e194f7b1b54cafb95b13a93dcommit hash: acd67e6f2d0911d5e194f7b1b54cafb95b13a93d files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
devel/phabricator: Fix php 8.1 issue when rendering avatars
20211218_1
16 Apr 2023 18:09:23
commit hash: 0ac3a69555cdc6ac1603f4ac7d6f85c5be19e3eacommit hash: 0ac3a69555cdc6ac1603f4ac7d6f85c5be19e3eacommit hash: 0ac3a69555cdc6ac1603f4ac7d6f85c5be19e3eacommit hash: 0ac3a69555cdc6ac1603f4ac7d6f85c5be19e3ea files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Remove merged or non-existent USE_PHP directives

- Remove USE_PHP=hash which is available in default php installation of
  all versions of php
  * security/pear-Horde_Crypt_Blowfish: Remove OPTION MHASH
- Remove USE_PHP=json which is available in default php installation of
  all versions of php
  * devel/pear-PHPTAL: Remove OPTION JSON
  * www/ilias: Remove OPTION SCORM2004
- Remove USE_PHP=mssql which is no longer available in php from php80
  and later and has been replaced with sqlsrv module which is Windows
  only
  * www/codeigniter: Remove OPTION MSSQL
  * www/moodle311: Remove OPTION MSSQL
  * www/moodle39: Remove OPTION MSSQL
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20211218_1
31 Jan 2023 18:51:50
commit hash: 9ef2994967fce142b7065ada94dfe5d8cfa1a010commit hash: 9ef2994967fce142b7065ada94dfe5d8cfa1a010commit hash: 9ef2994967fce142b7065ada94dfe5d8cfa1a010commit hash: 9ef2994967fce142b7065ada94dfe5d8cfa1a010 files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
devel/phabricator: Fix PHP 8.1+ deprecation errors

Also depend on a version of arcanist-lib that suppresses "string is
NULL" deprecation errors.

While there, move the only external patch from github into files
(makes using `make makepatch` less error-prone).
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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)
20211218
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20211218
08 Mar 2022 18:31:11
commit hash: 69495d3f1a78b32f7ce7e84c8ea8b14f7a0fbbaccommit hash: 69495d3f1a78b32f7ce7e84c8ea8b14f7a0fbbaccommit hash: 69495d3f1a78b32f7ce7e84c8ea8b14f7a0fbbaccommit hash: 69495d3f1a78b32f7ce7e84c8ea8b14f7a0fbbac files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
devel/phabricator: Update to 20211218

This should unbreak running on PHP 8.0 and (at least)
build on PHP 8.1.

PR:		262343
Reported by:	arrowd@
20201119_3
26 Jan 2022 14:31:38
commit hash: 09746fa95ea6e46955f836132f7c1b126c96cdc6commit hash: 09746fa95ea6e46955f836132f7c1b126c96cdc6commit hash: 09746fa95ea6e46955f836132f7c1b126c96cdc6commit hash: 09746fa95ea6e46955f836132f7c1b126c96cdc6 files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
devel/phabricator: Fix default workboard on projects

This adds a patch to unbreak having workboards as the default
view on projects.
20201119_2
10 Jan 2022 14:43:20
commit hash: 0bbe4305e1ee169e3dd8d033adcda9113cb0362acommit hash: 0bbe4305e1ee169e3dd8d033adcda9113cb0362acommit hash: 0bbe4305e1ee169e3dd8d033adcda9113cb0362acommit hash: 0bbe4305e1ee169e3dd8d033adcda9113cb0362a files touched by this commit
Antoine Brodin (antoine) search for other commits by this committer
devel/phabricator: unbreak bulk -a
20201119_2
14 Oct 2021 21:30:36
commit hash: 6dd93495583a27ee0b2c1f6ecc8986f0414939e6commit hash: 6dd93495583a27ee0b2c1f6ecc8986f0414939e6commit hash: 6dd93495583a27ee0b2c1f6ecc8986f0414939e6commit hash: 6dd93495583a27ee0b2c1f6ecc8986f0414939e6 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
devel/phabricator: Add CPE information

Approved by:	portmgr (blanket)
20201119_2
01 Oct 2021 21:16:55
commit hash: e48613f2da0d1c38c045408998c577c90af8af4fcommit hash: e48613f2da0d1c38c045408998c577c90af8af4fcommit hash: e48613f2da0d1c38c045408998c577c90af8af4fcommit hash: e48613f2da0d1c38c045408998c577c90af8af4f files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
devel/phabricator: Bump minimum arcanist-lib dependency

This makes sure phabricator is using the Mozilla root CA bundle
when doing webhook calls (e.g., from harbormaster).

Before it would use the custom root CA bundle that shipped with
arcanist, which hasn't been updated in a while. This caused
problems with Let's Encrypt issued certificates, after the R3
Let's Encrypt intermediate CA expired.
20201119_1
15 Apr 2021 17:25:54
commit hash: 54caba72f1bd428fcda2bb76b88f98382c773c11commit hash: 54caba72f1bd428fcda2bb76b88f98382c773c11commit hash: 54caba72f1bd428fcda2bb76b88f98382c773c11commit hash: 54caba72f1bd428fcda2bb76b88f98382c773c11 files touched by this commit
Michael Gmelin (grembo) search for other commits by this committer
devel/phabricator: Require CLI version of php

PR:             255088
Reported by:    Mohammad S. Babaei <info@babaei.net>
20201119_1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
20201119_1
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
20201119_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
20201119_1
05 Jan 2021 21:08:28
Revision:560427Original commit files touched by this commit
grembo search for other commits by this committer
Remove REPLACE_ARGS, as it is broken in bsd.port.mk and portmgr@
seems to consider it deprecated anyway.

See https://reviews.freebsd.org/D27954
20201119_1
04 Jan 2021 17:33:54
Revision:560315Original commit files touched by this commit
grembo search for other commits by this committer
Add patch to fix embeded pholio mock image selection.

See:
https://discourse.phabricator-community.org/t/patch-pholiomockembedview-image-specification-broken/4482
20201119
02 Jan 2021 04:06:28
Revision:559913Original commit files touched by this commit
grembo search for other commits by this committer
Clean plists.
20201119
01 Jan 2021 19:22:38
Revision:559865Original commit files touched by this commit
grembo search for other commits by this committer
Update devel/arcanist and devel/phabricator to their latest "versions".

Also, switching to using the date of the commit they are based on
as port version, instead of the date when the port was updated.
20200514_2
26 Aug 2020 16:20:10
Revision:546293Original commit files touched by this commit
grembo search for other commits by this committer
Allow building devel/phabricator@php74

PR:		248897
Reported by:	ari@ish.com.au
20200514_2
21 Jul 2020 17:06:29
Revision:542757Original commit files touched by this commit
grembo search for other commits by this committer
Unbreak milestone creation over Conduit API (project.edit).

See also:
https://github.com/grembo/phabricator/commit/0851b89eb6633dd792cd4eb10c26f86c2f0da56a
https://discourse.phabricator-community.org/t/call-to-a-member-function-getphid-on-a-non-object-while-creating-milestone-using-conduit/3370/4

Reported by:	Fabian Abplanalp - Legatech GmbH <fabian@legatech.ch>
20200514_1
19 May 2020 15:24:21
Revision:535863Original commit files touched by this commit
grembo search for other commits by this committer
Patch paths to php executable, so things like ssh-auth work again
without workarounds.
20200514
15 May 2020 18:07:15
Revision:535310Original commit files touched by this commit
grembo search for other commits by this committer
Update arcanist(-lib) and phabricator to the latest stable versions.

PORTVERSIONs are the dates of the latest commits on the respective
stable branches.

Deprecate devel/libphutil, as all of its functionality has
been moved into arcanist and phabricator by upstream and
the library has been fully deprecated.
20190831
08 Oct 2019 07:53:04
Revision:514044Original commit files touched by this commit
grembo search for other commits by this committer
Ignore libphutil/arcanist/phabricator in portscout, as they're
rolling release.
20190831
22 Sep 2019 07:14:00
Revision:512557Original commit files touched by this commit
antoine search for other commits by this committer
Ignore with php 7.4

Reported by:	pkg-fallout
20190831
06 Sep 2019 10:58:48
Revision:511299Original commit files touched by this commit
grembo search for other commits by this committer
Move upgrade instructions in pkg-message into an upgrade type
message, taking advantage of new ucl capabilities.

Reported by:	bapt
20190831
06 Sep 2019 10:15:31
Revision:511290Original commit files touched by this commit
grembo search for other commits by this committer
Improve update procedure in pkg-message.
20190831
03 Sep 2019 14:23:05
Revision:510945Original commit files touched by this commit
grembo search for other commits by this committer
Update libphutil, arcanist and phabricator to the latest stable versions

PORTVERSIONs are the dates of the latest commits on the respective
stable branches.

PR:		238512
20181231
13 Aug 2019 16:01:59
Revision:508835Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
20181231
15 May 2019 20:53:16
Revision:501749Original commit files touched by this commit
crees search for other commits by this committer
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
20181231
01 Feb 2019 06:04:28
Revision:491792Original commit files touched by this commit
tobik search for other commits by this committer
devel/phabricator: Convert to options helpers after rP488889

Fix distinfo as GH_{ACCOUNT,TAGNAME} are now part of the distfile
name.  Do not set/override GH_* after bsd.port.pre.mk.
20181231
01 Jan 2019 13:36:20
Revision:488889Original commit files touched by this commit
rene search for other commits by this committer
devel/phabricator: remove support for PHP 5.6
20181231
31 Dec 2018 00:13:24
Revision:488751Original commit files touched by this commit
grembo search for other commits by this committer
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
20180420
25 Sep 2018 21:44:50
Revision:480698Original commit files touched by this commit
0mp search for other commits by this committer
devel/phabricator: Update WWW and pet portlint.

- Update WWW.
- Do not use spaces between equal signs and values.
- Unmute an INSTALL_DATA invocation as suggested by portlint.

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D17311
20180420
20 Apr 2018 20:05:54
Revision:467838Original commit files touched by this commit
grembo search for other commits by this committer
Upgrade devel/libphutil, devel/arcanist and devel/phabricator to 20180420

Also enable GD by default, as this is what one usually wants.
20170630_1
20 Apr 2018 14:56:21
Revision:467831Original commit files touched by this commit
mat search for other commits by this committer
flavorize arcanist, libphutil and phabricator.

PR:		227321
Submitted by:	mat
Reviewed by:	maintainer timeout
Sponsored by:	Absolight
20170630_1
08 Mar 2018 19:48:41
Revision:463917Original commit files touched by this commit
mat search for other commits by this committer
Introduce PHP flavors.

  Ports using USES=php:phpize, php:ext, php:zend, and php:pecl are now
  flavored.  They will automatically get flavors (php56, php70, php71, php72)
  depending of the versions they support (set with IGNORE_WITH_PHP).  As a
  consequence, ports using USES=pear and USES=horde are also flavored.

PR:		226242
Submitted by:	mat
Exp-run by:	antoine
Approved by:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D14208
20170630_1
01 Jul 2017 23:10:49
Revision:444855Original commit files touched by this commit
grembo search for other commits by this committer
Don't run shebangfix on symlinks

This isn't allowed on CURRENT any more and created copies of
files where symlinks should have been preserved. Also makes
patching files in bin unnecessary.

Reported by:	rozhuk.im@gmail.com
20170630
01 Jul 2017 12:11:18
Revision:444819Original commit files touched by this commit
grembo search for other commits by this committer
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.
20161003_2
05 Apr 2017 19:59:05
Revision:437829Original commit files touched by this commit
sunpoet search for other commits by this committer
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)
20161003_1
01 Apr 2017 10:52:15
Revision:437409Original commit files touched by this commit
sunpoet search for other commits by this committer
Add PHP 7.x support

- Use mysqli instead of mysqli
- Update pecl-APCu dependency
- Remove unnecessary PHP_EXT_DIR check
- Sort USE_PHP
- Bump PORTREVISION for dependency change

Differential Revision:	https://reviews.freebsd.org/D8647
Approved by:	grembo (maintainer)
20161003
03 Oct 2016 19:57:54
Revision:423223Original commit files touched by this commit
grembo search for other commits by this committer
Update devel/arcanist, devel/libphutil, devel/phabricator to 20161003
Also add USES=php and NO_ARCH=yes where suggested.

Approved by:	mentors (implicit)
20151220
15 Aug 2016 15:28:03
Revision:420242Original commit files touched by this commit
mat search for other commits by this committer
Remove www/pecl-APC, it doesn't work with PHP 5.5+.

PR:		211344
Submitted by:	rene
Sponsored by:	Absolight
20151220
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
20151220
19 Feb 2016 12:36:07
Revision:409174Original commit files touched by this commit
miwi search for other commits by this committer
- Ignore php7
20151220
02 Feb 2016 22:53:23
Revision:407898Original commit files touched by this commit
grembo search for other commits by this committer
Add local.json.sample, so that phabricator daemons start ok in simple
out-of-the-box configurations.

PR:		206835
Approved by:	mentors (implicit)
20151220
20 Dec 2015 23:37:30
Revision:404075Original commit files touched by this commit
grembo search for other commits by this committer
Update devel/arcanist, devel/libphutil, devel/phabricator to 20151220.

PR:		205471
Approved by:	mentors (implicit)
20150626_1
31 Jul 2015 15:39:24
Revision:393331Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix shebangs

Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
20150626
26 Jun 2015 10:12:43
Revision:390625Original commit files touched by this commit
grembo search for other commits by this committer
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)
20150602
05 Jun 2015 02:28:27
Revision:388561Original commit files touched by this commit
eadler search for other commits by this committer
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
20150423
23 Apr 2015 21:48:42
Revision:384616Original commit files touched by this commit
bapt search for other commits by this committer
Update phabricator and tools to the latest upstream snapshot
20140828
27 Oct 2014 11:03:01
Revision:371551Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
20140828
14 Sep 2014 14:25:19
Revision:368178Original commit files touched by this commit
grembo search for other commits by this committer
Fix build errors for zts and debug builds.

PR:		193607
Reviewed by:	mentors (implicit)
20140828
01 Sep 2014 16:56:28
Revision:366900Original commit files touched by this commit
grembo search for other commits by this committer
Update arcanist and libphutil to 20140828, new port for phabricator

Reviewed by:	bapt (mentor)
Approved by:	bapt (mentor)

Number of commits found: 56