public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2019-01-18 21:59 James Le Cuirot
  0 siblings, 0 replies; 18+ messages in thread
From: James Le Cuirot @ 2019-01-18 21:59 UTC (permalink / raw
  To: gentoo-commits

commit:     900515f23f4d28575159f549334121ec3bde2bb8
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 18 21:59:38 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Jan 18 21:59:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900515f2

games-util/xboxdrv: Bump to fix SCons under Python 2

I didn't realise that the patch to fix Python 3 had broken 2.

Closes: https://bugs.gentoo.org/675766
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-util/xboxdrv/Manifest                                             | 2 +-
 .../{xboxdrv-0.8.8_p20190116.ebuild => xboxdrv-0.8.8_p20190118.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/xboxdrv/Manifest b/games-util/xboxdrv/Manifest
index 22664cac47a..3e0cab33172 100644
--- a/games-util/xboxdrv/Manifest
+++ b/games-util/xboxdrv/Manifest
@@ -1 +1 @@
-DIST xboxdrv-0.8.8_p20190116.tar.gz 322469 BLAKE2B 8827cafb98235f7ad9d83204c808eb6bc25fdfd48321050ab79b561fc6a1a3b628e4bd667f7f1be511420514ef7906efc803db4f50130c393d7fa3cb498fed26 SHA512 3f9f8346a5a8486fb9f1af3e27a947e37c73ceab8f433639adf890144844f4fb6d005da3c4c6c1abf0a1550b71aba8b89001f58965d67fdc21e5f41e50a21436
+DIST xboxdrv-0.8.8_p20190118.tar.gz 322541 BLAKE2B ffa1021f974414ab9efebccf89e8be9137647ba7e1adf3bc9dad3b17b362b340f087fdac42c9b91a29a4cfe13295df6d3861fe953d9f96e80df08d4a6b1ce754 SHA512 ede650090c67642dc4729acc37630ae807f354d76f9bf31e23357668b6ae2b8d0261d2cf6e33090ab2120083b0664332dab22f1ed682bcdcbf1cac88b97e67af

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
similarity index 96%
rename from games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild
rename to games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
index 386182c312b..e72f053eabf 100644
--- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild
+++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_6 )
 
 inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
 
-COMMIT="0c0143b59b0fd9718af4968992c96b6b6b2a2557"
+COMMIT="6e5e8a57628095d8d0c8bbb38187afb0f3a42112"
 DESCRIPTION="Userspace Xbox 360 Controller driver"
 HOMEPAGE="https://xboxdrv.gitlab.io"
 SRC_URI="https://github.com/chewi/xboxdrv/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2024-07-16 17:26 Viorel Munteanu
  0 siblings, 0 replies; 18+ messages in thread
From: Viorel Munteanu @ 2024-07-16 17:26 UTC (permalink / raw
  To: gentoo-commits

commit:     875833091fe65f3557059ec94321d22d521bb335
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 17:17:37 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 17:23:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87583309

games-util/xboxdrv: add 0.8.11

Closes: https://bugs.gentoo.org/936145
Closes: https://bugs.gentoo.org/919829
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 games-util/xboxdrv/Manifest              |  1 +
 games-util/xboxdrv/xboxdrv-0.8.11.ebuild | 74 ++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/games-util/xboxdrv/Manifest b/games-util/xboxdrv/Manifest
index 794599666186..f7ba7e4a7cf6 100644
--- a/games-util/xboxdrv/Manifest
+++ b/games-util/xboxdrv/Manifest
@@ -1 +1,2 @@
+DIST xboxdrv-0.8.11.tar.gz 323870 BLAKE2B 3cfc5441496e72226a00a82874b580dd7113ff52317cc63afeca94d53c0c20d0d2bd8c458adabdd0e2358746d43de8a2815788d9fd82b21c4e733638a07379f8 SHA512 d6503ee3a4b0388214dd866e479205d37fc9dcd4aa8e8a10edae5db7368d755e2dcc1e4217ecde234c5dd4d0aec3548fd1eea980aa7d6150895ed6dfa3673e5a
 DIST xboxdrv-v0.8.8.tar.bz2 268046 BLAKE2B 3092a0e1e1cf1ee351879e791212445c567772f4115eb09eeb0c28bc1692b1951837ae7f6488091eb57d06cd38edae4e964502524606370f1ccd8fc39b307db8 SHA512 9b90f866ab322aaf3223215c78120a7aeacb56970fedf2e603f14704bd517b8316a3e28edb6a75e1a47729e9ced4cde5cac3a2f7a95d8514b83219b8821eb9db

diff --git a/games-util/xboxdrv/xboxdrv-0.8.11.ebuild b/games-util/xboxdrv/xboxdrv-0.8.11.ebuild
new file mode 100644
index 000000000000..af98062d7b12
--- /dev/null
+++ b/games-util/xboxdrv/xboxdrv-0.8.11.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
+
+DESCRIPTION="Userspace Xbox 360 Controller driver"
+HOMEPAGE="https://github.com/xiota/xboxdrv https://xboxdrv.gitlab.io"
+SRC_URI="https://github.com/xiota/xboxdrv/archive/v$(ver_cut 1-3).tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	dev-libs/dbus-glib
+	dev-libs/glib:2
+	sys-apps/dbus
+	virtual/libudev:=
+	virtual/libusb:1
+	x11-libs/libX11
+"
+
+DEPEND="
+	${RDEPEND}
+"
+
+BDEPEND="
+	dev-util/glib-utils
+	virtual/pkgconfig
+"
+
+CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
+
+pkg_setup() {
+	linux-info_pkg_setup
+	python-any-r1_pkg_setup
+}
+
+src_compile() {
+	escons \
+		BUILD=custom \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		CXXFLAGS="-Wall ${CXXFLAGS}" \
+		LINKFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+	dobin xboxdrv
+	doman doc/xboxdrv.1
+	dodoc AUTHORS NEWS PROTOCOL README.md TODO
+
+	newinitd "${FILESDIR}"/xboxdrv.initd xboxdrv
+	newconfd "${FILESDIR}"/xboxdrv.confd xboxdrv
+
+	insinto /etc/dbus-1/system.d
+	doins "${FILESDIR}"/org.seul.Xboxdrv.conf
+
+	udev_newrules "${FILESDIR}"/xboxdrv.udev-rules 99-xbox-controller.rules
+	systemd_dounit "${FILESDIR}"/xboxdrv.service
+}
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2024-04-22 16:52 Viorel Munteanu
  0 siblings, 0 replies; 18+ messages in thread
From: Viorel Munteanu @ 2024-04-22 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     c90f4447b567861d6c8370b12ecca83b628bce6d
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 16:36:47 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 16:51:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90f4447

games-util/xboxdrv: drop 0.8.8_p20190118-r2

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 .../xboxdrv/xboxdrv-0.8.8_p20190118-r2.ebuild      | 83 ----------------------
 1 file changed, 83 deletions(-)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r2.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r2.ebuild
deleted file mode 100644
index 8122a3913984..000000000000
--- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
-
-MY_P="${PN}-v$(ver_cut 1-3)"
-DESCRIPTION="Userspace Xbox 360 Controller driver"
-HOMEPAGE="https://xboxdrv.gitlab.io"
-SRC_URI="https://gitlab.com/xboxdrv/${PN}/-/archive/v$(ver_cut 1-3)/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	dev-libs/boost:=
-	dev-libs/dbus-glib
-	dev-libs/glib:2
-	sys-apps/dbus
-	virtual/libudev:=
-	virtual/libusb:1
-	x11-libs/libX11
-"
-
-DEPEND="
-	${RDEPEND}
-"
-
-BDEPEND="
-	dev-util/glib-utils
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}/"xboxdrv-0.8.8-some-boost-fix.patch
-	"${FILESDIR}/"xboxdrv-0.8.8-Update-SConstruct-to-python3.patch
-	"${FILESDIR}/"xboxdrv-0.8.8-Updating-python-code-to-python3.patch
-)
-
-CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
-
-pkg_setup() {
-	linux-info_pkg_setup
-	python-any-r1_pkg_setup
-}
-
-src_compile() {
-	escons \
-		BUILD=custom \
-		CXX="$(tc-getCXX)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		CXXFLAGS="-Wall ${CXXFLAGS}" \
-		LINKFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-	dobin xboxdrv
-	doman doc/xboxdrv.1
-	dodoc AUTHORS NEWS PROTOCOL README.md TODO
-
-	newinitd "${FILESDIR}"/xboxdrv.initd xboxdrv
-	newconfd "${FILESDIR}"/xboxdrv.confd xboxdrv
-
-	insinto /etc/dbus-1/system.d
-	doins "${FILESDIR}"/org.seul.Xboxdrv.conf
-
-	udev_newrules "${FILESDIR}"/xboxdrv.udev-rules 99-xbox-controller.rules
-	systemd_dounit "${FILESDIR}"/xboxdrv.service
-}
-
-pkg_postinst() {
-	udev_reload
-}
-
-pkg_postrm() {
-	udev_reload
-}


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2024-04-22 16:52 Viorel Munteanu
  0 siblings, 0 replies; 18+ messages in thread
