biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / misc / awf / default.nix
blobb73f1dc04502f661110743b160b8870ba1d257a2
1 { lib, stdenv, fetchFromGitHub, autoreconfHook, gtk2, gtk3, pkg-config
2 , wrapGAppsHook }:
4 stdenv.mkDerivation rec {
5   pname = "awf";
6   version = "1.4.0";
8   src = fetchFromGitHub {
9     owner = "valr";
10     repo = "awf";
11     rev = "v${version}";
12     sha256 = "0jl2kxwpvf2n8974zzyp69mqhsbjnjcqm39y0jvijvjb1iy8iman";
13   };
15   nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook ];
17   buildInputs = [ gtk2 gtk3 ];
19   autoreconfPhase = ''
20     patchShebangs ./autogen.sh
21     ./autogen.sh
22   '';
24   meta = with lib; {
25     description = "A Widget Factory";
26     longDescription = ''
27       A widget factory is a theme preview application for gtk2 and
28       gtk3. It displays the various widget types provided by gtk2/gtk3
29       in a single window allowing to see the visual effect of the
30       applied theme.
31     '';
32     homepage = "https://github.com/valr/awf";
33     license = licenses.gpl3;
34     platforms = platforms.all;
35     maintainers = with maintainers; [ michalrus ];
36   };