bat: 0.24.0 -> 0.25.0 (#371913)
[NixPkgs.git] / pkgs / applications / graphics / evilpixie / default.nix
blob0c7bb0023cbf1981fc6a38d8b828425db1e8ebe9
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   meson,
6   ninja,
7   pkg-config,
8   wrapQtAppsHook,
9   qtbase,
10   libpng,
11   giflib,
12   libjpeg,
13   impy,
16 stdenv.mkDerivation (finalAttrs: {
17   pname = "evilpixie";
18   version = "0.3.1";
20   src = fetchFromGitHub {
21     owner = "bcampbell";
22     repo = "evilpixie";
23     rev = "v${finalAttrs.version}";
24     sha256 = "sha256-+DdAN+xDOYxLgLHUlr75piTEPrWpuOyXvxckhBEl7yU=";
25   };
27   nativeBuildInputs = [
28     meson
29     ninja
30     pkg-config
31     wrapQtAppsHook
32   ];
34   buildInputs = [
35     qtbase
36     libpng
37     giflib
38     libjpeg
39     impy
40   ];
42   meta = with lib; {
43     description = "Pixel-oriented paint program, modelled on Deluxe Paint";
44     mainProgram = "evilpixie";
45     homepage = "https://github.com/bcampbell/evilpixie"; # http://evilpixie.scumways.com/ is gone
46     downloadPage = "https://github.com/bcampbell/evilpixie/releases";
47     license = licenses.gpl3Only;
48     maintainers = with maintainers; [ fgaz ];
49     platforms = platforms.all;
50     # Undefined symbols for architecture x86_64:
51     # "_bundle_path", referenced from: App::SetupPaths() in src_app.cpp.o
52     broken =
53       stdenv.hostPlatform.isDarwin
54       ||
55         # https://github.com/bcampbell/evilpixie/issues/28
56         stdenv.hostPlatform.isAarch64;
57   };