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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
freebsd-git-devtools Simple Git tools from the FreeBSD src tree
20230925_1 devel on this many watch lists=0 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 20230925_1Version of this port present on the latest quarterly branch.
Maintainer: jrm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-05-13 17:03:06
Last Update: 2024-01-10 08:16:01
Commit Hash: 1b819e4
License: BSD2CLAUSE
Description:
The git-arc utility creates and manages FreeBSD Phabricator reviews based on git commits. It is a git plugin that provides a wrapper around arc. The arc command has a few limitations that make it awkward for FreeBSD development: - Arcanist uses its own commit log template with a format does not match FreeBSD's template. - Arcanist presumes a model where all the commits in a development branch are uploaded for review as a single Differential revision. When working on a feature branch with multiple commits, it is usually more efficient to review each commit individually. git-arc mitigates these limitations.
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/git-arc
  2. bin/mfc-candidates
  3. share/man/man1/git-arc.1.gz
  4. /usr/local/share/licenses/freebsd-git-devtools-20230925_1/catalog.mk
  5. /usr/local/share/licenses/freebsd-git-devtools-20230925_1/LICENSE
  6. /usr/local/share/licenses/freebsd-git-devtools-20230925_1/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • freebsd-git-devtools>0:devel/freebsd-git-devtools
To install the port:
cd /usr/ports/devel/freebsd-git-devtools/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/freebsd-git-devtools
  • pkg install freebsd-git-devtools
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: freebsd-git-devtools
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1695735108 SHA256 (freebsd-git-devtools/git-arc.sh?id=61f8df6a13a357e1d45c22a2016b87491f10de87) = 5dbcbde74b3a781b6d2ecff1929148c83ff0ff3608c0f1110327cffddf2cb25c SIZE (freebsd-git-devtools/git-arc.sh?id=61f8df6a13a357e1d45c22a2016b87491f10de87) = 17038

Expand this list (4 items)

Collapse this list.

SHA256 (freebsd-git-devtools/git-arc.1?id=61f8df6a13a357e1d45c22a2016b87491f10de87) = 011b470468af2994b0e0cca164dcf0ccfb870946fd3c5bb0ca7c4a0cb8b36b9d SIZE (freebsd-git-devtools/git-arc.1?id=61f8df6a13a357e1d45c22a2016b87491f10de87) = 7111 SHA256 (freebsd-git-devtools/mfc-candidates.sh?id=61f8df6a13a357e1d45c22a2016b87491f10de87) = ad11d61abc37134b4a5a37e587e80144bdcce05fbfb3145892df1ab6f92f1d4d SIZE (freebsd-git-devtools/mfc-candidates.sh?id=61f8df6a13a357e1d45c22a2016b87491f10de87) = 4450

Collapse this list.


Packages (timestamps in pop-ups are UTC):
freebsd-git-devtools
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20230925_120230925_1-20230925_120230925_1---
FreeBSD:13:quarterly2023092520230925_120230223_12023092520230925_1202309252023092520230925
FreeBSD:14:latest20230925_120230925_12022110720230925_120230925_120230223_1-20230223_1
FreeBSD:14:quarterly2023092520230925_1-2023092520230925_1202309252023092520230925
FreeBSD:15:latest20230925_120230925_1n/a20230925_1n/a20230925_120230925_120230925_1
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. arc : devel/arcanist
  2. git : devel/git
  3. jq : textproc/jq
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_freebsd-git-devtools
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://cgit.freebsd.org/src/plain/tools/tools/git/
Collapse this list.
Port Moves
  • port moved here from devel/git-arc on 2022-05-13
    REASON: Renamed because more tools are now included

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20230925_1
10 Jan 2024 08:16:01
commit hash: 1b819e486953bae191a4b8f0da175b55cb6c3070commit hash: 1b819e486953bae191a4b8f0da175b55cb6c3070commit hash: 1b819e486953bae191a4b8f0da175b55cb6c3070commit hash: 1b819e486953bae191a4b8f0da175b55cb6c3070 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
MAN?PREFIX: eleminate its usage  and move man to share/man
20230925
26 Sep 2023 13:43:01
commit hash: 258b934573ebb91cbb7025d84c8e7f4b634c4fe0commit hash: 258b934573ebb91cbb7025d84c8e7f4b634c4fe0commit hash: 258b934573ebb91cbb7025d84c8e7f4b634c4fe0commit hash: 258b934573ebb91cbb7025d84c8e7f4b634c4fe0 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
devel/freebsd-git-devtools: Update to 20230925 snapshot

