chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / gm / gmetronome / package.nix
blob7dcd816c31b414499bbb030ca56f3a0c501dd204
1 { lib
2 , stdenv
3 , fetchFromGitLab
4 , pkg-config
5 , autoreconfHook
6 , wrapGAppsHook3
7 , gtkmm3
8 , libpulseaudio
9 }:
11 stdenv.mkDerivation rec {
12   pname = "gmetronome";
13   version = "0.3.4";
15   src = fetchFromGitLab {
16     domain = "gitlab.gnome.org";
17     owner = "dqpb";
18     repo = "gmetronome";
19     rev = version;
20     hash = "sha256-fjtdM2/LMZx0dFt78Ih4BG5+NZoocPknh5INA+2e5qk=";
21   };
23   nativeBuildInputs = [
24     pkg-config
25     autoreconfHook
26     wrapGAppsHook3
27   ];
29   buildInputs = [
30     gtkmm3
31     libpulseaudio
32   ];
34   meta = with lib; {
35     description = "Free software metronome and tempo measurement tool";
36     homepage = "https://gitlab.gnome.org/dqpb/gmetronome";
37     changelog = "https://gitlab.gnome.org/dqpb/gmetronome/-/blob/${src.rev}/NEWS";
38     license = licenses.gpl3Plus;
39     platforms = platforms.unix;
40     maintainers = with maintainers; [ aleksana ];
41     mainProgram = "gmetronome";
42     broken = stdenv.hostPlatform.isDarwin;
43   };