diff options
author | AndersonTorres <torres.anderson.85@protonmail.com> | 2021-02-16 00:33:21 -0300 |
---|---|---|
committer | AndersonTorres <torres.anderson.85@protonmail.com> | 2021-02-16 12:37:41 -0300 |
commit | c0cec33cbad387945c38ce28c8e49d473df17cb3 (patch) | |
tree | 857ec9d422a9cbde8ef4ddb85a5ad87923ccbf59 /pkgs/tools/wayland | |
parent | 34688a7fb0f0b0f7799ffc3b8ff0b8f2cc1e1fdf (diff) |
wob: rename from tools/misc to tools/wayland
Diffstat (limited to 'pkgs/tools/wayland')
-rw-r--r-- | pkgs/tools/wayland/wob/default.nix | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/pkgs/tools/wayland/wob/default.nix b/pkgs/tools/wayland/wob/default.nix new file mode 100644 index 000000000000..3567ed6eea41 --- /dev/null +++ b/pkgs/tools/wayland/wob/default.nix @@ -0,0 +1,42 @@ +{ lib +, stdenv +, fetchFromGitHub +, meson +, ninja +, pkg-config +, scdoc +, libseccomp +, wayland # wayland-scanner +, wayland-protocols +}: + +stdenv.mkDerivation rec { + pname = "wob"; + version = "0.11"; + + src = fetchFromGitHub { + owner = "francma"; + repo = pname; + rev = version; + sha256 = "13mx6nzab6msp57s9mv9ambz53a4zkafms9v97xv5zvd6xarnrya"; + }; + + nativeBuildInputs = [ meson ninja pkg-config scdoc wayland ]; + buildInputs = [ wayland-protocols ] + ++ lib.optional stdenv.isLinux libseccomp; + + mesonFlags = lib.optional stdenv.isLinux "-Dseccomp=enabled"; + + meta = with lib; { + inherit (src.meta) homepage; + description = "A lightweight overlay bar for Wayland"; + longDescription = '' + A lightweight overlay volume/backlight/progress/anything bar for Wayland, + inspired by xob. + ''; + changelog = "https://github.com/francma/wob/releases/tag/${version}"; + license = licenses.isc; + maintainers = with maintainers; [ primeos ]; + platforms = platforms.unix; + }; +} |