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
This referral link gives you 10% off a 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
git-gui Git GUI (Graphical User Interface) components
2.45.1 devel on this many watch lists=2 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.43.0_1Version of this port present on the latest quarterly branch.
Maintainer: search for ports maintained by this maintainer
Port Added: 2015-09-28 18:33:55
Last Update: 2024-01-08 16:43:50
Commit Hash: 1e37b5f
People watching this port, also watch:: alsa-plugins, libinotify, screen, py39-pycparser, coreutils
License: GPLv2
Git GUI (Graphical User Interface) components
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
Expand this list (84 items)
Collapse this list.
  1. /usr/local/share/licenses/git-gui-2.45.1/
  2. /usr/local/share/licenses/git-gui-2.45.1/LICENSE
  3. /usr/local/share/licenses/git-gui-2.45.1/GPLv2
  4. bin/gitk
  5. libexec/git-core/git-citool
  6. libexec/git-core/git-gui
  7. libexec/git-core/git-gui--askpass
  8. share/man/man1/git-citool.1.gz
  9. share/man/man1/git-gui.1.gz
  10. share/man/man1/gitk.1.gz
  11. share/git-gui/lib/about.tcl
  12. share/git-gui/lib/blame.tcl
  13. share/git-gui/lib/branch.tcl
  14. share/git-gui/lib/branch_checkout.tcl
  15. share/git-gui/lib/branch_create.tcl
  16. share/git-gui/lib/branch_delete.tcl
  17. share/git-gui/lib/branch_rename.tcl
  18. share/git-gui/lib/browser.tcl
  19. share/git-gui/lib/checkout_op.tcl
  20. share/git-gui/lib/choose_font.tcl
  21. share/git-gui/lib/choose_repository.tcl
  22. share/git-gui/lib/choose_rev.tcl
  23. share/git-gui/lib/chord.tcl
  24. share/git-gui/lib/class.tcl
  25. share/git-gui/lib/commit.tcl
  26. share/git-gui/lib/console.tcl
  27. share/git-gui/lib/database.tcl
  28. share/git-gui/lib/date.tcl
  29. share/git-gui/lib/diff.tcl
  30. share/git-gui/lib/encoding.tcl
  31. share/git-gui/lib/error.tcl
  32. share/git-gui/lib/git-gui.ico
  33. share/git-gui/lib/index.tcl
  34. share/git-gui/lib/line.tcl
  35. share/git-gui/lib/logo.tcl
  36. share/git-gui/lib/merge.tcl
  37. share/git-gui/lib/mergetool.tcl
  38. share/git-gui/lib/msgs/bg.msg
  39. share/git-gui/lib/msgs/de.msg
  40. share/git-gui/lib/msgs/el.msg
  41. share/git-gui/lib/msgs/fr.msg
  42. share/git-gui/lib/msgs/hu.msg
  43. share/git-gui/lib/msgs/it.msg
  44. share/git-gui/lib/msgs/ja.msg
  45. share/git-gui/lib/msgs/nb.msg
  46. share/git-gui/lib/msgs/pt_br.msg
  47. share/git-gui/lib/msgs/pt_pt.msg
  48. share/git-gui/lib/msgs/ru.msg
  49. share/git-gui/lib/msgs/sv.msg
  50. share/git-gui/lib/msgs/vi.msg
  51. share/git-gui/lib/msgs/zh_cn.msg
  52. share/git-gui/lib/option.tcl
  53. share/git-gui/lib/remote.tcl
  54. share/git-gui/lib/remote_add.tcl
  55. share/git-gui/lib/remote_branch_delete.tcl
  56. share/git-gui/lib/search.tcl
  57. share/git-gui/lib/shortcut.tcl
  58. share/git-gui/lib/spellcheck.tcl
  59. share/git-gui/lib/sshkey.tcl
  60. share/git-gui/lib/status_bar.tcl
  61. share/git-gui/lib/tclIndex
  62. share/git-gui/lib/themed.tcl
  63. share/git-gui/lib/tools.tcl
  64. share/git-gui/lib/tools_dlg.tcl
  65. share/git-gui/lib/transport.tcl
  66. share/git-gui/lib/win32.tcl
  67. share/git-gui/lib/win32_shortcut.js
  68. share/gitk/lib/msgs/bg.msg
  69. share/gitk/lib/msgs/ca.msg
  70. share/gitk/lib/msgs/de.msg
  71. share/gitk/lib/msgs/es.msg
  72. share/gitk/lib/msgs/fr.msg
  73. share/gitk/lib/msgs/hu.msg
  74. share/gitk/lib/msgs/it.msg
  75. share/gitk/lib/msgs/ja.msg
  76. share/gitk/lib/msgs/pt_br.msg
  77. share/gitk/lib/msgs/pt_pt.msg
  78. share/gitk/lib/msgs/ru.msg
  79. share/gitk/lib/msgs/sv.msg
  80. share/gitk/lib/msgs/vi.msg
  81. share/gitk/lib/msgs/zh_cn.msg
  82. @owner
  83. @group
  84. @mode
