%define long_commit 2f0f6d7387c58cbc72220d9ebc0802f2e97308d9 %define short_commit 2f0f6d7387 Name: hikari Version: 3.0.0^20260322g%{short_commit} Release: 1%{?dist} Summary: Stacking Wayland Compositor. License: BSD-2-Clause URL: https://codeberg.org/thomasadam/hikari Source: %{url}/archive/%{long_commit}.tar.gz BuildRequires: gcc BuildRequires: meson BuildRequires: pandoc BuildRequires: wlroots-devel BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(pangocairo) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(libinput) BuildRequires: pkgconfig(libucl) BuildRequires: pkgconfig(pam) BuildRequires: pkgconfig(xwayland) %description hikari is a stacking Wayland compositor with additional tiling capabilities, it is heavily inspired by the Calm Window manager (cwm(1)). Its core concepts are views, groups, sheets and the workspace. %prep %autosetup -n %{name} %build %meson %meson_build %install %meson_install %files %license LICENSE %doc CHANGELOG.md CoC.md README-FreeBSD.md README.md UPDATING.md %changelog %autochangelog