1{
2 lib,
3 stdenv,
4 fetchurl,
5 meson,
6 ninja,
7 pkg-config,
8 efl,
9 directoryListingUpdater,
10}:
11
12stdenv.mkDerivation rec {
13 pname = "ecrire";
14 version = "0.2.0";
15
16 src = fetchurl {
17 url = "http://download.enlightenment.org/rel/apps/${pname}/${pname}-${version}.tar.xz";
18 sha256 = "1pszk583rzclfqy3dyjh1m9pz1hnr84vqz8vw9kngcnmj23mjr6r";
19 };
20
21 nativeBuildInputs = [
22 meson
23 ninja
24 pkg-config
25 ];
26
27 buildInputs = [
28 efl
29 ];
30
31 passthru.updateScript = directoryListingUpdater { };
32
33 meta = with lib; {
34 description = "EFL simple text editor";
35 mainProgram = "ecrire";
36 homepage = "https://www.enlightenment.org/";
37 license = licenses.gpl3Only;
38 platforms = platforms.linux;
39 teams = [ teams.enlightenment ];
40 };
41}