New package: identity-25.03

This commit is contained in:
Duncaen 2025-04-24 00:30:23 +02:00
parent e6c31475e7
commit bbcaaa56fd
No known key found for this signature in database
GPG key ID: 335C1D17EC3D6E35

26
srcpkgs/identity/template Normal file
View file

@ -0,0 +1,26 @@
# Template file for 'identity'
pkgname=identity
version=25.03
revision=1
build_style=meson
build_helper="rust"
hostmakedepends="cargo rust pkg-config cmake gettext blueprint-compiler
glib-devel gtk4-devel libadwaita-devel"
makedepends="gtk4-devel glib-devel gstreamer1-devel libadwaita-devel
libdav1d-devel libwebp-devel libseccomp-devel rust-std"
short_desc="Program for comparing multiple versions of an image or video"
maintainer="Duncaen <duncaen@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://apps.gnome.org/Identity/"
distfiles="https://gitlab.gnome.org/YaLTeR/identity/-/archive/v${version}/identity-v${version}.tar.gz"
checksum=440fe290c45c852145ce189e48d1c168e37d04657527856c0f3d531040b77e44
post_patch() {
vsed -e 's/\(gtk_update_icon_cache\): true/\1: false/' \
-e 's/\(update_desktop_database\): true/\1: false/' \
-i meson.build
if [ "$CROSS_BUILD" ]; then
vsed -i src/meson.build \
-e "s%rust_target /%'${RUST_TARGET}' / &%"
fi
}