Install this version:
emerge -a =x11-wm/librarywm-0.1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =x11-wm/librarywm-0.1
Or alternatively:
emerge --autounmask-write -a =x11-wm/librarywm-0.1
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.1 | 8 | ~amd64 | 0 |
EAPI=8
inherit cmake
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/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+bar +animations"
RDEPEND="
x11-libs/libxcb[xinerama]
x11-libs/xcb-util
x11-libs/xcb-util-wm
x11-libs/xcb-util-keysyms
x11-libs/xcb-util-cursor
dev-lang/lua:5.4
bar? ( x11-libs/cairo )
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-build/ninja
>=dev-build/cmake-3.20
"
src_configure() {
local mycmakeargs=(
-DENABLE_BAR=$(usex bar ON OFF)
-DENABLE_ANIMATIONS=$(usex animations ON OFF)
)
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[xinerama] x11-libs/xcb-util x11-libs/xcb-util-wm x11-libs/xcb-util-keysyms x11-libs/xcb-util-cursor dev-lang/lua:5.4 bar? ( x11-libs/cairo )
x11-libs/libxcb[xinerama] x11-libs/xcb-util x11-libs/xcb-util-wm x11-libs/xcb-util-keysyms x11-libs/xcb-util-cursor dev-lang/lua:5.4 bar? ( x11-libs/cairo )
dev-build/ninja >=dev-build/cmake-3.20
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | librarywm-0.1.tar.gz | 367405 bytes | https://codeberg.org/kelseythedreamer/librarywm/archive/v0.1.tar.gz |