evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / di / dillo-plus / package.nix
blob8247cee5781f22677ef6629b2bfc710134415bdf
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   fltk,
6   giflib,
7   libjpeg,
8   libpng,
9   libXdmcp,
10   openssl,
11   pkg-config,
12   wget,
15 stdenv.mkDerivation (finalAttrs: {
16   pname = "dillo-plus";
17   version = "3.3.0";
19   src = fetchFromGitHub {
20     owner = "crossbowerbt";
21     repo = "dillo-plus";
22     rev = "v${finalAttrs.version}";
23     hash = "sha256-NLerc1GXTdzuGVshXn7faK4vOu7wDVMiQNTljOF7OhA=";
24   };
26   nativeBuildInputs = [
27     pkg-config
28   ];
30   buildInputs = [
31     fltk
32     giflib
33     libjpeg
34     libpng
35     libXdmcp
36     openssl
37   ];
39   strictDeps = true;
41   makeFlags = [
42     "PREFIX=$(out)"
43     "DOWNLOADER_TOOL=${lib.getExe wget}"
44     "INSTALL=install"
45   ];
47   meta = {
48     description = "Lightweight web browser based on Dillo but with many improvements, such as: support for http, https, gemini, gopher, epub, reader mode and more";
49     homepage = "https://github.com/crossbowerbt/dillo-plus";
50     changelog = "https://github.com/crossbowerbt/dillo-plus/blob/main/ChangeLog";
51     license = lib.licenses.gpl3Plus;
52     maintainers = with lib.maintainers; [ fgaz ];
53     mainProgram = "dillo";
54     platforms = lib.platforms.all;
55   };