From: Viorel Munteanu @ 2024-04-22 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     0b62ed64d22b407ce0d57c1c2ccce76e112dd06f
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 16:36:52 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 16:51:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b62ed64

games-util/xboxdrv: drop 0.8.8_p20190118-r1

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 .../xboxdrv/xboxdrv-0.8.8_p20190118-r1.ebuild      | 76 ----------------------
 1 file changed, 76 deletions(-)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r1.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r1.ebuild
deleted file mode 100644
index 68a29564aeb8..000000000000
--- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
-
-DESCRIPTION="Userspace Xbox 360 Controller driver"
-HOMEPAGE="https://xboxdrv.gitlab.io"
-SRC_URI="https://gitlab.com/xboxdrv/xboxdrv/-/archive/v0.8.8/xboxdrv-v0.8.8.tar.bz2"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	dev-libs/boost:=
-	dev-libs/dbus-glib
-	dev-libs/glib:2
-	sys-apps/dbus
-	virtual/libudev:=
-	virtual/libusb:1
-	x11-libs/libX11
-"
-
-DEPEND="
-	${RDEPEND}
-"
-
-BDEPEND="
-	dev-util/glib-utils
-	virtual/pkgconfig
-"
-
-S="${WORKDIR}/xboxdrv-v0.8.8"
-
-PATCHES=( "${FILESDIR}/"xboxdrv-0.8.8-some-boost-fix.patch
-	"${FILESDIR}/"xboxdrv-0.8.8-Update-SConstruct-to-python3.patch
-	"${FILESDIR}/"xboxdrv-0.8.8-Updating-python-code-to-python3.patch )
-
-CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
-
-pkg_setup() {
-	linux-info_pkg_setup
-	python_setup
-}
-
-src_compile() {
-	escons \
-		BUILD=custom \
-		CXX="$(tc-getCXX)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		CXXFLAGS="-Wall ${CXXFLAGS}" \
-		LINKFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-	dobin xboxdrv
-	doman doc/xboxdrv.1
-	dodoc AUTHORS NEWS PROTOCOL README.md TODO
-
-	newinitd "${FILESDIR}"/xboxdrv.initd xboxdrv
-	newconfd "${FILESDIR}"/xboxdrv.confd xboxdrv
-
-	insinto /etc/dbus-1/system.d
-	doins "${FILESDIR}"/org.seul.Xboxdrv.conf
-
-	udev_newrules "${FILESDIR}"/xboxdrv.udev-rules 99-xbox-controller.rules
-	systemd_dounit "${FILESDIR}"/xboxdrv.service
-}
-
-pkg_postinst() {
-	udev_reload
-}


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2024-04-22 16:52 Viorel Munteanu
  0 siblings, 0 replies; 18+ messages in thread
