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()