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
gcr3 Library for bits of crypto UI and parsing
3.41.2 security 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 3.40.0_3Version of this port present on the latest quarterly branch.
Maintainer: gnome@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-11-04 16:54:06
Last Update: 2025-06-11 10:07:04
Commit Hash: 469f3f0
Also Listed In: gnome
License: GPLv2+
WWW:
https://gitlab.gnome.org/GNOME/gcr
Description:
Gcr is a library for bits of crypto and security UI, parsing etc. It used to be part of gnome-keyring. It also provides a viewer and importer for certificates and private keys.
Homepage    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 (219 items)
Collapse this list.
  1. @ldconfig
  2. share/glib-2.0/schemas/org.gnome.crypto.pgp.gschema.xml
  3. /usr/local/share/licenses/gcr3-3.41.2/catalog.mk
  4. /usr/local/share/licenses/gcr3-3.41.2/LICENSE
  5. /usr/local/share/licenses/gcr3-3.41.2/GPLv2+
  6. bin/gcr-viewer
  7. include/gck-1/gck/gck-deprecated.h
  8. include/gck-1/gck/gck-enum-types.h
  9. include/gck-1/gck/gck-version.h
  10. include/gck-1/gck/gck.h
  11. include/gck-1/gck/pkcs11.h
  12. include/gck-1/gck/pkcs11n.h
  13. include/gck-1/gck/pkcs11x.h
  14. include/gcr-3/gcr/gcr-base.h
  15. include/gcr-3/gcr/gcr-certificate-chain.h
  16. include/gcr-3/gcr/gcr-certificate-request.h
  17. include/gcr-3/gcr/gcr-certificate.h
  18. include/gcr-3/gcr/gcr-collection.h
  19. include/gcr-3/gcr/gcr-column.h
  20. include/gcr-3/gcr/gcr-comparable.h
  21. include/gcr-3/gcr/gcr-deprecated-base.h
  22. include/gcr-3/gcr/gcr-enum-types-base.h
  23. include/gcr-3/gcr/gcr-filter-collection.h
  24. include/gcr-3/gcr/gcr-fingerprint.h
  25. include/gcr-3/gcr/gcr-icons.h
  26. include/gcr-3/gcr/gcr-import-interaction.h
  27. include/gcr-3/gcr/gcr-importer.h
  28. include/gcr-3/gcr/gcr-library.h
  29. include/gcr-3/gcr/gcr-mock-prompter.h
  30. include/gcr-3/gcr/gcr-parser.h
  31. include/gcr-3/gcr/gcr-pkcs11-certificate.h
  32. include/gcr-3/gcr/gcr-prompt.h
  33. include/gcr-3/gcr/gcr-secret-exchange.h
  34. include/gcr-3/gcr/gcr-secure-memory.h
  35. include/gcr-3/gcr/gcr-simple-certificate.h
  36. include/gcr-3/gcr/gcr-simple-collection.h
  37. include/gcr-3/gcr/gcr-ssh-askpass.h
  38. include/gcr-3/gcr/gcr-system-prompt.h
  39. include/gcr-3/gcr/gcr-system-prompter.h
  40. include/gcr-3/gcr/gcr-trust.h
  41. include/gcr-3/gcr/gcr-types.h
  42. include/gcr-3/gcr/gcr-union-collection.h
  43. include/gcr-3/gcr/gcr-unlock-options.h
  44. include/gcr-3/gcr/gcr-version.h
  45. include/gcr-3/gcr/gcr.h
  46. include/gcr-3/ui/gcr-certificate-basics-widget.h
  47. include/gcr-3/ui/gcr-certificate-details-widget.h
  48. include/gcr-3/ui/gcr-certificate-renderer.h
  49. include/gcr-3/ui/gcr-certificate-widget.h
  50. include/gcr-3/ui/gcr-collection-model.h
  51. include/gcr-3/ui/gcr-combo-selector.h
  52. include/gcr-3/ui/gcr-deprecated.h
  53. include/gcr-3/ui/gcr-enum-types.h
  54. include/gcr-3/ui/gcr-failure-renderer.h
  55. include/gcr-3/ui/gcr-import-button.h
  56. include/gcr-3/ui/gcr-key-renderer.h
  57. include/gcr-3/ui/gcr-key-widget.h
  58. include/gcr-3/ui/gcr-list-selector.h
  59. include/gcr-3/ui/gcr-prompt-dialog.h
  60. include/gcr-3/ui/gcr-renderer.h
  61. include/gcr-3/ui/gcr-secure-entry-buffer.h
  62. include/gcr-3/ui/gcr-tree-selector.h
  63. include/gcr-3/ui/gcr-ui.h
  64. include/gcr-3/ui/gcr-unlock-options-widget.h
  65. include/gcr-3/ui/gcr-viewer-widget.h
  66. include/gcr-3/ui/gcr-viewer.h
  67. lib/girepository-1.0/Gck-1.typelib
  68. lib/girepository-1.0/Gcr-3.typelib
  69. lib/girepository-1.0/GcrUi-3.typelib
  70. lib/libgck-1.so
  71. lib/libgck-1.so.0
  72. lib/libgck-1.so.0.0.0
  73. lib/libgcr-base-3.so
  74. lib/libgcr-base-3.so.1
  75. lib/libgcr-base-3.so.1.0.0
  76. lib/libgcr-ui-3.so
  77. lib/libgcr-ui-3.so.1
  78. lib/libgcr-ui-3.so.1.0.0
  79. libdata/pkgconfig/gck-1.pc
  80. libdata/pkgconfig/gcr-3.pc
  81. libdata/pkgconfig/gcr-base-3.pc
  82. libdata/pkgconfig/gcr-ui-3.pc
  83. libexec/gcr-prompter
  84. libexec/gcr-ssh-askpass
  85. share/GConf/gsettings/org.gnome.crypto.pgp.convert
  86. share/GConf/gsettings/org.gnome.crypto.pgp_keyservers.convert
  87. share/applications/gcr-prompter.desktop
  88. share/applications/gcr-viewer.desktop
  89. share/dbus-1/services/org.gnome.keyring.PrivatePrompter.service
  90. share/dbus-1/services/org.gnome.keyring.SystemPrompter.service
  91. share/gir-1.0/Gck-1.gir
  92. share/gir-1.0/Gcr-3.gir
  93. share/gir-1.0/GcrUi-3.gir
  94. share/icons/hicolor/16x16/apps/gcr-gnupg.png
  95. share/icons/hicolor/16x16/apps/gcr-key-pair.png
  96. share/icons/hicolor/16x16/apps/gcr-key.png
  97. share/icons/hicolor/16x16/apps/gcr-password.png
  98. share/icons/hicolor/16x16/apps/gcr-smart-card.png
  99. share/icons/hicolor/22x22/apps/gcr-gnupg.png
  100. share/icons/hicolor/22x22/apps/gcr-key-pair.png
  101. share/icons/hicolor/22x22/apps/gcr-key.png
  102. share/icons/hicolor/22x22/apps/gcr-password.png
  103. share/icons/hicolor/22x22/apps/gcr-smart-card.png
  104. share/icons/hicolor/24x24/apps/gcr-gnupg.png
  105. share/icons/hicolor/24x24/apps/gcr-key-pair.png
  106. share/icons/hicolor/24x24/apps/gcr-key.png
  107. share/icons/hicolor/24x24/apps/gcr-password.png
  108. share/icons/hicolor/24x24/apps/gcr-smart-card.png
  109. share/icons/hicolor/256x256/apps/gcr-gnupg.png
  110. share/icons/hicolor/256x256/apps/gcr-password.png
  111. share/icons/hicolor/256x256/apps/gcr-smart-card.png
  112. share/icons/hicolor/32x32/apps/gcr-gnupg.png
  113. share/icons/hicolor/32x32/apps/gcr-key-pair.png
  114. share/icons/hicolor/32x32/apps/gcr-key.png
  115. share/icons/hicolor/32x32/apps/gcr-password.png
  116. share/icons/hicolor/32x32/apps/gcr-smart-card.png
  117. share/icons/hicolor/48x48/apps/gcr-gnupg.png
  118. share/icons/hicolor/48x48/apps/gcr-key-pair.png
  119. share/icons/hicolor/48x48/apps/gcr-key.png
  120. share/icons/hicolor/48x48/apps/gcr-password.png
  121. share/icons/hicolor/48x48/apps/gcr-smart-card.png
  122. share/locale/ab/LC_MESSAGES/gcr.mo
  123. share/locale/af/LC_MESSAGES/gcr.mo
  124. share/locale/ar/LC_MESSAGES/gcr.mo
  125. share/locale/as/LC_MESSAGES/gcr.mo
  126. share/locale/ast/LC_MESSAGES/gcr.mo
  127. share/locale/az/LC_MESSAGES/gcr.mo
  128. share/locale/be/LC_MESSAGES/gcr.mo
  129. share/locale/be@latin/LC_MESSAGES/gcr.mo
  130. share/locale/bg/LC_MESSAGES/gcr.mo
  131. share/locale/bn/LC_MESSAGES/gcr.mo
  132. share/locale/bn_IN/LC_MESSAGES/gcr.mo
  133. share/locale/bs/LC_MESSAGES/gcr.mo
  134. share/locale/ca/LC_MESSAGES/gcr.mo
  135. share/locale/ca@valencia/LC_MESSAGES/gcr.mo
  136. share/locale/ckb/LC_MESSAGES/gcr.mo
  137. share/locale/cs/LC_MESSAGES/gcr.mo
  138. share/locale/cy/LC_MESSAGES/gcr.mo
  139. share/locale/da/LC_MESSAGES/gcr.mo
  140. share/locale/de/LC_MESSAGES/gcr.mo
  141. share/locale/dz/LC_MESSAGES/gcr.mo
  142. share/locale/el/LC_MESSAGES/gcr.mo
  143. share/locale/en@shaw/LC_MESSAGES/gcr.mo
  144. share/locale/en_CA/LC_MESSAGES/gcr.mo
  145. share/locale/en_GB/LC_MESSAGES/gcr.mo
  146. share/locale/eo/LC_MESSAGES/gcr.mo
  147. share/locale/es/LC_MESSAGES/gcr.mo
  148. share/locale/et/LC_MESSAGES/gcr.mo
  149. share/locale/eu/LC_MESSAGES/gcr.mo
  150. share/locale/fa/LC_MESSAGES/gcr.mo
  151. share/locale/fi/LC_MESSAGES/gcr.mo
  152. share/locale/fr/LC_MESSAGES/gcr.mo
  153. share/locale/fur/LC_MESSAGES/gcr.mo
  154. share/locale/ga/LC_MESSAGES/gcr.mo
  155. share/locale/gl/LC_MESSAGES/gcr.mo
  156. share/locale/gu/LC_MESSAGES/gcr.mo
  157. share/locale/he/LC_MESSAGES/gcr.mo
  158. share/locale/hi/LC_MESSAGES/gcr.mo
  159. share/locale/hr/LC_MESSAGES/gcr.mo
  160. share/locale/hu/LC_MESSAGES/gcr.mo
  161. share/locale/id/LC_MESSAGES/gcr.mo
  162. share/locale/it/LC_MESSAGES/gcr.mo
  163. share/locale/ja/LC_MESSAGES/gcr.mo
  164. share/locale/ka/LC_MESSAGES/gcr.mo
  165. share/locale/kk/LC_MESSAGES/gcr.mo
  166. share/locale/kn/LC_MESSAGES/gcr.mo
  167. share/locale/ko/LC_MESSAGES/gcr.mo
  168. share/locale/lt/LC_MESSAGES/gcr.mo
  169. share/locale/lv/LC_MESSAGES/gcr.mo
  170. share/locale/mai/LC_MESSAGES/gcr.mo
  171. share/locale/mg/LC_MESSAGES/gcr.mo
  172. share/locale/mk/LC_MESSAGES/gcr.mo
  173. share/locale/ml/LC_MESSAGES/gcr.mo
  174. share/locale/mn/LC_MESSAGES/gcr.mo
  175. share/locale/mr/LC_MESSAGES/gcr.mo
  176. share/locale/ms/LC_MESSAGES/gcr.mo
  177. share/locale/nb/LC_MESSAGES/gcr.mo
  178. share/locale/ne/LC_MESSAGES/gcr.mo
  179. share/locale/nl/LC_MESSAGES/gcr.mo
  180. share/locale/nn/LC_MESSAGES/gcr.mo
  181. share/locale/oc/LC_MESSAGES/gcr.mo
  182. share/locale/or/LC_MESSAGES/gcr.mo
  183. share/locale/pa/LC_MESSAGES/gcr.mo
  184. share/locale/pl/LC_MESSAGES/gcr.mo
  185. share/locale/pt/LC_MESSAGES/gcr.mo
  186. share/locale/pt_BR/LC_MESSAGES/gcr.mo
  187. share/locale/ro/LC_MESSAGES/gcr.mo
  188. share/locale/ru/LC_MESSAGES/gcr.mo
  189. share/locale/rw/LC_MESSAGES/gcr.mo
  190. share/locale/si/LC_MESSAGES/gcr.mo
  191. share/locale/sk/LC_MESSAGES/gcr.mo
  192. share/locale/sl/LC_MESSAGES/gcr.mo
  193. share/locale/sq/LC_MESSAGES/gcr.mo
  194. share/locale/sr/LC_MESSAGES/gcr.mo
  195. share/locale/sr@latin/LC_MESSAGES/gcr.mo
  196. share/locale/sv/LC_MESSAGES/gcr.mo
  197. share/locale/ta/LC_MESSAGES/gcr.mo
  198. share/locale/te/LC_MESSAGES/gcr.mo
  199. share/locale/tg/LC_MESSAGES/gcr.mo
  200. share/locale/th/LC_MESSAGES/gcr.mo
  201. share/locale/tr/LC_MESSAGES/gcr.mo
  202. share/locale/ug/LC_MESSAGES/gcr.mo
  203. share/locale/uk/LC_MESSAGES/gcr.mo
  204. share/locale/vi/LC_MESSAGES/gcr.mo
  205. share/locale/xh/LC_MESSAGES/gcr.mo
  206. share/locale/zh_CN/LC_MESSAGES/gcr.mo
  207. share/locale/zh_HK/LC_MESSAGES/gcr.mo
  208. share/locale/zh_TW/LC_MESSAGES/gcr.mo
  209. share/mime/packages/gcr-crypto-types.xml
  210. share/vala/vapi/gck-1.deps
  211. share/vala/vapi/gck-1.vapi
  212. share/vala/vapi/gcr-3.deps
  213. share/vala/vapi/gcr-3.vapi
  214. share/vala/vapi/gcr-ui-3.deps
  215. share/vala/vapi/gcr-ui-3.vapi
  216. share/vala/vapi/pkcs11.vapi
  217. @owner
  218. @group
  219. @mode
