19 # Configurable options
20 tlsLibrary? "libressl"
25 "libressl" = libressl;
28 }.${tlsLibrary} or (throw "Unrecognized tlsLibrary option: ${tlsLibrary}");
30 stdenv.mkDerivation (finalAttrs: {
34 src = fetchFromGitHub {
35 owner = "dillo-browser";
37 rev = "v${finalAttrs.version}";
38 hash = "sha256-bGIOYONMtIN4IhSobOeSLiRDR13mo4W/DBX4kQ2S+hg=";
60 outputs = [ "out" "doc" "man" ];
65 homepage = "https://dillo-browser.github.io/";
66 description = "Fast graphical web browser with a small footprint";
68 Dillo is a fast and small graphical web browser with the following
71 - Multi-platform, running on Linux, BSD, MacOS, Windows (via Cygwin) and
73 - Written in C and C++ with few dependencies.
74 - Implements its own real-time rendering engine.
75 - Low memory usage and fast rendering, even with large pages.
76 - Uses the fast and bloat-free FLTK GUI library.
77 - Support for HTTP, HTTPS, FTP and local files.
78 - Extensible with plugins written in any language.
79 - Is free software licensed with the GPLv3.
80 - Helps authors to comply with web standards by using the bug meter.
82 mainProgram = "dillo";
83 maintainers = with lib.maintainers; [ AndersonTorres ];
84 license = lib.licenses.gpl3Plus;
85 platforms = lib.platforms.linux;