From: Viorel Munteanu @ 2024-04-22 16:52 UTC (permalink / raw
  To: gentoo-commits

commit:     36603c9c6485d071666b1ece441a027336a6a7c4
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 16:35:34 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 16:51:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36603c9c

games-util/xboxdrv: update EAPI 7 -> 8

Bump EAPI 7 -> 8
Enable Python 3.12.  It is used only at build.

Closes: https://bugs.gentoo.org/929600
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 .../xboxdrv/xboxdrv-0.8.8_p20190118-r3.ebuild      | 83 ++++++++++++++++++++++
 1 file changed, 83 insertions(+)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r3.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r3.ebuild
new file mode 100644
index 000000000000..45fe2ace917b
--- /dev/null
+++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r3.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
+
+MY_P="${PN}-v$(ver_cut 1-3)"
+DESCRIPTION="Userspace Xbox 360 Controller driver"
+HOMEPAGE="https://xboxdrv.gitlab.io"
+SRC_URI="https://gitlab.com/xboxdrv/${PN}/-/archive/v$(ver_cut 1-3)/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	dev-libs/boost:=
+	dev-libs/dbus-glib
+	dev-libs/glib:2
+	sys-apps/dbus
+	virtual/libudev:=
+	virtual/libusb:1
+	x11-libs/libX11
+"
+
+DEPEND="
+	${RDEPEND}
+"
+
+BDEPEND="
+	dev-util/glib-utils
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}/"xboxdrv-0.8.8-some-boost-fix.patch
+	"${FILESDIR}/"xboxdrv-0.8.8-Update-SConstruct-to-python3.patch
+	"${FILESDIR}/"xboxdrv-0.8.8-Updating-python-code-to-python3.patch
+)
+
+CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
+
+pkg_setup() {
+	linux-info_pkg_setup
+	python-any-r1_pkg_setup
+}
+
+src_compile() {
+	escons \
+		BUILD=custom \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		CXXFLAGS="-Wall ${CXXFLAGS}" \
+		LINKFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+	dobin xboxdrv
+	doman doc/xboxdrv.1
+	dodoc AUTHORS NEWS PROTOCOL README.md TODO
+
+	newinitd "${FILESDIR}"/xboxdrv.initd xboxdrv
+	newconfd "${FILESDIR}"/xboxdrv.confd xboxdrv
+
+	insinto /etc/dbus-1/system.d
+	doins "${FILESDIR}"/org.seul.Xboxdrv.conf
+
+	udev_newrules "${FILESDIR}"/xboxdrv.udev-rules 99-xbox-controller.rules
+	systemd_dounit "${FILESDIR}"/xboxdrv.service
+}
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2022-10-30  2:14 John Helmert III
  0 siblings, 0 replies; 18+ messages in thread