Collapse this list.
Dependency lines:
  • gcr3>0:security/gcr3
To install the port:
cd /usr/ports/security/gcr3/ && make install clean
To add the package, run one of these commands:
  • pkg install security/gcr3
  • pkg install gcr3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gcr3
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1731165414 SHA256 (gnome/gcr-3.41.2.tar.xz) = bad10f3c553a0e1854649ab59c5b2434da22ca1a54ae6138f1f53961567e1ab7 SIZE (gnome/gcr-3.41.2.tar.xz) = 1034532

Packages (timestamps in pop-ups are UTC):
gcr3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.40.0_33.41.2-3.40.0_33.41.2---
FreeBSD:13:quarterly3.40.0_33.40.0_3-3.40.0_33.40.0_3---
FreeBSD:14:latest3.40.0_33.41.2-3.40.0_33.41.2---
FreeBSD:14:quarterly3.40.0_33.40.0_3-3.40.0_33.40.0_3---
FreeBSD:15:latest3.40.0_33.40.0_3n/a3.40.0_3n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gpg2 : security/gnupg
  2. update-desktop-database : devel/desktop-file-utils
  3. gettext-runtime>=0.22_1 : devel/gettext-runtime
  4. msgfmt : devel/gettext-tools
  5. g-ir-scanner : devel/gobject-introspection
  6. meson : devel/meson
  7. ninja : devel/ninja
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. python3.11 : lang/python311
  10. update-mime-database : misc/shared-mime-info
  11. valac : lang/vala
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. gpg2 : security/gnupg
  2. update-desktop-database : devel/desktop-file-utils
  3. python3.11 : lang/python311
  4. update-mime-database : misc/shared-mime-info
