Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: xone-0.3
@ 2022-10-12  6:54 xolophreny
  2022-10-12  7:02 ` [PR REVIEW] " classabbyamp
                   ` (28 more replies)
  0 siblings, 29 replies; 30+ messages in thread
From: xolophreny @ 2022-10-12  6:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 807 bytes --]

There is a new pull request by xolophreny against master on the void-packages repository

https://github.com/xolophreny/void-packages xone
https://github.com/void-linux/void-packages/pull/39907

New package: xone-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

A patch file from https://github.com/void-linux/void-packages/pull/39907.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xone-39907.patch --]
[-- Type: text/x-diff, Size: 1695 bytes --]

From f880575aa8a8759a17d9e5f7d2e10a7f5cb61646 Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@protonmail.ch>
Date: Wed, 12 Oct 2022 11:33:54 +0500
Subject: [PATCH] New package: xone-0.3

---
 srcpkgs/xone/INSTALL.msg |  2 ++
 srcpkgs/xone/template    | 23 +++++++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 100644 srcpkgs/xone/INSTALL.msg
 create mode 100644 srcpkgs/xone/template

diff --git a/srcpkgs/xone/INSTALL.msg b/srcpkgs/xone/INSTALL.msg
new file mode 100644
index 000000000000..24c2f6a6cd5a
--- /dev/null
+++ b/srcpkgs/xone/INSTALL.msg
@@ -0,0 +1,2 @@
+Use the included 'xone-update-firmware' script
+to update wireless dongle firmware
diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template
new file mode 100644
index 000000000000..52c4c381e1a0
--- /dev/null
+++ b/srcpkgs/xone/template
@@ -0,0 +1,23 @@
+# Template file for 'xone'
+pkgname=xone
+version=0.3
+revision=1
+hostmakedepends="tar"
+depends="curl cabextract"
+short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers"
+maintainer="xolophreny <xolophreny@protonmail.ch>"
+license="GPL-2.0-only"
+homepage="https://github.com/medusalix/xone"
+distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz"
+checksum=993f6b2b07c3236ce283d5de4da47dbfc16a86e056af504a4958d87f718ece20
+
+dkms_modules="${pkgname} ${version}"
+
+do_install() {
+	vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf
+	vbin install/firmware.sh xone-update-firmware
+	find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} +
+	echo 'ccflags-y += -DDEBUG' >> ./Kbuild
+	vmkdir /usr/src/${pkgname}-${version}
+	vcopy . /usr/src/${pkgname}-${version}
+}

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
  2022-10-12  7:02 ` [PR REVIEW] " classabbyamp
@ 2022-10-12  7:02 ` classabbyamp
  2022-10-12  7:02 ` classabbyamp
                   ` (26 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-12  7:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 178 bytes --]

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993066512

Comment:
does it work without this?

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
  2022-10-12  7:02 ` [PR REVIEW] " classabbyamp
  2022-10-12  7:02 ` classabbyamp
@ 2022-10-12  7:02 ` classabbyamp
  2022-10-12  7:33 ` xolophreny
                   ` (25 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-12  7:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 205 bytes --]

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993067039

Comment:
this file works better as `README.voidlinux`, i think

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
@ 2022-10-12  7:02 ` classabbyamp
  2022-10-12  7:02 ` classabbyamp
                   ` (27 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-12  7:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 173 bytes --]

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993066694

Comment:
expand $homepage here

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (2 preceding siblings ...)
  2022-10-12  7:02 ` classabbyamp
@ 2022-10-12  7:33 ` xolophreny
  2022-10-12  7:35 ` xolophreny
                   ` (24 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-12  7:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 177 bytes --]

New review comment by xolophreny on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993095271

Comment:
Sorry, what does that mean?

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (3 preceding siblings ...)
  2022-10-12  7:33 ` xolophreny
@ 2022-10-12  7:35 ` xolophreny
  2022-10-12  7:36 ` xolophreny
                   ` (23 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-12  7:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 259 bytes --]

New review comment by xolophreny on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993096934

