* [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