forked from mirrors/nixpkgs
piper: 0.5.1 -> 0.7 (#187758)
This commit is contained in:
parent
60d90e80ab
commit
d92383b18d
|
@ -1,10 +1,10 @@
|
|||
{ lib, meson, ninja, pkg-config, gettext, fetchFromGitHub, python3
|
||||
, wrapGAppsHook, gtk3, glib, desktop-file-utils, appstream-glib, gnome
|
||||
, gobject-introspection }:
|
||||
, gobject-introspection, librsvg }:
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "piper";
|
||||
version = "0.5.1";
|
||||
version = "0.7";
|
||||
|
||||
format = "other";
|
||||
|
||||
|
@ -12,20 +12,25 @@ python3.pkgs.buildPythonApplication rec {
|
|||
owner = "libratbag";
|
||||
repo = "piper";
|
||||
rev = version;
|
||||
sha256 = "1nfjnsiwg2rs6gkjsxzhr2708i6di149dgwq3cf6l12rxqpb8arj";
|
||||
sha256 = "0jsvfy0ihdcgnqljfgs41lys1nlz18qvsa0a8ndx3pyr41f8w8wf";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ meson ninja gettext pkg-config wrapGAppsHook desktop-file-utils appstream-glib gobject-introspection ];
|
||||
buildInputs = [
|
||||
gtk3 glib gnome.adwaita-icon-theme python3
|
||||
gtk3 glib gnome.adwaita-icon-theme python3 librsvg
|
||||
];
|
||||
propagatedBuildInputs = with python3.pkgs; [ lxml evdev pygobject3 ] ++ [
|
||||
gobject-introspection # fixes https://github.com/NixOS/nixpkgs/issues/56943 for now
|
||||
];
|
||||
|
||||
mesonFlags = [
|
||||
"-Druntime-dependency-checks=false"
|
||||
"-Dtests=false"
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
chmod +x meson_install.sh # patchShebangs requires executable file
|
||||
patchShebangs meson_install.sh
|
||||
patchShebangs meson_install.sh data/generate-piper-gresource.xml.py
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
|
Loading…
Reference in a new issue