From: John Helmert III @ 2022-10-30  2:14 UTC (permalink / raw
  To: gentoo-commits

commit:     870a4b01fffabeb3985f9b9af3b55facd1d4f780
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 30 02:07:36 2022 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 02:12:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870a4b01

games-util/xboxdrv: fix binpkg installation, udev_reload, add python3_11

Closes: https://bugs.gentoo.org/776601
Closes: https://bugs.gentoo.org/859325
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 .../xboxdrv/xboxdrv-0.8.8_p20190118-r2.ebuild      | 83 ++++++++++++++++++++++
 1 file changed, 83 insertions(+)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r2.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r2.ebuild
new file mode 100644
index 000000000000..7b11030a2c5e
--- /dev/null
+++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118-r2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
+
+MY_P="${PN}-v$(ver_cut 1-3)"
+DESCRIPTION="Userspace Xbox 360 Controller driver"
+HOMEPAGE="https://xboxdrv.gitlab.io"
+SRC_URI="https://gitlab.com/xboxdrv/${PN}/-/archive/v$(ver_cut 1-3)/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	dev-libs/boost:=
+	dev-libs/dbus-glib
+	dev-libs/glib:2
+	sys-apps/dbus
+	virtual/libudev:=
+	virtual/libusb:1
+	x11-libs/libX11
+"
+
+DEPEND="
+	${RDEPEND}
+"
+
+BDEPEND="
+	dev-util/glib-utils
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}/"xboxdrv-0.8.8-some-boost-fix.patch
+	"${FILESDIR}/"xboxdrv-0.8.8-Update-SConstruct-to-python3.patch
+	"${FILESDIR}/"xboxdrv-0.8.8-Updating-python-code-to-python3.patch
+)
+
+CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
+
+pkg_setup() {
+	linux-info_pkg_setup
+	python-any-r1_pkg_setup
+}
+
+src_compile() {
+	escons \
+		BUILD=custom \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		CXXFLAGS="-Wall ${CXXFLAGS}" \
+		LINKFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+	dobin xboxdrv
+	doman doc/xboxdrv.1
+	dodoc AUTHORS NEWS PROTOCOL README.md TODO
+
+	newinitd "${FILESDIR}"/xboxdrv.initd xboxdrv
+	newconfd "${FILESDIR}"/xboxdrv.confd xboxdrv
+
+	insinto /etc/dbus-1/system.d
+	doins "${FILESDIR}"/org.seul.Xboxdrv.conf
+
+	udev_newrules "${FILESDIR}"/xboxdrv.udev-rules 99-xbox-controller.rules
+	systemd_dounit "${FILESDIR}"/xboxdrv.service
+}
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2021-08-12  6:45 Joonas Niilola
  0 siblings, 0 replies; 18+ messages in thread
From: Joonas Niilola @ 2021-08-12  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     75b5ae539cc4a991d2665da35668284a81101dae
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 12 06:44:22 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 12 06:45:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b5ae53

games-util/xboxdrv: drop to maintainer-needed

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 games-util/xboxdrv/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/games-util/xboxdrv/metadata.xml b/games-util/xboxdrv/metadata.xml
index 36f65aa6d47..20d04cebd59 100644
--- a/games-util/xboxdrv/metadata.xml
+++ b/games-util/xboxdrv/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>juippis@gentoo.org</email>
-    <name>Joonas Niilola</name>
-  </maintainer>
+  <!-- maintainer-needed -->
   <upstream>
     <remote-id type="github">chewi/xboxdrv</remote-id>
     <remote-id type="gitlab">xboxdrv/xboxdrv</remote-id>


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2021-08-12  6:45 Joonas Niilola
  0 siblings, 0 replies; 18+ messages in thread
