Install this version:
emerge -a =x11-wm/librarywm-0.2
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =x11-wm/librarywm-0.2
Or alternatively:
emerge --autounmask-write -a =x11-wm/librarywm-0.2
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.2 | 8 | ~amd64 | 0 |
EAPI=8
inherit cmake
S="${WORKDIR}/librarywm"
DESCRIPTION="A tiling WM for X11 with floating, tiling, and scrolling layouts"
HOMEPAGE="https://codeberg.org/kelseythedreamer/librarywm"
SRC_URI="https://codeberg.org/kelseythedreamer/librarywm/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+animations +themes"
RDEPEND="
x11-libs/libxcb
x11-libs/xcb-util
x11-libs/xcb-util-wm
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-cursor
x11-libs/cairo[X]
dev-lang/lua:5.4
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-build/ninja
>=dev-build/cmake-3.20
"
src_configure() {
local mycmakeargs=(
-DENABLE_ANIMATIONS=$(usex animations ON OFF)
-DENABLE_THEMES=$(usex themes ON OFF)
-DENABLE_HARDENING=ON
)
cmake_src_configure
}
Manage flags for this package:
euse -i <flag> -p x11-wm/librarywm |
euse -E <flag> -p x11-wm/librarywm |
euse -D <flag> -p x11-wm/librarywm
x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-wm x11-libs/xcb-util-keysyms x11-libs/xcb-util-cursor x11-libs/cairo[X] dev-lang/lua:5.4
x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-wm x11-libs/xcb-util-keysyms x11-libs/xcb-util-cursor x11-libs/cairo[X] dev-lang/lua:5.4
dev-build/ninja >=dev-build/cmake-3.20
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | librarywm-0.2.tar.gz | 836306 bytes | https://codeberg.org/kelseythedreamer/librarywm/archive/0.2.tar.gz |