Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Jul 2017 12:11:18 +0000 (UTC)
From:      Michael Gmelin <grembo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r444819 - in head/devel: arcanist libphutil phabricator phabricator/files
Message-ID:  <201707011211.v61CBIZb089882@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: grembo
Date: Sat Jul  1 12:11:17 2017
New Revision: 444819
URL: https://svnweb.freebsd.org/changeset/ports/444819

Log:
  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.

Added:
  head/devel/phabricator/files/patch-bin   (contents, props changed)
Modified:
  head/devel/arcanist/Makefile
  head/devel/arcanist/distinfo
  head/devel/arcanist/pkg-plist
  head/devel/libphutil/Makefile
  head/devel/libphutil/distinfo
  head/devel/libphutil/pkg-plist
  head/devel/phabricator/Makefile
  head/devel/phabricator/distinfo
  head/devel/phabricator/files/phd.in
  head/devel/phabricator/files/pkg-message.in
  head/devel/phabricator/pkg-plist

Modified: head/devel/arcanist/Makefile
==============================================================================
--- head/devel/arcanist/Makefile	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/arcanist/Makefile	Sat Jul  1 12:11:17 2017	(r444819)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	arcanist
-PORTVERSION=	20161003
-PORTREVISION=	1
+PORTVERSION=	20170630
 CATEGORIES=	devel
 PKGNAMEPREFIX=	php-
 
@@ -22,7 +21,7 @@ USE_GITHUB=	yes
 NO_BUILD=	yes
 NO_ARCH=	yes
 GH_ACCOUNT=	phacility
-GH_TAGNAME=	483e985
+GH_TAGNAME=	c04f141
 
 OPTIONS_DEFINE=	ENCODINGS
 OPTIONS_DEFAULT=ENCODINGS

Modified: head/devel/arcanist/distinfo
==============================================================================
--- head/devel/arcanist/distinfo	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/arcanist/distinfo	Sat Jul  1 12:11:17 2017	(r444819)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1475502561
-SHA256 (phacility-arcanist-20161003-483e985_GH0.tar.gz) = e7f84613ed574d32d635af218ecbc7e066a805b587dd6b7f1c25c86b4ae7875f
-SIZE (phacility-arcanist-20161003-483e985_GH0.tar.gz) = 501340
+TIMESTAMP = 1498824723
+SHA256 (phacility-arcanist-20170630-c04f141_GH0.tar.gz) = 8c2efeedcc635940e9fd6ace13b1af43a12afc9df3cc2dac49efbc92aa9e0272
+SIZE (phacility-arcanist-20170630-c04f141_GH0.tar.gz) = 502693

Modified: head/devel/arcanist/pkg-plist
==============================================================================
--- head/devel/arcanist/pkg-plist	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/arcanist/pkg-plist	Sat Jul  1 12:11:17 2017	(r444819)
@@ -262,7 +262,9 @@ lib/php/arcanist/src/lint/linter/__tests__/text/dos-ne
 lib/php/arcanist/src/lint/linter/__tests__/text/empty.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/eof-whitespace.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/line-wrap.lint-test
-lib/php/arcanist/src/lint/linter/__tests__/text/trailing-whitespace.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/text/trailing-whitespace-1.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/text/trailing-whitespace-2.lint-test
+lib/php/arcanist/src/lint/linter/__tests__/text/trailing-whitespace-3.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/text/variable-dividers.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/embedded-tags.lint-test
 lib/php/arcanist/src/lint/linter/__tests__/xhpast/empty.lint-test

Modified: head/devel/libphutil/Makefile
==============================================================================
--- head/devel/libphutil/Makefile	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/libphutil/Makefile	Sat Jul  1 12:11:17 2017	(r444819)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	libphutil
-PORTVERSION=	20161003
-PORTREVISION=	1
+PORTVERSION=	20170630
 CATEGORIES=	devel
 PKGNAMEPREFIX=	php-
 
@@ -19,7 +18,7 @@ USE_GITHUB=	yes
 NO_BUILD=	yes
 NO_ARCH=	yes
 GH_ACCOUNT=	phacility
-GH_TAGNAME=	4b12a4f
+GH_TAGNAME=	0a4487d
 
 do-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/${PHP_DESTDIR}

