git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #111615 from AndersonTorres/waybox

waybox: init at unstable-2020-05-01

commiteca54e37ae57f589baa45a9bf9260e3d8042b8e4 authorAnderson Torres <torres.anderson.85@protonmail.com> dateTue 2 Feb 2021, 00:50 (6 years ago) parentb673417f5e4a32
2 files changed+47
pkgs/applications/window-managers/waybox/default.nix+45 pkgs/top-level/all-packages.nix+2
pkgs/applications/window-managers/waybox/default.nixnew file+45
@@ -0,0 +1,45 @@
1+{ lib
2+, stdenv
3+, fetchFromGitHub
4+, pkg-config
5+, meson
6+, ninja
7+, libxkbcommon
8+, wayland
9+, wayland-protocols
10+, wlroots
11+, pixman
12+, udev
13+, libGL
14+}:
15+
16+stdenv.mkDerivation rec {
17+ pname = "waybox";
18+ version = "unstable-2020-05-01";
19+
20+ src = fetchFromGitHub {
21+ owner = "wizbright";
22+ repo = pname;
23+ rev = "93811898f0eea3035145f593938d49d5af759b46";
24+ sha256 = "IOdKOqAQD87Rs3td8NVEgMnRF6kQSuQ64UVqeVqMBSM=";
25+ };
26+
27+ nativeBuildInputs = [ pkg-config meson ninja ];
28+ buildInputs = [
29+ libxkbcommon
30+ wayland
31+ wayland-protocols
32+ wlroots
33+ pixman
34+ udev
35+ libGL
36+ ];
37+
38+ meta = with lib; {
39+ homepage = "https://github.com/wizbright/waybox";
40+ description = "An openbox clone on Wayland";
41+ license = licenses.mit;
42+ maintainers = with maintainers; [ AndersonTorres ];
43+ platforms = platforms.linux;
44+ };
45+}
pkgs/top-level/all-packages.nix+2
@@ -22771,6 +22771,8 @@ in
2277122771
2277222772 i3-wk-switch = callPackage ../applications/window-managers/i3/wk-switch.nix { };
2277322773
22774+ waybox = callPackage ../applications/window-managers/waybox { };
22775+
2277422776 windowchef = callPackage ../applications/window-managers/windowchef/default.nix { };
2277522777
2277622778 wmfocus = callPackage ../applications/window-managers/i3/wmfocus.nix { };