Skip to content

Commit e2cbbf1

Browse files
pencil2d: init at 0.7.0 (#402895)
1 parent bab385d commit e2cbbf1

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
lib,
3+
stdenv,
4+
fetchFromGitHub,
5+
qt5,
6+
}:
7+
8+
stdenv.mkDerivation (FinalAttrs: {
9+
pname = "pencil2d";
10+
version = "0.7.0";
11+
12+
src = fetchFromGitHub {
13+
owner = "pencil2d";
14+
repo = "pencil";
15+
tag = "v${FinalAttrs.version}";
16+
hash = "sha256-OuZpKgX2BgfuQdnjk/RTBww/blO1CIrYWr7KytqcIbQ=";
17+
};
18+
19+
nativeBuildInputs = with qt5; [
20+
qmake
21+
wrapQtAppsHook
22+
qttools
23+
];
24+
25+
buildInputs = with qt5; [
26+
qtbase
27+
qtmultimedia
28+
qtsvg
29+
qtwayland
30+
];
31+
32+
meta = {
33+
description = "Easy, intuitive tool to make 2D hand-drawn animations";
34+
homepage = "https://www.pencil2d.org/";
35+
downloadPage = "https://github.com/pencil2d/pencil";
36+
license = lib.licenses.gpl2;
37+
maintainers = with lib.maintainers; [ agvantibo ];
38+
platforms = lib.platforms.linux;
39+
mainProgram = "pencil2d";
40+
};
41+
})

0 commit comments

Comments
 (0)