Comment:
Alright. Just move it, or should `INSTALL.msg` still have a message about `README.voidlinux` like in `steam`?

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (4 preceding siblings ...)
  2022-10-12  7:35 ` xolophreny
@ 2022-10-12  7:36 ` xolophreny
  2022-10-12  7:42 ` classabbyamp
                   ` (22 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-12  7:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 166 bytes --]

New review comment by xolophreny on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993097813

Comment:
It does, thanks!

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (5 preceding siblings ...)
  2022-10-12  7:36 ` xolophreny
@ 2022-10-12  7:42 ` classabbyamp
  2022-10-12  7:43 ` classabbyamp
                   ` (21 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-12  7:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 189 bytes --]

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993103355

Comment:
don't use the variable, use its valus

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (6 preceding siblings ...)
  2022-10-12  7:42 ` classabbyamp
@ 2022-10-12  7:43 ` classabbyamp
  2022-10-12  7:44 ` classabbyamp
                   ` (20 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-12  7:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 189 bytes --]

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993103355

Comment:
don't use the variable, use its value

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (7 preceding siblings ...)
  2022-10-12  7:43 ` classabbyamp
@ 2022-10-12  7:44 ` classabbyamp
  2022-10-12  7:49 ` [PR PATCH] [Updated] " xolophreny
                   ` (19 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-12  7:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 259 bytes --]

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993105050

Comment:
I don't think that's necessary, README.voidlinux is a standard way of doing package-specific documentation 

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (8 preceding siblings ...)
  2022-10-12  7:44 ` classabbyamp
@ 2022-10-12  7:49 ` xolophreny
  2022-10-12  8:01 ` xolophreny
                   ` (18 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-12  7:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 812 bytes --]

There is an updated pull request by xolophreny against master on the void-packages repository

https://github.com/xolophreny/void-packages xone
https://github.com/void-linux/void-packages/pull/39907

New package: xone-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

A patch file from https://github.com/void-linux/void-packages/pull/39907.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xone-39907.patch --]
[-- Type: text/x-diff, Size: 1759 bytes --]

From bcc80a63978659b4a868d5609e8d1069b382a2ab Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@protonmail.ch>
Date: Wed, 12 Oct 2022 11:33:54 +0500
Subject: [PATCH] New package: xone-0.3

---
 srcpkgs/xone/files/README.voidlinux |  2 ++
 srcpkgs/xone/template               | 22 ++++++++++++++++++++++
 2 files changed, 24 insertions(+)
 create mode 100644 srcpkgs/xone/files/README.voidlinux
 create mode 100644 srcpkgs/xone/template

diff --git a/srcpkgs/xone/files/README.voidlinux b/srcpkgs/xone/files/README.voidlinux
new file mode 100644
index 000000000000..24c2f6a6cd5a
--- /dev/null
+++ b/srcpkgs/xone/files/README.voidlinux
@@ -0,0 +1,2 @@
+Use the included 'xone-update-firmware' script
+to update wireless dongle firmware
diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template
new file mode 100644
index 000000000000..b051d83669a7
--- /dev/null
+++ b/srcpkgs/xone/template
@@ -0,0 +1,22 @@
+# Template file for 'xone'
+pkgname=xone
+version=0.3
+revision=1
+depends="curl cabextract"
+short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers"
+maintainer="xolophreny <xolophreny@protonmail.ch>"
+license="GPL-2.0-only"
+homepage="https://github.com/medusalix/xone"
+distfiles="https://github.com/medusalix/xone/archive/refs/tags/v${version}.tar.gz"
+checksum=993f6b2b07c3236ce283d5de4da47dbfc16a86e056af504a4958d87f718ece20
+
+dkms_modules="${pkgname} ${version}"
+
+do_install() {
+	vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf
+	vbin install/firmware.sh xone-update-firmware
+	find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} +
+	echo 'ccflags-y += -DDEBUG' >> ./Kbuild
+	vmkdir /usr/src/${pkgname}-${version}
+	vcopy . /usr/src/${pkgname}-${version}
+}

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (9 preceding siblings ...)
  2022-10-12  7:49 ` [PR PATCH] [Updated] " xolophreny
@ 2022-10-12  8:01 ` xolophreny
  2022-10-12 11:25 ` xolophreny
                   ` (17 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-12  8:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 812 bytes --]

