btrbk: add mainProgram
[NixPkgs.git] / pkgs / by-name / ba / badwolf / package.nix
blob1c56fedfbdf0e64a36c8dba6468762c7755e48df
1 { lib
2 , stdenv
3 , fetchgit
4 , ninja
5 , pkg-config
6 , ed
7 , wrapGAppsHook3
8 , webkitgtk_4_0
9 , libxml2
10 , glib-networking
11 , gettext
14 stdenv.mkDerivation rec {
15   pname = "badwolf";
16   version = "1.3.0";
18   src = fetchgit {
19     url = "https://hacktivis.me/git/badwolf.git";
20     rev = "v${version}";
21     hash = "sha256-feWSxK9TJ5MWxUKutuTcdmMk5IbLjNseUAvfm20kQ1U=";
22   };
24   # configure script not accepting '--prefix'
25   prefixKey = "PREFIX=";
27   nativeBuildInputs = [
28     ninja
29     pkg-config
30     ed
31     wrapGAppsHook3
32   ];
34   buildInputs = [
35     webkitgtk_4_0
36     libxml2
37     gettext
38     glib-networking
39   ];
41   meta = with lib; {
42     description = "Minimalist and privacy-oriented WebKitGTK+ browser";
43     mainProgram = "badwolf";
44     homepage = "https://hacktivis.me/projects/badwolf";
45     license = with licenses; [ bsd3 cc-by-sa-40 ];
46     platforms = platforms.linux;
47     maintainers = with maintainers; [ laalsaas aleksana ];
48   };