Modified: head/devel/libphutil/distinfo
==============================================================================
--- head/devel/libphutil/distinfo	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/libphutil/distinfo	Sat Jul  1 12:11:17 2017	(r444819)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1475502480
-SHA256 (phacility-libphutil-20161003-4b12a4f_GH0.tar.gz) = c95aac5de17e43863403144de647993ae3a99fd31c873bff499ce8f3891e7460
-SIZE (phacility-libphutil-20161003-4b12a4f_GH0.tar.gz) = 1647302
+TIMESTAMP = 1498823783
+SHA256 (phacility-libphutil-20170630-0a4487d_GH0.tar.gz) = 8c774c20692f55c278dbfc46afac3da01963a9c4169559b6a36f731c45e84162
+SIZE (phacility-libphutil-20170630-0a4487d_GH0.tar.gz) = 1676670

Modified: head/devel/libphutil/pkg-plist
==============================================================================
--- head/devel/libphutil/pkg-plist	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/libphutil/pkg-plist	Sat Jul  1 12:11:17 2017	(r444819)
@@ -2,16 +2,21 @@ lib/php/libphutil/LICENSE
 lib/php/libphutil/NOTICE
 lib/php/libphutil/README.md
 lib/php/libphutil/bin/aws-s3
+lib/php/libphutil/externals/cldr/cldr_windows_timezones.xml
 lib/php/libphutil/externals/includes/README
 lib/php/libphutil/externals/jsonlint/LICENSE
 lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint/JsonParser.php
 lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint/Lexer.php
 lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint/ParsingException.php
 lib/php/libphutil/externals/jsonlint/src/Seld/JsonLint/Undefined.php
+lib/php/libphutil/externals/porter-stemmer/LICENSE
+lib/php/libphutil/externals/porter-stemmer/README.md
+lib/php/libphutil/externals/porter-stemmer/src/Porter.php
 lib/php/libphutil/resources/php_compat_info.json
 lib/php/libphutil/resources/ssl/README
 lib/php/libphutil/resources/ssl/default.pem
 lib/php/libphutil/resources/test/diverse_symbols.php
+lib/php/libphutil/resources/timezones/windows_timezones.json
 lib/php/libphutil/scripts/__init_script__.php
 lib/php/libphutil/scripts/build_xhpast.php
 lib/php/libphutil/scripts/daemon/exec/exec_daemon.php
@@ -33,6 +38,7 @@ lib/php/libphutil/scripts/test/paypal.php
 lib/php/libphutil/scripts/test/progress_bar.php
 lib/php/libphutil/scripts/test/prompt.php
 lib/php/libphutil/scripts/test/service_profiler.php
+lib/php/libphutil/scripts/timezones/generate_windows_timezone_map.php
 lib/php/libphutil/scripts/update_compat_info.php
 lib/php/libphutil/scripts/utils/aws-s3.php
 lib/php/libphutil/scripts/utils/directory_fixture.php
@@ -80,7 +86,6 @@ lib/php/libphutil/src/auth/PhutilJIRAAuthAdapter.php
 lib/php/libphutil/src/auth/PhutilLDAPAuthAdapter.php
 lib/php/libphutil/src/auth/PhutilOAuth1AuthAdapter.php
 lib/php/libphutil/src/auth/PhutilOAuthAuthAdapter.php
-lib/php/libphutil/src/auth/PhutilPersonaAuthAdapter.php
 lib/php/libphutil/src/auth/PhutilPhabricatorAuthAdapter.php
 lib/php/libphutil/src/auth/PhutilSlackAuthAdapter.php
 lib/php/libphutil/src/auth/PhutilTwitchAuthAdapter.php
@@ -138,7 +143,6 @@ lib/php/libphutil/src/console/__tests__/wrap/utf8.txt
 lib/php/libphutil/src/console/__tests__/wrap/utf8.txt.expect
 lib/php/libphutil/src/console/format.php
 lib/php/libphutil/src/console/view/PhutilConsoleBlock.php
-lib/php/libphutil/src/console/view/PhutilConsoleConcatenatedView.php
 lib/php/libphutil/src/console/view/PhutilConsoleList.php
 lib/php/libphutil/src/console/view/PhutilConsoleTable.php
 lib/php/libphutil/src/console/view/PhutilConsoleView.php
@@ -146,6 +150,7 @@ lib/php/libphutil/src/daemon/PhutilDaemon.php
 lib/php/libphutil/src/daemon/PhutilDaemonHandle.php
 lib/php/libphutil/src/daemon/PhutilDaemonOverseer.php
 lib/php/libphutil/src/daemon/PhutilDaemonOverseerModule.php
