# Copyright 2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DESCRIPTION="OXWM — DWM but better. Dynamic window manager written in Zig with Lua config" HOMEPAGE="https://github.com/tonybanters/oxwm" declare -g -r -A ZBS_DEPENDENCIES=( [N-V-__8AAKEzFAAA695b9LXBhUSVK5MAV_VKSm1mEj3Acbze.tar.gz]='https://www.lua.org/ftp/lua-5.4.8.tar.gz' ) ZIG_SLOT="0.16" inherit zig SRC_URI="https://codeload.github.com/tonybanters/oxwm/tar.gz/refs/tags/v0.12.0 -> ${P}.tar.gz ${ZBS_DEPENDENCIES_SRC_URI}" S="${WORKDIR}/oxwm-0.12.0" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" RDEPEND=" x11-libs/libX11 x11-libs/libXft x11-libs/libXinerama media-libs/fontconfig media-libs/freetype dev-lang/lua " DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig " src_prepare() { zig_src_prepare default } src_install() { zig_src_install insinto /usr/share/xsessions doins "${S}/resources/oxwm.desktop" 2>/dev/null || true insinto /usr/share/oxwm doins -r "${S}/templates" doman "${S}/resources/oxwm.1" 2>/dev/null || true } pkg_postinst() { elog "OXWM installed successfully!" elog "First launch will create ~/.config/oxwm/config.lua" elog "Or run: oxwm --init" }