From 4e269eb944498440684e816c12ce7d15b2e041bf Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Thu, 6 Apr 2023 14:47:59 -0400 Subject: [PATCH] Kooha: update to 2.2.3 --- srcpkgs/Kooha/patches/libadwaita-1.0.0.patch | 11 ----------- srcpkgs/Kooha/template | 20 ++++++++++++-------- 2 files changed, 12 insertions(+), 19 deletions(-) delete mode 100644 srcpkgs/Kooha/patches/libadwaita-1.0.0.patch diff --git a/srcpkgs/Kooha/patches/libadwaita-1.0.0.patch b/srcpkgs/Kooha/patches/libadwaita-1.0.0.patch deleted file mode 100644 index 469af9fbe3bd..000000000000 --- a/srcpkgs/Kooha/patches/libadwaita-1.0.0.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -14,7 +14,7 @@ - dependency('glib-2.0', version: '>= 2.66') - dependency('gio-2.0', version: '>= 2.66') - dependency('gtk4', version: '>= 4.0.0') --dependency('libadwaita-1', version: '>= 1.0.0-alpha.1') -+dependency('libadwaita-1', version: '>= 1.0.0') - - glib_compile_resources = find_program('glib-compile-resources', required: true) - glib_compile_schemas = find_program('glib-compile-schemas', required: true) diff --git a/srcpkgs/Kooha/template b/srcpkgs/Kooha/template index 9e8d2b81835b..62d5332ef8ad 100644 --- a/srcpkgs/Kooha/template +++ b/srcpkgs/Kooha/template @@ -1,22 +1,26 @@ # Template file for 'Kooha' pkgname=Kooha -version=2.0.1 +version=2.2.3 revision=1 build_style=meson build_helper="rust" -hostmakedepends="pkg-config gettext glib-devel cargo" -makedepends="libglib-devel gtk4-devel libadwaita-devel rust-std" +hostmakedepends="cargo desktop-file-utils gettext glib-devel + gtk-update-icon-cache pkg-config" +makedepends="libadwaita-devel libglib-devel gtk4-devel pulseaudio-devel rust-std" +depends="gst-plugins-base1 gstreamer-vaapi gstreamer1 gstreamer1-pipewire + pipewire xdg-desktop-portal" +checkdepends="appstream-glib" short_desc="Simple screen recorder with a minimal interface" maintainer="Unai Hernández Minaberry " license="GPL-3.0-or-later" homepage="https://github.com/SeaDve/Kooha" -distfiles="https://github.com/SeaDve/Kooha/archive/v${version}.tar.gz" -checksum=984ee062fabfe6bbdf8024dd5e4d1c5ce2fafc3b75539f2ba52449bdd4cc3f98 +distfiles="https://github.com/SeaDve/Kooha/archive/refs/tags/v${version}.tar.gz" +checksum=3fb2fea4e8aaceb24d6bae12bdd13bdc2f7d2d5665536fe8e57f7ca20e7c2591 +make_check=no # Tests are broken, see https://github.com/SeaDve/Kooha/pull/206 post_patch() { if [ "$CROSS_BUILD" ]; then - vsed -i build-aux/cargo.sh \ - -e 's%"$CARGO_TARGET_DIR"/%&${RUST_TARGET}/%' \ - -e '/CARGO_HOME/d' + vsed -i src/meson.build \ + -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" fi }