+lib/php/libphutil/src/daemon/PhutilDaemonPool.php
 lib/php/libphutil/src/daemon/torture/PhutilExcessiveServiceCallsDaemon.php
 lib/php/libphutil/src/daemon/torture/PhutilFatalDaemon.php
 lib/php/libphutil/src/daemon/torture/PhutilHangForeverDaemon.php
@@ -295,6 +300,8 @@ lib/php/libphutil/src/internationalization/translation
 lib/php/libphutil/src/ip/PhutilCIDRBlock.php
 lib/php/libphutil/src/ip/PhutilCIDRList.php
 lib/php/libphutil/src/ip/PhutilIPAddress.php
+lib/php/libphutil/src/ip/PhutilIPv4Address.php
+lib/php/libphutil/src/ip/PhutilIPv6Address.php
 lib/php/libphutil/src/ip/__tests__/PhutilIPAddressTestCase.php
 lib/php/libphutil/src/lexer/PhutilJSONFragmentLexer.php
 lib/php/libphutil/src/lexer/PhutilLexer.php
@@ -387,12 +394,14 @@ lib/php/libphutil/src/markup/engine/__tests__/remarkup
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/percent-block-adjacent.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/percent-block-multiline.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/percent-block-oneline.txt
+lib/php/libphutil/src/markup/engine/__tests__/remarkup/percent-block-solo.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/quoted-angry.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/quoted-code-block.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/quotes.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/raw-escape.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/reply-basic.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/reply-nested.txt
+lib/php/libphutil/src/markup/engine/__tests__/remarkup/simple-table-with-empty-row.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/simple-table-with-leading-space.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/simple-table-with-link.txt
 lib/php/libphutil/src/markup/engine/__tests__/remarkup/simple-table.txt
@@ -570,6 +579,7 @@ lib/php/libphutil/src/parser/calendar/data/PhutilCalen
 lib/php/libphutil/src/parser/calendar/data/PhutilCalendarRelativeDateTime.php
 lib/php/libphutil/src/parser/calendar/data/PhutilCalendarRootNode.php
 lib/php/libphutil/src/parser/calendar/data/PhutilCalendarUserNode.php
+lib/php/libphutil/src/parser/calendar/data/__tests__/PhutilCalendarDateTimeTestCase.php
 lib/php/libphutil/src/parser/calendar/data/__tests__/PhutilCalendarRecurrenceRuleTestCase.php
 lib/php/libphutil/src/parser/calendar/data/__tests__/PhutilCalendarRecurrenceTestCase.php
 lib/php/libphutil/src/parser/calendar/ics/PhutilICSParser.php
@@ -582,7 +592,6 @@ lib/php/libphutil/src/parser/calendar/ics/__tests__/da
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-bad-boolean.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-bad-datetime.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-bad-duration.ics
-lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-bad-tzid.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-empty-datetime.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-empty-duration.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-extra-end.ics
@@ -598,15 +607,18 @@ lib/php/libphutil/src/parser/calendar/ics/__tests__/da
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-multiple-parameters.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-root-property.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-unescaped-backslash.ics
-lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-unexpected-child.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/err-unexpected-text.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/floating.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/good-boolean.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/multiple-vcalendars.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/simple.ics
+lib/php/libphutil/src/parser/calendar/ics/__tests__/data/valarm.ics
+lib/php/libphutil/src/parser/calendar/ics/__tests__/data/weekly.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/writer-christmas.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/writer-office-party.ics
+lib/php/libphutil/src/parser/calendar/ics/__tests__/data/writer-recurring-christmas.ics
 lib/php/libphutil/src/parser/calendar/ics/__tests__/data/writer-tea-time.ics
+lib/php/libphutil/src/parser/calendar/ics/__tests__/data/zimbra-timezone.ics
 lib/php/libphutil/src/parser/exception/PhutilINIParserException.php
 lib/php/libphutil/src/parser/exception/PhutilJSONParserException.php
 lib/php/libphutil/src/parser/exception/PhutilTypeCheckException.php
@@ -671,12 +683,23 @@ lib/php/libphutil/src/parser/xhpast/bin/xhpast.exe
 lib/php/libphutil/src/parser/xhpast/parser_nodes.php
 lib/php/libphutil/src/parser/xhpast/parser_tokens.php
 lib/php/libphutil/src/phage/__tests__/PhageAgentTestCase.php
