Update to gcr-3.41.1.

This commit is contained in:
ajacoutot 2022-08-01 08:42:22 +00:00
parent 4cba1475db
commit 336e407d1f
7 changed files with 956 additions and 159 deletions

View File

@ -3,8 +3,7 @@ PORTROACH= skipv:3.90.0
COMMENT= library for bits of crypto UI and parsing
GNOME_PROJECT= gcr
GNOME_VERSION= 3.41.0
REVISION= 0
GNOME_VERSION= 3.41.1
SHARED_LIBS += gck-1 2.1 # 0.0.0
SHARED_LIBS += gcr-base-3 3.1 # 1.0.0
@ -21,7 +20,7 @@ MODULES= devel/dconf \
lang/python \
x11/gnome
MODGNOME_TOOLS += desktop-file-utils gobject-introspection
MODGNOME_TOOLS += desktop-file-utils gi-docgen gobject-introspection
MODGNOME_TOOLS += gtk-update-icon-cache shared-mime-info vala
MODPY_RUNDEP= No
@ -30,8 +29,7 @@ LIB_DEPENDS= x11/gtk+3 \
security/libgcrypt \
security/p11-kit
BUILD_DEPENDS= security/gnupg \
textproc/gtk-doc
BUILD_DEPENDS= security/gnupg
RUN_DEPENDS= security/gnupg

View File

@ -1,2 +1,2 @@
SHA256 (gnome/gcr-3.41.0.tar.xz) = CQn8SeqK1IMtJ1ZP8v0dxmZpbioHxzlBxIgp5gVy2gE=
SIZE (gnome/gcr-3.41.0.tar.xz) = 1039744
SHA256 (gnome/gcr-3.41.1.tar.xz) = u3Eoo8L+u/7pwDuQ131JjQzrI3sHiYAtYBhcccS+ok8=
SIZE (gnome/gcr-3.41.1.tar.xz) = 1030368

View File

@ -1,16 +0,0 @@
From b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8 Mon Sep 17 00:00:00 2001
From: Jakub Jirutka <jakub@jirutka.cz>
Date: Wed, 12 Jan 2022 00:24:20 +0100
Subject: [PATCH] meson: Fix unknown kw argument in gnome.generate_gir
Index: gck/meson.build
--- gck/meson.build.orig
+++ gck/meson.build
@@ -131,7 +131,6 @@ if get_option('introspection')
sources: gck_gir_sources,
namespace: 'Gck',
nsversion: '@0@'.format(gck_major_version),
- packages: gck_deps,
export_packages: 'gck-@0@'.format(gck_major_version),
includes: [ 'GObject-2.0', 'Gio-2.0' ],
header: 'gck/gck.h',

View File

@ -1,17 +0,0 @@
From 96e76ee482dad2a0d71f9a5a5a6558d272d538ca Mon Sep 17 00:00:00 2001
From: Antoine Jacoutot <ajacoutot@gnome.org>
Date: Sun, 24 Oct 2021 10:26:03 +0200
Subject: [PATCH] Unbreak build without systemd.
Index: gcr/gcr-ssh-agent-service.c
--- gcr/gcr-ssh-agent-service.c.orig
+++ gcr/gcr-ssh-agent-service.c
@@ -39,7 +39,7 @@
#include <glib/gstdio.h>
#include <gcr/gcr-base.h>
-#ifdef WITH_SYSTEMD
+#if WITH_SYSTEMD
#include <systemd/sd-daemon.h>
#endif

View File

@ -1,16 +0,0 @@
From b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8 Mon Sep 17 00:00:00 2001
From: Jakub Jirutka <jakub@jirutka.cz>
Date: Wed, 12 Jan 2022 00:24:20 +0100
Subject: [PATCH] meson: Fix unknown kw argument in gnome.generate_gir
Index: gcr/meson.build
--- gcr/meson.build.orig
+++ gcr/meson.build
@@ -190,7 +190,6 @@ if get_option('introspection')
sources: [ gcr_base_public_sources, gcr_base_headers ],
namespace: 'Gcr',
nsversion: '@0@'.format(gcr_major_version),
- packages: gcr_base_deps,
export_packages: 'gcr-base-@0@'.format(gcr_major_version),
includes: [
'GObject-2.0',

View File

@ -1,16 +0,0 @@
From b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8 Mon Sep 17 00:00:00 2001
From: Jakub Jirutka <jakub@jirutka.cz>
Date: Wed, 12 Jan 2022 00:24:20 +0100
Subject: [PATCH] meson: Fix unknown kw argument in gnome.generate_gir
Index: ui/meson.build
--- ui/meson.build.orig
+++ ui/meson.build
@@ -152,7 +152,6 @@ if get_option('introspection')
export_packages: 'gcr-ui-@0@'.format(gcr_major_version),
identifier_prefix: 'Gcr',
symbol_prefix: 'gcr',
- packages: gcr_ui_deps,
includes: [
'GObject-2.0',
'Gio-2.0',

File diff suppressed because it is too large Load Diff