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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q2
libgit2-glib Glib wrapper library around the libgit2 git access library
1.2.1_1 devel on this many watch lists=4 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 1.2.1_1Version of this port present on the latest quarterly branch.
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-11-19 11:49:29
Last Update: 2025-04-23 05:16:05
Commit Hash: 0281122
People watching this port, also watch:: mutt, mDNSResponder, chromium, wget, libgphoto2
Also Listed In: gnome
License: LGPL21
WWW:
https://gitlab.gnome.org/GNOME/libgit2-glib
Description:
libgit2-glib is a glib wrapper library around the libgit2 git access library. libgit2 only implements the core plumbing functions, not really the higher level porcelain stuff. For a primer on Git Internals that you will need to know to work with Git at this level, check out [Chapter 9][pg] of the Pro Git book.
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 (90 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libgit2-glib-1.2.1_1/catalog.mk
  3. /usr/local/share/licenses/libgit2-glib-1.2.1_1/LICENSE
  4. /usr/local/share/licenses/libgit2-glib-1.2.1_1/LGPL21
  5. include/libgit2-glib-1.0/libgit2-glib/ggit-annotated-commit.h
  6. include/libgit2-glib-1.0/libgit2-glib/ggit-blame-options.h
  7. include/libgit2-glib-1.0/libgit2-glib/ggit-blame.h
  8. include/libgit2-glib-1.0/libgit2-glib/ggit-blob-output-stream.h
  9. include/libgit2-glib-1.0/libgit2-glib/ggit-blob.h
  10. include/libgit2-glib-1.0/libgit2-glib/ggit-branch-enumerator.h
  11. include/libgit2-glib-1.0/libgit2-glib/ggit-branch.h
  12. include/libgit2-glib-1.0/libgit2-glib/ggit-checkout-options.h
  13. include/libgit2-glib-1.0/libgit2-glib/ggit-cherry-pick-options.h
  14. include/libgit2-glib-1.0/libgit2-glib/ggit-clone-options.h
  15. include/libgit2-glib-1.0/libgit2-glib/ggit-commit-parents.h
  16. include/libgit2-glib-1.0/libgit2-glib/ggit-commit.h
  17. include/libgit2-glib-1.0/libgit2-glib/ggit-config-entry.h
  18. include/libgit2-glib-1.0/libgit2-glib/ggit-config.h
  19. include/libgit2-glib-1.0/libgit2-glib/ggit-cred-plaintext.h
  20. include/libgit2-glib-1.0/libgit2-glib/ggit-cred-ssh-interactive.h
  21. include/libgit2-glib-1.0/libgit2-glib/ggit-cred-ssh-key-from-agent.h
  22. include/libgit2-glib-1.0/libgit2-glib/ggit-cred.h
  23. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-binary-file.h
  24. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-binary.h
  25. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-delta.h
  26. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-file.h
  27. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-find-options.h
  28. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-format-email-options.h
  29. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-hunk.h
  30. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-line.h
  31. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-options.h
  32. include/libgit2-glib-1.0/libgit2-glib/ggit-diff-similarity-metric.h
  33. include/libgit2-glib-1.0/libgit2-glib/ggit-diff.h
  34. include/libgit2-glib-1.0/libgit2-glib/ggit-enum-types.h
  35. include/libgit2-glib-1.0/libgit2-glib/ggit-error.h
  36. include/libgit2-glib-1.0/libgit2-glib/ggit-fetch-options.h
  37. include/libgit2-glib-1.0/libgit2-glib/ggit-index-entry-resolve-undo.h
  38. include/libgit2-glib-1.0/libgit2-glib/ggit-index-entry.h
  39. include/libgit2-glib-1.0/libgit2-glib/ggit-index.h
  40. include/libgit2-glib-1.0/libgit2-glib/ggit-mailmap.h
  41. include/libgit2-glib-1.0/libgit2-glib/ggit-main.h
  42. include/libgit2-glib-1.0/libgit2-glib/ggit-merge-options.h
  43. include/libgit2-glib-1.0/libgit2-glib/ggit-message.h
  44. include/libgit2-glib-1.0/libgit2-glib/ggit-native.h
  45. include/libgit2-glib-1.0/libgit2-glib/ggit-note.h
  46. include/libgit2-glib-1.0/libgit2-glib/ggit-object-factory-base.h
  47. include/libgit2-glib-1.0/libgit2-glib/ggit-object-factory.h
  48. include/libgit2-glib-1.0/libgit2-glib/ggit-object.h
  49. include/libgit2-glib-1.0/libgit2-glib/ggit-oid.h
  50. include/libgit2-glib-1.0/libgit2-glib/ggit-patch.h
  51. include/libgit2-glib-1.0/libgit2-glib/ggit-proxy-options.h
  52. include/libgit2-glib-1.0/libgit2-glib/ggit-push-options.h
  53. include/libgit2-glib-1.0/libgit2-glib/ggit-rebase-operation.h
  54. include/libgit2-glib-1.0/libgit2-glib/ggit-rebase-options.h
  55. include/libgit2-glib-1.0/libgit2-glib/ggit-rebase.h
  56. include/libgit2-glib-1.0/libgit2-glib/ggit-ref-spec.h
  57. include/libgit2-glib-1.0/libgit2-glib/ggit-ref.h
  58. include/libgit2-glib-1.0/libgit2-glib/ggit-reflog-entry.h
  59. include/libgit2-glib-1.0/libgit2-glib/ggit-reflog.h
  60. include/libgit2-glib-1.0/libgit2-glib/ggit-remote-callbacks.h
  61. include/libgit2-glib-1.0/libgit2-glib/ggit-remote.h
  62. include/libgit2-glib-1.0/libgit2-glib/ggit-repository.h
  63. include/libgit2-glib-1.0/libgit2-glib/ggit-revert-options.h
  64. include/libgit2-glib-1.0/libgit2-glib/ggit-revision-walker.h
  65. include/libgit2-glib-1.0/libgit2-glib/ggit-signature.h
  66. include/libgit2-glib-1.0/libgit2-glib/ggit-status-options.h
  67. include/libgit2-glib-1.0/libgit2-glib/ggit-submodule-update-options.h
  68. include/libgit2-glib-1.0/libgit2-glib/ggit-submodule.h
  69. include/libgit2-glib-1.0/libgit2-glib/ggit-tag.h
  70. include/libgit2-glib-1.0/libgit2-glib/ggit-transfer-progress.h
  71. include/libgit2-glib-1.0/libgit2-glib/ggit-tree-builder.h
  72. include/libgit2-glib-1.0/libgit2-glib/ggit-tree-entry.h
  73. include/libgit2-glib-1.0/libgit2-glib/ggit-tree.h
  74. include/libgit2-glib-1.0/libgit2-glib/ggit-types.h
  75. include/libgit2-glib-1.0/libgit2-glib/ggit-types-19.h
  76. include/libgit2-glib-1.0/libgit2-glib/ggit-version.h
  77. include/libgit2-glib-1.0/libgit2-glib/ggit.h
  78. lib/girepository-1.0/Ggit-1.0.typelib
  79. lib/libgit2-glib-1.0.so
  80. lib/libgit2-glib-1.0.so.0
  81. lib/libgit2-glib-1.0.so.0.200.1
  82. libdata/pkgconfig/libgit2-glib-1.0.pc
  83. share/gir-1.0/Ggit-1.0.gir
  84. share/vala/vapi/ggit-1.0.deps
  85. share/vala/vapi/ggit-1.0.vapi
  86. share/vala/vapi/libgit2-glib-1.0.deps
  87. share/vala/vapi/libgit2-glib-1.0.vapi
  88. @owner
  89. @group
  90. @mode
Collapse this list.
Dependency lines:
  • libgit2-glib>0:devel/libgit2-glib
To install the port:
cd /usr/ports/devel/libgit2-glib/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/libgit2-glib
  • pkg install libgit2-glib
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libgit2-glib
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1745293176 SHA256 (gnome/libgit2-glib-1.2.1.tar.xz) = 97423a779002b3be8751c75f9d79049dfccca3616a26159fc162486772ba785f SIZE (gnome/libgit2-glib-1.2.1.tar.xz) = 141252

Packages (timestamps in pop-ups are UTC):
libgit2-glib
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.2.1_11.2.1_10.99.0.1_11.2.1_11.2.1_1---
FreeBSD:13:quarterly1.2.0_31.2.0_3-1.2.0_31.2.0_31.2.0_11.2.0_11.2.0_1
FreeBSD:14:latest1.2.1_11.2.1_11.1.01.2.1_11.2.1_11.1.0-1.1.0
FreeBSD:14:quarterly1.2.0_31.2.0_3-1.2.0_31.2.1_11.2.0_11.2.0_11.2.0_1
FreeBSD:15:latest1.2.1_11.2.1_1n/a1.2.1_1n/a1.2.0_11.2.0_11.2.0_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. meson : devel/meson
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.11 : lang/python311
  5. valac : lang/vala
Library dependencies:
  1. libgit2.so : devel/libgit2
  2. libglib-2.0.so : devel/glib20
  3. libintl.so : devel/gettext-runtime
  4. libgirepository-1.0.so : devel/gobject-introspection
This port is required by:
for Libraries
  1. devel/gitg
  2. devel/gnome-builder
  3. editors/elementary-code
  4. editors/pluma-plugins

Configuration Options:
No options to configure
Options name:
devel_libgit2-glib
USES:
compiler:c11 gnome localbase meson pkgconfig python:build tar:xz vala:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (10 items)
Collapse this list.
  1. ftp://ftp.belnet.be/mirror/ftp.gnome.org/gnomeftp/sources/libgit2-glib/1.2/
  2. ftp://ftp.cse.buffalo.edu/pub/Gnome/sources/libgit2-glib/1.2/
  3. ftp://ftp.kddlabs.co.jp/pub/GNOME/sources/libgit2-glib/1.2/
  4. ftp://ftp.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/sources/libgit2-glib/1.2/
  5. ftp://ftp.nara.wide.ad.jp/pub/X11/GNOME/sources/libgit2-glib/1.2/
  6. http://ftp.belnet.be/mirror/ftp.gnome.org/gnomeftp/sources/libgit2-glib/1.2/
  7. https://download.gnome.org/sources/libgit2-glib/1.2/
  8. https://fr2.rpmfind.net/linux/gnome.org/sources/libgit2-glib/1.2/
  9. https://ftp.acc.umu.se/pub/GNOME/sources/libgit2-glib/1.2/
  10. https://gitlab.gnome.org/GNOME/libgit2-glib/-/archive/1.2.1/
Collapse this list.

There are no commits on branch 2022Q2 for this port