+lib/php/libphutil/src/phage/action/PhageAction.php
+lib/php/libphutil/src/phage/action/PhageAgentAction.php
+lib/php/libphutil/src/phage/action/PhageExecuteAction.php
+lib/php/libphutil/src/phage/action/PhageLocalAction.php
+lib/php/libphutil/src/phage/action/PhagePlanAction.php
 lib/php/libphutil/src/phage/agent/PhagePHPAgent.php
 lib/php/libphutil/src/phage/bootloader/PhageAgentBootloader.php
 lib/php/libphutil/src/phage/bootloader/PhagePHPAgentBootloader.php
 lib/php/libphutil/src/phage/util/PhutilBallOfPHP.php
 lib/php/libphutil/src/readableserializer/PhutilReadableSerializer.php
 lib/php/libphutil/src/readableserializer/__tests__/PhutilReadableSerializerTestCase.php
+lib/php/libphutil/src/search/PhutilSearchQueryCompiler.php
+lib/php/libphutil/src/search/PhutilSearchQueryCompilerSyntaxException.php
+lib/php/libphutil/src/search/PhutilSearchQueryToken.php
+lib/php/libphutil/src/search/PhutilSearchStemmer.php
+lib/php/libphutil/src/search/__tests__/PhutilSearchQueryCompilerTestCase.php
+lib/php/libphutil/src/search/__tests__/PhutilSearchStemmerTestCase.php
 lib/php/libphutil/src/serviceprofiler/PhutilServiceProfiler.php
 lib/php/libphutil/src/sprites/PhutilSprite.php
 lib/php/libphutil/src/sprites/PhutilSpriteSheet.php

Modified: head/devel/phabricator/Makefile
==============================================================================
--- head/devel/phabricator/Makefile	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/phabricator/Makefile	Sat Jul  1 12:11:17 2017	(r444819)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	phabricator
-PORTVERSION=	20161003
-PORTREVISION=	2
+PORTVERSION=	20170630
 CATEGORIES=	devel
 PKGNAMEPREFIX=	php-
 
@@ -21,10 +20,33 @@ OPTIONS_DEFAULT=OPCACHE
 OPCACHE_DESC?=	Use OPcache to improve performance
 
 USES=		php shebangfix