There is an updated pull request by xolophreny against master on the void-packages repository

https://github.com/xolophreny/void-packages xone
https://github.com/void-linux/void-packages/pull/39907

New package: xone-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

A patch file from https://github.com/void-linux/void-packages/pull/39907.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xone-39907.patch --]
[-- Type: text/x-diff, Size: 1798 bytes --]

From c8da8e24317863e3e5a3fe3870109f1e4a6132ba Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@protonmail.ch>
Date: Wed, 12 Oct 2022 11:33:54 +0500
Subject: [PATCH] New package: xone-0.3

---
 srcpkgs/xone/files/README.voidlinux |  2 ++
 srcpkgs/xone/template               | 23 +++++++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 100644 srcpkgs/xone/files/README.voidlinux
 create mode 100644 srcpkgs/xone/template

diff --git a/srcpkgs/xone/files/README.voidlinux b/srcpkgs/xone/files/README.voidlinux
new file mode 100644
index 000000000000..24c2f6a6cd5a
--- /dev/null
+++ b/srcpkgs/xone/files/README.voidlinux
@@ -0,0 +1,2 @@
+Use the included 'xone-update-firmware' script
+to update wireless dongle firmware
diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template
new file mode 100644
index 000000000000..3454eecf72de
--- /dev/null
+++ b/srcpkgs/xone/template
@@ -0,0 +1,23 @@
+# Template file for 'xone'
+pkgname=xone
+version=0.3
+revision=1
+depends="curl cabextract"
+short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers"
+maintainer="xolophreny <xolophreny@protonmail.ch>"
+license="GPL-2.0-only"
+homepage="https://github.com/medusalix/xone"
+distfiles="https://github.com/medusalix/xone/archive/refs/tags/v${version}.tar.gz"
+checksum=993f6b2b07c3236ce283d5de4da47dbfc16a86e056af504a4958d87f718ece20
+
+dkms_modules="${pkgname} ${version}"
+
+do_install() {
+	vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf
+	vbin install/firmware.sh xone-update-firmware
+	find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} +
+	echo 'ccflags-y += -DDEBUG' >> ./Kbuild
+	vmkdir /usr/src/${pkgname}-${version}
+	vcopy . /usr/src/${pkgname}-${version}
+	vdoc "${FILESDIR}/README.voidlinux"
+}

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (10 preceding siblings ...)
  2022-10-12  8:01 ` xolophreny
@ 2022-10-12 11:25 ` xolophreny
  2022-10-12 17:20 ` [PR REVIEW] " classabbyamp
                   ` (16 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-12 11:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 812 bytes --]

There is an updated pull request by xolophreny against master on the void-packages repository

https://github.com/xolophreny/void-packages xone
https://github.com/void-linux/void-packages/pull/39907

New package: xone-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

A patch file from https://github.com/void-linux/void-packages/pull/39907.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xone-39907.patch --]
[-- Type: text/x-diff, Size: 1803 bytes --]

From 66f610a76e43488f3a21099ec7c67e3e3d95cb8e Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@protonmail.ch>
Date: Wed, 12 Oct 2022 11:33:54 +0500
Subject: [PATCH] New package: xone-0.3

---
 srcpkgs/xone/files/README.voidlinux |  2 ++
 srcpkgs/xone/template               | 23 +++++++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 100644 srcpkgs/xone/files/README.voidlinux
 create mode 100644 srcpkgs/xone/template

