BSD Ports

devel/php80-arcanist 20230530 FreeBSD

Phabricator Arcanist libraries (php80)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
8a7f7d9431
License
APACHE20
Categories
devel

Description

Arcanist is the command-line tool for Phabricator. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things. You can find a complete library reference here:

Install

Binary package:

pkg install php80-arcanist

From the ports tree:

cd /usr/ports/devel/php80-arcanist/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	php80-arcanist>0:devel/php80-arcanist

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest--n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Run dependencies 30

No port depends on this one.

Configuration

No options to configure.

USES
python:env shebangfix
Service scripts
none
Conflicts with
arc arcanist-php??

Files

pkg-plist 1629
  • bin/arc
  • lib/php/arcanist/LICENSE
  • lib/php/arcanist/NOTICE
  • lib/php/arcanist/README.md
  • lib/php/arcanist/bin/arc
  • lib/php/arcanist/bin/arc.bat
  • lib/php/arcanist/bin/phage
  • lib/php/arcanist/externals/README
  • lib/php/arcanist/externals/includes/README
  • lib/php/arcanist/externals/jsonlint/LICENSE
  • lib/php/arcanist/externals/jsonlint/src/Seld/JsonLint/JsonParser.php
  • lib/php/arcanist/externals/jsonlint/src/Seld/JsonLint/Lexer.php
  • lib/php/arcanist/externals/jsonlint/src/Seld/JsonLint/ParsingException.php
  • lib/php/arcanist/externals/jsonlint/src/Seld/JsonLint/Undefined.php
  • lib/php/arcanist/resources/arclint/cornucopia.arclint.example
  • lib/php/arcanist/resources/arclint/general-purpose.arclint.example
  • lib/php/arcanist/resources/arclint/include-exclude.arclint.example
  • lib/php/arcanist/resources/php/symbol-information.json
  • lib/php/arcanist/resources/spelling/english.json
  • lib/php/arcanist/resources/ssl/README
  • lib/php/arcanist/scripts/__init_script__.php
  • lib/php/arcanist/scripts/arcanist.php
  • lib/php/arcanist/scripts/hgdaemon/hgdaemon_client.php
  • lib/php/arcanist/scripts/hgdaemon/hgdaemon_server.php
  • lib/php/arcanist/scripts/repository/binary_safe_diff.sh
  • lib/php/arcanist/src/__phutil_library_init__.php
  • lib/php/arcanist/src/__phutil_library_map__.php
  • lib/php/arcanist/src/__tests__/PhutilLibraryTestCase.php
  • lib/php/arcanist/src/browse/query/ArcanistBrowseCommitHardpointQuery.php
  • lib/php/arcanist/src/browse/query/ArcanistBrowseCommitURIHardpointQuery.php
  • lib/php/arcanist/src/browse/query/ArcanistBrowseObjectNameURIHardpointQuery.php
  • lib/php/arcanist/src/browse/query/ArcanistBrowsePathURIHardpointQuery.php
  • lib/php/arcanist/src/browse/query/ArcanistBrowseRevisionURIHardpointQuery.php
  • lib/php/arcanist/src/browse/query/ArcanistBrowseURIHardpointQuery.php
  • lib/php/arcanist/src/browse/ref/ArcanistBrowseRef.php
  • lib/php/arcanist/src/browse/ref/ArcanistBrowseURIRef.php
  • lib/php/arcanist/src/browse/workflow/ArcanistBrowseWorkflow.php
  • lib/php/arcanist/src/channel/PhutilChannel.php
  • lib/php/arcanist/src/channel/PhutilChannelChannel.php
  • lib/php/arcanist/src/channel/PhutilExecChannel.php
  • lib/php/arcanist/src/channel/PhutilJSONProtocolChannel.php
  • lib/php/arcanist/src/channel/PhutilLogFileChannel.php
  • lib/php/arcanist/src/channel/PhutilMetricsChannel.php
  • lib/php/arcanist/src/channel/PhutilPHPObjectProtocolChannel.php
  • lib/php/arcanist/src/channel/PhutilProtocolChannel.php
  • lib/php/arcanist/src/channel/PhutilSocketChannel.php
  • lib/php/arcanist/src/channel/__tests__/PhutilChannelTestCase.php
  • lib/php/arcanist/src/channel/__tests__/PhutilJSONProtocolChannelTestCase.php
  • lib/php/arcanist/src/channel/__tests__/PhutilPHPObjectProtocolChannelTestCase.php
  • lib/php/arcanist/src/conduit/ArcanistConduitCallFuture.php
  • lib/php/arcanist/src/conduit/ArcanistConduitEngine.php
  • lib/php/arcanist/src/conduit/ArcanistConduitException.php
  • lib/php/arcanist/src/conduit/ArcanistNoURIConduitException.php
  • lib/php/arcanist/src/conduit/ConduitClient.php
  • lib/php/arcanist/src/conduit/ConduitClientException.php
  • lib/php/arcanist/src/conduit/ConduitFuture.php
  • lib/php/arcanist/src/conduit/ConduitSearchFuture.php
  • lib/php/arcanist/src/conduit/FutureAgent.php
  • lib/php/arcanist/src/conduit/__tests__/ConduitClientTestCase.php
  • lib/php/arcanist/src/config/ArcanistConfigurationEngine.php
  • lib/php/arcanist/src/config/ArcanistConfigurationEngineExtension.php
  • lib/php/arcanist/src/config/ArcanistConfigurationSourceList.php
  • lib/php/arcanist/src/config/ArcanistConfigurationSourceValue.php
  • lib/php/arcanist/src/config/arc/ArcanistArcConfigurationEngineExtension.php
  • lib/php/arcanist/src/config/option/ArcanistAliasesConfigOption.php
  • lib/php/arcanist/src/config/option/ArcanistBoolConfigOption.php
  • lib/php/arcanist/src/config/option/ArcanistConfigOption.php
  • lib/php/arcanist/src/config/option/ArcanistListConfigOption.php
  • lib/php/arcanist/src/config/option/ArcanistMultiSourceConfigOption.php
  • lib/php/arcanist/src/config/option/ArcanistPromptsConfigOption.php
  • lib/php/arcanist/src/config/option/ArcanistSingleSourceConfigOption.php
  • lib/php/arcanist/src/config/option/ArcanistStringConfigOption.php
  • lib/php/arcanist/src/config/option/ArcanistStringListConfigOption.php
  • lib/php/arcanist/src/config/option/ArcanistWildConfigOption.php
  • lib/php/arcanist/src/config/source/ArcanistConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistDefaultsConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistDictionaryConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistFileConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistFilesystemConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistLocalConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistProjectConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistRuntimeConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistSystemConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistUserConfigurationSource.php
  • lib/php/arcanist/src/config/source/ArcanistWorkingCopyConfigurationSource.php
  • lib/php/arcanist/src/configuration/ArcanistBlindlyTrustHTTPEngineExtension.php
  • lib/php/arcanist/src/configuration/ArcanistConfiguration.php
  • lib/php/arcanist/src/configuration/ArcanistConfigurationManager.php
  • lib/php/arcanist/src/configuration/ArcanistSetting.php
  • lib/php/arcanist/src/configuration/ArcanistSettings.php
  • lib/php/arcanist/src/console/PhutilConsole.php
  • lib/php/arcanist/src/console/PhutilConsoleFormatter.php
  • lib/php/arcanist/src/console/PhutilConsoleMessage.php
  • lib/php/arcanist/src/console/PhutilConsoleMetrics.php
  • lib/php/arcanist/src/console/PhutilConsoleProgressBar.php
  • lib/php/arcanist/src/console/PhutilConsoleServer.php
  • lib/php/arcanist/src/console/PhutilConsoleServerChannel.php
  • lib/php/arcanist/src/console/PhutilConsoleStdinNotInteractiveException.php
  • lib/php/arcanist/src/console/PhutilInteractiveEditor.php
  • lib/php/arcanist/src/console/__tests__/PhutilConsoleWrapTestCase.php

The first 100 are listed.

distinfo 1
FileSizeSHA256
phacility-arcanist-20230530-e50d1bc_GH0.tar.gz2.273735e+0627b7b16b19d296ed8b25d5c1ac403b1a10a2f162cac5e4d0827746180edf06a3

Commit history 1

DateCommitCreditsLog message
8a7f7d9431 Muhammad Moinur Rahman devel/php80-arcanist: New port
Arcanist is the command-line tool for Phabricator. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things. You can find a complete library reference here: * THIS IS A LIMITED PORT. DO NOT USE IT UNLESS YOU KNOW WHY IT EXISTS. * PHP 8.0 has been end of life since 2023-11-26 and receives no upstream security fixes. This port is kept in the tree only for a single deployment that still requires PHP 8.0. It is IGNOREd by default and is not built on the official package builders. It is only built when the builder operator explicitly sets WITH_PHP80_ALLOW_TECHNICAL_DEBTS=yes in make.conf. WWW: https://secure.phabricator.com/book/arcanist/