diff options
author | Александр Бантьев <balsoft@yandex.ru> | 2019-03-22 13:46:36 +0300 |
---|---|---|
committer | Александр Бантьев <balsoft@yandex.ru> | 2019-03-22 13:46:36 +0300 |
commit | cd8a8bab4b70d0ff77c1ab84f8b64484865a5a63 (patch) | |
tree | ed8c82a1d2b8f40695d39900ca2825ad84b3b846 | |
parent | 101901649b83f2bdf103c7a1ac83eb5c7a15e29c (diff) | |
download | nixlib-cd8a8bab4b70d0ff77c1ab84f8b64484865a5a63.tar nixlib-cd8a8bab4b70d0ff77c1ab84f8b64484865a5a63.tar.gz nixlib-cd8a8bab4b70d0ff77c1ab84f8b64484865a5a63.tar.bz2 nixlib-cd8a8bab4b70d0ff77c1ab84f8b64484865a5a63.tar.lz nixlib-cd8a8bab4b70d0ff77c1ab84f8b64484865a5a63.tar.xz nixlib-cd8a8bab4b70d0ff77c1ab84f8b64484865a5a63.tar.zst nixlib-cd8a8bab4b70d0ff77c1ab84f8b64484865a5a63.zip |
wmfs: init at 201902
-rw-r--r-- | pkgs/applications/window-managers/wmfs/default.nix | 42 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 44 insertions, 0 deletions
diff --git a/pkgs/applications/window-managers/wmfs/default.nix b/pkgs/applications/window-managers/wmfs/default.nix new file mode 100644 index 000000000000..d615b4fe010c --- /dev/null +++ b/pkgs/applications/window-managers/wmfs/default.nix @@ -0,0 +1,42 @@ +{ stdenv, fetchFromGitHub, gnumake, + libX11, libXinerama, libXrandr, libXpm, libXft, imlib2 }: +stdenv.mkDerivation rec { + name = "wmfs-${version}"; + + version = "201902"; + + src = fetchFromGitHub { + owner = "xorg62"; + repo = "wmfs"; + sha256 = "sha256:1m7dsmmlhq2qipim659cp9aqlriz1cwrrgspl8baa5pncln0gd5c"; + rev = "b7b8ff812d28c79cb22a73db2739989996fdc6c2"; + }; + + nativeBuildInputs = [ + gnumake + ]; + + buildInputs = [ + imlib2 + libX11 + libXinerama + libXrandr + libXpm + libXft + ]; + + preConfigure = "substituteInPlace configure --replace '-lxft' '-lXft'"; + + makeFlags = [ + "PREFIX=${placeholder "out"}" + "XDG_CONFIG_DIR=${placeholder "out"}/etc/xdg" + "MANPREFIX=${placeholder "out"}/share/man" + ]; + + meta = with stdenv.lib; { + description = "Window manager from scratch"; + license = licenses.bsd2; + maintainers = [ maintainers.balsoft ]; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 35a03a448c43..e3a11a68f292 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17800,6 +17800,8 @@ in wmfocus = callPackage ../applications/window-managers/i3/wmfocus.nix { }; + wmfs = callPackage ../applications/window-managers/wmfs/default.nix { }; + i810switch = callPackage ../os-specific/linux/i810switch { }; icewm = callPackage ../applications/window-managers/icewm {}; |