chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / applications / graphics / azpainter / default.nix
blobb1493b94ce67e2d21a55f007c317503e50aabcf1
1 { lib, stdenv, fetchFromGitLab
2 , desktop-file-utils, shared-mime-info, ninja, pkg-config
3 , libiconv
4 , libX11, libXcursor, libXext, libXi
5 , freetype, fontconfig
6 , libjpeg, libpng, libtiff, libwebp
7 , zlib
8 }:
10 stdenv.mkDerivation rec {
11   pname = "azpainter";
12   version = "3.0.8";
14   src = fetchFromGitLab {
15     owner = "azelpg";
16     repo = pname;
17     rev = "v${version}";
18     hash = "sha256-NiQYX/Dcl/t30Jx08DKr6EP5ODS00pyEGKh/qiNT5t4=";
19   };
21   nativeBuildInputs = [
22     desktop-file-utils # for update-desktop-database
23     shared-mime-info   # for update-mime-info
24     ninja
25     pkg-config
26   ];
28   buildInputs = [
29     libX11 libXcursor libXext libXi
30     freetype fontconfig
31     libjpeg libpng libtiff libwebp
32     zlib
33   ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ];
35   preBuild = ''
36     cd build
37   '';
39   enableParallelBuilding = true;
41   meta = with lib; {
42     description = "Full color painting software for illustration drawing";
43     homepage = "http://azsky2.html.xdomain.jp/soft/azpainter.html";
44     license = licenses.gpl3Plus;
45     maintainers = with maintainers; [ dtzWill ];
46     platforms = with platforms; linux ++ darwin;
47     mainProgram = "azpainter";
48   };