chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / cm / cmd-polkit / package.nix
blob4ab3eb53d8ada880a9642f9fc748b2e78c5f5775
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   meson,
6   ninja,
7   glib,
8   cmake,
9   json-glib,
10   polkit,
11   gtk3,
12   pkg-config,
15 stdenv.mkDerivation (finalAttrs: {
16   pname = "cmd-polkit";
17   version = "0.3.0";
19   src = fetchFromGitHub {
20     owner = "OmarCastro";
21     repo = "cmd-polkit";
22     rev = "v${finalAttrs.version}";
23     hash = "sha256-oQaGV/ROP9YFyL8owduKOZLjqyx9D35xH67gNKECduQ=";
24   };
26   nativeBuildInputs = [
27     meson
28     cmake
29     pkg-config
30     ninja
31   ];
33   buildInputs = [
34     json-glib
35     glib
36     polkit
37     gtk3
38   ];
40   meta = with lib; {
41     description = "Easily create polkit authentication agents by using commands";
42     homepage = "https://github.com/OmarCastro/cmd-polkit";
43     changelog = "https://github.com/OmarCastro/cmd-polkit/blob/${finalAttrs.src.rev}/CHANGELOG";
44     license = licenses.lgpl21Only;
45     maintainers = with maintainers; [ daru-san ];
46     mainProgram = "cmd-polkit-agent";
47     platforms = platforms.linux;
48   };