Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libgcr-4-4-4.3.0-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: libgcr-4-4 Distribution: openSUSE Tumbleweed
Version: 4.3.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Apr 12 09:44:46 2024
Group: System/Libraries Build host: reproducible
Size: 640442 Source RPM: gcr-4.3.0-1.1.src.rpm
Summary: Library for Crypto UI related tasks
GCR is a library for displaying certificates, and crypto UI, accessing
key stores.






* Fri Apr 12 2024 Dominique Leuenberger <>
  - Update to version 4.3.0:
    + certificate: Add API to retrieve version.
    + Bump required GnuTLS version to 3.8.5.
    + Avoid potential integer overflow spotted by UBSan>
    + Support GnuTLS as an alternative crypto backend.
    + Updated translations.
* Mon Mar 04 2024 Dominique Leuenberger <>
  - Update to version 4.2.1:
    + gcr-ssh-agent: set `SSH_AUTH_SOCK`.
    + gcr-ssh-agent: port avoid deadlock fix.
    + Updated translations.
* Mon Feb 12 2024 Dominique Leuenberger <>
  - Update to version 4.2.0:
    + gcr-ssh-agent: add command line options to gcr-ssh-agent.
    + gcr-ssh-agent: Fix memory leak spotted by ASan.
    + gcr-ssh-agent: Port memory safety fixes from gnome-keyring
    + Updated translations.
* Tue Nov 28 2023 Dominique Leuenberger <>
  - Use %patch -p N instead of deprecated %patchN.
* Mon Mar 06 2023 Bjørn Lie <>
  - Update to version 4.1.0:
    + The soversion is now properly set to 4.
    + certificate: Print dates in ISO8601 format
    + viewer: Support certificates read from PKCS#11 store
    + gcr: Add means to construct GcrCertificate from PKCS#11 URI
    + Several smaller fixes found with ASAN
    + Stop using GSlice
    + a11y: Improve reading of certificate info by screen readers
    + Updated translations.
  - Rename sub-packages following upstreams correction of soversion.
    libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
* Thu Oct 13 2022 Bjørn Lie <>
  - Update to version 4.0.0:
    + This the first stable release of gcr4 and gck2.
    + Updated translations.
* Mon Sep 05 2022 Bjørn Lie <>
  - Update to version 3.92.0:
    + This is the beta release of gcr4, which is a major version bump
      after gcr3 with several API and ABI breaks.
    + `GcrCertificateSection` and `GcrCertificateField` have been
      added, which now allow consumers to more easily create their
      own GcrCertificate-based UIs.
    + gcr4 will no longer ship UI libraries, i.e. gcr-gtk3 or
    + `GcrComparable` and `GckList` have been removed.
  - Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed, nor
    supported. Following upstream changes, stop passing gtk3=true to
  - Drop sub-package typelib-1_0-GcrUi-3, it was already gone since
    3.90.0 release.
* Wed Aug 03 2022 Dominique Leuenberger <>
  - Update to version 3.90.0:
    + The "gcr" pkgconfig package now no longer contains the UI
      widgets (i.e. the former "gcr-base" package)..
    + "gcr-ui" no longer exists. There is now "gcr-gtk3" and
      "gcr-gtk4" for the GTK3 and GTK4 versions respectively. These
      might be removed from by the beta release however, in favor of
      widgets for each DE (e.g. libadwaita or libgranite or ...).
    + All deprecated API has been removed, as well as most UI-related
      code. This includes most widgets, GcrColumn and any icons.
    + Most GObject-based code has been updated to use modern
      constructs like the `G_DECLARE_*` macros.
    + "pkcs11.h" and "pkcs11.vapi" have been removed. If you used
      "pcks11.h", this is provided by the p11-kit package. If you
      used pkcs11.vapi, you'll have to copy it directly in your
    + The org.gnome.crypto.pgp schema is no longer shipped. The
      options provided in it are part of GPG configuration files.
    + The minimally required version of Meson is now 0.59.
    + All `GcrCollection` based APIs are now ported to `GListModel`.
    + Added lookup of trust assertions for distrusted certs.
    + Updated translations.
  - Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
* Mon Jul 18 2022 Bjørn Lie <>
  - Update to version 3.41.1:
    + meson: Fix unknown kw argument in gnome.generate_gir.
    + gcr: Add G_SPAWN_CLOEXEC_PIPES flag to all the g_spawn
    + docs: Port from gtk-doc to gi-docgen.
    + Unbreak build without systemd.
    + Several CI fixes.
    + Updated translations.
  - Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fixed
  - Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires following
    upstreams port.
  - Use ldconfig_scriptlets macro for post(un) handling.
  - Split out doc subpackage.
  - Add fdupes BuildRequires and macro, remove duplicate files.
  - Build data and doc sub-packages as noarch.
* Tue Feb 01 2022 Bjørn Lie <>
  - Add b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: Fix build
    with meson 060.0 and newer.
* Tue Oct 05 2021 Bjørn Lie <>
  - Update to version 3.41.0:
    +  Port ssh-agent from gnome-keyring.
    + build: Fix parallel build failure due to missing marshal
    + Fix warnings by dropping `volatile` for g_once_init_inter
    + tests: More robust against GTask unref race condition.
    + Updated translations.
  - Add pkgconfig(libsecret-1), pkgconfig(libsystemd),
    pkgconfig(systemd) and openssh-clients BuildRequires: Build new
    standalone ssh-agent, and split it out in own sub-package.
* Sat Apr 17 2021 Dominique Leuenberger <>
  - Update to version 3.40.0:
    + FEATURE: add hkps:// to keyserver defaults.
    + gcr/key-mechanism: Port to GTask.
    + GckCall: Simplify the code by using GTask based implementation.
    + Updated translations.
  - Make use of the new gpg_path meson option by passing
    %{_bindir}/gpg2 as value to it: We know that openSUSE installs
    gpg2 to this path. Allows to drop gpg2 BuildRequires.
  - Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.
* Wed Jan 13 2021 Bjørn Lie <>
  - Update to version 3.38.1:
    + ui: Set "use-underline" for GcrImportButton.
    + Updated translations.



Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jul 14 23:38:10 2024