aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/applications/graphics/mypaint/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/applications/graphics/mypaint/default.nix')
-rw-r--r--nixpkgs/pkgs/applications/graphics/mypaint/default.nix14
1 files changed, 10 insertions, 4 deletions
diff --git a/nixpkgs/pkgs/applications/graphics/mypaint/default.nix b/nixpkgs/pkgs/applications/graphics/mypaint/default.nix
index 5ebbee0e4d6..7267e840160 100644
--- a/nixpkgs/pkgs/applications/graphics/mypaint/default.nix
+++ b/nixpkgs/pkgs/applications/graphics/mypaint/default.nix
@@ -1,13 +1,14 @@
{ stdenv
, fetchFromGitHub
, gtk3
-, intltool
+, gettext
, json_c
, lcms2
, libpng
, librsvg
, gobject-introspection
, libmypaint
+, hicolor-icon-theme
, mypaint-brushes
, gdk-pixbuf
, pkgconfig
@@ -20,23 +21,25 @@ let
inherit (python3.pkgs) pycairo pygobject3 numpy buildPythonApplication;
in buildPythonApplication rec {
pname = "mypaint";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchFromGitHub {
owner = "mypaint";
repo = "mypaint";
rev = "v${version}";
- sha256 = "180kyilhf81ndhwl1hlvy82gh6hxpcvka2d1nkghbpgy431rls6r";
+ sha256 = "rVKcxzWZRLcuxK8xRyRgvitXAh4uOEyqHswLeTdA2Mk=";
fetchSubmodules = true;
};
nativeBuildInputs = [
- intltool
+ gettext
pkgconfig
swig
wrapGAppsHook
gobject-introspection # for setup hook
+ hicolor-icon-theme # fรณr setup hook
];
+
buildInputs = [
gtk3
gdk-pixbuf
@@ -48,6 +51,9 @@ in buildPythonApplication rec {
librsvg
pycairo
pygobject3
+
+ # Mypaint checks for a presence of this theme scaffold and crashes when not present.
+ hicolor-icon-theme
];
propagatedBuildInputs = [