-SHEBANG_FILES=	externals/httpful/build \
+SHEBANG_FILES=	bin/* \
+		externals/httpful/build \
 		externals/restful/build-phar \
+		scripts/almanac/*.php \
+		scripts/cache/*.php \
+		scripts/celerity/*.php \
+		scripts/daemon/*.php \
+		scripts/daemon/phd-daemon \
+		scripts/diviner/*.php \
+		scripts/drydock/*.php \
+		scripts/fact/*.php \
+		scripts/files/*.php \
 		scripts/install/install_rhel-derivs.sh \
-		scripts/install/install_ubuntu.sh
+		scripts/install/install_ubuntu.sh \
+		scripts/lipsum/*.php \
+		scripts/mail/*.php \
+		scripts/people/*.php \
+		scripts/repository/*.php \
+		scripts/search/*.php \
+		scripts/setup/*.php \
+		scripts/sms/*.php \
+		scripts/sql/*.php \
+		scripts/ssh/*.php \
+		scripts/symbols/*.php \
+		scripts/user/*.php \
+		scripts/util/*.php \
+		support/aphlict/server/*.php
 USE_PHP=	ctype curl fileinfo filter hash iconv mbstring mysqli openssl \
 		pcntl posix
 
@@ -46,7 +68,7 @@ NO_BUILD=	yes
 USE_RC_SUBR=	phd
 SUB_FILES=	pkg-message
 GH_ACCOUNT=	phacility
-GH_TAGNAME=	55a56c0
+GH_TAGNAME=	83266e8
 
 PHP_DESTDIR=	lib/php/phabricator
 

Modified: head/devel/phabricator/distinfo
==============================================================================
--- head/devel/phabricator/distinfo	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/phabricator/distinfo	Sat Jul  1 12:11:17 2017	(r444819)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1475502668
-SHA256 (phabricator-20161003_GH0.tar.gz) = 8757c24d22b90e86e408a49729e4f0c43306f612ef9301873fa14135cfc0dff6
-SIZE (phabricator-20161003_GH0.tar.gz) = 10277182
+TIMESTAMP = 1498825038
+SHA256 (phabricator-20170630_GH0.tar.gz) = 2b478ef7fe9312fec49c798ead888f1ab971dd82cce92339b551376e065c84f3
+SIZE (phabricator-20170630_GH0.tar.gz) = 9117104

Added: head/devel/phabricator/files/patch-bin
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/phabricator/files/patch-bin	Sat Jul  1 12:11:17 2017	(r444819)
@@ -0,0 +1,407 @@
+--- bin/accountadmin~	2017-06-28 17:47:20.000000000 +0200
++++ bin/accountadmin	2017-07-01 13:51:34.930544995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $table = new PhabricatorUser();
+--- bin/almanac~	2017-06-28 17:47:20.000000000 +0200
++++ bin/almanac	2017-07-01 13:51:35.214537995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/aphlict~	2017-06-28 17:47:20.000000000 +0200
++++ bin/aphlict	2017-07-01 13:51:35.370541995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(dirname(__FILE__))));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/init/init-aphlict.php';
+ 
+ PhabricatorAphlictManagementWorkflow::requireExtensions();
+--- bin/audit~	2017-06-28 17:47:20.000000000 +0200
++++ bin/audit	2017-07-01 13:51:35.538578995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/auth~	2017-06-28 17:47:20.000000000 +0200
++++ bin/auth	2017-07-01 13:51:35.724540995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/cache~	2017-06-28 17:47:20.000000000 +0200
++++ bin/cache	2017-07-01 13:51:35.922542995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/calendar~	2017-06-28 17:47:20.000000000 +0200
++++ bin/calendar	2017-07-01 13:51:36.106546995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/celerity~	2017-06-28 17:47:20.000000000 +0200
++++ bin/celerity	2017-07-01 13:51:36.298540995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/commit-hook~	2017-06-28 17:47:20.000000000 +0200
++++ bin/commit-hook	2017-07-01 13:51:36.481559995 +0200
+@@ -28,7 +28,7 @@
+   }
+ }
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ if ($argc < 2) {
+--- bin/config~	2017-06-28 17:47:20.000000000 +0200
++++ bin/config	2017-07-01 13:51:36.681699995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/init/init-setup.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/differential~	2017-06-28 17:47:20.000000000 +0200
++++ bin/differential	2017-07-01 13:51:36.890540995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/diviner~	2017-06-28 17:47:20.000000000 +0200
++++ bin/diviner	2017-07-01 13:51:37.090565995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/drydock~	2017-06-28 17:47:20.000000000 +0200
++++ bin/drydock	2017-07-01 13:51:37.298538995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/fact~	2017-06-28 17:47:20.000000000 +0200
++++ bin/fact	2017-07-01 13:51:37.529571995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/feed~	2017-06-28 17:47:20.000000000 +0200
++++ bin/feed	2017-07-01 13:51:37.754542995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/files~	2017-06-28 17:47:20.000000000 +0200
++++ bin/files	2017-07-01 13:51:38.170547995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/garbage~	2017-06-28 17:47:20.000000000 +0200
++++ bin/garbage	2017-07-01 13:51:38.570546995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/harbormaster~	2017-06-28 17:47:20.000000000 +0200
++++ bin/harbormaster	2017-07-01 13:51:38.866553995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/i18n~	2017-06-28 17:47:20.000000000 +0200
++++ bin/i18n	2017-07-01 13:51:39.161574995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/lipsum~	2017-06-28 17:47:20.000000000 +0200
++++ bin/lipsum	2017-07-01 13:51:39.474566995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/mail~	2017-06-28 17:47:20.000000000 +0200
++++ bin/mail	2017-07-01 13:51:39.770547995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/nuance~	2017-06-28 17:47:20.000000000 +0200
++++ bin/nuance	2017-07-01 13:51:40.058544995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/people~	2017-06-28 17:47:20.000000000 +0200
++++ bin/people	2017-07-01 13:51:40.386542995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/phd~	2017-06-28 17:47:20.000000000 +0200
++++ bin/phd	2017-07-01 13:51:40.722541995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ PhabricatorDaemonManagementWorkflow::requireExtensions();
+--- bin/phortune~	2017-06-28 17:47:20.000000000 +0200
++++ bin/phortune	2017-07-01 13:51:41.082540995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/policy~	2017-06-28 17:47:20.000000000 +0200
++++ bin/policy	2017-07-01 13:51:41.361589995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/remove~	2017-06-28 17:47:20.000000000 +0200
++++ bin/remove	2017-07-01 13:51:41.723540995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/repository~	2017-06-28 17:47:20.000000000 +0200
++++ bin/repository	2017-07-01 13:51:41.994545995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/search~	2017-06-28 17:47:20.000000000 +0200
++++ bin/search	2017-07-01 13:51:42.313685995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/sms~	2017-06-28 17:47:20.000000000 +0200
++++ bin/sms	2017-07-01 13:51:42.650562995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/ssh-auth-key~	2017-06-28 17:47:20.000000000 +0200
++++ bin/ssh-auth-key	2017-07-01 13:51:43.361588995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ try {
+--- bin/ssh-auth~	2017-06-28 17:47:20.000000000 +0200
++++ bin/ssh-auth	2017-07-01 13:51:42.994553995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $cache = PhabricatorCaches::getMutableCache();
+--- bin/ssh-connect~	2017-06-28 17:47:20.000000000 +0200
++++ bin/ssh-connect	2017-07-01 13:51:44.730535995 +0200
+@@ -13,7 +13,7 @@
+   declare(ticks = 1);
+ }
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ // Contrary to the documentation, Git may pass a "-p" flag. If it does, respect
+--- bin/ssh-exec~	2017-06-28 17:47:20.000000000 +0200
++++ bin/ssh-exec	2017-07-01 13:51:45.105561995 +0200
+@@ -3,7 +3,7 @@
+ 
+ $ssh_start_time = microtime(true);
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $ssh_log = PhabricatorSSHLog::getLog();
+--- bin/storage~	2017-06-28 17:47:20.000000000 +0200
++++ bin/storage	2017-07-01 13:51:45.595548995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/init/init-setup.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/trigger~	2017-06-28 17:47:20.000000000 +0200
++++ bin/trigger	2017-07-01 13:51:46.089539995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);
+--- bin/worker~	2017-06-28 17:47:20.000000000 +0200
++++ bin/worker	2017-07-01 13:51:46.593537995 +0200
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env php
+ <?php
+ 
+-$root = dirname(dirname(dirname(__FILE__)));
++$root = dirname(dirname(__FILE__));
+ require_once $root.'/scripts/__init_script__.php';
+ 
+ $args = new PhutilArgumentParser($argv);

Modified: head/devel/phabricator/files/phd.in
==============================================================================
--- head/devel/phabricator/files/phd.in	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/phabricator/files/phd.in	Sat Jul  1 12:11:17 2017	(r444819)
@@ -12,6 +12,7 @@
 # phd_enable (bool):	Set to "NO" by default
 #			Set it to "YES" to enable phd
 # phd_fib (str):	Set an altered default network view for phd
+# phd_user (str):	User to run phabricator daemons as
 
 . /etc/rc.subr
 
@@ -21,54 +22,35 @@ rcvar=phd_enable
 load_rc_config "$name"
 
 : ${phd_enable="NO"}
+: ${phd_user="www"}
 
 command="%%PREFIX%%/lib/php/phabricator/bin/phd"
 
 extra_commands="launch list log"
-
-start_cmd="${command} start"
+poll_cmd="phd_poll"
 stop_cmd="${command} stop"
 status_cmd="${command} status"
-restart_cmd="${command} restart"
-poll_cmd="phd_poll"
+restart_cmd="phd_restart"
 launch_cmd="${command} launch"
 list_cmd="${command} list"
 log_cmd="${command} log"
 
-start_precmd="phd_precmd"
-stop_precmd="phd_precmd"
-status_precmd="phd_precmd"
-restart_precmd="phd_precmd"
-launch_precmd="phd_precmd"
-list_precmd="phd_precmd"
-log_precmd="phd_precmd"
+start_precmd="eval command_args=start"
 
 required_files="%%PREFIX%%/lib/php/phabricator/conf/local/local.json"
 
 PATH="${PATH}:%%PREFIX%%/bin"
 
-phd_precmd()
+phd_poll()
 {
-	if command -v check_namevarlist > /dev/null 2>&1; then
-		check_namevarlist fib && return 0
-	fi
-
-	${SYSCTL} net.fibs >/dev/null 2>&1 || return 0
-
-	phd_fib=${phd_fib:-"NONE"}
-	case "$phd_fib" in
-	[Nn][Oo][Nn][Ee])
-		;;
-	*)
-		command="setfib -F ${phd_fib} ${command}"
-		;;
-	esac
+	pids=`${status_cmd} 2>/dev/null | awk '{ print $4 }' | egrep "^[0-9]+$" | sort | uniq`
+	wait_for_pids $pids
 }
 
-phd_poll()
+phd_restart()
 {
-	pids=`${status_cmd} 2>/dev/null | awk '{ print $3 }' | egrep "^[0-9]+$"`
-	wait_for_pids $pids
+	run_rc_command stop
+	run_rc_command start
 }
 
-run_rc_command $*
+run_rc_command "$*"

Modified: head/devel/phabricator/files/pkg-message.in
==============================================================================
--- head/devel/phabricator/files/pkg-message.in	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/phabricator/files/pkg-message.in	Sat Jul  1 12:11:17 2017	(r444819)
@@ -1,5 +1,5 @@
 To run the phabricator daemons from startup, add phd_enable="YES"
-in your /etc/rc.conf. You can control the daemons using
+to /etc/rc.conf. You can control the daemons using
 
 service start
 service stop
@@ -20,3 +20,12 @@ so if the documentation refers to ./bin, this means
 if it refers to webroot, this means
 
   %%PREFIX%%/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.

Modified: head/devel/phabricator/pkg-plist
==============================================================================
--- head/devel/phabricator/pkg-plist	Sat Jul  1 12:05:47 2017	(r444818)
+++ head/devel/phabricator/pkg-plist	Sat Jul  1 12:11:17 2017	(r444819)
@@ -7,6 +7,7 @@ lib/php/phabricator/bin/aphlict
 lib/php/phabricator/bin/audit
 lib/php/phabricator/bin/auth
 lib/php/phabricator/bin/cache
+lib/php/phabricator/bin/calendar
 lib/php/phabricator/bin/celerity
 lib/php/phabricator/bin/commit-hook
 lib/php/phabricator/bin/config
@@ -18,11 +19,11 @@ lib/php/phabricator/bin/feed
 lib/php/phabricator/bin/files
 lib/php/phabricator/bin/garbage
 lib/php/phabricator/bin/harbormaster
-lib/php/phabricator/bin/hunks
 lib/php/phabricator/bin/i18n
 lib/php/phabricator/bin/lipsum
 lib/php/phabricator/bin/mail
 lib/php/phabricator/bin/nuance
+lib/php/phabricator/bin/people
 lib/php/phabricator/bin/phd
 lib/php/phabricator/bin/phortune
 lib/php/phabricator/bin/policy
@@ -233,6 +234,8 @@ lib/php/phabricator/externals/mimemailparser/LICENSE
 lib/php/phabricator/externals/mimemailparser/MimeMailParser.class.php
 lib/php/phabricator/externals/mimemailparser/README
 lib/php/phabricator/externals/mimemailparser/attachment.class.php
+lib/php/phabricator/externals/octicons/LICENSE
+lib/php/phabricator/externals/octicons/README.md
 lib/php/phabricator/externals/pear-figlet/Text/Figlet.php
 lib/php/phabricator/externals/pear-figlet/docs/README.TXT
 lib/php/phabricator/externals/pear-figlet/docs/examples/hello_world.php
@@ -246,8 +249,6 @@ lib/php/phabricator/externals/phpqrcode/LICENSE
 lib/php/phabricator/externals/phpqrcode/README
 lib/php/phabricator/externals/phpqrcode/VERSION
 lib/php/phabricator/externals/phpqrcode/phpqrcode.php
-lib/php/phabricator/externals/recaptcha/LICENSE
-lib/php/phabricator/externals/recaptcha/recaptchalib.php
 lib/php/phabricator/externals/restful/.gitignore
 lib/php/phabricator/externals/restful/.travis.yml
 lib/php/phabricator/externals/restful/LICENSE
@@ -489,13 +490,129 @@ lib/php/phabricator/externals/wordlist/password.lst
 lib/php/phabricator/externals/xhprof/LICENSE
 lib/php/phabricator/externals/xhprof/xhprof_lib.php
 lib/php/phabricator/resources/builtin/agent.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/0.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/1.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/2.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/3.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/4.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/5.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/6.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/7.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/8.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/9.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/A.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/B.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/C.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/D.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/E.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/F.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/G.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/H.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/I.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/J.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/K.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/L.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/M.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/N.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/O.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/P.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/Q.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/R.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/S.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/T.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/U.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/V.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/W.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/X.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/Y.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/Z.png
+lib/php/phabricator/resources/builtin/alphanumeric/aleo-white/_default.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/0.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/1.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/2.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/3.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/4.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/5.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/6.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/7.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/8.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/9.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/A.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/B.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/C.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/D.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/E.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/F.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/G.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/H.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/I.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/J.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/K.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/L.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/M.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/N.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/O.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/P.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/Q.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/R.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/S.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/T.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/U.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/V.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/W.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/X.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/Y.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/Z.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-dark/_default.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/0.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/1.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/2.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/3.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/4.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/5.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/6.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/7.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/8.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/9.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/A.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/B.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/C.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/D.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/E.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/F.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/G.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/H.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/I.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/J.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/K.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/L.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/M.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/N.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/O.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/P.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/Q.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/R.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/S.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/T.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/U.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/V.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/W.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/X.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/Y.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/Z.png
+lib/php/phabricator/resources/builtin/alphanumeric/lato-white/_default.png
+lib/php/phabricator/resources/builtin/avatar.png
 lib/php/phabricator/resources/builtin/blog.png
+lib/php/phabricator/resources/builtin/conpherence.png
 lib/php/phabricator/resources/builtin/image-100x100.png
 lib/php/phabricator/resources/builtin/image-200x200.png
 lib/php/phabricator/resources/builtin/image-220x220.png
 lib/php/phabricator/resources/builtin/image-280x210.png
+lib/php/phabricator/resources/builtin/image-400x400.png
 lib/php/phabricator/resources/builtin/image-526x526.png
+lib/php/phabricator/resources/builtin/image-800x800.png
 lib/php/phabricator/resources/builtin/mailinglist.png
+lib/php/phabricator/resources/builtin/merchant.png
 lib/php/phabricator/resources/builtin/missing.png
 lib/php/phabricator/resources/builtin/profile.png
 lib/php/phabricator/resources/builtin/project.png
@@ -565,6 +682,39 @@ lib/php/phabricator/resources/builtin/projects/fa-user
 lib/php/phabricator/resources/builtin/projects/fa-warning.png
 lib/php/phabricator/resources/builtin/projects/fa-wheelchair.png
 lib/php/phabricator/resources/builtin/projects/fa-windows.png
+lib/php/phabricator/resources/builtin/projects/v3/briefcase.png
+lib/php/phabricator/resources/builtin/projects/v3/bug.png
+lib/php/phabricator/resources/builtin/projects/v3/calendar.png
+lib/php/phabricator/resources/builtin/projects/v3/cloud.png
+lib/php/phabricator/resources/builtin/projects/v3/creditcard.png
+lib/php/phabricator/resources/builtin/projects/v3/database.png
+lib/php/phabricator/resources/builtin/projects/v3/desktop.png
+lib/php/phabricator/resources/builtin/projects/v3/experimental.png
+lib/php/phabricator/resources/builtin/projects/v3/flag.png
+lib/php/phabricator/resources/builtin/projects/v3/folder.png
+lib/php/phabricator/resources/builtin/projects/v3/lock.png
+lib/php/phabricator/resources/builtin/projects/v3/mail.png
+lib/php/phabricator/resources/builtin/projects/v3/mobile.png
+lib/php/phabricator/resources/builtin/projects/v3/organization.png
+lib/php/phabricator/resources/builtin/projects/v3/people.png
+lib/php/phabricator/resources/builtin/projects/v3/servers.png
+lib/php/phabricator/resources/builtin/projects/v3/tag.png
+lib/php/phabricator/resources/builtin/projects/v3/trash.png
+lib/php/phabricator/resources/builtin/projects/v3/truck.png
+lib/php/phabricator/resources/builtin/projects/v3/umbrella.png
+lib/php/phabricator/resources/builtin/repo/building.png
+lib/php/phabricator/resources/builtin/repo/cloud.png
+lib/php/phabricator/resources/builtin/repo/code.png
+lib/php/phabricator/resources/builtin/repo/commit.png
+lib/php/phabricator/resources/builtin/repo/database.png
+lib/php/phabricator/resources/builtin/repo/desktop.png
+lib/php/phabricator/resources/builtin/repo/gears.png
+lib/php/phabricator/resources/builtin/repo/globe.png
+lib/php/phabricator/resources/builtin/repo/locked.png
+lib/php/phabricator/resources/builtin/repo/microchip.png
+lib/php/phabricator/resources/builtin/repo/mobile.png
+lib/php/phabricator/resources/builtin/repo/repo.png
+lib/php/phabricator/resources/builtin/repo/servers.png
 lib/php/phabricator/resources/builtin/user0.png
 lib/php/phabricator/resources/builtin/user1.png
 lib/php/phabricator/resources/builtin/user2.png
@@ -580,6 +730,7 @@ lib/php/phabricator/resources/celerity/packages.php
 lib/php/phabricator/resources/chatbot/example_config.json

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707011211.v61CBIZb089882>