This update pulls in src commit 61f8df6a13, which updates mfc-candidates
to search by committer and not both author and committer.

https://cgit.freebsd.org/src/commit/tools/tools/git/mfc-candidates.sh?id=61f8df6a13a357e1d45c22a2016b87491f10de87

Sponsored by:	The FreeBSD Foundation
20230223_1
21 Apr 2023 20:08:49
commit hash: be7d5e0cc582f08c0c3457a7a9587c2a7e1c56eccommit hash: be7d5e0cc582f08c0c3457a7a9587c2a7e1c56eccommit hash: be7d5e0cc582f08c0c3457a7a9587c2a7e1c56eccommit hash: be7d5e0cc582f08c0c3457a7a9587c2a7e1c56ec files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
devel/freebsd-git-devtools: Fix up last commit

- Do not install the HOWTO as it mostly describes arcgit, an older
  wrapper, which is not installed by this port
- Set correct revision

Sponsored by:	The FreeBSD Foundation
20230223
21 Apr 2023 19:39:41
commit hash: 9462a2300eb5ac7bfba4532259ebb6cd0e501238commit hash: 9462a2300eb5ac7bfba4532259ebb6cd0e501238commit hash: 9462a2300eb5ac7bfba4532259ebb6cd0e501238commit hash: 9462a2300eb5ac7bfba4532259ebb6cd0e501238 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
devel/freebsd-git-devtools: Documentation changes

- add DOCS options to install HOWTO
- pull in a few documentation fixes

Sponsored by:	The FreeBSD Foundation
20221107
25 Dec 2022 22:41:08
commit hash: 771af3669d4a53b64367c8de1339a8d6b594cb5bcommit hash: 771af3669d4a53b64367c8de1339a8d6b594cb5bcommit hash: 771af3669d4a53b64367c8de1339a8d6b594cb5bcommit hash: 771af3669d4a53b64367c8de1339a8d6b594cb5b files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
devel/freebsd-git-devtools: Update to 20221107 src commit, 613aaf59

Changes since last port update:

613aaf59afa3 - git-arc: Accept message via -m when updating reviews.
f428cd0ebf9f - Copyedit git-arc(1)
6a720fb95a1b - git-arc: Fix handling of review title containing double quotes
c4d06691c04c - git-arc: Respect GIT_EDITOR and GIT_PAGER
43d0c4d2a2d9 - git-arc: Fix whitespace
548548649f9e - git-arc: Use --head to avoid changing the checkout.
eaab493eee89 - git-arc: Fix the -y option

Sponsored by:	The FreeBSD Foundation
20220504
13 May 2022 17:00:23
commit hash: 20f1605507e9a2be1c6aefa3aa65f47dbf31e283commit hash: 20f1605507e9a2be1c6aefa3aa65f47dbf31e283commit hash: 20f1605507e9a2be1c6aefa3aa65f47dbf31e283commit hash: 20f1605507e9a2be1c6aefa3aa65f47dbf31e283 files touched by this commit
Joseph Mingrone (jrm) search for other commits by this committer
devel/freebsd-git-devtools: Simple Git tools from src/tools/tools/git

Rename from devel/git-arc to indicate that more tools from
src/tools/tools/git/ may be included.  The only additional tool for now
is mfc-candidates, which, as the name suggests, is a tool to find MFC
candidates.  Under a ports tree, mfc-candidates finds commits to merge
to quarterly.

Approved by:	emaste, markj
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D35165

Number of commits found: 6