{ stdenv , fetchpatch , autoconf , automake , fetchFromGitHub , pkgconfig }: stdenv.mkDerivation rec { pname = "mypaint-brushes"; version = "1.3.0"; src = fetchFromGitHub { owner = "mypaint"; repo = pname; rev = "v${version}"; sha256 = "1iz89z6v2mp8j1lrf942k561s8311i3s34ap36wh4rybb2lq15m0"; }; patches = [ # build with automake 1.16 (fetchpatch { url = https://github.com/Jehan/mypaint-brushes/commit/1e9109dde3bffd416ed351c3f30ecd6ffd0ca2cd.patch; sha256 = "0mi8rwbirl0ib22f2hz7kdlgi4hw8s3ab29b003dsshdyzn5iha9"; }) ]; nativeBuildInputs = [ autoconf automake pkgconfig ]; preConfigure = "./autogen.sh"; meta = with stdenv.lib; { homepage = "http://mypaint.org/"; description = "Brushes used by MyPaint and other software using libmypaint."; license = licenses.cc0; maintainers = with maintainers; [ jtojnar ]; platforms = platforms.unix; }; }