Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / polkit-qt-1 / default.nix
blobe6cb90994d9e0f774ebcd929f1759b574214298e
1 { stdenv
2 , lib
3 , mkDerivation
4 , fetchurl
5 , cmake
6 , pkg-config
7 , polkit
8 , glib
9 , pcre
10 , libselinux
11 , libsepol
12 , util-linux
15 mkDerivation rec {
16   pname = "polkit-qt-1";
17   version = "0.114.0";
19   src = fetchurl {
20     url = "mirror://kde/stable/${pname}/${pname}-${version}.tar.xz";
21     sha256 = "sha256-LrDyJEWIgpX/or+8DDaThHoPlzu2sMPkzOAhi+fjkH4=";
22   };
24   nativeBuildInputs = [ cmake pkg-config ];
26   buildInputs = [
27     glib
28     pcre
29     polkit
30   ] ++ lib.optionals stdenv.isLinux [ libselinux libsepol util-linux ];
32   meta = with lib; {
33     description = "A Qt wrapper around PolKit";
34     maintainers = with maintainers; [ ttuegel ];
35     platforms = platforms.linux;
36   };