From: Joonas Niilola @ 2021-08-12  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d045493001b7c9122851d78b6db46922c8042b52
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 12 06:43:05 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Aug 12 06:45:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0454930

games-util/xboxdrv: drop 0.8.8_p20190118

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 games-util/xboxdrv/Manifest                       |  1 -
 games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild | 80 -----------------------
 2 files changed, 81 deletions(-)

diff --git a/games-util/xboxdrv/Manifest b/games-util/xboxdrv/Manifest
index 484b4a26efb..79459966618 100644
--- a/games-util/xboxdrv/Manifest
+++ b/games-util/xboxdrv/Manifest
@@ -1,2 +1 @@
-DIST xboxdrv-0.8.8_p20190118.tar.gz 322541 BLAKE2B ffa1021f974414ab9efebccf89e8be9137647ba7e1adf3bc9dad3b17b362b340f087fdac42c9b91a29a4cfe13295df6d3861fe953d9f96e80df08d4a6b1ce754 SHA512 ede650090c67642dc4729acc37630ae807f354d76f9bf31e23357668b6ae2b8d0261d2cf6e33090ab2120083b0664332dab22f1ed682bcdcbf1cac88b97e67af
 DIST xboxdrv-v0.8.8.tar.bz2 268046 BLAKE2B 3092a0e1e1cf1ee351879e791212445c567772f4115eb09eeb0c28bc1692b1951837ae7f6488091eb57d06cd38edae4e964502524606370f1ccd8fc39b307db8 SHA512 9b90f866ab322aaf3223215c78120a7aeacb56970fedf2e603f14704bd517b8316a3e28edb6a75e1a47729e9ced4cde5cac3a2f7a95d8514b83219b8821eb9db

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
deleted file mode 100644
index 2e7afb00a01..00000000000
--- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
-
-COMMIT="6e5e8a57628095d8d0c8bbb38187afb0f3a42112"
-DESCRIPTION="Userspace Xbox 360 Controller driver"
-HOMEPAGE="https://xboxdrv.gitlab.io"
-SRC_URI="https://github.com/chewi/xboxdrv/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	dev-libs/boost:=
-	dev-libs/dbus-glib
-	dev-libs/glib:2
-	sys-apps/dbus
-	virtual/libudev:=
-	virtual/libusb:1
-	x11-libs/libX11
-"
-
-DEPEND="
-	${RDEPEND}
-"
-
-BDEPEND="
-	dev-util/glib-utils
-	virtual/pkgconfig
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
-
-pkg_setup() {
-	linux-info_pkg_setup
-	python_setup
-}
-
-src_prepare() {
-	default
-
-	# Make it clearer that this is a patched fork.
-	echo -n "${PV%_*}.${PV#*_p}-gentoo" > VERSION || die
-}
-
-src_compile() {
-	escons \
-		BUILD=custom \
-		CXX="$(tc-getCXX)" \
-		AR="$(tc-getAR)" \
-		RANLIB="$(tc-getRANLIB)" \
-		CXXFLAGS="-Wall ${CXXFLAGS}" \
-		LINKFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-	dobin xboxdrv
-	doman doc/xboxdrv.1
-	dodoc AUTHORS NEWS PROTOCOL README.md TODO
-
-	newinitd "${FILESDIR}"/xboxdrv.initd xboxdrv
-	newconfd "${FILESDIR}"/xboxdrv.confd xboxdrv
-
-	insinto /etc/dbus-1/system.d
-	doins "${FILESDIR}"/org.seul.Xboxdrv.conf
-
-	udev_newrules "${FILESDIR}"/xboxdrv.udev-rules 99-xbox-controller.rules
-	systemd_dounit "${FILESDIR}"/xboxdrv.service
-}
-
-pkg_postinst() {
-	udev_reload
-}


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2021-02-26  6:29 Joonas Niilola
  0 siblings, 0 replies; 18+ messages in thread
From: Joonas Niilola @ 2021-02-26  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     73c7a6160971d212e5021b120f6da7a1ac8b4342
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 06:16:31 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 06:16:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c7a616

