summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2021-09-23 08:50:06 -0600
committerMark Wagie2021-09-23 08:50:06 -0600
commit4b79a3ec74f808fcd6bf30f71ca4ca48b59bec74 (patch)
tree217dd5c82bd8c86873c61ccf45f412ded0cd8eb9
parent381f1b99e8e12dd93dd16d20543dc81e4b2b259a (diff)
downloadaur-4b79a3ec74f808fcd6bf30f71ca4ca48b59bec74.tar.gz
2.0.0
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD20
2 files changed, 20 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eca08d7a747b..4a34ccb057d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,20 @@
pkgbase = kooha
pkgdesc = Simple screen recorder for GNOME
- pkgver = 1.2.1
+ pkgver = 2.0.0
pkgrel = 1
url = https://apps.gnome.org/app/io.github.seadve.Kooha
arch = x86_64
license = GPL3
checkdepends = appstream-glib
+ makedepends = cargo
makedepends = meson
+ depends = gst-plugin-pipewire
depends = gstreamer
depends = gtk4
- depends = libadwaita
+ depends = libadwaita-git
depends = python-gobject
- source = kooha-1.2.1.tar.gz::https://github.com/SeaDve/Kooha/archive/v1.2.1.tar.gz
- sha256sums = 1aea99804489363e3708559e45e6ad0583a092430fb7c446240e74f2d9bb19eb
+ depends = xdg-desktop-portal
+ source = kooha-2.0.0.tar.gz::https://github.com/SeaDve/Kooha/archive/v2.0.0.tar.gz
+ sha256sums = bd56477d35b21cfb1fb5c7ccff539f6abc7f67c0809d4faaf453c99a1fcc7824
pkgname = kooha
diff --git a/PKGBUILD b/PKGBUILD
index b39f943b3549..7afd8f0982e4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,32 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
pkgname=kooha
-pkgver=1.2.1
+pkgver=2.0.0
pkgrel=1
pkgdesc="Simple screen recorder for GNOME"
arch=('x86_64')
url="https://apps.gnome.org/app/io.github.seadve.Kooha"
license=('GPL3')
-depends=('gstreamer' 'gtk4' 'libadwaita' 'python-gobject')
-makedepends=('meson')
+depends=('gst-plugin-pipewire' 'gstreamer' 'gtk4' 'libadwaita-git' 'python-gobject'
+ 'xdg-desktop-portal')
+makedepends=('cargo' 'meson')
checkdepends=('appstream-glib')
-sha256sums=('1aea99804489363e3708559e45e6ad0583a092430fb7c446240e74f2d9bb19eb')
+sha256sums=('bd56477d35b21cfb1fb5c7ccff539f6abc7f67c0809d4faaf453c99a1fcc7824')
source=("$pkgname-$pkgver.tar.gz::https://github.com/SeaDve/Kooha/archive/v$pkgver.tar.gz")
+prepare() {
+ cd Kooha-$pkgver
+ cargo fetch --target "$CARCH-unknown-linux-gnu"
+}
+
build() {
+ export RUSTUP_TOOLCHAIN=stable
+ export CARGO_TARGET_DIR=target
arch-meson Kooha-$pkgver build
meson compile -C build
}
check() {
-
- # Validate appstream file test failing
- meson test -C build 'Validate desktop file' 'Validate schema file' --print-errorlogs
+ meson test -C build --print-errorlogs
}
package() {