public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2015-10-04  9:40 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2015-10-04  9:40 UTC (permalink / raw
  To: gentoo-commits

commit:     dfef921e2ee31205b59e00f4dc08a441b9fc0e18
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  4 09:40:16 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct  4 09:40:16 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfef921e

games-emulation/m64py: Remove old, corresp. to mupen64plus*-2.0

Package-Manager: portage-2.2.22

 games-emulation/m64py/m64py-0.2.1.ebuild | 74 --------------------------------
 1 file changed, 74 deletions(-)

diff --git a/games-emulation/m64py/m64py-0.2.1.ebuild b/games-emulation/m64py/m64py-0.2.1.ebuild
deleted file mode 100644
index 38ffbbf..0000000
--- a/games-emulation/m64py/m64py-0.2.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 games
-
-DESCRIPTION="A frontend for Mupen64Plus"
-HOMEPAGE="http://m64py.sourceforge.net/"
-SRC_URI="mirror://sourceforge/m64py/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# SDL & libmupen64plus are through ctypes, so they rely on specific ABI
-RDEPEND="media-libs/libsdl:0/0[joystick]
-	dev-python/PyQt4[opengl,${PYTHON_USEDEP}]
-	games-emulation/mupen64plus-core:0/2"
-
-python_prepare_all() {
-	# set the correct search path
-	cat >> src/m64py/platform.py <<-_EOF_
-		SEARCH_DIRS = ["$(games_get_libdir)/mupen64plus"]
-_EOF_
-
-	# comment out SDL2 support since our mupen64plus uses SDL1
-	sed -e '/from m64py\.SDL2/s:^:#:' \
-		-e '/QT2SDL2\[/s:^:#:' \
-		-e '/KEYCODE2SCANCODE\[/s:^:#:' \
-		-e '/SCANCODE2KEYCODE\[/s:^:#:' \
-		-i src/m64py/frontend/keymap.py || die
-	sed -e '/--sdl2/d' \
-		-e '/SDL2/s:=.*$:= False:' \
-		-i src/m64py/opts.py || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_install() {
-	distutils-r1_python_install \
-		--install-scripts="${GAMES_BINDIR}"
-}
-
-# games.eclass ABSOLUTELY MUST come last, so we need to clean up the mess
-src_prepare() { distutils-r1_src_prepare; }
-src_configure() { distutils-r1_src_configure; }
-src_compile() { distutils-r1_src_compile; }
-src_test() { distutils-r1_src_test; }
-
-src_install() {
-	distutils-r1_src_install
-	prepgamesdirs
-}
-
-pkg_postinst() {
-	games_pkg_postinst
-
-	if ! type -P rar >/dev/null && ! type -P unrar >/dev/null; then
-		elog
-		elog "In order to gain RAR archive support, please install either app-arch/rar"
-		elog "or app-arch/unrar."
-	fi
-
-	if ! type -P 7z >/dev/null \
-			&& ! has_version "dev-python/pylzma[${PYTHON_USEDEP}]"; then
-		elog
-		elog "In order to gain 7z archive support, please install either app-arch/p7zip"
-		elog "or dev-python/pylzma."
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2015-10-25 21:36 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2015-10-25 21:36 UTC (permalink / raw
  To: gentoo-commits

commit:     a1c518818519b6fd640e58eccd3372c825057483
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 21:34:11 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 21:36:43 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c51881

games-emulation/m64py: Request correct PyQt5 modules

Thanks to Samuel Bauer for figuring out the correct flags.

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=564004

 games-emulation/m64py/{m64py-0.2.3-r1.ebuild => m64py-0.2.3-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/m64py/m64py-0.2.3-r1.ebuild b/games-emulation/m64py/m64py-0.2.3-r2.ebuild
similarity index 97%
rename from games-emulation/m64py/m64py-0.2.3-r1.ebuild
rename to games-emulation/m64py/m64py-0.2.3-r2.ebuild
index 6ba5a09..8871ef1 100644
--- a/games-emulation/m64py/m64py-0.2.3-r1.ebuild
+++ b/games-emulation/m64py/m64py-0.2.3-r2.ebuild
@@ -19,7 +19,7 @@ IUSE=""
 
 # SDL & libmupen64plus are through ctypes, so they rely on specific ABI
 RDEPEND="media-libs/libsdl2:0/0[joystick]
-	dev-python/PyQt5[opengl,${PYTHON_USEDEP}]
+	dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
 	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2"
 
 python_prepare_all() {


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2016-03-27 17:44 David Seifert
  0 siblings, 0 replies; 27+ messages in thread
From: David Seifert @ 2016-03-27 17:44 UTC (permalink / raw
  To: gentoo-commits

commit:     ded7729473acffd957e1d22b7932067ebbd57d0e
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 16:39:57 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 17:43:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded77294

games-emulation/m64py: Add python3_5 support

Package-Manager: portage-2.2.28

 games-emulation/m64py/m64py-0.2.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/m64py/m64py-0.2.3-r2.ebuild b/games-emulation/m64py/m64py-0.2.3-r2.ebuild
index 8871ef1..7fed0df 100644
--- a/games-emulation/m64py/m64py-0.2.3-r2.ebuild
+++ b/games-emulation/m64py/m64py-0.2.3-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-PYTHON_COMPAT=( python3_4 )
+PYTHON_COMPAT=( python3_{4,5} )
 
 inherit distutils-r1 versionator
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2016-06-11 20:39 Pacho Ramos
  0 siblings, 0 replies; 27+ messages in thread
From: Pacho Ramos @ 2016-06-11 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     d29890963cba8d06ab2e68283cbec0ebd9ac00da
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 11 20:32:49 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Jun 11 20:38:17 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2989096

games-emulation/m64py: Cleanup due to #261692

Package-Manager: portage-2.3.0_rc1

 games-emulation/m64py/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/games-emulation/m64py/metadata.xml b/games-emulation/m64py/metadata.xml
index 50fe363..c8f7756 100644
--- a/games-emulation/m64py/metadata.xml
+++ b/games-emulation/m64py/metadata.xml
@@ -5,10 +5,6 @@
 		<email>mgorny@gentoo.org</email>
 		<name>Michał Górny</name>
 	</maintainer>
-	<maintainer type="person">
-		<email>joker@gentoo.org</email>
-		<name>Christian Birchinger</name>
-	</maintainer>
 	<upstream>
 		<remote-id type="sourceforge">m64py</remote-id>
 	</upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2016-10-08  6:29 Pacho Ramos
  0 siblings, 0 replies; 27+ messages in thread
From: Pacho Ramos @ 2016-10-08  6:29 UTC (permalink / raw
  To: gentoo-commits

commit:     722d619d181090b56dda31814378863c5c0dc781
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 06:28:06 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 06:28:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=722d619d

games-emulation/m64py: Drop old

Package-Manager: portage-2.3.1

 games-emulation/m64py/Manifest              |  1 -
 games-emulation/m64py/m64py-0.2.1-r1.ebuild | 72 -----------------------------
 2 files changed, 73 deletions(-)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index 6e4466e..ef7d3bd 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1,2 +1 @@
-DIST m64py-0.2.1.tar.gz 304897 SHA256 6461b494291f22c10ccd60cda4d4750da3c1514e1d5bc2354bad95a9f4cc1525 SHA512 02d5bc4a501f3c9a5851f242119ad6436be9a59b832f27483591353cfad6975da677a124e61330a4430f1813259f5a423bc8413423ee43a3570d74239e33b487 WHIRLPOOL 5998dd86de565e09c392cef6a9bb94978c6ebbfb3169fc30ae075d291ded187efc16fcf0d380c3ae7a85ae74f3b333de786a202a17320348a0d75595f7e5c024
 DIST m64py-0.2.3.tar.gz 304241 SHA256 87dccbad9f27ab1eae3fb9957ef039e23379d264e68f8ef7470ec38a523ef020 SHA512 5471d2ce96007c5cb5492f7ba3bc2a8843455dfea811b114c68862fa5c06a636e6dd6a4304e60bf2273377330b0eb01f2dcdc0340d02ec498ae44cdd2ccc01ff WHIRLPOOL 2d7727c56a67f6ca3901eb846d46dea881cf6361fe1bbcec6ef2d10247320d92d42d2ea9e75f247faef482f715b051a2c6394e814b83fa5f0c71bd5d1aabf8ba

diff --git a/games-emulation/m64py/m64py-0.2.1-r1.ebuild b/games-emulation/m64py/m64py-0.2.1-r1.ebuild
deleted file mode 100644
index e20ece8..00000000
--- a/games-emulation/m64py/m64py-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="A frontend for Mupen64Plus"
-HOMEPAGE="http://m64py.sourceforge.net/"
-SRC_URI="mirror://sourceforge/m64py/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# SDL & libmupen64plus are through ctypes, so they rely on specific ABI
-RDEPEND="media-libs/libsdl:0/0[joystick]
-	dev-python/PyQt4[opengl,${PYTHON_USEDEP}]
-	>=games-emulation/mupen64plus-core-2.0-r1:0/2"
-
-python_prepare_all() {
-	# set the correct search path
-	cat >> src/m64py/platform.py <<-_EOF_
-		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
-_EOF_
-
-	# comment out SDL2 support since our mupen64plus uses SDL1
-	sed -e '/from m64py\.SDL2/s:^:#:' \
-		-e '/QT2SDL2\[/s:^:#:' \
-		-e '/KEYCODE2SCANCODE\[/s:^:#:' \
-		-e '/SCANCODE2KEYCODE\[/s:^:#:' \
-		-i src/m64py/frontend/keymap.py || die
-	sed -e '/--sdl2/d' \
-		-e '/SDL2/s:=.*$:= False:' \
-		-i src/m64py/opts.py || die
-
-	distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-	local vr
-	for vr in ${REPLACING_VERSIONS}; do
-		if ! version_is_at_least 0.2.1-r1 ${vr}; then
-			ewarn
-			ewarn "Starting with mupen64plus-2.0-r1, the plugin install path has changed."
-			ewarn "In order for m64py to find mupen64plus, you will either need to set"
-			ewarn "new paths in configuration dialog or remove your configuration file."
-			ewarn "The new paths are:"
-			ewarn
-			ewarn " Library file:      /usr/$(get_libdir)/libmupen64plus.so.2.0.0"
-			ewarn " Plugins directory: /usr/$(get_libdir)/mupen64plus"
-			ewarn " Data directory:    /usr/share/mupen64plus"
-		fi
-	done
-
-	if ! type -P rar >/dev/null && ! type -P unrar >/dev/null; then
-		elog
-		elog "In order to gain RAR archive support, please install either app-arch/rar"
-		elog "or app-arch/unrar."
-	fi
-
-	if ! type -P 7z >/dev/null \
-			&& ! has_version "dev-python/pylzma[${PYTHON_USEDEP}]"; then
-		elog
-		elog "In order to gain 7z archive support, please install either app-arch/p7zip"
-		elog "or dev-python/pylzma."
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2018-01-01 13:47 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2018-01-01 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     b47af6fd4602c861332cf06c90893a3433cbb117
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 13:35:03 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 13:47:29 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47af6fd

games-emulation/m64py: Bump to EAPI 6

 games-emulation/m64py/m64py-0.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
index f9e3dece457..67ef155afcb 100644
--- a/games-emulation/m64py/m64py-0.2.4.ebuild
+++ b/games-emulation/m64py/m64py-0.2.4.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python3_{4,5} )
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2018-01-01 13:47 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2018-01-01 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     61d1d501c258d1957c29852eb1557a1401e4fd3c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 13:33:48 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 13:47:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d1d501

games-emulation/m64py: Remove obsolete upgrade notice

 games-emulation/m64py/m64py-0.2.4.ebuild | 17 +----------------
 1 file changed, 1 insertion(+), 16 deletions(-)

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
index 67f1a08e394..f9e3dece457 100644
--- a/games-emulation/m64py/m64py-0.2.4.ebuild
+++ b/games-emulation/m64py/m64py-0.2.4.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 PYTHON_COMPAT=( python3_{4,5} )
 
-inherit distutils-r1 versionator xdg-utils
+inherit distutils-r1 xdg-utils
 
 DESCRIPTION="A frontend for Mupen64Plus"
 HOMEPAGE="http://m64py.sourceforge.net/"
@@ -34,21 +34,6 @@ _EOF_
 pkg_postinst() {
 	xdg_desktop_database_update
 
-	local vr
-	for vr in ${REPLACING_VERSIONS}; do
-		if ! version_is_at_least 0.2.1-r1 ${vr}; then
-			ewarn
-			ewarn "Starting with mupen64plus-2.0-r1, the plugin install path has changed."
-			ewarn "In order for m64py to find mupen64plus, you will either need to set"
-			ewarn "new paths in configuration dialog or remove your configuration file."
-			ewarn "The new paths are:"
-			ewarn
-			ewarn " Library file:      /usr/$(get_libdir)/libmupen64plus.so.2.0.0"
-			ewarn " Plugins directory: /usr/$(get_libdir)/mupen64plus"
-			ewarn " Data directory:    /usr/share/mupen64plus"
-		fi
-	done
-
 	if ! type -P rar >/dev/null && ! type -P unrar >/dev/null; then
 		elog
 		elog "In order to gain RAR archive support, please install either app-arch/rar"


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2018-01-01 13:47 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2018-01-01 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     36c6cd00ca05e844816eee53b36ca61049b003da
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 13:30:48 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 13:47:27 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c6cd00

games-emulation/m64py: Regenerate .desktop cache

 games-emulation/m64py/m64py-0.2.4.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
index 539d28ed166..67f1a08e394 100644
--- a/games-emulation/m64py/m64py-0.2.4.ebuild
+++ b/games-emulation/m64py/m64py-0.2.4.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 PYTHON_COMPAT=( python3_{4,5} )
 
-inherit distutils-r1 versionator
+inherit distutils-r1 versionator xdg-utils
 
 DESCRIPTION="A frontend for Mupen64Plus"
 HOMEPAGE="http://m64py.sourceforge.net/"
@@ -32,6 +32,8 @@ _EOF_
 }
 
 pkg_postinst() {
+	xdg_desktop_database_update
+
 	local vr
 	for vr in ${REPLACING_VERSIONS}; do
 		if ! version_is_at_least 0.2.1-r1 ${vr}; then
@@ -60,3 +62,7 @@ pkg_postinst() {
 		elog "or dev-python/pylzma."
 	fi
 }
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2018-01-01 13:47 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2018-01-01 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     f95a7ce851a178321083e06f748f193af61e7d9b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 13:26:55 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 13:47:26 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95a7ce8

games-emulation/m64py: Bump to 0.2.4, with unbundled PySDL2

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

 games-emulation/m64py/Manifest           |  1 +
 games-emulation/m64py/m64py-0.2.4.ebuild | 62 ++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index 585477afd53..42bc9ce289d 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1 +1,2 @@
 DIST m64py-0.2.3.tar.gz 304241 BLAKE2B efd7e4fc9a75d2b9525ad40e67f92ff56e0e932d96ee4ba51fc128d0fa8fb88a0811efada86af580501803f4f9d9e94aee23d6a50704c2e05078cc511825f347 SHA512 5471d2ce96007c5cb5492f7ba3bc2a8843455dfea811b114c68862fa5c06a636e6dd6a4304e60bf2273377330b0eb01f2dcdc0340d02ec498ae44cdd2ccc01ff
+DIST m64py-0.2.4.tar.gz 209621 BLAKE2B 05fe7044ec096767ae1eb57aad9f326b157d67ea709ca0bb74cdd68ae16a23eb662a2842bef5e038d1b29cbf0a5252669ff54268d1227390f47e8c9029b63e6a SHA512 ab78565466c6dcfe604cdc00b7e63dee2f0f33514dbf4f9115af646b1f6562042516513d054bd5cb489ad89c9d30431e9ce531f8b27925ecb9c6f7b509836348

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
new file mode 100644
index 00000000000..539d28ed166
--- /dev/null
+++ b/games-emulation/m64py/m64py-0.2.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+inherit distutils-r1 versionator
+
+DESCRIPTION="A frontend for Mupen64Plus"
+HOMEPAGE="http://m64py.sourceforge.net/"
+SRC_URI="mirror://sourceforge/m64py/${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+	dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
+	dev-python/PySDL2[${PYTHON_USEDEP}]
+	media-libs/libsdl2[joystick,video]
+	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2"
+
+python_prepare_all() {
+	# set the correct search path
+	cat >> src/m64py/platform.py <<-_EOF_
+		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
+_EOF_
+
+	distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+	local vr
+	for vr in ${REPLACING_VERSIONS}; do
+		if ! version_is_at_least 0.2.1-r1 ${vr}; then
+			ewarn
+			ewarn "Starting with mupen64plus-2.0-r1, the plugin install path has changed."
+			ewarn "In order for m64py to find mupen64plus, you will either need to set"
+			ewarn "new paths in configuration dialog or remove your configuration file."
+			ewarn "The new paths are:"
+			ewarn
+			ewarn " Library file:      /usr/$(get_libdir)/libmupen64plus.so.2.0.0"
+			ewarn " Plugins directory: /usr/$(get_libdir)/mupen64plus"
+			ewarn " Data directory:    /usr/share/mupen64plus"
+		fi
+	done
+
+	if ! type -P rar >/dev/null && ! type -P unrar >/dev/null; then
+		elog
+		elog "In order to gain RAR archive support, please install either app-arch/rar"
+		elog "or app-arch/unrar."
+	fi
+
+	if ! type -P 7z >/dev/null \
+			&& ! has_version "dev-python/pylzma[${PYTHON_USEDEP}]"; then
+		elog
+		elog "In order to gain 7z archive support, please install either app-arch/p7zip"
+		elog "or dev-python/pylzma."
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2018-01-01 13:47 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2018-01-01 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     bc8a806d4063c94b6238e750e6ca06199aedbcb8
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 13:44:14 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 13:47:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8a806d

games-emulation/m64py: Add archive support USE flags and deps

 games-emulation/m64py/m64py-0.2.4.ebuild | 30 +++++++++++++++---------------
 games-emulation/m64py/metadata.xml       |  4 ++++
 2 files changed, 19 insertions(+), 15 deletions(-)

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
index f1c389c13b0..7d0c4054d8d 100644
--- a/games-emulation/m64py/m64py-0.2.4.ebuild
+++ b/games-emulation/m64py/m64py-0.2.4.ebuild
@@ -14,13 +14,26 @@ SRC_URI="mirror://sourceforge/m64py/${P}.tar.gz"
 LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="7z rar"
 
 RDEPEND="
 	dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
 	dev-python/PySDL2[${PYTHON_USEDEP}]
 	media-libs/libsdl2[joystick,video]
-	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2"
+	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2
+	7z? (
+		|| (
+			dev-python/pylzma[${PYTHON_USEDEP}]
+			app-arch/p7zip
+		)
+	)
+	rar? (
+		|| (
+			dev-python/rarfile[${PYTHON_USEDEP}]
+			app-arch/unrar
+			app-arch/rar
+		)
+	)"
 
 python_prepare_all() {
 	# set the correct search path
@@ -33,19 +46,6 @@ _EOF_
 
 pkg_postinst() {
 	xdg_desktop_database_update
-
-	if ! type -P rar >/dev/null && ! type -P unrar >/dev/null; then
-		elog
-		elog "In order to gain RAR archive support, please install either app-arch/rar"
-		elog "or app-arch/unrar."
-	fi
-
-	if ! type -P 7z >/dev/null \
-			&& ! has_version "dev-python/pylzma[${PYTHON_USEDEP}]"; then
-		elog
-		elog "In order to gain 7z archive support, please install either app-arch/p7zip"
-		elog "or dev-python/pylzma."
-	fi
 }
 
 pkg_postrm() {

diff --git a/games-emulation/m64py/metadata.xml b/games-emulation/m64py/metadata.xml
index c8f77563ef6..00cb74caa25 100644
--- a/games-emulation/m64py/metadata.xml
+++ b/games-emulation/m64py/metadata.xml
@@ -5,6 +5,10 @@
 		<email>mgorny@gentoo.org</email>
 		<name>Michał Górny</name>
 	</maintainer>
+	<use>
+		<flag name='7z'>Ensure support for .7z archives.</flag>
+		<flag name='rar'>Ensure support for .rar archives.</flag>
+	</use>
 	<upstream>
 		<remote-id type="sourceforge">m64py</remote-id>
 	</upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2018-01-01 13:47 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2018-01-01 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     64d56ab9e50d65fd6e9fc7047f798cd20626368a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 13:36:44 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 13:47:29 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d56ab9

games-emulation/m64py: Enable python3.6

 games-emulation/m64py/m64py-0.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
index 67ef155afcb..f1c389c13b0 100644
--- a/games-emulation/m64py/m64py-0.2.4.ebuild
+++ b/games-emulation/m64py/m64py-0.2.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit distutils-r1 xdg-utils
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2018-03-26 16:14 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2018-03-26 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     611039d494a2f9ea2884bba45e24bdae66901699
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 26 14:55:51 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Mar 26 16:13:55 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611039d4

games-emulation/m64py: Drop old

 games-emulation/m64py/Manifest              |  1 -
 games-emulation/m64py/m64py-0.2.3-r2.ebuild | 66 -----------------------------
 2 files changed, 67 deletions(-)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index 42bc9ce289d..abb62a5aaa2 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1,2 +1 @@
-DIST m64py-0.2.3.tar.gz 304241 BLAKE2B efd7e4fc9a75d2b9525ad40e67f92ff56e0e932d96ee4ba51fc128d0fa8fb88a0811efada86af580501803f4f9d9e94aee23d6a50704c2e05078cc511825f347 SHA512 5471d2ce96007c5cb5492f7ba3bc2a8843455dfea811b114c68862fa5c06a636e6dd6a4304e60bf2273377330b0eb01f2dcdc0340d02ec498ae44cdd2ccc01ff
 DIST m64py-0.2.4.tar.gz 209621 BLAKE2B 05fe7044ec096767ae1eb57aad9f326b157d67ea709ca0bb74cdd68ae16a23eb662a2842bef5e038d1b29cbf0a5252669ff54268d1227390f47e8c9029b63e6a SHA512 ab78565466c6dcfe604cdc00b7e63dee2f0f33514dbf4f9115af646b1f6562042516513d054bd5cb489ad89c9d30431e9ce531f8b27925ecb9c6f7b509836348

diff --git a/games-emulation/m64py/m64py-0.2.3-r2.ebuild b/games-emulation/m64py/m64py-0.2.3-r2.ebuild
deleted file mode 100644
index 1354ee993bb..00000000000
--- a/games-emulation/m64py/m64py-0.2.3-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_{4,5} )
-
-inherit distutils-r1 versionator
-
-DESCRIPTION="A frontend for Mupen64Plus"
-HOMEPAGE="http://m64py.sourceforge.net/"
-SRC_URI="mirror://sourceforge/m64py/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# SDL & libmupen64plus are through ctypes, so they rely on specific ABI
-RDEPEND="media-libs/libsdl2:0/0[joystick]
-	dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
-	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2"
-
-python_prepare_all() {
-	# set the correct search path
-	cat >> src/m64py/platform.py <<-_EOF_
-		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
-_EOF_
-
-	# force SDL2 support to match >=mupen64plus-2.5
-	sed -e '/--sdl2/d' \
-		-e '/SDL2/s:=.*$:= True:' \
-		-i src/m64py/opts.py || die
-
-	distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-	local vr
-	for vr in ${REPLACING_VERSIONS}; do
-		if ! version_is_at_least 0.2.1-r1 ${vr}; then
-			ewarn
-			ewarn "Starting with mupen64plus-2.0-r1, the plugin install path has changed."
-			ewarn "In order for m64py to find mupen64plus, you will either need to set"
-			ewarn "new paths in configuration dialog or remove your configuration file."
-			ewarn "The new paths are:"
-			ewarn
-			ewarn " Library file:      /usr/$(get_libdir)/libmupen64plus.so.2.0.0"
-			ewarn " Plugins directory: /usr/$(get_libdir)/mupen64plus"
-			ewarn " Data directory:    /usr/share/mupen64plus"
-		fi
-	done
-
-	if ! type -P rar >/dev/null && ! type -P unrar >/dev/null; then
-		elog
-		elog "In order to gain RAR archive support, please install either app-arch/rar"
-		elog "or app-arch/unrar."
-	fi
-
-	if ! type -P 7z >/dev/null \
-			&& ! has_version "dev-python/pylzma[${PYTHON_USEDEP}]"; then
-		elog
-		elog "In order to gain 7z archive support, please install either app-arch/p7zip"
-		elog "or dev-python/pylzma."
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2019-06-16 17:59 David Seifert
  0 siblings, 0 replies; 27+ messages in thread
From: David Seifert @ 2019-06-16 17:59 UTC (permalink / raw
  To: gentoo-commits

commit:     45ee04ae7ab32e7ad1bd4182a21cb96831c7e89d
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 17:58:26 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 17:59:03 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ee04ae

games-emulation/m64py: Add py3.7

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 games-emulation/m64py/m64py-0.2.4.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
index bd849bbab87..3a2bbf16337 100644
--- a/games-emulation/m64py/m64py-0.2.4.ebuild
+++ b/games-emulation/m64py/m64py-0.2.4.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_COMPAT=( python3_{5,6,7} )
 
 inherit distutils-r1 xdg-utils
 
@@ -37,9 +37,9 @@ RDEPEND="
 
 python_prepare_all() {
 	# set the correct search path
-	cat >> src/m64py/platform.py <<-_EOF_
+	cat >> src/m64py/platform.py <<-_EOF_ || die
 		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
-_EOF_
+	_EOF_
 
 	distutils-r1_python_prepare_all
 }


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2020-01-03 20:40 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2020-01-03 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     d55ed2587bef2015970b23d6e792c71dec14bca8
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  3 17:01:04 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan  3 20:39:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55ed258

games-emulation/m64py: Remove SRC_URI redirect

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

 games-emulation/m64py/m64py-0.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
index 3a2bbf16337..4b2366ea830 100644
--- a/games-emulation/m64py/m64py-0.2.4.ebuild
+++ b/games-emulation/m64py/m64py-0.2.4.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
@@ -9,7 +9,7 @@ inherit distutils-r1 xdg-utils
 
 DESCRIPTION="A frontend for Mupen64Plus"
 HOMEPAGE="http://m64py.sourceforge.net/"
-SRC_URI="mirror://sourceforge/m64py/${P}.tar.gz"
+SRC_URI="https://downloads.sourceforge.net/project/m64py/${P}/${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2020-07-12  6:37 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2020-07-12  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     09d1cf027a7c16bd3f8f9faa8ae82a6d08f2fff7
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 12 05:45:23 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 06:37:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d1cf02

games-emulation/m64py: Bump to 0.2.5

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

 games-emulation/m64py/Manifest           |  1 +
 games-emulation/m64py/m64py-0.2.5.ebuild | 48 ++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index abb62a5aaa2..778cdc46eee 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1 +1,2 @@
 DIST m64py-0.2.4.tar.gz 209621 BLAKE2B 05fe7044ec096767ae1eb57aad9f326b157d67ea709ca0bb74cdd68ae16a23eb662a2842bef5e038d1b29cbf0a5252669ff54268d1227390f47e8c9029b63e6a SHA512 ab78565466c6dcfe604cdc00b7e63dee2f0f33514dbf4f9115af646b1f6562042516513d054bd5cb489ad89c9d30431e9ce531f8b27925ecb9c6f7b509836348
+DIST m64py-0.2.5.tar.gz 201868 BLAKE2B 95cbfe58ae2741caac5e05bcc06af563ee398d2916d07902ba4aaf4213277eea3c6219448db5958e0a2d0ea8ea3f65c88e63cfd2938a8b4ed33231ba57ae724f SHA512 338f5e96dc4657ba2230c32a40cf0e85c5efcccaa0d5fdbe4b4dcef020b910f5d2d88e5c224f8b496ec0378051aaf44358a0438de52fb03b4ece353f55abc61c

diff --git a/games-emulation/m64py/m64py-0.2.5.ebuild b/games-emulation/m64py/m64py-0.2.5.ebuild
new file mode 100644
index 00000000000..be315cbc154
--- /dev/null
+++ b/games-emulation/m64py/m64py-0.2.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="A frontend for Mupen64Plus"
+HOMEPAGE="http://m64py.sourceforge.net/"
+SRC_URI="https://downloads.sourceforge.net/project/m64py/${P}/${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="7z rar"
+
+RDEPEND="
+	dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
+	dev-python/PySDL2[${PYTHON_USEDEP}]
+	media-libs/libsdl2[joystick,video]
+	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2
+	7z? ( app-arch/p7zip )
+	rar? (
+		|| (
+			dev-python/rarfile[${PYTHON_USEDEP}]
+			app-arch/unrar
+			app-arch/rar
+		)
+	)"
+
+python_prepare_all() {
+	# set the correct search path
+	cat >> src/m64py/platform.py <<-_EOF_ || die
+		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
+	_EOF_
+
+	distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2020-07-12  6:37 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2020-07-12  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     dbe1986db592fdc4556f01a91210aa91f5fcf1dc
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 12 06:22:20 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 06:37:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe1986d

games-emulation/m64py: Port to py3.9

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

 games-emulation/m64py/m64py-0.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/m64py/m64py-0.2.5.ebuild b/games-emulation/m64py/m64py-0.2.5.ebuild
index be315cbc154..39a8b3b3e87 100644
--- a/games-emulation/m64py/m64py-0.2.5.ebuild
+++ b/games-emulation/m64py/m64py-0.2.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1 xdg-utils
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2020-08-01 22:10 Aaron Bauman
  0 siblings, 0 replies; 27+ messages in thread
From: Aaron Bauman @ 2020-08-01 22:10 UTC (permalink / raw
  To: gentoo-commits

commit:     71524ce159a0403f801f2ab69d6ebfe8cf821294
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  1 22:09:19 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Aug  1 22:09:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71524ce1

games-emulation/m64py: drop || on p7 conditional

* dev-python/pylzma is last-rited

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 games-emulation/m64py/m64py-0.2.4.ebuild | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
index 7655373b07f..be315cbc154 100644
--- a/games-emulation/m64py/m64py-0.2.4.ebuild
+++ b/games-emulation/m64py/m64py-0.2.4.ebuild
@@ -21,12 +21,7 @@ RDEPEND="
 	dev-python/PySDL2[${PYTHON_USEDEP}]
 	media-libs/libsdl2[joystick,video]
 	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2
-	7z? (
-		|| (
-			dev-python/pylzma[${PYTHON_USEDEP}]
-			app-arch/p7zip
-		)
-	)
+	7z? ( app-arch/p7zip )
 	rar? (
 		|| (
 			dev-python/rarfile[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2020-09-18  9:38 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2020-09-18  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     96caf5dbfba846e61225902b47db1ea3659f96ee
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 18 09:30:24 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Sep 18 09:38:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96caf5db

games-emulation/m64py: Remove old

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

 games-emulation/m64py/Manifest           |  1 -
 games-emulation/m64py/m64py-0.2.4.ebuild | 48 --------------------------------
 2 files changed, 49 deletions(-)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index 778cdc46eee..36736dbfddf 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1,2 +1 @@
-DIST m64py-0.2.4.tar.gz 209621 BLAKE2B 05fe7044ec096767ae1eb57aad9f326b157d67ea709ca0bb74cdd68ae16a23eb662a2842bef5e038d1b29cbf0a5252669ff54268d1227390f47e8c9029b63e6a SHA512 ab78565466c6dcfe604cdc00b7e63dee2f0f33514dbf4f9115af646b1f6562042516513d054bd5cb489ad89c9d30431e9ce531f8b27925ecb9c6f7b509836348
 DIST m64py-0.2.5.tar.gz 201868 BLAKE2B 95cbfe58ae2741caac5e05bcc06af563ee398d2916d07902ba4aaf4213277eea3c6219448db5958e0a2d0ea8ea3f65c88e63cfd2938a8b4ed33231ba57ae724f SHA512 338f5e96dc4657ba2230c32a40cf0e85c5efcccaa0d5fdbe4b4dcef020b910f5d2d88e5c224f8b496ec0378051aaf44358a0438de52fb03b4ece353f55abc61c

diff --git a/games-emulation/m64py/m64py-0.2.4.ebuild b/games-emulation/m64py/m64py-0.2.4.ebuild
deleted file mode 100644
index be315cbc154..00000000000
--- a/games-emulation/m64py/m64py-0.2.4.ebuild
+++ /dev/null
@@ -1,48 +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} )
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="A frontend for Mupen64Plus"
-HOMEPAGE="http://m64py.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/project/m64py/${P}/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="7z rar"
-
-RDEPEND="
-	dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
-	dev-python/PySDL2[${PYTHON_USEDEP}]
-	media-libs/libsdl2[joystick,video]
-	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2
-	7z? ( app-arch/p7zip )
-	rar? (
-		|| (
-			dev-python/rarfile[${PYTHON_USEDEP}]
-			app-arch/unrar
-			app-arch/rar
-		)
-	)"
-
-python_prepare_all() {
-	# set the correct search path
-	cat >> src/m64py/platform.py <<-_EOF_ || die
-		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
-	_EOF_
-
-	distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2022-05-18  7:36 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2022-05-18  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     14ccbe7e9cda6e564a806a8f910966faa184bcc4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 18 07:20:05 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 18 07:36:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ccbe7e

games-emulation/m64py: Bump to 0.2.5_p20211222

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

 games-emulation/m64py/Manifest                     |  1 +
 games-emulation/m64py/m64py-0.2.5_p20211222.ebuild | 67 ++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index 36736dbfddfb..fc3dfa282a7a 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1 +1,2 @@
 DIST m64py-0.2.5.tar.gz 201868 BLAKE2B 95cbfe58ae2741caac5e05bcc06af563ee398d2916d07902ba4aaf4213277eea3c6219448db5958e0a2d0ea8ea3f65c88e63cfd2938a8b4ed33231ba57ae724f SHA512 338f5e96dc4657ba2230c32a40cf0e85c5efcccaa0d5fdbe4b4dcef020b910f5d2d88e5c224f8b496ec0378051aaf44358a0438de52fb03b4ece353f55abc61c
+DIST mupen64plus-ui-python-e24679436a93e8aae0aa664dc4b2dea40d8236c1.gh.tar.gz 14669412 BLAKE2B 08232599557503d606db9e44bdd6dbb30b3fa125bfd9b9bcc2cbc4b6ea71b567f5af4338d03e7580707db522249d9426ec4d64dc1e941a43076b2d21bc974b67 SHA512 2ba865041827a7f47d5151db6123abd62c964c024c14356aa5434619736b19ce150178d536cff1c84e93d0544823e173c67c0f08054c13e01f085912a9b8c2c6

diff --git a/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
new file mode 100644
index 000000000000..e4bd1c4b099e
--- /dev/null
+++ b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 qmake-utils xdg-utils
+
+EGIT_COMMIT="e24679436a93e8aae0aa664dc4b2dea40d8236c1"
+MY_P=mupen64plus-ui-python-${EGIT_COMMIT}
+
+DESCRIPTION="A frontend for Mupen64Plus"
+HOMEPAGE="
+	http://m64py.sourceforge.net/
+	https://github.com/mupen64plus/mupen64plus-ui-python/
+"
+SRC_URI="
+	https://github.com/mupen64plus/mupen64plus-ui-python/archive/${EGIT_COMMIT}.tar.gz
+		-> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="7z rar"
+
+RDEPEND="
+	dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
+	dev-python/PySDL2[${PYTHON_USEDEP}]
+	media-libs/libsdl2[joystick,video]
+	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2
+	7z? (
+		app-arch/p7zip
+	)
+	rar? (
+		|| (
+			dev-python/rarfile[${PYTHON_USEDEP}]
+			app-arch/unrar
+			app-arch/rar
+		)
+	)
+"
+
+python_prepare_all() {
+	# set the correct search path
+	cat >> src/m64py/platform.py <<-_EOF_ || die
+		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
+	_EOF_
+
+	distutils-r1_python_prepare_all
+}
+
+python_compile() {
+	local -x PATH=$(qt5_get_bindir):${PATH}
+	distutils-r1_python_compile
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2022-05-18 10:29 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2022-05-18 10:29 UTC (permalink / raw
  To: gentoo-commits

commit:     ca803b3028de0fe2636f9f53381b3317d4dbe73c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May 18 09:52:31 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 18 10:29:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca803b30

games-emulation/m64py: Add bdep on dev-qt/linguist-tools

Closes: https://bugs.gentoo.org/845309
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 games-emulation/m64py/m64py-0.2.5_p20211222.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
index e4bd1c4b099e..7f6898ba649b 100644
--- a/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
+++ b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
@@ -43,6 +43,9 @@ RDEPEND="
 		)
 	)
 "
+BDEPEND="
+	dev-qt/linguist-tools:5
+"
 
 python_prepare_all() {
 	# set the correct search path


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2023-03-09  7:38 Arthur Zamarin
  0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2023-03-09  7:38 UTC (permalink / raw
  To: gentoo-commits

commit:     7b0ec358a7c9e5459f592edfce10239a873edc42
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon Mar  6 17:17:17 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Mar  9 07:35:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0ec358

games-emulation/m64py: update HOMEPAGE

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 games-emulation/m64py/m64py-0.2.5.ebuild           | 5 ++++-
 games-emulation/m64py/m64py-0.2.5_p20211222.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/games-emulation/m64py/m64py-0.2.5.ebuild b/games-emulation/m64py/m64py-0.2.5.ebuild
index 692e723d5d43..8038f2a4c122 100644
--- a/games-emulation/m64py/m64py-0.2.5.ebuild
+++ b/games-emulation/m64py/m64py-0.2.5.ebuild
@@ -8,7 +8,10 @@ PYTHON_COMPAT=( python3_9 )
 inherit distutils-r1 xdg-utils
 
 DESCRIPTION="A frontend for Mupen64Plus"
-HOMEPAGE="http://m64py.sourceforge.net/"
+HOMEPAGE="
+	https://m64py.sourceforge.net/
+	https://github.com/mupen64plus/mupen64plus-ui-python/
+"
 SRC_URI="https://downloads.sourceforge.net/project/m64py/${P}/${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"

diff --git a/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
index d1f0c8dcc660..f2e428948905 100644
--- a/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
+++ b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
@@ -13,7 +13,7 @@ MY_P=mupen64plus-ui-python-${EGIT_COMMIT}
 
 DESCRIPTION="A frontend for Mupen64Plus"
 HOMEPAGE="
-	http://m64py.sourceforge.net/
+	https://m64py.sourceforge.net/
 	https://github.com/mupen64plus/mupen64plus-ui-python/
 "
 SRC_URI="


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2023-04-08 13:40 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2023-04-08 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     492769893fc022c778a50d635e53ca5f6e827785
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  8 13:37:49 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Apr  8 13:37:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49276989

games-emulation/m64py: Remove old

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

 games-emulation/m64py/Manifest           |  1 -
 games-emulation/m64py/m64py-0.2.5.ebuild | 51 --------------------------------
 2 files changed, 52 deletions(-)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index fc3dfa282a7a..a4abed5c706d 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1,2 +1 @@
-DIST m64py-0.2.5.tar.gz 201868 BLAKE2B 95cbfe58ae2741caac5e05bcc06af563ee398d2916d07902ba4aaf4213277eea3c6219448db5958e0a2d0ea8ea3f65c88e63cfd2938a8b4ed33231ba57ae724f SHA512 338f5e96dc4657ba2230c32a40cf0e85c5efcccaa0d5fdbe4b4dcef020b910f5d2d88e5c224f8b496ec0378051aaf44358a0438de52fb03b4ece353f55abc61c
 DIST mupen64plus-ui-python-e24679436a93e8aae0aa664dc4b2dea40d8236c1.gh.tar.gz 14669412 BLAKE2B 08232599557503d606db9e44bdd6dbb30b3fa125bfd9b9bcc2cbc4b6ea71b567f5af4338d03e7580707db522249d9426ec4d64dc1e941a43076b2d21bc974b67 SHA512 2ba865041827a7f47d5151db6123abd62c964c024c14356aa5434619736b19ce150178d536cff1c84e93d0544823e173c67c0f08054c13e01f085912a9b8c2c6

diff --git a/games-emulation/m64py/m64py-0.2.5.ebuild b/games-emulation/m64py/m64py-0.2.5.ebuild
deleted file mode 100644
index 8038f2a4c122..000000000000
--- a/games-emulation/m64py/m64py-0.2.5.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="A frontend for Mupen64Plus"
-HOMEPAGE="
-	https://m64py.sourceforge.net/
-	https://github.com/mupen64plus/mupen64plus-ui-python/
-"
-SRC_URI="https://downloads.sourceforge.net/project/m64py/${P}/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="7z rar"
-
-RDEPEND="
-	dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
-	dev-python/PySDL2[${PYTHON_USEDEP}]
-	media-libs/libsdl2[joystick,video]
-	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2
-	7z? ( app-arch/p7zip )
-	rar? (
-		|| (
-			dev-python/rarfile[${PYTHON_USEDEP}]
-			app-arch/unrar
-			app-arch/rar
-		)
-	)"
-
-python_prepare_all() {
-	# set the correct search path
-	cat >> src/m64py/platform.py <<-_EOF_ || die
-		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
-	_EOF_
-
-	distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2023-04-08 13:40 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2023-04-08 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     6a2f4a4093beefc35f2c6c7bedd2542e4e126195
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  8 13:38:40 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Apr  8 13:38:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2f4a40

games-emulation/m64py: Enable py3.11

Closes: https://bugs.gentoo.org/896450
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 games-emulation/m64py/m64py-0.2.5_p20211222.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
index f2e428948905..717171eb5f0c 100644
--- a/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
+++ b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1 qmake-utils xdg-utils
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2023-04-08 13:40 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2023-04-08 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     c8afdc859c1a10d35df5b44d6d18f0e2508f3d97
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  8 13:39:18 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Apr  8 13:39:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8afdc85

games-emulation/m64py: Add GH remote-id

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

 games-emulation/m64py/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-emulation/m64py/metadata.xml b/games-emulation/m64py/metadata.xml
index 275d8abca417..496bf0b01942 100644
--- a/games-emulation/m64py/metadata.xml
+++ b/games-emulation/m64py/metadata.xml
@@ -10,6 +10,7 @@
 		<flag name="rar">Ensure support for .rar archives.</flag>
 	</use>
 	<upstream>
+		<remote-id type="github">mupen64plus/mupen64plus-ui-python</remote-id>
 		<remote-id type="sourceforge">m64py</remote-id>
 	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2023-11-27 12:31 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2023-11-27 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     894ce1e129c5ccd611cd7cfa3cfb4f1d14a16e1f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 27 12:29:38 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 12:31:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894ce1e1

games-emulation/m64py: Require <dev-python/setuptools-69, sigh

Bug: https://github.com/mupen64plus/mupen64plus-ui-python/issues/227
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 games-emulation/m64py/m64py-0.2.5_p20211222.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
index 717171eb5f0c..caad3fcc70d1 100644
--- a/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
+++ b/games-emulation/m64py/m64py-0.2.5_p20211222.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 qmake-utils xdg-utils
 
@@ -44,6 +44,7 @@ RDEPEND="
 	)
 "
 BDEPEND="
+	<dev-python/setuptools-69
 	dev-qt/linguist-tools:5
 "
 


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2024-05-28 15:27 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2024-05-28 15:27 UTC (permalink / raw
  To: gentoo-commits

commit:     437d882dab1c57e57f79ccd27ec9d2beee519fc4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 14:51:26 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue May 28 15:27:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437d882d

games-emulation/m64py: Bump to 0.2.5_p20231226

Closes: https://bugs.gentoo.org/929578
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 games-emulation/m64py/Manifest                     |  1 +
 games-emulation/m64py/m64py-0.2.5_p20231226.ebuild | 70 ++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index a4abed5c706d..b61826677dda 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1 +1,2 @@
+DIST mupen64plus-ui-python-90093ce3b353ff0fbe3277eb5d75130debdf0fab.gh.tar.gz 14669607 BLAKE2B 98384d2fd8c0adda12500006e40aa50856cf74b71d8cd6b95a9717e864ebb85b76f8b3b719b84adca29a5269b8c5af447c144fb15f4e061ae44ff9d6cd097345 SHA512 75756367306a951110ed7b37aec875627d6e807e70d51518b771c4592c7e6bf7acc0e4e18531b33cabc2317c78b333e556f47e06227d8af0a767ca350c9685ee
 DIST mupen64plus-ui-python-e24679436a93e8aae0aa664dc4b2dea40d8236c1.gh.tar.gz 14669412 BLAKE2B 08232599557503d606db9e44bdd6dbb30b3fa125bfd9b9bcc2cbc4b6ea71b567f5af4338d03e7580707db522249d9426ec4d64dc1e941a43076b2d21bc974b67 SHA512 2ba865041827a7f47d5151db6123abd62c964c024c14356aa5434619736b19ce150178d536cff1c84e93d0544823e173c67c0f08054c13e01f085912a9b8c2c6

diff --git a/games-emulation/m64py/m64py-0.2.5_p20231226.ebuild b/games-emulation/m64py/m64py-0.2.5_p20231226.ebuild
new file mode 100644
index 000000000000..f1a34a615846
--- /dev/null
+++ b/games-emulation/m64py/m64py-0.2.5_p20231226.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 qmake-utils xdg-utils
+
+EGIT_COMMIT="90093ce3b353ff0fbe3277eb5d75130debdf0fab"
+MY_P=mupen64plus-ui-python-${EGIT_COMMIT}
+
+DESCRIPTION="A frontend for Mupen64Plus"
+HOMEPAGE="
+	https://m64py.sourceforge.net/
+	https://github.com/mupen64plus/mupen64plus-ui-python/
+"
+SRC_URI="
+	https://github.com/mupen64plus/mupen64plus-ui-python/archive/${EGIT_COMMIT}.tar.gz
+		-> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="7z rar"
+
+RDEPEND="
+	dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
+	dev-python/PySDL2[${PYTHON_USEDEP}]
+	media-libs/libsdl2[joystick,video]
+	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2
+	7z? (
+		app-arch/p7zip
+	)
+	rar? (
+		|| (
+			dev-python/rarfile[${PYTHON_USEDEP}]
+			app-arch/unrar
+			app-arch/rar
+		)
+	)
+"
+BDEPEND="
+	dev-qt/linguist-tools:5
+"
+
+python_prepare_all() {
+	# set the correct search path
+	cat >> src/m64py/platform.py <<-_EOF_ || die
+		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
+	_EOF_
+
+	distutils-r1_python_prepare_all
+}
+
+python_compile() {
+	local -x PATH=$(qt5_get_bindir):${PATH}
+	distutils-r1_python_compile
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

* [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/
@ 2024-10-19 15:24 Michał Górny
  0 siblings, 0 replies; 27+ messages in thread
From: Michał Górny @ 2024-10-19 15:24 UTC (permalink / raw
  To: gentoo-commits

commit:     9b6fed56089051db8c8f3b485503a8f3d9327401
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 14:12:30 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 15:24:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6fed56

games-emulation/m64py: Bump to 0.3.0

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

 games-emulation/m64py/Manifest           |  1 +
 games-emulation/m64py/m64py-0.3.0.ebuild | 68 ++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index b61826677dda..0da58f930ead 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1,2 +1,3 @@
+DIST mupen64plus-ui-python-0.3.0.gh.tar.gz 11387994 BLAKE2B 5b76290fc3b2d64c65b19362e8f14f732f7c2fb22cff2bf921222ccc342c514cb10b2cde8899282e55884e4ff89ddba0befa90adc92328d4248fef694689f675 SHA512 67160e7bbce5a9a4a9f39b63bf1fda013b0ef537a5916e123c15a7c7e29e2e44e2438ea9b7fd5f8b24bc11114ac0bcf48fd11386ce70e4e3e1c51e1b8d15383b
 DIST mupen64plus-ui-python-90093ce3b353ff0fbe3277eb5d75130debdf0fab.gh.tar.gz 14669607 BLAKE2B 98384d2fd8c0adda12500006e40aa50856cf74b71d8cd6b95a9717e864ebb85b76f8b3b719b84adca29a5269b8c5af447c144fb15f4e061ae44ff9d6cd097345 SHA512 75756367306a951110ed7b37aec875627d6e807e70d51518b771c4592c7e6bf7acc0e4e18531b33cabc2317c78b333e556f47e06227d8af0a767ca350c9685ee
 DIST mupen64plus-ui-python-e24679436a93e8aae0aa664dc4b2dea40d8236c1.gh.tar.gz 14669412 BLAKE2B 08232599557503d606db9e44bdd6dbb30b3fa125bfd9b9bcc2cbc4b6ea71b567f5af4338d03e7580707db522249d9426ec4d64dc1e941a43076b2d21bc974b67 SHA512 2ba865041827a7f47d5151db6123abd62c964c024c14356aa5434619736b19ce150178d536cff1c84e93d0544823e173c67c0f08054c13e01f085912a9b8c2c6

diff --git a/games-emulation/m64py/m64py-0.3.0.ebuild b/games-emulation/m64py/m64py-0.3.0.ebuild
new file mode 100644
index 000000000000..feb0e0b1edbe
--- /dev/null
+++ b/games-emulation/m64py/m64py-0.3.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 qmake-utils xdg-utils
+
+MY_P=mupen64plus-ui-python-${PV}
+DESCRIPTION="A frontend for Mupen64Plus"
+HOMEPAGE="
+	https://m64py.sourceforge.net/
+	https://github.com/mupen64plus/mupen64plus-ui-python/
+"
+SRC_URI="
+	https://github.com/mupen64plus/mupen64plus-ui-python/archive/${PV}.tar.gz
+		-> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="7z rar"
+
+RDEPEND="
+	dev-python/PyQt6[gui,opengl,widgets,${PYTHON_USEDEP}]
+	dev-python/PySDL2[${PYTHON_USEDEP}]
+	media-libs/libsdl2[joystick,video]
+	>=games-emulation/mupen64plus-core-2.5:0/2-sdl2
+	7z? (
+		app-arch/p7zip
+	)
+	rar? (
+		|| (
+			dev-python/rarfile[${PYTHON_USEDEP}]
+			app-arch/unrar
+			app-arch/rar
+		)
+	)
+"
+BDEPEND="
+	dev-qt/qttools:6
+"
+
+python_prepare_all() {
+	# set the correct search path
+	cat >> src/m64py/platform.py <<-_EOF_ || die
+		SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
+	_EOF_
+
+	distutils-r1_python_prepare_all
+}
+
+python_compile() {
+	local -x PATH=$(qt6_get_bindir):${PATH}
+	distutils-r1_python_compile
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+}


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

end of thread, other threads:[~2024-10-19 15:24 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-01 13:47 [gentoo-commits] repo/gentoo:master commit in: games-emulation/m64py/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2024-10-19 15:24 Michał Górny
2024-05-28 15:27 Michał Górny
2023-11-27 12:31 Michał Górny
2023-04-08 13:40 Michał Górny
2023-04-08 13:40 Michał Górny
2023-04-08 13:40 Michał Górny
2023-03-09  7:38 Arthur Zamarin
2022-05-18 10:29 Michał Górny
2022-05-18  7:36 Michał Górny
2020-09-18  9:38 Michał Górny
2020-08-01 22:10 Aaron Bauman
2020-07-12  6:37 Michał Górny
2020-07-12  6:37 Michał Górny
2020-01-03 20:40 Michał Górny
2019-06-16 17:59 David Seifert
2018-03-26 16:14 Michał Górny
2018-01-01 13:47 Michał Górny
2018-01-01 13:47 Michał Górny
2018-01-01 13:47 Michał Górny
2018-01-01 13:47 Michał Górny
2018-01-01 13:47 Michał Górny
2016-10-08  6:29 Pacho Ramos
2016-06-11 20:39 Pacho Ramos
2016-03-27 17:44 David Seifert
2015-10-25 21:36 Michał Górny
2015-10-04  9:40 Michał Górny

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