[arch-commits] Commit in kooha/repos (community-x86_64 community-x86_64/PKGBUILD)

Orhun Parmaksiz orhun at gemini.archlinux.org
Sat Feb 5 19:08:12 UTC 2022


    Date: Saturday, February 5, 2022 @ 19:08:12
  Author: orhun
Revision: 1126536

archrelease: copy trunk to community-x86_64

Added:
  kooha/repos/community-x86_64/
  kooha/repos/community-x86_64/PKGBUILD
    (from rev 1126535, kooha/trunk/PKGBUILD)

----------+
 PKGBUILD |   39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

Copied: kooha/repos/community-x86_64/PKGBUILD (from rev 1126535, kooha/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD	                        (rev 0)
+++ community-x86_64/PKGBUILD	2022-02-05 19:08:12 UTC (rev 1126536)
@@ -0,0 +1,39 @@
+# Maintainer: Orhun Parmaksız <orhun at archlinux.org>
+# Contributor: Mark Wagie <mark dot wagie at tutanota dot com>
+
+pkgname=kooha
+pkgver=2.0.1
+pkgrel=3
+pkgdesc="Elegantly record your screen"
+arch=('x86_64')
+url="https://github.com/SeaDve/Kooha"
+license=('GPL3')
+depends=('gst-plugin-pipewire' 'gstreamer-vaapi' 'gst-plugins-ugly' 'gtk4' 'libadwaita'
+         'python-gobject' 'x264' 'xdg-desktop-portal')
+makedepends=('cargo' 'meson')
+checkdepends=('appstream-glib')
+sha256sums=('984ee062fabfe6bbdf8024dd5e4d1c5ce2fafc3b75539f2ba52449bdd4cc3f98')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+
+prepare() {
+  cd Kooha-$pkgver
+  export RUSTUP_TOOLCHAIN=stable
+  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() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}
+
+# vim: ts=2 sw=2 et:



More information about the arch-commits mailing list