# Contributor: Jean-Louis Fuchs <safe.pen2857@rhizoome.ch>
# Maintainer: Jean-Louis Fuchs <safe.pen2857@rhizoome.ch>
pkgname=hyprland-qt-support
pkgver=0.1.0
pkgrel=0
pkgdesc="A qml style provider for hypr* qt apps"
url="https://github.com/hyprwm/hyprland-qt-support"
# no qt6-qtdeclarative-dev on armhf
arch="all !armhf"
license="BSD-3-Clause"
makedepends="
	cmake
	samurai
	hyprlang-dev
	qt6-qtbase-dev
	qt6-qtdeclarative-dev
"
options="!check" # currently there are no tests
source="hyprland-qt-support-$pkgver.tar.gz::https://github.com/hyprwm/hyprland-qt-support/archive/refs/tags/v$pkgver.tar.gz"

build() {
	cmake -B build -G Ninja \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DCMAKE_INSTALL_LIBDIR=lib \
		-DINSTALL_QML_PREFIX=/lib/qt6/qml \
		-DCMAKE_BUILD_TYPE=None
	cmake --build build
}

package() {
	install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
	DESTDIR="$pkgdir" cmake --install build
}

sha512sums="
674cc42cb2b9767e36c0c269d419e04c680982ca5e064f403881f235530860d0946fb42ce56abf96324c54550eea1ed3984ef42b6c15165b0d0165683554c6db  hyprland-qt-support-0.1.0.tar.gz
"
