diff --git a/srcpkgs/adw-bluetooth/template b/srcpkgs/adw-bluetooth/template index cbfcedcd49d019..daebf07b9e4e5c 100644 --- a/srcpkgs/adw-bluetooth/template +++ b/srcpkgs/adw-bluetooth/template @@ -1,25 +1,35 @@ # Template file for 'adw-bluetooth' pkgname=adw-bluetooth -version=1.0.0 +version=1.2.0 revision=1 build_style=meson -hostmakedepends="pkg-config nodejs blueprint-compiler glib-devel gjs-devel desktop-file-utils" -makedepends="gjs-devel gtk4 libadwaita" +hostmakedepends="nodejs pkg-config glib-devel gjs-devel blueprint-compiler go gtk4-devel libadwaita-devel" +makedepends="gjs-devel" depends="gjs libadwaita" short_desc="Bluetooth device manager built with GTK4 and Libadwaita" maintainer="xJayMorex " license="GPL-3.0-or-later" homepage="https://github.com/ezratweaver/adw-bluetooth" distfiles="https://github.com/ezratweaver/adw-bluetooth/archive/refs/tags/${version}.tar.gz" -checksum=a2815400f4090fa375b06fbe5fbc6df4926701cc84498d1f50a8648b9d489d99 +checksum=6a50b4ec136143034892a0aee8a06c6e3892288491a0f04ba80267d9fd4cee4c +nopie_files=/usr/libexec/adw-bluetooth-daemon + +case "$XBPS_TARGET_MACHINE" in + aarch64*) export GOARCH=arm64;; + armv5*) export GOARCH=arm; export GOARM=5;; + armv6*) export GOARCH=arm; export GOARM=6;; + armv7*) export GOARCH=arm; export GOARM=7;; + i686*) export GOARCH=386;; + x86_64*) export GOARCH=amd64;; + ppc64le*) export GOARCH=ppc64le;; + ppc64*) export GOARCH=ppc64;; + ppc*) export GOARCH=ppc;; + mipsel*) export GOARCH=mipsle;; + mips*) export GOARCH=mips;; + riscv64*) export GOARCH=riscv64;; +esac pre_configure() { npm i typescript export PATH="$PATH:$(pwd)/node_modules/.bin" } - -pre_build() { - if [ "$CROSS_BUILD" ]; then - export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" - fi -}