# Contributor: Edd Salkield <edd@salkield.uk>
# Maintainer: Edd Salkield <edd@salkield.uk>
pkgname=gtklock
pkgver=4.0.0
pkgrel=0
pkgdesc="GTK-based lockscreen for Wayland"
url="https://github.com/jovanlanik/gtklock"
arch="all"
license="GPL-3.0-only"
makedepends="
	glib-dev
	gtk+3.0-dev
	gtk-layer-shell-dev
	gtk-session-lock-dev
	linux-pam-dev
	meson
	ninja
	scdoc
	wayland-dev
"
subpackages="$pkgname-doc"
# macro.patch is in master branch, should be dropped on release after 4.0.0.
source="
	https://github.com/jovanlanik/gtklock/archive/v$pkgver/gtklock-v$pkgver.tar.gz
	macro.patch
"
options="!check" # no upstream tests

build() {
	abuild-meson build
	ninja -C build
}

package() {
	meson install -C build --destdir "${pkgdir}"
}

sha512sums="
f589a65a0d93c9bbf79d9ff4a5b101983ca4af8ad8569d32bbb603c40d3e8332cbe082be26a372cd1e8bd6d42beb723ffe6042e048f6b12dcdc45b8ac854ebf9  gtklock-v4.0.0.tar.gz
7ae46c9b4be722735cff7444f54d7b5fc3f9f0f3956526198bb5150074300c35f6350d12150f791dd065296a6ab41881c50cd257319526b7b9a1f9e0c8eac048  macro.patch
"
