about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorNikolay Amiantov <nikoamia@gmail.com>2014-09-28 21:48:28 +0400
committerNikolay Amiantov <nikoamia@gmail.com>2014-09-28 21:49:05 +0400
commit0728fee205bed31cb04df194aed995b12c0d4397 (patch)
treedf39a926972272cc22b83e5739f1e8f76f319865 /pkgs
parentd006273e7a42328d8bb7d51c3e4e06345b8178d2 (diff)
downloadnixlib-0728fee205bed31cb04df194aed995b12c0d4397.tar
nixlib-0728fee205bed31cb04df194aed995b12c0d4397.tar.gz
nixlib-0728fee205bed31cb04df194aed995b12c0d4397.tar.bz2
nixlib-0728fee205bed31cb04df194aed995b12c0d4397.tar.lz
nixlib-0728fee205bed31cb04df194aed995b12c0d4397.tar.xz
nixlib-0728fee205bed31cb04df194aed995b12c0d4397.tar.zst
nixlib-0728fee205bed31cb04df194aed995b12c0d4397.zip
paprefs: Add package
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/audio/paprefs/default.nix33
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/applications/audio/paprefs/default.nix b/pkgs/applications/audio/paprefs/default.nix
new file mode 100644
index 000000000000..f05c4068a60b
--- /dev/null
+++ b/pkgs/applications/audio/paprefs/default.nix
@@ -0,0 +1,33 @@
+{ fetchurl, stdenv, pkgconfig, pulseaudio, gtkmm, libglademm
+, dbus_glib, gconfmm, intltool }:
+
+stdenv.mkDerivation rec {
+  name = "paprefs-0.9.10";
+
+  src = fetchurl {
+    url = "http://freedesktop.org/software/pulseaudio/paprefs/${name}.tar.xz";
+    sha256 = "1c5b3sb881szavly220q31g7rvpn94wr7ywlk00hqb9zaikml716";
+  };
+
+  buildInputs = [ pulseaudio gtkmm libglademm dbus_glib gconfmm ];
+
+  nativeBuildInputs = [ pkgconfig intltool ];
+
+  configureFlags = [ "--disable-lynx" ];
+
+  meta = with stdenv.lib; {
+    description = "PulseAudio Preferences";
+
+    longDescription = ''
+      PulseAudio Preferences (paprefs) is a simple GTK based configuration
+      dialog for the PulseAudio sound server.
+    '';
+
+    homepage = http://freedesktop.org/software/pulseaudio/paprefs/ ;
+
+    license = licenses.gpl2Plus;
+
+    maintainers = [ maintainers.abbradar ];
+    platforms = platforms.linux;
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index bb4c48148b67..132cbe0254b7 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -9745,6 +9745,10 @@ let
 
   panotools = callPackage ../applications/graphics/panotools { };
 
+  paprefs = callPackage ../applications/audio/paprefs {
+    inherit (gnome) libglademm gconfmm;
+  };
+
   pavucontrol = callPackage ../applications/audio/pavucontrol { };
 
   paraview = callPackage ../applications/graphics/paraview { };