aboutsummaryrefslogtreecommitdiff
path: root/extra/gcr
diff options
context:
space:
mode:
Diffstat (limited to 'extra/gcr')
-rwxr-xr-xextra/gcr/build25
-rw-r--r--extra/gcr/checksums2
-rw-r--r--extra/gcr/depends1
-rw-r--r--extra/gcr/sources2
-rw-r--r--extra/gcr/version2
5 files changed, 13 insertions, 19 deletions
diff --git a/extra/gcr/build b/extra/gcr/build
index dfe13670..74bf84da 100755
--- a/extra/gcr/build
+++ b/extra/gcr/build
@@ -1,21 +1,14 @@
#!/bin/sh -e
-./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --disable-scheams-compile \
- --disable-update-mime \
- --disable-introspection \
- --disable-update-icon-cache \
- --disable-gir \
- --disable-nls
+export DESTDIR="$1"
-make
+mkdir gcr-build
+cd gcr-build
-# These require gettext to build but
-# there is no way to disable gettext
-# in gcr, so a little hack goes here
+meson \
+ --prefix=/usr \
+ -Dintrospection=false \
+ -Dgtk_doc=false ..
-touch ui/gcr-prompter.desktop ui/gcr-viewer.desktop
-
-make DESTDIR="$1" install
+ninja
+ninja install
diff --git a/extra/gcr/checksums b/extra/gcr/checksums
index e0d3a6a5..f112fd5e 100644
--- a/extra/gcr/checksums
+++ b/extra/gcr/checksums
@@ -1 +1 @@
-29df50974a90987af694c0fb8926a6b366e68cacd8abd813817cfe1eb5d54524 gcr-3.34.0.tar.xz
+aaf9bed017a2263c6145c89a1a84178f9f40f238426463e4ae486694ef5f6601 gcr-3.36.0.tar.xz
diff --git a/extra/gcr/depends b/extra/gcr/depends
index e22ea0ee..f496fa65 100644
--- a/extra/gcr/depends
+++ b/extra/gcr/depends
@@ -1,4 +1,5 @@
glib
libgcrypt
libtasn1
+meson make
p11-kit
diff --git a/extra/gcr/sources b/extra/gcr/sources
index a357fd82..bf592ecd 100644
--- a/extra/gcr/sources
+++ b/extra/gcr/sources
@@ -1 +1 @@
-http://ftp.gnome.org/pub/gnome/sources/gcr/3.34/gcr-3.34.0.tar.xz
+http://ftp.gnome.org/pub/gnome/sources/gcr/3.34/gcr-3.36.0.tar.xz
diff --git a/extra/gcr/version b/extra/gcr/version
index d93a01d6..21a73e11 100644
--- a/extra/gcr/version
+++ b/extra/gcr/version
@@ -1 +1 @@
-3.34.0 1
+3.36.0 1