summaryrefslogtreecommitdiff
path: root/games-util
diff options
context:
space:
mode:
Diffstat (limited to 'games-util')
-rw-r--r--games-util/Manifest.gzbin7870 -> 7688 bytes
-rw-r--r--games-util/dzip/Manifest2
-rw-r--r--games-util/dzip/metadata.xml3
-rw-r--r--games-util/higan-purify/Manifest5
-rw-r--r--games-util/higan-purify/files/higan-purify-03-QA.patch42
-rw-r--r--games-util/higan-purify/files/higan-purify-03-respect-CXX.patch28
-rw-r--r--games-util/higan-purify/higan-purify-03.ebuild50
-rw-r--r--games-util/higan-purify/metadata.xml8
-rw-r--r--games-util/sc-controller/Manifest4
-rw-r--r--games-util/sc-controller/sc-controller-0.4.8.2.ebuild29
-rw-r--r--games-util/sc-controller/sc-controller-0.4.8.6-r2.ebuild38
11 files changed, 41 insertions, 168 deletions
diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz
index 575596b48ced..54915f17e04c 100644
--- a/games-util/Manifest.gz
+++ b/games-util/Manifest.gz
Binary files differ
diff --git a/games-util/dzip/Manifest b/games-util/dzip/Manifest
index 640088bb1818..4e6940bc1be2 100644
--- a/games-util/dzip/Manifest
+++ b/games-util/dzip/Manifest
@@ -3,4 +3,4 @@ AUX dzip-2.9-system-zlib-r2.patch 1779 BLAKE2B 95072d4db4780c2be65740166a30c050b
AUX dzip-amd64.diff 567 BLAKE2B 0318e1e1b76e4bb07f462efd9faa308f33b6d2c0f53d68e36b6e379da3ee1847681bcdfce9dda66466e03104ff4c7d7849bc393282ec90687207657c1f1a0551 SHA512 d8fe92e011c34c6ec7812c29d55fe508d704cc3d0430f5de10c9f242580af9f101a3c8d2f94db43b85ba1ad60c3d3b7b8b79530ef7fe6caf7c93829159142818
DIST dz29src.zip 100354 BLAKE2B 1b0ab969daa030c135dab049f9950079f0337ca64636765298316e699614dfe3c139b0b88321c29278aadbe6b93ca75f2d656e82ae2dbf54b98f19d9fd3053d9 SHA512 3e1071da6ae5c9064b7222f1bb553b787ded4acbfe8463a7a94f17e60748b68cdfc17672ef7220deddd394c6709efe632e53e61508fd48bfa9001e43a37e788f
EBUILD dzip-2.9-r4.ebuild 724 BLAKE2B 6db1bc602671a2049d82e9a71cd0c77a14e723f3eff0d553ebc24b059df23ae72dcfe53ddd2253f462cda6b594283b76c2349dfd4499fcf4f5d32ad7745e370e SHA512 906eb9dbfc2e936f4e8abeeac1f8ca9e5090e3f505d41e484697d4607d846b78fc1802e5408a60b0152ac4ac8391870128392a028f1ff718baa50962785519d2
-MISC metadata.xml 327 BLAKE2B 1cdbf7f6176bb52a489efc33d2f847d3d502acaeb86dc193c4acf5c746001044401197e0d0eb6ee824af2a68f1413d5b40735f700053e7a3d64fd906ccd14452 SHA512 744ff061d36a3fbc99116ae2869659e2817826a407870320b24d5b1e235e10db754a194127884e9a9a802b9b8504f25fc5d2113bf8e3ecdd534f84b9e8893c5a
+MISC metadata.xml 252 BLAKE2B 5cc2c22d613a5c76d3178ea36be48102519ca7619673667d6361743ba59e8f03663362d921f050300cae9a24e8d81c0fe3370db27e8e59092b15e2bb7f3614f6 SHA512 67ed405e37e55df875cf6e28fce9f0e6bd1b98c726458c5b7c5769593f6b2defe317a033f5a46bf79e177a10db2585b4c6ceb7b99571ca054074455b3773d452
diff --git a/games-util/dzip/metadata.xml b/games-util/dzip/metadata.xml
index 435a4091fa13..a926f78c073f 100644
--- a/games-util/dzip/metadata.xml
+++ b/games-util/dzip/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>hanno@gentoo.org</email>
-</maintainer>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
diff --git a/games-util/higan-purify/Manifest b/games-util/higan-purify/Manifest
deleted file mode 100644
index ff5969c113ef..000000000000
--- a/games-util/higan-purify/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX higan-purify-03-QA.patch 1324 BLAKE2B 74522e8b439cb0e030721788fccd559e7f5b13c4fd848f146d5ae25e8aef4f9991c6cfe87eb4585e2e418c6ea3bda800a5bc061c343f855765c6feb02b8b2e58 SHA512 bd3dbf9261e1a15163116fce4298d61f11b359f5d66db26970ba0dedfcd9200f28934be12f09e97d4269ed60f750a05e3bd4b0cdb83423eea789e88c67ea1376
-AUX higan-purify-03-respect-CXX.patch 1018 BLAKE2B 523a8fcbfa83951619263ab4ca1dc8e5520e1efc846f727caba02fc62750b3dbafc90e4b01def96b44c14fa84d1b026f9cac63564d4db0c414420db1680d19cc SHA512 c17610a1e14cface97325a91c2f129de95cbd00cc51babc4cdde20562baf4f1ee4166f98e385d8ae44bb20e15d511159d1665542eb33a1be1147734302fe4947
-DIST purify_v03-source.tar.xz 196924 BLAKE2B f4d22ccc34d1c345a2dee20c14bab2614b71b0df2660f3f0883df1b56b5e5fc7fc99872f73ebe674faca8bb455f1a90e5bf79ce9b893f980e99b94546bbcf400 SHA512 095b62013f5a33e720b87c48f32c41239d8cef4c6ddc2b6d119d15b3f8b92bc15d744afa0b2bc8d7a49ef53f8f3fa7f2247be490499a9b194863534f9c1a4b3d
-EBUILD higan-purify-03.ebuild 863 BLAKE2B b95d1a69a9edacc6ecb961cb2c2f78167edb39f58df4d29779550c399e4a14b0ec1c1c3b3ae60e5d4c60cfa58b2800236a320234a68c84ab74dc4c2ce2e191b5 SHA512 642f565f1f2ef635da2eb1dae3bbee6593ebe5bd205e9a4d1dbf9db2a625f05628ca702df78ce7a89e8023b66655f31b71c86d563e75b4f7b58ffb60cceb58cf
-MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
diff --git a/games-util/higan-purify/files/higan-purify-03-QA.patch b/games-util/higan-purify/files/higan-purify-03-QA.patch
deleted file mode 100644
index 5b2d1e6c3d3a..000000000000
--- a/games-util/higan-purify/files/higan-purify-03-QA.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -2,8 +2,8 @@
- include phoenix/Makefile
-
- path := /usr/local/bin
--flags := -I. -O3 -fomit-frame-pointer
--link := -s
-+flags := -I. $(CXXFLAGS)
-+link := $(LDFLAGS)
- objects := obj/phoenix.o obj/purify.o
-
- ifeq ($(platform),x)
-@@ -22,7 +22,7 @@
-
- build: $(objects)
- ifeq ($(platform),x)
-- $(cpp) -pthread $(link) -o purify $(objects) $(phoenixlink)
-+ $(cpp) $(flags) -pthread $(link) -o purify $(objects) $(phoenixlink)
- else ifeq ($(platform),win)
- windres phoenix/windows/phoenix.rc obj/phoenix-resource.o
- $(cpp) -shared -o phoenix.dll obj/phoenix.o $(phoenixlink)
---- a/phoenix/Makefile
-+++ b/phoenix/Makefile
-@@ -4,13 +4,13 @@
- endif
-
- ifeq ($(phoenix),gtk)
-- phoenixflags := -DPHOENIX_GTK `pkg-config --cflags gtk+-2.0`
-- phoenixlink := `pkg-config --libs gtk+-2.0`
-+ phoenixflags := -DPHOENIX_GTK `${PKG_CONFIG} --cflags gtk+-2.0 x11`
-+ phoenixlink := `${PKG_CONFIG} --libs gtk+-2.0 x11` -ldl
- endif
-
- ifeq ($(phoenix),qt)
-- phoenixflags := -DPHOENIX_QT `pkg-config --cflags QtCore QtGui`
-- phoenixlink := `pkg-config --libs QtCore QtGui`
-+ phoenixflags := -DPHOENIX_QT `${PKG_CONFIG} --cflags QtCore QtGui x11`
-+ phoenixlink := `${PKG_CONFIG} --libs QtCore QtGui x11` -ldl
- endif
- else ifeq ($(platform),win)
- phoenixflags := -DPHOENIX_WINDOWS
diff --git a/games-util/higan-purify/files/higan-purify-03-respect-CXX.patch b/games-util/higan-purify/files/higan-purify-03-respect-CXX.patch
deleted file mode 100644
index 00a6a1e4c69b..000000000000
--- a/games-util/higan-purify/files/higan-purify-03-respect-CXX.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 2a56366..59a3795 100755
---- a/Makefile
-+++ b/Makefile
-@@ -15,18 +15,18 @@ endif
- all: build;
-
- obj/phoenix.o: phoenix/phoenix.cpp
-- $(cpp) $(flags) -o obj/phoenix.o -c phoenix/phoenix.cpp $(phoenixflags)
-+ $(CXX) $(flags) -o obj/phoenix.o -c phoenix/phoenix.cpp $(phoenixflags)
-
- obj/purify.o: purify.cpp
-- $(cpp) $(flags) -o obj/purify.o -c purify.cpp
-+ $(CXX) $(flags) -o obj/purify.o -c purify.cpp
-
- build: $(objects)
- ifeq ($(platform),x)
-- $(cpp) $(flags) -pthread $(link) -o purify $(objects) $(phoenixlink)
-+ $(CXX) $(flags) -pthread $(link) -o purify $(objects) $(phoenixlink)
- else ifeq ($(platform),win)
- windres phoenix/windows/phoenix.rc obj/phoenix-resource.o
-- $(cpp) -shared -o phoenix.dll obj/phoenix.o $(phoenixlink)
-- $(cpp) -o purify obj/purify.o obj/phoenix-resource.o $(link) -L. -lphoenix
-+ $(CXX) -shared -o phoenix.dll obj/phoenix.o $(phoenixlink)
-+ $(CXX) -o purify obj/purify.o obj/phoenix-resource.o $(link) -L. -lphoenix
- endif
-
- resource: force
diff --git a/games-util/higan-purify/higan-purify-03.ebuild b/games-util/higan-purify/higan-purify-03.ebuild
deleted file mode 100644
index 7f5fcaa1f834..000000000000
--- a/games-util/higan-purify/higan-purify-03.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_P=purify_v${PV}-source
-DESCRIPTION="Rom purifier for higan"
-HOMEPAGE="http://byuu.org/higan/"
-SRC_URI="https://higan.googlecode.com/files/${MY_P}.tar.xz"
-S="${WORKDIR}"/${MY_P}/purify
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-games/higan-ananke
- x11-libs/gtk+:2
- x11-libs/libX11"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${P}-QA.patch
- "${FILESDIR}"/${PN}-03-respect-CXX.patch
-)
-
-src_prepare() {
- default
-
- sed -i \
- -e "/handle/s#/usr/local/lib#/usr/$(get_libdir)#" \
- nall/dl.hpp || die
-}
-
-src_compile() {
- tc-export CXX
-
- emake \
- PKG_CONFIG="$(tc-getPKG_CONFIG)"
- platform="x" \
- compiler="$(tc-getCXX)" \
- phoenix="gtk"
-}
-
-src_install() {
- dobin purify
-}
diff --git a/games-util/higan-purify/metadata.xml b/games-util/higan-purify/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-util/higan-purify/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-util/sc-controller/Manifest b/games-util/sc-controller/Manifest
index a06d8a9b0bf6..b1ed69d4033b 100644
--- a/games-util/sc-controller/Manifest
+++ b/games-util/sc-controller/Manifest
@@ -1,3 +1,3 @@
-DIST sc-controller-0.4.8.2.tar.gz 2520528 BLAKE2B 0c98e1fd49e846909ec0a78c5bbf48731de464ab79ebe3e1b0370e2a6f176e925e6f2b288c17358221b2e50be0cd783f31f05324ac585aec310967d148ce5011 SHA512 8d157e871fa519ebd3eee27dd1c0ff1afe6f79201df12578aa31f3cbc62974bd7ba47c8a097870b693a7abaacaadd1e502012c9664c0aecddbd982fa10c7f84d
-EBUILD sc-controller-0.4.8.2.ebuild 767 BLAKE2B fe5e2a7886234bdecd105fe0131a5ab1bcda755ee04092c9af5dfadf8dc0915b6a76931b2dc074549c330e682fea283bc1807f02ef96d8ade64637e211f2d244 SHA512 d5933b34fb3955a11a8532a986199d0a5b738c218836480ec647e797026d67771c660b462f0a31c22bc20eea2b173e37fb7e121fbe0f77b2af2169c1f889a9bc
+DIST sc-controller-0.4.8.6.tar.gz 2524756 BLAKE2B b31454fde0705bd49cdf3d56aec43d230617877a1dd1f72bef84d772c28f153b2e6812fd50b096e32a2ea3be549cfd1ee5fb3f9cf138c1dbc73c004ec11984b7 SHA512 d6f8098bff0fce064e194815a6c9bbf6ee974e22af056df9a12ebc24de4f1a22decfcf5191565c81aed39e3aa73b742bdc26040945e2b87543b67202834b46ea
+EBUILD sc-controller-0.4.8.6-r2.ebuild 1041 BLAKE2B bc35fe71336adba0c19134aa97fdcce9741c6fbf96ef9228cef46dd7fe67ea6b99f520f0cb40227897fedaf591c912047f428e13274883c48a8b476ff0d64500 SHA512 834a384623bae922e5363eba96f79bf102ef93c209466cfe64cf1b62fe413c1f223d16ea21edf41192b75ac08aab47ee5d51a5e1c6ca33fa6b61b070a6717cac
MISC metadata.xml 341 BLAKE2B 8bfad400d398e07b5c8ba2c0a54c3fb3768d6748df641c4d2ad75a8032fd7f351f023acf791b9b61da0e70500cfdb1b669eaaa140f6351a851b6b2e23d3c5147 SHA512 4f17d6bd17da51eec7d7b90a3c72b9ef29bb6780dc4b67245ca4ce17a62128eb800ae1e519d2b136763c3c26cf89473fb23a7e878c1e4b19b116ed9546547f58
diff --git a/games-util/sc-controller/sc-controller-0.4.8.2.ebuild b/games-util/sc-controller/sc-controller-0.4.8.2.ebuild
deleted file mode 100644
index fd7546b73bf5..000000000000
--- a/games-util/sc-controller/sc-controller-0.4.8.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1 xdg
-
-DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and others"
-HOMEPAGE="https://github.com/Ryochan7/sc-controller/"
-SRC_URI="https://github.com/Ryochan7/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-2 CC0-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+udev"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/pygobject[${PYTHON_USEDEP},cairo]
- dev-python/pylibacl[${PYTHON_USEDEP}]
- dev-python/python-evdev[${PYTHON_USEDEP}]
- ')
- gnome-base/librsvg
- x11-libs/gtk+:3
- udev? ( games-util/game-device-udev-rules )
-"
diff --git a/games-util/sc-controller/sc-controller-0.4.8.6-r2.ebuild b/games-util/sc-controller/sc-controller-0.4.8.6-r2.ebuild
new file mode 100644
index 000000000000..04d45d6855e4
--- /dev/null
+++ b/games-util/sc-controller/sc-controller-0.4.8.6-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 linux-info xdg
+
+DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and others"
+HOMEPAGE="https://github.com/Ryochan7/sc-controller/"
+SRC_URI="https://github.com/Ryochan7/sc-controller/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+udev"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/pygobject[${PYTHON_USEDEP},cairo]
+ dev-python/pylibacl[${PYTHON_USEDEP}]
+ dev-python/python-evdev[${PYTHON_USEDEP}]
+ dev-python/vdf[${PYTHON_USEDEP}]')
+ gnome-base/librsvg[introspection]
+ virtual/libusb
+ x11-libs/gtk+:3[introspection]
+ udev? ( games-util/game-device-udev-rules )"
+
+distutils_enable_tests pytest
+
+pkg_setup() {
+ local CONFIG_CHECK="~INPUT_UINPUT"
+
+ linux-info_pkg_setup
+ python-single-r1_pkg_setup
+}