diff --git a/srcpkgs/xone/files/README.voidlinux b/srcpkgs/xone/files/README.voidlinux
new file mode 100644
index 000000000000..24c2f6a6cd5a
--- /dev/null
+++ b/srcpkgs/xone/files/README.voidlinux
@@ -0,0 +1,2 @@
+Use the included 'xone-update-firmware' script
+to update wireless dongle firmware
diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template
new file mode 100644
index 000000000000..adfb9947e771
--- /dev/null
+++ b/srcpkgs/xone/template
@@ -0,0 +1,23 @@
+# Template file for 'xone'
+pkgname=xone
+version=0.3
+revision=1
+depends="curl cabextract dkms"
+short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers"
+maintainer="xolophreny <xolophreny@protonmail.ch>"
+license="GPL-2.0-only"
+homepage="https://github.com/medusalix/xone"
+distfiles="https://github.com/medusalix/xone/archive/refs/tags/v${version}.tar.gz"
+checksum=993f6b2b07c3236ce283d5de4da47dbfc16a86e056af504a4958d87f718ece20
+
+dkms_modules="${pkgname} ${version}"
+
+do_install() {
+	vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf
+	vbin install/firmware.sh xone-update-firmware
+	find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} +
+	echo 'ccflags-y += -DDEBUG' >> ./Kbuild
+	vmkdir /usr/src/${pkgname}-${version}
+	vcopy . /usr/src/${pkgname}-${version}
+	vdoc "${FILESDIR}/README.voidlinux"
+}

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (11 preceding siblings ...)
  2022-10-12 11:25 ` xolophreny
@ 2022-10-12 17:20 ` classabbyamp
  2022-10-13  3:27 ` [PR PATCH] [Updated] " xolophreny
                   ` (15 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-12 17:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 182 bytes --]

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r993723258

Comment:
this installs some extra files

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (12 preceding siblings ...)
  2022-10-12 17:20 ` [PR REVIEW] " classabbyamp
@ 2022-10-13  3:27 ` xolophreny
  2022-10-13  3:28 ` [PR REVIEW] " xolophreny
                   ` (14 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-13  3:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 812 bytes --]

There is an updated pull request by xolophreny against master on the void-packages repository

https://github.com/xolophreny/void-packages xone
https://github.com/void-linux/void-packages/pull/39907

New package: xone-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

A patch file from https://github.com/void-linux/void-packages/pull/39907.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xone-39907.patch --]
[-- Type: text/x-diff, Size: 1890 bytes --]

From cb3516cf41abc8f7234bbc2dffda8a37a9fcf5da Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@protonmail.ch>
Date: Wed, 12 Oct 2022 11:33:54 +0500
Subject: [PATCH] New package: xone-0.3

---
 srcpkgs/xone/files/README.voidlinux |  2 ++
 srcpkgs/xone/template               | 24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/xone/files/README.voidlinux
 create mode 100644 srcpkgs/xone/template

diff --git a/srcpkgs/xone/files/README.voidlinux b/srcpkgs/xone/files/README.voidlinux
new file mode 100644
index 000000000000..24c2f6a6cd5a
--- /dev/null
+++ b/srcpkgs/xone/files/README.voidlinux
@@ -0,0 +1,2 @@
+Use the included 'xone-update-firmware' script
+to update wireless dongle firmware
diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template
new file mode 100644
index 000000000000..79076434e629
--- /dev/null
+++ b/srcpkgs/xone/template
@@ -0,0 +1,24 @@
+# Template file for 'xone'
+pkgname=xone
+version=0.3
+revision=1
+depends="curl cabextract dkms"
+short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers"
+maintainer="xolophreny <xolophreny@protonmail.ch>"
+license="GPL-2.0-only"
+homepage="https://github.com/medusalix/xone"
+distfiles="https://github.com/medusalix/xone/archive/refs/tags/v${version}.tar.gz"
+checksum=993f6b2b07c3236ce283d5de4da47dbfc16a86e056af504a4958d87f718ece20
+
+dkms_modules="${pkgname} ${version}"
+
+do_install() {
+	vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf
+	vbin install/firmware.sh xone-update-firmware
+	find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} +
+	echo 'ccflags-y += -DDEBUG' >> ./Kbuild
+	vmkdir /usr/src/${pkgname}-${version}
+	for file in bus driver transport Kbuild LICENSE README.md dkms.conf; do
+		vcopy $file /usr/src/${pkgname}-${version}/; done
+	vdoc "${FILESDIR}/README.voidlinux"
+}

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (13 preceding siblings ...)
  2022-10-13  3:27 ` [PR PATCH] [Updated] " xolophreny
@ 2022-10-13  3:28 ` xolophreny
  2022-10-13  3:29 ` xolophreny
                   ` (13 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-13  3:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 217 bytes --]

New review comment by xolophreny on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r994079201

Comment:
Should be cleaner now, although not sure if that's the way to do it

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (14 preceding siblings ...)
  2022-10-13  3:28 ` [PR REVIEW] " xolophreny
@ 2022-10-13  3:29 ` xolophreny
  2022-10-13  3:29 ` classabbyamp
                   ` (12 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-13  3:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 221 bytes --]

New review comment by xolophreny on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r994079201

Comment:
Should be cleaner now, although not sure what's the proper way to do it

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (15 preceding siblings ...)
  2022-10-13  3:29 ` xolophreny
@ 2022-10-13  3:29 ` classabbyamp
  2022-10-18 10:16 ` [PR PATCH] [Updated] " xolophreny
                   ` (11 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2022-10-13  3:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 196 bytes --]

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r994079577

Comment:
that's how most dkms packages do it, I think

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (16 preceding siblings ...)
  2022-10-13  3:29 ` classabbyamp
@ 2022-10-18 10:16 ` xolophreny
  2022-10-18 10:23 ` xolophreny
                   ` (10 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-18 10:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 812 bytes --]

There is an updated pull request by xolophreny against master on the void-packages repository

https://github.com/xolophreny/void-packages xone
https://github.com/void-linux/void-packages/pull/39907

New package: xone-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

A patch file from https://github.com/void-linux/void-packages/pull/39907.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xone-39907.patch --]
[-- Type: text/x-diff, Size: 1882 bytes --]

From cfc952478d802f6db111aeb76991d3f93d29cf1c Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Tue, 18 Oct 2022 15:16:08 +0500
Subject: [PATCH] New package: xone-0.3

---
 srcpkgs/xone/files/README.voidlinux |  2 ++
 srcpkgs/xone/template               | 24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/xone/files/README.voidlinux
 create mode 100644 srcpkgs/xone/template

diff --git a/srcpkgs/xone/files/README.voidlinux b/srcpkgs/xone/files/README.voidlinux
new file mode 100644
index 000000000000..24c2f6a6cd5a
--- /dev/null
+++ b/srcpkgs/xone/files/README.voidlinux
@@ -0,0 +1,2 @@
+Use the included 'xone-update-firmware' script
+to update wireless dongle firmware
diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template
new file mode 100644
index 000000000000..c3c8061dee07
--- /dev/null
+++ b/srcpkgs/xone/template
@@ -0,0 +1,24 @@
+# Template file for 'xone'
+pkgname=xone
+version=0.3
+revision=1
+depends="curl cabextract dkms"
+short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-2.0-only"
+homepage="https://github.com/medusalix/xone"
+distfiles="https://github.com/medusalix/xone/archive/refs/tags/v${version}.tar.gz"
+checksum=993f6b2b07c3236ce283d5de4da47dbfc16a86e056af504a4958d87f718ece20
+
+dkms_modules="${pkgname} ${version}"
+
+do_install() {
+	vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf
+	vbin install/firmware.sh xone-update-firmware
+	find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} +
+	echo 'ccflags-y += -DDEBUG' >> ./Kbuild
+	vmkdir /usr/src/${pkgname}-${version}
+	for file in bus driver transport Kbuild LICENSE README.md dkms.conf; do
+		vcopy $file /usr/src/${pkgname}-${version}/; done
+	vdoc "${FILESDIR}/README.voidlinux"
+}

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (17 preceding siblings ...)
  2022-10-18 10:16 ` [PR PATCH] [Updated] " xolophreny
@ 2022-10-18 10:23 ` xolophreny
  2022-10-20 10:19 ` [PR REVIEW] " sgn
                   ` (9 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-18 10:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 812 bytes --]

There is an updated pull request by xolophreny against master on the void-packages repository

https://github.com/xolophreny/void-packages xone
https://github.com/void-linux/void-packages/pull/39907

New package: xone-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

A patch file from https://github.com/void-linux/void-packages/pull/39907.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xone-39907.patch --]
[-- Type: text/x-diff, Size: 1882 bytes --]

From f3c41d5db557771bcfd5ba509bc326caa956f5e3 Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Tue, 18 Oct 2022 15:16:08 +0500
Subject: [PATCH] New package: xone-0.3

---
 srcpkgs/xone/files/README.voidlinux |  2 ++
 srcpkgs/xone/template               | 24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/xone/files/README.voidlinux
 create mode 100644 srcpkgs/xone/template

diff --git a/srcpkgs/xone/files/README.voidlinux b/srcpkgs/xone/files/README.voidlinux
new file mode 100644
index 000000000000..24c2f6a6cd5a
--- /dev/null
+++ b/srcpkgs/xone/files/README.voidlinux
@@ -0,0 +1,2 @@
+Use the included 'xone-update-firmware' script
+to update wireless dongle firmware
diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template
new file mode 100644
index 000000000000..c3c8061dee07
--- /dev/null
+++ b/srcpkgs/xone/template
@@ -0,0 +1,24 @@
+# Template file for 'xone'
+pkgname=xone
+version=0.3
+revision=1
+depends="curl cabextract dkms"
+short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-2.0-only"
+homepage="https://github.com/medusalix/xone"
+distfiles="https://github.com/medusalix/xone/archive/refs/tags/v${version}.tar.gz"
+checksum=993f6b2b07c3236ce283d5de4da47dbfc16a86e056af504a4958d87f718ece20
+
+dkms_modules="${pkgname} ${version}"
+
+do_install() {
+	vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf
+	vbin install/firmware.sh xone-update-firmware
+	find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} +
+	echo 'ccflags-y += -DDEBUG' >> ./Kbuild
+	vmkdir /usr/src/${pkgname}-${version}
+	for file in bus driver transport Kbuild LICENSE README.md dkms.conf; do
+		vcopy $file /usr/src/${pkgname}-${version}/; done
+	vdoc "${FILESDIR}/README.voidlinux"
+}

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (18 preceding siblings ...)
  2022-10-18 10:23 ` xolophreny
@ 2022-10-20 10:19 ` sgn
  2022-10-20 10:20 ` sgn
                   ` (8 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-20 10:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 168 bytes --]

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r1000440819

Comment:
Why `-DDEBUG` is needed?

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (19 preceding siblings ...)
  2022-10-20 10:19 ` [PR REVIEW] " sgn
@ 2022-10-20 10:20 ` sgn
  2022-10-20 14:23 ` xolophreny
                   ` (7 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: sgn @ 2022-10-20 10:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 195 bytes --]

New review comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r1000442267

Comment:
Remove LICENSE, README.md, break line before `done`

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (20 preceding siblings ...)
  2022-10-20 10:20 ` sgn
@ 2022-10-20 14:23 ` xolophreny
  2022-10-21  8:02 ` [PR PATCH] [Updated] " xolophreny
                   ` (6 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-20 14:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 289 bytes --]

New review comment by xolophreny on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#discussion_r1000705958

Comment:
Original install script has that as an option for providing debug logs if needed. Should that be removed? Or maybe added as a build option

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (21 preceding siblings ...)
  2022-10-20 14:23 ` xolophreny
@ 2022-10-21  8:02 ` xolophreny
  2023-01-20  2:01 ` github-actions
                   ` (5 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2022-10-21  8:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 812 bytes --]

There is an updated pull request by xolophreny against master on the void-packages repository

https://github.com/xolophreny/void-packages xone
https://github.com/void-linux/void-packages/pull/39907

New package: xone-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

A patch file from https://github.com/void-linux/void-packages/pull/39907.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xone-39907.patch --]
[-- Type: text/x-diff, Size: 1824 bytes --]

From 58a42ea6ca315b75a56d677655b52298263cf052 Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Tue, 18 Oct 2022 15:16:08 +0500
Subject: [PATCH] New package: xone-0.3

---
 srcpkgs/xone/files/README.voidlinux |  2 ++
 srcpkgs/xone/template               | 24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/xone/files/README.voidlinux
 create mode 100644 srcpkgs/xone/template

diff --git a/srcpkgs/xone/files/README.voidlinux b/srcpkgs/xone/files/README.voidlinux
new file mode 100644
index 000000000000..24c2f6a6cd5a
--- /dev/null
+++ b/srcpkgs/xone/files/README.voidlinux
@@ -0,0 +1,2 @@
+Use the included 'xone-update-firmware' script
+to update wireless dongle firmware
diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template
new file mode 100644
index 000000000000..8afb7ae07a87
--- /dev/null
+++ b/srcpkgs/xone/template
@@ -0,0 +1,24 @@
+# Template file for 'xone'
+pkgname=xone
+version=0.3
+revision=1
+depends="curl cabextract dkms"
+short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-2.0-only"
+homepage="https://github.com/medusalix/xone"
+distfiles="https://github.com/medusalix/xone/archive/refs/tags/v${version}.tar.gz"
+checksum=993f6b2b07c3236ce283d5de4da47dbfc16a86e056af504a4958d87f718ece20
+
+dkms_modules="${pkgname} ${version}"
+
+do_install() {
+	vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf
+	vbin install/firmware.sh xone-update-firmware
+	vdoc "${FILESDIR}/README.voidlinux"
+	find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} +
+	vmkdir /usr/src/${pkgname}-${version}
+	for file in bus driver transport Kbuild dkms.conf; do
+		vcopy $file /usr/src/${pkgname}-${version}/;
+	done
+}

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (22 preceding siblings ...)
  2022-10-21  8:02 ` [PR PATCH] [Updated] " xolophreny
@ 2023-01-20  2:01 ` github-actions
  2023-01-20  5:37 ` xolophreny
                   ` (4 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: github-actions @ 2023-01-20  2:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#issuecomment-1397834406

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (23 preceding siblings ...)
  2023-01-20  2:01 ` github-actions
@ 2023-01-20  5:37 ` xolophreny
  2023-01-20  7:07 ` [PR PATCH] [Updated] " xolophreny
                   ` (3 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2023-01-20  5:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 166 bytes --]

New comment by xolophreny on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#issuecomment-1397944484

Comment:
Indeed still relevant

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (24 preceding siblings ...)
  2023-01-20  5:37 ` xolophreny
@ 2023-01-20  7:07 ` xolophreny
  2023-04-22  1:53 ` github-actions
                   ` (2 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2023-01-20  7:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 812 bytes --]

There is an updated pull request by xolophreny against master on the void-packages repository

https://github.com/xolophreny/void-packages xone
https://github.com/void-linux/void-packages/pull/39907

New package: xone-0.3
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

A patch file from https://github.com/void-linux/void-packages/pull/39907.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-xone-39907.patch --]
[-- Type: text/x-diff, Size: 1823 bytes --]

From 4383b1418e2c5ef2c8bbb951d7e7106618dd81d5 Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Tue, 18 Oct 2022 15:16:08 +0500
Subject: [PATCH] New package: xone-0.3

---
 srcpkgs/xone/files/README.voidlinux |  2 ++
 srcpkgs/xone/template               | 24 ++++++++++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/xone/files/README.voidlinux
 create mode 100644 srcpkgs/xone/template

diff --git a/srcpkgs/xone/files/README.voidlinux b/srcpkgs/xone/files/README.voidlinux
new file mode 100644
index 000000000000..24c2f6a6cd5a
--- /dev/null
+++ b/srcpkgs/xone/files/README.voidlinux
@@ -0,0 +1,2 @@
+Use the included 'xone-update-firmware' script
+to update wireless dongle firmware
diff --git a/srcpkgs/xone/template b/srcpkgs/xone/template
new file mode 100644
index 000000000000..263495968aa8
--- /dev/null
+++ b/srcpkgs/xone/template
@@ -0,0 +1,24 @@
+# Template file for 'xone'
+pkgname=xone
+version=0.3
+revision=1
+depends="curl cabextract dkms"
+short_desc="Modern Linux driver for Xbox One and Xbox Series X|S controllers"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-2.0-only"
+homepage="https://github.com/medusalix/xone"
+distfiles="https://github.com/medusalix/xone/archive/refs/tags/v${version}.tar.gz"
+checksum=993f6b2b07c3236ce283d5de4da47dbfc16a86e056af504a4958d87f718ece20
+
+dkms_modules="${pkgname} ${version}"
+
+do_install() {
+	vinstall install/modprobe.conf 644 /usr/lib/modprobe.d xone.conf
+	vbin install/firmware.sh xone-update-firmware
+	vdoc "${FILESDIR}/README.voidlinux"
+	find . -type f \( -name dkms.conf -o -name '*.c' \) -exec sed -i "s/#VERSION#/$version/" {} +
+	vmkdir /usr/src/${pkgname}-${version}
+	for file in bus driver transport Kbuild dkms.conf; do
+		vcopy $file /usr/src/${pkgname}-${version}/
+	done
+}

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (25 preceding siblings ...)
  2023-01-20  7:07 ` [PR PATCH] [Updated] " xolophreny
@ 2023-04-22  1:53 ` github-actions
  2023-04-22 17:11 ` xolophreny
  2023-06-24 13:38 ` [PR PATCH] [Merged]: " Duncaen
  28 siblings, 0 replies; 30+ messages in thread
From: github-actions @ 2023-04-22  1:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#issuecomment-1518465949

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (26 preceding siblings ...)
  2023-04-22  1:53 ` github-actions
@ 2023-04-22 17:11 ` xolophreny
  2023-06-24 13:38 ` [PR PATCH] [Merged]: " Duncaen
  28 siblings, 0 replies; 30+ messages in thread
From: xolophreny @ 2023-04-22 17:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 149 bytes --]

New comment by xolophreny on void-packages repository

https://github.com/void-linux/void-packages/pull/39907#issuecomment-1518709533

Comment:
Bump

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Merged]: New package: xone-0.3
  2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
                   ` (27 preceding siblings ...)
  2023-04-22 17:11 ` xolophreny
@ 2023-06-24 13:38 ` Duncaen
  28 siblings, 0 replies; 30+ messages in thread
From: Duncaen @ 2023-06-24 13:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 653 bytes --]

