* [PR PATCH] openrazer-meta: update to 3.10.1.
@ 2025-04-02 8:58 dmarto
2025-04-02 9:07 ` dmarto
` (12 more replies)
0 siblings, 13 replies; 14+ messages in thread
From: dmarto @ 2025-04-02 8:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 478 bytes --]
There is a new pull request by dmarto against master on the void-packages repository
https://github.com/dmarto/void-packages rzr
https://github.com/void-linux/void-packages/pull/54949
openrazer-meta: update to 3.10.1.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/54949.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-rzr-54949.patch --]
[-- Type: text/x-diff, Size: 1713 bytes --]
From d3bffa5d65d8874dd72a9e1060c5e4560b41e5dc Mon Sep 17 00:00:00 2001
From: Martin Dimov <martin@dmarto.com>
Date: Wed, 2 Apr 2025 11:49:09 +0300
Subject: [PATCH] openrazer-meta: update to 3.10.1.
---
srcpkgs/openrazer-meta/template | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 93256ebf927621..ca2d018200864e 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -1,18 +1,18 @@
# Template file for 'openrazer-meta'
pkgname=openrazer-meta
-version=3.9.0
-revision=2
+version=3.10.1
+revision=1
build_style=gnu-makefile
make_install_target="setup_dkms udev_install daemon_install xdg_install
python_library_install"
-hostmakedepends="python3-setuptools"
+hostmakedepends="python3-setuptools python3-packaging-bootstrap"
depends="python3-openrazer"
short_desc="Meta package for installing all required OpenRazer packages"
maintainer="Martin Dimov <martin@dmarto.com>"
license="GPL-2.0-or-later"
homepage="https://openrazer.github.io"
distfiles="https://github.com/openrazer/openrazer/releases/download/v${version}/openrazer-${version}.tar.xz"
-checksum=273ae58a54645e22ddaf65a627d3fac370328e471e095b735dfa3f0021c7cbeb
+checksum=5bb2bcf7f3246b4b26e1f6daf3bd70c3cb46b508376849c129c7a910363d458b
do_build() {
:
@@ -43,7 +43,7 @@ openrazer-driver-dkms_package() {
python3-openrazer_package() {
short_desc="Python library for accessing the Razer daemon from Python"
- depends="openrazer-daemon python3-numpy"
+ depends="openrazer-daemon python3-numpy python3-dbus"
pkg_install() {
vmove $py3_sitelib/openrazer
vmove $py3_sitelib/openrazer-*.egg-info
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
@ 2025-04-02 9:07 ` dmarto
2025-04-02 9:15 ` dmarto
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dmarto @ 2025-04-02 9:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 386 bytes --]
New comment by dmarto on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2771918086
Comment:
I was worried this may happen.
```
PYTHON: py3:openrazer-daemon <-> UNKNOWN PKG PLEASE FIX!
```
@classabbyamp any tips on the new py/check/provides, I just built twice locally to have it not complain, what would be the proper setup?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
2025-04-02 9:07 ` dmarto
@ 2025-04-02 9:15 ` dmarto
2025-04-02 9:37 ` dmarto
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dmarto @ 2025-04-02 9:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 483 bytes --]
New comment by dmarto on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2771918086
Comment:
I was worried this may happen.
```
PYTHON: py3:openrazer-daemon <-> UNKNOWN PKG PLEASE FIX!
```
@classabbyamp any tips on the new py/check/provides, I just built twice locally to have it not complain, what would be the proper setup?
p.s I saw there is `noverifypydeps=yes`, but one may think this a bit extreme for this case?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
2025-04-02 9:07 ` dmarto
2025-04-02 9:15 ` dmarto
@ 2025-04-02 9:37 ` dmarto
2025-04-02 12:39 ` classabbyamp
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dmarto @ 2025-04-02 9:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 508 bytes --]
New comment by dmarto on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2771918086
Comment:
I was worried this may happen.
```
PYTHON: py3:openrazer-daemon <-> UNKNOWN PKG PLEASE FIX!
```
@classabbyamp any tips on the new py/check/provides, I just built twice locally to have it not complain, what would be the proper setup?
p.s I saw there is `noverifypydeps=yes`, seems a bit extreme? Tried adding explicit `provides="py:.."`, but no dice.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (2 preceding siblings ...)
2025-04-02 9:37 ` dmarto
@ 2025-04-02 12:39 ` classabbyamp
2025-04-02 14:14 ` dmarto
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: classabbyamp @ 2025-04-02 12:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 186 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2772434153
Comment:
add the provides= and put it in depends
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (3 preceding siblings ...)
2025-04-02 12:39 ` classabbyamp
@ 2025-04-02 14:14 ` dmarto
2025-04-02 14:16 ` [PR PATCH] [Updated] " dmarto
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dmarto @ 2025-04-02 14:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 731 bytes --]
New comment by dmarto on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2772706393
Comment:
I don't follow;
I have tried multiple combination of explicit provides:
- `provides="py3:openrazer-daemon"`
- `provides="py3:openrazer-daemon-${version}_${revision}"`
on the subpkg and/or on the sourcepkg - neither works.
Adding `py3:openrazer-daemon` (or with version) in any depends throw an error `target dependency 'py3:openrazer-daemon' does not exist` (regardless of `provides`).
Looking into the scripts, I don't think this will work, the provides are collected from the repo db, and the checks are in the pre-pkg step. I will add `noverifypydeps=yes` to the subpkg.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (4 preceding siblings ...)
2025-04-02 14:14 ` dmarto
@ 2025-04-02 14:16 ` dmarto
2025-04-02 14:47 ` classabbyamp
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dmarto @ 2025-04-02 14:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 483 bytes --]
There is an updated pull request by dmarto against master on the void-packages repository
https://github.com/dmarto/void-packages rzr
https://github.com/void-linux/void-packages/pull/54949
openrazer-meta: update to 3.10.1.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/54949.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-rzr-54949.patch --]
[-- Type: text/x-diff, Size: 1735 bytes --]
From 738d5fee24f88cbd4a5d99c4d27292e8a7266312 Mon Sep 17 00:00:00 2001
From: Martin Dimov <martin@dmarto.com>
Date: Wed, 2 Apr 2025 11:49:09 +0300
Subject: [PATCH] openrazer-meta: update to 3.10.1.
---
srcpkgs/openrazer-meta/template | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 93256ebf927621..06f111442b9e86 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -1,18 +1,18 @@
# Template file for 'openrazer-meta'
pkgname=openrazer-meta
-version=3.9.0
-revision=2
+version=3.10.1
+revision=1
build_style=gnu-makefile
make_install_target="setup_dkms udev_install daemon_install xdg_install
python_library_install"
-hostmakedepends="python3-setuptools"
+hostmakedepends="python3-setuptools python3-packaging-bootstrap"
depends="python3-openrazer"
short_desc="Meta package for installing all required OpenRazer packages"
maintainer="Martin Dimov <martin@dmarto.com>"
license="GPL-2.0-or-later"
homepage="https://openrazer.github.io"
distfiles="https://github.com/openrazer/openrazer/releases/download/v${version}/openrazer-${version}.tar.xz"
-checksum=273ae58a54645e22ddaf65a627d3fac370328e471e095b735dfa3f0021c7cbeb
+checksum=5bb2bcf7f3246b4b26e1f6daf3bd70c3cb46b508376849c129c7a910363d458b
do_build() {
:
@@ -43,7 +43,8 @@ openrazer-driver-dkms_package() {
python3-openrazer_package() {
short_desc="Python library for accessing the Razer daemon from Python"
- depends="openrazer-daemon python3-numpy"
+ depends="openrazer-daemon python3-numpy python3-dbus"
+ noverifypydeps=yes
pkg_install() {
vmove $py3_sitelib/openrazer
vmove $py3_sitelib/openrazer-*.egg-info
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (5 preceding siblings ...)
2025-04-02 14:16 ` [PR PATCH] [Updated] " dmarto
@ 2025-04-02 14:47 ` classabbyamp
2025-04-02 17:36 ` [PR PATCH] [Updated] " dmarto
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: classabbyamp @ 2025-04-02 14:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 225 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2772805148
Comment:
put the provides in openrazer-daemon and add it to the depends of this package
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (6 preceding siblings ...)
2025-04-02 14:47 ` classabbyamp
@ 2025-04-02 17:36 ` dmarto
2025-04-02 17:37 ` dmarto
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dmarto @ 2025-04-02 17:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 483 bytes --]
There is an updated pull request by dmarto against master on the void-packages repository
https://github.com/dmarto/void-packages rzr
https://github.com/void-linux/void-packages/pull/54949
openrazer-meta: update to 3.10.1.
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/54949.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-rzr-54949.patch --]
[-- Type: text/x-diff, Size: 2133 bytes --]
From 1e339baad7361d459e072b6974802e720fbd2ffe Mon Sep 17 00:00:00 2001
From: Martin Dimov <martin@dmarto.com>
Date: Wed, 2 Apr 2025 20:36:14 +0300
Subject: [PATCH] openrazer-meta: update to 3.10.1.
---
srcpkgs/openrazer-meta/template | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template
index 93256ebf927621..1be72490a0d374 100644
--- a/srcpkgs/openrazer-meta/template
+++ b/srcpkgs/openrazer-meta/template
@@ -1,18 +1,18 @@
# Template file for 'openrazer-meta'
pkgname=openrazer-meta
-version=3.9.0
-revision=2
+version=3.10.1
+revision=1
build_style=gnu-makefile
make_install_target="setup_dkms udev_install daemon_install xdg_install
python_library_install"
-hostmakedepends="python3-setuptools"
-depends="python3-openrazer"
+hostmakedepends="python3-setuptools python3-packaging-bootstrap"
+depends="python3-openrazer openrazer-daemon"
short_desc="Meta package for installing all required OpenRazer packages"
maintainer="Martin Dimov <martin@dmarto.com>"
license="GPL-2.0-or-later"
homepage="https://openrazer.github.io"
distfiles="https://github.com/openrazer/openrazer/releases/download/v${version}/openrazer-${version}.tar.xz"
-checksum=273ae58a54645e22ddaf65a627d3fac370328e471e095b735dfa3f0021c7cbeb
+checksum=5bb2bcf7f3246b4b26e1f6daf3bd70c3cb46b508376849c129c7a910363d458b
do_build() {
:
@@ -22,6 +22,7 @@ openrazer-daemon_package() {
short_desc="Userspace daemon that abstracts access to the kernel driver"
depends="openrazer-driver-dkms python3-daemonize python3-pyudev
python3-setproctitle python3-dbus python3-gobject libnotify"
+ provides="py3:openrazer-daemon-${version}_${revision}"
pkg_install() {
vmove etc/xdg/autostart
vmove usr/bin
@@ -43,7 +44,7 @@ openrazer-driver-dkms_package() {
python3-openrazer_package() {
short_desc="Python library for accessing the Razer daemon from Python"
- depends="openrazer-daemon python3-numpy"
+ depends="openrazer-daemon python3-numpy python3-dbus"
pkg_install() {
vmove $py3_sitelib/openrazer
vmove $py3_sitelib/openrazer-*.egg-info
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (7 preceding siblings ...)
2025-04-02 17:36 ` [PR PATCH] [Updated] " dmarto
@ 2025-04-02 17:37 ` dmarto
2025-04-28 13:14 ` jonpikum
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: dmarto @ 2025-04-02 17:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 255 bytes --]
New comment by dmarto on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2773270221
Comment:
Ok, but it still ends up as `PYTHON: py3:openrazer-daemon <-> UNKNOWN PKG PLEASE FIX!` on my end, lets see on CI.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (8 preceding siblings ...)
2025-04-02 17:37 ` dmarto
@ 2025-04-28 13:14 ` jonpikum
2025-06-08 11:23 ` dmarto
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: jonpikum @ 2025-04-28 13:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 289 bytes --]
New comment by jonpikum on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2835205941
Comment:
This PR worked for me locally on x86_64.
I rebased to master, updated the version to `3.10.2`, `xgensum -i`'d, pkg'd and installed without error.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (9 preceding siblings ...)
2025-04-28 13:14 ` jonpikum
@ 2025-06-08 11:23 ` dmarto
2025-06-08 15:57 ` [PR PATCH] [Closed]: " Duncaen
2025-06-08 15:57 ` Duncaen
12 siblings, 0 replies; 14+ messages in thread
From: dmarto @ 2025-06-08 11:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 318 bytes --]
New comment by dmarto on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2953961790
Comment:
@Duncaen no problem, but I don't know how to make CI happy, none of the things I tried with the new python provides makes it pass. Is `noverifypydeps=yes` going to be accepted?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Closed]: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (10 preceding siblings ...)
2025-06-08 11:23 ` dmarto
@ 2025-06-08 15:57 ` Duncaen
2025-06-08 15:57 ` Duncaen
12 siblings, 0 replies; 14+ messages in thread
From: Duncaen @ 2025-06-08 15:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 333 bytes --]
There's a closed pull request on the void-packages repository
openrazer-meta: update to 3.10.1.
https://github.com/void-linux/void-packages/pull/54949
Description:
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: openrazer-meta: update to 3.10.1.
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
` (11 preceding siblings ...)
2025-06-08 15:57 ` [PR PATCH] [Closed]: " Duncaen
@ 2025-06-08 15:57 ` Duncaen
12 siblings, 0 replies; 14+ messages in thread
From: Duncaen @ 2025-06-08 15:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 189 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/54949#issuecomment-2954150665
Comment:
merged a1717a208b0ee1fa3f8389d7f1922d19818e1220
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-06-08 15:57 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-02 8:58 [PR PATCH] openrazer-meta: update to 3.10.1 dmarto
2025-04-02 9:07 ` dmarto
2025-04-02 9:15 ` dmarto
2025-04-02 9:37 ` dmarto
2025-04-02 12:39 ` classabbyamp
2025-04-02 14:14 ` dmarto
2025-04-02 14:16 ` [PR PATCH] [Updated] " dmarto
2025-04-02 14:47 ` classabbyamp
2025-04-02 17:36 ` [PR PATCH] [Updated] " dmarto
2025-04-02 17:37 ` dmarto
2025-04-28 13:14 ` jonpikum
2025-06-08 11:23 ` dmarto
2025-06-08 15:57 ` [PR PATCH] [Closed]: " Duncaen
2025-06-08 15:57 ` Duncaen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).