From 0f76eafb04d224cfd672f717a65db0e59ce93c71 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 30 Dec 2025 18:13:25 +0000 Subject: [PATCH] Update to version 0.8.1 --- .SRCINFO | 7 ++++--- PKGBUILD | 11 ++++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index bd5a913a66fbc..c1f5368408a3d 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = crossmacro pkgdesc = Cross-platform mouse and keyboard macro automation tool - pkgver = 0.8.0 + pkgver = 0.8.1 pkgrel = 1 url = https://github.com/alper-han/CrossMacro install = crossmacro.install @@ -19,10 +19,11 @@ pkgbase = crossmacro depends = libxcursor depends = libxrandr depends = polkit + depends = libxtst options = !strip - source = crossmacro-0.8.0.tar.gz::https://github.com/alper-han/CrossMacro/archive/v0.8.0.tar.gz + source = crossmacro-0.8.1.tar.gz::https://github.com/alper-han/CrossMacro/archive/v0.8.1.tar.gz source = crossmacro.sysusers - sha256sums = 2627ffa29e884a5fc94124045fde98c7771f84f35e6f77ac5e6f89446e981f0c + sha256sums = e33c8eb396531f35b10f525538c466fd4cf6d49372067cdfaad9b4c5cb07f62c sha256sums = SKIP pkgname = crossmacro diff --git a/PKGBUILD b/PKGBUILD index 2e36e535b23c0..f82a7c63c1a1a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,17 +1,17 @@ # Maintainer: Zynix pkgname=crossmacro -pkgver=0.8.0 +pkgver=0.8.1 pkgrel=1 pkgdesc="Cross-platform mouse and keyboard macro automation tool" arch=('x86_64') url="https://github.com/alper-han/CrossMacro" license=('GPL-3.0') -depends=('glibc' 'gcc-libs' 'zlib' 'openssl' 'fontconfig' 'libx11' 'libxcursor' 'libxrandr' 'polkit') +depends=('glibc' 'gcc-libs' 'zlib' 'openssl' 'fontconfig' 'libx11' 'libxcursor' 'libxrandr' 'polkit' 'libxtst') makedepends=('dotnet-sdk>=10.0' 'git' 'clang' 'zlib') options=('!strip') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/alper-han/CrossMacro/archive/v${pkgver}.tar.gz" "crossmacro.sysusers") -sha256sums=('2627ffa29e884a5fc94124045fde98c7771f84f35e6f77ac5e6f89446e981f0c' +sha256sums=('e33c8eb396531f35b10f525538c466fd4cf6d49372067cdfaad9b4c5cb07f62c' 'SKIP') # sysusers file checksum (local file) install=crossmacro.install @@ -76,6 +76,11 @@ package() { # Install Polkit Policy install -Dm644 "scripts/assets/org.crossmacro.policy" \ "$pkgdir/usr/share/polkit-1/actions/org.crossmacro.policy" + + # Install Polkit Rules + install -dm755 "$pkgdir/usr/share/polkit-1/rules.d" + install -Dm644 "scripts/assets/50-crossmacro.rules" \ + "$pkgdir/usr/share/polkit-1/rules.d/50-crossmacro.rules" # Create executable symlink for UI install -dm755 "$pkgdir/usr/bin"