games-util/xboxdrv: add python-3.9 compatibility

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
index af19df6ee66..2e7afb00a01 100644
--- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
+++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2021-01-15  7:07 Joonas Niilola
  0 siblings, 0 replies; 18+ messages in thread
From: Joonas Niilola @ 2021-01-15  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     65e50f87e3f3ba312e57214a01a6b99cb10b5924
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 15 07:06:08 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jan 15 07:07:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e50f87

games-util/xboxdrv: python-3.8 compatibility, fix kernel config checks

Closes: https://bugs.gentoo.org/710848
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
index 76f9f0a91fc..fe9386eaac6 100644
--- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
+++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
 
@@ -38,6 +38,11 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
 
+pkg_setup() {
+	linux-info_pkg_setup
+	python_setup
+}
+
 src_prepare() {
 	default
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2021-01-15  7:07 Joonas Niilola
  0 siblings, 0 replies; 18+ messages in thread
From: Joonas Niilola @ 2021-01-15  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     8b8167ba2d137c11ab0e9f1f088293428883dec0
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 15 07:07:27 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jan 15 07:07:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8167ba

games-util/xboxdrv: become the maintainer

Acked-by: chewi
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 games-util/xboxdrv/metadata.xml | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

diff --git a/games-util/xboxdrv/metadata.xml b/games-util/xboxdrv/metadata.xml
index fe838d30a8f..36f65aa6d47 100644
--- a/games-util/xboxdrv/metadata.xml
+++ b/games-util/xboxdrv/metadata.xml
@@ -1,16 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>chewi@gentoo.org</email>
-		<name>James Le Cuirot</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>games@gentoo.org</email>
-		<name>Gentoo Games Project</name>
-	</maintainer>
-	<upstream>
-		<remote-id type="github">chewi/xboxdrv</remote-id>
-		<remote-id type="gitlab">xboxdrv/xboxdrv</remote-id>
-	</upstream>
+  <maintainer type="person">
+    <email>juippis@gentoo.org</email>
+    <name>Joonas Niilola</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">chewi/xboxdrv</remote-id>
+    <remote-id type="gitlab">xboxdrv/xboxdrv</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2020-01-02 20:39 James Le Cuirot
  0 siblings, 0 replies; 18+ messages in thread
From: James Le Cuirot @ 2020-01-02 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     b71061837cf82bd460aad41a0018488b0a7b302e
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  2 07:40:27 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Jan  2 20:32:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7106183

games-util/xboxdrv: add python-3.7 support

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/14214
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
index e72f053eabf..1508c02753d 100644
--- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
+++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190118.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python2_7 python3_{6,7} )
 
 inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2019-01-17 22:27 James Le Cuirot
  0 siblings, 0 replies; 18+ messages in thread
