From d6348180377e025bc12a54a5a6044087fe66b9f1 Mon Sep 17 00:00:00 2001 From: Martin Dimov Date: Thu, 25 Jan 2024 04:53:04 +0200 Subject: [PATCH 1/2] New package: libopenrazer-0.2.0 --- common/shlibs | 1 + srcpkgs/libopenrazer-devel | 1 + srcpkgs/libopenrazer/template | 23 +++++++++++++++++++++++ 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/libopenrazer-devel create mode 100644 srcpkgs/libopenrazer/template diff --git a/common/shlibs b/common/shlibs index be121eb7d296ff..4ebfd6bb20f6ad 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4503,3 +4503,4 @@ libcamera-base.so.0.2 libcamera-0.2.0_1 libKPim6MimeTreeParserCore.so.6 mimetreeparser-24.02.0_1 libKPim6MimeTreeParserWidgets.so.6 mimetreeparser-24.02.0_1 /usr/lib/lua/5.1/lpeg.so lua51-lpeg-1.1.0_2 +libopenrazer.so.0 libopenrazer-0.2.0_1 diff --git a/srcpkgs/libopenrazer-devel b/srcpkgs/libopenrazer-devel new file mode 120000 index 00000000000000..d53fb0b98e03bd --- /dev/null +++ b/srcpkgs/libopenrazer-devel @@ -0,0 +1 @@ +libopenrazer \ No newline at end of file diff --git a/srcpkgs/libopenrazer/template b/srcpkgs/libopenrazer/template new file mode 100644 index 00000000000000..da606a8f95f371 --- /dev/null +++ b/srcpkgs/libopenrazer/template @@ -0,0 +1,23 @@ +# Template file for 'libopenrazer' +pkgname=libopenrazer +version=0.2.0 +revision=1 +build_style=meson +hostmakedepends="pkg-config qt5-host-tools" +makedepends="qt5-devel" +short_desc="Qt wrapper around the D-Bus API from OpenRazer" +maintainer="Orphaned " +license="GPL-3.0-or-later" +homepage="https://github.com/z3ntu/libopenrazer" +distfiles="https://github.com/z3ntu/libopenrazer/releases/download/v${version}/libopenrazer-${version}.tar.xz" +checksum=86c28a1203e03f6c8f93490414a3a9ddcdb0459ce04bf08b6e3b6181478935f9 + +libopenrazer-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} From c713e3bb2a0631eddeecfc0970f84570d2201aa7 Mon Sep 17 00:00:00 2001 From: Martin Dimov Date: Thu, 25 Jan 2024 04:55:41 +0200 Subject: [PATCH 2/2] razergenie: update to 1.1.0. --- srcpkgs/razergenie/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/razergenie/template b/srcpkgs/razergenie/template index e0ce8b25ae1f84..e2d0e697635ccb 100644 --- a/srcpkgs/razergenie/template +++ b/srcpkgs/razergenie/template @@ -1,14 +1,14 @@ # Template file for 'razergenie' pkgname=razergenie -version=0.9.0 +version=1.1.0 revision=1 build_style=meson hostmakedepends="pkg-config qt5-host-tools" -makedepends="qt5-devel" +makedepends="qt5-devel libopenrazer-devel" depends="openrazer-meta" short_desc="Qt application for configuring your Razer devices under GNU/Linux" maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://github.com/z3ntu/RazerGenie" distfiles="https://github.com/z3ntu/RazerGenie/releases/download/v${version}/RazerGenie-${version}.tar.xz" -checksum=e4a35ce56f7a8bc102afaca121668831dab876a6f487849bce46b0c6613aa85e +checksum=4210b030e6f13421299f45d3c6da83ec5705f754177f1ac09be2a412eda59b5c