Bug 220143

Summary: [PATCH] devel/phabricator: update to 20170610
Product: Ports & Packages Reporter: Ivan Rozhuk <rozhuk.im>
Component: Individual Port(s)Assignee: Michael Gmelin <grembo>
Status: Closed FIXED    
Severity: Affects Many People CC: grembo, rozhuk.im
Priority: --- Keywords: patch
Version: LatestFlags: bugzilla: maintainer-feedback? (grembo)
Hardware: Any   
OS: Any   
Bug Depends on: 220144, 220145    
Bug Blocks:    
Attachments:
Description Flags
update to 20170610
none
add PYGMENTS option none

Description Ivan Rozhuk 2017-06-19 23:24:26 UTC
Created attachment 183633 [details]
update to 20170610

Add support PHP 7.1
Comment 1 Ivan Rozhuk 2017-06-28 00:52:45 UTC
Created attachment 183863 [details]
add PYGMENTS option
Comment 2 Michael Gmelin freebsd_committer freebsd_triage 2017-07-01 12:18:04 UTC
Fixed in r444819[0] by doing the (a bit more elaborate) upgrade to 20170630.
I didn't take your suggestion to make pygments a run time dependency, as this would pull in a lot more packages than necessary. I added a reference to it in pkg-message though, so those who want better syntax highlighting have a hint what to do.

Thanks for your help.

[0]https://svnweb.freebsd.org/ports?view=revision&revision=444819
Comment 3 Ivan Rozhuk 2017-07-01 16:44:00 UTC
# make
===>  License APACHE20 accepted by the user
===>   php-phabricator-20170630 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by php-phabricator-20170630 for building
===>  Extracting for php-phabricator-20170630
=> SHA256 Checksum OK for phabricator-20170630_GH0.tar.gz.
===>  Patching for php-phabricator-20170630
sed: bin/accountadmin: in-place editing only works for regular files
*** Error code 1

Stop.

I m working on patch.
Comment 4 Michael Gmelin freebsd_committer freebsd_triage 2018-01-22 23:12:24 UTC
As no patches followed and that version worked okay in production I'll close this now. I'll work on porting a new phabricator snapshot soon.