From: James Le Cuirot @ 2019-01-17 22:27 UTC (permalink / raw
  To: gentoo-commits

commit:     9b4c30a2f534b64957da3a70b5af28faa09fbfb8
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 17 22:19:56 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Jan 17 22:27:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4c30a2

games-util/xboxdrv: Add missing dev-util/glib-utils dependency

It is needed for glib-genmarshal.

Closes: https://bugs.gentoo.org/668034
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild
index 228c7cc3506..386182c312b 100644
--- a/games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild
+++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild
@@ -30,6 +30,7 @@ DEPEND="
 "
 
 BDEPEND="
+	dev-util/glib-utils
 	virtual/pkgconfig
 "
 


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2019-01-17 22:27 James Le Cuirot
  0 siblings, 0 replies; 18+ messages in thread
From: James Le Cuirot @ 2019-01-17 22:27 UTC (permalink / raw
  To: gentoo-commits

commit:     c97ef8a7de6863914dd0b477de51f4a048397ad0
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 17 22:16:21 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Jan 17 22:27:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97ef8a7

games-util/xboxdrv: Repoint package to my own patched fork

I've been sitting on a pile of patches for some years and I've finally
got around to putting them all together for use here. Meanwhile
upstream has been largely dormant. The situation there is unclear.

The patches are a mixture of stability fixes, bug fixes, build fixes,
and support for more devices, authored by me and others. They don't
include my Steam Controller patch as this does not work very well. I
am aware that the daemon does occasionally still crash but it's a lot
better than it was.

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-util/xboxdrv/Manifest                       |  1 +
 games-util/xboxdrv/metadata.xml                   |  4 ++
 games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild | 74 +++++++++++++++++++++++
 3 files changed, 79 insertions(+)

diff --git a/games-util/xboxdrv/Manifest b/games-util/xboxdrv/Manifest
index 77d64590223..a08c7116294 100644
--- a/games-util/xboxdrv/Manifest
+++ b/games-util/xboxdrv/Manifest
@@ -1 +1,2 @@
+DIST xboxdrv-0.8.8_p20190116.tar.gz 322469 BLAKE2B 8827cafb98235f7ad9d83204c808eb6bc25fdfd48321050ab79b561fc6a1a3b628e4bd667f7f1be511420514ef7906efc803db4f50130c393d7fa3cb498fed26 SHA512 3f9f8346a5a8486fb9f1af3e27a947e37c73ceab8f433639adf890144844f4fb6d005da3c4c6c1abf0a1550b71aba8b89001f58965d67fdc21e5f41e50a21436
 DIST xboxdrv-linux-0.8.8.tar.bz2 267919 BLAKE2B b6f09fc929ba561f0c18a777ca94f6972f366d29709d5fdcb168988311ca53eb813761df0f87d148795aa14d2d89b200e8123502c0b255ebe20e5f9caa18f8f1 SHA512 2978b33d23636431ee0cc393ea32d3d26ebe9f2b914f0bf8bc0e096f98202726768142e653bc5765ac55084b105ff3a6214bdf6e745fdd8aa167260c54c10494

diff --git a/games-util/xboxdrv/metadata.xml b/games-util/xboxdrv/metadata.xml
index 9a8e14a39d4..fe838d30a8f 100644
--- a/games-util/xboxdrv/metadata.xml
+++ b/games-util/xboxdrv/metadata.xml
@@ -9,4 +9,8 @@
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games Project</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">chewi/xboxdrv</remote-id>
+		<remote-id type="gitlab">xboxdrv/xboxdrv</remote-id>
+	</upstream>
 </pkgmetadata>

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild
new file mode 100644
index 00000000000..228c7cc3506
--- /dev/null
+++ b/games-util/xboxdrv/xboxdrv-0.8.8_p20190116.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_6 )
+
+inherit linux-info python-any-r1 scons-utils toolchain-funcs systemd udev
+
+COMMIT="0c0143b59b0fd9718af4968992c96b6b6b2a2557"
+DESCRIPTION="Userspace Xbox 360 Controller driver"
+HOMEPAGE="https://xboxdrv.gitlab.io"
+SRC_URI="https://github.com/chewi/xboxdrv/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	dev-libs/boost:=
+	dev-libs/dbus-glib
+	dev-libs/glib:2
+	sys-apps/dbus
+	virtual/libudev:=
+	virtual/libusb:1
+	x11-libs/libX11
+"
+
+DEPEND="
+	${RDEPEND}
+"
+
+BDEPEND="
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+CONFIG_CHECK="~INPUT_EVDEV ~INPUT_JOYDEV ~INPUT_UINPUT ~!JOYSTICK_XPAD"
+
+src_prepare() {
+	default
+
+	# Make it clearer that this is a patched fork.
+	echo -n "${PV%_*}.${PV#*_p}-gentoo" > VERSION || die
+}
+
+src_compile() {
+	escons \
+		BUILD=custom \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		CXXFLAGS="-Wall ${CXXFLAGS}" \
+		LINKFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+	dobin xboxdrv
+	doman doc/xboxdrv.1
+	dodoc AUTHORS NEWS PROTOCOL README.md TODO
+
+	newinitd "${FILESDIR}"/xboxdrv.initd xboxdrv
+	newconfd "${FILESDIR}"/xboxdrv.confd xboxdrv
+
+	insinto /etc/dbus-1/system.d
+	doins "${FILESDIR}"/org.seul.Xboxdrv.conf
+
+	udev_newrules "${FILESDIR}"/xboxdrv.udev-rules 99-xbox-controller.rules
+	systemd_dounit "${FILESDIR}"/xboxdrv.service
+}
+
+pkg_postinst() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2019-01-17 22:27 James Le Cuirot
  0 siblings, 0 replies; 18+ messages in thread
From: James Le Cuirot @ 2019-01-17 22:27 UTC (permalink / raw
  To: gentoo-commits

commit:     88317eb4ce5e1f55057e3aa93d15513eb98a8ddc
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 17 22:08:20 2019 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Jan 17 22:27:06 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88317eb4

games-util/xboxdrv: Add myself as explicit maintainer

I'm already a member of the games team but I'm about to repoint this
package to my own patched fork so I want to be informed of all
changes.

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-util/xboxdrv/metadata.xml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/games-util/xboxdrv/metadata.xml b/games-util/xboxdrv/metadata.xml
index 3c186688e26..9a8e14a39d4 100644
--- a/games-util/xboxdrv/metadata.xml
+++ b/games-util/xboxdrv/metadata.xml
@@ -1,7 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
+	<maintainer type="person">
+		<email>chewi@gentoo.org</email>
+		<name>James Le Cuirot</name>
+	</maintainer>
+	<maintainer type="project">
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games Project</name>
 	</maintainer>


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2018-05-11 20:39 James Le Cuirot
  0 siblings, 0 replies; 18+ messages in thread
From: James Le Cuirot @ 2018-05-11 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     24f2a6295efb423e183d021e7fae3db65333eb28
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Fri May 11 12:51:17 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri May 11 20:39:00 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f2a629

games-util/xboxdrv: use HTTPS

 games-util/xboxdrv/xboxdrv-0.8.8.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8.ebuild
index ba30a6e3418..a9324ad2dff 100644
--- a/games-util/xboxdrv/xboxdrv-0.8.8.ebuild
+++ b/games-util/xboxdrv/xboxdrv-0.8.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ inherit linux-info scons-utils toolchain-funcs systemd udev
 
 MY_P=${PN}-linux-${PV}
 DESCRIPTION="Userspace Xbox 360 Controller driver"
-HOMEPAGE="http://pingus.seul.org/~grumbel/xboxdrv/"
-SRC_URI="http://pingus.seul.org/~grumbel/xboxdrv/${MY_P}.tar.bz2"
+HOMEPAGE="https://pingus.seul.org/~grumbel/xboxdrv/"
+SRC_URI="https://pingus.seul.org/~grumbel/xboxdrv/${MY_P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2017-09-30  4:26 Michael Palimaka
  0 siblings, 0 replies; 18+ messages in thread
From: Michael Palimaka @ 2017-09-30  4:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c508116f2e68ec0521a6fdc5163480c3b88e4e77
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 04:26:21 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 04:26:43 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c508116f

games-util/xboxdrv: stabilise 0.8.8 for amd64/x86

Closes: https://bugs.gentoo.org/632340
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 games-util/xboxdrv/xboxdrv-0.8.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/xboxdrv/xboxdrv-0.8.8.ebuild b/games-util/xboxdrv/xboxdrv-0.8.8.ebuild
index 393f6021f3c..0e0a2083808 100644
--- a/games-util/xboxdrv/xboxdrv-0.8.8.ebuild
+++ b/games-util/xboxdrv/xboxdrv-0.8.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://pingus.seul.org/~grumbel/xboxdrv/${MY_P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="dev-libs/boost:=
 	dev-libs/dbus-glib:=


^ permalink raw reply related	[flat|nested] 18+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/
@ 2016-08-19 13:21 Pacho Ramos
  0 siblings, 0 replies; 18+ messages in thread
From: Pacho Ramos @ 2016-08-19 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     efc6fe84fb83f1504e329a352382e33cb4699ba3
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 19 13:19:22 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug 19 13:21:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc6fe84

games-util/xboxdrv: Cleanup due to bug #143241

Package-Manager: portage-2.3.0

 games-util/xboxdrv/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/games-util/xboxdrv/metadata.xml b/games-util/xboxdrv/metadata.xml
index 268a234..3c18668 100644
--- a/games-util/xboxdrv/metadata.xml
+++ b/games-util/xboxdrv/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>tristan@gentoo.org</email>
-		<name>Tristan Heaven</name>
-	</maintainer>
 <maintainer type="project">
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games Project</name>


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

end of thread, other threads:[~2024-07-16 17:26 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-18 21:59 [gentoo-commits] repo/gentoo:master commit in: games-util/xboxdrv/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2024-07-16 17:26 Viorel Munteanu
2024-04-22 16:52 Viorel Munteanu
2024-04-22 16:52 Viorel Munteanu
2024-04-22 16:52 Viorel Munteanu
2022-10-30  2:14 John Helmert III
2021-08-12  6:45 Joonas Niilola
2021-08-12  6:45 Joonas Niilola
2021-02-26  6:29 Joonas Niilola
2021-01-15  7:07 Joonas Niilola
2021-01-15  7:07 Joonas Niilola
2020-01-02 20:39 James Le Cuirot
2019-01-17 22:27 James Le Cuirot
2019-01-17 22:27 James Le Cuirot
2019-01-17 22:27 James Le Cuirot
2018-05-11 20:39 James Le Cuirot
2017-09-30  4:26 Michael Palimaka
2016-08-19 13:21 Pacho Ramos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox