piper: 0.5.1 -> 0.7 (#187758)

authored by Sam A. Horvath-Hunt and committed by GitHub d92383b1 60d90e80

+10 -5
+10 -5
pkgs/os-specific/linux/piper/default.nix
··· 1 1 { lib, meson, ninja, pkg-config, gettext, fetchFromGitHub, python3 2 2 , wrapGAppsHook, gtk3, glib, desktop-file-utils, appstream-glib, gnome 3 - , gobject-introspection }: 3 + , gobject-introspection, librsvg }: 4 4 5 5 python3.pkgs.buildPythonApplication rec { 6 6 pname = "piper"; 7 - version = "0.5.1"; 7 + version = "0.7"; 8 8 9 9 format = "other"; 10 10 ··· 12 12 owner = "libratbag"; 13 13 repo = "piper"; 14 14 rev = version; 15 - sha256 = "1nfjnsiwg2rs6gkjsxzhr2708i6di149dgwq3cf6l12rxqpb8arj"; 15 + sha256 = "0jsvfy0ihdcgnqljfgs41lys1nlz18qvsa0a8ndx3pyr41f8w8wf"; 16 16 }; 17 17 18 18 nativeBuildInputs = [ meson ninja gettext pkg-config wrapGAppsHook desktop-file-utils appstream-glib gobject-introspection ]; 19 19 buildInputs = [ 20 - gtk3 glib gnome.adwaita-icon-theme python3 20 + gtk3 glib gnome.adwaita-icon-theme python3 librsvg 21 21 ]; 22 22 propagatedBuildInputs = with python3.pkgs; [ lxml evdev pygobject3 ] ++ [ 23 23 gobject-introspection # fixes https://github.com/NixOS/nixpkgs/issues/56943 for now 24 24 ]; 25 25 26 + mesonFlags = [ 27 + "-Druntime-dependency-checks=false" 28 + "-Dtests=false" 29 + ]; 30 + 26 31 postPatch = '' 27 32 chmod +x meson_install.sh # patchShebangs requires executable file 28 - patchShebangs meson_install.sh 33 + patchShebangs meson_install.sh data/generate-piper-gresource.xml.py 29 34 ''; 30 35 31 36 meta = with lib; {