public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2017-07-20 21:59 Patrice Clement
  0 siblings, 0 replies; 88+ messages in thread
From: Patrice Clement @ 2017-07-20 21:59 UTC (permalink / raw
  To: gentoo-commits

commit:     5ae80519ca21572c8d453a179fb3f1988ac6337e
Author:     Simon van der Veldt <simon.vanderveldt <AT> gmail <DOT> com>
AuthorDate: Sun Jul 16 08:50:20 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Jul 20 21:58:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae80519

games-util/lutris: version bump to 0.3.8.

Closes: https://github.com/gentoo/gentoo/pull/5114

 games-util/lutris/Manifest            |  1 +
 games-util/lutris/lutris-0.3.8.ebuild | 67 +++++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 74fb1ff388f..7c08cf18476 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1 +1,2 @@
 DIST lutris_0.3.6.3.tar.gz 515606 SHA256 a9061403ef8844b2c1443b1c5f15fe98af224d652d66268b47ae8e215e289058 SHA512 548a3a79ffb1c378d923f404634acc3b5eb1055d087ff212cf8a35b7db56650bf616f3b7374ab9fdf996c8f10d80ab602d35d126ef3bb183b9ce55b36d270e97 WHIRLPOOL 9c6e08908a2462f639a89f05b8eea9c212dba103a9c0492d3bd8bba2d2002d718354b4410e6506c7e88c0b4a2bf930d6d05930d0b27d66de0b66b9526f2c2fac
+DIST lutris_0.3.8.tar.xz 658408 SHA256 404b8379dbf9dcab6e25bca781b8afe0b3f9cd9b27ff58cba8b8c98f54fb74f4 SHA512 165e9c045e82407dfd6dd35fa73a98b68d095119596b9f0e66867c92071d1178526ddf991fc6b05449446c9d7c1a573ffea564d93d440cebdaa788c61e57fcfe WHIRLPOOL 618c85b3cf0c583d21787161ff44cac4fb2d75072a7d32c3d642026f39fbcb7333f79a4cd2901f552fc70a1f1dd8b6933017d070293813f1facde788701ed67e

diff --git a/games-util/lutris/lutris-0.3.8.ebuild b/games-util/lutris/lutris-0.3.8.ebuild
new file mode 100644
index 00000000000..da95d81a19e
--- /dev/null
+++ b/games-util/lutris/lutris-0.3.8.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite,threads"
+
+inherit distutils-r1 gnome2-utils games
+
+DESCRIPTION="Gaming platform for GNU/Linux"
+HOMEPAGE="http://lutris.net/"
+SRC_URI="http://lutris.net/releases/${PN}_${PV}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/pyxdg[${PYTHON_USEDEP}]
+	gnome-base/gvfs[http]
+	x11-apps/xrandr
+	x11-apps/xgamma
+	x11-misc/xdg-utils"
+
+# INSTALL contains list of optional deps
+DOCS=( AUTHORS README.rst INSTALL.rst )
+
+S=${WORKDIR}/${PN}
+
+python_install() {
+	distutils-r1_python_install --install-scripts="${GAMES_BINDIR}"
+}
+
+src_prepare() {
+	distutils-r1_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+}
+
+src_install() {
+	distutils-r1_src_install
+	prepgamesdirs
+}
+
+pkg_preinst() {
+	games_pkg_preinst
+	gnome2_icon_savelist
+	gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+	games_pkg_postinst
+	gnome2_icon_cache_update
+	gnome2_schemas_update
+
+	elog "For a list of optional deps (runners), see"
+	elog "/usr/share/doc/${PF}/INSTALL"
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	gnome2_schemas_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2017-11-10 22:18 James Le Cuirot
  0 siblings, 0 replies; 88+ messages in thread
From: James Le Cuirot @ 2017-11-10 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     4c92b224473531dcb8e13120e64f43a8329d78e3
Author:     soredake <fdsfgs <AT> krutt <DOT> org>
AuthorDate: Fri Nov 10 21:26:09 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Nov 10 22:17:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c92b224

games-util/lutris: version bump to 0.4.13

Closes: https://github.com/gentoo/gentoo/pull/6150

 games-util/lutris/Manifest             |  1 +
 games-util/lutris/lutris-0.4.13.ebuild | 68 ++++++++++++++++++++++++++++++++++
 games-util/lutris/metadata.xml         |  8 ++++
 3 files changed, 77 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 7c08cf18476..eb27efbc5b8 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
+DIST lutris-0.4.13.tar.gz 1028111 SHA256 720ee375104af791f42298ea8d3beb5353ecbb8e933706768d95065724f17114 SHA512 006e4cc237a60bd925cee87046664f766686a15c692f7717e6fd25bee377880bd96f788309966e8e0dabdf2c938e0da0f8914c7e70554f216b8513aa41bc808a WHIRLPOOL 64f96116b6b448097c6de9bc955902669aa787a865604763a90dac0cc7a8712a0a484bf2dbe75144cb21f031c35f3f7a005845b8e2a38ed6a3fcd5c17ec67de0
 DIST lutris_0.3.6.3.tar.gz 515606 SHA256 a9061403ef8844b2c1443b1c5f15fe98af224d652d66268b47ae8e215e289058 SHA512 548a3a79ffb1c378d923f404634acc3b5eb1055d087ff212cf8a35b7db56650bf616f3b7374ab9fdf996c8f10d80ab602d35d126ef3bb183b9ce55b36d270e97 WHIRLPOOL 9c6e08908a2462f639a89f05b8eea9c212dba103a9c0492d3bd8bba2d2002d718354b4410e6506c7e88c0b4a2bf930d6d05930d0b27d66de0b66b9526f2c2fac
 DIST lutris_0.3.8.tar.xz 658408 SHA256 404b8379dbf9dcab6e25bca781b8afe0b3f9cd9b27ff58cba8b8c98f54fb74f4 SHA512 165e9c045e82407dfd6dd35fa73a98b68d095119596b9f0e66867c92071d1178526ddf991fc6b05449446c9d7c1a573ffea564d93d440cebdaa788c61e57fcfe WHIRLPOOL 618c85b3cf0c583d21787161ff44cac4fb2d75072a7d32c3d642026f39fbcb7333f79a4cd2901f552fc70a1f1dd8b6933017d070293813f1facde788701ed67e

diff --git a/games-util/lutris/lutris-0.4.13.ebuild b/games-util/lutris/lutris-0.4.13.ebuild
new file mode 100644
index 00000000000..960cafec846
--- /dev/null
+++ b/games-util/lutris/lutris-0.4.13.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="sqlite,threads"
+
+inherit distutils-r1 gnome2-utils python-r1
+
+DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux."
+HOMEPAGE="https://lutris.net/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+	dev-python/dbus-python[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	net-libs/libsoup
+	x11-apps/xrandr
+	x11-apps/xgamma"
+
+python_install() {
+	distutils-r1_python_install
+}
+
+src_prepare() {
+	distutils-r1_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+}
+
+src_install() {
+	# README.rst contains list of optional deps
+	DOCS=( AUTHORS README.rst INSTALL.rst )
+	distutils-r1_src_install
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+	gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	gnome2_schemas_update
+
+	elog "For a list of optional dependencies (runners) see:"
+	elog "/usr/share/doc/${PF}/README.rst.bz2"
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	gnome2_schemas_update
+}

diff --git a/games-util/lutris/metadata.xml b/games-util/lutris/metadata.xml
index 5d9c019090e..036f019d61d 100644
--- a/games-util/lutris/metadata.xml
+++ b/games-util/lutris/metadata.xml
@@ -5,6 +5,14 @@
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games Project</name>
 	</maintainer>
+	<maintainer type="person">
+		<email>fdsfgs@krutt.org</email>
+		<name>soredake</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<longdescription lang="en">
 		Lutris is a gaming platform for GNU/Linux. Its goal is to make
 		gaming on Linux as easy as possible by taking care of installing


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2017-11-10 22:18 James Le Cuirot
  0 siblings, 0 replies; 88+ messages in thread
From: James Le Cuirot @ 2017-11-10 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     884a68127be03b06905c8963a54091e6310eb630
Author:     soredake <fdsfgs <AT> krutt <DOT> org>
AuthorDate: Wed Nov  8 14:03:35 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Nov 10 22:17:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884a6812

games-util/lutris: add live version

Closes: https://github.com/gentoo/gentoo/pull/6150

 games-util/lutris/lutris-9999.ebuild | 68 ++++++++++++++++++++++++++++++++++++
 1 file changed, 68 insertions(+)

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
new file mode 100644
index 00000000000..960cafec846
--- /dev/null
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="sqlite,threads"
+
+inherit distutils-r1 gnome2-utils python-r1
+
+DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux."
+HOMEPAGE="https://lutris.net/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+	dev-python/dbus-python[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	net-libs/libsoup
+	x11-apps/xrandr
+	x11-apps/xgamma"
+
+python_install() {
+	distutils-r1_python_install
+}
+
+src_prepare() {
+	distutils-r1_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+}
+
+src_install() {
+	# README.rst contains list of optional deps
+	DOCS=( AUTHORS README.rst INSTALL.rst )
+	distutils-r1_src_install
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+	gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	gnome2_schemas_update
+
+	elog "For a list of optional dependencies (runners) see:"
+	elog "/usr/share/doc/${PF}/README.rst.bz2"
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	gnome2_schemas_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2017-12-10 20:27 James Le Cuirot
  0 siblings, 0 replies; 88+ messages in thread
From: James Le Cuirot @ 2017-12-10 20:27 UTC (permalink / raw
  To: gentoo-commits

commit:     526db8c23000e64bd942c85d846c819dc75632a9
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 10 20:26:45 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Dec 10 20:26:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526db8c2

games-util/lutris: Drop pre 0.4.14 versions

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 games-util/lutris/Manifest              |  3 --
 games-util/lutris/lutris-0.3.6.3.ebuild | 67 --------------------------------
 games-util/lutris/lutris-0.3.8.ebuild   | 67 --------------------------------
 games-util/lutris/lutris-0.4.13.ebuild  | 68 ---------------------------------
 4 files changed, 205 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 5745af35c92..f4836fa54dd 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,4 +1 @@
-DIST lutris-0.4.13.tar.gz 1028111 BLAKE2B 46abb83a5ed27c5f7d7bb8a6183e4b950c79cc811e6eade996789df4d81fb73d51d202bf3cc9ac46abc30d2a2b8291a001b4df1d0dd4912d7e6c30705fc65912 SHA512 006e4cc237a60bd925cee87046664f766686a15c692f7717e6fd25bee377880bd96f788309966e8e0dabdf2c938e0da0f8914c7e70554f216b8513aa41bc808a
 DIST lutris-0.4.14.tar.gz 1617493 BLAKE2B c97d0e31657252c4ae5c6718151f028d273831cdb9f21b748ada651686cf3aa51a618a007db87528d84f21dca292509399f9bb1f0c0444c57e369b13b9ae79a0 SHA512 d229d7f79b3395db22ad49abc02ca5e08db9465258be33fcefe743c0a099e1ca507b6b9c28f03d2a6857489f7f2e19fca38803f6876df88a96b060ed5f7f94bc
-DIST lutris_0.3.6.3.tar.gz 515606 BLAKE2B 5c23c26419b1fa0bb836aa90c5b9bec8fceff544ddefb314c5b4c5c060be278eccbb7f9c21b4a2190e5232d6abfa31e25b141e4a2d72f941385c94db6d6b9871 SHA512 548a3a79ffb1c378d923f404634acc3b5eb1055d087ff212cf8a35b7db56650bf616f3b7374ab9fdf996c8f10d80ab602d35d126ef3bb183b9ce55b36d270e97
-DIST lutris_0.3.8.tar.xz 658408 BLAKE2B 2a31206052a87873146609d229fb93b9a991ffb5f92f9d4f5b2a576b41d16815b5122168a5073ea44883d73223aa0fcc6dec46d9b909d594750d06300263f3e4 SHA512 165e9c045e82407dfd6dd35fa73a98b68d095119596b9f0e66867c92071d1178526ddf991fc6b05449446c9d7c1a573ffea564d93d440cebdaa788c61e57fcfe

diff --git a/games-util/lutris/lutris-0.3.6.3.ebuild b/games-util/lutris/lutris-0.3.6.3.ebuild
deleted file mode 100644
index 391ecd58bad..00000000000
--- a/games-util/lutris/lutris-0.3.6.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite,threads"
-
-inherit distutils-r1 gnome2-utils games
-
-DESCRIPTION="Gaming platform for GNU/Linux"
-HOMEPAGE="http://lutris.net/"
-SRC_URI="http://lutris.net/releases/${PN}_${PV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/pyxdg[${PYTHON_USEDEP}]
-	gnome-base/gvfs[http]
-	x11-apps/xrandr
-	x11-apps/xgamma
-	x11-misc/xdg-utils"
-
-# INSTALL contains list of optional deps
-DOCS=( AUTHORS README.rst INSTALL )
-
-S=${WORKDIR}/${PN}
-
-python_install() {
-	distutils-r1_python_install --install-scripts="${GAMES_BINDIR}"
-}
-
-src_prepare() {
-	distutils-r1_src_prepare
-}
-
-src_compile() {
-	distutils-r1_src_compile
-}
-
-src_install() {
-	distutils-r1_src_install
-	prepgamesdirs
-}
-
-pkg_preinst() {
-	games_pkg_preinst
-	gnome2_icon_savelist
-	gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-
-	elog "For a list of optional deps (runners), see"
-	elog "/usr/share/doc/${PF}/INSTALL"
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-}

diff --git a/games-util/lutris/lutris-0.3.8.ebuild b/games-util/lutris/lutris-0.3.8.ebuild
deleted file mode 100644
index da95d81a19e..00000000000
--- a/games-util/lutris/lutris-0.3.8.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite,threads"
-
-inherit distutils-r1 gnome2-utils games
-
-DESCRIPTION="Gaming platform for GNU/Linux"
-HOMEPAGE="http://lutris.net/"
-SRC_URI="http://lutris.net/releases/${PN}_${PV}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/pyxdg[${PYTHON_USEDEP}]
-	gnome-base/gvfs[http]
-	x11-apps/xrandr
-	x11-apps/xgamma
-	x11-misc/xdg-utils"
-
-# INSTALL contains list of optional deps
-DOCS=( AUTHORS README.rst INSTALL.rst )
-
-S=${WORKDIR}/${PN}
-
-python_install() {
-	distutils-r1_python_install --install-scripts="${GAMES_BINDIR}"
-}
-
-src_prepare() {
-	distutils-r1_src_prepare
-}
-
-src_compile() {
-	distutils-r1_src_compile
-}
-
-src_install() {
-	distutils-r1_src_install
-	prepgamesdirs
-}
-
-pkg_preinst() {
-	games_pkg_preinst
-	gnome2_icon_savelist
-	gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-
-	elog "For a list of optional deps (runners), see"
-	elog "/usr/share/doc/${PF}/INSTALL"
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-}

diff --git a/games-util/lutris/lutris-0.4.13.ebuild b/games-util/lutris/lutris-0.4.13.ebuild
deleted file mode 100644
index 960cafec846..00000000000
--- a/games-util/lutris/lutris-0.4.13.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="sqlite,threads"
-
-inherit distutils-r1 gnome2-utils python-r1
-
-DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux."
-HOMEPAGE="https://lutris.net/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
-	dev-python/dbus-python[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	net-libs/libsoup
-	x11-apps/xrandr
-	x11-apps/xgamma"
-
-python_install() {
-	distutils-r1_python_install
-}
-
-src_prepare() {
-	distutils-r1_src_prepare
-}
-
-src_compile() {
-	distutils-r1_src_compile
-}
-
-src_install() {
-	# README.rst contains list of optional deps
-	DOCS=( AUTHORS README.rst INSTALL.rst )
-	distutils-r1_src_install
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-	gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-
-	elog "For a list of optional dependencies (runners) see:"
-	elog "/usr/share/doc/${PF}/README.rst.bz2"
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2017-12-10 20:27 James Le Cuirot
  0 siblings, 0 replies; 88+ messages in thread
From: James Le Cuirot @ 2017-12-10 20:27 UTC (permalink / raw
  To: gentoo-commits

commit:     bae097be6e06768689ca88eb43cfc8ceb4f653dc
Author:     soredake <fdsfgs <AT> krutt <DOT> org>
AuthorDate: Sat Dec  9 22:50:46 2017 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Dec 10 20:24:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae097be

games-util/lutris: version bump to 0.4.14

Closes: https://github.com/gentoo/gentoo/pull/6494

 games-util/lutris/Manifest             |  1 +
 games-util/lutris/lutris-0.4.14.ebuild | 68 ++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index d390e0b4246..5745af35c92 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,4 @@
 DIST lutris-0.4.13.tar.gz 1028111 BLAKE2B 46abb83a5ed27c5f7d7bb8a6183e4b950c79cc811e6eade996789df4d81fb73d51d202bf3cc9ac46abc30d2a2b8291a001b4df1d0dd4912d7e6c30705fc65912 SHA512 006e4cc237a60bd925cee87046664f766686a15c692f7717e6fd25bee377880bd96f788309966e8e0dabdf2c938e0da0f8914c7e70554f216b8513aa41bc808a
+DIST lutris-0.4.14.tar.gz 1617493 BLAKE2B c97d0e31657252c4ae5c6718151f028d273831cdb9f21b748ada651686cf3aa51a618a007db87528d84f21dca292509399f9bb1f0c0444c57e369b13b9ae79a0 SHA512 d229d7f79b3395db22ad49abc02ca5e08db9465258be33fcefe743c0a099e1ca507b6b9c28f03d2a6857489f7f2e19fca38803f6876df88a96b060ed5f7f94bc
 DIST lutris_0.3.6.3.tar.gz 515606 BLAKE2B 5c23c26419b1fa0bb836aa90c5b9bec8fceff544ddefb314c5b4c5c060be278eccbb7f9c21b4a2190e5232d6abfa31e25b141e4a2d72f941385c94db6d6b9871 SHA512 548a3a79ffb1c378d923f404634acc3b5eb1055d087ff212cf8a35b7db56650bf616f3b7374ab9fdf996c8f10d80ab602d35d126ef3bb183b9ce55b36d270e97
 DIST lutris_0.3.8.tar.xz 658408 BLAKE2B 2a31206052a87873146609d229fb93b9a991ffb5f92f9d4f5b2a576b41d16815b5122168a5073ea44883d73223aa0fcc6dec46d9b909d594750d06300263f3e4 SHA512 165e9c045e82407dfd6dd35fa73a98b68d095119596b9f0e66867c92071d1178526ddf991fc6b05449446c9d7c1a573ffea564d93d440cebdaa788c61e57fcfe

diff --git a/games-util/lutris/lutris-0.4.14.ebuild b/games-util/lutris/lutris-0.4.14.ebuild
new file mode 100644
index 00000000000..960cafec846
--- /dev/null
+++ b/games-util/lutris/lutris-0.4.14.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="sqlite,threads"
+
+inherit distutils-r1 gnome2-utils python-r1
+
+DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux."
+HOMEPAGE="https://lutris.net/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+	dev-python/dbus-python[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	net-libs/libsoup
+	x11-apps/xrandr
+	x11-apps/xgamma"
+
+python_install() {
+	distutils-r1_python_install
+}
+
+src_prepare() {
+	distutils-r1_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+}
+
+src_install() {
+	# README.rst contains list of optional deps
+	DOCS=( AUTHORS README.rst INSTALL.rst )
+	distutils-r1_src_install
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+	gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	gnome2_schemas_update
+
+	elog "For a list of optional dependencies (runners) see:"
+	elog "/usr/share/doc/${PF}/README.rst.bz2"
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	gnome2_schemas_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2018-07-18 21:11 Jonas Stein
  0 siblings, 0 replies; 88+ messages in thread
From: Jonas Stein @ 2018-07-18 21:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7a4ceddd971d6d1fe4ede144641e8b7931ef01ff
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 18 21:07:35 2018 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Wed Jul 18 21:07:35 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4ceddd

games-util/lutris: Maintainer retired

Proxied maintainer retired.
Bug: https://bugs.gentoo.org/602110
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 games-util/lutris/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/games-util/lutris/metadata.xml b/games-util/lutris/metadata.xml
index 036f019d61d..5d9c019090e 100644
--- a/games-util/lutris/metadata.xml
+++ b/games-util/lutris/metadata.xml
@@ -5,14 +5,6 @@
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games Project</name>
 	</maintainer>
-	<maintainer type="person">
-		<email>fdsfgs@krutt.org</email>
-		<name>soredake</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
 	<longdescription lang="en">
 		Lutris is a gaming platform for GNU/Linux. Its goal is to make
 		gaming on Linux as easy as possible by taking care of installing


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-02  0:04 Andreas Sturmlechner
  0 siblings, 0 replies; 88+ messages in thread
From: Andreas Sturmlechner @ 2019-03-02  0:04 UTC (permalink / raw
  To: gentoo-commits

commit:     08dbd2ec6914cd9a37a9ab446d0ab4ffb3eabb8e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  1 23:52:51 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 00:03:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08dbd2ec

games-util/lutris: EAPI-7 bump, add missing RDEPENDs, python3_7, xdg

Thanks-to: Corentin `nado` Pazdera <nado <AT> troglodyte.be>
Closes: https://bugs.gentoo.org/667054
Closes: https://bugs.gentoo.org/662374
Closes: https://github.com/gentoo/gentoo/pull/10795
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 games-util/lutris/lutris-0.4.23.ebuild | 49 ++++++++++++++++++++--------------
 1 file changed, 29 insertions(+), 20 deletions(-)

diff --git a/games-util/lutris/lutris-0.4.23.ebuild b/games-util/lutris/lutris-0.4.23.ebuild
index e99755e0f68..5f92d60797f 100644
--- a/games-util/lutris/lutris-0.4.23.ebuild
+++ b/games-util/lutris/lutris-0.4.23.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
 
-inherit distutils-r1 gnome2-utils xdg-utils
+inherit distutils-r1 virtualx xdg
 
 DESCRIPTION="An open source gaming platform for GNU/Linux"
 HOMEPAGE="https://lutris.net/"
 
-if [[ "${PV}" == "9999" ]] ; then
+if [[ ${PV} == *9999* ]] ; then
 	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
 	inherit git-r3
 else
@@ -22,29 +22,38 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
 RDEPEND="
-	dev-python/dbus-python[${PYTHON_USEDEP}]
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
 	dev-python/pygobject:3[${PYTHON_USEDEP}]
 	dev-python/python-evdev[${PYTHON_USEDEP}]
 	dev-python/pyyaml[${PYTHON_USEDEP}]
 	net-libs/libsoup
+	x11-apps/xgamma
 	x11-apps/xrandr
-	x11-apps/xgamma"
+	x11-libs/gtk+:3[introspection]
+"
 
-src_install() {
-	distutils-r1_src_install
-	newdoc debian/changelog CHANGELOG
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
 }
 
-pkg_postinst() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-
-	elog "For a list of optional dependencies (runners) see:"
-	elog "/usr/share/doc/${PF}/README.rst.bz2"
+python_test() {
+	virtx nosetests -v || die
 }
 
-pkg_postrm() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT%/}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-02  0:04 Andreas Sturmlechner
  0 siblings, 0 replies; 88+ messages in thread
From: Andreas Sturmlechner @ 2019-03-02  0:04 UTC (permalink / raw
  To: gentoo-commits

commit:     13c07a4a16ae6fb999c95e71ece5225f2c717885
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  1 23:57:11 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 00:03:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c07a4a

games-util/lutris: Drop 0.4.14

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 games-util/lutris/Manifest             |  1 -
 games-util/lutris/lutris-0.4.14.ebuild | 68 ----------------------------------
 2 files changed, 69 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index c379f7c78a7..feed72d83fb 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1 @@
-DIST lutris-0.4.14.tar.gz 1617493 BLAKE2B c97d0e31657252c4ae5c6718151f028d273831cdb9f21b748ada651686cf3aa51a618a007db87528d84f21dca292509399f9bb1f0c0444c57e369b13b9ae79a0 SHA512 d229d7f79b3395db22ad49abc02ca5e08db9465258be33fcefe743c0a099e1ca507b6b9c28f03d2a6857489f7f2e19fca38803f6876df88a96b060ed5f7f94bc
 DIST lutris-0.4.23.tar.gz 1831736 BLAKE2B 9da20d5545e9d2474bed436443fed325beb3ed2e3e945cb27e25fbce88ac7aeb9547a0a1bcd74349e5c7bda0dd6be50949b5abaa1fc091a21217b330c6fe655f SHA512 a0860920e01568888db5ac9a52c0d33a5108af33906ea411d4621dec4b059c399b17ca35c245bf9bfb506c6b242d32d917d3ade6898f619e00f9361117632fb3

diff --git a/games-util/lutris/lutris-0.4.14.ebuild b/games-util/lutris/lutris-0.4.14.ebuild
deleted file mode 100644
index 960cafec846..00000000000
--- a/games-util/lutris/lutris-0.4.14.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="sqlite,threads"
-
-inherit distutils-r1 gnome2-utils python-r1
-
-DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux."
-HOMEPAGE="https://lutris.net/"
-
-if [[ "${PV}" == "9999" ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
-	dev-python/dbus-python[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	net-libs/libsoup
-	x11-apps/xrandr
-	x11-apps/xgamma"
-
-python_install() {
-	distutils-r1_python_install
-}
-
-src_prepare() {
-	distutils-r1_src_prepare
-}
-
-src_compile() {
-	distutils-r1_src_compile
-}
-
-src_install() {
-	# README.rst contains list of optional deps
-	DOCS=( AUTHORS README.rst INSTALL.rst )
-	distutils-r1_src_install
-}
-
-pkg_preinst() {
-	gnome2_icon_savelist
-	gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-
-	elog "For a list of optional dependencies (runners) see:"
-	elog "/usr/share/doc/${PF}/README.rst.bz2"
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-02  0:04 Andreas Sturmlechner
  0 siblings, 0 replies; 88+ messages in thread
From: Andreas Sturmlechner @ 2019-03-02  0:04 UTC (permalink / raw
  To: gentoo-commits

commit:     ef762663b505d707440e8831852ea60b14a64eae
Author:     natemonster321 <dhanas.nathan <AT> gmail <DOT> com>
AuthorDate: Sat Dec  1 00:49:34 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 00:03:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef762663

games-util/lutris: Version bump to 0.4.23

Package-Manager: Portage-2.3.52, Repoman-2.3.12

Signed-off-by: Nathan Dhanas <dhanas.nathan <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10533
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 games-util/lutris/Manifest             |  1 +
 games-util/lutris/lutris-0.4.23.ebuild | 50 ++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index f4836fa54dd..c379f7c78a7 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1 +1,2 @@
 DIST lutris-0.4.14.tar.gz 1617493 BLAKE2B c97d0e31657252c4ae5c6718151f028d273831cdb9f21b748ada651686cf3aa51a618a007db87528d84f21dca292509399f9bb1f0c0444c57e369b13b9ae79a0 SHA512 d229d7f79b3395db22ad49abc02ca5e08db9465258be33fcefe743c0a099e1ca507b6b9c28f03d2a6857489f7f2e19fca38803f6876df88a96b060ed5f7f94bc
+DIST lutris-0.4.23.tar.gz 1831736 BLAKE2B 9da20d5545e9d2474bed436443fed325beb3ed2e3e945cb27e25fbce88ac7aeb9547a0a1bcd74349e5c7bda0dd6be50949b5abaa1fc091a21217b330c6fe655f SHA512 a0860920e01568888db5ac9a52c0d33a5108af33906ea411d4621dec4b059c399b17ca35c245bf9bfb506c6b242d32d917d3ade6898f619e00f9361117632fb3

diff --git a/games-util/lutris/lutris-0.4.23.ebuild b/games-util/lutris/lutris-0.4.23.ebuild
new file mode 100644
index 00000000000..e99755e0f68
--- /dev/null
+++ b/games-util/lutris/lutris-0.4.23.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 gnome2-utils xdg-utils
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ "${PV}" == "9999" ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+	dev-python/dbus-python[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	net-libs/libsoup
+	x11-apps/xrandr
+	x11-apps/xgamma"
+
+src_install() {
+	distutils-r1_src_install
+	newdoc debian/changelog CHANGELOG
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+
+	elog "For a list of optional dependencies (runners) see:"
+	elog "/usr/share/doc/${PF}/README.rst.bz2"
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-03 21:48 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-03-03 21:48 UTC (permalink / raw
  To: gentoo-commits

commit:     d5300bb136c8c953ca7c8b45b4b9cca6b4cbad57
Author:     Marty E. Plummer <hanetzer <AT> startmail <DOT> com>
AuthorDate: Sun Jan  6 07:56:57 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 21:48:49 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5300bb1

games-util/lutris: version 0.5.0.1, add missing deps, xdg

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Marty E. Plummer <hanetzer <AT> startmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10749
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 +
 games-util/lutris/lutris-0.5.0.1.ebuild | 73 +++++++++++++++++++++++++++++++++
 games-util/lutris/lutris-9999.ebuild    | 69 ++++++++++++++++---------------
 3 files changed, 111 insertions(+), 32 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index feed72d83fb..d7c61df293a 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1 +1,2 @@
 DIST lutris-0.4.23.tar.gz 1831736 BLAKE2B 9da20d5545e9d2474bed436443fed325beb3ed2e3e945cb27e25fbce88ac7aeb9547a0a1bcd74349e5c7bda0dd6be50949b5abaa1fc091a21217b330c6fe655f SHA512 a0860920e01568888db5ac9a52c0d33a5108af33906ea411d4621dec4b059c399b17ca35c245bf9bfb506c6b242d32d917d3ade6898f619e00f9361117632fb3
+DIST lutris_0.5.0.1.tar.xz 1687904 BLAKE2B 646182416201dd4e2fc025b600e569d87821ff98f2fc37ca6029479b7b097466e47135694303f8fc242c4d2632d0b4ecf471919181cd45b095bbff6ba8d973d4 SHA512 a9bf51f388859873de0af43b800692327b098c83966b9e32bbca3ccc0397e1ce5018e751b8f9fef5e83d9de4d1b014e330ffe7d8ab253af7dd2379151297f1bb

diff --git a/games-util/lutris/lutris-0.5.0.1.ebuild b/games-util/lutris/lutris-0.5.0.1.ebuild
new file mode 100644
index 00000000000..866cc4417a1
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.0.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+"
+
+S="${WORKDIR}/${PN}"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v || die
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 960cafec846..866cc4417a1 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -1,68 +1,73 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="sqlite,threads"
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
 
-inherit distutils-r1 gnome2-utils python-r1
+inherit distutils-r1 virtualx xdg
 
-DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux."
+DESCRIPTION="An open source gaming platform for GNU/Linux"
 HOMEPAGE="https://lutris.net/"
 
-if [[ "${PV}" == "9999" ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
 	inherit git-r3
 else
-	SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3"
 SLOT="0"
 
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
 RDEPEND="
-	dev-python/dbus-python[${PYTHON_USEDEP}]
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
 	dev-python/pygobject:3[${PYTHON_USEDEP}]
 	dev-python/python-evdev[${PYTHON_USEDEP}]
 	dev-python/pyyaml[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
 	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/xgamma
 	x11-apps/xrandr
-	x11-apps/xgamma"
+	x11-libs/gtk+:3[introspection]
+"
 
-python_install() {
-	distutils-r1_python_install
-}
-
-src_prepare() {
-	distutils-r1_src_prepare
-}
+S="${WORKDIR}/${PN}"
 
-src_compile() {
-	distutils-r1_src_compile
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
 }
 
-src_install() {
-	# README.rst contains list of optional deps
-	DOCS=( AUTHORS README.rst INSTALL.rst )
-	distutils-r1_src_install
+python_test() {
+	virtx nosetests -v || die
 }
 
 pkg_preinst() {
-	gnome2_icon_savelist
-	gnome2_schemas_savelist
+	xdg_pkg_preinst
 }
 
 pkg_postinst() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
+	xdg_pkg_postinst
 
-	elog "For a list of optional dependencies (runners) see:"
-	elog "/usr/share/doc/${PF}/README.rst.bz2"
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
 }
 
 pkg_postrm() {
-	gnome2_icon_cache_update
-	gnome2_schemas_update
+	xdg_pkg_postrm
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-04 13:27 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-03-04 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     1e2ae9e0dabdc67acc2a2357b493313902df7c66
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  4 13:26:48 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar  4 13:27:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2ae9e0

games-util/lutris: Added x11-libs/libnotify to RDEPEND.

Closes: https://bugs.gentoo.org/679400
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/lutris-0.5.0.1.ebuild | 1 +
 games-util/lutris/lutris-9999.ebuild    | 1 +
 2 files changed, 2 insertions(+)

diff --git a/games-util/lutris/lutris-0.5.0.1.ebuild b/games-util/lutris/lutris-0.5.0.1.ebuild
index 866cc4417a1..fca79a193eb 100644
--- a/games-util/lutris/lutris-0.5.0.1.ebuild
+++ b/games-util/lutris/lutris-0.5.0.1.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
 	x11-apps/xgamma
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
 "
 
 S="${WORKDIR}/${PN}"

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 866cc4417a1..fca79a193eb 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
 	x11-apps/xgamma
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
 "
 
 S="${WORKDIR}/${PN}"


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-18 16:47 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-03-18 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     c7bc03d8fb8626cfeebc41358486e46330d486a4
Author:     Joonas Niilola <juippis <AT> gmail <DOT> com>
AuthorDate: Thu Mar 14 17:01:32 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 16:47:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bc03d8

games-util/lutris: drop old 0.5.0.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Joonas Niilola <juippis <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11363
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/lutris-0.5.0.1.ebuild | 74 ---------------------------------
 1 file changed, 74 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.0.1.ebuild b/games-util/lutris/lutris-0.5.0.1.ebuild
deleted file mode 100644
index fca79a193eb..00000000000
--- a/games-util/lutris/lutris-0.5.0.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{4,5,6,7} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
-"
-
-S="${WORKDIR}/${PN}"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v || die
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-18 16:47 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-03-18 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     8104c9cc0fb26313e50a74d038b1589f5d84e572
Author:     Joonas Niilola <juippis <AT> gmail <DOT> com>
AuthorDate: Thu Mar 14 17:01:07 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 16:47:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8104c9cc

games-util/lutris: add dev-python/requests to RDEPEND

Closes: https://bugs.gentoo.org/679828
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Joonas Niilola <juippis <AT> gmail.com>
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/lutris-0.5.0.1-r1.ebuild | 75 ++++++++++++++++++++++++++++++
 1 file changed, 75 insertions(+)

diff --git a/games-util/lutris/lutris-0.5.0.1-r1.ebuild b/games-util/lutris/lutris-0.5.0.1-r1.ebuild
new file mode 100644
index 00000000000..d6cbb9e6644
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.0.1-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+S="${WORKDIR}/${PN}"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v || die
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-23 21:37 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-03-23 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     1d031b47cd4d49d16d3328575d7b2c2bef6a28a3
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 21:35:29 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 21:37:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d031b47

games-util/lutris: Bump to version 0.5.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 +
 games-util/lutris/lutris-0.5.1.ebuild | 75 +++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index d7c61df293a..71e798adc76 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris-0.4.23.tar.gz 1831736 BLAKE2B 9da20d5545e9d2474bed436443fed325beb3ed2e3e945cb27e25fbce88ac7aeb9547a0a1bcd74349e5c7bda0dd6be50949b5abaa1fc091a21217b330c6fe655f SHA512 a0860920e01568888db5ac9a52c0d33a5108af33906ea411d4621dec4b059c399b17ca35c245bf9bfb506c6b242d32d917d3ade6898f619e00f9361117632fb3
 DIST lutris_0.5.0.1.tar.xz 1687904 BLAKE2B 646182416201dd4e2fc025b600e569d87821ff98f2fc37ca6029479b7b097466e47135694303f8fc242c4d2632d0b4ecf471919181cd45b095bbff6ba8d973d4 SHA512 a9bf51f388859873de0af43b800692327b098c83966b9e32bbca3ccc0397e1ce5018e751b8f9fef5e83d9de4d1b014e330ffe7d8ab253af7dd2379151297f1bb
+DIST lutris_0.5.1.tar.xz 1740384 BLAKE2B fa9d35a96c38b8105e507b4e7d804f0ed79dd41b7abf906b52256e51b4ceaf1d0efca992d30de09ecd1fa470fa04fb9fe89f37076d1a0ed17f8d2fb4d4539d6b SHA512 edd0b7d2817a4ce39d606757335f35ce66d6bf7fb7251f907d02299cafe1cd2a0528aeb203c8b9b7ff9d7a59c40966c581fdfd2e7794ac92e7eb0bdd3f9e1d4d

diff --git a/games-util/lutris/lutris-0.5.1.ebuild b/games-util/lutris/lutris-0.5.1.ebuild
new file mode 100644
index 00000000000..d6cbb9e6644
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+S="${WORKDIR}/${PN}"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v || die
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-23 21:37 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-03-23 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     67f153ca164cfbb3d6def661db2e3cb90fcbd6d5
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 21:35:56 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 21:37:49 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f153ca

games-util/lutris: Removed old.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest             |  1 -
 games-util/lutris/lutris-0.4.23.ebuild | 59 ----------------------------------
 2 files changed, 60 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 71e798adc76..9282625760a 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,2 @@
-DIST lutris-0.4.23.tar.gz 1831736 BLAKE2B 9da20d5545e9d2474bed436443fed325beb3ed2e3e945cb27e25fbce88ac7aeb9547a0a1bcd74349e5c7bda0dd6be50949b5abaa1fc091a21217b330c6fe655f SHA512 a0860920e01568888db5ac9a52c0d33a5108af33906ea411d4621dec4b059c399b17ca35c245bf9bfb506c6b242d32d917d3ade6898f619e00f9361117632fb3
 DIST lutris_0.5.0.1.tar.xz 1687904 BLAKE2B 646182416201dd4e2fc025b600e569d87821ff98f2fc37ca6029479b7b097466e47135694303f8fc242c4d2632d0b4ecf471919181cd45b095bbff6ba8d973d4 SHA512 a9bf51f388859873de0af43b800692327b098c83966b9e32bbca3ccc0397e1ce5018e751b8f9fef5e83d9de4d1b014e330ffe7d8ab253af7dd2379151297f1bb
 DIST lutris_0.5.1.tar.xz 1740384 BLAKE2B fa9d35a96c38b8105e507b4e7d804f0ed79dd41b7abf906b52256e51b4ceaf1d0efca992d30de09ecd1fa470fa04fb9fe89f37076d1a0ed17f8d2fb4d4539d6b SHA512 edd0b7d2817a4ce39d606757335f35ce66d6bf7fb7251f907d02299cafe1cd2a0528aeb203c8b9b7ff9d7a59c40966c581fdfd2e7794ac92e7eb0bdd3f9e1d4d

diff --git a/games-util/lutris/lutris-0.4.23.ebuild b/games-util/lutris/lutris-0.4.23.ebuild
deleted file mode 100644
index 5f92d60797f..00000000000
--- a/games-util/lutris/lutris-0.4.23.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{4,5,6,7} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/${PN}.git"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	net-libs/libsoup
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v || die
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT%/}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-23 21:37 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-03-23 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     9f25c177800f7184f157c137020c4c935306ba96
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 21:30:18 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Mar 23 21:37:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f25c177

games-util/lutris: Synced live ebuild.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/lutris-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index fca79a193eb..d6cbb9e6644 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
 	dev-python/pygobject:3[${PYTHON_USEDEP}]
 	dev-python/python-evdev[${PYTHON_USEDEP}]
 	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
 	gnome-base/gnome-desktop[introspection]
 	media-sound/fluid-soundfont
 	net-libs/libsoup


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-26 10:06 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-03-26 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     c6d9ce6e9689c62ceb4dfefd777115fe64235974
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 26 10:03:03 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 10:03:03 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d9ce6e

games-util/lutris: Bump to version 0.5.1.2

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 +
 games-util/lutris/lutris-0.5.1.2.ebuild | 76 +++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 9282625760a..d89558c3c7a 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.0.1.tar.xz 1687904 BLAKE2B 646182416201dd4e2fc025b600e569d87821ff98f2fc37ca6029479b7b097466e47135694303f8fc242c4d2632d0b4ecf471919181cd45b095bbff6ba8d973d4 SHA512 a9bf51f388859873de0af43b800692327b098c83966b9e32bbca3ccc0397e1ce5018e751b8f9fef5e83d9de4d1b014e330ffe7d8ab253af7dd2379151297f1bb
+DIST lutris_0.5.1.2.tar.xz 1741512 BLAKE2B b6e5d698222d073cf8062235c17b972264a0063632c0e75076c0ac085fe4ada6c5640254c4d346463ca2e0bb60e9e84b189bda7c390b7db374f2fcee605de1c6 SHA512 e6eba2bde00f597d2985923a5151ad1b8cbbcfe69845448d53b1d41d8129b72c3d679894babd56f64a6190e2d2265a924bb93eb1c65b29037214674738481909
 DIST lutris_0.5.1.tar.xz 1740384 BLAKE2B fa9d35a96c38b8105e507b4e7d804f0ed79dd41b7abf906b52256e51b4ceaf1d0efca992d30de09ecd1fa470fa04fb9fe89f37076d1a0ed17f8d2fb4d4539d6b SHA512 edd0b7d2817a4ce39d606757335f35ce66d6bf7fb7251f907d02299cafe1cd2a0528aeb203c8b9b7ff9d7a59c40966c581fdfd2e7794ac92e7eb0bdd3f9e1d4d

diff --git a/games-util/lutris/lutris-0.5.1.2.ebuild b/games-util/lutris/lutris-0.5.1.2.ebuild
new file mode 100644
index 00000000000..e10b3d142ee
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.1.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+S="${WORKDIR}/${PN}"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v || die
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-03-27 17:05 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-03-27 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     55976cfada2bf7fb6f35018606ed73ba32b81e6d
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 27 17:04:46 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 17:05:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55976cfa

games-util/lutris: Fixed source dir in live ebuild.

Thanks-to: Ren Greco <atosser <AT> linuxmail.org>
Closes: https://bugs.gentoo.org/680286
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/lutris-0.5.1.2.ebuild | 3 +--
 games-util/lutris/lutris-9999.ebuild    | 4 ++--
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.1.2.ebuild b/games-util/lutris/lutris-0.5.1.2.ebuild
index e10b3d142ee..2da144c4dbb 100644
--- a/games-util/lutris/lutris-0.5.1.2.ebuild
+++ b/games-util/lutris/lutris-0.5.1.2.ebuild
@@ -17,6 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
 fi
 
 LICENSE="GPL-3"
@@ -46,8 +47,6 @@ RDEPEND="
 	x11-libs/libnotify
 "
 
-S="${WORKDIR}/${PN}"
-
 python_install_all() {
 	local DOCS=( AUTHORS README.rst docs/installers.rst )
 	distutils-r1_python_install_all

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index d6cbb9e6644..2da144c4dbb 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -17,6 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
 	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
 fi
 
 LICENSE="GPL-3"
@@ -39,14 +40,13 @@ RDEPEND="
 	media-sound/fluid-soundfont
 	net-libs/libsoup
 	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
 	x11-apps/xgamma
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
 	x11-libs/libnotify
 "
 
-S="${WORKDIR}/${PN}"
-
 python_install_all() {
 	local DOCS=( AUTHORS README.rst docs/installers.rst )
 	distutils-r1_python_install_all


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-04-09  6:28 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-04-09  6:28 UTC (permalink / raw
  To: gentoo-commits

commit:     7a1bcdead97b813ebdafce64904cd36b9a4ac39c
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  9 06:27:16 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Apr  9 06:28:39 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1bcdea

games-util/lutris: Bump to version 0.5.2

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 +
 games-util/lutris/lutris-0.5.2.ebuild | 75 +++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index d89558c3c7a..76e11659f69 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,4 @@
 DIST lutris_0.5.0.1.tar.xz 1687904 BLAKE2B 646182416201dd4e2fc025b600e569d87821ff98f2fc37ca6029479b7b097466e47135694303f8fc242c4d2632d0b4ecf471919181cd45b095bbff6ba8d973d4 SHA512 a9bf51f388859873de0af43b800692327b098c83966b9e32bbca3ccc0397e1ce5018e751b8f9fef5e83d9de4d1b014e330ffe7d8ab253af7dd2379151297f1bb
 DIST lutris_0.5.1.2.tar.xz 1741512 BLAKE2B b6e5d698222d073cf8062235c17b972264a0063632c0e75076c0ac085fe4ada6c5640254c4d346463ca2e0bb60e9e84b189bda7c390b7db374f2fcee605de1c6 SHA512 e6eba2bde00f597d2985923a5151ad1b8cbbcfe69845448d53b1d41d8129b72c3d679894babd56f64a6190e2d2265a924bb93eb1c65b29037214674738481909
 DIST lutris_0.5.1.tar.xz 1740384 BLAKE2B fa9d35a96c38b8105e507b4e7d804f0ed79dd41b7abf906b52256e51b4ceaf1d0efca992d30de09ecd1fa470fa04fb9fe89f37076d1a0ed17f8d2fb4d4539d6b SHA512 edd0b7d2817a4ce39d606757335f35ce66d6bf7fb7251f907d02299cafe1cd2a0528aeb203c8b9b7ff9d7a59c40966c581fdfd2e7794ac92e7eb0bdd3f9e1d4d
+DIST lutris_0.5.2.tar.xz 1742940 BLAKE2B 2fa8a0534c50e02457285e1e1e0ecfe39607ba68b6a8f0f25be1a5b7b8f0809fc0f048758b80e8305aff22b4034eaf8a2b4e717e37c34f3b78024ea60322fef2 SHA512 d2b22e56031ec25e94eb7cb28157cac65f71638ee24a8bba78f30af778f432c52a78ae2d4134a869aaf5e97d6229107d2b9abc474290b7f15ca3bfa7c8e1f66f

diff --git a/games-util/lutris/lutris-0.5.2.ebuild b/games-util/lutris/lutris-0.5.2.ebuild
new file mode 100644
index 00000000000..2da144c4dbb
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v || die
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-04-09  6:28 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-04-09  6:28 UTC (permalink / raw
  To: gentoo-commits

commit:     38e1ac07ab455f86f49bf9dcdd4cc18238e6095e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  9 06:27:49 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Apr  9 06:28:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e1ac07

games-util/lutris: Removed old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest                 |  2 -
 games-util/lutris/lutris-0.5.0.1-r1.ebuild | 75 ------------------------------
 games-util/lutris/lutris-0.5.1.ebuild      | 75 ------------------------------
 3 files changed, 152 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 76e11659f69..0a1d9fb9ec3 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,4 +1,2 @@
-DIST lutris_0.5.0.1.tar.xz 1687904 BLAKE2B 646182416201dd4e2fc025b600e569d87821ff98f2fc37ca6029479b7b097466e47135694303f8fc242c4d2632d0b4ecf471919181cd45b095bbff6ba8d973d4 SHA512 a9bf51f388859873de0af43b800692327b098c83966b9e32bbca3ccc0397e1ce5018e751b8f9fef5e83d9de4d1b014e330ffe7d8ab253af7dd2379151297f1bb
 DIST lutris_0.5.1.2.tar.xz 1741512 BLAKE2B b6e5d698222d073cf8062235c17b972264a0063632c0e75076c0ac085fe4ada6c5640254c4d346463ca2e0bb60e9e84b189bda7c390b7db374f2fcee605de1c6 SHA512 e6eba2bde00f597d2985923a5151ad1b8cbbcfe69845448d53b1d41d8129b72c3d679894babd56f64a6190e2d2265a924bb93eb1c65b29037214674738481909
-DIST lutris_0.5.1.tar.xz 1740384 BLAKE2B fa9d35a96c38b8105e507b4e7d804f0ed79dd41b7abf906b52256e51b4ceaf1d0efca992d30de09ecd1fa470fa04fb9fe89f37076d1a0ed17f8d2fb4d4539d6b SHA512 edd0b7d2817a4ce39d606757335f35ce66d6bf7fb7251f907d02299cafe1cd2a0528aeb203c8b9b7ff9d7a59c40966c581fdfd2e7794ac92e7eb0bdd3f9e1d4d
 DIST lutris_0.5.2.tar.xz 1742940 BLAKE2B 2fa8a0534c50e02457285e1e1e0ecfe39607ba68b6a8f0f25be1a5b7b8f0809fc0f048758b80e8305aff22b4034eaf8a2b4e717e37c34f3b78024ea60322fef2 SHA512 d2b22e56031ec25e94eb7cb28157cac65f71638ee24a8bba78f30af778f432c52a78ae2d4134a869aaf5e97d6229107d2b9abc474290b7f15ca3bfa7c8e1f66f

diff --git a/games-util/lutris/lutris-0.5.0.1-r1.ebuild b/games-util/lutris/lutris-0.5.0.1-r1.ebuild
deleted file mode 100644
index d6cbb9e6644..00000000000
--- a/games-util/lutris/lutris-0.5.0.1-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{4,5,6,7} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
-"
-
-S="${WORKDIR}/${PN}"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v || die
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}

diff --git a/games-util/lutris/lutris-0.5.1.ebuild b/games-util/lutris/lutris-0.5.1.ebuild
deleted file mode 100644
index d6cbb9e6644..00000000000
--- a/games-util/lutris/lutris-0.5.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{4,5,6,7} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
-"
-
-S="${WORKDIR}/${PN}"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v || die
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-04-15 14:54 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-04-15 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     1ff05321a57b352f5d477f8fb8e39f869267ad9f
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 15 12:58:43 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Apr 15 14:54:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff05321

games-util/lutris: Bump to version 0.5.2.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 +
 games-util/lutris/lutris-0.5.2.1.ebuild | 75 +++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 0a1d9fb9ec3..f0ed53d27cb 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.1.2.tar.xz 1741512 BLAKE2B b6e5d698222d073cf8062235c17b972264a0063632c0e75076c0ac085fe4ada6c5640254c4d346463ca2e0bb60e9e84b189bda7c390b7db374f2fcee605de1c6 SHA512 e6eba2bde00f597d2985923a5151ad1b8cbbcfe69845448d53b1d41d8129b72c3d679894babd56f64a6190e2d2265a924bb93eb1c65b29037214674738481909
+DIST lutris_0.5.2.1.tar.xz 1742968 BLAKE2B 676f5019260714ab5205366f51a5911e0459f353f6debead49fded4bc8c764b0e621a86b98c7663df2cd9fd3c59c23944d516f8991cd455c271b10ef02c485eb SHA512 1aaf69be8bdfb72a427e10c4c73ad06c80ebda59a5dd0bfc6d484240250160770854ad28698d3d60af1e3f19b58ade973ab688c6416169df3a4c6ab3c0981301
 DIST lutris_0.5.2.tar.xz 1742940 BLAKE2B 2fa8a0534c50e02457285e1e1e0ecfe39607ba68b6a8f0f25be1a5b7b8f0809fc0f048758b80e8305aff22b4034eaf8a2b4e717e37c34f3b78024ea60322fef2 SHA512 d2b22e56031ec25e94eb7cb28157cac65f71638ee24a8bba78f30af778f432c52a78ae2d4134a869aaf5e97d6229107d2b9abc474290b7f15ca3bfa7c8e1f66f

diff --git a/games-util/lutris/lutris-0.5.2.1.ebuild b/games-util/lutris/lutris-0.5.2.1.ebuild
new file mode 100644
index 00000000000..2da144c4dbb
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.2.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v || die
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-04-15 14:54 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-04-15 14:54 UTC (permalink / raw
  To: gentoo-commits

commit:     29175a19e0843288f43298d11bbf90621d39a986
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 15 12:59:06 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Apr 15 14:54:09 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29175a19

games-util/lutris: Removed old.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 -
 games-util/lutris/lutris-0.5.1.2.ebuild | 75 ---------------------------------
 2 files changed, 76 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index f0ed53d27cb..41d2749b1d3 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,2 @@
-DIST lutris_0.5.1.2.tar.xz 1741512 BLAKE2B b6e5d698222d073cf8062235c17b972264a0063632c0e75076c0ac085fe4ada6c5640254c4d346463ca2e0bb60e9e84b189bda7c390b7db374f2fcee605de1c6 SHA512 e6eba2bde00f597d2985923a5151ad1b8cbbcfe69845448d53b1d41d8129b72c3d679894babd56f64a6190e2d2265a924bb93eb1c65b29037214674738481909
 DIST lutris_0.5.2.1.tar.xz 1742968 BLAKE2B 676f5019260714ab5205366f51a5911e0459f353f6debead49fded4bc8c764b0e621a86b98c7663df2cd9fd3c59c23944d516f8991cd455c271b10ef02c485eb SHA512 1aaf69be8bdfb72a427e10c4c73ad06c80ebda59a5dd0bfc6d484240250160770854ad28698d3d60af1e3f19b58ade973ab688c6416169df3a4c6ab3c0981301
 DIST lutris_0.5.2.tar.xz 1742940 BLAKE2B 2fa8a0534c50e02457285e1e1e0ecfe39607ba68b6a8f0f25be1a5b7b8f0809fc0f048758b80e8305aff22b4034eaf8a2b4e717e37c34f3b78024ea60322fef2 SHA512 d2b22e56031ec25e94eb7cb28157cac65f71638ee24a8bba78f30af778f432c52a78ae2d4134a869aaf5e97d6229107d2b9abc474290b7f15ca3bfa7c8e1f66f

diff --git a/games-util/lutris/lutris-0.5.1.2.ebuild b/games-util/lutris/lutris-0.5.1.2.ebuild
deleted file mode 100644
index 2da144c4dbb..00000000000
--- a/games-util/lutris/lutris-0.5.1.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{4,5,6,7} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v || die
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-07-01  8:34 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-07-01  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     37bc856eda8a371b737c4e9acffc9a8cbcf07e16
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  1 08:28:16 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 08:34:41 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37bc856e

games-util/lutris: Removed old.

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 -
 games-util/lutris/lutris-0.5.2.ebuild | 75 -----------------------------------
 2 files changed, 76 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 0c5269a14ea..7bf0181164c 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,2 @@
 DIST lutris_0.5.2.1.tar.xz 1742968 BLAKE2B 676f5019260714ab5205366f51a5911e0459f353f6debead49fded4bc8c764b0e621a86b98c7663df2cd9fd3c59c23944d516f8991cd455c271b10ef02c485eb SHA512 1aaf69be8bdfb72a427e10c4c73ad06c80ebda59a5dd0bfc6d484240250160770854ad28698d3d60af1e3f19b58ade973ab688c6416169df3a4c6ab3c0981301
 DIST lutris_0.5.2.2.tar.xz 1742640 BLAKE2B 683ebb790ccae20fd939bdd8338a5940cbd1151a7d3b476679291f1fc84278c77ebcc9676c3701e491664563281b884067ca85cf1ff10e79545186deea046078 SHA512 634182676f7ff921bc0d320aa130203f37cfec83acea397d24001c41647e35600ab4709e67ffda5f5e5b08b2b5018bbf78609ef7d4f70ed93c965d0fb5f2309f
-DIST lutris_0.5.2.tar.xz 1742940 BLAKE2B 2fa8a0534c50e02457285e1e1e0ecfe39607ba68b6a8f0f25be1a5b7b8f0809fc0f048758b80e8305aff22b4034eaf8a2b4e717e37c34f3b78024ea60322fef2 SHA512 d2b22e56031ec25e94eb7cb28157cac65f71638ee24a8bba78f30af778f432c52a78ae2d4134a869aaf5e97d6229107d2b9abc474290b7f15ca3bfa7c8e1f66f

diff --git a/games-util/lutris/lutris-0.5.2.ebuild b/games-util/lutris/lutris-0.5.2.ebuild
deleted file mode 100644
index 37e850aab99..00000000000
--- a/games-util/lutris/lutris-0.5.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v || die
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-07-01  8:34 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-07-01  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     55823a46d11b080bc33b7bfb5ccb2b139f777aac
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  1 08:27:02 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 08:34:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55823a46

games-util/lutris: Bump to version 0.5.2.2

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 +
 games-util/lutris/lutris-0.5.2.2.ebuild | 75 +++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 41d2749b1d3..0c5269a14ea 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.2.1.tar.xz 1742968 BLAKE2B 676f5019260714ab5205366f51a5911e0459f353f6debead49fded4bc8c764b0e621a86b98c7663df2cd9fd3c59c23944d516f8991cd455c271b10ef02c485eb SHA512 1aaf69be8bdfb72a427e10c4c73ad06c80ebda59a5dd0bfc6d484240250160770854ad28698d3d60af1e3f19b58ade973ab688c6416169df3a4c6ab3c0981301
+DIST lutris_0.5.2.2.tar.xz 1742640 BLAKE2B 683ebb790ccae20fd939bdd8338a5940cbd1151a7d3b476679291f1fc84278c77ebcc9676c3701e491664563281b884067ca85cf1ff10e79545186deea046078 SHA512 634182676f7ff921bc0d320aa130203f37cfec83acea397d24001c41647e35600ab4709e67ffda5f5e5b08b2b5018bbf78609ef7d4f70ed93c965d0fb5f2309f
 DIST lutris_0.5.2.tar.xz 1742940 BLAKE2B 2fa8a0534c50e02457285e1e1e0ecfe39607ba68b6a8f0f25be1a5b7b8f0809fc0f048758b80e8305aff22b4034eaf8a2b4e717e37c34f3b78024ea60322fef2 SHA512 d2b22e56031ec25e94eb7cb28157cac65f71638ee24a8bba78f30af778f432c52a78ae2d4134a869aaf5e97d6229107d2b9abc474290b7f15ca3bfa7c8e1f66f

diff --git a/games-util/lutris/lutris-0.5.2.2.ebuild b/games-util/lutris/lutris-0.5.2.2.ebuild
new file mode 100644
index 00000000000..37e850aab99
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.2.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v || die
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-09-08  7:42 Richard Yao
  0 siblings, 0 replies; 88+ messages in thread
From: Richard Yao @ 2019-09-08  7:42 UTC (permalink / raw
  To: gentoo-commits

commit:     567ade7575059ca636c1ed7b4f10345567d88052
Author:     Richard Yao <ryao <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  8 07:38:20 2019 +0000
Commit:     Richard Yao <ryao <AT> gentoo <DOT> org>
CommitDate: Sun Sep  8 07:40:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567ade75

games-util/lutris: Bump to version 0.5.3

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Richard Yao <ryao <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 +
 games-util/lutris/lutris-0.5.3.ebuild | 75 +++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 7bf0181164c..a2320b17b51 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.2.1.tar.xz 1742968 BLAKE2B 676f5019260714ab5205366f51a5911e0459f353f6debead49fded4bc8c764b0e621a86b98c7663df2cd9fd3c59c23944d516f8991cd455c271b10ef02c485eb SHA512 1aaf69be8bdfb72a427e10c4c73ad06c80ebda59a5dd0bfc6d484240250160770854ad28698d3d60af1e3f19b58ade973ab688c6416169df3a4c6ab3c0981301
 DIST lutris_0.5.2.2.tar.xz 1742640 BLAKE2B 683ebb790ccae20fd939bdd8338a5940cbd1151a7d3b476679291f1fc84278c77ebcc9676c3701e491664563281b884067ca85cf1ff10e79545186deea046078 SHA512 634182676f7ff921bc0d320aa130203f37cfec83acea397d24001c41647e35600ab4709e67ffda5f5e5b08b2b5018bbf78609ef7d4f70ed93c965d0fb5f2309f
+DIST lutris_0.5.3.tar.xz 1821184 BLAKE2B cf4d1fee654202c88d98414ab7d9efbb76d77887007b8a66ee62313b3c672a7e515777fc360a6faca84c3d7f324503e81846b5c413011a4f961df6753467cf7a SHA512 85ae405d711f86c0b610030464030748b0deaa5f858dee72f31fab0268ea1428aaa2c1af7cf3acc17e6d455dae5d870203224ff8c99f1b3b48d753de7c86574e

diff --git a/games-util/lutris/lutris-0.5.3.ebuild b/games-util/lutris/lutris-0.5.3.ebuild
new file mode 100644
index 00000000000..37e850aab99
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v || die
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-11-27  6:55 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-11-27  6:55 UTC (permalink / raw
  To: gentoo-commits

commit:     6d4fb9eda10343a81b0dfd1d5915c2783e4404b2
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 06:54:51 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 06:55:41 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4fb9ed

games-util/lutris: Bump to version 0.5.4

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 +
 games-util/lutris/lutris-0.5.4.ebuild | 75 +++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index a2320b17b51..3dfc5ec8dd1 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,4 @@
 DIST lutris_0.5.2.1.tar.xz 1742968 BLAKE2B 676f5019260714ab5205366f51a5911e0459f353f6debead49fded4bc8c764b0e621a86b98c7663df2cd9fd3c59c23944d516f8991cd455c271b10ef02c485eb SHA512 1aaf69be8bdfb72a427e10c4c73ad06c80ebda59a5dd0bfc6d484240250160770854ad28698d3d60af1e3f19b58ade973ab688c6416169df3a4c6ab3c0981301
 DIST lutris_0.5.2.2.tar.xz 1742640 BLAKE2B 683ebb790ccae20fd939bdd8338a5940cbd1151a7d3b476679291f1fc84278c77ebcc9676c3701e491664563281b884067ca85cf1ff10e79545186deea046078 SHA512 634182676f7ff921bc0d320aa130203f37cfec83acea397d24001c41647e35600ab4709e67ffda5f5e5b08b2b5018bbf78609ef7d4f70ed93c965d0fb5f2309f
 DIST lutris_0.5.3.tar.xz 1821184 BLAKE2B cf4d1fee654202c88d98414ab7d9efbb76d77887007b8a66ee62313b3c672a7e515777fc360a6faca84c3d7f324503e81846b5c413011a4f961df6753467cf7a SHA512 85ae405d711f86c0b610030464030748b0deaa5f858dee72f31fab0268ea1428aaa2c1af7cf3acc17e6d455dae5d870203224ff8c99f1b3b48d753de7c86574e
+DIST lutris_0.5.4.tar.xz 1843880 BLAKE2B f286d62df3bf5a5eadd634d2d177a5b69b5fa5d897e70f58a19be4148609e56ba33c29ce4218ae833dbdf9dded1e9be869f9ed4d84ba2b435a09981219d74438 SHA512 81669f2021063229bad78ebc49b54075058266716279695c53c43a5a06a8c1d4e5a9dcbcb20a1becfe0d243aa6e812f5a30b4d90f418d4cffcff18daefb09c50

diff --git a/games-util/lutris/lutris-0.5.4.ebuild b/games-util/lutris/lutris-0.5.4.ebuild
new file mode 100644
index 00000000000..37e850aab99
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v || die
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-11-27  6:55 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-11-27  6:55 UTC (permalink / raw
  To: gentoo-commits

commit:     bfc08d75763617d77a1d67a9a3f99d8d9d116a28
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 06:55:23 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 06:55:42 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc08d75

games-util/lutris: Removed old

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest              |  2 -
 games-util/lutris/lutris-0.5.2.1.ebuild | 75 ---------------------------------
 games-util/lutris/lutris-0.5.2.2.ebuild | 75 ---------------------------------
 3 files changed, 152 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 3dfc5ec8dd1..97cf71ca24a 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,4 +1,2 @@
-DIST lutris_0.5.2.1.tar.xz 1742968 BLAKE2B 676f5019260714ab5205366f51a5911e0459f353f6debead49fded4bc8c764b0e621a86b98c7663df2cd9fd3c59c23944d516f8991cd455c271b10ef02c485eb SHA512 1aaf69be8bdfb72a427e10c4c73ad06c80ebda59a5dd0bfc6d484240250160770854ad28698d3d60af1e3f19b58ade973ab688c6416169df3a4c6ab3c0981301
-DIST lutris_0.5.2.2.tar.xz 1742640 BLAKE2B 683ebb790ccae20fd939bdd8338a5940cbd1151a7d3b476679291f1fc84278c77ebcc9676c3701e491664563281b884067ca85cf1ff10e79545186deea046078 SHA512 634182676f7ff921bc0d320aa130203f37cfec83acea397d24001c41647e35600ab4709e67ffda5f5e5b08b2b5018bbf78609ef7d4f70ed93c965d0fb5f2309f
 DIST lutris_0.5.3.tar.xz 1821184 BLAKE2B cf4d1fee654202c88d98414ab7d9efbb76d77887007b8a66ee62313b3c672a7e515777fc360a6faca84c3d7f324503e81846b5c413011a4f961df6753467cf7a SHA512 85ae405d711f86c0b610030464030748b0deaa5f858dee72f31fab0268ea1428aaa2c1af7cf3acc17e6d455dae5d870203224ff8c99f1b3b48d753de7c86574e
 DIST lutris_0.5.4.tar.xz 1843880 BLAKE2B f286d62df3bf5a5eadd634d2d177a5b69b5fa5d897e70f58a19be4148609e56ba33c29ce4218ae833dbdf9dded1e9be869f9ed4d84ba2b435a09981219d74438 SHA512 81669f2021063229bad78ebc49b54075058266716279695c53c43a5a06a8c1d4e5a9dcbcb20a1becfe0d243aa6e812f5a30b4d90f418d4cffcff18daefb09c50

diff --git a/games-util/lutris/lutris-0.5.2.1.ebuild b/games-util/lutris/lutris-0.5.2.1.ebuild
deleted file mode 100644
index 37e850aab99..00000000000
--- a/games-util/lutris/lutris-0.5.2.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v || die
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}

diff --git a/games-util/lutris/lutris-0.5.2.2.ebuild b/games-util/lutris/lutris-0.5.2.2.ebuild
deleted file mode 100644
index 37e850aab99..00000000000
--- a/games-util/lutris/lutris-0.5.2.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{5,6,7} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v || die
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2019-11-27  9:19 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2019-11-27  9:19 UTC (permalink / raw
  To: gentoo-commits

commit:     06d69e63d3639000c639a1e095f34e156d6585f9
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 09:18:58 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 09:19:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d69e63

games-util/lutris: Fixed QA warning

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/lutris-0.5.3.ebuild | 2 ++
 games-util/lutris/lutris-0.5.4.ebuild | 2 ++
 games-util/lutris/lutris-9999.ebuild  | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/games-util/lutris/lutris-0.5.3.ebuild b/games-util/lutris/lutris-0.5.3.ebuild
index 37e850aab99..7870d17a8ef 100644
--- a/games-util/lutris/lutris-0.5.3.ebuild
+++ b/games-util/lutris/lutris-0.5.3.ebuild
@@ -23,6 +23,8 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
+RESTRICT="!test? ( test )"
+
 BDEPEND="
 	test? ( dev-python/nose[${PYTHON_USEDEP}] )
 "

diff --git a/games-util/lutris/lutris-0.5.4.ebuild b/games-util/lutris/lutris-0.5.4.ebuild
index 37e850aab99..7870d17a8ef 100644
--- a/games-util/lutris/lutris-0.5.4.ebuild
+++ b/games-util/lutris/lutris-0.5.4.ebuild
@@ -23,6 +23,8 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
+RESTRICT="!test? ( test )"
+
 BDEPEND="
 	test? ( dev-python/nose[${PYTHON_USEDEP}] )
 "

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 37e850aab99..7870d17a8ef 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -23,6 +23,8 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 
+RESTRICT="!test? ( test )"
+
 BDEPEND="
 	test? ( dev-python/nose[${PYTHON_USEDEP}] )
 "


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-01-02  4:11 Stefan Strogin
  0 siblings, 0 replies; 88+ messages in thread
From: Stefan Strogin @ 2020-01-02  4:11 UTC (permalink / raw
  To: gentoo-commits

commit:     3696c015859fdf8263f7e845dfe79e859e2934c0
Author:     Stefan Strogin <steils <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  2 04:09:18 2020 +0000
Commit:     Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Thu Jan  2 04:09:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3696c015

games-util/lutris: add slot dep for gnome-base/gnome-desktop

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>

 games-util/lutris/lutris-0.5.3.ebuild    | 4 ++--
 games-util/lutris/lutris-0.5.4-r1.ebuild | 2 +-
 games-util/lutris/lutris-9999.ebuild     | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.3.ebuild b/games-util/lutris/lutris-0.5.3.ebuild
index 7eb0bd47ed1..c84742898e0 100644
--- a/games-util/lutris/lutris-0.5.3.ebuild
+++ b/games-util/lutris/lutris-0.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,7 +38,7 @@ RDEPEND="
 	dev-python/python-evdev[${PYTHON_USEDEP}]
 	dev-python/pyyaml[${PYTHON_USEDEP}]
 	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
+	gnome-base/gnome-desktop:3[introspection]
 	media-sound/fluid-soundfont
 	net-libs/libsoup
 	net-libs/webkit-gtk:4[introspection]

diff --git a/games-util/lutris/lutris-0.5.4-r1.ebuild b/games-util/lutris/lutris-0.5.4-r1.ebuild
index e84a2566047..ae874aa16a3 100644
--- a/games-util/lutris/lutris-0.5.4-r1.ebuild
+++ b/games-util/lutris/lutris-0.5.4-r1.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
 	dev-python/python-evdev[${PYTHON_USEDEP}]
 	dev-python/pyyaml[${PYTHON_USEDEP}]
 	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
+	gnome-base/gnome-desktop:3[introspection]
 	media-sound/fluid-soundfont
 	net-libs/libsoup
 	net-libs/webkit-gtk:4[introspection]

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 7eb0bd47ed1..c84742898e0 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,7 +38,7 @@ RDEPEND="
 	dev-python/python-evdev[${PYTHON_USEDEP}]
 	dev-python/pyyaml[${PYTHON_USEDEP}]
 	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop[introspection]
+	gnome-base/gnome-desktop:3[introspection]
 	media-sound/fluid-soundfont
 	net-libs/libsoup
 	net-libs/webkit-gtk:4[introspection]


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-04-16 13:08 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2020-04-16 13:08 UTC (permalink / raw
  To: gentoo-commits

commit:     812b88989485e155df2420ae66a9c9dbd2fe944d
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 16 13:08:01 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Apr 16 13:08:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812b8898

games-util/lutris: Removed old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 -
 games-util/lutris/lutris-0.5.3.ebuild | 77 -----------------------------------
 2 files changed, 78 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index a6a2c706aff..b04f6389061 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,2 @@
-DIST lutris_0.5.3.tar.xz 1821184 BLAKE2B cf4d1fee654202c88d98414ab7d9efbb76d77887007b8a66ee62313b3c672a7e515777fc360a6faca84c3d7f324503e81846b5c413011a4f961df6753467cf7a SHA512 85ae405d711f86c0b610030464030748b0deaa5f858dee72f31fab0268ea1428aaa2c1af7cf3acc17e6d455dae5d870203224ff8c99f1b3b48d753de7c86574e
 DIST lutris_0.5.4.tar.xz 1843880 BLAKE2B f286d62df3bf5a5eadd634d2d177a5b69b5fa5d897e70f58a19be4148609e56ba33c29ce4218ae833dbdf9dded1e9be869f9ed4d84ba2b435a09981219d74438 SHA512 81669f2021063229bad78ebc49b54075058266716279695c53c43a5a06a8c1d4e5a9dcbcb20a1becfe0d243aa6e812f5a30b4d90f418d4cffcff18daefb09c50
 DIST lutris_0.5.6.tar.xz 1747440 BLAKE2B e39206d8245d99a0424537cd9d9ed860c4e0d9fd373afe61d7e19eb2672bee621d541060af74f1197242e49a846e70fe16eb28e0c57370d2e11634d7035ab1fe SHA512 3ac9f7095c30044990e42f671d6e1e5cac6cd921cdf93e175400335cb6e9ae5b1bf8101dc0805838f3c5bf9713b891c62960c80a1a20aef1e4f896a74af97a01

diff --git a/games-util/lutris/lutris-0.5.3.ebuild b/games-util/lutris/lutris-0.5.3.ebuild
deleted file mode 100644
index 4398b03d15d..00000000000
--- a/games-util/lutris/lutris-0.5.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-04-16 13:08 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2020-04-16 13:08 UTC (permalink / raw
  To: gentoo-commits

commit:     388b5f6093ee78f233393df833f715854411d629
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 16 13:06:01 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Apr 16 13:08:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388b5f60

games-util/lutris: Bump to version 0.5.6

Closes: https://bugs.gentoo.org/715544
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 +
 games-util/lutris/lutris-0.5.6.ebuild | 77 +++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 97cf71ca24a..a6a2c706aff 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.3.tar.xz 1821184 BLAKE2B cf4d1fee654202c88d98414ab7d9efbb76d77887007b8a66ee62313b3c672a7e515777fc360a6faca84c3d7f324503e81846b5c413011a4f961df6753467cf7a SHA512 85ae405d711f86c0b610030464030748b0deaa5f858dee72f31fab0268ea1428aaa2c1af7cf3acc17e6d455dae5d870203224ff8c99f1b3b48d753de7c86574e
 DIST lutris_0.5.4.tar.xz 1843880 BLAKE2B f286d62df3bf5a5eadd634d2d177a5b69b5fa5d897e70f58a19be4148609e56ba33c29ce4218ae833dbdf9dded1e9be869f9ed4d84ba2b435a09981219d74438 SHA512 81669f2021063229bad78ebc49b54075058266716279695c53c43a5a06a8c1d4e5a9dcbcb20a1becfe0d243aa6e812f5a30b4d90f418d4cffcff18daefb09c50
+DIST lutris_0.5.6.tar.xz 1747440 BLAKE2B e39206d8245d99a0424537cd9d9ed860c4e0d9fd373afe61d7e19eb2672bee621d541060af74f1197242e49a846e70fe16eb28e0c57370d2e11634d7035ab1fe SHA512 3ac9f7095c30044990e42f671d6e1e5cac6cd921cdf93e175400335cb6e9ae5b1bf8101dc0805838f3c5bf9713b891c62960c80a1a20aef1e4f896a74af97a01

diff --git a/games-util/lutris/lutris-0.5.6.ebuild b/games-util/lutris/lutris-0.5.6.ebuild
new file mode 100644
index 00000000000..4398b03d15d
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.6.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop:3[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-04-16 16:44 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2020-04-16 16:44 UTC (permalink / raw
  To: gentoo-commits

commit:     b8ab4f2ce9c5ffce53e267d912bcf5291274f63e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 16 16:43:53 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Apr 16 16:44:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ab4f2c

games-util/lutris: Added missing dep on dev-python/dbus-python

Closes: https://bugs.gentoo.org/717730
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/lutris-0.5.6.ebuild | 1 +
 games-util/lutris/lutris-9999.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/games-util/lutris/lutris-0.5.6.ebuild b/games-util/lutris/lutris-0.5.6.ebuild
index 4398b03d15d..ba12e071824 100644
--- a/games-util/lutris/lutris-0.5.6.ebuild
+++ b/games-util/lutris/lutris-0.5.6.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
 	app-arch/p7zip
 	app-arch/unrar
 	app-arch/unzip
+	dev-python/dbus-python[${PYTHON_USEDEP}]
 	dev-python/pillow[${PYTHON_USEDEP}]
 	dev-python/pygobject:3[${PYTHON_USEDEP}]
 	dev-python/python-evdev[${PYTHON_USEDEP}]

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 4398b03d15d..ba12e071824 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
 	app-arch/p7zip
 	app-arch/unrar
 	app-arch/unzip
+	dev-python/dbus-python[${PYTHON_USEDEP}]
 	dev-python/pillow[${PYTHON_USEDEP}]
 	dev-python/pygobject:3[${PYTHON_USEDEP}]
 	dev-python/python-evdev[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-07-06  9:33 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2020-07-06  9:33 UTC (permalink / raw
  To: gentoo-commits

commit:     981e6ab6801e8eb379fa0510991cae338f5860d2
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  6 09:29:39 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul  6 09:29:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981e6ab6

games-util/lutris: Bump to version 0.5.7

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 +
 games-util/lutris/lutris-0.5.7.ebuild | 78 +++++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index b04f6389061..0e52c75c49c 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.4.tar.xz 1843880 BLAKE2B f286d62df3bf5a5eadd634d2d177a5b69b5fa5d897e70f58a19be4148609e56ba33c29ce4218ae833dbdf9dded1e9be869f9ed4d84ba2b435a09981219d74438 SHA512 81669f2021063229bad78ebc49b54075058266716279695c53c43a5a06a8c1d4e5a9dcbcb20a1becfe0d243aa6e812f5a30b4d90f418d4cffcff18daefb09c50
 DIST lutris_0.5.6.tar.xz 1747440 BLAKE2B e39206d8245d99a0424537cd9d9ed860c4e0d9fd373afe61d7e19eb2672bee621d541060af74f1197242e49a846e70fe16eb28e0c57370d2e11634d7035ab1fe SHA512 3ac9f7095c30044990e42f671d6e1e5cac6cd921cdf93e175400335cb6e9ae5b1bf8101dc0805838f3c5bf9713b891c62960c80a1a20aef1e4f896a74af97a01
+DIST lutris_0.5.7.tar.xz 2133524 BLAKE2B d27191668f582a5cd50941ca227d6121f1bfdb4824c490dd54cc513fda523712af9480451b0e5503404aba8d083c94ce91b928ed3faf4e94ea9f0bbf28b764c1 SHA512 f751be82dd5550dc882932980a3a04a62f183e5f0dddc9939154025408da081392917834324875a80ae8b354906e04835c2df56c23f1d6d29cd9fbdc514e1c57

diff --git a/games-util/lutris/lutris-0.5.7.ebuild b/games-util/lutris/lutris-0.5.7.ebuild
new file mode 100644
index 00000000000..11cbc20a448
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.7.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	dev-python/dbus-python[${PYTHON_USEDEP}]
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/pygobject:3[${PYTHON_USEDEP}]
+	dev-python/python-evdev[${PYTHON_USEDEP}]
+	dev-python/pyyaml[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	gnome-base/gnome-desktop:3[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+}
+
+python_test() {
+	virtx nosetests -v
+}
+
+pkg_preinst() {
+	xdg_pkg_preinst
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-07-06  9:33 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2020-07-06  9:33 UTC (permalink / raw
  To: gentoo-commits

commit:     7aa1bdc32843fd9f00e8984558f0a0aad0c84465
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  6 09:33:43 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul  6 09:33:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa1bdc3

games-util/lutris: Synced live ebuild

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/lutris-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index ba12e071824..11cbc20a448 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 
 inherit distutils-r1 virtualx xdg


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-09-11  8:09 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2020-09-11  8:09 UTC (permalink / raw
  To: gentoo-commits

commit:     850e9765e509d9fcce2af81c2181d7b513b20496
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 11 08:07:31 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Sep 11 08:08:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850e9765

games-util/lutris: Synced live ebuild

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/lutris-9999.ebuild | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 11cbc20a448..4052ada5d97 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -5,6 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL="1"
 
 inherit distutils-r1 virtualx xdg
 
@@ -26,19 +27,25 @@ SLOT="0"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/nose[${PYTHON_USEDEP}]
+		')
+	)
 "
 RDEPEND="
 	app-arch/cabextract
 	app-arch/p7zip
 	app-arch/unrar
 	app-arch/unzip
-	dev-python/dbus-python[${PYTHON_USEDEP}]
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
+	$(python_gen_cond_dep '
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+	')
 	gnome-base/gnome-desktop:3[introspection]
 	media-sound/fluid-soundfont
 	net-libs/libsoup
@@ -53,16 +60,13 @@ RDEPEND="
 python_install_all() {
 	local DOCS=( AUTHORS README.rst docs/installers.rst )
 	distutils-r1_python_install_all
+	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
 }
 
 python_test() {
 	virtx nosetests -v
 }
 
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
 pkg_postinst() {
 	xdg_pkg_postinst
 
@@ -72,7 +76,3 @@ pkg_postinst() {
 	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
 	elog "available online at lutris.net."
 }
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-11-15 18:04 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2020-11-15 18:04 UTC (permalink / raw
  To: gentoo-commits

commit:     e2769b499594559c0c59c6ba9942502b98d44072
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 15 18:02:08 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Nov 15 18:04:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2769b49

games-util/lutris: Bump to version 0.5.8

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 +
 games-util/lutris/lutris-0.5.8.ebuild | 78 +++++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index fe7a800819b..30794d05900 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.7.1.tar.xz 2145584 BLAKE2B eb766d5e36aca63af7af8f2e85f51b4e3e37b8372b13a59702c545a0c697fa5feb1403cd9589d22c2bdff6593f69ed39e1bcb7ecb28ecc24b7a77b09ed1b2f89 SHA512 9efff4d92ae4d9051a7253324047dfa57f463188ebdbcede5feba2c0268494e8fa7929d2ef30bfe85e52824bbb9c05b1f1688b6658376597cc4cc35c26a19da3
 DIST lutris_0.5.7.tar.xz 2133524 BLAKE2B d27191668f582a5cd50941ca227d6121f1bfdb4824c490dd54cc513fda523712af9480451b0e5503404aba8d083c94ce91b928ed3faf4e94ea9f0bbf28b764c1 SHA512 f751be82dd5550dc882932980a3a04a62f183e5f0dddc9939154025408da081392917834324875a80ae8b354906e04835c2df56c23f1d6d29cd9fbdc514e1c57
+DIST lutris_0.5.8.tar.xz 892740 BLAKE2B eaa8c71ade35392e701b3fd1d8ef2c0077e7fb7b96c3f037b5e4353d89b50b82e8a75fb2fb537e6ceeb9b6faaa5962e0ffe425f52820168b60eed742024610a4 SHA512 dcd963ff8b3c6d66fe79acc1e1c237196f7351d87bf1b4e5920201ecd7f1b2a80ac59f7151287e70e68c402c2b1b00e961d7314e6d5cbbbae0f4ca5fda562a0f

diff --git a/games-util/lutris/lutris-0.5.8.ebuild b/games-util/lutris/lutris-0.5.8.ebuild
new file mode 100644
index 00000000000..4052ada5d97
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.8.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL="1"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/nose[${PYTHON_USEDEP}]
+		')
+	)
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+	')
+	gnome-base/gnome-desktop:3[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
+}
+
+python_test() {
+	virtx nosetests -v
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-11-15 18:04 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2020-11-15 18:04 UTC (permalink / raw
  To: gentoo-commits

commit:     96cd1c2c4ae11c284eed9950ae275c34f0da9eaf
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 15 18:04:28 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Nov 15 18:04:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cd1c2c

games-util/lutris: Removed old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest            |  1 -
 games-util/lutris/lutris-0.5.7.ebuild | 78 -----------------------------------
 2 files changed, 79 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 30794d05900..55c2da9df18 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,2 @@
 DIST lutris_0.5.7.1.tar.xz 2145584 BLAKE2B eb766d5e36aca63af7af8f2e85f51b4e3e37b8372b13a59702c545a0c697fa5feb1403cd9589d22c2bdff6593f69ed39e1bcb7ecb28ecc24b7a77b09ed1b2f89 SHA512 9efff4d92ae4d9051a7253324047dfa57f463188ebdbcede5feba2c0268494e8fa7929d2ef30bfe85e52824bbb9c05b1f1688b6658376597cc4cc35c26a19da3
-DIST lutris_0.5.7.tar.xz 2133524 BLAKE2B d27191668f582a5cd50941ca227d6121f1bfdb4824c490dd54cc513fda523712af9480451b0e5503404aba8d083c94ce91b928ed3faf4e94ea9f0bbf28b764c1 SHA512 f751be82dd5550dc882932980a3a04a62f183e5f0dddc9939154025408da081392917834324875a80ae8b354906e04835c2df56c23f1d6d29cd9fbdc514e1c57
 DIST lutris_0.5.8.tar.xz 892740 BLAKE2B eaa8c71ade35392e701b3fd1d8ef2c0077e7fb7b96c3f037b5e4353d89b50b82e8a75fb2fb537e6ceeb9b6faaa5962e0ffe425f52820168b60eed742024610a4 SHA512 dcd963ff8b3c6d66fe79acc1e1c237196f7351d87bf1b4e5920201ecd7f1b2a80ac59f7151287e70e68c402c2b1b00e961d7314e6d5cbbbae0f4ca5fda562a0f

diff --git a/games-util/lutris/lutris-0.5.7.ebuild b/games-util/lutris/lutris-0.5.7.ebuild
deleted file mode 100644
index 11cbc20a448..00000000000
--- a/games-util/lutris/lutris-0.5.7.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-	test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unrar
-	app-arch/unzip
-	dev-python/dbus-python[${PYTHON_USEDEP}]
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/pygobject:3[${PYTHON_USEDEP}]
-	dev-python/python-evdev[${PYTHON_USEDEP}]
-	dev-python/pyyaml[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-}
-
-python_test() {
-	virtx nosetests -v
-}
-
-pkg_preinst() {
-	xdg_pkg_preinst
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}
-
-pkg_postrm() {
-	xdg_pkg_postrm
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2020-11-30  1:13 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2020-11-30  1:13 UTC (permalink / raw
  To: gentoo-commits

commit:     7e1e4a52c722495653f1c408ebf215ab546a3c42
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 30 01:13:43 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Nov 30 01:13:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1e4a52

games-util/lutris: Bump to version 0.5.8.1

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 +
 games-util/lutris/lutris-0.5.8.1.ebuild | 78 +++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 55c2da9df18..281ec26d2b7 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.7.1.tar.xz 2145584 BLAKE2B eb766d5e36aca63af7af8f2e85f51b4e3e37b8372b13a59702c545a0c697fa5feb1403cd9589d22c2bdff6593f69ed39e1bcb7ecb28ecc24b7a77b09ed1b2f89 SHA512 9efff4d92ae4d9051a7253324047dfa57f463188ebdbcede5feba2c0268494e8fa7929d2ef30bfe85e52824bbb9c05b1f1688b6658376597cc4cc35c26a19da3
+DIST lutris_0.5.8.1.tar.xz 893328 BLAKE2B 67c66b59c3fa78af46f953b6e27fb3dd77d0e4cb0746f490716c7c074e81afa4f9c4e8c10dc6d4dab3e2b37d03254bae5eda0b777da72bc17f18dda5fd1f990a SHA512 da3b5ebf3e5dcc5011351197c5a80e8547e54df4555ea9124a8404877c5b75225cfae970819a171c55454fef73afdd927dafbf427301b71618c33660a1c8c022
 DIST lutris_0.5.8.tar.xz 892740 BLAKE2B eaa8c71ade35392e701b3fd1d8ef2c0077e7fb7b96c3f037b5e4353d89b50b82e8a75fb2fb537e6ceeb9b6faaa5962e0ffe425f52820168b60eed742024610a4 SHA512 dcd963ff8b3c6d66fe79acc1e1c237196f7351d87bf1b4e5920201ecd7f1b2a80ac59f7151287e70e68c402c2b1b00e961d7314e6d5cbbbae0f4ca5fda562a0f

diff --git a/games-util/lutris/lutris-0.5.8.1.ebuild b/games-util/lutris/lutris-0.5.8.1.ebuild
new file mode 100644
index 00000000000..4052ada5d97
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.8.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL="1"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/nose[${PYTHON_USEDEP}]
+		')
+	)
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unrar
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+	')
+	gnome-base/gnome-desktop:3[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
+}
+
+python_test() {
+	virtx nosetests -v
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-01-14 14:43 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2021-01-14 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     41abef2f5edb81aa39e3d1a4de6a33946aedf302
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Wed Dec 30 07:40:53 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 14:43:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41abef2f

games-util/lutris: rdepend dev-python/python-magic

Closes: https://bugs.gentoo.org/747352
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-util/lutris/lutris-0.5.8.1.ebuild | 1 +
 games-util/lutris/lutris-0.5.8.ebuild   | 1 +
 games-util/lutris/lutris-9999.ebuild    | 1 +
 3 files changed, 3 insertions(+)

diff --git a/games-util/lutris/lutris-0.5.8.1.ebuild b/games-util/lutris/lutris-0.5.8.1.ebuild
index ee91e2ed408..1080261aaf6 100644
--- a/games-util/lutris/lutris-0.5.8.1.ebuild
+++ b/games-util/lutris/lutris-0.5.8.1.ebuild
@@ -42,6 +42,7 @@ RDEPEND="
 		dev-python/pillow[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
 		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-magic[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
 		dev-python/requests[${PYTHON_USEDEP}]
 	')

diff --git a/games-util/lutris/lutris-0.5.8.ebuild b/games-util/lutris/lutris-0.5.8.ebuild
index ee91e2ed408..1080261aaf6 100644
--- a/games-util/lutris/lutris-0.5.8.ebuild
+++ b/games-util/lutris/lutris-0.5.8.ebuild
@@ -42,6 +42,7 @@ RDEPEND="
 		dev-python/pillow[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
 		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-magic[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
 		dev-python/requests[${PYTHON_USEDEP}]
 	')

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index ee91e2ed408..1080261aaf6 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -42,6 +42,7 @@ RDEPEND="
 		dev-python/pillow[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
 		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-magic[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
 		dev-python/requests[${PYTHON_USEDEP}]
 	')


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-01-14 14:43 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2021-01-14 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     f4996bbcf2c0672df6e2ed4098b47e2c4dc0d949
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Wed Dec 30 07:36:44 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 14:43:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4996bbc

games-util/lutris: remove rdepend app-arch/unrar

Closes: https://bugs.gentoo.org/694596
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-util/lutris/lutris-0.5.7.1.ebuild | 1 -
 games-util/lutris/lutris-0.5.8.1.ebuild | 1 -
 games-util/lutris/lutris-0.5.8.ebuild   | 1 -
 games-util/lutris/lutris-9999.ebuild    | 1 -
 4 files changed, 4 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.7.1.ebuild b/games-util/lutris/lutris-0.5.7.1.ebuild
index fb54a72d2b4..4e023f60b9e 100644
--- a/games-util/lutris/lutris-0.5.7.1.ebuild
+++ b/games-util/lutris/lutris-0.5.7.1.ebuild
@@ -36,7 +36,6 @@ BDEPEND="
 RDEPEND="
 	app-arch/cabextract
 	app-arch/p7zip
-	app-arch/unrar
 	app-arch/unzip
 	$(python_gen_cond_dep '
 		dev-python/dbus-python[${PYTHON_USEDEP}]

diff --git a/games-util/lutris/lutris-0.5.8.1.ebuild b/games-util/lutris/lutris-0.5.8.1.ebuild
index 4052ada5d97..af64c773bc5 100644
--- a/games-util/lutris/lutris-0.5.8.1.ebuild
+++ b/games-util/lutris/lutris-0.5.8.1.ebuild
@@ -36,7 +36,6 @@ BDEPEND="
 RDEPEND="
 	app-arch/cabextract
 	app-arch/p7zip
-	app-arch/unrar
 	app-arch/unzip
 	$(python_gen_cond_dep '
 		dev-python/dbus-python[${PYTHON_USEDEP}]

diff --git a/games-util/lutris/lutris-0.5.8.ebuild b/games-util/lutris/lutris-0.5.8.ebuild
index 4052ada5d97..af64c773bc5 100644
--- a/games-util/lutris/lutris-0.5.8.ebuild
+++ b/games-util/lutris/lutris-0.5.8.ebuild
@@ -36,7 +36,6 @@ BDEPEND="
 RDEPEND="
 	app-arch/cabextract
 	app-arch/p7zip
-	app-arch/unrar
 	app-arch/unzip
 	$(python_gen_cond_dep '
 		dev-python/dbus-python[${PYTHON_USEDEP}]

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 4052ada5d97..af64c773bc5 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -36,7 +36,6 @@ BDEPEND="
 RDEPEND="
 	app-arch/cabextract
 	app-arch/p7zip
-	app-arch/unrar
 	app-arch/unzip
 	$(python_gen_cond_dep '
 		dev-python/dbus-python[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-01-14 14:43 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2021-01-14 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     7eb33cdbcc13b69983eea42324c5d12c52d53a5a
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Wed Dec 30 07:38:19 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 14:43:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb33cdb

games-util/lutris: rdepend x11-libs/libnotify[introspection]

Closes: https://bugs.gentoo.org/702694
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-util/lutris/lutris-0.5.7.1.ebuild | 2 +-
 games-util/lutris/lutris-0.5.8.1.ebuild | 2 +-
 games-util/lutris/lutris-0.5.8.ebuild   | 2 +-
 games-util/lutris/lutris-9999.ebuild    | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.7.1.ebuild b/games-util/lutris/lutris-0.5.7.1.ebuild
index 4e023f60b9e..38ffc431b28 100644
--- a/games-util/lutris/lutris-0.5.7.1.ebuild
+++ b/games-util/lutris/lutris-0.5.7.1.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
 	x11-apps/xgamma
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
+	x11-libs/libnotify[introspection]
 "
 
 PATCHES=(

diff --git a/games-util/lutris/lutris-0.5.8.1.ebuild b/games-util/lutris/lutris-0.5.8.1.ebuild
index af64c773bc5..ee91e2ed408 100644
--- a/games-util/lutris/lutris-0.5.8.1.ebuild
+++ b/games-util/lutris/lutris-0.5.8.1.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
 	x11-apps/xgamma
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
+	x11-libs/libnotify[introspection]
 "
 
 python_install_all() {

diff --git a/games-util/lutris/lutris-0.5.8.ebuild b/games-util/lutris/lutris-0.5.8.ebuild
index af64c773bc5..ee91e2ed408 100644
--- a/games-util/lutris/lutris-0.5.8.ebuild
+++ b/games-util/lutris/lutris-0.5.8.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
 	x11-apps/xgamma
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
+	x11-libs/libnotify[introspection]
 "
 
 python_install_all() {

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index af64c773bc5..ee91e2ed408 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
 	x11-apps/xgamma
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify
+	x11-libs/libnotify[introspection]
 "
 
 python_install_all() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-01-14 14:43 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2021-01-14 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     c200e2dd0fd934ec94aa1ecda8e975abfda5204d
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Wed Dec 30 07:43:21 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 14:43:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c200e2dd

games-util/lutris: bump PYTHON_COMPAT to python3_9

Closes: https://bugs.gentoo.org/756280
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/18055
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-util/lutris/lutris-0.5.7.1.ebuild | 2 +-
 games-util/lutris/lutris-0.5.8.1.ebuild | 2 +-
 games-util/lutris/lutris-0.5.8.ebuild   | 2 +-
 games-util/lutris/lutris-9999.ebuild    | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.7.1.ebuild b/games-util/lutris/lutris-0.5.7.1.ebuild
index 38ffc431b28..bf776348a5a 100644
--- a/games-util/lutris/lutris-0.5.7.1.ebuild
+++ b/games-util/lutris/lutris-0.5.7.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 

diff --git a/games-util/lutris/lutris-0.5.8.1.ebuild b/games-util/lutris/lutris-0.5.8.1.ebuild
index 1080261aaf6..1daf6b1bf93 100644
--- a/games-util/lutris/lutris-0.5.8.1.ebuild
+++ b/games-util/lutris/lutris-0.5.8.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 

diff --git a/games-util/lutris/lutris-0.5.8.ebuild b/games-util/lutris/lutris-0.5.8.ebuild
index 1080261aaf6..1daf6b1bf93 100644
--- a/games-util/lutris/lutris-0.5.8.ebuild
+++ b/games-util/lutris/lutris-0.5.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 1080261aaf6..1daf6b1bf93 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-02-16  7:01 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2021-02-16  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     70ebfcc794343e4b3a0edc315ee09b21e3fef57b
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 16 07:00:59 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 07:00:59 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ebfcc7

games-util/lutris: Removed old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest              |  2 -
 games-util/lutris/lutris-0.5.7.1.ebuild | 81 ---------------------------------
 games-util/lutris/lutris-0.5.8.ebuild   | 78 -------------------------------
 3 files changed, 161 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index b848dd3d8ee..34940b5f080 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,4 +1,2 @@
-DIST lutris_0.5.7.1.tar.xz 2145584 BLAKE2B eb766d5e36aca63af7af8f2e85f51b4e3e37b8372b13a59702c545a0c697fa5feb1403cd9589d22c2bdff6593f69ed39e1bcb7ecb28ecc24b7a77b09ed1b2f89 SHA512 9efff4d92ae4d9051a7253324047dfa57f463188ebdbcede5feba2c0268494e8fa7929d2ef30bfe85e52824bbb9c05b1f1688b6658376597cc4cc35c26a19da3
 DIST lutris_0.5.8.1.tar.xz 893328 BLAKE2B 67c66b59c3fa78af46f953b6e27fb3dd77d0e4cb0746f490716c7c074e81afa4f9c4e8c10dc6d4dab3e2b37d03254bae5eda0b777da72bc17f18dda5fd1f990a SHA512 da3b5ebf3e5dcc5011351197c5a80e8547e54df4555ea9124a8404877c5b75225cfae970819a171c55454fef73afdd927dafbf427301b71618c33660a1c8c022
 DIST lutris_0.5.8.3.tar.xz 942716 BLAKE2B f831c6ad6f67c3948f07e89f9caacd0d8aa3878b912fe987afea85eea549f41347044967255fa80e4e0c4544d148d9782dfe3c5bf08a123436e8a5ef7034901f SHA512 8f653d38a9a551298fa344cde67d53bf50cfd2a0a0667e344d04f6e17dda4ef358037755975d1a7f74ecd39824d58f9586e8a82b70dccc26619f22fee94d1144
-DIST lutris_0.5.8.tar.xz 892740 BLAKE2B eaa8c71ade35392e701b3fd1d8ef2c0077e7fb7b96c3f037b5e4353d89b50b82e8a75fb2fb537e6ceeb9b6faaa5962e0ffe425f52820168b60eed742024610a4 SHA512 dcd963ff8b3c6d66fe79acc1e1c237196f7351d87bf1b4e5920201ecd7f1b2a80ac59f7151287e70e68c402c2b1b00e961d7314e6d5cbbbae0f4ca5fda562a0f

diff --git a/games-util/lutris/lutris-0.5.7.1.ebuild b/games-util/lutris/lutris-0.5.7.1.ebuild
deleted file mode 100644
index e6bdb8c568a..00000000000
--- a/games-util/lutris/lutris-0.5.7.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-	test? (
-		$(python_gen_cond_dep '
-			dev-python/nose[${PYTHON_USEDEP}]
-		')
-	)
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify[introspection]
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-0.5.7-copy_paste_fix.patch"
-)
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
-}
-
-python_test() {
-	virtx nosetests -v
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}

diff --git a/games-util/lutris/lutris-0.5.8.ebuild b/games-util/lutris/lutris-0.5.8.ebuild
deleted file mode 100644
index b736e697168..00000000000
--- a/games-util/lutris/lutris-0.5.8.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-	test? (
-		$(python_gen_cond_dep '
-			dev-python/nose[${PYTHON_USEDEP}]
-		')
-	)
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify[introspection]
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
-}
-
-python_test() {
-	virtx nosetests -v
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-02-16  7:01 Lars Wendler
  0 siblings, 0 replies; 88+ messages in thread
From: Lars Wendler @ 2021-02-16  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     cd7651c0c10634b19cb3e6986339528ee0652923
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 16 06:59:27 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 06:59:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7651c0

games-util/lutris: Bump to version 0.5.8.3

Closes: https://bugs.gentoo.org/770865
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 +
 games-util/lutris/lutris-0.5.8.3.ebuild | 78 +++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 281ec26d2b7..b848dd3d8ee 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,4 @@
 DIST lutris_0.5.7.1.tar.xz 2145584 BLAKE2B eb766d5e36aca63af7af8f2e85f51b4e3e37b8372b13a59702c545a0c697fa5feb1403cd9589d22c2bdff6593f69ed39e1bcb7ecb28ecc24b7a77b09ed1b2f89 SHA512 9efff4d92ae4d9051a7253324047dfa57f463188ebdbcede5feba2c0268494e8fa7929d2ef30bfe85e52824bbb9c05b1f1688b6658376597cc4cc35c26a19da3
 DIST lutris_0.5.8.1.tar.xz 893328 BLAKE2B 67c66b59c3fa78af46f953b6e27fb3dd77d0e4cb0746f490716c7c074e81afa4f9c4e8c10dc6d4dab3e2b37d03254bae5eda0b777da72bc17f18dda5fd1f990a SHA512 da3b5ebf3e5dcc5011351197c5a80e8547e54df4555ea9124a8404877c5b75225cfae970819a171c55454fef73afdd927dafbf427301b71618c33660a1c8c022
+DIST lutris_0.5.8.3.tar.xz 942716 BLAKE2B f831c6ad6f67c3948f07e89f9caacd0d8aa3878b912fe987afea85eea549f41347044967255fa80e4e0c4544d148d9782dfe3c5bf08a123436e8a5ef7034901f SHA512 8f653d38a9a551298fa344cde67d53bf50cfd2a0a0667e344d04f6e17dda4ef358037755975d1a7f74ecd39824d58f9586e8a82b70dccc26619f22fee94d1144
 DIST lutris_0.5.8.tar.xz 892740 BLAKE2B eaa8c71ade35392e701b3fd1d8ef2c0077e7fb7b96c3f037b5e4353d89b50b82e8a75fb2fb537e6ceeb9b6faaa5962e0ffe425f52820168b60eed742024610a4 SHA512 dcd963ff8b3c6d66fe79acc1e1c237196f7351d87bf1b4e5920201ecd7f1b2a80ac59f7151287e70e68c402c2b1b00e961d7314e6d5cbbbae0f4ca5fda562a0f

diff --git a/games-util/lutris/lutris-0.5.8.3.ebuild b/games-util/lutris/lutris-0.5.8.3.ebuild
new file mode 100644
index 00000000000..eb14c714095
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.8.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL="1"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/nose[${PYTHON_USEDEP}]
+		')
+	)
+"
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-magic[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+	')
+	gnome-base/gnome-desktop:3[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/libnotify[introspection]
+"
+
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
+}
+
+python_test() {
+	virtx nosetests -v
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	# Quote README.rst
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-03-06  0:02 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2021-03-06  0:02 UTC (permalink / raw
  To: gentoo-commits

commit:     daec2f4a6bc7ac4d1371bf5e08a073fd2260e401
Author:     Kamal Ahmad <kamalahmad22 <AT> pm <DOT> me>
AuthorDate: Fri Feb 19 16:15:44 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  6 00:02:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daec2f4a

games-util/lutris: Add dev-python/lxml and x11-libs/gdk-pixbuf[jpeg] to RDEPEND

Signed-off-by: Kamal Ahmad <kamalahmad22 <AT> pm.me>
Closes: https://github.com/gentoo/gentoo/pull/19544
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-util/lutris/lutris-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index b736e697168..34b70e09b20 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -45,6 +45,7 @@ RDEPEND="
 		dev-python/python-magic[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
 		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
 	')
 	gnome-base/gnome-desktop:3[introspection]
 	media-sound/fluid-soundfont
@@ -55,6 +56,7 @@ RDEPEND="
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
 	x11-libs/libnotify[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
 "
 
 python_install_all() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-03-06  0:02 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2021-03-06  0:02 UTC (permalink / raw
  To: gentoo-commits

commit:     5b2b804a12dbe91e524ee4568e4c3b130b17524a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  6 00:02:41 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  6 00:02:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2b804a

games-util/lutris: sort deps

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 34b70e09b20..da0698d5ca9 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,13 +39,13 @@ RDEPEND="
 	app-arch/unzip
 	$(python_gen_cond_dep '
 		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
 		dev-python/pillow[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
 		dev-python/python-evdev[${PYTHON_USEDEP}]
 		dev-python/python-magic[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
 		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
 	')
 	gnome-base/gnome-desktop:3[introspection]
 	media-sound/fluid-soundfont
@@ -54,8 +54,8 @@ RDEPEND="
 	x11-apps/mesa-progs
 	x11-apps/xgamma
 	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
 	x11-libs/libnotify[introspection]
+	x11-libs/gtk+:3[introspection]
 	x11-libs/gdk-pixbuf[jpeg]
 "
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-08-10  1:59 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2021-08-10  1:59 UTC (permalink / raw
  To: gentoo-commits

commit:     765827fea568960a8a4e3a0761ef153b1c022ded
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 10 01:58:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 10 01:59:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765827fe

games-util/lutris: add 0.5.8.4

Still fails some tests but looks like there's
progress upstream and the patches are rather
large.

Closes: https://bugs.gentoo.org/803236
Bug: https://bugs.gentoo.org/770880
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-util/lutris/Manifest                                      | 1 +
 games-util/lutris/{lutris-9999.ebuild => lutris-0.5.8.4.ebuild} | 7 ++-----
 games-util/lutris/lutris-9999.ebuild                            | 7 ++-----
 3 files changed, 5 insertions(+), 10 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 34940b5f080..f4bd553bb1c 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.8.1.tar.xz 893328 BLAKE2B 67c66b59c3fa78af46f953b6e27fb3dd77d0e4cb0746f490716c7c074e81afa4f9c4e8c10dc6d4dab3e2b37d03254bae5eda0b777da72bc17f18dda5fd1f990a SHA512 da3b5ebf3e5dcc5011351197c5a80e8547e54df4555ea9124a8404877c5b75225cfae970819a171c55454fef73afdd927dafbf427301b71618c33660a1c8c022
 DIST lutris_0.5.8.3.tar.xz 942716 BLAKE2B f831c6ad6f67c3948f07e89f9caacd0d8aa3878b912fe987afea85eea549f41347044967255fa80e4e0c4544d148d9782dfe3c5bf08a123436e8a5ef7034901f SHA512 8f653d38a9a551298fa344cde67d53bf50cfd2a0a0667e344d04f6e17dda4ef358037755975d1a7f74ecd39824d58f9586e8a82b70dccc26619f22fee94d1144
+DIST lutris_0.5.8.4.tar.xz 957004 BLAKE2B f3acce5d9ea7368063a3135c1f503e0644c1cbc7676e966c262c8e04c5e0d23b4882793fe2df1beab265ab4128e8a90b5bb69401f8e567b0cceeea3008ff4fa7 SHA512 f79a9fd06788bc28e59ad6d2c403b83f8bdeaee0116ae7fbf765e80e4e08bf760a462c71f75a2ff46739e5757cb8609f5110a51d83266d3aba2f0c91524b6df9

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-0.5.8.4.ebuild
similarity index 94%
copy from games-util/lutris/lutris-9999.ebuild
copy to games-util/lutris/lutris-0.5.8.4.ebuild
index da0698d5ca9..b29f07d71d8 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-0.5.8.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 
@@ -23,7 +23,6 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -39,7 +38,6 @@ RDEPEND="
 	app-arch/unzip
 	$(python_gen_cond_dep '
 		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
 		dev-python/pillow[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
 		dev-python/python-evdev[${PYTHON_USEDEP}]
@@ -54,9 +52,8 @@ RDEPEND="
 	x11-apps/mesa-progs
 	x11-apps/xgamma
 	x11-apps/xrandr
-	x11-libs/libnotify[introspection]
 	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
+	x11-libs/libnotify[introspection]
 "
 
 python_install_all() {

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index da0698d5ca9..b29f07d71d8 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 
@@ -23,7 +23,6 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -39,7 +38,6 @@ RDEPEND="
 	app-arch/unzip
 	$(python_gen_cond_dep '
 		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
 		dev-python/pillow[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
 		dev-python/python-evdev[${PYTHON_USEDEP}]
@@ -54,9 +52,8 @@ RDEPEND="
 	x11-apps/mesa-progs
 	x11-apps/xgamma
 	x11-apps/xrandr
-	x11-libs/libnotify[introspection]
 	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
+	x11-libs/libnotify[introspection]
 "
 
 python_install_all() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-08-10  1:59 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2021-08-10  1:59 UTC (permalink / raw
  To: gentoo-commits

commit:     ee95eafd78eca80ba0c2637cd86a5fbb71652b00
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 10 01:59:29 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 10 01:59:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee95eafd

games-util/lutris: drop 0.5.8.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 -
 games-util/lutris/lutris-0.5.8.1.ebuild | 78 ---------------------------------
 2 files changed, 79 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index f4bd553bb1c..490e7ac933b 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,2 @@
-DIST lutris_0.5.8.1.tar.xz 893328 BLAKE2B 67c66b59c3fa78af46f953b6e27fb3dd77d0e4cb0746f490716c7c074e81afa4f9c4e8c10dc6d4dab3e2b37d03254bae5eda0b777da72bc17f18dda5fd1f990a SHA512 da3b5ebf3e5dcc5011351197c5a80e8547e54df4555ea9124a8404877c5b75225cfae970819a171c55454fef73afdd927dafbf427301b71618c33660a1c8c022
 DIST lutris_0.5.8.3.tar.xz 942716 BLAKE2B f831c6ad6f67c3948f07e89f9caacd0d8aa3878b912fe987afea85eea549f41347044967255fa80e4e0c4544d148d9782dfe3c5bf08a123436e8a5ef7034901f SHA512 8f653d38a9a551298fa344cde67d53bf50cfd2a0a0667e344d04f6e17dda4ef358037755975d1a7f74ecd39824d58f9586e8a82b70dccc26619f22fee94d1144
 DIST lutris_0.5.8.4.tar.xz 957004 BLAKE2B f3acce5d9ea7368063a3135c1f503e0644c1cbc7676e966c262c8e04c5e0d23b4882793fe2df1beab265ab4128e8a90b5bb69401f8e567b0cceeea3008ff4fa7 SHA512 f79a9fd06788bc28e59ad6d2c403b83f8bdeaee0116ae7fbf765e80e4e08bf760a462c71f75a2ff46739e5757cb8609f5110a51d83266d3aba2f0c91524b6df9

diff --git a/games-util/lutris/lutris-0.5.8.1.ebuild b/games-util/lutris/lutris-0.5.8.1.ebuild
deleted file mode 100644
index b736e697168..00000000000
--- a/games-util/lutris/lutris-0.5.8.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-	test? (
-		$(python_gen_cond_dep '
-			dev-python/nose[${PYTHON_USEDEP}]
-		')
-	)
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify[introspection]
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
-}
-
-python_test() {
-	virtx nosetests -v
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-08-10  2:23 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2021-08-10  2:23 UTC (permalink / raw
  To: gentoo-commits

commit:     c29ad1f88ddf276ab3fb5740ae32a5d0fe576b87
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 10 02:22:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 10 02:22:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29ad1f8

games-util/lutris: add 0.5.9_beta1 (unkeyworded)

Closes: https://bugs.gentoo.org/770880
Closes: https://bugs.gentoo.org/803236
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-util/lutris/Manifest                         |  1 +
 ...utris-9999.ebuild => lutris-0.5.9_beta1.ebuild} | 42 +++++++++++++---------
 games-util/lutris/lutris-9999.ebuild               | 42 +++++++++++++---------
 3 files changed, 53 insertions(+), 32 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 490e7ac933b..788ed8e296f 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
+DIST lutris-0.5.9_beta1.tar.gz 836915 BLAKE2B 53133b202e45a2e68e5aca273cd591055d469a2ada39d2b75db92d45da45a53cf3425b1d36fea1a7f241b9336895ada8b8e4577374cd0b1fd996cbd3f5108b1b SHA512 48b433fcf03795874e6c7f0b4d310f7a779c831ea67e754a0c9bb0b919f9f050311b002d63fa34150be753c4de452c306db16cb43c00fa91b08775c68169b7e6
 DIST lutris_0.5.8.3.tar.xz 942716 BLAKE2B f831c6ad6f67c3948f07e89f9caacd0d8aa3878b912fe987afea85eea549f41347044967255fa80e4e0c4544d148d9782dfe3c5bf08a123436e8a5ef7034901f SHA512 8f653d38a9a551298fa344cde67d53bf50cfd2a0a0667e344d04f6e17dda4ef358037755975d1a7f74ecd39824d58f9586e8a82b70dccc26619f22fee94d1144
 DIST lutris_0.5.8.4.tar.xz 957004 BLAKE2B f3acce5d9ea7368063a3135c1f503e0644c1cbc7676e966c262c8e04c5e0d23b4882793fe2df1beab265ab4128e8a90b5bb69401f8e567b0cceeea3008ff4fa7 SHA512 f79a9fd06788bc28e59ad6d2c403b83f8bdeaee0116ae7fbf765e80e4e08bf760a462c71f75a2ff46739e5757cb8609f5110a51d83266d3aba2f0c91524b6df9

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-0.5.9_beta1.ebuild
similarity index 75%
copy from games-util/lutris/lutris-9999.ebuild
copy to games-util/lutris/lutris-0.5.9_beta1.ebuild
index b29f07d71d8..4ca63a7a2a1 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-0.5.9_beta1.ebuild
@@ -16,22 +16,20 @@ if [[ ${PV} == *9999* ]] ; then
 	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
 	inherit git-r3
 else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+
+		KEYWORDS="~amd64 ~x86"
+	fi
 fi
 
 LICENSE="GPL-3"
 SLOT="0"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-	test? (
-		$(python_gen_cond_dep '
-			dev-python/nose[${PYTHON_USEDEP}]
-		')
-	)
-"
+
 RDEPEND="
 	app-arch/cabextract
 	app-arch/p7zip
@@ -56,16 +54,28 @@ RDEPEND="
 	x11-libs/libnotify[introspection]
 "
 
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
+distutils_enable_tests nose
+
+src_prepare() {
+	default
+
+	# Avoid test failure:
+	# "ERROR: Failure: OSError (data_path can't be found at : /usr/share/lutris)"
+	sed -i -e "s:sys.path\[0\]:\"${S}/share\":" lutris/util/datapath.py || die
+
+	distutils-r1_src_prepare
 }
 
 python_test() {
 	virtx nosetests -v
 }
 
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
+}
+
 pkg_postinst() {
 	xdg_pkg_postinst
 

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index b29f07d71d8..4ca63a7a2a1 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -16,22 +16,20 @@ if [[ ${PV} == *9999* ]] ; then
 	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
 	inherit git-r3
 else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+
+		KEYWORDS="~amd64 ~x86"
+	fi
 fi
 
 LICENSE="GPL-3"
 SLOT="0"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-	test? (
-		$(python_gen_cond_dep '
-			dev-python/nose[${PYTHON_USEDEP}]
-		')
-	)
-"
+
 RDEPEND="
 	app-arch/cabextract
 	app-arch/p7zip
@@ -56,16 +54,28 @@ RDEPEND="
 	x11-libs/libnotify[introspection]
 "
 
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
+distutils_enable_tests nose
+
+src_prepare() {
+	default
+
+	# Avoid test failure:
+	# "ERROR: Failure: OSError (data_path can't be found at : /usr/share/lutris)"
+	sed -i -e "s:sys.path\[0\]:\"${S}/share\":" lutris/util/datapath.py || die
+
+	distutils-r1_src_prepare
 }
 
 python_test() {
 	virtx nosetests -v
 }
 
+python_install_all() {
+	local DOCS=( AUTHORS README.rst docs/installers.rst )
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
+}
+
 pkg_postinst() {
 	xdg_pkg_postinst
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-10-29 19:04 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2021-10-29 19:04 UTC (permalink / raw
  To: gentoo-commits

commit:     fe47523e8c564aac696c97eee7ebc3f0d7b52119
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 29 18:36:12 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Oct 29 19:04:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe47523e

games-util/lutris: remove 0.5.9_beta1

Closes: https://bugs.gentoo.org/811285
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22754
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest                  |  1 -
 games-util/lutris/lutris-0.5.9_beta1.ebuild | 87 -----------------------------
 2 files changed, 88 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 04f4d813909..9ef4f7c84db 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,4 +1,3 @@
-DIST lutris-0.5.9_beta1.tar.gz 836915 BLAKE2B 53133b202e45a2e68e5aca273cd591055d469a2ada39d2b75db92d45da45a53cf3425b1d36fea1a7f241b9336895ada8b8e4577374cd0b1fd996cbd3f5108b1b SHA512 48b433fcf03795874e6c7f0b4d310f7a779c831ea67e754a0c9bb0b919f9f050311b002d63fa34150be753c4de452c306db16cb43c00fa91b08775c68169b7e6
 DIST lutris_0.5.8.3.tar.xz 942716 BLAKE2B f831c6ad6f67c3948f07e89f9caacd0d8aa3878b912fe987afea85eea549f41347044967255fa80e4e0c4544d148d9782dfe3c5bf08a123436e8a5ef7034901f SHA512 8f653d38a9a551298fa344cde67d53bf50cfd2a0a0667e344d04f6e17dda4ef358037755975d1a7f74ecd39824d58f9586e8a82b70dccc26619f22fee94d1144
 DIST lutris_0.5.8.4.tar.xz 957004 BLAKE2B f3acce5d9ea7368063a3135c1f503e0644c1cbc7676e966c262c8e04c5e0d23b4882793fe2df1beab265ab4128e8a90b5bb69401f8e567b0cceeea3008ff4fa7 SHA512 f79a9fd06788bc28e59ad6d2c403b83f8bdeaee0116ae7fbf765e80e4e08bf760a462c71f75a2ff46739e5757cb8609f5110a51d83266d3aba2f0c91524b6df9
 DIST lutris_0.5.9.1.tar.xz 1046920 BLAKE2B 469e7707e74d957be3bb0f5f1caeaeaaf7c01dc3b998c16d8be4b4b780e408763bbe0df5c0b5f6a53ebcb3eb478aaaf25f9cf16437ae682dfcd1d2213222fa18 SHA512 a94e37d1a3f5b80353af38900f3e67763af9c0e3cc3013f7998e23ff70cb6f329730b1802f996866dac541af6e50388a5308c772e3a2ee97f87e5ae60878e7e7

diff --git a/games-util/lutris/lutris-0.5.9_beta1.ebuild b/games-util/lutris/lutris-0.5.9_beta1.ebuild
deleted file mode 100644
index 4ca63a7a2a1..00000000000
--- a/games-util/lutris/lutris-0.5.9_beta1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify[introspection]
-"
-
-distutils_enable_tests nose
-
-src_prepare() {
-	default
-
-	# Avoid test failure:
-	# "ERROR: Failure: OSError (data_path can't be found at : /usr/share/lutris)"
-	sed -i -e "s:sys.path\[0\]:\"${S}/share\":" lutris/util/datapath.py || die
-
-	distutils-r1_src_prepare
-}
-
-python_test() {
-	virtx nosetests -v
-}
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2021-12-28 17:10 Ionen Wolkens
  0 siblings, 0 replies; 88+ messages in thread
From: Ionen Wolkens @ 2021-12-28 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     38474edc98123c0c56c503d06269629bdf3e1a06
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 28 15:37:40 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Dec 28 17:00:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38474edc

games-util/lutris: drop 0.5.8.3

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 -
 games-util/lutris/lutris-0.5.8.3.ebuild | 78 ---------------------------------
 2 files changed, 79 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 9ef4f7c84db1..ea7bf53f183e 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,2 @@
-DIST lutris_0.5.8.3.tar.xz 942716 BLAKE2B f831c6ad6f67c3948f07e89f9caacd0d8aa3878b912fe987afea85eea549f41347044967255fa80e4e0c4544d148d9782dfe3c5bf08a123436e8a5ef7034901f SHA512 8f653d38a9a551298fa344cde67d53bf50cfd2a0a0667e344d04f6e17dda4ef358037755975d1a7f74ecd39824d58f9586e8a82b70dccc26619f22fee94d1144
 DIST lutris_0.5.8.4.tar.xz 957004 BLAKE2B f3acce5d9ea7368063a3135c1f503e0644c1cbc7676e966c262c8e04c5e0d23b4882793fe2df1beab265ab4128e8a90b5bb69401f8e567b0cceeea3008ff4fa7 SHA512 f79a9fd06788bc28e59ad6d2c403b83f8bdeaee0116ae7fbf765e80e4e08bf760a462c71f75a2ff46739e5757cb8609f5110a51d83266d3aba2f0c91524b6df9
 DIST lutris_0.5.9.1.tar.xz 1046920 BLAKE2B 469e7707e74d957be3bb0f5f1caeaeaaf7c01dc3b998c16d8be4b4b780e408763bbe0df5c0b5f6a53ebcb3eb478aaaf25f9cf16437ae682dfcd1d2213222fa18 SHA512 a94e37d1a3f5b80353af38900f3e67763af9c0e3cc3013f7998e23ff70cb6f329730b1802f996866dac541af6e50388a5308c772e3a2ee97f87e5ae60878e7e7

diff --git a/games-util/lutris/lutris-0.5.8.3.ebuild b/games-util/lutris/lutris-0.5.8.3.ebuild
deleted file mode 100644
index eb14c714095f..000000000000
--- a/games-util/lutris/lutris-0.5.8.3.ebuild
+++ /dev/null
@@ -1,78 +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} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-	test? (
-		$(python_gen_cond_dep '
-			dev-python/nose[${PYTHON_USEDEP}]
-		')
-	)
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify[introspection]
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
-}
-
-python_test() {
-	virtx nosetests -v
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-02-12  2:04 Ionen Wolkens
  0 siblings, 0 replies; 88+ messages in thread
From: Ionen Wolkens @ 2022-02-12  2:04 UTC (permalink / raw
  To: gentoo-commits

commit:     5b2eb67615ef665fa8872e80b2d35be3d64696ed
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 12 01:07:04 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Feb 12 01:51:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2eb676

games-util/lutris: drop 0.5.8.4

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-util/lutris/Manifest              |  1 -
 games-util/lutris/lutris-0.5.8.4.ebuild | 77 ---------------------------------
 2 files changed, 78 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index ea7bf53f183e..61166b09c69a 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1 @@
-DIST lutris_0.5.8.4.tar.xz 957004 BLAKE2B f3acce5d9ea7368063a3135c1f503e0644c1cbc7676e966c262c8e04c5e0d23b4882793fe2df1beab265ab4128e8a90b5bb69401f8e567b0cceeea3008ff4fa7 SHA512 f79a9fd06788bc28e59ad6d2c403b83f8bdeaee0116ae7fbf765e80e4e08bf760a462c71f75a2ff46739e5757cb8609f5110a51d83266d3aba2f0c91524b6df9
 DIST lutris_0.5.9.1.tar.xz 1046920 BLAKE2B 469e7707e74d957be3bb0f5f1caeaeaaf7c01dc3b998c16d8be4b4b780e408763bbe0df5c0b5f6a53ebcb3eb478aaaf25f9cf16437ae682dfcd1d2213222fa18 SHA512 a94e37d1a3f5b80353af38900f3e67763af9c0e3cc3013f7998e23ff70cb6f329730b1802f996866dac541af6e50388a5308c772e3a2ee97f87e5ae60878e7e7

diff --git a/games-util/lutris/lutris-0.5.8.4.ebuild b/games-util/lutris/lutris-0.5.8.4.ebuild
deleted file mode 100644
index b29f07d71d87..000000000000
--- a/games-util/lutris/lutris-0.5.8.4.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-	test? (
-		$(python_gen_cond_dep '
-			dev-python/nose[${PYTHON_USEDEP}]
-		')
-	)
-"
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/libnotify[introspection]
-"
-
-python_install_all() {
-	local DOCS=( AUTHORS README.rst docs/installers.rst )
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}"/usr/share/lutris/bin/lutris-wrapper #740048
-}
-
-python_test() {
-	virtx nosetests -v
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	# Quote README.rst
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-03-30 11:51 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-03-30 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     d2fcab3a80d9aabc6f5433284b93d9e282447bcf
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 30 11:41:49 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 11:50:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2fcab3a

games-util/lutris: add myself as a maintainer

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/games-util/lutris/metadata.xml b/games-util/lutris/metadata.xml
index f01d6b5b5ad5..69c8e038ecff 100644
--- a/games-util/lutris/metadata.xml
+++ b/games-util/lutris/metadata.xml
@@ -1,6 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person">
+		<email>andrewammerlaan@gentoo.org</email>
+		<name>Andrew Ammerlaan</name>
+	</maintainer>
 	<maintainer type="project">
 		<email>games@gentoo.org</email>
 		<name>Gentoo Games Project</name>


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-03-30 12:16 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-03-30 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     0dfb3f1ce3693fa1e2b0b2c751bd9fe3f75676ff
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 30 12:15:23 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 12:15:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfb3f1c

games-util/lutris: move KEYWORDS, remove double KEYWORDS

Why was this not caught by the GitHub CI though?

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/lutris-0.5.10_beta2.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.10_beta2.ebuild b/games-util/lutris/lutris-0.5.10_beta2.ebuild
index 0f6bb9cf095a..aea04d0dd550 100644
--- a/games-util/lutris/lutris-0.5.10_beta2.ebuild
+++ b/games-util/lutris/lutris-0.5.10_beta2.ebuild
@@ -19,14 +19,11 @@ else
 	if [[ ${PV} == *_beta* ]] ; then
 		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
 		S="${WORKDIR}"/${P/_/-}
-
-		KEYWORDS="~amd64 ~x86"
 	else
 		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
 		S="${WORKDIR}/${PN}"
-
-		KEYWORDS="~amd64 ~x86"
 	fi
+	KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3"


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-04-07 19:29 Sam James
  0 siblings, 0 replies; 88+ messages in thread
From: Sam James @ 2022-04-07 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     3361ccdb2c90000e5e34298a3b96ddb65ed889a4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  7 19:29:10 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr  7 19:29:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3361ccdb

games-util/lutris: fix IncorrectCopyright

Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-util/lutris/lutris-0.5.9.1-r1.ebuild | 2 +-
 games-util/lutris/lutris-9999.ebuild       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.9.1-r1.ebuild b/games-util/lutris/lutris-0.5.9.1-r1.ebuild
index 06be0ac26a76..4d764c0d2fc1 100644
--- a/games-util/lutris/lutris-0.5.9.1-r1.ebuild
+++ b/games-util/lutris/lutris-0.5.9.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 1a0b499e7b23..08bbca5e08d8 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-04-12  9:08 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-04-12  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     464ab03a8414bb0778bcd1eb1bd428635d9e3155
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 08:54:00 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 09:08:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464ab03a

games-util/lutris: drop patch from live, merged upstream

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/lutris-9999.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 08bbca5e08d8..1b9e6fc4d1db 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -22,7 +22,6 @@ else
 	else
 		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
 		S="${WORKDIR}/${PN}"
-
 		KEYWORDS="~amd64 ~x86"
 	fi
 fi
@@ -57,7 +56,6 @@ RDEPEND="
 distutils_enable_tests pytest
 
 DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-PATCHES=( "${FILESDIR}/${PN}-0.5.9-choose-amdgpu-pro-vulkan-driver.patch" )
 
 python_test() {
 	virtx epytest


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-04-12  9:08 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-04-12  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     e18d138658d27755382ad3c2ef1ff7a0338be788
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 08:51:54 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 09:08:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18d1386

games-util/lutris: add 0.5.10

- update LICENSE

Bug: https://bugs.gentoo.org/706432

- add vulkan-loader optfeature

Closes: https://bugs.gentoo.org/835830

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |  1 +
 games-util/lutris/lutris-0.5.10.ebuild | 87 ++++++++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index c2c55885295b..ba0e25bdd735 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris-0.5.10_beta2.tar.gz 1006201 BLAKE2B 39a87735408639070ef21182adf23ae816a14aeb0d6acf6e36f67bc213ca21559374cc02f0ca696b65eda20b76f33240a7f15d74bca6c3852641d0827737e96c SHA512 0dd0896be70c8902aa09b8bb0e45e516c8631f82a5451e15b3eaf932a5881bccd1189b5564c4cc544fb4eb1ec902cbae887618f5edda0e13d23a19dd0b71dba7
+DIST lutris_0.5.10.tar.xz 1225880 BLAKE2B bd46531695860c60a4b94c7bc1f4366bb6f5a9d4a098e0eff69f85e9edee0d551b6f55276a4ae48fb28e75a706da526dfaf7fbcf17af8ebbee6e809f6f39825f SHA512 cb77afe40f1ceb053edf8aaa4f97fd44f0c8ecc33450a16b83373408807891d99bd409cf26d98543a0789a5dc38475d584790de1d48e0e56762945a7b6ca63e3
 DIST lutris_0.5.9.1.tar.xz 1046920 BLAKE2B 469e7707e74d957be3bb0f5f1caeaeaaf7c01dc3b998c16d8be4b4b780e408763bbe0df5c0b5f6a53ebcb3eb478aaaf25f9cf16437ae682dfcd1d2213222fa18 SHA512 a94e37d1a3f5b80353af38900f3e67763af9c0e3cc3013f7998e23ff70cb6f329730b1802f996866dac541af6e50388a5308c772e3a2ee97f87e5ae60878e7e7

diff --git a/games-util/lutris/lutris-0.5.10.ebuild b/games-util/lutris/lutris-0.5.10.ebuild
new file mode 100644
index 000000000000..ba883a7fe92a
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.10.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL="1"
+
+inherit distutils-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-magic[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+	')
+	gnome-base/gnome-desktop:3[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+	x11-libs/libnotify[introspection]
+"
+
+distutils_enable_tests pytest
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+PATCHES=(
+	"${FILESDIR}/${PN}-0.5.9.1-avoid-gtk-4.0-already-loaded-testerror.patch"
+	"${FILESDIR}/${PN}-0.5.9-choose-amdgpu-pro-vulkan-driver.patch"
+)
+
+python_test() {
+	virtx epytest
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+
+	# Quote README.rst
+	elog ""
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-04-21 13:00 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-04-21 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     8e8ac174f75b2d22a300b6dcd1d48d277c283b6b
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 21 12:59:19 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Apr 21 13:00:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8ac174

games-util/lutris: add 0.5.10.1

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest               |  1 +
 games-util/lutris/lutris-0.5.10.1.ebuild | 82 ++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 54e3e3aaeb28..8c0b453ba6ba 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1 +1,2 @@
+DIST lutris_0.5.10.1.tar.xz 1230464 BLAKE2B 5ba913f5e37956344b59c47c1315cf277ce57b1b771279c8aa4243971ea9f0c5277ad19b18655731048e989f752d957216d055ac6c26bb8731e52b4345d30847 SHA512 f6443fa86d0b38e1b5ba51054e50776eea63d9adda5738a7e69f2fe6b196f99491894d5068d6cddfd35d1baafa4188bd1935598b84266e9e23bd1b58c16dde20
 DIST lutris_0.5.10.tar.xz 1225880 BLAKE2B bd46531695860c60a4b94c7bc1f4366bb6f5a9d4a098e0eff69f85e9edee0d551b6f55276a4ae48fb28e75a706da526dfaf7fbcf17af8ebbee6e809f6f39825f SHA512 cb77afe40f1ceb053edf8aaa4f97fd44f0c8ecc33450a16b83373408807891d99bd409cf26d98543a0789a5dc38475d584790de1d48e0e56762945a7b6ca63e3

diff --git a/games-util/lutris/lutris-0.5.10.1.ebuild b/games-util/lutris/lutris-0.5.10.1.ebuild
new file mode 100644
index 000000000000..f9735e9f61e4
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.10.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL="1"
+
+inherit distutils-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-magic[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+	')
+	gnome-base/gnome-desktop:3[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+	x11-libs/libnotify[introspection]
+"
+
+distutils_enable_tests pytest
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+python_test() {
+	virtx epytest
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+
+	# Quote README.rst
+	elog ""
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-06-08 20:24 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-06-08 20:24 UTC (permalink / raw
  To: gentoo-commits

commit:     1c243b0c18e9e2d417f6de6929374d40f65b5f7a
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  8 19:51:29 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jun  8 20:24:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c243b0c

games-util/lutris: enable py3.11

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/lutris-0.5.10.1.ebuild | 2 +-
 games-util/lutris/lutris-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.10.1.ebuild b/games-util/lutris/lutris-0.5.10.1.ebuild
index f9735e9f61e4..8808cea2f845 100644
--- a/games-util/lutris/lutris-0.5.10.1.ebuild
+++ b/games-util/lutris/lutris-0.5.10.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 1b9e6fc4d1db..d0cf69b3a9e0 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-07-17  5:40 Michał Górny
  0 siblings, 0 replies; 88+ messages in thread
From: Michał Górny @ 2022-07-17  5:40 UTC (permalink / raw
  To: gentoo-commits

commit:     78cd2ed01a43fcdfc995b826339141b1f3dd5d5b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 17 05:38:44 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 17 05:38:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cd2ed0

games-util/lutris: Revert "enable py3.11"

py3.11 support patch broke dev-python/python-evdev, we need to revert
it.

Reverts: 1c243b0c18e9e2d417f6de6929374d40f65b5f7a
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 games-util/lutris/lutris-0.5.10.1.ebuild | 2 +-
 games-util/lutris/lutris-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.10.1.ebuild b/games-util/lutris/lutris-0.5.10.1.ebuild
index 8808cea2f845..f9735e9f61e4 100644
--- a/games-util/lutris/lutris-0.5.10.1.ebuild
+++ b/games-util/lutris/lutris-0.5.10.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index d0cf69b3a9e0..1b9e6fc4d1db 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-08-07  9:16 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-08-07  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     1129c1b0976d08d55d5c8c9c0ac0aba50d40a1bc
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  7 09:10:29 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Aug  7 09:12:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1129c1b0

games-util/lutris: add 0.5.11_beta1

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest                   |  1 +
 games-util/lutris/lutris-0.5.11_beta1.ebuild | 82 ++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index d112f3cf9de7..aa95f78b05c0 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1 +1,2 @@
+DIST lutris-0.5.11_beta1.tar.gz 1118646 BLAKE2B 7d414c2084d1c2c714d102d98a7f2f1d6ef004b2175b8c5c023a8c455e5753910827ee33107250162ffc0b7e352a9ce2c2c37b1efd01caa14fb324808925878d SHA512 764e8a2c2c59d094708bff3c81acdaba09aa0d9d37c304acf7ddf0fa900db0e064b19dd38933ee62b7e7f6b792518968833a11078c24421db5b2c9b77e093fb6
 DIST lutris_0.5.10.1.tar.xz 1230464 BLAKE2B 5ba913f5e37956344b59c47c1315cf277ce57b1b771279c8aa4243971ea9f0c5277ad19b18655731048e989f752d957216d055ac6c26bb8731e52b4345d30847 SHA512 f6443fa86d0b38e1b5ba51054e50776eea63d9adda5738a7e69f2fe6b196f99491894d5068d6cddfd35d1baafa4188bd1935598b84266e9e23bd1b58c16dde20

diff --git a/games-util/lutris/lutris-0.5.11_beta1.ebuild b/games-util/lutris/lutris-0.5.11_beta1.ebuild
new file mode 100644
index 000000000000..8808cea2f845
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.11_beta1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL="1"
+
+inherit distutils-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-magic[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+	')
+	gnome-base/gnome-desktop:3[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+	x11-libs/libnotify[introspection]
+"
+
+distutils_enable_tests pytest
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+python_test() {
+	virtx epytest
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+
+	# Quote README.rst
+	elog ""
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-08-07  9:16 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-08-07  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     970ee1b86a6a7758d99209ed2e6c447958cd114f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  7 09:14:53 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Aug  7 09:14:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970ee1b8

games-util/lutris: enable python3_11

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/lutris-0.5.10.1.ebuild | 2 +-
 games-util/lutris/lutris-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.10.1.ebuild b/games-util/lutris/lutris-0.5.10.1.ebuild
index f9735e9f61e4..8808cea2f845 100644
--- a/games-util/lutris/lutris-0.5.10.1.ebuild
+++ b/games-util/lutris/lutris-0.5.10.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 1b9e6fc4d1db..d0cf69b3a9e0 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-08-07  9:16 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-08-07  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     17fb2dda49960b9f8201b66db84de1837329f782
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  7 09:15:30 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Aug  7 09:15:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17fb2dda

games-util/lutris: update 9999

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/lutris-9999.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index d0cf69b3a9e0..8808cea2f845 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 
-inherit distutils-r1 virtualx xdg
+inherit distutils-r1 optfeature virtualx xdg
 
 DESCRIPTION="An open source gaming platform for GNU/Linux"
 HOMEPAGE="https://lutris.net/"
@@ -26,7 +26,7 @@ else
 	fi
 fi
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+ CC0-1.0"
 SLOT="0"
 
 RDEPEND="
@@ -35,6 +35,7 @@ RDEPEND="
 	app-arch/unzip
 	$(python_gen_cond_dep '
 		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
 		dev-python/pillow[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
 		dev-python/python-evdev[${PYTHON_USEDEP}]
@@ -50,6 +51,7 @@ RDEPEND="
 	x11-apps/xgamma
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
 	x11-libs/libnotify[introspection]
 "
 
@@ -69,7 +71,10 @@ python_install_all() {
 pkg_postinst() {
 	xdg_pkg_postinst
 
+	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+
 	# Quote README.rst
+	elog ""
 	elog "Lutris installations are fully automated through scripts, which can"
 	elog "be written in either JSON or YAML. The scripting syntax is described"
 	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-08-26 11:30 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-08-26 11:30 UTC (permalink / raw
  To: gentoo-commits

commit:     43cce6a0d82e40b3d5c53419f026a504c35af820
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 26 11:29:55 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Aug 26 11:29:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cce6a0

games-util/lutris: add 0.5.11

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |  1 +
 games-util/lutris/lutris-0.5.11.ebuild | 83 ++++++++++++++++++++++++++++++++++
 2 files changed, 84 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index aa95f78b05c0..8da9fa2bd6f7 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris-0.5.11_beta1.tar.gz 1118646 BLAKE2B 7d414c2084d1c2c714d102d98a7f2f1d6ef004b2175b8c5c023a8c455e5753910827ee33107250162ffc0b7e352a9ce2c2c37b1efd01caa14fb324808925878d SHA512 764e8a2c2c59d094708bff3c81acdaba09aa0d9d37c304acf7ddf0fa900db0e064b19dd38933ee62b7e7f6b792518968833a11078c24421db5b2c9b77e093fb6
 DIST lutris_0.5.10.1.tar.xz 1230464 BLAKE2B 5ba913f5e37956344b59c47c1315cf277ce57b1b771279c8aa4243971ea9f0c5277ad19b18655731048e989f752d957216d055ac6c26bb8731e52b4345d30847 SHA512 f6443fa86d0b38e1b5ba51054e50776eea63d9adda5738a7e69f2fe6b196f99491894d5068d6cddfd35d1baafa4188bd1935598b84266e9e23bd1b58c16dde20
+DIST lutris_0.5.11.tar.xz 1337572 BLAKE2B 9baeaa078483812c25754691cde80324155a69fde7edc1aec043df806ceb0cbe05e04c71c73d9ff355d2aaa2f21d9e53871a1752b02022ae8527b69ed31cf47c SHA512 16b06f6a3377bfa8db5c3b1e1b3872cbfbd5e7ff27975b51083142dce9931c90a9827f8da7b2d9ba7b21e65bc4ca1759f6a720c142a01f99532274e152cfde0a

diff --git a/games-util/lutris/lutris-0.5.11.ebuild b/games-util/lutris/lutris-0.5.11.ebuild
new file mode 100644
index 000000000000..707232aefc1b
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.11.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL="1"
+
+inherit distutils-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/distro[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-magic[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+	')
+	gnome-base/gnome-desktop:3[introspection]
+	media-sound/fluid-soundfont
+	net-libs/libsoup
+	net-libs/webkit-gtk:4[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+	x11-libs/libnotify[introspection]
+"
+
+distutils_enable_tests pytest
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+python_test() {
+	virtx epytest
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+
+	# Quote README.rst
+	elog ""
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-08-26 11:30 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-08-26 11:30 UTC (permalink / raw
  To: gentoo-commits

commit:     99768f875184b347176812922de24e337866a1ce
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 26 11:30:11 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Aug 26 11:30:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99768f87

games-util/lutris: drop 0.5.11_beta1

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest                   |  1 -
 games-util/lutris/lutris-0.5.11_beta1.ebuild | 82 ----------------------------
 2 files changed, 83 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 8da9fa2bd6f7..278e4b2fbff7 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,2 @@
-DIST lutris-0.5.11_beta1.tar.gz 1118646 BLAKE2B 7d414c2084d1c2c714d102d98a7f2f1d6ef004b2175b8c5c023a8c455e5753910827ee33107250162ffc0b7e352a9ce2c2c37b1efd01caa14fb324808925878d SHA512 764e8a2c2c59d094708bff3c81acdaba09aa0d9d37c304acf7ddf0fa900db0e064b19dd38933ee62b7e7f6b792518968833a11078c24421db5b2c9b77e093fb6
 DIST lutris_0.5.10.1.tar.xz 1230464 BLAKE2B 5ba913f5e37956344b59c47c1315cf277ce57b1b771279c8aa4243971ea9f0c5277ad19b18655731048e989f752d957216d055ac6c26bb8731e52b4345d30847 SHA512 f6443fa86d0b38e1b5ba51054e50776eea63d9adda5738a7e69f2fe6b196f99491894d5068d6cddfd35d1baafa4188bd1935598b84266e9e23bd1b58c16dde20
 DIST lutris_0.5.11.tar.xz 1337572 BLAKE2B 9baeaa078483812c25754691cde80324155a69fde7edc1aec043df806ceb0cbe05e04c71c73d9ff355d2aaa2f21d9e53871a1752b02022ae8527b69ed31cf47c SHA512 16b06f6a3377bfa8db5c3b1e1b3872cbfbd5e7ff27975b51083142dce9931c90a9827f8da7b2d9ba7b21e65bc4ca1759f6a720c142a01f99532274e152cfde0a

diff --git a/games-util/lutris/lutris-0.5.11_beta1.ebuild b/games-util/lutris/lutris-0.5.11_beta1.ebuild
deleted file mode 100644
index 8808cea2f845..000000000000
--- a/games-util/lutris/lutris-0.5.11_beta1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 optfeature virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/libsoup
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
-	x11-libs/libnotify[introspection]
-"
-
-distutils_enable_tests pytest
-
-DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-
-python_test() {
-	virtx epytest
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
-
-	# Quote README.rst
-	elog ""
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-11-17 10:28 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-11-17 10:28 UTC (permalink / raw
  To: gentoo-commits

commit:     e2983f7ebe59d7bab89742b9b1920eee2ada6f55
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 17 10:26:28 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Nov 17 10:28:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2983f7e

games-util/lutris: drop dependency on net-libs/libsoup

Closes: https://bugs.gentoo.org/881565
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/lutris-0.5.10.1.ebuild | 1 -
 games-util/lutris/lutris-0.5.11.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.10.1.ebuild b/games-util/lutris/lutris-0.5.10.1.ebuild
index 8808cea2f845..2fd414ef77a4 100644
--- a/games-util/lutris/lutris-0.5.10.1.ebuild
+++ b/games-util/lutris/lutris-0.5.10.1.ebuild
@@ -45,7 +45,6 @@ RDEPEND="
 	')
 	gnome-base/gnome-desktop:3[introspection]
 	media-sound/fluid-soundfont
-	net-libs/libsoup
 	net-libs/webkit-gtk:4[introspection]
 	x11-apps/mesa-progs
 	x11-apps/xgamma

diff --git a/games-util/lutris/lutris-0.5.11.ebuild b/games-util/lutris/lutris-0.5.11.ebuild
index 707232aefc1b..5bdd592291a9 100644
--- a/games-util/lutris/lutris-0.5.11.ebuild
+++ b/games-util/lutris/lutris-0.5.11.ebuild
@@ -46,7 +46,6 @@ RDEPEND="
 	')
 	gnome-base/gnome-desktop:3[introspection]
 	media-sound/fluid-soundfont
-	net-libs/libsoup
 	net-libs/webkit-gtk:4[introspection]
 	x11-apps/mesa-progs
 	x11-apps/xgamma


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-12-02 11:41 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-12-02 11:41 UTC (permalink / raw
  To: gentoo-commits

commit:     f9135a5066a2ed016166ba07ac7b4298b25c3a8e
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  1 22:05:52 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 11:41:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9135a50

games-util/lutris: update 9999

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

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

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index f40afd7448f1..ab75e6d87b78 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
 	app-arch/unzip
 	$(python_gen_cond_dep '
 		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/distro[${PYTHON_USEDEP}]
 		dev-python/lxml[${PYTHON_USEDEP}]
 		dev-python/pillow[${PYTHON_USEDEP}]
 		dev-python/pygobject:3[${PYTHON_USEDEP}]
@@ -44,13 +45,12 @@ RDEPEND="
 		dev-python/requests[${PYTHON_USEDEP}]
 	')
 	media-sound/fluid-soundfont
-	net-libs/webkit-gtk:4[introspection]
+	net-libs/webkit-gtk:4.1[introspection]
 	x11-apps/mesa-progs
 	x11-apps/xgamma
 	x11-apps/xrandr
 	x11-libs/gtk+:3[introspection]
 	x11-libs/gdk-pixbuf[jpeg]
-	x11-libs/libnotify[introspection]
 "
 
 distutils_enable_tests pytest


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-12-02 11:41 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-12-02 11:41 UTC (permalink / raw
  To: gentoo-commits

commit:     459c50f982393ce6cb57dc3085ec00ed685b9096
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 11:40:46 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 11:41:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459c50f9

games-util/lutris: drop 0.5.10.1, 0.5.12_beta1

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest                   |  2 -
 games-util/lutris/lutris-0.5.10.1.ebuild     | 81 --------------------------
 games-util/lutris/lutris-0.5.12_beta1.ebuild | 85 ----------------------------
 3 files changed, 168 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 73efff168d38..552b36af2fe9 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,4 +1,2 @@
-DIST lutris-0.5.12_beta1.tar.gz 1138991 BLAKE2B 8bf47e49058690e4e42c6700b00daa7585787087f742dcaf9eab691a19ee9b230baaee6a7cde1f0b111104e750052afffd30b324e4b9aeb506b0851b7793d842 SHA512 24ac4c0f3ebadb2aca956604479c2a3ce5fb305c47be432a86b5db7ca30696550f138c8e9afd931ceb859c7f9145782cb86fe88850ddce5d95e4fe9e54cbf167
-DIST lutris_0.5.10.1.tar.xz 1230464 BLAKE2B 5ba913f5e37956344b59c47c1315cf277ce57b1b771279c8aa4243971ea9f0c5277ad19b18655731048e989f752d957216d055ac6c26bb8731e52b4345d30847 SHA512 f6443fa86d0b38e1b5ba51054e50776eea63d9adda5738a7e69f2fe6b196f99491894d5068d6cddfd35d1baafa4188bd1935598b84266e9e23bd1b58c16dde20
 DIST lutris_0.5.11.tar.xz 1337572 BLAKE2B 9baeaa078483812c25754691cde80324155a69fde7edc1aec043df806ceb0cbe05e04c71c73d9ff355d2aaa2f21d9e53871a1752b02022ae8527b69ed31cf47c SHA512 16b06f6a3377bfa8db5c3b1e1b3872cbfbd5e7ff27975b51083142dce9931c90a9827f8da7b2d9ba7b21e65bc4ca1759f6a720c142a01f99532274e152cfde0a
 DIST lutris_0.5.12.tar.xz 2252220 BLAKE2B 511de660e32ab8961d951d5777ef21a343ab46736cc74f2202721f3280cfab39cac0a8a7003db4eaa48265f4af2d598c1011ce45988815624accda18663a2f00 SHA512 032f9b628bc829bfde347c8137cad80a28cad16651baf461a344045d23c0f19d860627a042225de16046d14d45e03e5ebf7a3a82010128c114e2a0f429a02bf9

diff --git a/games-util/lutris/lutris-0.5.10.1.ebuild b/games-util/lutris/lutris-0.5.10.1.ebuild
deleted file mode 100644
index 2fd414ef77a4..000000000000
--- a/games-util/lutris/lutris-0.5.10.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 optfeature virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
-	x11-libs/libnotify[introspection]
-"
-
-distutils_enable_tests pytest
-
-DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-
-python_test() {
-	virtx epytest
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
-
-	# Quote README.rst
-	elog ""
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}

diff --git a/games-util/lutris/lutris-0.5.12_beta1.ebuild b/games-util/lutris/lutris-0.5.12_beta1.ebuild
deleted file mode 100644
index 1d11a444efbf..000000000000
--- a/games-util/lutris/lutris-0.5.12_beta1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 optfeature virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/distro[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	media-sound/fluid-soundfont
-	net-libs/webkit-gtk:4.1[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
-"
-
-DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-
-PATCHES=(
-	# https://github.com/lutris/lutris/pull/4554
-	"${FILESDIR}/${P}-webkit-gtk-4.1.patch"
-)
-
-distutils_enable_tests pytest
-
-python_test() {
-	virtx epytest
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
-
-	# Quote README.rst
-	elog ""
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2022-12-02 11:41 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2022-12-02 11:41 UTC (permalink / raw
  To: gentoo-commits

commit:     75647c7640a66d4484a66fca824a2a4e4266fe32
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 11:39:59 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 11:41:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75647c76

games-util/lutris: add 0.5.12

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |  1 +
 games-util/lutris/lutris-0.5.12.ebuild | 81 ++++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index a1aaa1ff023f..73efff168d38 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,4 @@
 DIST lutris-0.5.12_beta1.tar.gz 1138991 BLAKE2B 8bf47e49058690e4e42c6700b00daa7585787087f742dcaf9eab691a19ee9b230baaee6a7cde1f0b111104e750052afffd30b324e4b9aeb506b0851b7793d842 SHA512 24ac4c0f3ebadb2aca956604479c2a3ce5fb305c47be432a86b5db7ca30696550f138c8e9afd931ceb859c7f9145782cb86fe88850ddce5d95e4fe9e54cbf167
 DIST lutris_0.5.10.1.tar.xz 1230464 BLAKE2B 5ba913f5e37956344b59c47c1315cf277ce57b1b771279c8aa4243971ea9f0c5277ad19b18655731048e989f752d957216d055ac6c26bb8731e52b4345d30847 SHA512 f6443fa86d0b38e1b5ba51054e50776eea63d9adda5738a7e69f2fe6b196f99491894d5068d6cddfd35d1baafa4188bd1935598b84266e9e23bd1b58c16dde20
 DIST lutris_0.5.11.tar.xz 1337572 BLAKE2B 9baeaa078483812c25754691cde80324155a69fde7edc1aec043df806ceb0cbe05e04c71c73d9ff355d2aaa2f21d9e53871a1752b02022ae8527b69ed31cf47c SHA512 16b06f6a3377bfa8db5c3b1e1b3872cbfbd5e7ff27975b51083142dce9931c90a9827f8da7b2d9ba7b21e65bc4ca1759f6a720c142a01f99532274e152cfde0a
+DIST lutris_0.5.12.tar.xz 2252220 BLAKE2B 511de660e32ab8961d951d5777ef21a343ab46736cc74f2202721f3280cfab39cac0a8a7003db4eaa48265f4af2d598c1011ce45988815624accda18663a2f00 SHA512 032f9b628bc829bfde347c8137cad80a28cad16651baf461a344045d23c0f19d860627a042225de16046d14d45e03e5ebf7a3a82010128c114e2a0f429a02bf9

diff --git a/games-util/lutris/lutris-0.5.12.ebuild b/games-util/lutris/lutris-0.5.12.ebuild
new file mode 100644
index 000000000000..e53a9836ce36
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.12.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL="1"
+
+inherit distutils-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/certifi[${PYTHON_USEDEP}]
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/distro[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/python-magic[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+	')
+	media-sound/fluid-soundfont
+	net-libs/webkit-gtk:4.1[introspection]
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+"
+
+distutils_enable_tests pytest
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+python_test() {
+	virtx epytest
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+
+	# Quote README.rst
+	elog ""
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-02-09  9:00 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-02-09  9:00 UTC (permalink / raw
  To: gentoo-commits

commit:     16bf9b6293f81c70eedeecf50324b685d710f8f3
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  9 09:00:25 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Feb  9 09:00:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16bf9b62

games-util/lutris: drop 0.5.11

Closes: https://bugs.gentoo.org/893692
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |  1 -
 games-util/lutris/lutris-0.5.11.ebuild | 82 ----------------------------------
 2 files changed, 83 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 552b36af2fe9..24686ff14ed8 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1 @@
-DIST lutris_0.5.11.tar.xz 1337572 BLAKE2B 9baeaa078483812c25754691cde80324155a69fde7edc1aec043df806ceb0cbe05e04c71c73d9ff355d2aaa2f21d9e53871a1752b02022ae8527b69ed31cf47c SHA512 16b06f6a3377bfa8db5c3b1e1b3872cbfbd5e7ff27975b51083142dce9931c90a9827f8da7b2d9ba7b21e65bc4ca1759f6a720c142a01f99532274e152cfde0a
 DIST lutris_0.5.12.tar.xz 2252220 BLAKE2B 511de660e32ab8961d951d5777ef21a343ab46736cc74f2202721f3280cfab39cac0a8a7003db4eaa48265f4af2d598c1011ce45988815624accda18663a2f00 SHA512 032f9b628bc829bfde347c8137cad80a28cad16651baf461a344045d23c0f19d860627a042225de16046d14d45e03e5ebf7a3a82010128c114e2a0f429a02bf9

diff --git a/games-util/lutris/lutris-0.5.11.ebuild b/games-util/lutris/lutris-0.5.11.ebuild
deleted file mode 100644
index 692359b16f72..000000000000
--- a/games-util/lutris/lutris-0.5.11.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 optfeature virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/distro[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	gnome-base/gnome-desktop:3[introspection]
-	media-sound/fluid-soundfont
-	net-libs/webkit-gtk:4[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
-	x11-libs/libnotify[introspection]
-"
-
-distutils_enable_tests pytest
-
-DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-
-python_test() {
-	virtx epytest
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
-
-	# Quote README.rst
-	elog ""
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-02-12  9:58 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-02-12  9:58 UTC (permalink / raw
  To: gentoo-commits

commit:     1c260cc91de02a6720ef8926232c9a162bc94124
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 12 09:56:58 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Feb 12 09:57:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c260cc9

games-util/lutris: add 0.5.13_beta1

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest                                           | 1 +
 games-util/lutris/{lutris-9999.ebuild => lutris-0.5.13_beta1.ebuild} | 5 +----
 games-util/lutris/lutris-9999.ebuild                                 | 5 +----
 3 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 24686ff14ed8..8084898a5a1d 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1 +1,2 @@
+DIST lutris-0.5.13_beta1.tar.gz 1330507 BLAKE2B dd0c38776658efd5ef85f170a89c141de51821492b7edb29c3b85cdb3332f590941fe141ee6e71e87615f467b10af24bf422bd6fd21307998fcfde9eeddf2727 SHA512 83f3c212c1f4290568bce911e4d40aa778d513f444dc6ddf42870242d9c70ae79fbb141d81e144aa8cd918a7fa794c815cd1254b1864e0154fb73d4e1e2aa5bd
 DIST lutris_0.5.12.tar.xz 2252220 BLAKE2B 511de660e32ab8961d951d5777ef21a343ab46736cc74f2202721f3280cfab39cac0a8a7003db4eaa48265f4af2d598c1011ce45988815624accda18663a2f00 SHA512 032f9b628bc829bfde347c8137cad80a28cad16651baf461a344045d23c0f19d860627a042225de16046d14d45e03e5ebf7a3a82010128c114e2a0f429a02bf9

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-0.5.13_beta1.ebuild
similarity index 97%
copy from games-util/lutris/lutris-9999.ebuild
copy to games-util/lutris/lutris-0.5.13_beta1.ebuild
index 0b268cfd6c78..43d4ec1636e1 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-0.5.13_beta1.ebuild
@@ -45,6 +45,7 @@ RDEPEND="
 		dev-python/python-evdev[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
 		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
 		dev-python/moddb[${PYTHON_USEDEP}]
 	')
 	media-sound/fluid-soundfont
@@ -63,10 +64,6 @@ distutils_enable_tests pytest
 
 DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
 
-PATCHES=(
-	"${FILESDIR}/${PN}-0.5.13-webkit-gtk-4-1.patch"
-)
-
 python_test() {
 	virtx epytest
 }

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 0b268cfd6c78..43d4ec1636e1 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -45,6 +45,7 @@ RDEPEND="
 		dev-python/python-evdev[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
 		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
 		dev-python/moddb[${PYTHON_USEDEP}]
 	')
 	media-sound/fluid-soundfont
@@ -63,10 +64,6 @@ distutils_enable_tests pytest
 
 DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
 
-PATCHES=(
-	"${FILESDIR}/${PN}-0.5.13-webkit-gtk-4-1.patch"
-)
-
 python_test() {
 	virtx epytest
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-04-21 20:07 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-04-21 20:07 UTC (permalink / raw
  To: gentoo-commits

commit:     3be9056aee9321f7e3a18d61f469c149ed8ef229
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 20:07:28 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 20:07:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be9056a

games-util/lutris: add 0.5.13_beta2

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest                   |  1 +
 games-util/lutris/lutris-0.5.13_beta2.ebuild | 87 ++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 8084898a5a1d..f7de91a7f7f0 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris-0.5.13_beta1.tar.gz 1330507 BLAKE2B dd0c38776658efd5ef85f170a89c141de51821492b7edb29c3b85cdb3332f590941fe141ee6e71e87615f467b10af24bf422bd6fd21307998fcfde9eeddf2727 SHA512 83f3c212c1f4290568bce911e4d40aa778d513f444dc6ddf42870242d9c70ae79fbb141d81e144aa8cd918a7fa794c815cd1254b1864e0154fb73d4e1e2aa5bd
+DIST lutris-0.5.13_beta2.tar.gz 1405463 BLAKE2B b1b3bbf3e210d1530122e0e2da478a3d13cde4f2a1b6742eff49b8b898e1b508f7e0440b8f8856e34eabbe7e48235ffab07193600bc8e518eabb58f3732df189 SHA512 25e9d55c5eb6324b506d5a70fb02a45b1ad4e891bbc7d8528a94ba68c0223d035d527b3197095ce66904d140306cfb95288ed7666bc1e2cb4981c16e1e740001
 DIST lutris_0.5.12.tar.xz 2252220 BLAKE2B 511de660e32ab8961d951d5777ef21a343ab46736cc74f2202721f3280cfab39cac0a8a7003db4eaa48265f4af2d598c1011ce45988815624accda18663a2f00 SHA512 032f9b628bc829bfde347c8137cad80a28cad16651baf461a344045d23c0f19d860627a042225de16046d14d45e03e5ebf7a3a82010128c114e2a0f429a02bf9

diff --git a/games-util/lutris/lutris-0.5.13_beta2.ebuild b/games-util/lutris/lutris-0.5.13_beta2.ebuild
new file mode 100644
index 000000000000..43d4ec1636e1
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.13_beta2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/certifi[${PYTHON_USEDEP}]
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/distro[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/pypresence[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
+		dev-python/moddb[${PYTHON_USEDEP}]
+	')
+	media-sound/fluid-soundfont
+	|| (
+		net-libs/webkit-gtk:4[introspection]
+		net-libs/webkit-gtk:4.1[introspection]
+	)
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+"
+
+distutils_enable_tests pytest
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+python_test() {
+	virtx epytest
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+
+	# Quote README.rst
+	elog ""
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-05-17  8:49 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-05-17  8:49 UTC (permalink / raw
  To: gentoo-commits

commit:     e244f787a906f9b3656268b4a5c754ec298fe170
Author:     Michael Vetter <jubalh <AT> iodoru <DOT> org>
AuthorDate: Wed May 17 06:55:18 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed May 17 08:44:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e244f787

games-util/lutris: add 0.5.13

Signed-off-by: Michael Vetter <jubalh <AT> iodoru.org>
Closes: https://github.com/gentoo/gentoo/pull/31073
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |  1 +
 games-util/lutris/lutris-0.5.13.ebuild | 87 ++++++++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index f7de91a7f7f0..f726c071a5dd 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,4 @@
 DIST lutris-0.5.13_beta1.tar.gz 1330507 BLAKE2B dd0c38776658efd5ef85f170a89c141de51821492b7edb29c3b85cdb3332f590941fe141ee6e71e87615f467b10af24bf422bd6fd21307998fcfde9eeddf2727 SHA512 83f3c212c1f4290568bce911e4d40aa778d513f444dc6ddf42870242d9c70ae79fbb141d81e144aa8cd918a7fa794c815cd1254b1864e0154fb73d4e1e2aa5bd
 DIST lutris-0.5.13_beta2.tar.gz 1405463 BLAKE2B b1b3bbf3e210d1530122e0e2da478a3d13cde4f2a1b6742eff49b8b898e1b508f7e0440b8f8856e34eabbe7e48235ffab07193600bc8e518eabb58f3732df189 SHA512 25e9d55c5eb6324b506d5a70fb02a45b1ad4e891bbc7d8528a94ba68c0223d035d527b3197095ce66904d140306cfb95288ed7666bc1e2cb4981c16e1e740001
 DIST lutris_0.5.12.tar.xz 2252220 BLAKE2B 511de660e32ab8961d951d5777ef21a343ab46736cc74f2202721f3280cfab39cac0a8a7003db4eaa48265f4af2d598c1011ce45988815624accda18663a2f00 SHA512 032f9b628bc829bfde347c8137cad80a28cad16651baf461a344045d23c0f19d860627a042225de16046d14d45e03e5ebf7a3a82010128c114e2a0f429a02bf9
+DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b

diff --git a/games-util/lutris/lutris-0.5.13.ebuild b/games-util/lutris/lutris-0.5.13.ebuild
new file mode 100644
index 000000000000..4b1a57364803
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.13.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+
+RDEPEND="
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/certifi[${PYTHON_USEDEP}]
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/distro[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/pypresence[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
+		dev-python/moddb[${PYTHON_USEDEP}]
+	')
+	media-sound/fluid-soundfont
+	|| (
+		net-libs/webkit-gtk:4[introspection]
+		net-libs/webkit-gtk:4.1[introspection]
+	)
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+"
+
+distutils_enable_tests pytest
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+python_test() {
+	virtx epytest
+}
+
+python_install_all() {
+	distutils-r1_python_install_all
+	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+
+	# Quote README.rst
+	elog ""
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-05-17  8:59 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-05-17  8:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a7bdf8297dd1bc598fdd4d08c8e21587c981b8c1
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed May 17 08:58:50 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed May 17 08:58:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7bdf829

games-util/lutris: drop 0.5.13_beta1, 0.5.13_beta2

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest                   |  2 -
 games-util/lutris/lutris-0.5.13_beta1.ebuild | 87 ----------------------------
 games-util/lutris/lutris-0.5.13_beta2.ebuild | 87 ----------------------------
 3 files changed, 176 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index f726c071a5dd..2df83ece5249 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,4 +1,2 @@
-DIST lutris-0.5.13_beta1.tar.gz 1330507 BLAKE2B dd0c38776658efd5ef85f170a89c141de51821492b7edb29c3b85cdb3332f590941fe141ee6e71e87615f467b10af24bf422bd6fd21307998fcfde9eeddf2727 SHA512 83f3c212c1f4290568bce911e4d40aa778d513f444dc6ddf42870242d9c70ae79fbb141d81e144aa8cd918a7fa794c815cd1254b1864e0154fb73d4e1e2aa5bd
-DIST lutris-0.5.13_beta2.tar.gz 1405463 BLAKE2B b1b3bbf3e210d1530122e0e2da478a3d13cde4f2a1b6742eff49b8b898e1b508f7e0440b8f8856e34eabbe7e48235ffab07193600bc8e518eabb58f3732df189 SHA512 25e9d55c5eb6324b506d5a70fb02a45b1ad4e891bbc7d8528a94ba68c0223d035d527b3197095ce66904d140306cfb95288ed7666bc1e2cb4981c16e1e740001
 DIST lutris_0.5.12.tar.xz 2252220 BLAKE2B 511de660e32ab8961d951d5777ef21a343ab46736cc74f2202721f3280cfab39cac0a8a7003db4eaa48265f4af2d598c1011ce45988815624accda18663a2f00 SHA512 032f9b628bc829bfde347c8137cad80a28cad16651baf461a344045d23c0f19d860627a042225de16046d14d45e03e5ebf7a3a82010128c114e2a0f429a02bf9
 DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b

diff --git a/games-util/lutris/lutris-0.5.13_beta1.ebuild b/games-util/lutris/lutris-0.5.13_beta1.ebuild
deleted file mode 100644
index 43d4ec1636e1..000000000000
--- a/games-util/lutris/lutris-0.5.13_beta1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 optfeature virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/certifi[${PYTHON_USEDEP}]
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/distro[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/pypresence[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/protobuf-python[${PYTHON_USEDEP}]
-		dev-python/moddb[${PYTHON_USEDEP}]
-	')
-	media-sound/fluid-soundfont
-	|| (
-		net-libs/webkit-gtk:4[introspection]
-		net-libs/webkit-gtk:4.1[introspection]
-	)
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
-"
-
-distutils_enable_tests pytest
-
-DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-
-python_test() {
-	virtx epytest
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
-
-	# Quote README.rst
-	elog ""
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}

diff --git a/games-util/lutris/lutris-0.5.13_beta2.ebuild b/games-util/lutris/lutris-0.5.13_beta2.ebuild
deleted file mode 100644
index 43d4ec1636e1..000000000000
--- a/games-util/lutris/lutris-0.5.13_beta2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 optfeature virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/certifi[${PYTHON_USEDEP}]
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/distro[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/pypresence[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/protobuf-python[${PYTHON_USEDEP}]
-		dev-python/moddb[${PYTHON_USEDEP}]
-	')
-	media-sound/fluid-soundfont
-	|| (
-		net-libs/webkit-gtk:4[introspection]
-		net-libs/webkit-gtk:4.1[introspection]
-	)
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
-"
-
-distutils_enable_tests pytest
-
-DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-
-python_test() {
-	virtx epytest
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
-
-	# Quote README.rst
-	elog ""
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-05-20  5:58 Arthur Zamarin
  0 siblings, 0 replies; 88+ messages in thread
From: Arthur Zamarin @ 2023-05-20  5:58 UTC (permalink / raw
  To: gentoo-commits

commit:     bd7661d6858029dfdaf16368a0658ef7210e6038
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 05:58:26 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 20 05:58:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7661d6

games-util/lutris: Keyword 0.5.13 x86, #906601

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 games-util/lutris/lutris-0.5.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/lutris/lutris-0.5.13.ebuild b/games-util/lutris/lutris-0.5.13.ebuild
index 4b1a57364803..43d4ec1636e1 100644
--- a/games-util/lutris/lutris-0.5.13.ebuild
+++ b/games-util/lutris/lutris-0.5.13.ebuild
@@ -23,7 +23,7 @@ else
 	else
 		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
 		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64"
+		KEYWORDS="~amd64 ~x86"
 	fi
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-05-28  9:53 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-05-28  9:53 UTC (permalink / raw
  To: gentoo-commits

commit:     765bbace7ce86931ed1df9f35d2907436bd9e2f5
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun May 28 09:52:45 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun May 28 09:53:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765bbace

games-util/lutris: add some missing (optional) runtime dependencies

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/{lutris-0.5.13.ebuild => lutris-0.5.13-r1.ebuild} | 5 +++--
 games-util/lutris/lutris-9999.ebuild                                | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.13.ebuild b/games-util/lutris/lutris-0.5.13-r1.ebuild
similarity index 92%
rename from games-util/lutris/lutris-0.5.13.ebuild
rename to games-util/lutris/lutris-0.5.13-r1.ebuild
index 43d4ec1636e1..62930e73e736 100644
--- a/games-util/lutris/lutris-0.5.13.ebuild
+++ b/games-util/lutris/lutris-0.5.13-r1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
 		dev-python/distro[${PYTHON_USEDEP}]
 		dev-python/lxml[${PYTHON_USEDEP}]
 		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
 		dev-python/pypresence[${PYTHON_USEDEP}]
 		dev-python/python-evdev[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
@@ -53,6 +53,7 @@ RDEPEND="
 		net-libs/webkit-gtk:4[introspection]
 		net-libs/webkit-gtk:4.1[introspection]
 	)
+	sys-apps/xdg-desktop-portal
 	x11-apps/mesa-progs
 	x11-apps/xgamma
 	x11-apps/xrandr
@@ -76,7 +77,7 @@ python_install_all() {
 pkg_postinst() {
 	xdg_pkg_postinst
 
-	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
 
 	# Quote README.rst
 	elog ""

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 43d4ec1636e1..62930e73e736 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
 		dev-python/distro[${PYTHON_USEDEP}]
 		dev-python/lxml[${PYTHON_USEDEP}]
 		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
 		dev-python/pypresence[${PYTHON_USEDEP}]
 		dev-python/python-evdev[${PYTHON_USEDEP}]
 		dev-python/pyyaml[${PYTHON_USEDEP}]
@@ -53,6 +53,7 @@ RDEPEND="
 		net-libs/webkit-gtk:4[introspection]
 		net-libs/webkit-gtk:4.1[introspection]
 	)
+	sys-apps/xdg-desktop-portal
 	x11-apps/mesa-progs
 	x11-apps/xgamma
 	x11-apps/xrandr
@@ -76,7 +77,7 @@ python_install_all() {
 pkg_postinst() {
 	xdg_pkg_postinst
 
-	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
 
 	# Quote README.rst
 	elog ""


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-09-02 14:18 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-09-02 14:18 UTC (permalink / raw
  To: gentoo-commits

commit:     7a660b7a2ae435ffe7ec7f505b509648a2ab041b
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  2 14:16:52 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Sep  2 14:18:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a660b7a

games-util/lutris: build with meson instead of distutils

This is recommended upstream and ensures localization is installed

Closes: https://bugs.gentoo.org/913507
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 ...{lutris-9999.ebuild => lutris-0.5.13-r3.ebuild} | 26 +++++++++++++++-------
 games-util/lutris/lutris-9999.ebuild               | 22 +++++++++++-------
 2 files changed, 32 insertions(+), 16 deletions(-)

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-0.5.13-r3.ebuild
similarity index 86%
copy from games-util/lutris/lutris-9999.ebuild
copy to games-util/lutris/lutris-0.5.13-r3.ebuild
index 62930e73e736..602a81d8f9fa 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-0.5.13-r3.ebuild
@@ -3,12 +3,10 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
 
-inherit distutils-r1 optfeature virtualx xdg
+inherit meson python-single-r1 optfeature virtualx xdg
 
 DESCRIPTION="An open source gaming platform for GNU/Linux"
 HOMEPAGE="https://lutris.net/"
@@ -29,8 +27,10 @@ fi
 
 LICENSE="GPL-3+ CC0-1.0"
 SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
+	${PYTHON_DEPS}
 	app-arch/cabextract
 	app-arch/p7zip
 	app-arch/unzip
@@ -61,16 +61,26 @@ RDEPEND="
 	x11-libs/gdk-pixbuf[jpeg]
 "
 
-distutils_enable_tests pytest
+BDEPEND="
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/pytest[${PYTHON_USEDEP}]
+		')
+	)
+"
 
 DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
 
-python_test() {
+PATCHES=(
+	"${FILESDIR}/${P}-find-eselected-wine.patch"
+)
+
+src_test() {
 	virtx epytest
 }
 
-python_install_all() {
-	distutils-r1_python_install_all
+src_install() {
+	meson_src_install
 	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
 }
 

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 62930e73e736..175f3cb7cc7e 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -3,12 +3,10 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
 
-inherit distutils-r1 optfeature virtualx xdg
+inherit meson python-single-r1 optfeature virtualx xdg
 
 DESCRIPTION="An open source gaming platform for GNU/Linux"
 HOMEPAGE="https://lutris.net/"
@@ -29,8 +27,10 @@ fi
 
 LICENSE="GPL-3+ CC0-1.0"
 SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
+	${PYTHON_DEPS}
 	app-arch/cabextract
 	app-arch/p7zip
 	app-arch/unzip
@@ -61,16 +61,22 @@ RDEPEND="
 	x11-libs/gdk-pixbuf[jpeg]
 "
 
-distutils_enable_tests pytest
+BDEPEND="
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/pytest[${PYTHON_USEDEP}]
+		')
+	)
+"
 
 DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
 
-python_test() {
+src_test() {
 	virtx epytest
 }
 
-python_install_all() {
-	distutils-r1_python_install_all
+src_install() {
+	meson_src_install
 	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-09-02 14:19 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-09-02 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     f735e5abd58403ea1ff27fba2f9e80156c8abff6
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  2 14:19:25 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Sep  2 14:19:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f735e5ab

games-util/lutris: drop 0.5.12

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |  1 -
 games-util/lutris/lutris-0.5.12.ebuild | 81 ----------------------------------
 2 files changed, 82 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 2df83ece5249..8ac0e62958f5 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1 @@
-DIST lutris_0.5.12.tar.xz 2252220 BLAKE2B 511de660e32ab8961d951d5777ef21a343ab46736cc74f2202721f3280cfab39cac0a8a7003db4eaa48265f4af2d598c1011ce45988815624accda18663a2f00 SHA512 032f9b628bc829bfde347c8137cad80a28cad16651baf461a344045d23c0f19d860627a042225de16046d14d45e03e5ebf7a3a82010128c114e2a0f429a02bf9
 DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b

diff --git a/games-util/lutris/lutris-0.5.12.ebuild b/games-util/lutris/lutris-0.5.12.ebuild
deleted file mode 100644
index d56c1dd98cd0..000000000000
--- a/games-util/lutris/lutris-0.5.12.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-
-inherit distutils-r1 optfeature virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/certifi[${PYTHON_USEDEP}]
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/distro[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/python-magic[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-	')
-	media-sound/fluid-soundfont
-	net-libs/webkit-gtk:4.1[introspection]
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
-"
-
-distutils_enable_tests pytest
-
-DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-
-python_test() {
-	virtx epytest
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
-
-	# Quote README.rst
-	elog ""
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-09-14 11:02 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-09-14 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     295e8706c00f823eb3cdd165e9fdb5d00426127e
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 14 11:01:09 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Sep 14 11:01:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295e8706

games-util/lutris: enable py3.12

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/lutris-0.5.13-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/lutris/lutris-0.5.13-r3.ebuild b/games-util/lutris/lutris-0.5.13-r3.ebuild
index 602a81d8f9fa..c88c425a66d6 100644
--- a/games-util/lutris/lutris-0.5.13-r3.ebuild
+++ b/games-util/lutris/lutris-0.5.13-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 
 inherit meson python-single-r1 optfeature virtualx xdg


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-09-26 10:14 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-09-26 10:14 UTC (permalink / raw
  To: gentoo-commits

commit:     a27ec228658e942b9c6b79ee46eead10f8420334
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 26 10:14:03 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Sep 26 10:14:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27ec228

games-util/lutris: enable py3.12

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/lutris-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 175f3cb7cc7e..7a244b12b71e 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 
 inherit meson python-single-r1 optfeature virtualx xdg


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-10-20 11:08 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-10-20 11:08 UTC (permalink / raw
  To: gentoo-commits

commit:     df9cb9648c3e21462e2e37f55e7b032d50f7c37e
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 20 10:47:59 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Oct 20 11:08:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9cb964

games-util/lutris: drop 0.5.13-r2

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/lutris-0.5.13-r2.ebuild | 92 -------------------------------
 1 file changed, 92 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.13-r2.ebuild b/games-util/lutris/lutris-0.5.13-r2.ebuild
deleted file mode 100644
index 6fea47bf5df8..000000000000
--- a/games-util/lutris/lutris-0.5.13-r2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 optfeature virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-
-RDEPEND="
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/certifi[${PYTHON_USEDEP}]
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/distro[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
-		dev-python/pypresence[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/protobuf-python[${PYTHON_USEDEP}]
-		dev-python/moddb[${PYTHON_USEDEP}]
-	')
-	media-sound/fluid-soundfont
-	|| (
-		net-libs/webkit-gtk:4[introspection]
-		net-libs/webkit-gtk:4.1[introspection]
-	)
-	sys-apps/xdg-desktop-portal
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
-"
-
-distutils_enable_tests pytest
-
-DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-
-PATCHES=(
-	"${FILESDIR}/${P}-find-eselected-wine.patch"
-)
-
-python_test() {
-	virtx epytest
-}
-
-python_install_all() {
-	distutils-r1_python_install_all
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
-
-	# Quote README.rst
-	elog ""
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-10-20 11:08 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-10-20 11:08 UTC (permalink / raw
  To: gentoo-commits

commit:     9b3f967f3bc3db715c6646693c596e7e28d2ebe0
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 20 10:47:07 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Oct 20 11:08:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3f967f

games-util/lutris: add version 0.5.14

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |   1 +
 games-util/lutris/lutris-0.5.14.ebuild | 158 +++++++++++++++++++++++++++++++++
 games-util/lutris/lutris-9999.ebuild   |  68 +++++++++++++-
 3 files changed, 225 insertions(+), 2 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 8ac0e62958f5..f1b7c0daf24a 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1 +1,2 @@
 DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b
+DIST lutris_0.5.14.tar.xz 4394748 BLAKE2B dc1a8089219ebd3ea42be45fe0dc942a6353ac69b30527a8766c7ae54bd09fb529296e5e63a717d8a1033e70b3a9ab52daa87d5287845e34e53d765aec41191d SHA512 1292ef9dfb9bc977d6b687319060451a615e27c2e056aeafb4db21bdb20fec2b051bb31230604c528860871bdde01f2385a5320467b74c8ad3b516574ce7fb27

diff --git a/games-util/lutris/lutris-0.5.14.ebuild b/games-util/lutris/lutris-0.5.14.ebuild
new file mode 100644
index 000000000000..7ff284b5b03b
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.14.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit meson python-single-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/certifi[${PYTHON_USEDEP}]
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/distro[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+		dev-python/pypresence[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
+		dev-python/moddb[${PYTHON_USEDEP}]
+	')
+	media-sound/fluid-soundfont
+	|| (
+		net-libs/webkit-gtk:4[introspection]
+		net-libs/webkit-gtk:4.1[introspection]
+	)
+	sys-apps/xdg-desktop-portal
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+"
+
+BDEPEND="
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/pytest[${PYTHON_USEDEP}]
+		')
+	)
+"
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+EPYTEST_IGNORE=(
+	# Requires a Nvidia GPU and driver
+	tests/util/graphics/test_drivers.py
+)
+
+src_test() {
+	meson_src_test
+	virtx epytest
+}
+
+src_install() {
+	meson_src_install
+	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "playing various games through Valve's Steam launcher (available in Steam overlay)" games-util/steam-launcher
+	optfeature "playing games through Valve's micro-compositor" gui-wm/gamescope
+	optfeature "playing games inside a nested X server" x11-base/xorg-server[xephyr]
+	optfeature "installing and playing games from Flathub" sys-apps/flatpak
+	optfeature "playing Microsoft Windows games" virtual/wine
+	optfeature "playing DirectX based games by translating DirectX to Vulkan" "media-libs/vulkan-loader dev-util/vulkan-tools app-emulation/dxvk virtual/wine"
+	optfeature "playing Vulkan based games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
+	optfeature "a Vulkan and OpenGL overlay for monitoring system performance (available in GURU overlay)" games-util/mangohud
+	elog
+
+	optfeature_header "${PN} supports various emulators and compatibility layers. \n${PN} can download and install these by itself, but also supports using system-wide installed versions"
+	optfeature "playing games through x86 PC emulator" app-emulation/86Box
+	# TODO: Package Adventure Game Studio runner
+	optfeature "playing Atari 800 games through an emulator" games-emulation/atari800
+	# TODO: Package Basilisk II Mac emulator
+	# TODO: Package Wii U emulator
+	optfeature "playing Nintendo 3DS games through an emulator (available in GURU overlay)" games-emulation/citra
+	# TODO: Package ColecoVision/Coleco Adam emulator
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/desmume
+	optfeature "playing Sega Genesis games through an emulator" games-emulation/dgen-sdl
+	optfeature "playing GameCube and Wii games through an emulator" games-emulation/dolphin
+	optfeature "playing DOS games through an emulator" games-emulation/dosbox
+	optfeature "playing RPG Maker 2000/2003 games (available in GURU overlay)" games-engines/easyrpg-player
+	optfeature "playing Z-code based text games" games-engines/frotz
+	optfeature "playing Amiga games through an emulator" app-emulation/fs-uae
+	optfeature "playing Atari ST games through an emulator" games-emulation/hatari
+	# TODO: Package Intellivision emulator
+	optfeature "playing games through various emulators" games-emulation/libretro-info
+	optfeature "playing Arcade games through an emulator" games-emulation/advancemame
+	optfeature "playing games through various emulators" games-emulation/mednafen
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/melonds
+	# TODO: Package mGBA
+	# TODO: Package MicroM8 Apple II emulator
+	# TODO: Package Mini vMac emulator
+	optfeature "playing Nintendo 64 games through an emulator" games-emulation/mupen64plus
+	# TODO: Package O2Em emulator
+	# TODO: Package Sega Master System emulator
+	optfeature "playing IBM PC games through an emulator" app-emulation/pcem
+	optfeature "playing Sony PlayStation 2 games through an emulator" games-emulation/pcsx2
+	optfeature "playing various fantasy games" dev-lang/pico8
+	optfeature "playing Sony PlayStation Portable games through an emulator" games-emulation/ppsspp
+	# TODO: Package SEGA Dreamcast emulator redream
+	# TODO: Package SEGA Dreamcast emulator reicast
+	# TODO: Package Rosalie's Mupen GUI
+	optfeature "playing Sony PlayStation 3 games through an emulator (available in GURU overlay)" games-emulation/rpcs3
+	optfeature "playing Adobe Flash Player games through an emulator" app-emulation/ruffle
+	# TODO: Package Nintendo Switch emulator
+	optfeature "playing Lucasarts adventure games" games-engines/scummvm
+	# TODO: Package PowerMacintosh emulator
+	optfeature "playing Super Nintendo (SNES) games through an emulator" games-emulation/snes9x
+	# TODO: Package Sinclair ZX Spectrum emulator
+	optfeature "playing Atari 2600 VCS games through an emulator" games-emulation/stella
+	# TODO: Package TIC-80 tiny computer
+	optfeature "playing Commodore games through an emulator" app-emulation/vice
+	# TODO: Package Atari Jaguar emulator
+	# TODO: Package runner for HTML5 web games
+	# TODO: Package Xbox emulator
+	optfeature "playing Nintendo Switch games through an emulator (available in GURU overlay)" games-emulation/yuzu
+	optfeature "playing DOOM games" games-fps/gzdoom
+
+	# Quote README.rst
+	elog
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 7a244b12b71e..7ff284b5b03b 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -71,7 +71,13 @@ BDEPEND="
 
 DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
 
+EPYTEST_IGNORE=(
+	# Requires a Nvidia GPU and driver
+	tests/util/graphics/test_drivers.py
+)
+
 src_test() {
+	meson_src_test
 	virtx epytest
 }
 
@@ -83,10 +89,68 @@ src_install() {
 pkg_postinst() {
 	xdg_pkg_postinst
 
-	optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
+	optfeature "playing various games through Valve's Steam launcher (available in Steam overlay)" games-util/steam-launcher
+	optfeature "playing games through Valve's micro-compositor" gui-wm/gamescope
+	optfeature "playing games inside a nested X server" x11-base/xorg-server[xephyr]
+	optfeature "installing and playing games from Flathub" sys-apps/flatpak
+	optfeature "playing Microsoft Windows games" virtual/wine
+	optfeature "playing DirectX based games by translating DirectX to Vulkan" "media-libs/vulkan-loader dev-util/vulkan-tools app-emulation/dxvk virtual/wine"
+	optfeature "playing Vulkan based games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
+	optfeature "a Vulkan and OpenGL overlay for monitoring system performance (available in GURU overlay)" games-util/mangohud
+	elog
+
+	optfeature_header "${PN} supports various emulators and compatibility layers. \n${PN} can download and install these by itself, but also supports using system-wide installed versions"
+	optfeature "playing games through x86 PC emulator" app-emulation/86Box
+	# TODO: Package Adventure Game Studio runner
+	optfeature "playing Atari 800 games through an emulator" games-emulation/atari800
+	# TODO: Package Basilisk II Mac emulator
+	# TODO: Package Wii U emulator
+	optfeature "playing Nintendo 3DS games through an emulator (available in GURU overlay)" games-emulation/citra
+	# TODO: Package ColecoVision/Coleco Adam emulator
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/desmume
+	optfeature "playing Sega Genesis games through an emulator" games-emulation/dgen-sdl
+	optfeature "playing GameCube and Wii games through an emulator" games-emulation/dolphin
+	optfeature "playing DOS games through an emulator" games-emulation/dosbox
+	optfeature "playing RPG Maker 2000/2003 games (available in GURU overlay)" games-engines/easyrpg-player
+	optfeature "playing Z-code based text games" games-engines/frotz
+	optfeature "playing Amiga games through an emulator" app-emulation/fs-uae
+	optfeature "playing Atari ST games through an emulator" games-emulation/hatari
+	# TODO: Package Intellivision emulator
+	optfeature "playing games through various emulators" games-emulation/libretro-info
+	optfeature "playing Arcade games through an emulator" games-emulation/advancemame
+	optfeature "playing games through various emulators" games-emulation/mednafen
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/melonds
+	# TODO: Package mGBA
+	# TODO: Package MicroM8 Apple II emulator
+	# TODO: Package Mini vMac emulator
+	optfeature "playing Nintendo 64 games through an emulator" games-emulation/mupen64plus
+	# TODO: Package O2Em emulator
+	# TODO: Package Sega Master System emulator
+	optfeature "playing IBM PC games through an emulator" app-emulation/pcem
+	optfeature "playing Sony PlayStation 2 games through an emulator" games-emulation/pcsx2
+	optfeature "playing various fantasy games" dev-lang/pico8
+	optfeature "playing Sony PlayStation Portable games through an emulator" games-emulation/ppsspp
+	# TODO: Package SEGA Dreamcast emulator redream
+	# TODO: Package SEGA Dreamcast emulator reicast
+	# TODO: Package Rosalie's Mupen GUI
+	optfeature "playing Sony PlayStation 3 games through an emulator (available in GURU overlay)" games-emulation/rpcs3
+	optfeature "playing Adobe Flash Player games through an emulator" app-emulation/ruffle
+	# TODO: Package Nintendo Switch emulator
+	optfeature "playing Lucasarts adventure games" games-engines/scummvm
+	# TODO: Package PowerMacintosh emulator
+	optfeature "playing Super Nintendo (SNES) games through an emulator" games-emulation/snes9x
+	# TODO: Package Sinclair ZX Spectrum emulator
+	optfeature "playing Atari 2600 VCS games through an emulator" games-emulation/stella
+	# TODO: Package TIC-80 tiny computer
+	optfeature "playing Commodore games through an emulator" app-emulation/vice
+	# TODO: Package Atari Jaguar emulator
+	# TODO: Package runner for HTML5 web games
+	# TODO: Package Xbox emulator
+	optfeature "playing Nintendo Switch games through an emulator (available in GURU overlay)" games-emulation/yuzu
+	optfeature "playing DOOM games" games-fps/gzdoom
 
 	# Quote README.rst
-	elog ""
+	elog
 	elog "Lutris installations are fully automated through scripts, which can"
 	elog "be written in either JSON or YAML. The scripting syntax is described"
 	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2023-11-24 11:48 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2023-11-24 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     54b20cb55a644f07faa7f426118e4ff9b6c4d8e9
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 11:47:00 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 11:47:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b20cb5

games-util/lutris: fix all shebangs

We also need to python_fix_shebang /usr/bin/lutris

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/{lutris-0.5.14.ebuild => lutris-0.5.14-r1.ebuild} | 2 +-
 games-util/lutris/lutris-9999.ebuild                                | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.14.ebuild b/games-util/lutris/lutris-0.5.14-r1.ebuild
similarity index 98%
rename from games-util/lutris/lutris-0.5.14.ebuild
rename to games-util/lutris/lutris-0.5.14-r1.ebuild
index 7ff284b5b03b..95411007384c 100644
--- a/games-util/lutris/lutris-0.5.14.ebuild
+++ b/games-util/lutris/lutris-0.5.14-r1.ebuild
@@ -83,7 +83,7 @@ src_test() {
 
 src_install() {
 	meson_src_install
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+	python_fix_shebang "${ED}/usr/" #740048
 }
 
 pkg_postinst() {

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 7ff284b5b03b..95411007384c 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -83,7 +83,7 @@ src_test() {
 
 src_install() {
 	meson_src_install
-	python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
+	python_fix_shebang "${ED}/usr/" #740048
 }
 
 pkg_postinst() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2024-01-14  9:30 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2024-01-14  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     81069989bd5d1313dff2639cc7efdbc0925e66cc
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 09:29:44 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 09:29:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81069989

games-util/lutris: add 0.5.15

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |   1 +
 games-util/lutris/lutris-0.5.15.ebuild | 158 +++++++++++++++++++++++++++++++++
 2 files changed, 159 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index f1b7c0daf24a..24c7922df313 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,2 +1,3 @@
 DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b
 DIST lutris_0.5.14.tar.xz 4394748 BLAKE2B dc1a8089219ebd3ea42be45fe0dc942a6353ac69b30527a8766c7ae54bd09fb529296e5e63a717d8a1033e70b3a9ab52daa87d5287845e34e53d765aec41191d SHA512 1292ef9dfb9bc977d6b687319060451a615e27c2e056aeafb4db21bdb20fec2b051bb31230604c528860871bdde01f2385a5320467b74c8ad3b516574ce7fb27
+DIST lutris_0.5.15.tar.xz 6298936 BLAKE2B eea666584be35b822d53d7c865fcb3c7d4ecb97f8f78f12cf745cb32e8d526244be5145a4fb584b2c921eb843f0451c03c8e99350b7c7c0b6abdcfb2cf786865 SHA512 c923f70b81ac2f79d33cea127975650652bb0496eb85406996c7a20a01b5dc40674ddc8bd4dfb1ab32db4ed1e4b00535acf343c55f9b20c6bc5b04b397c59ca9

diff --git a/games-util/lutris/lutris-0.5.15.ebuild b/games-util/lutris/lutris-0.5.15.ebuild
new file mode 100644
index 000000000000..2c3d1da23ab2
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.15.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit meson python-single-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/certifi[${PYTHON_USEDEP}]
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/distro[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+		dev-python/pypresence[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
+		dev-python/moddb[${PYTHON_USEDEP}]
+	')
+	media-sound/fluid-soundfont
+	|| (
+		net-libs/webkit-gtk:4[introspection]
+		net-libs/webkit-gtk:4.1[introspection]
+	)
+	sys-apps/xdg-desktop-portal
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+"
+
+BDEPEND="
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/pytest[${PYTHON_USEDEP}]
+		')
+	)
+"
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+EPYTEST_IGNORE=(
+	# Requires a Nvidia GPU and driver
+	tests/util/graphics/test_drivers.py
+)
+
+src_test() {
+	meson_src_test
+	virtx epytest
+}
+
+src_install() {
+	meson_src_install
+	python_fix_shebang "${ED}/usr/" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "playing various games through Valve's Steam launcher (available in Steam overlay)" games-util/steam-launcher
+	optfeature "playing games through Valve's micro-compositor" gui-wm/gamescope
+	optfeature "playing games inside a nested X server" x11-base/xorg-server[xephyr]
+	optfeature "installing and playing games from Flathub" sys-apps/flatpak
+	optfeature "playing Microsoft Windows games" virtual/wine
+	optfeature "playing DirectX based games by translating DirectX to Vulkan" "media-libs/vulkan-loader dev-util/vulkan-tools app-emulation/dxvk virtual/wine"
+	optfeature "playing Vulkan based games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
+	optfeature "a Vulkan and OpenGL overlay for monitoring system performance (available in GURU overlay)" games-util/mangohud
+	elog
+
+	optfeature_header "${PN} supports various emulators and compatibility layers. \n${PN} can download and install these by itself, but also supports using system-wide installed versions"
+	optfeature "playing games through x86 PC emulator" app-emulation/86Box
+	# TODO: Package Adventure Game Studio runner
+	optfeature "playing Atari 800 games through an emulator" games-emulation/atari800
+	# TODO: Package Basilisk II Mac emulator
+	# TODO: Package Wii U emulator
+	optfeature "playing Nintendo 3DS games through an emulator (available in GURU overlay)" games-emulation/citra
+	# TODO: Package ColecoVision/Coleco Adam emulator
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/desmume
+	optfeature "playing Sega Genesis games through an emulator" games-emulation/dgen-sdl
+	optfeature "playing GameCube and Wii games through an emulator" games-emulation/dolphin
+	optfeature "playing DOS games through an emulator" games-emulation/dosbox
+	optfeature "playing RPG Maker 2000/2003 games (available in GURU overlay)" games-engines/easyrpg-player
+	optfeature "playing Z-code based text games" games-engines/frotz
+	optfeature "playing Amiga games through an emulator" app-emulation/fs-uae
+	optfeature "playing Atari ST games through an emulator" games-emulation/hatari
+	# TODO: Package Intellivision emulator
+	optfeature "playing games through various emulators" games-emulation/libretro-info
+	optfeature "playing Arcade games through an emulator" games-emulation/advancemame
+	optfeature "playing games through various emulators" games-emulation/mednafen
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/melonds
+	# TODO: Package mGBA
+	# TODO: Package MicroM8 Apple II emulator
+	# TODO: Package Mini vMac emulator
+	optfeature "playing Nintendo 64 games through an emulator" games-emulation/mupen64plus
+	# TODO: Package O2Em emulator
+	# TODO: Package Sega Master System emulator
+	optfeature "playing IBM PC games through an emulator" app-emulation/pcem
+	optfeature "playing Sony PlayStation 2 games through an emulator" games-emulation/pcsx2
+	optfeature "playing various fantasy games" dev-lang/pico8
+	optfeature "playing Sony PlayStation Portable games through an emulator" games-emulation/ppsspp
+	# TODO: Package SEGA Dreamcast emulator redream
+	# TODO: Package SEGA Dreamcast emulator reicast
+	# TODO: Package Rosalie's Mupen GUI
+	optfeature "playing Sony PlayStation 3 games through an emulator (available in GURU overlay)" games-emulation/rpcs3
+	optfeature "playing Adobe Flash Player games through an emulator" app-emulation/ruffle
+	# TODO: Package Nintendo Switch emulator
+	optfeature "playing Lucasarts adventure games" games-engines/scummvm
+	# TODO: Package PowerMacintosh emulator
+	optfeature "playing Super Nintendo (SNES) games through an emulator" games-emulation/snes9x
+	# TODO: Package Sinclair ZX Spectrum emulator
+	optfeature "playing Atari 2600 VCS games through an emulator" games-emulation/stella
+	# TODO: Package TIC-80 tiny computer
+	optfeature "playing Commodore games through an emulator" app-emulation/vice
+	# TODO: Package Atari Jaguar emulator
+	# TODO: Package runner for HTML5 web games
+	# TODO: Package Xbox emulator
+	optfeature "playing Nintendo Switch games through an emulator (available in GURU overlay)" games-emulation/yuzu
+	optfeature "playing DOOM games" games-fps/gzdoom
+
+	# Quote README.rst
+	elog
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2024-01-16  9:08 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2024-01-16  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     7e49df82db8af15110f70c85cce0038dafbf62e3
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 16 09:07:56 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 09:07:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e49df82

games-util/lutris: add 0.5.16

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |   1 +
 games-util/lutris/lutris-0.5.16.ebuild | 158 +++++++++++++++++++++++++++++++++
 2 files changed, 159 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 24c7922df313..29e317baa4cc 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,4 @@
 DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b
 DIST lutris_0.5.14.tar.xz 4394748 BLAKE2B dc1a8089219ebd3ea42be45fe0dc942a6353ac69b30527a8766c7ae54bd09fb529296e5e63a717d8a1033e70b3a9ab52daa87d5287845e34e53d765aec41191d SHA512 1292ef9dfb9bc977d6b687319060451a615e27c2e056aeafb4db21bdb20fec2b051bb31230604c528860871bdde01f2385a5320467b74c8ad3b516574ce7fb27
 DIST lutris_0.5.15.tar.xz 6298936 BLAKE2B eea666584be35b822d53d7c865fcb3c7d4ecb97f8f78f12cf745cb32e8d526244be5145a4fb584b2c921eb843f0451c03c8e99350b7c7c0b6abdcfb2cf786865 SHA512 c923f70b81ac2f79d33cea127975650652bb0496eb85406996c7a20a01b5dc40674ddc8bd4dfb1ab32db4ed1e4b00535acf343c55f9b20c6bc5b04b397c59ca9
+DIST lutris_0.5.16.tar.xz 1691896 BLAKE2B 314f00953b427831847dc0852063038f8991c4a151ca8eaa01a178873becb96a56b89f65e8213228eedde96113f5e8130edf96498542296192e2a2a597259e70 SHA512 c30c4d93cadc56902c46ab263c39566a42348ee38059d360e71095d3ff2f564703c6bad45f9ffd476ec04150b13c94f411fe3a7f1284622cc7910d0bdbf92c7e

diff --git a/games-util/lutris/lutris-0.5.16.ebuild b/games-util/lutris/lutris-0.5.16.ebuild
new file mode 100644
index 000000000000..2c3d1da23ab2
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.16.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit meson python-single-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	if [[ ${PV} == *_beta* ]] ; then
+		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+		S="${WORKDIR}"/${P/_/-}
+	else
+		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
+		S="${WORKDIR}/${PN}"
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/certifi[${PYTHON_USEDEP}]
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/distro[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+		dev-python/pypresence[${PYTHON_USEDEP}]
+		dev-python/python-evdev[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
+		dev-python/moddb[${PYTHON_USEDEP}]
+	')
+	media-sound/fluid-soundfont
+	|| (
+		net-libs/webkit-gtk:4[introspection]
+		net-libs/webkit-gtk:4.1[introspection]
+	)
+	sys-apps/xdg-desktop-portal
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+"
+
+BDEPEND="
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/pytest[${PYTHON_USEDEP}]
+		')
+	)
+"
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+EPYTEST_IGNORE=(
+	# Requires a Nvidia GPU and driver
+	tests/util/graphics/test_drivers.py
+)
+
+src_test() {
+	meson_src_test
+	virtx epytest
+}
+
+src_install() {
+	meson_src_install
+	python_fix_shebang "${ED}/usr/" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "playing various games through Valve's Steam launcher (available in Steam overlay)" games-util/steam-launcher
+	optfeature "playing games through Valve's micro-compositor" gui-wm/gamescope
+	optfeature "playing games inside a nested X server" x11-base/xorg-server[xephyr]
+	optfeature "installing and playing games from Flathub" sys-apps/flatpak
+	optfeature "playing Microsoft Windows games" virtual/wine
+	optfeature "playing DirectX based games by translating DirectX to Vulkan" "media-libs/vulkan-loader dev-util/vulkan-tools app-emulation/dxvk virtual/wine"
+	optfeature "playing Vulkan based games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
+	optfeature "a Vulkan and OpenGL overlay for monitoring system performance (available in GURU overlay)" games-util/mangohud
+	elog
+
+	optfeature_header "${PN} supports various emulators and compatibility layers. \n${PN} can download and install these by itself, but also supports using system-wide installed versions"
+	optfeature "playing games through x86 PC emulator" app-emulation/86Box
+	# TODO: Package Adventure Game Studio runner
+	optfeature "playing Atari 800 games through an emulator" games-emulation/atari800
+	# TODO: Package Basilisk II Mac emulator
+	# TODO: Package Wii U emulator
+	optfeature "playing Nintendo 3DS games through an emulator (available in GURU overlay)" games-emulation/citra
+	# TODO: Package ColecoVision/Coleco Adam emulator
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/desmume
+	optfeature "playing Sega Genesis games through an emulator" games-emulation/dgen-sdl
+	optfeature "playing GameCube and Wii games through an emulator" games-emulation/dolphin
+	optfeature "playing DOS games through an emulator" games-emulation/dosbox
+	optfeature "playing RPG Maker 2000/2003 games (available in GURU overlay)" games-engines/easyrpg-player
+	optfeature "playing Z-code based text games" games-engines/frotz
+	optfeature "playing Amiga games through an emulator" app-emulation/fs-uae
+	optfeature "playing Atari ST games through an emulator" games-emulation/hatari
+	# TODO: Package Intellivision emulator
+	optfeature "playing games through various emulators" games-emulation/libretro-info
+	optfeature "playing Arcade games through an emulator" games-emulation/advancemame
+	optfeature "playing games through various emulators" games-emulation/mednafen
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/melonds
+	# TODO: Package mGBA
+	# TODO: Package MicroM8 Apple II emulator
+	# TODO: Package Mini vMac emulator
+	optfeature "playing Nintendo 64 games through an emulator" games-emulation/mupen64plus
+	# TODO: Package O2Em emulator
+	# TODO: Package Sega Master System emulator
+	optfeature "playing IBM PC games through an emulator" app-emulation/pcem
+	optfeature "playing Sony PlayStation 2 games through an emulator" games-emulation/pcsx2
+	optfeature "playing various fantasy games" dev-lang/pico8
+	optfeature "playing Sony PlayStation Portable games through an emulator" games-emulation/ppsspp
+	# TODO: Package SEGA Dreamcast emulator redream
+	# TODO: Package SEGA Dreamcast emulator reicast
+	# TODO: Package Rosalie's Mupen GUI
+	optfeature "playing Sony PlayStation 3 games through an emulator (available in GURU overlay)" games-emulation/rpcs3
+	optfeature "playing Adobe Flash Player games through an emulator" app-emulation/ruffle
+	# TODO: Package Nintendo Switch emulator
+	optfeature "playing Lucasarts adventure games" games-engines/scummvm
+	# TODO: Package PowerMacintosh emulator
+	optfeature "playing Super Nintendo (SNES) games through an emulator" games-emulation/snes9x
+	# TODO: Package Sinclair ZX Spectrum emulator
+	optfeature "playing Atari 2600 VCS games through an emulator" games-emulation/stella
+	# TODO: Package TIC-80 tiny computer
+	optfeature "playing Commodore games through an emulator" app-emulation/vice
+	# TODO: Package Atari Jaguar emulator
+	# TODO: Package runner for HTML5 web games
+	# TODO: Package Xbox emulator
+	optfeature "playing Nintendo Switch games through an emulator (available in GURU overlay)" games-emulation/yuzu
+	optfeature "playing DOOM games" games-fps/gzdoom
+
+	# Quote README.rst
+	elog
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2024-01-16  9:08 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2024-01-16  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     891035981aea86828ae10162336d12e4a8e245a6
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 16 09:08:06 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Jan 16 09:08:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89103598

games-util/lutris: drop 0.5.15

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |   1 -
 games-util/lutris/lutris-0.5.15.ebuild | 158 ---------------------------------
 2 files changed, 159 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 29e317baa4cc..ab28c0a469c1 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,4 +1,3 @@
 DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b
 DIST lutris_0.5.14.tar.xz 4394748 BLAKE2B dc1a8089219ebd3ea42be45fe0dc942a6353ac69b30527a8766c7ae54bd09fb529296e5e63a717d8a1033e70b3a9ab52daa87d5287845e34e53d765aec41191d SHA512 1292ef9dfb9bc977d6b687319060451a615e27c2e056aeafb4db21bdb20fec2b051bb31230604c528860871bdde01f2385a5320467b74c8ad3b516574ce7fb27
-DIST lutris_0.5.15.tar.xz 6298936 BLAKE2B eea666584be35b822d53d7c865fcb3c7d4ecb97f8f78f12cf745cb32e8d526244be5145a4fb584b2c921eb843f0451c03c8e99350b7c7c0b6abdcfb2cf786865 SHA512 c923f70b81ac2f79d33cea127975650652bb0496eb85406996c7a20a01b5dc40674ddc8bd4dfb1ab32db4ed1e4b00535acf343c55f9b20c6bc5b04b397c59ca9
 DIST lutris_0.5.16.tar.xz 1691896 BLAKE2B 314f00953b427831847dc0852063038f8991c4a151ca8eaa01a178873becb96a56b89f65e8213228eedde96113f5e8130edf96498542296192e2a2a597259e70 SHA512 c30c4d93cadc56902c46ab263c39566a42348ee38059d360e71095d3ff2f564703c6bad45f9ffd476ec04150b13c94f411fe3a7f1284622cc7910d0bdbf92c7e

diff --git a/games-util/lutris/lutris-0.5.15.ebuild b/games-util/lutris/lutris-0.5.15.ebuild
deleted file mode 100644
index 2c3d1da23ab2..000000000000
--- a/games-util/lutris/lutris-0.5.15.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite,threads(+)"
-
-inherit meson python-single-r1 optfeature virtualx xdg
-
-DESCRIPTION="An open source gaming platform for GNU/Linux"
-HOMEPAGE="https://lutris.net/"
-
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
-	inherit git-r3
-else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
-		KEYWORDS="~amd64 ~x86"
-	fi
-fi
-
-LICENSE="GPL-3+ CC0-1.0"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-	${PYTHON_DEPS}
-	app-arch/cabextract
-	app-arch/p7zip
-	app-arch/unzip
-	$(python_gen_cond_dep '
-		dev-python/certifi[${PYTHON_USEDEP}]
-		dev-python/dbus-python[${PYTHON_USEDEP}]
-		dev-python/distro[${PYTHON_USEDEP}]
-		dev-python/lxml[${PYTHON_USEDEP}]
-		dev-python/pillow[${PYTHON_USEDEP}]
-		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
-		dev-python/pypresence[${PYTHON_USEDEP}]
-		dev-python/python-evdev[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/requests[${PYTHON_USEDEP}]
-		dev-python/protobuf-python[${PYTHON_USEDEP}]
-		dev-python/moddb[${PYTHON_USEDEP}]
-	')
-	media-sound/fluid-soundfont
-	|| (
-		net-libs/webkit-gtk:4[introspection]
-		net-libs/webkit-gtk:4.1[introspection]
-	)
-	sys-apps/xdg-desktop-portal
-	x11-apps/mesa-progs
-	x11-apps/xgamma
-	x11-apps/xrandr
-	x11-libs/gtk+:3[introspection]
-	x11-libs/gdk-pixbuf[jpeg]
-"
-
-BDEPEND="
-	test? (
-		$(python_gen_cond_dep '
-			dev-python/pytest[${PYTHON_USEDEP}]
-		')
-	)
-"
-
-DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-
-EPYTEST_IGNORE=(
-	# Requires a Nvidia GPU and driver
-	tests/util/graphics/test_drivers.py
-)
-
-src_test() {
-	meson_src_test
-	virtx epytest
-}
-
-src_install() {
-	meson_src_install
-	python_fix_shebang "${ED}/usr/" #740048
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "playing various games through Valve's Steam launcher (available in Steam overlay)" games-util/steam-launcher
-	optfeature "playing games through Valve's micro-compositor" gui-wm/gamescope
-	optfeature "playing games inside a nested X server" x11-base/xorg-server[xephyr]
-	optfeature "installing and playing games from Flathub" sys-apps/flatpak
-	optfeature "playing Microsoft Windows games" virtual/wine
-	optfeature "playing DirectX based games by translating DirectX to Vulkan" "media-libs/vulkan-loader dev-util/vulkan-tools app-emulation/dxvk virtual/wine"
-	optfeature "playing Vulkan based games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
-	optfeature "a Vulkan and OpenGL overlay for monitoring system performance (available in GURU overlay)" games-util/mangohud
-	elog
-
-	optfeature_header "${PN} supports various emulators and compatibility layers. \n${PN} can download and install these by itself, but also supports using system-wide installed versions"
-	optfeature "playing games through x86 PC emulator" app-emulation/86Box
-	# TODO: Package Adventure Game Studio runner
-	optfeature "playing Atari 800 games through an emulator" games-emulation/atari800
-	# TODO: Package Basilisk II Mac emulator
-	# TODO: Package Wii U emulator
-	optfeature "playing Nintendo 3DS games through an emulator (available in GURU overlay)" games-emulation/citra
-	# TODO: Package ColecoVision/Coleco Adam emulator
-	optfeature "playing Nintendo DS games through an emulator" games-emulation/desmume
-	optfeature "playing Sega Genesis games through an emulator" games-emulation/dgen-sdl
-	optfeature "playing GameCube and Wii games through an emulator" games-emulation/dolphin
-	optfeature "playing DOS games through an emulator" games-emulation/dosbox
-	optfeature "playing RPG Maker 2000/2003 games (available in GURU overlay)" games-engines/easyrpg-player
-	optfeature "playing Z-code based text games" games-engines/frotz
-	optfeature "playing Amiga games through an emulator" app-emulation/fs-uae
-	optfeature "playing Atari ST games through an emulator" games-emulation/hatari
-	# TODO: Package Intellivision emulator
-	optfeature "playing games through various emulators" games-emulation/libretro-info
-	optfeature "playing Arcade games through an emulator" games-emulation/advancemame
-	optfeature "playing games through various emulators" games-emulation/mednafen
-	optfeature "playing Nintendo DS games through an emulator" games-emulation/melonds
-	# TODO: Package mGBA
-	# TODO: Package MicroM8 Apple II emulator
-	# TODO: Package Mini vMac emulator
-	optfeature "playing Nintendo 64 games through an emulator" games-emulation/mupen64plus
-	# TODO: Package O2Em emulator
-	# TODO: Package Sega Master System emulator
-	optfeature "playing IBM PC games through an emulator" app-emulation/pcem
-	optfeature "playing Sony PlayStation 2 games through an emulator" games-emulation/pcsx2
-	optfeature "playing various fantasy games" dev-lang/pico8
-	optfeature "playing Sony PlayStation Portable games through an emulator" games-emulation/ppsspp
-	# TODO: Package SEGA Dreamcast emulator redream
-	# TODO: Package SEGA Dreamcast emulator reicast
-	# TODO: Package Rosalie's Mupen GUI
-	optfeature "playing Sony PlayStation 3 games through an emulator (available in GURU overlay)" games-emulation/rpcs3
-	optfeature "playing Adobe Flash Player games through an emulator" app-emulation/ruffle
-	# TODO: Package Nintendo Switch emulator
-	optfeature "playing Lucasarts adventure games" games-engines/scummvm
-	# TODO: Package PowerMacintosh emulator
-	optfeature "playing Super Nintendo (SNES) games through an emulator" games-emulation/snes9x
-	# TODO: Package Sinclair ZX Spectrum emulator
-	optfeature "playing Atari 2600 VCS games through an emulator" games-emulation/stella
-	# TODO: Package TIC-80 tiny computer
-	optfeature "playing Commodore games through an emulator" app-emulation/vice
-	# TODO: Package Atari Jaguar emulator
-	# TODO: Package runner for HTML5 web games
-	# TODO: Package Xbox emulator
-	optfeature "playing Nintendo Switch games through an emulator (available in GURU overlay)" games-emulation/yuzu
-	optfeature "playing DOOM games" games-fps/gzdoom
-
-	# Quote README.rst
-	elog
-	elog "Lutris installations are fully automated through scripts, which can"
-	elog "be written in either JSON or YAML. The scripting syntax is described"
-	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
-	elog "available online at lutris.net."
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2024-02-15 13:41 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2024-02-15 13:41 UTC (permalink / raw
  To: gentoo-commits

commit:     18e07a008aaf61494400ddf8b5bb018b4e37eb62
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 15 13:36:44 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Feb 15 13:41:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e07a00

games-util/lutris: fix byte-compile

Upstream lutris.net release tarball includes precompiled pyc files,
switch to GitHub tarball and call python_optimize

Closes: https://bugs.gentoo.org/923899
Closes: https://bugs.gentoo.org/923900
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest                                   |  2 +-
 .../lutris/{lutris-0.5.16.ebuild => lutris-0.5.16-r1.ebuild} | 10 ++++------
 games-util/lutris/lutris-9999.ebuild                         | 12 +++++-------
 3 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index ab28c0a469c1..5959e2aab4f0 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,3 @@
+DIST lutris-0.5.16.gh.tar.gz 1637633 BLAKE2B 833ce9a690220c6bbcc3287f7ebcbad97a96a9f0d8307e9a94416a9779b5090605ed48e6c3254c64e4c3d90b3755fc2961c658ba93d5d8b5379df95c190624cc SHA512 be7e5ac7da0d023b46c7c22b2a9496593619e6e2f148938480704bcd41ba38f42c2b76cfee81aa62e31186344c9b8f6a23da3655e0d54e4710c94c0d722edb5e
 DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b
 DIST lutris_0.5.14.tar.xz 4394748 BLAKE2B dc1a8089219ebd3ea42be45fe0dc942a6353ac69b30527a8766c7ae54bd09fb529296e5e63a717d8a1033e70b3a9ab52daa87d5287845e34e53d765aec41191d SHA512 1292ef9dfb9bc977d6b687319060451a615e27c2e056aeafb4db21bdb20fec2b051bb31230604c528860871bdde01f2385a5320467b74c8ad3b516574ce7fb27
-DIST lutris_0.5.16.tar.xz 1691896 BLAKE2B 314f00953b427831847dc0852063038f8991c4a151ca8eaa01a178873becb96a56b89f65e8213228eedde96113f5e8130edf96498542296192e2a2a597259e70 SHA512 c30c4d93cadc56902c46ab263c39566a42348ee38059d360e71095d3ff2f564703c6bad45f9ffd476ec04150b13c94f411fe3a7f1284622cc7910d0bdbf92c7e

diff --git a/games-util/lutris/lutris-0.5.16.ebuild b/games-util/lutris/lutris-0.5.16-r1.ebuild
similarity index 96%
rename from games-util/lutris/lutris-0.5.16.ebuild
rename to games-util/lutris/lutris-0.5.16-r1.ebuild
index 2c3d1da23ab2..96ed02d2fc33 100644
--- a/games-util/lutris/lutris-0.5.16.ebuild
+++ b/games-util/lutris/lutris-0.5.16-r1.ebuild
@@ -15,12 +15,9 @@ if [[ ${PV} == *9999* ]] ; then
 	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
 	inherit git-r3
 else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
+	SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.gh.tar.gz"
+	S="${WORKDIR}"/${P/_/-}
+	if [[ ${PV} != *_beta* ]] ; then
 		KEYWORDS="~amd64 ~x86"
 	fi
 fi
@@ -83,6 +80,7 @@ src_test() {
 
 src_install() {
 	meson_src_install
+	python_optimize
 	python_fix_shebang "${ED}/usr/" #740048
 }
 

diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 95411007384c..96ed02d2fc33 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,12 +15,9 @@ if [[ ${PV} == *9999* ]] ; then
 	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
 	inherit git-r3
 else
-	if [[ ${PV} == *_beta* ]] ; then
-		SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-		S="${WORKDIR}"/${P/_/-}
-	else
-		SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz"
-		S="${WORKDIR}/${PN}"
+	SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.gh.tar.gz"
+	S="${WORKDIR}"/${P/_/-}
+	if [[ ${PV} != *_beta* ]] ; then
 		KEYWORDS="~amd64 ~x86"
 	fi
 fi
@@ -83,6 +80,7 @@ src_test() {
 
 src_install() {
 	meson_src_install
+	python_optimize
 	python_fix_shebang "${ED}/usr/" #740048
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/
@ 2024-04-11  7:22 Andrew Ammerlaan
  0 siblings, 0 replies; 88+ messages in thread
From: Andrew Ammerlaan @ 2024-04-11  7:22 UTC (permalink / raw
  To: gentoo-commits

commit:     3ff86fe5d4bb143a779a0c99acdcfb407c754e93
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 07:21:38 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 07:21:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff86fe5

games-util/lutris: add 0.5.17

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 games-util/lutris/Manifest             |   1 +
 games-util/lutris/lutris-0.5.17.ebuild | 157 +++++++++++++++++++++++++++++++++
 2 files changed, 158 insertions(+)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 5959e2aab4f0..86d9c26dd760 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,3 +1,4 @@
 DIST lutris-0.5.16.gh.tar.gz 1637633 BLAKE2B 833ce9a690220c6bbcc3287f7ebcbad97a96a9f0d8307e9a94416a9779b5090605ed48e6c3254c64e4c3d90b3755fc2961c658ba93d5d8b5379df95c190624cc SHA512 be7e5ac7da0d023b46c7c22b2a9496593619e6e2f148938480704bcd41ba38f42c2b76cfee81aa62e31186344c9b8f6a23da3655e0d54e4710c94c0d722edb5e
+DIST lutris-0.5.17.gh.tar.gz 1659770 BLAKE2B 913727515b9117bb9150b7af04bbecfc6d816dd119e1aea376ef24d0e89b875f572ae8d0fdd4b4be410f1a96543a11217b2abfb2989113038fe9aace7c88158f SHA512 1c210650bff71a942069a953e2061c482117762c170906811cbc4743d4dbf3032ac6fc280c6f972c881349e4ed8652473e4c808c0ce4e8508d03216d8c4875cd
 DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b
 DIST lutris_0.5.14.tar.xz 4394748 BLAKE2B dc1a8089219ebd3ea42be45fe0dc942a6353ac69b30527a8766c7ae54bd09fb529296e5e63a717d8a1033e70b3a9ab52daa87d5287845e34e53d765aec41191d SHA512 1292ef9dfb9bc977d6b687319060451a615e27c2e056aeafb4db21bdb20fec2b051bb31230604c528860871bdde01f2385a5320467b74c8ad3b516574ce7fb27

diff --git a/games-util/lutris/lutris-0.5.17.ebuild b/games-util/lutris/lutris-0.5.17.ebuild
new file mode 100644
index 000000000000..8a0a78714649
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.17.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit meson python-single-r1 optfeature virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/"
+
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://github.com/lutris/lutris.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/lutris/lutris/archive/refs/tags/v${PV/_/-}.tar.gz -> ${P}.gh.tar.gz"
+	S="${WORKDIR}"/${P/_/-}
+	if [[ ${PV} != *_beta* ]] ; then
+		KEYWORDS="~amd64 ~x86"
+	fi
+fi
+
+LICENSE="GPL-3+ CC0-1.0"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	app-arch/cabextract
+	app-arch/p7zip
+	app-arch/unzip
+	$(python_gen_cond_dep '
+		dev-python/certifi[${PYTHON_USEDEP}]
+		dev-python/dbus-python[${PYTHON_USEDEP}]
+		dev-python/distro[${PYTHON_USEDEP}]
+		dev-python/evdev[${PYTHON_USEDEP}]
+		dev-python/lxml[${PYTHON_USEDEP}]
+		dev-python/pillow[${PYTHON_USEDEP}]
+		dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+		dev-python/pypresence[${PYTHON_USEDEP}]
+		dev-python/pyyaml[${PYTHON_USEDEP}]
+		dev-python/requests[${PYTHON_USEDEP}]
+		dev-python/protobuf-python[${PYTHON_USEDEP}]
+		dev-python/moddb[${PYTHON_USEDEP}]
+	')
+	media-sound/fluid-soundfont
+	|| (
+		net-libs/webkit-gtk:4[introspection]
+		net-libs/webkit-gtk:4.1[introspection]
+	)
+	sys-apps/xdg-desktop-portal
+	x11-apps/mesa-progs
+	x11-apps/xgamma
+	x11-apps/xrandr
+	x11-libs/gtk+:3[introspection]
+	x11-libs/gdk-pixbuf[jpeg]
+"
+
+BDEPEND="
+	test? (
+		$(python_gen_cond_dep '
+			dev-python/pytest[${PYTHON_USEDEP}]
+		')
+	)
+"
+
+DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
+
+EPYTEST_IGNORE=(
+	# Requires a Nvidia GPU and driver
+	tests/util/graphics/test_drivers.py
+)
+
+src_test() {
+	meson_src_test
+	virtx epytest
+}
+
+src_install() {
+	meson_src_install
+	python_optimize
+	python_fix_shebang "${ED}/usr/" #740048
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "playing various games through Valve's Steam launcher (available in Steam overlay)" games-util/steam-launcher
+	optfeature "playing games through Valve's micro-compositor" gui-wm/gamescope
+	optfeature "playing games inside a nested X server" x11-base/xorg-server[xephyr]
+	optfeature "installing and playing games from Flathub" sys-apps/flatpak
+	optfeature "playing Microsoft Windows games" virtual/wine
+	optfeature "playing DirectX based games by translating DirectX to Vulkan" "media-libs/vulkan-loader dev-util/vulkan-tools app-emulation/dxvk virtual/wine"
+	optfeature "playing Vulkan based games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
+	optfeature "a Vulkan and OpenGL overlay for monitoring system performance (available in GURU overlay)" games-util/mangohud
+	elog
+
+	optfeature_header "${PN} supports various emulators and compatibility layers. \n${PN} can download and install these by itself, but also supports using system-wide installed versions"
+	optfeature "playing games through x86 PC emulator" app-emulation/86Box
+	# TODO: Package Adventure Game Studio runner
+	optfeature "playing Atari 800 games through an emulator" games-emulation/atari800
+	# TODO: Package Basilisk II Mac emulator
+	# TODO: Package Wii U emulator
+	optfeature "playing Nintendo 3DS games through an emulator (available in GURU overlay)" games-emulation/citra
+	# TODO: Package ColecoVision/Coleco Adam emulator
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/desmume
+	optfeature "playing Sega Genesis games through an emulator" games-emulation/dgen-sdl
+	optfeature "playing GameCube and Wii games through an emulator" games-emulation/dolphin
+	optfeature "playing DOS games through an emulator" games-emulation/dosbox
+	optfeature "playing RPG Maker 2000/2003 games (available in GURU overlay)" games-engines/easyrpg-player
+	optfeature "playing Z-code based text games" games-engines/frotz
+	optfeature "playing Amiga games through an emulator" app-emulation/fs-uae
+	optfeature "playing Atari ST games through an emulator" games-emulation/hatari
+	# TODO: Package Intellivision emulator
+	optfeature "playing games through various emulators" games-emulation/libretro-info
+	optfeature "playing Arcade games through an emulator" games-emulation/advancemame
+	optfeature "playing games through various emulators" games-emulation/mednafen
+	optfeature "playing Nintendo DS games through an emulator" games-emulation/melonds
+	# TODO: Package mGBA
+	# TODO: Package MicroM8 Apple II emulator
+	# TODO: Package Mini vMac emulator
+	optfeature "playing Nintendo 64 games through an emulator" games-emulation/mupen64plus
+	# TODO: Package O2Em emulator
+	# TODO: Package Sega Master System emulator
+	optfeature "playing IBM PC games through an emulator" app-emulation/pcem
+	optfeature "playing Sony PlayStation 2 games through an emulator" games-emulation/pcsx2
+	optfeature "playing various fantasy games" dev-lang/pico8
+	optfeature "playing Sony PlayStation Portable games through an emulator" games-emulation/ppsspp
+	# TODO: Package SEGA Dreamcast emulator redream
+	# TODO: Package SEGA Dreamcast emulator reicast
+	# TODO: Package Rosalie's Mupen GUI
+	optfeature "playing Sony PlayStation 3 games through an emulator (available in GURU overlay)" games-emulation/rpcs3
+	optfeature "playing Adobe Flash Player games through an emulator" app-emulation/ruffle
+	# TODO: Package Nintendo Switch emulator
+	optfeature "playing Lucasarts adventure games" games-engines/scummvm
+	# TODO: Package PowerMacintosh emulator
+	optfeature "playing Super Nintendo (SNES) games through an emulator" games-emulation/snes9x
+	# TODO: Package Sinclair ZX Spectrum emulator
+	optfeature "playing Atari 2600 VCS games through an emulator" games-emulation/stella
+	# TODO: Package TIC-80 tiny computer
+	optfeature "playing Commodore games through an emulator" app-emulation/vice
+	# TODO: Package Atari Jaguar emulator
+	# TODO: Package Vita3K PS Vita emulator
+	# TODO: Package runner for HTML5 web games
+	# TODO: Package Xbox emulator
+	optfeature "playing Nintendo Switch games through an emulator (available in GURU overlay)" games-emulation/yuzu
+	optfeature "playing DOOM games" games-fps/gzdoom
+
+	# Quote README.rst
+	elog
+	elog "Lutris installations are fully automated through scripts, which can"
+	elog "be written in either JSON or YAML. The scripting syntax is described"
+	elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+	elog "available online at lutris.net."
+}


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

end of thread, other threads:[~2024-04-11  7:22 UTC | newest]

Thread overview: 88+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-10 22:18 [gentoo-commits] repo/gentoo:master commit in: games-util/lutris/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2024-04-11  7:22 Andrew Ammerlaan
2024-02-15 13:41 Andrew Ammerlaan
2024-01-16  9:08 Andrew Ammerlaan
2024-01-16  9:08 Andrew Ammerlaan
2024-01-14  9:30 Andrew Ammerlaan
2023-11-24 11:48 Andrew Ammerlaan
2023-10-20 11:08 Andrew Ammerlaan
2023-10-20 11:08 Andrew Ammerlaan
2023-09-26 10:14 Andrew Ammerlaan
2023-09-14 11:02 Andrew Ammerlaan
2023-09-02 14:19 Andrew Ammerlaan
2023-09-02 14:18 Andrew Ammerlaan
2023-05-28  9:53 Andrew Ammerlaan
2023-05-20  5:58 Arthur Zamarin
2023-05-17  8:59 Andrew Ammerlaan
2023-05-17  8:49 Andrew Ammerlaan
2023-04-21 20:07 Andrew Ammerlaan
2023-02-12  9:58 Andrew Ammerlaan
2023-02-09  9:00 Andrew Ammerlaan
2022-12-02 11:41 Andrew Ammerlaan
2022-12-02 11:41 Andrew Ammerlaan
2022-12-02 11:41 Andrew Ammerlaan
2022-11-17 10:28 Andrew Ammerlaan
2022-08-26 11:30 Andrew Ammerlaan
2022-08-26 11:30 Andrew Ammerlaan
2022-08-07  9:16 Andrew Ammerlaan
2022-08-07  9:16 Andrew Ammerlaan
2022-08-07  9:16 Andrew Ammerlaan
2022-07-17  5:40 Michał Górny
2022-06-08 20:24 Andrew Ammerlaan
2022-04-21 13:00 Andrew Ammerlaan
2022-04-12  9:08 Andrew Ammerlaan
2022-04-12  9:08 Andrew Ammerlaan
2022-04-07 19:29 Sam James
2022-03-30 12:16 Andrew Ammerlaan
2022-03-30 11:51 Andrew Ammerlaan
2022-02-12  2:04 Ionen Wolkens
2021-12-28 17:10 Ionen Wolkens
2021-10-29 19:04 Andrew Ammerlaan
2021-08-10  2:23 Sam James
2021-08-10  1:59 Sam James
2021-08-10  1:59 Sam James
2021-03-06  0:02 Sam James
2021-03-06  0:02 Sam James
2021-02-16  7:01 Lars Wendler
2021-02-16  7:01 Lars Wendler
2021-01-14 14:43 Sam James
2021-01-14 14:43 Sam James
2021-01-14 14:43 Sam James
2021-01-14 14:43 Sam James
2020-11-30  1:13 Lars Wendler
2020-11-15 18:04 Lars Wendler
2020-11-15 18:04 Lars Wendler
2020-09-11  8:09 Lars Wendler
2020-07-06  9:33 Lars Wendler
2020-07-06  9:33 Lars Wendler
2020-04-16 16:44 Lars Wendler
2020-04-16 13:08 Lars Wendler
2020-04-16 13:08 Lars Wendler
2020-01-02  4:11 Stefan Strogin
2019-11-27  9:19 Lars Wendler
2019-11-27  6:55 Lars Wendler
2019-11-27  6:55 Lars Wendler
2019-09-08  7:42 Richard Yao
2019-07-01  8:34 Lars Wendler
2019-07-01  8:34 Lars Wendler
2019-04-15 14:54 Lars Wendler
2019-04-15 14:54 Lars Wendler
2019-04-09  6:28 Lars Wendler
2019-04-09  6:28 Lars Wendler
2019-03-27 17:05 Lars Wendler
2019-03-26 10:06 Lars Wendler
2019-03-23 21:37 Lars Wendler
2019-03-23 21:37 Lars Wendler
2019-03-23 21:37 Lars Wendler
2019-03-18 16:47 Lars Wendler
2019-03-18 16:47 Lars Wendler
2019-03-04 13:27 Lars Wendler
2019-03-03 21:48 Lars Wendler
2019-03-02  0:04 Andreas Sturmlechner
2019-03-02  0:04 Andreas Sturmlechner
2019-03-02  0:04 Andreas Sturmlechner
2018-07-18 21:11 Jonas Stein
2017-12-10 20:27 James Le Cuirot
2017-12-10 20:27 James Le Cuirot
2017-11-10 22:18 James Le Cuirot
2017-07-20 21:59 Patrice Clement

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