Collapse this list.
Dependency lines:
  • git-gui>0:devel/git-gui
To install the port:
cd /usr/ports/devel/git-gui/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/git-gui
  • pkg install git-gui
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: git-gui
Flavors: there is no flavor information for this port.
TIMESTAMP = 1715713637 SHA256 (git-2.45.1.tar.xz) = e64d340a8e627ae22cfb8bcc651cca0b497cf1e9fdf523735544ff4a732f12bf SIZE (git-2.45.1.tar.xz) = 7490268

Expand this list (4 items)

Collapse this list.

SHA256 (git-manpages-2.45.1.tar.xz) = e622d7ab1114b4f67cb9d8d4ab81f6e0fcf3d1291711569befda29172315d9f0 SIZE (git-manpages-2.45.1.tar.xz) = 576560 SHA256 (git-htmldocs-2.45.1.tar.xz) = f7095c4478028bc04afd63cd217ea5d4fa08ab819cbb66df40a1a12648edbf40 SIZE (git-htmldocs-2.45.1.tar.xz) = 1568812

Collapse this list.

Packages (timestamps in pop-ups are UTC):
Master port: devel/git
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. autoconf>=2.72 : devel/autoconf
  3. automake>=1.16.5 : devel/automake
Runtime dependencies:
  1. git=2.45.1 : devel/git
Library dependencies:
  1. : x11-toolkits/tk86
  2. : lang/tcl86
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
autoreconf cpe gmake iconv shebangfix tar:xz tk
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (8 items)
Collapse this list.
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: devel/git
CommitCreditsLog message
08 Jan 2024 16:43:50
commit hash: 1e37b5fca94c4ea2f1fd9608170ecfef759b9544commit hash: 1e37b5fca94c4ea2f1fd9608170ecfef759b9544commit hash: 1e37b5fca94c4ea2f1fd9608170ecfef759b9544commit hash: 1e37b5fca94c4ea2f1fd9608170ecfef759b9544 files touched by this commit
Renato Botelho (garga) search for other commits by this committer
devel/git*: Update manpages path

Move manpages to ${PREFIX}/share/man

Sponsored by:	Rubicon Communications, LLC ("Netgate")
12 Oct 2021 15:18:54
commit hash: ff5ded75bcda28c580623504e01f5db8eb6be9cfcommit hash: ff5ded75bcda28c580623504e01f5db8eb6be9cfcommit hash: ff5ded75bcda28c580623504e01f5db8eb6be9cfcommit hash: ff5ded75bcda28c580623504e01f5db8eb6be9cf files touched by this commit
Renato Botelho (garga) search for other commits by this committer
devel/git: Split into subpackages

Removed CVS, GUI, PERFORCE and SUBVERSION options and also gui and svn
FLAVORS, and create 4 new subports:


All these packages depend of devel/git and install only additional files
and manpages.  This work is based on initial patch submitted by grembo@i
at review D30238.

PR:		251090
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:
12 Oct 2020 16:03:44
Revision:552136Original commit files touched by this commit
garga search for other commits by this committer
Convert git slave ports to flavors

Create git@lite and git@gui flavors to replace slave ports

PR:		250281
Submitted by:	Yasuhiro KIMURA <>
Sponsored by:	Rubicon Communications, LLC (Netgate)
22 Nov 2019 17:25:07
Revision:518154Original commit files touched by this commit This port version is marked as vulnerable.
brooks search for other commits by this committer
Enable subversion support by default and remove git-subversion.

Without PROVIDES/REQUIRES support, ports must depend on exactly one git
port/pkg.  Subversion is currently FreeBSD's primiary version control
system and it is widely used with git so it makes sense to enable it by
default and provide a consistent user experience.

Approved by:	garga
Differential Revision:
06 Oct 2017 09:02:06
Revision:451359Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
28 Sep 2015 18:33:47
Revision:398132Original commit files touched by this commit This port version is marked as vulnerable.
garga search for other commits by this committer
- Add devel/git-gui, a devel/git slave port with GUI option enabled
- Register conflicts with master and other slave ports

PR:		202948

Number of commits found: 6