about summary refs log tree commit diff
path: root/pkgs/applications/video/kooha
diff options
context:
space:
mode:
authorAustin Butler <austinabutler@gmail.com>2021-05-23 20:52:17 -0700
committerAustin Butler <austinabutler@gmail.com>2021-05-23 20:52:17 -0700
commit3d8311849e28a9fe1a174f6d83763b7172d23d4b (patch)
tree20b646188e478697e33ebaa298870e64915f391e /pkgs/applications/video/kooha
parentfd26001eadb620de4d08e98121ab71ff99fed066 (diff)
kooha: 1.1.3 -> 1.2.1
Diffstat (limited to 'pkgs/applications/video/kooha')
-rw-r--r--pkgs/applications/video/kooha/default.nix14
1 files changed, 9 insertions, 5 deletions
diff --git a/pkgs/applications/video/kooha/default.nix b/pkgs/applications/video/kooha/default.nix
index 223ed132c9284..6203041ed63eb 100644
--- a/pkgs/applications/video/kooha/default.nix
+++ b/pkgs/applications/video/kooha/default.nix
@@ -1,17 +1,17 @@
 { lib, fetchFromGitHub, appstream-glib, desktop-file-utils, glib
-, gobject-introspection, gst_all_1, gtk3, libhandy, librsvg, meson, ninja
+, gobject-introspection, gst_all_1, gtk4, libadwaita, librsvg, meson, ninja
 , pkg-config, python3, wrapGAppsHook }:
 
 python3.pkgs.buildPythonApplication rec {
   pname = "kooha";
-  version = "1.1.3";
+  version = "1.2.1";
   format = "other";
 
   src = fetchFromGitHub {
     owner = "SeaDve";
     repo = "Kooha";
     rev = "v${version}";
-    sha256 = "14lrx6wplvlk3cg3wij88h4ydp3m69pw7lvvzrq3j9qnh431bs36";
+    sha256 = "1qwbzdn0n1nxcfci1bhhkfchdhw5yz74fdvsa84cznyyx2jils8w";
   };
 
   buildInputs = [
@@ -19,8 +19,8 @@ python3.pkgs.buildPythonApplication rec {
     gobject-introspection
     gst_all_1.gstreamer
     gst_all_1.gst-plugins-base
-    gtk3
-    libhandy
+    gtk4
+    libadwaita
     librsvg
   ];
 
@@ -48,6 +48,10 @@ python3.pkgs.buildPythonApplication rec {
     patchShebangs build-aux/meson/postinstall.py
   '';
 
+  installCheckPhase = ''
+    $out/bin/kooha --help
+  '';
+
   meta = with lib; {
     description = "Simple screen recorder";
     homepage = "https://github.com/SeaDve/Kooha";