# git.spec.tmpl - tracks the latest commit on the configured branch. # Rendered by coprforge on 2026-05-05. %global commit 81d2c09db6fbf43344594542e228ad3cfb889ec5 %global shortcommit 81d2c09 %global date 20260428 %bcond_with check %bcond_with systemd Name: anodized-git Version: 0~git%{date}.%{shortcommit} Release: 1%{?dist} Summary: Daemon providing MD3 dynamic theme generation through DBUS (git snapshot) License: EUPL-1.2 URL: https://codeberg.org/anodized-suite/anodized Source0: https://codeberg.org/anodized-suite/anodized/archive/81d2c09db6fbf43344594542e228ad3cfb889ec5.tar.gz BuildRequires: vala BuildRequires: meson >= 1.1.0 BuildRequires: ninja-build BuildRequires: gcc BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(material-color-utilities-vala) Conflicts: anodized Provides: anodized %description anodized powers Material You dynamic colour on the Linux desktop. It reads the system accent colour from xdg-desktop-portal, runs Material Color Utilities colour science, and exposes the full set of Material Design 3 colour roles over D-Bus — giving any application a consistent, reactive palette without duplicating colour logic. This is a git snapshot build tracking the main branch. %prep %autosetup -n anodized %build %meson %{?with_check:-Dtests=true} %{?with_systemd:-Dsystemd=true} %meson_build %install %meson_install %if %{with check} %check %meson_test %endif %files %license LICENSE %{_libexecdir}/anodized %{_datadir}/dbus-1/services/dev.vintorez.Anodized.SchemeProvider1.service %{_datadir}/dbus-1/interfaces/dev.vintorez.Anodized.SchemeProvider1.xml %{_datadir}/glib-2.0/schemas/dev.vintorez.anodized.daemon.gschema.xml %if %{with systemd} %{_userunitdir}/anodized.service %endif %changelog %autochangelog