BSD Ports

security/gcr 4.4.1 MidnightBSD

Library for bits of crypto UI and parsing

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
dad7257461
License
gpl2+, lgpl+, lgpl2.1+, MPL11
Categories
security, gnome

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.

In the other systems

SystemPortVersion
MidnightBSDsecurity/gcr4.4.1
FreeBSDsecurity/gcr4.4.0.1
OpenBSDx11/gnome/gcr3.41.2p0
NetBSDsecurity/gcr3.41.2nb2
DragonFlysecurity/gcr4.3.0
HardenedBSDsecurity/gcr4.4.0.1
GhostBSDsecurity/gcr4.4.0.1

Install

Binary package:

mport install gcr

From mports:

cd /usr/mports/security/gcr && make install clean

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

RUN_DEPENDS=	gcr>0:security/gcr
LIB_DEPENDS=	libgck-2.so:security/gcr

Dependencies

As this port's Makefile names them.

Build 1

Library 3

Build dependencies 4
Run dependencies 3

Configuration

No options to configure.

USES
gettext gnome meson pkgconfig python:env tar:xz vala:build
Service scripts
none

Files

pkg-plist 145
  • bin/gcr-viewer-gtk4
  • include/gck-2/gck/gck-enum-types.h
  • include/gck-2/gck/gck-version.h
  • include/gck-2/gck/gck.h
  • include/gck-2/gck/pkcs11n.h
  • include/gck-2/gck/pkcs11x.h
  • include/gcr-4/gcr/gcr-certificate-chain.h
  • include/gcr-4/gcr/gcr-certificate-extension-list.h
  • include/gcr-4/gcr/gcr-certificate-extension.h
  • include/gcr-4/gcr/gcr-certificate-extensions.h
  • include/gcr-4/gcr/gcr-certificate-field.h
  • include/gcr-4/gcr/gcr-certificate-request.h
  • include/gcr-4/gcr/gcr-certificate-section.h
  • include/gcr-4/gcr/gcr-certificate.h
  • include/gcr-4/gcr/gcr-enum-types.h
  • include/gcr-4/gcr/gcr-fingerprint.h
  • include/gcr-4/gcr/gcr-import-interaction.h
  • include/gcr-4/gcr/gcr-importer.h
  • include/gcr-4/gcr/gcr-library.h
  • include/gcr-4/gcr/gcr-mock-prompter.h
  • include/gcr-4/gcr/gcr-parser.h
  • include/gcr-4/gcr/gcr-pkcs11-certificate.h
  • include/gcr-4/gcr/gcr-prompt.h
  • include/gcr-4/gcr/gcr-secret-exchange.h
  • include/gcr-4/gcr/gcr-secure-memory.h
  • include/gcr-4/gcr/gcr-simple-certificate.h
  • include/gcr-4/gcr/gcr-ssh-askpass.h
  • include/gcr-4/gcr/gcr-subject-public-key-info.h
  • include/gcr-4/gcr/gcr-system-prompt.h
  • include/gcr-4/gcr/gcr-system-prompter.h
  • include/gcr-4/gcr/gcr-trust.h
  • include/gcr-4/gcr/gcr-types.h
  • include/gcr-4/gcr/gcr-unlock-options.h
  • include/gcr-4/gcr/gcr-version.h
  • include/gcr-4/gcr/gcr.h
  • lib/girepository-1.0/Gck-2.typelib
  • lib/girepository-1.0/Gcr-4.typelib
  • lib/libgck-2.so
  • lib/libgck-2.so.2
  • lib/libgck-2.so.2.4.1
  • lib/libgcr-4.so
  • lib/libgcr-4.so.4
  • lib/libgcr-4.so.4.4.1
  • libdata/pkgconfig/gck-2.pc
  • libdata/pkgconfig/gcr-4.pc
  • libexec/gcr-ssh-agent
  • libexec/gcr4-ssh-askpass
  • share/gir-1.0/Gck-2.gir
  • share/gir-1.0/Gcr-4.gir
  • share/locale/ab/LC_MESSAGES/gcr-4.mo
  • share/locale/af/LC_MESSAGES/gcr-4.mo
  • share/locale/ar/LC_MESSAGES/gcr-4.mo
  • share/locale/as/LC_MESSAGES/gcr-4.mo
  • share/locale/ast/LC_MESSAGES/gcr-4.mo
  • share/locale/az/LC_MESSAGES/gcr-4.mo
  • share/locale/be/LC_MESSAGES/gcr-4.mo
  • share/locale/be@latin/LC_MESSAGES/gcr-4.mo
  • share/locale/bg/LC_MESSAGES/gcr-4.mo
  • share/locale/bn/LC_MESSAGES/gcr-4.mo
  • share/locale/bn_IN/LC_MESSAGES/gcr-4.mo
  • share/locale/bs/LC_MESSAGES/gcr-4.mo
  • share/locale/ca/LC_MESSAGES/gcr-4.mo
  • share/locale/ca@valencia/LC_MESSAGES/gcr-4.mo
  • share/locale/ckb/LC_MESSAGES/gcr-4.mo
  • share/locale/cs/LC_MESSAGES/gcr-4.mo
  • share/locale/cy/LC_MESSAGES/gcr-4.mo
  • share/locale/da/LC_MESSAGES/gcr-4.mo
  • share/locale/de/LC_MESSAGES/gcr-4.mo
  • share/locale/dz/LC_MESSAGES/gcr-4.mo
  • share/locale/el/LC_MESSAGES/gcr-4.mo
  • share/locale/en@shaw/LC_MESSAGES/gcr-4.mo
  • share/locale/en_CA/LC_MESSAGES/gcr-4.mo
  • share/locale/en_GB/LC_MESSAGES/gcr-4.mo
  • share/locale/eo/LC_MESSAGES/gcr-4.mo
  • share/locale/es/LC_MESSAGES/gcr-4.mo
  • share/locale/et/LC_MESSAGES/gcr-4.mo
  • share/locale/eu/LC_MESSAGES/gcr-4.mo
  • share/locale/fa/LC_MESSAGES/gcr-4.mo
  • share/locale/fi/LC_MESSAGES/gcr-4.mo
  • share/locale/fr/LC_MESSAGES/gcr-4.mo
  • share/locale/fur/LC_MESSAGES/gcr-4.mo
  • share/locale/ga/LC_MESSAGES/gcr-4.mo
  • share/locale/gl/LC_MESSAGES/gcr-4.mo
  • share/locale/gu/LC_MESSAGES/gcr-4.mo
  • share/locale/he/LC_MESSAGES/gcr-4.mo
  • share/locale/hi/LC_MESSAGES/gcr-4.mo
  • share/locale/hr/LC_MESSAGES/gcr-4.mo
  • share/locale/hu/LC_MESSAGES/gcr-4.mo
  • share/locale/id/LC_MESSAGES/gcr-4.mo
  • share/locale/ie/LC_MESSAGES/gcr-4.mo
  • share/locale/is/LC_MESSAGES/gcr-4.mo
  • share/locale/it/LC_MESSAGES/gcr-4.mo
  • share/locale/ja/LC_MESSAGES/gcr-4.mo
  • share/locale/ka/LC_MESSAGES/gcr-4.mo
  • share/locale/kab/LC_MESSAGES/gcr-4.mo
  • share/locale/kk/LC_MESSAGES/gcr-4.mo
  • share/locale/kn/LC_MESSAGES/gcr-4.mo
  • share/locale/ko/LC_MESSAGES/gcr-4.mo
  • share/locale/lo/LC_MESSAGES/gcr-4.mo
  • share/locale/lt/LC_MESSAGES/gcr-4.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/gcr-4.4.1.tar.xz750804c4442c15d4330f17a1f5194df08c576877af68412ab2521446a93bd5e24c931b
