Update to gcr-3.41.0.

This commit is contained in:
ajacoutot 2021-10-25 07:24:36 +00:00
parent 32d6bc80a1
commit 4c01dc6f6d
4 changed files with 30 additions and 10 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.69 2021/05/09 08:52:22 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.70 2021/10/25 07:24:36 ajacoutot Exp $
COMMENT= library for bits of crypto UI and parsing
GNOME_PROJECT= gcr
GNOME_VERSION= 3.40.0
GNOME_VERSION= 3.41.0
SHARED_LIBS += gck-1 2.1 # 0.0.0
SHARED_LIBS += gcr-base-3 3.1 # 1.0.0
@ -13,7 +13,7 @@ SHARED_LIBS += gcr-ui-3 3.1 # 1.0.0
PERMIT_PACKAGE= Yes
WANTLIB += c cairo gcrypt gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0
WANTLIB += gobject-2.0 gtk-3 intl p11-kit pango-1.0
WANTLIB += gobject-2.0 gtk-3 intl p11-kit pango-1.0 secret-1
MODULES= devel/dconf \
devel/meson \
@ -29,10 +29,11 @@ LIB_DEPENDS= x11/gtk+3 \
security/libgcrypt \
security/p11-kit
BUILD_DEPENDS= security/gnupg>=2.2.23p1
RUN_DEPENDS= security/gnupg>=2.2.23p1
BUILD_DEPENDS= security/gnupg
RUN_DEPENDS= security/gnupg
CONFIGURE_ARGS= -Dgtk_doc=false
CONFIGURE_ARGS= -Dgtk_doc=false \
-Dsystemd=disabled
DEBUG_PACKAGES= ${BUILD_PACKAGES}

View File

@ -1,2 +1,2 @@
SHA256 (gnome/gcr-3.40.0.tar.xz) = udNkWl/ZU6VChcxk1PwEZzZGPb1NzCXK9ce1m+0wJ/U=
SIZE (gnome/gcr-3.40.0.tar.xz) = 1011044
SHA256 (gnome/gcr-3.41.0.tar.xz) = CQn8SeqK1IMtJ1ZP8v0dxmZpbioHxzlBxIgp5gVy2gE=
SIZE (gnome/gcr-3.41.0.tar.xz) = 1039744

View File

@ -0,0 +1,19 @@
$OpenBSD: patch-gcr_gcr-ssh-agent-service_c,v 1.1 2021/10/25 07:24:36 ajacoutot Exp $
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,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.20 2020/05/14 14:58:33 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.21 2021/10/25 07:24:36 ajacoutot Exp $
@conflict gnome-keyring-<3.4.0
@bin bin/gcr-viewer
include/gck-1/
@ -77,6 +77,7 @@ lib/pkgconfig/gcr-3.pc
lib/pkgconfig/gcr-base-3.pc
lib/pkgconfig/gcr-ui-3.pc
@bin libexec/gcr-prompter
@bin libexec/gcr-ssh-agent
@bin libexec/gcr-ssh-askpass
share/GConf/
share/GConf/gsettings/
@ -157,7 +158,6 @@ share/locale/hi/LC_MESSAGES/gcr.mo
share/locale/hr/LC_MESSAGES/gcr.mo
share/locale/hu/LC_MESSAGES/gcr.mo
share/locale/id/LC_MESSAGES/gcr.mo
share/locale/is/LC_MESSAGES/gcr.mo
share/locale/it/LC_MESSAGES/gcr.mo
share/locale/ja/LC_MESSAGES/gcr.mo
share/locale/ka/LC_MESSAGES/gcr.mo