* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2024-11-07 23:44 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2024-11-07 23:44 UTC (permalink / raw
To: gentoo-commits
commit: 8db3593dc3b0b0f24fc55f2aeb77cb478ad98fee
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Thu Nov 7 15:02:31 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov 7 15:06:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8db3593d
games-util/xone: update LICENSE
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/xone-0.3_p20240425.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-util/xone/xone-0.3_p20240425.ebuild b/games-util/xone/xone-0.3_p20240425.ebuild
index 69ef59ac7..e62473764 100644
--- a/games-util/xone/xone-0.3_p20240425.ebuild
+++ b/games-util/xone/xone-0.3_p20240425.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
"
S="${WORKDIR}/${PN}-${COMMIT}"
-LICENSE="GPL-2 MS-TOU"
+LICENSE="GPL-2+ MS-TOU"
SLOT="0"
KEYWORDS="~amd64"
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-06-12 8:05 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-06-12 8:05 UTC (permalink / raw
To: gentoo-commits
commit: be016c4dbc5d715da8bb52ce3032bdfdf4c9e993
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Wed Jun 11 22:57:09 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jun 11 23:04:08 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be016c4d
games-util/xone: add 0.3.1
* Moved ebuild to the maintained fork https://github.com/dlundqvist/xone
* Builds with kernel 6.15
* Added firmware for Xbox Wireless Adapter 045e:02e6
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 2 ++
games-util/xone/metadata.xml | 1 +
games-util/xone/xone-0.3.1.ebuild | 76 +++++++++++++++++++++++++++++++++++++++
3 files changed, 79 insertions(+)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index 115ef06b6a..1bbbe19743 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -1,2 +1,4 @@
+DIST xone-0.3.1.tar.gz 64731 BLAKE2B a55fad3ffc6b53b20a1bf8118a8b4bc6418c0a89e2ffb50b459484d3c4463210634a6db9836bf289b9249d7c2aa3b56dd3e16069efdc4d63fbc4f1e89c088af9 SHA512 fa741765c63cdd57a1428ef304dc2fcecd4b76379ce472c3abcebb7f83c7ac1568e563cd43b4e944dffe1ab314a80f088edb8654d40f9ec1686a74e907b41f6c
DIST xone-0.3_p20240425.tar.gz 62680 BLAKE2B c4a7a0fa3eb2f53e9213413bca809824f24f8b273093dc65b57b3d3729f1c2805f1477f686d143975cb8f17248a7abed35ae303236cdd7ba4912fec66261efea SHA512 b195b413b41a026a1e802d332b0365b433847176f876cd765368fa7c17b0d4d3c18608697351ecd47381110d4bc62af87de53dcd385ffc8758910bae9761152d
+DIST xone-driver-201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3.cab 217326 BLAKE2B 673d1daa4f40be22663be48e4a66de276a92d340d3f6be4793c6e307c336b191785d13854c2deecc619c9f23bf877347836e472ac9d405f562c84923eeeeac5f SHA512 fa2e5a0da4fa10716230d878b846c80049b8d4e09c71143ec5d21770133871dc5811068998062812075ebcdf1a222d1c4f5e7198b2fc755b6aa01573d515ba18
DIST xone-driver-201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab 199891 BLAKE2B f531a9f4b8220ee4501431b308ee6e29a8dea26467020df25b7fa22228543cc560e1170d13b1cb3490c64c48bf610e3fb7ddfb743e4a2028f5980e02d0c36790 SHA512 0906debd6c1f4706348ec1b1cbf233ea2c45bbc0b8882593740964036808722f5bb701f43da803320609e02072cd16dada572d337fd4c05cc1cf6dde6fd38908
diff --git a/games-util/xone/metadata.xml b/games-util/xone/metadata.xml
index d2d2500998..974080003f 100644
--- a/games-util/xone/metadata.xml
+++ b/games-util/xone/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="github">medusalix/xone</remote-id>
+ <remote-id type="github">dlundqvist/xone</remote-id>
</upstream>
<longdescription>
xone is a Linux kernel driver for Xbox One and Xbox Series X|S
diff --git a/games-util/xone/xone-0.3.1.ebuild b/games-util/xone/xone-0.3.1.ebuild
new file mode 100644
index 0000000000..c7666ffec6
--- /dev/null
+++ b/games-util/xone/xone-0.3.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+COMMIT="197b160f7806d7d27117b12198cacb7656a07f1f"
+XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
+XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
+
+DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
+HOMEPAGE="https://github.com/dlundqvist/xone"
+SRC_URI="
+ mirror+https://github.com/dlundqvist/xone/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
+ https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
+ https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-2+ MS-TOU"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror test"
+
+BDEPEND="app-arch/cabextract"
+
+CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
+MODULES_KERNEL_MIN=5.13
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
+}
+
+src_prepare() {
+ cp "${FILESDIR}/Makefile" "${S}" || die
+ default
+}
+
+src_compile() {
+ local modlist=(
+ xone-wired=kernel/drivers/input/joystick
+ xone-dongle=kernel/drivers/input/joystick
+ xone-gip=kernel/drivers/input/joystick
+ xone-gip-gamepad=kernel/drivers/input/joystick
+ xone-gip-headset=kernel/drivers/input/joystick
+ xone-gip-chatpad=kernel/drivers/input/joystick
+ xone-gip-madcatz-strat=kernel/drivers/input/joystick
+ xone-gip-madcatz-glam=kernel/drivers/input/joystick
+ xone-gip-pdp-jaguar=kernel/drivers/input/joystick
+
+ )
+
+ linux-mod-r1_src_compile
+}
+
+src_install() {
+ linux-mod-r1_src_install
+
+ einfo "Installing module blacklist"
+ insinto /etc/modprobe.d/
+ newins "${S}"/install/modprobe.conf xone-blacklist.conf
+
+ einfo "Installing Microsoft binary firmware"
+ insinto /lib/firmware/
+ newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
+ newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-08-10 9:57 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-08-10 9:57 UTC (permalink / raw
To: gentoo-commits
commit: d23ff1e8b8d9f24d448eae6a5e014460d44db5f7
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Sat Aug 9 22:03:09 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Aug 9 22:12:29 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d23ff1e8
games-util/xone: add 0.3.3
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 1 +
games-util/xone/xone-0.3.3.ebuild | 74 +++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index 1bbbe19743..de20c5c03b 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -1,4 +1,5 @@
DIST xone-0.3.1.tar.gz 64731 BLAKE2B a55fad3ffc6b53b20a1bf8118a8b4bc6418c0a89e2ffb50b459484d3c4463210634a6db9836bf289b9249d7c2aa3b56dd3e16069efdc4d63fbc4f1e89c088af9 SHA512 fa741765c63cdd57a1428ef304dc2fcecd4b76379ce472c3abcebb7f83c7ac1568e563cd43b4e944dffe1ab314a80f088edb8654d40f9ec1686a74e907b41f6c
+DIST xone-0.3.3.tar.gz 65259 BLAKE2B 3aa90cf1dff1b70895a2c66b7ea3f68536243cb6ab72a4c7a7fa5ace2e05554844ecdbb7e29ac79747aa876cefa345d0b9c1c9f2e383315abe432faf85abd7b6 SHA512 1f512aba5c781656a8e7d65ce7b5a440c25446092b3ed6cbbeb3a44e091c1eb90d7248aa5a5b7c334131b1f6d1b4bc6d49acb04deb7ecd463df66fce5c051997
DIST xone-0.3_p20240425.tar.gz 62680 BLAKE2B c4a7a0fa3eb2f53e9213413bca809824f24f8b273093dc65b57b3d3729f1c2805f1477f686d143975cb8f17248a7abed35ae303236cdd7ba4912fec66261efea SHA512 b195b413b41a026a1e802d332b0365b433847176f876cd765368fa7c17b0d4d3c18608697351ecd47381110d4bc62af87de53dcd385ffc8758910bae9761152d
DIST xone-driver-201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3.cab 217326 BLAKE2B 673d1daa4f40be22663be48e4a66de276a92d340d3f6be4793c6e307c336b191785d13854c2deecc619c9f23bf877347836e472ac9d405f562c84923eeeeac5f SHA512 fa2e5a0da4fa10716230d878b846c80049b8d4e09c71143ec5d21770133871dc5811068998062812075ebcdf1a222d1c4f5e7198b2fc755b6aa01573d515ba18
DIST xone-driver-201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab 199891 BLAKE2B f531a9f4b8220ee4501431b308ee6e29a8dea26467020df25b7fa22228543cc560e1170d13b1cb3490c64c48bf610e3fb7ddfb743e4a2028f5980e02d0c36790 SHA512 0906debd6c1f4706348ec1b1cbf233ea2c45bbc0b8882593740964036808722f5bb701f43da803320609e02072cd16dada572d337fd4c05cc1cf6dde6fd38908
diff --git a/games-util/xone/xone-0.3.3.ebuild b/games-util/xone/xone-0.3.3.ebuild
new file mode 100644
index 0000000000..1c2e2c8261
--- /dev/null
+++ b/games-util/xone/xone-0.3.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
+XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
+
+DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
+HOMEPAGE="https://github.com/dlundqvist/xone"
+SRC_URI="
+ mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
+ https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
+"
+
+LICENSE="GPL-2+ MS-TOU"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror test"
+
+BDEPEND="app-arch/cabextract"
+
+CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
+MODULES_KERNEL_MIN=5.13
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
+}
+
+src_prepare() {
+ cp "${FILESDIR}/Makefile" "${S}" || die
+ default
+}
+
+src_compile() {
+ local modlist=(
+ xone-wired=kernel/drivers/input/joystick
+ xone-dongle=kernel/drivers/input/joystick
+ xone-gip=kernel/drivers/input/joystick
+ xone-gip-gamepad=kernel/drivers/input/joystick
+ xone-gip-headset=kernel/drivers/input/joystick
+ xone-gip-chatpad=kernel/drivers/input/joystick
+ xone-gip-madcatz-strat=kernel/drivers/input/joystick
+ xone-gip-madcatz-glam=kernel/drivers/input/joystick
+ xone-gip-pdp-jaguar=kernel/drivers/input/joystick
+
+ )
+
+ linux-mod-r1_src_compile
+}
+
+src_install() {
+ linux-mod-r1_src_install
+
+ einfo "Installing module blacklist"
+ insinto /etc/modprobe.d/
+ newins "${S}"/install/modprobe.conf xone-blacklist.conf
+
+ einfo "Installing Microsoft binary firmware"
+ insinto /lib/firmware/
+ newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
+ newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-08-10 9:57 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-08-10 9:57 UTC (permalink / raw
To: gentoo-commits
commit: fe70519a85b97e74c6f2534214dc5a6e2e88a0b8
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Sat Aug 9 22:54:06 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Aug 9 22:54:06 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe70519a
games-util/xone: add 0.4.2
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 1 +
games-util/xone/xone-0.4.2.ebuild | 74 +++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index 2516d0c6b0..c61a14d215 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -1,4 +1,5 @@
DIST xone-0.3.1.tar.gz 64731 BLAKE2B a55fad3ffc6b53b20a1bf8118a8b4bc6418c0a89e2ffb50b459484d3c4463210634a6db9836bf289b9249d7c2aa3b56dd3e16069efdc4d63fbc4f1e89c088af9 SHA512 fa741765c63cdd57a1428ef304dc2fcecd4b76379ce472c3abcebb7f83c7ac1568e563cd43b4e944dffe1ab314a80f088edb8654d40f9ec1686a74e907b41f6c
DIST xone-0.3.3.tar.gz 65259 BLAKE2B 3aa90cf1dff1b70895a2c66b7ea3f68536243cb6ab72a4c7a7fa5ace2e05554844ecdbb7e29ac79747aa876cefa345d0b9c1c9f2e383315abe432faf85abd7b6 SHA512 1f512aba5c781656a8e7d65ce7b5a440c25446092b3ed6cbbeb3a44e091c1eb90d7248aa5a5b7c334131b1f6d1b4bc6d49acb04deb7ecd463df66fce5c051997
+DIST xone-0.4.2.tar.gz 75452 BLAKE2B 390cfde3f40aa6dd8b01bd449502fb21a4aeaff647aed063e7bfb0cde6f8e4717172605ab57ac8de91ee61354b55f74fbcd07d51438cd83d8cbc7adb5de5722e SHA512 c1ec4fa20fff43c8f9681415df2a230b99ec58b4586ab94ede615d6aa195ee74ac5b5b26f6a53d40e05bce1842dcc8f1b82cd890cd4fd41bc2543603b9a6db07
DIST xone-driver-201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3.cab 217326 BLAKE2B 673d1daa4f40be22663be48e4a66de276a92d340d3f6be4793c6e307c336b191785d13854c2deecc619c9f23bf877347836e472ac9d405f562c84923eeeeac5f SHA512 fa2e5a0da4fa10716230d878b846c80049b8d4e09c71143ec5d21770133871dc5811068998062812075ebcdf1a222d1c4f5e7198b2fc755b6aa01573d515ba18
DIST xone-driver-201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab 199891 BLAKE2B f531a9f4b8220ee4501431b308ee6e29a8dea26467020df25b7fa22228543cc560e1170d13b1cb3490c64c48bf610e3fb7ddfb743e4a2028f5980e02d0c36790 SHA512 0906debd6c1f4706348ec1b1cbf233ea2c45bbc0b8882593740964036808722f5bb701f43da803320609e02072cd16dada572d337fd4c05cc1cf6dde6fd38908
diff --git a/games-util/xone/xone-0.4.2.ebuild b/games-util/xone/xone-0.4.2.ebuild
new file mode 100644
index 0000000000..d75e88f1e0
--- /dev/null
+++ b/games-util/xone/xone-0.4.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
+XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
+
+DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
+HOMEPAGE="https://github.com/dlundqvist/xone"
+SRC_URI="
+ mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
+ https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
+"
+
+LICENSE="GPL-2+ MS-TOU"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror test"
+
+BDEPEND="app-arch/cabextract"
+
+CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
+MODULES_KERNEL_MIN=5.13
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
+}
+
+src_prepare() {
+ cp "${FILESDIR}/Makefile" "${S}" || die
+ default
+}
+
+src_compile() {
+ local modlist=(
+ xone_wired=kernel/drivers/input/joystick
+ xone_dongle=kernel/drivers/input/joystick
+ xone_gip=kernel/drivers/input/joystick
+ xone_gip_gamepad=kernel/drivers/input/joystick
+ xone_gip_headset=kernel/drivers/input/joystick
+ xone_gip_chatpad=kernel/drivers/input/joystick
+ xone_gip_madcatz_strat=kernel/drivers/input/joystick
+ xone_gip_madcatz_glam=kernel/drivers/input/joystick
+ xone_gip_pdp_jaguar=kernel/drivers/input/joystick
+
+ )
+
+ linux-mod-r1_src_compile
+}
+
+src_install() {
+ linux-mod-r1_src_install
+
+ einfo "Installing module blacklist"
+ insinto /etc/modprobe.d/
+ newins "${S}"/install/modprobe.conf xone-blacklist.conf
+
+ einfo "Installing Microsoft binary firmware"
+ insinto /lib/firmware/
+ newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
+ newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-08-20 0:52 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-08-20 0:52 UTC (permalink / raw
To: gentoo-commits
commit: 863b84e0d70a73ce0c908b0fcaf1bc076c3fda14
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Tue Aug 19 17:50:15 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Aug 19 17:50:15 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=863b84e0
games-util/xone: add 0.4.3
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 1 +
games-util/xone/xone-0.4.3.ebuild | 74 +++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index c61a14d215..7d4b6bae8b 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -1,5 +1,6 @@
DIST xone-0.3.1.tar.gz 64731 BLAKE2B a55fad3ffc6b53b20a1bf8118a8b4bc6418c0a89e2ffb50b459484d3c4463210634a6db9836bf289b9249d7c2aa3b56dd3e16069efdc4d63fbc4f1e89c088af9 SHA512 fa741765c63cdd57a1428ef304dc2fcecd4b76379ce472c3abcebb7f83c7ac1568e563cd43b4e944dffe1ab314a80f088edb8654d40f9ec1686a74e907b41f6c
DIST xone-0.3.3.tar.gz 65259 BLAKE2B 3aa90cf1dff1b70895a2c66b7ea3f68536243cb6ab72a4c7a7fa5ace2e05554844ecdbb7e29ac79747aa876cefa345d0b9c1c9f2e383315abe432faf85abd7b6 SHA512 1f512aba5c781656a8e7d65ce7b5a440c25446092b3ed6cbbeb3a44e091c1eb90d7248aa5a5b7c334131b1f6d1b4bc6d49acb04deb7ecd463df66fce5c051997
DIST xone-0.4.2.tar.gz 75452 BLAKE2B 390cfde3f40aa6dd8b01bd449502fb21a4aeaff647aed063e7bfb0cde6f8e4717172605ab57ac8de91ee61354b55f74fbcd07d51438cd83d8cbc7adb5de5722e SHA512 c1ec4fa20fff43c8f9681415df2a230b99ec58b4586ab94ede615d6aa195ee74ac5b5b26f6a53d40e05bce1842dcc8f1b82cd890cd4fd41bc2543603b9a6db07
+DIST xone-0.4.3.tar.gz 75786 BLAKE2B 9411955aeb03fb5a2c605bd8d6cb74150672a86b9373d35109529aa5da4803defff75f5d2cd7e91e21e6dd04bd4c5f5545dcfbd8e35d40c9f31f969115cbc6f8 SHA512 9ca71ffabfaf3fa89cbc73b99b99ce0d7a11bf47c00344a3e9a6b0bac00ba79bc0d2ba866d3bad78c20bd05aef965d706acde62e46aef3075c91fe0b88fa1fba
DIST xone-driver-201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3.cab 217326 BLAKE2B 673d1daa4f40be22663be48e4a66de276a92d340d3f6be4793c6e307c336b191785d13854c2deecc619c9f23bf877347836e472ac9d405f562c84923eeeeac5f SHA512 fa2e5a0da4fa10716230d878b846c80049b8d4e09c71143ec5d21770133871dc5811068998062812075ebcdf1a222d1c4f5e7198b2fc755b6aa01573d515ba18
DIST xone-driver-201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab 199891 BLAKE2B f531a9f4b8220ee4501431b308ee6e29a8dea26467020df25b7fa22228543cc560e1170d13b1cb3490c64c48bf610e3fb7ddfb743e4a2028f5980e02d0c36790 SHA512 0906debd6c1f4706348ec1b1cbf233ea2c45bbc0b8882593740964036808722f5bb701f43da803320609e02072cd16dada572d337fd4c05cc1cf6dde6fd38908
diff --git a/games-util/xone/xone-0.4.3.ebuild b/games-util/xone/xone-0.4.3.ebuild
new file mode 100644
index 0000000000..d75e88f1e0
--- /dev/null
+++ b/games-util/xone/xone-0.4.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
+XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
+
+DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
+HOMEPAGE="https://github.com/dlundqvist/xone"
+SRC_URI="
+ mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
+ https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
+"
+
+LICENSE="GPL-2+ MS-TOU"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror test"
+
+BDEPEND="app-arch/cabextract"
+
+CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
+MODULES_KERNEL_MIN=5.13
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
+}
+
+src_prepare() {
+ cp "${FILESDIR}/Makefile" "${S}" || die
+ default
+}
+
+src_compile() {
+ local modlist=(
+ xone_wired=kernel/drivers/input/joystick
+ xone_dongle=kernel/drivers/input/joystick
+ xone_gip=kernel/drivers/input/joystick
+ xone_gip_gamepad=kernel/drivers/input/joystick
+ xone_gip_headset=kernel/drivers/input/joystick
+ xone_gip_chatpad=kernel/drivers/input/joystick
+ xone_gip_madcatz_strat=kernel/drivers/input/joystick
+ xone_gip_madcatz_glam=kernel/drivers/input/joystick
+ xone_gip_pdp_jaguar=kernel/drivers/input/joystick
+
+ )
+
+ linux-mod-r1_src_compile
+}
+
+src_install() {
+ linux-mod-r1_src_install
+
+ einfo "Installing module blacklist"
+ insinto /etc/modprobe.d/
+ newins "${S}"/install/modprobe.conf xone-blacklist.conf
+
+ einfo "Installing Microsoft binary firmware"
+ insinto /lib/firmware/
+ newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
+ newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-09-02 14:04 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-09-02 14:04 UTC (permalink / raw
To: gentoo-commits
commit: 9d33941e3bbf6e141c0ee4308794ed87144b7989
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Tue Sep 2 06:30:44 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 2 06:30:44 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d33941e
games-util/xone: add 0.4.4
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 1 +
games-util/xone/xone-0.4.4.ebuild | 74 +++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index 7d4b6bae8b..c14070a41f 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -2,5 +2,6 @@ DIST xone-0.3.1.tar.gz 64731 BLAKE2B a55fad3ffc6b53b20a1bf8118a8b4bc6418c0a89e2f
DIST xone-0.3.3.tar.gz 65259 BLAKE2B 3aa90cf1dff1b70895a2c66b7ea3f68536243cb6ab72a4c7a7fa5ace2e05554844ecdbb7e29ac79747aa876cefa345d0b9c1c9f2e383315abe432faf85abd7b6 SHA512 1f512aba5c781656a8e7d65ce7b5a440c25446092b3ed6cbbeb3a44e091c1eb90d7248aa5a5b7c334131b1f6d1b4bc6d49acb04deb7ecd463df66fce5c051997
DIST xone-0.4.2.tar.gz 75452 BLAKE2B 390cfde3f40aa6dd8b01bd449502fb21a4aeaff647aed063e7bfb0cde6f8e4717172605ab57ac8de91ee61354b55f74fbcd07d51438cd83d8cbc7adb5de5722e SHA512 c1ec4fa20fff43c8f9681415df2a230b99ec58b4586ab94ede615d6aa195ee74ac5b5b26f6a53d40e05bce1842dcc8f1b82cd890cd4fd41bc2543603b9a6db07
DIST xone-0.4.3.tar.gz 75786 BLAKE2B 9411955aeb03fb5a2c605bd8d6cb74150672a86b9373d35109529aa5da4803defff75f5d2cd7e91e21e6dd04bd4c5f5545dcfbd8e35d40c9f31f969115cbc6f8 SHA512 9ca71ffabfaf3fa89cbc73b99b99ce0d7a11bf47c00344a3e9a6b0bac00ba79bc0d2ba866d3bad78c20bd05aef965d706acde62e46aef3075c91fe0b88fa1fba
+DIST xone-0.4.4.tar.gz 76531 BLAKE2B 16f1f77d130c34d067dd385f5ccf5755ac89b91660160f340afe0bca2937b4530084908384b0e2c32f1427c314bbce8720eea7493df0b7672434e38bbac03846 SHA512 51b2b6417db69cc8e150bf94e191e5178b3e0e94ddf41f24aaf672c4d589195222c746bbe2ccf55ccf75bffa9dc29ac6fe3dbbc67d9493f55d98d26aeff5601e
DIST xone-driver-201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3.cab 217326 BLAKE2B 673d1daa4f40be22663be48e4a66de276a92d340d3f6be4793c6e307c336b191785d13854c2deecc619c9f23bf877347836e472ac9d405f562c84923eeeeac5f SHA512 fa2e5a0da4fa10716230d878b846c80049b8d4e09c71143ec5d21770133871dc5811068998062812075ebcdf1a222d1c4f5e7198b2fc755b6aa01573d515ba18
DIST xone-driver-201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab 199891 BLAKE2B f531a9f4b8220ee4501431b308ee6e29a8dea26467020df25b7fa22228543cc560e1170d13b1cb3490c64c48bf610e3fb7ddfb743e4a2028f5980e02d0c36790 SHA512 0906debd6c1f4706348ec1b1cbf233ea2c45bbc0b8882593740964036808722f5bb701f43da803320609e02072cd16dada572d337fd4c05cc1cf6dde6fd38908
diff --git a/games-util/xone/xone-0.4.4.ebuild b/games-util/xone/xone-0.4.4.ebuild
new file mode 100644
index 0000000000..d75e88f1e0
--- /dev/null
+++ b/games-util/xone/xone-0.4.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
+XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
+
+DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
+HOMEPAGE="https://github.com/dlundqvist/xone"
+SRC_URI="
+ mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
+ https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
+"
+
+LICENSE="GPL-2+ MS-TOU"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror test"
+
+BDEPEND="app-arch/cabextract"
+
+CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
+MODULES_KERNEL_MIN=5.13
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
+}
+
+src_prepare() {
+ cp "${FILESDIR}/Makefile" "${S}" || die
+ default
+}
+
+src_compile() {
+ local modlist=(
+ xone_wired=kernel/drivers/input/joystick
+ xone_dongle=kernel/drivers/input/joystick
+ xone_gip=kernel/drivers/input/joystick
+ xone_gip_gamepad=kernel/drivers/input/joystick
+ xone_gip_headset=kernel/drivers/input/joystick
+ xone_gip_chatpad=kernel/drivers/input/joystick
+ xone_gip_madcatz_strat=kernel/drivers/input/joystick
+ xone_gip_madcatz_glam=kernel/drivers/input/joystick
+ xone_gip_pdp_jaguar=kernel/drivers/input/joystick
+
+ )
+
+ linux-mod-r1_src_compile
+}
+
+src_install() {
+ linux-mod-r1_src_install
+
+ einfo "Installing module blacklist"
+ insinto /etc/modprobe.d/
+ newins "${S}"/install/modprobe.conf xone-blacklist.conf
+
+ einfo "Installing Microsoft binary firmware"
+ insinto /lib/firmware/
+ newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
+ newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-09-02 14:04 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-09-02 14:04 UTC (permalink / raw
To: gentoo-commits
commit: 3c99156c7ff6840329dcbfcf3edac6d26b60305c
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Tue Sep 2 06:31:53 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 2 06:31:53 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c99156c
games-util/xone: drop 0.3.1
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 1 -
games-util/xone/xone-0.3.1.ebuild | 76 ---------------------------------------
2 files changed, 77 deletions(-)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index c14070a41f..e1c4b24e6e 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -1,4 +1,3 @@
-DIST xone-0.3.1.tar.gz 64731 BLAKE2B a55fad3ffc6b53b20a1bf8118a8b4bc6418c0a89e2ffb50b459484d3c4463210634a6db9836bf289b9249d7c2aa3b56dd3e16069efdc4d63fbc4f1e89c088af9 SHA512 fa741765c63cdd57a1428ef304dc2fcecd4b76379ce472c3abcebb7f83c7ac1568e563cd43b4e944dffe1ab314a80f088edb8654d40f9ec1686a74e907b41f6c
DIST xone-0.3.3.tar.gz 65259 BLAKE2B 3aa90cf1dff1b70895a2c66b7ea3f68536243cb6ab72a4c7a7fa5ace2e05554844ecdbb7e29ac79747aa876cefa345d0b9c1c9f2e383315abe432faf85abd7b6 SHA512 1f512aba5c781656a8e7d65ce7b5a440c25446092b3ed6cbbeb3a44e091c1eb90d7248aa5a5b7c334131b1f6d1b4bc6d49acb04deb7ecd463df66fce5c051997
DIST xone-0.4.2.tar.gz 75452 BLAKE2B 390cfde3f40aa6dd8b01bd449502fb21a4aeaff647aed063e7bfb0cde6f8e4717172605ab57ac8de91ee61354b55f74fbcd07d51438cd83d8cbc7adb5de5722e SHA512 c1ec4fa20fff43c8f9681415df2a230b99ec58b4586ab94ede615d6aa195ee74ac5b5b26f6a53d40e05bce1842dcc8f1b82cd890cd4fd41bc2543603b9a6db07
DIST xone-0.4.3.tar.gz 75786 BLAKE2B 9411955aeb03fb5a2c605bd8d6cb74150672a86b9373d35109529aa5da4803defff75f5d2cd7e91e21e6dd04bd4c5f5545dcfbd8e35d40c9f31f969115cbc6f8 SHA512 9ca71ffabfaf3fa89cbc73b99b99ce0d7a11bf47c00344a3e9a6b0bac00ba79bc0d2ba866d3bad78c20bd05aef965d706acde62e46aef3075c91fe0b88fa1fba
diff --git a/games-util/xone/xone-0.3.1.ebuild b/games-util/xone/xone-0.3.1.ebuild
deleted file mode 100644
index c7666ffec6..0000000000
--- a/games-util/xone/xone-0.3.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod-r1
-
-COMMIT="197b160f7806d7d27117b12198cacb7656a07f1f"
-XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
-XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
-
-DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
-HOMEPAGE="https://github.com/dlundqvist/xone"
-SRC_URI="
- mirror+https://github.com/dlundqvist/xone/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
- https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
- https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="GPL-2+ MS-TOU"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="bindist mirror test"
-
-BDEPEND="app-arch/cabextract"
-
-CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
-MODULES_KERNEL_MIN=5.13
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
-}
-
-src_prepare() {
- cp "${FILESDIR}/Makefile" "${S}" || die
- default
-}
-
-src_compile() {
- local modlist=(
- xone-wired=kernel/drivers/input/joystick
- xone-dongle=kernel/drivers/input/joystick
- xone-gip=kernel/drivers/input/joystick
- xone-gip-gamepad=kernel/drivers/input/joystick
- xone-gip-headset=kernel/drivers/input/joystick
- xone-gip-chatpad=kernel/drivers/input/joystick
- xone-gip-madcatz-strat=kernel/drivers/input/joystick
- xone-gip-madcatz-glam=kernel/drivers/input/joystick
- xone-gip-pdp-jaguar=kernel/drivers/input/joystick
-
- )
-
- linux-mod-r1_src_compile
-}
-
-src_install() {
- linux-mod-r1_src_install
-
- einfo "Installing module blacklist"
- insinto /etc/modprobe.d/
- newins "${S}"/install/modprobe.conf xone-blacklist.conf
-
- einfo "Installing Microsoft binary firmware"
- insinto /lib/firmware/
- newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
- newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-09-09 14:47 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-09-09 14:47 UTC (permalink / raw
To: gentoo-commits
commit: f5bd32cab5750d10d1fc4f349afa561f1d107224
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Mon Sep 8 19:26:15 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 9 12:05:06 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5bd32ca
games-util/xone: drop 0.3.3, 0.4.2
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 2 --
games-util/xone/xone-0.3.3.ebuild | 74 ---------------------------------------
games-util/xone/xone-0.4.2.ebuild | 74 ---------------------------------------
3 files changed, 150 deletions(-)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index a51621f1c8..5aa4d5dc2a 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -1,5 +1,3 @@
-DIST xone-0.3.3.tar.gz 65259 BLAKE2B 3aa90cf1dff1b70895a2c66b7ea3f68536243cb6ab72a4c7a7fa5ace2e05554844ecdbb7e29ac79747aa876cefa345d0b9c1c9f2e383315abe432faf85abd7b6 SHA512 1f512aba5c781656a8e7d65ce7b5a440c25446092b3ed6cbbeb3a44e091c1eb90d7248aa5a5b7c334131b1f6d1b4bc6d49acb04deb7ecd463df66fce5c051997
-DIST xone-0.4.2.tar.gz 75452 BLAKE2B 390cfde3f40aa6dd8b01bd449502fb21a4aeaff647aed063e7bfb0cde6f8e4717172605ab57ac8de91ee61354b55f74fbcd07d51438cd83d8cbc7adb5de5722e SHA512 c1ec4fa20fff43c8f9681415df2a230b99ec58b4586ab94ede615d6aa195ee74ac5b5b26f6a53d40e05bce1842dcc8f1b82cd890cd4fd41bc2543603b9a6db07
DIST xone-0.4.3.tar.gz 75786 BLAKE2B 9411955aeb03fb5a2c605bd8d6cb74150672a86b9373d35109529aa5da4803defff75f5d2cd7e91e21e6dd04bd4c5f5545dcfbd8e35d40c9f31f969115cbc6f8 SHA512 9ca71ffabfaf3fa89cbc73b99b99ce0d7a11bf47c00344a3e9a6b0bac00ba79bc0d2ba866d3bad78c20bd05aef965d706acde62e46aef3075c91fe0b88fa1fba
DIST xone-0.4.4.tar.gz 76531 BLAKE2B 16f1f77d130c34d067dd385f5ccf5755ac89b91660160f340afe0bca2937b4530084908384b0e2c32f1427c314bbce8720eea7493df0b7672434e38bbac03846 SHA512 51b2b6417db69cc8e150bf94e191e5178b3e0e94ddf41f24aaf672c4d589195222c746bbe2ccf55ccf75bffa9dc29ac6fe3dbbc67d9493f55d98d26aeff5601e
DIST xone-0.4.5.tar.gz 76430 BLAKE2B b1db81167adb8a12179eb88d300ee8960db2be3dc8903b23652ae5132c387a683ca3e302dc8dcef413138669e762ce37c125690db9ba25c5f83bd900a166a151 SHA512 ad7a66d7219d4a87ff8f69eb89a863a7959cfe3f49ce0952c3dd94489e08f48bd96b9eb7e8e66c7004765468ff05cde186f1403f16e85350033a7e36797ebfae
diff --git a/games-util/xone/xone-0.3.3.ebuild b/games-util/xone/xone-0.3.3.ebuild
deleted file mode 100644
index 1c2e2c8261..0000000000
--- a/games-util/xone/xone-0.3.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod-r1
-
-XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
-XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
-
-DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
-HOMEPAGE="https://github.com/dlundqvist/xone"
-SRC_URI="
- mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
- https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
-"
-
-LICENSE="GPL-2+ MS-TOU"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="bindist mirror test"
-
-BDEPEND="app-arch/cabextract"
-
-CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
-MODULES_KERNEL_MIN=5.13
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
-}
-
-src_prepare() {
- cp "${FILESDIR}/Makefile" "${S}" || die
- default
-}
-
-src_compile() {
- local modlist=(
- xone-wired=kernel/drivers/input/joystick
- xone-dongle=kernel/drivers/input/joystick
- xone-gip=kernel/drivers/input/joystick
- xone-gip-gamepad=kernel/drivers/input/joystick
- xone-gip-headset=kernel/drivers/input/joystick
- xone-gip-chatpad=kernel/drivers/input/joystick
- xone-gip-madcatz-strat=kernel/drivers/input/joystick
- xone-gip-madcatz-glam=kernel/drivers/input/joystick
- xone-gip-pdp-jaguar=kernel/drivers/input/joystick
-
- )
-
- linux-mod-r1_src_compile
-}
-
-src_install() {
- linux-mod-r1_src_install
-
- einfo "Installing module blacklist"
- insinto /etc/modprobe.d/
- newins "${S}"/install/modprobe.conf xone-blacklist.conf
-
- einfo "Installing Microsoft binary firmware"
- insinto /lib/firmware/
- newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
- newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
-}
diff --git a/games-util/xone/xone-0.4.2.ebuild b/games-util/xone/xone-0.4.2.ebuild
deleted file mode 100644
index d75e88f1e0..0000000000
--- a/games-util/xone/xone-0.4.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod-r1
-
-XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
-XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
-
-DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
-HOMEPAGE="https://github.com/dlundqvist/xone"
-SRC_URI="
- mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
- https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
-"
-
-LICENSE="GPL-2+ MS-TOU"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="bindist mirror test"
-
-BDEPEND="app-arch/cabextract"
-
-CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
-MODULES_KERNEL_MIN=5.13
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
-}
-
-src_prepare() {
- cp "${FILESDIR}/Makefile" "${S}" || die
- default
-}
-
-src_compile() {
- local modlist=(
- xone_wired=kernel/drivers/input/joystick
- xone_dongle=kernel/drivers/input/joystick
- xone_gip=kernel/drivers/input/joystick
- xone_gip_gamepad=kernel/drivers/input/joystick
- xone_gip_headset=kernel/drivers/input/joystick
- xone_gip_chatpad=kernel/drivers/input/joystick
- xone_gip_madcatz_strat=kernel/drivers/input/joystick
- xone_gip_madcatz_glam=kernel/drivers/input/joystick
- xone_gip_pdp_jaguar=kernel/drivers/input/joystick
-
- )
-
- linux-mod-r1_src_compile
-}
-
-src_install() {
- linux-mod-r1_src_install
-
- einfo "Installing module blacklist"
- insinto /etc/modprobe.d/
- newins "${S}"/install/modprobe.conf xone-blacklist.conf
-
- einfo "Installing Microsoft binary firmware"
- insinto /lib/firmware/
- newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
- newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-09-09 14:47 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-09-09 14:47 UTC (permalink / raw
To: gentoo-commits
commit: ea33a2eae21644b153c91459c9f89ec53441dc11
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Mon Sep 8 19:22:46 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 9 12:04:59 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea33a2ea
games-util/xone: add 0.4.5
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 1 +
games-util/xone/xone-0.4.5.ebuild | 74 +++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index e1c4b24e6e..a51621f1c8 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -2,5 +2,6 @@ DIST xone-0.3.3.tar.gz 65259 BLAKE2B 3aa90cf1dff1b70895a2c66b7ea3f68536243cb6ab7
DIST xone-0.4.2.tar.gz 75452 BLAKE2B 390cfde3f40aa6dd8b01bd449502fb21a4aeaff647aed063e7bfb0cde6f8e4717172605ab57ac8de91ee61354b55f74fbcd07d51438cd83d8cbc7adb5de5722e SHA512 c1ec4fa20fff43c8f9681415df2a230b99ec58b4586ab94ede615d6aa195ee74ac5b5b26f6a53d40e05bce1842dcc8f1b82cd890cd4fd41bc2543603b9a6db07
DIST xone-0.4.3.tar.gz 75786 BLAKE2B 9411955aeb03fb5a2c605bd8d6cb74150672a86b9373d35109529aa5da4803defff75f5d2cd7e91e21e6dd04bd4c5f5545dcfbd8e35d40c9f31f969115cbc6f8 SHA512 9ca71ffabfaf3fa89cbc73b99b99ce0d7a11bf47c00344a3e9a6b0bac00ba79bc0d2ba866d3bad78c20bd05aef965d706acde62e46aef3075c91fe0b88fa1fba
DIST xone-0.4.4.tar.gz 76531 BLAKE2B 16f1f77d130c34d067dd385f5ccf5755ac89b91660160f340afe0bca2937b4530084908384b0e2c32f1427c314bbce8720eea7493df0b7672434e38bbac03846 SHA512 51b2b6417db69cc8e150bf94e191e5178b3e0e94ddf41f24aaf672c4d589195222c746bbe2ccf55ccf75bffa9dc29ac6fe3dbbc67d9493f55d98d26aeff5601e
+DIST xone-0.4.5.tar.gz 76430 BLAKE2B b1db81167adb8a12179eb88d300ee8960db2be3dc8903b23652ae5132c387a683ca3e302dc8dcef413138669e762ce37c125690db9ba25c5f83bd900a166a151 SHA512 ad7a66d7219d4a87ff8f69eb89a863a7959cfe3f49ce0952c3dd94489e08f48bd96b9eb7e8e66c7004765468ff05cde186f1403f16e85350033a7e36797ebfae
DIST xone-driver-201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3.cab 217326 BLAKE2B 673d1daa4f40be22663be48e4a66de276a92d340d3f6be4793c6e307c336b191785d13854c2deecc619c9f23bf877347836e472ac9d405f562c84923eeeeac5f SHA512 fa2e5a0da4fa10716230d878b846c80049b8d4e09c71143ec5d21770133871dc5811068998062812075ebcdf1a222d1c4f5e7198b2fc755b6aa01573d515ba18
DIST xone-driver-201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab 199891 BLAKE2B f531a9f4b8220ee4501431b308ee6e29a8dea26467020df25b7fa22228543cc560e1170d13b1cb3490c64c48bf610e3fb7ddfb743e4a2028f5980e02d0c36790 SHA512 0906debd6c1f4706348ec1b1cbf233ea2c45bbc0b8882593740964036808722f5bb701f43da803320609e02072cd16dada572d337fd4c05cc1cf6dde6fd38908
diff --git a/games-util/xone/xone-0.4.5.ebuild b/games-util/xone/xone-0.4.5.ebuild
new file mode 100644
index 0000000000..d75e88f1e0
--- /dev/null
+++ b/games-util/xone/xone-0.4.5.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
+XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
+
+DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
+HOMEPAGE="https://github.com/dlundqvist/xone"
+SRC_URI="
+ mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
+ https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
+"
+
+LICENSE="GPL-2+ MS-TOU"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror test"
+
+BDEPEND="app-arch/cabextract"
+
+CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
+MODULES_KERNEL_MIN=5.13
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
+}
+
+src_prepare() {
+ cp "${FILESDIR}/Makefile" "${S}" || die
+ default
+}
+
+src_compile() {
+ local modlist=(
+ xone_wired=kernel/drivers/input/joystick
+ xone_dongle=kernel/drivers/input/joystick
+ xone_gip=kernel/drivers/input/joystick
+ xone_gip_gamepad=kernel/drivers/input/joystick
+ xone_gip_headset=kernel/drivers/input/joystick
+ xone_gip_chatpad=kernel/drivers/input/joystick
+ xone_gip_madcatz_strat=kernel/drivers/input/joystick
+ xone_gip_madcatz_glam=kernel/drivers/input/joystick
+ xone_gip_pdp_jaguar=kernel/drivers/input/joystick
+
+ )
+
+ linux-mod-r1_src_compile
+}
+
+src_install() {
+ linux-mod-r1_src_install
+
+ einfo "Installing module blacklist"
+ insinto /etc/modprobe.d/
+ newins "${S}"/install/modprobe.conf xone-blacklist.conf
+
+ einfo "Installing Microsoft binary firmware"
+ insinto /lib/firmware/
+ newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
+ newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-10-07 8:22 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-10-07 8:22 UTC (permalink / raw
To: gentoo-commits
commit: cc81f538ad8f63473bd1637cd92ea6a0ecb4fb24
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Mon Oct 6 09:27:23 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct 6 09:27:23 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc81f538
games-util/xone: drop 0.4.3, 0.4.4
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 2 --
games-util/xone/xone-0.4.3.ebuild | 74 ---------------------------------------
games-util/xone/xone-0.4.4.ebuild | 74 ---------------------------------------
3 files changed, 150 deletions(-)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index fe6f8ce50f..ec7fc12267 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -1,5 +1,3 @@
-DIST xone-0.4.3.tar.gz 75786 BLAKE2B 9411955aeb03fb5a2c605bd8d6cb74150672a86b9373d35109529aa5da4803defff75f5d2cd7e91e21e6dd04bd4c5f5545dcfbd8e35d40c9f31f969115cbc6f8 SHA512 9ca71ffabfaf3fa89cbc73b99b99ce0d7a11bf47c00344a3e9a6b0bac00ba79bc0d2ba866d3bad78c20bd05aef965d706acde62e46aef3075c91fe0b88fa1fba
-DIST xone-0.4.4.tar.gz 76531 BLAKE2B 16f1f77d130c34d067dd385f5ccf5755ac89b91660160f340afe0bca2937b4530084908384b0e2c32f1427c314bbce8720eea7493df0b7672434e38bbac03846 SHA512 51b2b6417db69cc8e150bf94e191e5178b3e0e94ddf41f24aaf672c4d589195222c746bbe2ccf55ccf75bffa9dc29ac6fe3dbbc67d9493f55d98d26aeff5601e
DIST xone-0.4.5.tar.gz 76430 BLAKE2B b1db81167adb8a12179eb88d300ee8960db2be3dc8903b23652ae5132c387a683ca3e302dc8dcef413138669e762ce37c125690db9ba25c5f83bd900a166a151 SHA512 ad7a66d7219d4a87ff8f69eb89a863a7959cfe3f49ce0952c3dd94489e08f48bd96b9eb7e8e66c7004765468ff05cde186f1403f16e85350033a7e36797ebfae
DIST xone-0.4.8.tar.gz 76490 BLAKE2B 466c72006a58d91df96060765e355f774468441757c02bb53d767b60a377c640b24de08e888c056a5f5e90f52935e94f4089e5f08559687e09ca68185c2d4731 SHA512 9c03b28999bf286999378a2dbc956f47b0c8581880dcba8d2fd1e6e097a8f5375cc78c1e8556de52ece560e384e28906cd3664c0bfd9d9b96bd4c16ef340a146
DIST xone-driver-201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3.cab 217326 BLAKE2B 673d1daa4f40be22663be48e4a66de276a92d340d3f6be4793c6e307c336b191785d13854c2deecc619c9f23bf877347836e472ac9d405f562c84923eeeeac5f SHA512 fa2e5a0da4fa10716230d878b846c80049b8d4e09c71143ec5d21770133871dc5811068998062812075ebcdf1a222d1c4f5e7198b2fc755b6aa01573d515ba18
diff --git a/games-util/xone/xone-0.4.3.ebuild b/games-util/xone/xone-0.4.3.ebuild
deleted file mode 100644
index d75e88f1e0..0000000000
--- a/games-util/xone/xone-0.4.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod-r1
-
-XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
-XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
-
-DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
-HOMEPAGE="https://github.com/dlundqvist/xone"
-SRC_URI="
- mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
- https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
-"
-
-LICENSE="GPL-2+ MS-TOU"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="bindist mirror test"
-
-BDEPEND="app-arch/cabextract"
-
-CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
-MODULES_KERNEL_MIN=5.13
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
-}
-
-src_prepare() {
- cp "${FILESDIR}/Makefile" "${S}" || die
- default
-}
-
-src_compile() {
- local modlist=(
- xone_wired=kernel/drivers/input/joystick
- xone_dongle=kernel/drivers/input/joystick
- xone_gip=kernel/drivers/input/joystick
- xone_gip_gamepad=kernel/drivers/input/joystick
- xone_gip_headset=kernel/drivers/input/joystick
- xone_gip_chatpad=kernel/drivers/input/joystick
- xone_gip_madcatz_strat=kernel/drivers/input/joystick
- xone_gip_madcatz_glam=kernel/drivers/input/joystick
- xone_gip_pdp_jaguar=kernel/drivers/input/joystick
-
- )
-
- linux-mod-r1_src_compile
-}
-
-src_install() {
- linux-mod-r1_src_install
-
- einfo "Installing module blacklist"
- insinto /etc/modprobe.d/
- newins "${S}"/install/modprobe.conf xone-blacklist.conf
-
- einfo "Installing Microsoft binary firmware"
- insinto /lib/firmware/
- newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
- newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
-}
diff --git a/games-util/xone/xone-0.4.4.ebuild b/games-util/xone/xone-0.4.4.ebuild
deleted file mode 100644
index d75e88f1e0..0000000000
--- a/games-util/xone/xone-0.4.4.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod-r1
-
-XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
-XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
-
-DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
-HOMEPAGE="https://github.com/dlundqvist/xone"
-SRC_URI="
- mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
- https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
- -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
-"
-
-LICENSE="GPL-2+ MS-TOU"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="bindist mirror test"
-
-BDEPEND="app-arch/cabextract"
-
-CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
-MODULES_KERNEL_MIN=5.13
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
- cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
- "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
-}
-
-src_prepare() {
- cp "${FILESDIR}/Makefile" "${S}" || die
- default
-}
-
-src_compile() {
- local modlist=(
- xone_wired=kernel/drivers/input/joystick
- xone_dongle=kernel/drivers/input/joystick
- xone_gip=kernel/drivers/input/joystick
- xone_gip_gamepad=kernel/drivers/input/joystick
- xone_gip_headset=kernel/drivers/input/joystick
- xone_gip_chatpad=kernel/drivers/input/joystick
- xone_gip_madcatz_strat=kernel/drivers/input/joystick
- xone_gip_madcatz_glam=kernel/drivers/input/joystick
- xone_gip_pdp_jaguar=kernel/drivers/input/joystick
-
- )
-
- linux-mod-r1_src_compile
-}
-
-src_install() {
- linux-mod-r1_src_install
-
- einfo "Installing module blacklist"
- insinto /etc/modprobe.d/
- newins "${S}"/install/modprobe.conf xone-blacklist.conf
-
- einfo "Installing Microsoft binary firmware"
- insinto /lib/firmware/
- newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
- newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/
@ 2025-10-07 8:22 David Roman
0 siblings, 0 replies; 11+ messages in thread
From: David Roman @ 2025-10-07 8:22 UTC (permalink / raw
To: gentoo-commits
commit: cd0955467a49800561f18f6f7beaaea3e7d2fc47
Author: Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Mon Oct 6 07:05:34 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct 6 07:05:34 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cd095546
games-util/xone: add 0.4.8
Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>
games-util/xone/Manifest | 1 +
games-util/xone/xone-0.4.8.ebuild | 74 +++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/games-util/xone/Manifest b/games-util/xone/Manifest
index 5aa4d5dc2a..fe6f8ce50f 100644
--- a/games-util/xone/Manifest
+++ b/games-util/xone/Manifest
@@ -1,5 +1,6 @@
DIST xone-0.4.3.tar.gz 75786 BLAKE2B 9411955aeb03fb5a2c605bd8d6cb74150672a86b9373d35109529aa5da4803defff75f5d2cd7e91e21e6dd04bd4c5f5545dcfbd8e35d40c9f31f969115cbc6f8 SHA512 9ca71ffabfaf3fa89cbc73b99b99ce0d7a11bf47c00344a3e9a6b0bac00ba79bc0d2ba866d3bad78c20bd05aef965d706acde62e46aef3075c91fe0b88fa1fba
DIST xone-0.4.4.tar.gz 76531 BLAKE2B 16f1f77d130c34d067dd385f5ccf5755ac89b91660160f340afe0bca2937b4530084908384b0e2c32f1427c314bbce8720eea7493df0b7672434e38bbac03846 SHA512 51b2b6417db69cc8e150bf94e191e5178b3e0e94ddf41f24aaf672c4d589195222c746bbe2ccf55ccf75bffa9dc29ac6fe3dbbc67d9493f55d98d26aeff5601e
DIST xone-0.4.5.tar.gz 76430 BLAKE2B b1db81167adb8a12179eb88d300ee8960db2be3dc8903b23652ae5132c387a683ca3e302dc8dcef413138669e762ce37c125690db9ba25c5f83bd900a166a151 SHA512 ad7a66d7219d4a87ff8f69eb89a863a7959cfe3f49ce0952c3dd94489e08f48bd96b9eb7e8e66c7004765468ff05cde186f1403f16e85350033a7e36797ebfae
+DIST xone-0.4.8.tar.gz 76490 BLAKE2B 466c72006a58d91df96060765e355f774468441757c02bb53d767b60a377c640b24de08e888c056a5f5e90f52935e94f4089e5f08559687e09ca68185c2d4731 SHA512 9c03b28999bf286999378a2dbc956f47b0c8581880dcba8d2fd1e6e097a8f5375cc78c1e8556de52ece560e384e28906cd3664c0bfd9d9b96bd4c16ef340a146
DIST xone-driver-201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3.cab 217326 BLAKE2B 673d1daa4f40be22663be48e4a66de276a92d340d3f6be4793c6e307c336b191785d13854c2deecc619c9f23bf877347836e472ac9d405f562c84923eeeeac5f SHA512 fa2e5a0da4fa10716230d878b846c80049b8d4e09c71143ec5d21770133871dc5811068998062812075ebcdf1a222d1c4f5e7198b2fc755b6aa01573d515ba18
DIST xone-driver-201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab 199891 BLAKE2B f531a9f4b8220ee4501431b308ee6e29a8dea26467020df25b7fa22228543cc560e1170d13b1cb3490c64c48bf610e3fb7ddfb743e4a2028f5980e02d0c36790 SHA512 0906debd6c1f4706348ec1b1cbf233ea2c45bbc0b8882593740964036808722f5bb701f43da803320609e02072cd16dada572d337fd4c05cc1cf6dde6fd38908
diff --git a/games-util/xone/xone-0.4.8.ebuild b/games-util/xone/xone-0.4.8.ebuild
new file mode 100644
index 0000000000..d75e88f1e0
--- /dev/null
+++ b/games-util/xone/xone-0.4.8.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+XONE_DRIVER_VERSION="201707-1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e"
+XONE_DRIVER_VERSION_045E_02E6="201512-20810869_8ce2975a7fbaa06bcfb0d8762a6275a1cf7c1dd3"
+
+DESCRIPTION="Linux kernel driver for Xbox One and Xbox Series X|S accessories"
+HOMEPAGE="https://github.com/dlundqvist/xone"
+SRC_URI="
+ mirror+https://github.com/dlundqvist/xone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION:0:4}/${XONE_DRIVER_VERSION:4:2}/${XONE_DRIVER_VERSION:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION}.cab
+ https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/${XONE_DRIVER_VERSION_045E_02E6:0:4}/${XONE_DRIVER_VERSION_045E_02E6:4:2}/${XONE_DRIVER_VERSION_045E_02E6:7}.cab
+ -> ${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab
+"
+
+LICENSE="GPL-2+ MS-TOU"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror test"
+
+BDEPEND="app-arch/cabextract"
+
+CONFIG_CHECK="SND CFG80211 INPUT_FF_MEMLESS USB POWER_SUPPLY LEDS_CLASS HID"
+MODULES_KERNEL_MIN=5.13
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION}.cab" > /dev/null || die
+ cabextract -F FW_ACC_00U.bin -d "${S}/xone_firmware_045e_02e6" \
+ "${DISTDIR}/${PN}-driver-${XONE_DRIVER_VERSION_045E_02E6}.cab" > /dev/null || die
+}
+
+src_prepare() {
+ cp "${FILESDIR}/Makefile" "${S}" || die
+ default
+}
+
+src_compile() {
+ local modlist=(
+ xone_wired=kernel/drivers/input/joystick
+ xone_dongle=kernel/drivers/input/joystick
+ xone_gip=kernel/drivers/input/joystick
+ xone_gip_gamepad=kernel/drivers/input/joystick
+ xone_gip_headset=kernel/drivers/input/joystick
+ xone_gip_chatpad=kernel/drivers/input/joystick
+ xone_gip_madcatz_strat=kernel/drivers/input/joystick
+ xone_gip_madcatz_glam=kernel/drivers/input/joystick
+ xone_gip_pdp_jaguar=kernel/drivers/input/joystick
+
+ )
+
+ linux-mod-r1_src_compile
+}
+
+src_install() {
+ linux-mod-r1_src_install
+
+ einfo "Installing module blacklist"
+ insinto /etc/modprobe.d/
+ newins "${S}"/install/modprobe.conf xone-blacklist.conf
+
+ einfo "Installing Microsoft binary firmware"
+ insinto /lib/firmware/
+ newins "${S}"/xone_firmware/FW_ACC_00U.bin xow_dongle.bin
+ newins "${S}"/xone_firmware_045e_02e6/FW_ACC_00U.bin xow_dongle_045e_02e6.bin
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
end of thread, other threads:[~2025-10-07 8:23 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-10 9:57 [gentoo-commits] repo/proj/guru:master commit in: games-util/xone/ David Roman
-- strict thread matches above, loose matches on Subject: below --
2025-10-07 8:22 David Roman
2025-10-07 8:22 David Roman
2025-09-09 14:47 David Roman
2025-09-09 14:47 David Roman
2025-09-02 14:04 David Roman
2025-09-02 14:04 David Roman
2025-08-20 0:52 David Roman
2025-08-10 9:57 David Roman
2025-06-12 8:05 David Roman
2024-11-07 23:44 David Roman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox