From ea6bd906d17728bb12b882cea1bdfeb9e545be88 Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Mon, 24 Mar 2025 14:22:19 +0300 Subject: [PATCH] gnome-robots: update to 41.2 --- srcpkgs/gnome-robots/template | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/srcpkgs/gnome-robots/template b/srcpkgs/gnome-robots/template index 369474709a8..9bca2b4cd6e 100644 --- a/srcpkgs/gnome-robots/template +++ b/srcpkgs/gnome-robots/template @@ -1,14 +1,22 @@ # Template file for 'gnome-robots' pkgname=gnome-robots -version=40.0 +version=41.2 revision=1 build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config vala" -makedepends="gsound-devel gtk4-devel libcanberra-devel librsvg-devel - libglib-devel libgnome-games-support-devel" +build_helper=rust +hostmakedepends="gettext glib-devel itstool pkg-config cargo + gtk4-update-icon-cache desktop-file-utils" +makedepends="libadwaita-devel librsvg-devel rust-std" short_desc="GNOME classic robots game" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Robots" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6fbf2f885750f1a5110a724f8f35addd9bc61184ee31cf0c0cb89953e4f4cb11 +checksum=9121c2f836812043feef2ba661cd5d0fd48e3d6319c43941b9fdd158b9b0eb91 + +post_patch() { + if [ "$CROSS_BUILD" ]; then + vsed -i src/meson.build \ + -e "s%rust_target /%'${RUST_TARGET}' / &%" + fi +}