wok-current diff gcr/receipt @ rev 25634

Mass update, new toolchain gcc 8.3.0, glibc 2.28.0
author Stanislas Leduc <shann@slitaz.org>
date Sun Jan 14 08:12:37 2024 +0000 (5 months ago)
parents a23978bfa665
children bf7fc7b1447c
line diff
     1.1 --- a/gcr/receipt	Wed Oct 11 18:45:46 2023 +0000
     1.2 +++ b/gcr/receipt	Sun Jan 14 08:12:37 2024 +0000
     1.3 @@ -1,7 +1,7 @@
     1.4  # Slitaz package receipt.
     1.5  
     1.6  PACKAGE="gcr"
     1.7 -VERSION="3.28.1"
     1.8 +VERSION="3.40.0"
     1.9  CATEGORY="security"
    1.10  SHORT_DESC="Displaying certificates and access key stores"
    1.11  MAINTAINER="devel@slitaz.org"
    1.12 @@ -11,14 +11,26 @@
    1.13  WGET_URL="https://download.gnome.org/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
    1.14  
    1.15  BUILD_DEPENDS="intltool gtk-doc gobject-introspection-dev \
    1.16 -gtk+3-dev vala p11-kit-dev libgcrypt-dev"
    1.17 +gtk+3-dev vala p11-kit-dev libgcrypt-dev gnupg meson"
    1.18  
    1.19  # Rules to configure and make the package.
    1.20  compile_rules()
    1.21  {
    1.22 -	./configure $CONFIGURE_ARGS &&
    1.23 -	make &&
    1.24 -	make DESTDIR=$install install
    1.25 +	# Patch to work with new meson
    1.26 +	# see https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/81/diffs
    1.27 +	patch -p1 < $stuff/remove-packages-arg-meson-0.61.patch
    1.28 +
    1.29 +        meson build \
    1.30 +            --prefix=/usr \
    1.31 +            --libdir=lib \
    1.32 +            --bindir=/usr/bin \
    1.33 +            --sbindir=/usr/sbin \
    1.34 +            --buildtype=release \
    1.35 +	-Dintrospection=true \
    1.36 +	-Dgtk=true \
    1.37 +	-Dgtk_doc=false &&
    1.38 +        ninja -C build &&
    1.39 +        ninja -C build install
    1.40  }
    1.41  
    1.42  genpkg_rules()