There's a merged pull request on the void-packages repository

New package: xone-0.3
https://github.com/void-linux/void-packages/pull/39907

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

#### Local build testing
- I built this PR locally for my native architecture, x86_64


`curl` and `cabextract` depends are used by `xone-update-firmware`

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2023-06-24 13:38 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-12  6:54 [PR PATCH] New package: xone-0.3 xolophreny
2022-10-12  7:02 ` [PR REVIEW] " classabbyamp
2022-10-12  7:02 ` classabbyamp
2022-10-12  7:02 ` classabbyamp
2022-10-12  7:33 ` xolophreny
2022-10-12  7:35 ` xolophreny
2022-10-12  7:36 ` xolophreny
2022-10-12  7:42 ` classabbyamp
2022-10-12  7:43 ` classabbyamp
2022-10-12  7:44 ` classabbyamp
2022-10-12  7:49 ` [PR PATCH] [Updated] " xolophreny
2022-10-12  8:01 ` xolophreny
2022-10-12 11:25 ` xolophreny
2022-10-12 17:20 ` [PR REVIEW] " classabbyamp
2022-10-13  3:27 ` [PR PATCH] [Updated] " xolophreny
2022-10-13  3:28 ` [PR REVIEW] " xolophreny
2022-10-13  3:29 ` xolophreny
2022-10-13  3:29 ` classabbyamp
2022-10-18 10:16 ` [PR PATCH] [Updated] " xolophreny
2022-10-18 10:23 ` xolophreny
2022-10-20 10:19 ` [PR REVIEW] " sgn
2022-10-20 10:20 ` sgn
2022-10-20 14:23 ` xolophreny
2022-10-21  8:02 ` [PR PATCH] [Updated] " xolophreny
2023-01-20  2:01 ` github-actions
2023-01-20  5:37 ` xolophreny
2023-01-20  7:07 ` [PR PATCH] [Updated] " xolophreny
2023-04-22  1:53 ` github-actions
2023-04-22 17:11 ` xolophreny
2023-06-24 13:38 ` [PR PATCH] [Merged]: " 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).