chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / do / door-knocker / package.nix
blobc75cbd80788f928b5b6ddf378a16f638ac5a0cce
1 { stdenv
2 , lib
3 , fetchFromGitea
4 , blueprint-compiler
5 , desktop-file-utils
6 , glib
7 , gtk4
8 , libadwaita
9 , meson
10 , ninja
11 , pkg-config
12 , wrapGAppsHook4
15 stdenv.mkDerivation (finalAttrs: {
16   pname = "door-knocker";
17   version = "0.5.0";
19   src = fetchFromGitea {
20     domain = "codeberg.org";
21     owner = "tytan652";
22     repo = "door-knocker";
23     rev = finalAttrs.version;
24     hash = "sha256-932zUfCEN24hZxkCX9uJ2HpvmLNdTtbkXvv50Hu7KxE=";
25   };
27   nativeBuildInputs = [
28     meson
29     ninja
30     pkg-config
31     desktop-file-utils
32     blueprint-compiler
33     wrapGAppsHook4
34   ];
36   buildInputs = [
37     glib
38     gtk4
39     libadwaita
40   ];
42   meta = with lib; {
43     description = "Tool to check the availability of portals";
44     homepage = "https://codeberg.org/tytan652/door-knocker";
45     license = licenses.gpl3Plus;
46     maintainers = with maintainers; [ symphorien ];
47     platforms = platforms.linux;
48     mainProgram = "door-knocker";
49   };