Merge pull request #6759 from bstrik/master

2 more windowmaker dockapps

lethalman e8ff24b0 e19ab844

+56
+26
pkgs/applications/window-managers/windowmaker/dockapps/alsamixer.app.nix
··· 1 + { stdenv, fetchgit, pkgconfig, libX11, libXpm, libXext, alsaLib }: 2 + 3 + stdenv.mkDerivation { 4 + name = "alsamixer.app-0.2.1"; 5 + src = fetchgit { 6 + url = git://repo.or.cz/dockapps.git; 7 + rev = "38c74350b02f35824554ce0c4f0f251d71762040"; 8 + sha256 = "0g9cwhlqg065fbhav4g4n16a4cqkk9jykl3y0zwbn5whhacfqyhl"; 9 + }; 10 + 11 + buildInputs = [ pkgconfig libX11 libXpm libXext alsaLib ]; 12 + 13 + postUnpack = "sourceRoot=\${sourceRoot}/AlsaMixer.app"; 14 + 15 + installPhase = '' 16 + mkdir -pv $out/bin; 17 + cp AlsaMixer.app $out/bin/AlsaMixer; 18 + ''; 19 + 20 + meta = { 21 + description = "Alsa mixer application for Windowmaker"; 22 + homepage = "http://windowmaker.org/dockapps/?name=AlsaMixer.app"; 23 + license = stdenv.lib.licenses.gpl2; 24 + maintainers = [ stdenv.lib.maintainers.bstrik ]; 25 + }; 26 + }
+26
pkgs/applications/window-managers/windowmaker/dockapps/wmsm.app.nix
··· 1 + { stdenv, fetchurl, pkgconfig, libX11, libXpm, libXext }: 2 + 3 + stdenv.mkDerivation { 4 + name = "wmsm.app-0.2.1"; 5 + src = fetchurl { 6 + url = http://linux-bsd-unix.strefa.pl/wmsm.app-0.2.1.tar.bz2; 7 + sha256 = "369a8f2e5673c6b7ab0cf85166f38fbf553dd966c3c1cfeec0e32837defd32c7"; 8 + }; 9 + 10 + buildInputs = [ pkgconfig libX11 libXpm libXext ]; 11 + 12 + postUnpack = "sourceRoot=\${sourceRoot}/wmsm"; 13 + 14 + installPhase = '' 15 + substituteInPlace Makefile --replace "PREFIX = /usr/X11R6/bin" "" --replace "/usr/bin/install" "install" 16 + mkdir -pv $out/bin; 17 + make PREFIX=$out/bin install; 18 + ''; 19 + 20 + meta = { 21 + description = "System monitor for Windowmaker"; 22 + homepage = "http://linux-bsd-unix.strefa.pl"; 23 + license = stdenv.lib.licenses.gpl2; 24 + maintainers = [ stdenv.lib.maintainers.bstrik ]; 25 + }; 26 + }
+4
pkgs/top-level/all-packages.nix
··· 11913 11913 11914 11914 windowmaker = callPackage ../applications/window-managers/windowmaker { }; 11915 11915 11916 + alsamixer.app = callPackage ../applications/window-managers/windowmaker/dockapps/alsamixer.app.nix { }; 11917 + 11916 11918 wmcalclock = callPackage ../applications/window-managers/windowmaker/dockapps/wmcalclock.nix { }; 11919 + 11920 + wmsm.app = callPackage ../applications/window-managers/windowmaker/dockapps/wmsm.app.nix { }; 11917 11921 11918 11922 wmsystemtray = callPackage ../applications/window-managers/windowmaker/dockapps/wmsystemtray.nix { }; 11919 11923