aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/applications/window-managers/windowmaker/dockapps/alsamixer.app.nix
blob: 4e1256399e76823d7a4ff22021fcf6da365169f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{ stdenv, fetchgit, pkgconfig, libX11, libXpm, libXext, alsaLib }:

stdenv.mkDerivation {
  name = "alsamixer.app-0.2.1";
  src = fetchgit {
     url = "git://repo.or.cz/dockapps.git";
     rev = "38c74350b02f35824554ce0c4f0f251d71762040";
     sha256 = "0g9cwhlqg065fbhav4g4n16a4cqkk9jykl3y0zwbn5whhacfqyhl";
  };

  nativeBuildInputs = [ pkgconfig ];
  buildInputs = [ libX11 libXpm libXext alsaLib ];

  postUnpack = "sourceRoot=\${sourceRoot}/AlsaMixer.app";

  installPhase = ''
    mkdir -pv $out/bin;
    cp AlsaMixer.app $out/bin/AlsaMixer;
    '';

  meta = {
    description = "Alsa mixer application for Windowmaker";
    homepage = "http://windowmaker.org/dockapps/?name=AlsaMixer.app";
    license = stdenv.lib.licenses.gpl2;
    maintainers = [ stdenv.lib.maintainers.bstrik ];
  };
}