diff options
author | AndersonTorres <torres.anderson.85@protonmail.com> | 2020-05-13 01:26:41 -0300 |
---|---|---|
committer | AndersonTorres <torres.anderson.85@protonmail.com> | 2020-05-13 21:32:54 -0300 |
commit | 1c2c0b2eb8ead11d06bd840e9a1d6b4d1f86d49e (patch) | |
tree | 6f39d320713d31d15a270a6a89ce3cb54c758227 /pkgs/applications/window-managers | |
parent | 43ce2a52199100976b18e95c731a2b7879db8091 (diff) | |
download | nixlib-1c2c0b2eb8ead11d06bd840e9a1d6b4d1f86d49e.tar nixlib-1c2c0b2eb8ead11d06bd840e9a1d6b4d1f86d49e.tar.gz nixlib-1c2c0b2eb8ead11d06bd840e9a1d6b4d1f86d49e.tar.bz2 nixlib-1c2c0b2eb8ead11d06bd840e9a1d6b4d1f86d49e.tar.lz nixlib-1c2c0b2eb8ead11d06bd840e9a1d6b4d1f86d49e.tar.xz nixlib-1c2c0b2eb8ead11d06bd840e9a1d6b4d1f86d49e.tar.zst nixlib-1c2c0b2eb8ead11d06bd840e9a1d6b4d1f86d49e.zip |
lwm: init at 1.2.4
lwm is a lightweight window manager
Diffstat (limited to 'pkgs/applications/window-managers')
-rw-r--r-- | pkgs/applications/window-managers/lwm/default.nix | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/pkgs/applications/window-managers/lwm/default.nix b/pkgs/applications/window-managers/lwm/default.nix new file mode 100644 index 000000000000..49cdc81b9ce0 --- /dev/null +++ b/pkgs/applications/window-managers/lwm/default.nix @@ -0,0 +1,45 @@ +{ stdenv, fetchurl +, imake, libX11, libSM, libXext, libICE }: + +stdenv.mkDerivation rec { + pname = "lwm"; + version = "1.2.4"; + + src = fetchurl { + url = "http://www.jfc.org.uk/files/lwm/${pname}-${version}.tar.gz"; + sha256 = "1bcdr173f0gl61fyl43p3gr145angci7lvjqb8rl00y9f9amvh3y"; + }; + + nativeBuildInputs = [ imake ]; + + buildInputs = [ libX11 libSM libXext libICE ]; + + dontConfigure = true; + + preBuild = '' + sed -i 's|^LOCAL_LIBRARIES.*|& $(ICELIB)|' Imakefile + xmkmf + ''; + + installPhase = '' + install -dm755 $out/bin $out/share/man/man1 + install -m755 lwm $out/bin/lwm + install -m644 lwm.man $out/share/man/man1/lwm.1 + ''; + + meta = with stdenv.lib; { + description = "Lightweight Window Manager"; + longDescription = '' + lwm is a window manager for X that tries to keep out of your face. There + are no icons, no button bars, no icon docks, no root menus, no nothing: if + you want all that, then other programs can provide it. There's no + configurability either: if you want that, you want a different window + manager; one that helps your operating system in its evil conquest of your + disc space and its annexation of your physical memory. + ''; + homepage = "http://www.jfc.org.uk/software/lwm.html"; + license = licenses.gpl2; + maintainers = [ maintainers.AndersonTorres ]; + platforms = platforms.linux; + }; +} |