Library dependencies:
  1. libdbus-1.so : devel/dbus
  2. libp11-kit.so : security/p11-kit
  3. libgcrypt.so : security/libgcrypt
  4. libsecret-1.so : security/libsecret
  5. libintl.so : devel/gettext-runtime
  6. libatk-1.0.so : accessibility/at-spi2-core
  7. libcairo.so : graphics/cairo
  8. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  9. libglib-2.0.so : devel/glib20
  10. libintl.so : devel/gettext-runtime
  11. libgtk-3.so : x11-toolkits/gtk30
  12. libharfbuzz.so : print/harfbuzz
  13. libpango-1.0.so : x11-toolkits/pango
This port is required by:
for Libraries
  1. devel/libgdata
  2. graphics/shotwell
  3. mail/balsa
  4. mail/geary
  5. security/gnome-keyring
  6. security/pinentry-gnome
  7. security/seahorse
Expand this list (11 items / 4 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. sysutils/budgie-control-center
  3. www/midori
  4. www/surf
  5. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/gvfs*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
security_gcr3
USES:
desktop-file-utils gettext gnome meson pkgconfig python shared-mime-info tar:xz vala:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (5 items)
Collapse this list.
  1. http://ftp.belnet.be/mirror/ftp.gnome.org/gnomeftp/sources/gcr/3.41/
  2. https://download.gnome.org/sources/gcr/3.41/
  3. https://fr2.rpmfind.net/linux/gnome.org/sources/gcr/3.41/
  4. https://ftp.acc.umu.se/pub/GNOME/sources/gcr/3.41/
  5. https://gitlab.gnome.org/GNOME/gcr/-/archive/3.41.2/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.41.2
11 Jun 2025 10:07:04
commit hash: 469f3f05770728c0c13ffb54920a354c3b2eac32commit hash: 469f3f05770728c0c13ffb54920a354c3b2eac32commit hash: 469f3f05770728c0c13ffb54920a354c3b2eac32commit hash: 469f3f05770728c0c13ffb54920a354c3b2eac32 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
Author: Olivier Duchateau
security/gcr3: update to 3.41.2

PR:	286697
3.40.0_3
08 Mar 2025 14:05:10
commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
*: Bump revisions after dbus update

PR:		285253
Reported by:	Martin Birgmeier <d8zNeCFG@aon.at>
3.40.0_2
04 Nov 2024 16:50:19
commit hash: 791bbaf6c8fc9fa64fba502ab083de8e8345b03ecommit hash: 791bbaf6c8fc9fa64fba502ab083de8e8345b03ecommit hash: 791bbaf6c8fc9fa64fba502ab083de8e8345b03ecommit hash: 791bbaf6c8fc9fa64fba502ab083de8e8345b03e files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
security/gcr: Update to 4.3.0

Move the previous version to security/gcr3 and switch consumer ports to it

PR:		282046
Approved by:	vishwin
Sponsored by:	Future Crew, LLC

Number of commits found: 3