aboutsummaryrefslogtreecommitdiff
path: root/extra/gcr4
diff options
context:
space:
mode:
Diffstat (limited to 'extra/gcr4')
-rwxr-xr-xextra/gcr4/build13
-rw-r--r--extra/gcr4/checksums2
-rw-r--r--extra/gcr4/depends7
-rw-r--r--extra/gcr4/meta3
-rw-r--r--extra/gcr4/sources1
-rw-r--r--extra/gcr4/version1
6 files changed, 27 insertions, 0 deletions
diff --git a/extra/gcr4/build b/extra/gcr4/build
new file mode 100755
index 00000000..d9e2e5f4
--- /dev/null
+++ b/extra/gcr4/build
@@ -0,0 +1,13 @@
+#!/bin/sh -e
+
+export DESTDIR="$1"
+
+cl-meson \
+ -Dintrospection=true \
+ -Dgtk_doc=false \
+ -Dssh_agent=false \
+ -Dsystemd=disabled \
+ . output
+
+ninja -C output
+ninja -C output install
diff --git a/extra/gcr4/checksums b/extra/gcr4/checksums
new file mode 100644
index 00000000..0b4bf3b7
--- /dev/null
+++ b/extra/gcr4/checksums
@@ -0,0 +1,2 @@
+%BLAKE3
+5b1f9c0a4055d64ce8f9293cbb65bfb47f9ecff2caf497fa93a635fbf5872321 gcr-4.3.0.tar.xz
diff --git a/extra/gcr4/depends b/extra/gcr4/depends
new file mode 100644
index 00000000..3b3fb774
--- /dev/null
+++ b/extra/gcr4/depends
@@ -0,0 +1,7 @@
+glib
+gobject-introspection make
+gtk4
+libgcrypt
+libtasn1
+meson make
+p11-kit
diff --git a/extra/gcr4/meta b/extra/gcr4/meta
new file mode 100644
index 00000000..e182ea8f
--- /dev/null
+++ b/extra/gcr4/meta
@@ -0,0 +1,3 @@
+description: GNOME crypto library (version 4)
+license: LGPL-2.1-or-later, GPL-2.0-or-later
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/gcr4/sources b/extra/gcr4/sources
new file mode 100644
index 00000000..e7b96989
--- /dev/null
+++ b/extra/gcr4/sources
@@ -0,0 +1 @@
+https://download.gnome.org/sources/gcr/4.3/gcr-4.3.0.tar.xz
diff --git a/extra/gcr4/version b/extra/gcr4/version
new file mode 100644
index 00000000..1fa6c9ae
--- /dev/null
+++ b/extra/gcr4/version
@@ -0,0 +1 @@
+4.3.0 1