python310Packages.onlykey-solo-python: fix compatibility with fido2 1.1.3 (#354382)
[NixPkgs.git] / pkgs / desktops / pantheon / services / elementary-bluetooth-daemon / default.nix
blob3cf021affcd2e7e71f11bc97a0528e60fd7ad8c6
2   stdenv,
3   lib,
4   fetchFromGitHub,
5   meson,
6   ninja,
7   pkg-config,
8   vala,
9   wrapGAppsHook3,
10   granite,
11   gtk3,
12   nix-update-script,
15 stdenv.mkDerivation (finalAttrs: {
16   pname = "elementary-bluetooth-daemon";
17   version = "1.0.0";
19   src = fetchFromGitHub {
20     owner = "elementary";
21     repo = "bluetooth-daemon";
22     rev = finalAttrs.version;
23     hash = "sha256-09udSmd51l7zPe83RBg+AihpwsELclEF+Jn+5DKdJUI=";
24   };
26   nativeBuildInputs = [
27     meson
28     ninja
29     pkg-config
30     vala
31     wrapGAppsHook3
32   ];
34   buildInputs = [
35     granite
36     gtk3
37   ];
39   passthru = {
40     updateScript = nix-update-script { };
41   };
43   meta = {
44     description = "Send and receive files via bluetooth";
45     homepage = "https://github.com/elementary/bluetooth-daemon";
46     license = lib.licenses.gpl3Plus;
47     maintainers = lib.teams.pantheon.members;
48     platforms = lib.platforms.linux;
49     mainProgram = "io.elementary.bluetooth";
50   };