Added `boot.modprobeConfig.useUbuntuModuleBlacklist`. (#290330)
[NixPkgs.git] / pkgs / by-name / pa / paprefs / package.nix
blobfa28433fe9cd3d9eea7db97bdfd4c5453842320c
1 { fetchurl
2 , lib
3 , stdenv
4 , meson
5 , ninja
6 , gettext
7 , pkg-config
8 , pulseaudioFull
9 , glibmm
10 , gtkmm3
11 , wrapGAppsHook3
14 stdenv.mkDerivation rec {
15   pname = "paprefs";
16   version = "1.2";
18   src = fetchurl {
19     url = "https://freedesktop.org/software/pulseaudio/paprefs/paprefs-${version}.tar.xz";
20     sha256 = "sha256-s/IeQNw5NtFeP/yRD7DAfBS4jowodxW0VqlIwXY49jM=";
21   };
23   nativeBuildInputs = [
24     meson
25     ninja
26     gettext
27     pkg-config
28     wrapGAppsHook3
29   ];
31   buildInputs = [
32     pulseaudioFull
33     glibmm
34     gtkmm3
35   ];
37   meta = with lib; {
38     description = "PulseAudio Preferences";
39     mainProgram = "paprefs";
41     longDescription = ''
42       PulseAudio Preferences (paprefs) is a simple GTK based configuration
43       dialog for the PulseAudio sound server.
44     '';
46     homepage = "http://freedesktop.org/software/pulseaudio/paprefs/";
48     license = licenses.gpl2Plus;
50     maintainers = [ maintainers.abbradar ];
51     platforms = platforms.linux;
52   };