%global commit e5714e64cf56829e39d289a8199697cf312beebd %global commitdate 20260725 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: luakit-nightly Version: 2.4.0^%{commitdate}git%{shortcommit} Release: %autorelease Summary: Fast, small, webkit based browser framework extensible by Lua (Nightly GTK4 Build) License: GPL-3.0 URL: https://github.com/616b2f/luakit Source: https://github.com/616b2f/luakit/archive/%{commit}/luakit-%{commit}.tar.gz BuildRequires: gcc BuildRequires: gstreamer1-devel BuildRequires: gtk4-devel BuildRequires: make BuildRequires: sqlite-devel BuildRequires: webkitgtk6.0-devel BuildRequires: glibc-common BuildRequires: luajit-devel BuildRequires: lua5.1-socket BuildRequires: lua5.1-filesystem Requires: lua5.1-socket Requires: lua5.1-filesystem Provides: luakit = %{version}-%{release} Conflicts: luakit %description luakit is a fast, light and simple to use micro-browser framework extensible by Lua using the WebKit web content engine and the GTK+ toolkit. This is the nightly development build using GTK4 and WebKitGTK 6.0. %prep %autosetup -n luakit-%{commit} %build %make_build PREFIX=/usr %install %make_install PREFIX=/usr %files %{_bindir}/luakit %{_sysconfdir}/xdg/luakit/* %{_datadir}/luakit/* %{_datadir}/pixmaps/* %{_mandir}/* %{_datadir}/applications/* %{_prefix}/lib/luakit/* %doc AUTHORS CHANGELOG.md README.md %license COPYING.GPLv3 %changelog %autochangelog