Master sites 1
  • GNOME

Commit history 3

DateCommitCreditsLog message
dad7257461 Lucas Holt security/gcr: sort locale plist entry (#1325)
Follow-up to merged #1322: restore alphabetical ordering for the Lao locale entry.\n\nValidation: bmake package, test (existing NO_TEST), check-license, and git diff --check passed. portlint -C has only the retained generated gcr-4.4.1.mport artifact as a fatal, plus advisory warnings. ## Summary by Sourcery Enhancements: - Restore alphabetical ordering for the Lao locale entry in the GCR package plist. Signed-off-by: Lucas Holt <[email protected]>
fb3af82acf Lucas Holt security/gcr: update to 4.4.1 (#1322)
Updates gcr to 4.4.1.\n\nUpdates the staged gck/gcr library microfilenames and adds lo/uz locales. Both library SONAME majors are unchanged.\n\nValidation: bmake makesum, patch, build, fake, package, test (existing NO_TEST), check-license, portlint -C, and git diff --check. ## Summary by Sourcery Update the GCR security package to version 4.4.1 and refresh its packaged library and locale metadata. New Features: - Add the lo and uz locales to the GCR package. Enhancements: - Update GCR from 4.4.0.1 to 4.4.1 and refresh the staged GCK/GCR library filenames without changing SONAME majors. Signed-off-by: Lucas Holt <[email protected]>
d6329173d3 Lucas Holt security/gcr: update to 4.4.0.1 (#885)
Updates gcr to 4.4.0.1 from the FreeBSD ports reference and declares the target tree composite license set. Validation: makesum, patch, build, fake, clean package, check-license, portlint -C, and git diff --check. Two tests remain environment-dependent (session D-Bus/X11 and missing mock-status-and-attribute). ## Summary by Sourcery Update the security/gcr port to 4.4.0.1 with refreshed packaging metadata and licensing declarations. Enhancements: - Update security/gcr to version 4.4.0.1 and align its GNOME metadata and dependencies with the newer release. - Declare the source tree’s composite GPL, LGPL, and MPL licensing and disable optional GTK documentation generation. Build: - Refresh the package checksums and plist for the updated release. --------- …