summaryrefslogtreecommitdiff
path: root/games-util
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /games-util
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'games-util')
-rw-r--r--games-util/Manifest.gzbin7898 -> 7898 bytes
-rw-r--r--games-util/acc/Manifest2
-rw-r--r--games-util/acc/acc-1.58.ebuild25
-rw-r--r--games-util/antimicro/Manifest6
-rw-r--r--games-util/antimicro/antimicro-2.23.ebuild32
-rw-r--r--games-util/antimicro/files/antimicro-2.23-SDL2-include.patch12
-rw-r--r--games-util/antimicro/files/antimicro-2.23-linking-errors.patch6
-rw-r--r--games-util/antimicro/files/antimicro-2.23-no-compress-man-page.patch11
-rw-r--r--games-util/biounzip/Manifest4
-rw-r--r--games-util/biounzip/biounzip-1.1a.ebuild21
-rw-r--r--games-util/biounzip/files/biounzip-1.1a-64bit.patch4
-rw-r--r--games-util/catcodec/Manifest2
-rw-r--r--games-util/catcodec/catcodec-1.0.5.ebuild12
-rw-r--r--games-util/datutil/Manifest2
-rw-r--r--games-util/datutil/datutil-2.46.ebuild41
-rw-r--r--games-util/dfarc/Manifest4
-rw-r--r--games-util/dfarc/dfarc-3.12-r1.ebuild52
-rw-r--r--games-util/dfarc/dfarc-3.14.ebuild34
-rw-r--r--games-util/dzip/Manifest8
-rw-r--r--games-util/dzip/dzip-2.9-r3.ebuild30
-rw-r--r--games-util/dzip/files/dzip-2.9-scrub-names.patch8
-rw-r--r--games-util/dzip/files/dzip-2.9-system-zlib-r2.patch12
-rw-r--r--games-util/dzip/files/dzip-amd64.diff4
-rw-r--r--games-util/gamepick/Manifest2
-rw-r--r--games-util/gamepick/gamepick-0.35-r1.ebuild12
-rw-r--r--games-util/glbsp/Manifest4
-rw-r--r--games-util/glbsp/files/glbsp-2.24-ldflags.patch8
-rw-r--r--games-util/glbsp/glbsp-2.24.ebuild19
-rw-r--r--games-util/gslist/Manifest4
-rw-r--r--games-util/gslist/files/gslist-0.8.11a-build.patch4
-rw-r--r--games-util/gslist/gslist-0.8.11a-r1.ebuild19
-rw-r--r--games-util/higan-purify/Manifest5
-rw-r--r--games-util/higan-purify/files/higan-purify-03-QA.patch16
-rw-r--r--games-util/higan-purify/files/higan-purify-03-respect-CXX.patch28
-rw-r--r--games-util/higan-purify/higan-purify-03.ebuild24
-rw-r--r--games-util/joystick/Manifest4
-rw-r--r--games-util/joystick/joystick-1.6.1.ebuild3
-rw-r--r--games-util/joystick/joystick-1.7.0.ebuild3
-rw-r--r--games-util/qstat/Manifest4
-rw-r--r--games-util/qstat/files/qstat-2.14-gcc-10.patch8
-rw-r--r--games-util/qstat/qstat-2.14.ebuild3
-rw-r--r--games-util/ucon64/Manifest6
-rw-r--r--games-util/ucon64/files/ucon64-2.0.0-ovflfix.patch4
-rw-r--r--games-util/ucon64/files/ucon64-2.0.0-zlib.patch16
-rw-r--r--games-util/ucon64/ucon64-2.0.0.ebuild30
-rw-r--r--games-util/uglygs/Manifest2
-rw-r--r--games-util/uglygs/uglygs-0_rc11-r1.ebuild22
-rw-r--r--games-util/uz2unpack/Manifest2
-rw-r--r--games-util/uz2unpack/uz2unpack-0.1.ebuild6
-rw-r--r--games-util/vispatch/Manifest2
-rw-r--r--games-util/vispatch/vispatch-1.4.6.ebuild12
-rw-r--r--games-util/wiiload/Manifest2
-rw-r--r--games-util/wiiload/wiiload-0.5.ebuild8
-rw-r--r--games-util/wxchtdecoder/Manifest2
-rw-r--r--games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild19
-rw-r--r--games-util/xgame/Manifest2
-rw-r--r--games-util/xgame/xgame-1.7.1-r1.ebuild6
-rw-r--r--games-util/xpadneo/Manifest6
-rw-r--r--games-util/xpadneo/xpadneo-0.9.1.ebuild (renamed from games-util/xpadneo/xpadneo-0.9.ebuild)18
-rw-r--r--games-util/xpadneo/xpadneo-9999.ebuild2
60 files changed, 361 insertions, 308 deletions
diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz
index f1c1b469aefc..6395d7187292 100644
--- a/games-util/Manifest.gz
+++ b/games-util/Manifest.gz
Binary files differ
diff --git a/games-util/acc/Manifest b/games-util/acc/Manifest
index 23c2b9e19acd..7d9180095133 100644
--- a/games-util/acc/Manifest
+++ b/games-util/acc/Manifest
@@ -1,3 +1,5 @@
DIST acc-1.57.tar.gz 70969 BLAKE2B 0c5d9f6778505881d9fa698da0958aea410a8d42f4b81c24277f59d0e9a601d44213e9399f0e693a210d0b935e57df4b6878fe1575005e5d573e19993404f570 SHA512 997bb6bb262743cacbf0606e7f6dcd00132a1f54eb24eddad92948c31ed552b3b678e72932150856fee57df2ab01fd25c29408f6c46a804614b883cf07532f3a
+DIST acc-1.58.tar.gz 70326 BLAKE2B 327449b987b2675c4c16f0769c08f2093a0ee2db28e6fbba608f3de81a17d943f6dbfc6ed333ea25331ecf194bdd661d3cfaf0d02b1f5fa714e7f60e49aabca9 SHA512 6fb0302f47b6a4e7114f543ad654f71753fb4cec973c933fc28aa0737f1d68a07509b2eee22cee34422387635cc889882b897a27f782000a2c0b184c1867d650
EBUILD acc-1.57.ebuild 684 BLAKE2B 8866afd11b232d9d02ee8e5e564c6aedd0cd74ba25e0a7b53f4c21a2456d15e424ae528b77c58e8ebb57d54257384e0fa285f470b4cbd2fb2cfc851c5a846f25 SHA512 840682b7043e73eaa446d78b85cd7d057ba637f239344f1ada9a01103a7ab446f1b91fceadd170d329ec00c9266afa16b4fe83a89ffdac8a5d87d21fe59bcb78
+EBUILD acc-1.58.ebuild 612 BLAKE2B 33aa9efdf42c62e11d3366c4dc0da9375333d978ac50c61135b6b327b91f37405573929024b4748cc1c5ac97bc769c7f818e062560ac45741e36ebc5546db9f0 SHA512 ae0bd58f901a43004406ccbca139a770725d9e9ae61e01a730c53acc2109a3d7fbd58a28bb0b48d3fc29558bb6c6dd0eb12a0c5ab98db23472bf97fb43f7cd8b
MISC metadata.xml 327 BLAKE2B 56e2211185f35bb2cee5dc0ea79748bd2edbf488b79da4204b03eb9015a9ac3bfa3c8dedea6b647b2ab228e1bc41bc461eebdc38f3b62b388529f330771707ef SHA512 b9bc86d737231f3c729665fd1238b36cc0da253747c94ec8b994381a75fef37a8a2dfe43384dca189518786e4c5dd2750fb192c4d7c264569cc94f2b1e8ffef1
diff --git a/games-util/acc/acc-1.58.ebuild b/games-util/acc/acc-1.58.ebuild
new file mode 100644
index 000000000000..2519c43835b7
--- /dev/null
+++ b/games-util/acc/acc-1.58.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="ACS script compiler for use with ZDoom and Hexen"
+HOMEPAGE="https://zdoom.org/wiki/ACC"
+SRC_URI="https://github.com/rheit/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Activision"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# The Activision EULA is inappropriate but this was never resolved. :(
+# https://doomwiki.org/wiki/Raven_source_code_licensing
+RESTRICT="bindist mirror"
+
+src_install() {
+ dobin "${BUILD_DIR}"/${PN}
+ dodoc readme.md
+
+ insinto /usr/share/${PN}
+ doins *.acs
+}
diff --git a/games-util/antimicro/Manifest b/games-util/antimicro/Manifest
index 87bcfacffea3..27d1bcfc2cae 100644
--- a/games-util/antimicro/Manifest
+++ b/games-util/antimicro/Manifest
@@ -1,4 +1,6 @@
-AUX antimicro-2.23-linking-errors.patch 1794 BLAKE2B 3af65cd406cb334a88df3721bb1b0f33e38839ac9f31a72ee3f37d7780406d3809ea34b2ae7c2ede3a86dcf6723daff1bdf84be927c6e601edc06f0dbf37453e SHA512 4733e02a00910ce19f7958930f5886e41eecbeccb4b2b3158596fcdb221256e5f7a6ba7086e934d750f812a9007b42d0b28ece51168cf039169ebb290e9ecfae
+AUX antimicro-2.23-SDL2-include.patch 311 BLAKE2B c5aef415ceefb4ed2b127eb488c69112a116337233c0ef7e236946b84e56495418181f681fb546286dfe30b0ec02b20fc3624876fadbb7994e9503454e358a2e SHA512 f73a5ca33334c97912ff4fcc2fdc735eb8c3e0b54e3e33e2521d7120fdd2cad8123fde53f5bb26d869cbd5b7c815acacccb1cd20c281e11c09ad52d9dc243bba
+AUX antimicro-2.23-linking-errors.patch 1659 BLAKE2B c77959abef962ef6448baa6b882e3cdfb6873b8c4c19eb4043bcd53125cd2036984adc9713b642b1141e09182332bbd135ff9ebb3b99273ace1157d9d6e52227 SHA512 e5dfa1442d97d3d16fca7584d8f8979ad33d39e0d007b2ccf3068f65dc225974702884429e26e5b9eb25c0de6dc6651ae44377f435943f9ba09c3c1805763f7d
+AUX antimicro-2.23-no-compress-man-page.patch 443 BLAKE2B 7bc8db24413c9870f5d38ed0b75a97c15f31aada47a3b9ab6f70b2d57550c5e5092384f5fe6392b66c78ea14d8774348f6d11176901d97bd1bab4ac15a408837 SHA512 3aba1a14c28febcd127dce7aa6d9184f4d23003bd7a99a4daf646bcb4c7cbe95a1962efd8f362ea7d05297365b3a850a604187dd529ba1c95781c102fd050573
DIST antimicro-2.23.tar.gz 1157299 BLAKE2B 4577588414f3145f5e6a817160214d6f2d0fc3cc3c9dda456173c42586247420f413785b7ca26b9d02397fb970e005c386675a478fd07330d5b13683094f28ab SHA512 cd58b5a9771d35fc937306a3452e8776ef754bb5a4fa44aeedb735d8366a38b318c1bf14f105bf8003e4264c35f129224becdade32d2a7b61067ec5a705a1e7e
-EBUILD antimicro-2.23.ebuild 1080 BLAKE2B a448fb8996b8314d1c003652a5881b39f04da503e8e3e7d005c4f7079af8d3c2edc08c01a8448d3db65a978e197a351696de521eed3308c4932c4a05d563f0c0 SHA512 e8aed948e266392cc2698c68bc3c33703115776294d5fcac043c268ede38a87f279640874ba31187cf26e2efcd83037de7798168f5e489c594da4b9c7bfa7b33
+EBUILD antimicro-2.23.ebuild 1067 BLAKE2B 8d3293624ff524a39b5965f61c552ed224dcda6adf661bf82a71318a97aa34de6aec4265dc75e41946988a2927ca79bc4a77013822f80f15f95610e4378df4b8 SHA512 41128a18d59ae99308ef2b7422bfa8ac00b9d1618f6f67ce62535b5715dc0d3018d352be679d4d61164f4c6ddc581429377adda1327f8908c9f83a8d75e91ba0
MISC metadata.xml 336 BLAKE2B 356b2f4e6c4e30467d1d84264432d49a2bc60d6dcfdde3f7e019c8191b91d2f105016832990d188cfa0451509c88b543a7f5f0b99a843295dd92d1d838268ce8 SHA512 6df67abd609cd6d4e29875695481bca8857c6a1d1c8f4803c40d584cacd47a46ed3f9fdaa6a7369950a795ce07cc61ad47fa096ea35a463a6594916ae52a4968
diff --git a/games-util/antimicro/antimicro-2.23.ebuild b/games-util/antimicro/antimicro-2.23.ebuild
index 62d39364b1de..1363ec031a9d 100644
--- a/games-util/antimicro/antimicro-2.23.ebuild
+++ b/games-util/antimicro/antimicro-2.23.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils xdg-utils
+inherit cmake xdg
DESCRIPTION="Map keyboard and mouse buttons to gamepad buttons"
HOMEPAGE="https://github.com/AntiMicro/antimicro"
@@ -12,7 +12,6 @@ SRC_URI="https://github.com/AntiMicro/antimicro/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="
dev-qt/qtcore:5
@@ -23,12 +22,22 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXtst
"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-qt/linguist-tools:5
virtual/pkgconfig
"
-PATCHES=( "${FILESDIR}/${P}-linking-errors.patch" )
+PATCHES=(
+ "${FILESDIR}"/${P}-linking-errors.patch
+ "${FILESDIR}"/${PN}-2.23-no-compress-man-page.patch
+ "${FILESDIR}"/${PN}-2.23-SDL2-include.patch
+)
+
+src_prepare() {
+ xdg_environment_reset
+ cmake_src_prepare
+}
src_configure() {
# TODO: Currently does not build w/o X
@@ -40,15 +49,6 @@ src_configure() {
-DWITH_XTEST=ON
-DWITH_UINPUT=OFF
)
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
-pkg_postrm() {
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
+ cmake_src_configure
}
diff --git a/games-util/antimicro/files/antimicro-2.23-SDL2-include.patch b/games-util/antimicro/files/antimicro-2.23-SDL2-include.patch
new file mode 100644
index 000000000000..a71e9b4b862a
--- /dev/null
+++ b/games-util/antimicro/files/antimicro-2.23-SDL2-include.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/649242
+Thanks-to: Tim Barnes
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -585,6 +585,7 @@
+ endif(WITH_XTEST)
+
+ if(USE_SDL_2)
++ include_directories(${SDL2_INCLUDE_DIRS})
+ list(APPEND LIBS ${SDL2_LIBRARIES})
+ else()
+ list(APPEND LIBS ${SDL_LIBRARIES})
diff --git a/games-util/antimicro/files/antimicro-2.23-linking-errors.patch b/games-util/antimicro/files/antimicro-2.23-linking-errors.patch
index 88d03e876704..e62a8353c6ca 100644
--- a/games-util/antimicro/files/antimicro-2.23-linking-errors.patch
+++ b/games-util/antimicro/files/antimicro-2.23-linking-errors.patch
@@ -14,12 +14,6 @@ Starting with Qt 5.9.4, calling QT5_WRAP_CPP() disables the AUTOMOC property
on the macro's input files, which means neither CMake's automoc
infrastructure not QT5_WRAP_CPP()'s code were being used and we ended up
with several 'undefined reference to vtable' errors when linking.
----
- CMakeLists.txt | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 63ef851..0e47889 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -499,7 +499,6 @@ if (UNIX)
diff --git a/games-util/antimicro/files/antimicro-2.23-no-compress-man-page.patch b/games-util/antimicro/files/antimicro-2.23-no-compress-man-page.patch
new file mode 100644
index 000000000000..7eebc42393f1
--- /dev/null
+++ b/games-util/antimicro/files/antimicro-2.23-no-compress-man-page.patch
@@ -0,0 +1,11 @@
+--- a/other/CMakeLists.txt
++++ b/other/CMakeLists.txt
+@@ -1,7 +1,3 @@
+ add_subdirectory(appdata)
+
+-add_custom_target(manpage)
+-add_custom_command(TARGET manpage PRE_BUILD
+- COMMAND gzip -c "${PROJECT_SOURCE_DIR}/other/antimicro.1" > "antimicro.1.gz" VERBATIM
+-)
+-install(FILES "${CMAKE_CURRENT_BINARY_DIR}/antimicro.1.gz" DESTINATION "share/man/man1")
++install(FILES "${PROJECT_SOURCE_DIR}/other/antimicro.1" DESTINATION "share/man/man1")
diff --git a/games-util/biounzip/Manifest b/games-util/biounzip/Manifest
index c5868f86b8e5..df7b192a0296 100644
--- a/games-util/biounzip/Manifest
+++ b/games-util/biounzip/Manifest
@@ -1,4 +1,4 @@
-AUX biounzip-1.1a-64bit.patch 462 BLAKE2B 2c762b12ad665f48657419534307319d27efbc91929bd0795ea738f5f8214cc1b2ba3df6c00e8bd8f5eee9db9ada6bd14dd71165e6eb1666d90bb766ad80f901 SHA512 751078079fb663f7f229ccfbbb8e8ea2f779f6739144a75415d73937559ef08886156c8a9ae6e354269b4e0363b34b06bd2979400d671c6c4f7c646abc2b5328
+AUX biounzip-1.1a-64bit.patch 364 BLAKE2B c807463035b36aa86f61f6787ffbf7f37b6cd402db1a727d85c149a7aa114d28c140e3a37e011c8241dbfde23bff71f7d8641a7c0e4c28781390e7bf91d2a497 SHA512 661c1327521917c5b2b9c4388fb6a4babc4535ed63b464b169dc04b3cc32d3bb841a1d33b5f47a039460ed7d581668798dea6e5adffe137b05117c20974a013e
DIST biounzip-1.1a.tar.bz2 9894 BLAKE2B 950216a1b0b994b2ec271d836c7cf86471a2eca5ac0c259885e21a4df7b20425b74ae2ffb08610ed0841caced5d8b6783c448857df3a2a9030c788ee9b88db3b SHA512 4eaea5459cf6edaf289951f9048123496a4eb83fcfc39b3efcd2a81894f877d5db843d7448e2c0e3b797b09a70f6f3c133c53525d4f83408306089bd37796a8c
-EBUILD biounzip-1.1a.ebuild 588 BLAKE2B 1f1790eda791a50f937995da2854e80c8d4838146b963152b9df016e444b406b07fe9a89eae56031aa25302ecbc9ce507a51c60774e177438f85438f1dccd8fc SHA512 19df79ea2fdaf16e6b27016fc1624c0a83739165c7770ef34a64d8b5a20ffc45d0f3d581d9f9c3df293e7179f06750733474fe52b87a887f2eed2bc4ba70dd95
+EBUILD biounzip-1.1a.ebuild 573 BLAKE2B 76ef1bce3a15e9347717116e54b59ce05b19aec8cd0bb0550d2962040a5ee922793b077e189136bf4fcad1f32d2327d854cbdc678e468bff86befbff11000fe1 SHA512 1bd3d0869709dfd7cc34fb1c211453b0066acd91904599e2159eee12da0cc3ff982b3ea3680628ab44dd1927c957a3dae003492bc0f91d6de3af4bb8bdf58154
MISC metadata.xml 331 BLAKE2B 0a7243a32e0bc9b5e20d89b4b62c0199413de7c1f0c11dab9b32d925ac1dce7f65e7b74ca0d7ba78fa02a0faaf5e651fe9e6319a240189a7f934bbad8e700118 SHA512 2cb5bc86ab42d6bacdf6a1991c9c54cb3c313dd3a7dd8a2aee4d25ab899dd20d88c5db6a340e2c56e21dc1725fc6b24c55ba212e23ec2ca03230e9a6ac023b53
diff --git a/games-util/biounzip/biounzip-1.1a.ebuild b/games-util/biounzip/biounzip-1.1a.ebuild
index 8864926d8034..fa6925259af0 100644
--- a/games-util/biounzip/biounzip-1.1a.ebuild
+++ b/games-util/biounzip/biounzip-1.1a.ebuild
@@ -1,29 +1,28 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit eutils toolchain-funcs
+EAPI=7
+
+inherit toolchain-funcs
DESCRIPTION="Unpacks BioZip archives"
HOMEPAGE="http://biounzip.sourceforge.net/"
SRC_URI="mirror://sourceforge/biounzip/${P}.tar.bz2"
+S="${WORKDIR}"/${P/a/}
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
DEPEND="sys-libs/zlib"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/${P/a/}
+RDEPEND="${DEPEND}"
-src_prepare() {
- epatch "${FILESDIR}"/${P}-64bit.patch
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-64bit.patch
+)
src_compile() {
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} -o ${PN} *.c -lz || die
+ $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o ${PN} *.c -lz || die
}
src_install() {
diff --git a/games-util/biounzip/files/biounzip-1.1a-64bit.patch b/games-util/biounzip/files/biounzip-1.1a-64bit.patch
index a8522189d31f..860261641ed4 100644
--- a/games-util/biounzip/files/biounzip-1.1a-64bit.patch
+++ b/games-util/biounzip/files/biounzip-1.1a-64bit.patch
@@ -1,5 +1,5 @@
---- biounzip-1.1-old/biounzip.c 2007-03-08 02:06:16.000000000 +0200
-+++ biounzip-1.1/biounzip.c 2007-03-08 02:06:50.000000000 +0200
+--- a/biounzip.c
++++ b/biounzip.c
@@ -127,7 +127,7 @@
void writefile(bzfile *ptr, FILE *fp, char *destdir)
{
diff --git a/games-util/catcodec/Manifest b/games-util/catcodec/Manifest
index 49fcb562ffff..bc521e62a54c 100644
--- a/games-util/catcodec/Manifest
+++ b/games-util/catcodec/Manifest
@@ -1,3 +1,3 @@
DIST catcodec-1.0.5-source.tar.xz 17952 BLAKE2B e828e52426b26c0021365bb961d16028a52a8c8cedac06db6b825947562e6eb513d0c9f7b455710f05dc20b88a86b0cdab3123ede38c2f785709c1b76964e1b4 SHA512 e6e17da17f2449ff5d3a18c34ba3125d475a481ef1dc73ba03dac32fc8523a8929d2cbdfda5f647a0226aa007a217fc90c85ec4cc46937f75e15a596277e0db5
-EBUILD catcodec-1.0.5.ebuild 587 BLAKE2B 1027079128acb8523e471b98653a553e65324ba8c1f7adc55209aa7117946499bde772285d4482fad3697d7f0c94502edf7e63b5943bc9472b164ab7ba80dfe3 SHA512 d65a512c965cc716411ed1e5644b7f2f8c0910a0d4bf8e2fe6247796ff49b9dde4da02656f0bdc957fdae006e4f0734e8ce192eb82ef9490de432f12800e045a
+EBUILD catcodec-1.0.5.ebuild 572 BLAKE2B 880eab61e98947f24f05df8341c2c573808e60cc29606eccf8cbb8def74ec68e0f9d0be007d71646c48d155138ee74f705b83908a1701d93785b3af5f041d09c SHA512 39ea56e632ecc50137a55beaca6498daa157d60da503c2b53c74091294e6cbaf3e5c108821665c1690392c025ab8b5c7b3a93c398febee25005b1ff722ed8d32
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-util/catcodec/catcodec-1.0.5.ebuild b/games-util/catcodec/catcodec-1.0.5.ebuild
index 3f5828e10959..9fd03ab1e074 100644
--- a/games-util/catcodec/catcodec-1.0.5.ebuild
+++ b/games-util/catcodec/catcodec-1.0.5.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit eutils toolchain-funcs
+EAPI=7
+
+inherit toolchain-funcs
DESCRIPTION="Decodes and encodes sample catalogues for OpenTTD"
-HOMEPAGE="http://www.openttd.org/en/download-catcodec"
-SRC_URI="http://binaries.openttd.org/extra/catcodec/${PV}/${P}-source.tar.xz"
+HOMEPAGE="https://www.openttd.org/en/download-catcodec"
+SRC_URI="https://binaries.openttd.org/extra/catcodec/${PV}/${P}-source.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-IUSE=""
src_prepare() {
default
diff --git a/games-util/datutil/Manifest b/games-util/datutil/Manifest
index f034c370aab7..9849faa3c3df 100644
--- a/games-util/datutil/Manifest
+++ b/games-util/datutil/Manifest
@@ -1,4 +1,4 @@
DIST datlib236.zip 109484 BLAKE2B 63dbaf4c70b5cd4259fbbe77a36e8608edb62d4a3663d836f237cb23ba85e2128cdb5ec055cd48913a7316c6334689e898fbd37c54a3eaae3428f6b2d54d7544 SHA512 0c601fe243c8ea4186abb6181cf70e749226a5eed871d7391b3686e7eb58195d1aab40305d498d1419c6fa49bf56c59fb74d032642822045cc7e36f8a5fe96b4
DIST dutil246.zip 209577 BLAKE2B bd806974780bf03d89353a93dfc240dcec00aada4ffa7a3848d2b4e07cc8cb317834115b55b5074ee104db3df975bfc4c5ebbb2591cb9fda6a716bc49f2bb454 SHA512 f9e55eac41894681caaee7d6e3247d4e4d053ac6985d42708623fad415afeb8ece588dd728edc31cbd31bf6df1d9a06ec80f1b45979b0f77763c12e6627434b2
-EBUILD datutil-2.46.ebuild 1080 BLAKE2B 175e2ba69fa7c09382875fde1a2c3fbb1d69c5a47148b138562ca541132f685128e407bc3e76ea5c83af7bad59db6e0f33f57bddb0d917d5b17dbeb4faafc201 SHA512 7177a1f2763651394b8cccc54c6152635c282a59ff2bcb4f6633cca875c54c19fbb6a8cc09451d6f123e9fff612f111e1fdc1f17cf3dd1d88aa78ca13057840a
+EBUILD datutil-2.46.ebuild 1138 BLAKE2B 08fdb49d46ea082e939573da96661a2d732cd2a12de5d0dc486ce97921bdaa31f365b328252caadd2fbbe5a72918d09fcb6b80a633b39484978434a996c6a971 SHA512 51d3e98fdc2f0d2354c46a9367d788db6dd2ac674b5f8b73e7fbf4790186dc1c9a1c9b4a89122fea9f039394a7c40cebe76ab2c0ea4bcfc696d4f9599e69b38e
MISC metadata.xml 577 BLAKE2B 2f3a9e5a6a73c6431efff8ddae66cbddf59b39d36ff30b6d4d243f150612d77e18887e3ab8f597b087f9cccb733b30abae69f7780f2ec636e647b98107699d3f SHA512 30770c001a7d5a072a6db5d913f010cbed6ae0cbe24b2ada950d14585fb1d5c9d4675023e491b6a43130dfcacaf24e4061c2a330d2a9e97fb4324f94e248861d
diff --git a/games-util/datutil/datutil-2.46.ebuild b/games-util/datutil/datutil-2.46.ebuild
index 8f8c17302ff6..01efdab6239f 100644
--- a/games-util/datutil/datutil-2.46.ebuild
+++ b/games-util/datutil/datutil-2.46.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
+
inherit toolchain-funcs
DL_PV=2.36
@@ -9,32 +10,44 @@ DESCRIPTION="Converter for dat files for Rom Managers"
HOMEPAGE="http://www.logiqx.com/Tools/DatUtil/"
SRC_URI="http://www.logiqx.com/Tools/DatUtil/dutil${PV//.}.zip
http://www.logiqx.com/Tools/DatLib/datlib${DL_PV//.}.zip"
+S="${WORKDIR}"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RESTRICT="mirror bindist"
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S=${WORKDIR}
+BDEPEND="app-arch/unzip"
src_unpack() {
unpack dutil${PV//.}.zip
- cd "${S}"
- mkdir -p dev/datlib
- cd dev/datlib
+
+ cd "${S}" || die
+ mkdir -p dev/datlib || die
+ cd dev/datlib || die
+
unpack datlib${DL_PV//.}.zip
}
src_compile() {
# Parallel make issue, see bug #244879 (so make the dirs first)
- emake -j1 CC="$(tc-getCC)" LD="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" \
- CFLAGS="${CFLAGS} -Idev" LOGIQX=. EXT= UPX=@# dlmaketree maketree || die "emake failed"
- emake CC="$(tc-getCC)" LD="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" \
- CFLAGS="${CFLAGS} -Idev" LOGIQX=. EXT= UPX=@# || die "emake failed"
+ emake -j1 \
+ CC="$(tc-getCC)" \
+ LD="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" \
+ CFLAGS="${CFLAGS} -Idev" \
+ LOGIQX=. \
+ EXT= \
+ UPX=@# \
+ dlmaketree maketree || die "emake failed"
+
+ emake \
+ CC="$(tc-getCC)" \
+ LD="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" \
+ CFLAGS="${CFLAGS} -Idev" \
+ LOGIQX=. \
+ EXT= \
+ UPX=@# \
+ || die "emake failed"
}
src_install() {
diff --git a/games-util/dfarc/Manifest b/games-util/dfarc/Manifest
index 9c336d90b160..65f12edfffdb 100644
--- a/games-util/dfarc/Manifest
+++ b/games-util/dfarc/Manifest
@@ -1,6 +1,4 @@
AUX dfarc-3.12-nowindres.patch 648 BLAKE2B 0bc6d823c7bc44ff69730473a55542d974e1695086fef27a6b235306c20978b4645e00878123cadfa10202301b52f3e6731384c9bba140c76312e6cf9ab31b9d SHA512 1ac6a7b889a271b70a2ab606dfa7475c3053aca5f72192cae2b161db9d7ef955df74e7cf94e2db4ac89bee3ada433e20a4dc8ec37f836a12e2810ab61351bdc4
-DIST dfarc-3.12.tar.gz 329925 BLAKE2B ebebfdf42fbd8bcc53696777f5fb06a54635e269dafb59c888990250343e0bca0b20d46b051e753b047f008061ef74070456d83ee72eb37018a2bc1b386d1c9f SHA512 e87e89e67e383c3d25a6620edc38c6ab6f90b9df52b84d6e6de20af1ac3b50588b3037575f2f89a14c90c14151053c08a7bb97143f24471e33326f3f2d2574ab
DIST dfarc-3.14.tar.gz 336910 BLAKE2B 50f0ad1af2d91a562ba6a7b1e0e5e1821c900fe8ab3cf48f3585ca10ea12d9f7e3125ae85bc2e31c1539bf13d5a950e30a467b05259a7df6e2bda35544820933 SHA512 536c1cb5d1c8bf7012920e39d69fafbb790da78acb89a18f8ab1a3ad985220c74da61adda238e39395b4d7fd8fc62894fb5579691b744fe17600a8fccabc3c13
-EBUILD dfarc-3.12-r1.ebuild 878 BLAKE2B 1015af2a3ad1bd03aed5659c3cd9e09040d4d6830dffa96bd75feeafa5e64ee1c88745b042edda83f4c0f978c804856c8e025ed027c8c99b24494a29e3b04b9a SHA512 dcbeb8a65243501a72dbf861adee7ba1efd771b9d7777992286674e7d5cbfc0db50be9e689e7083760cb5cf57e1545ec410a47d33ce73a8d39126b23e7ac5a1a
-EBUILD dfarc-3.14.ebuild 884 BLAKE2B 1ad3f1122cf29b8927f49b6d95ab151faf58649344027cf94bf313dd9951c082eea85d676f2b4039b14b2d5558e39cd58cd9513eed3a693f7cac48e813825d9d SHA512 9a5b85d95ba5999e289409f17883a1b1a9c9f88a33e872fb2cb73bf40a19193db821094eaeeaa36146cf9f68b0ea69ae47c0bdc8c145cafba0960aa4706f2565
+EBUILD dfarc-3.14.ebuild 733 BLAKE2B 2e3cb497ca21e37cc6abef84269b5964782b528444757f318cc97bf3bdcf851d1a81f10f24002570c058acebaa5989302ae35085070f14ceefed1fdb5783a5af SHA512 53243014fbd0581fd1b1adedccbb56547a5536c76f41d70130f203332b03a4678dbd653069e900263c1b82e3a1811a5a9a9eeb7f5154ab1347cccac84f4c7ceb
MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254
diff --git a/games-util/dfarc/dfarc-3.12-r1.ebuild b/games-util/dfarc/dfarc-3.12-r1.ebuild
deleted file mode 100644
index c996a7d3172d..000000000000
--- a/games-util/dfarc/dfarc-3.12-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-inherit eutils gnome2-utils wxwidgets xdg
-
-DESCRIPTION="Frontend and .dmod installer for GNU FreeDink"
-HOMEPAGE="http://www.freedink.org/"
-SRC_URI="mirror://gnu/freedink/${P}.tar.gz"
-
-LICENSE="GPL-3 BZIP2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls"
-
-RDEPEND="
- app-arch/bzip2
- x11-misc/xdg-utils
- x11-libs/wxGTK:${WX_GTK_VER}[X]
-"
-DEPEND="${RDEPEND}
- nls? ( >=dev-util/intltool-0.31 )
-"
-
-PATCHES=( "${FILESDIR}"/${P}-nowindres.patch )
-
-src_configure() {
- econf \
- $(use_enable nls) \
- --disable-desktopfiles
-}
-
-src_install() {
- default
- dodoc TRANSLATIONS.txt
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_icon_cache_update
-}
diff --git a/games-util/dfarc/dfarc-3.14.ebuild b/games-util/dfarc/dfarc-3.14.ebuild
index 96118b386c92..3215e6fa9c25 100644
--- a/games-util/dfarc/dfarc-3.14.ebuild
+++ b/games-util/dfarc/dfarc-3.14.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
+
WX_GTK_VER="3.0"
-inherit eutils gnome2-utils wxwidgets xdg
+inherit wxwidgets xdg
DESCRIPTION="Frontend and .dmod installer for GNU FreeDink"
HOMEPAGE="http://www.freedink.org/"
@@ -17,36 +18,21 @@ IUSE="nls"
RDEPEND="
app-arch/bzip2
x11-misc/xdg-utils
- x11-libs/wxGTK:${WX_GTK_VER}[X]
-"
-DEPEND="${RDEPEND}
- nls? ( >=dev-util/intltool-0.31 )
-"
+ x11-libs/wxGTK:${WX_GTK_VER}[X]"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( dev-util/intltool )"
PATCHES=( "${FILESDIR}"/${PN}-3.12-nowindres.patch )
src_configure() {
+ setup-wxwidgets
econf \
$(use_enable nls) \
- --disable-desktopfiles
+ --disable-desktopfiles \
+ --with-wx-config="${WX_CONFIG}"
}
src_install() {
default
dodoc TRANSLATIONS.txt
}
-
-pkg_preinst() {
- xdg_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_icon_cache_update
-}
diff --git a/games-util/dzip/Manifest b/games-util/dzip/Manifest
index a96497afb2ff..6b12967a7e83 100644
--- a/games-util/dzip/Manifest
+++ b/games-util/dzip/Manifest
@@ -1,6 +1,6 @@
-AUX dzip-2.9-scrub-names.patch 1816 BLAKE2B e56b4086e70ff682e8163dc8f6c7620882f7b4ee9245111da93faca8a5cee1fb0aa9422dc03451ff1c147664adc6dec34da0a1a99ec31c4f56179b37fcd6ea10 SHA512 94fceecee4538bb0d0aac460d864ebb4bbbb3ad3aa6be7593115bc850e19b1630bceb2df9268e569a30457e8b2483b3678199629b78d192dcdf3bee0b00178c8
-AUX dzip-2.9-system-zlib-r2.patch 1844 BLAKE2B ebaa30eb9100cd616c4986240d6ba2c360a2cbd17d16aa67172bbae41da1be92aeb77ec3af942a8f0c86029c29ad92900ba991020388a43eab050ca28d799a5f SHA512 04e95334b03b1590bfd73cd5905186a8ba28a36655b9c829dcd913842c0f2c2802133d453134080f3a4664ec106e7693482b43981c5849ecc1a781a7f37b0625
-AUX dzip-amd64.diff 643 BLAKE2B 6752ccdab94f080cc0905bceabfe4d49fdd007c366fb10f833e5d85935ce1f206c5ba39be7f7414ed1dd0f01f16995ed17e36c341e8accc4530ff75a5c88f43f SHA512 30a381f95807cc61b8c393f3e5fb5c1f250e4578b1601f5ee8944c7b94a3d3f983478075cee3c76858b5d0df768b6bd3e91578e6679f443fb8d6f7fa30b48f18
+AUX dzip-2.9-scrub-names.patch 1824 BLAKE2B c8e9b3129608fde1cc8fb19c07bfda5ef2c1b5e9ac0c9e9917b77503a8ed8a28a5aba309e932f142143d8b55ae38a3bebcfea0861521e2117aad2d8ca8652013 SHA512 09308ba2025076c576f7dc50cae685c9ec411833603d9ed5004b363576a7c5422592adbf1de558a1d7a66772dcba2a19f6d19815cc06e62bb3d53281fb0a8309
+AUX dzip-2.9-system-zlib-r2.patch 1779 BLAKE2B 95072d4db4780c2be65740166a30c050bf51f8552af3eb2b45c0c8d15fa14a0a9c76264ec791dbfc21dd5800c7d3529a84a16d7637e62ab903b0980909db3468 SHA512 24c5394b8bfc09db5b69aead8031bef6d6e476072227f713e5c657d1acf75908a638c5c437aade17501fd88f92d10fb28f0163c8a36682a90770438ab6932d4c
+AUX dzip-amd64.diff 567 BLAKE2B 0318e1e1b76e4bb07f462efd9faa308f33b6d2c0f53d68e36b6e379da3ee1847681bcdfce9dda66466e03104ff4c7d7849bc393282ec90687207657c1f1a0551 SHA512 d8fe92e011c34c6ec7812c29d55fe508d704cc3d0430f5de10c9f242580af9f101a3c8d2f94db43b85ba1ad60c3d3b7b8b79530ef7fe6caf7c93829159142818
DIST dz29src.zip 100354 BLAKE2B 1b0ab969daa030c135dab049f9950079f0337ca64636765298316e699614dfe3c139b0b88321c29278aadbe6b93ca75f2d656e82ae2dbf54b98f19d9fd3053d9 SHA512 3e1071da6ae5c9064b7222f1bb553b787ded4acbfe8463a7a94f17e60748b68cdfc17672ef7220deddd394c6709efe632e53e61508fd48bfa9001e43a37e788f
-EBUILD dzip-2.9-r3.ebuild 644 BLAKE2B cb5e42252c4e6d7e2b9a217c4ff609779b1d0e9b13b35021d5d9363dfe1bb9b90d03622751d08115747cff4baf2e18b2223173445ce77389dd59dfe370972c2b SHA512 824033ed7bd9ec819a257078cb0f510fee4435131960984efd136d0b0838475b2a1bcb29317beb0dbf9257280bfc6cc75c8d800c822d6b5d59d4e3c7f82de55e
+EBUILD dzip-2.9-r3.ebuild 680 BLAKE2B f899af8102b35e45d3923e795b033d9386792a3e0c05d5eb5f381f72fcf7e4f871ab473aacf0068d4de6f8a7db569e661405c54d88179630b34223c8d43eba3f SHA512 09707b1a5068df0a2544bc5195e79d6efa752488740d77317fda6fe84e260004f37fccef601ae623791d465c189637af0b91d03ef601a3552d815432481fc418
MISC metadata.xml 326 BLAKE2B 24ee80a289a9dc670ba0592e623568a083bff065c740db1dfeb877329aa2f12b59eb20491f488f6311afd3e8df849c123013503fdf2ef739ee9c357f965e5797 SHA512 a1550e2953010f4593e3c7cbe54783f4e0a5859f58e756b6cde50c0d404ca10f8eb0f43df223c6f7df454429d90f496a99aee08f68c8830a1aa396e1febcbe7c
diff --git a/games-util/dzip/dzip-2.9-r3.ebuild b/games-util/dzip/dzip-2.9-r3.ebuild
index c5b3149a68d0..b91f030becb0 100644
--- a/games-util/dzip/dzip-2.9-r3.ebuild
+++ b/games-util/dzip/dzip-2.9-r3.ebuild
@@ -1,27 +1,35 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit eutils
+EAPI=7
+
+inherit toolchain-funcs
DESCRIPTION="compressor/uncompressor for demo recordings from id's Quake"
HOMEPAGE="http://speeddemosarchive.com/dzip/"
SRC_URI="http://speeddemosarchive.com/dzip/dz${PV/./}src.zip"
+S="${WORKDIR}"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND="app-arch/unzip"
-RDEPEND=""
-S="${WORKDIR}"
+BDEPEND="app-arch/unzip"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-system-zlib-r2.patch
+ "${FILESDIR}"/${P}-scrub-names.patch #93079
+ "${FILESDIR}"/dzip-amd64.diff
+)
src_prepare() {
- epatch "${FILESDIR}"/${P}-system-zlib-r2.patch
- epatch "${FILESDIR}"/${P}-scrub-names.patch #93079
- epatch "${FILESDIR}/dzip-amd64.diff"
- mv -f Makefile{.linux,}
+ default
+
+ mv -f Makefile{.linux,} || die
+}
+
+src_configure() {
+ tc-export CC
}
src_install() {
diff --git a/games-util/dzip/files/dzip-2.9-scrub-names.patch b/games-util/dzip/files/dzip-2.9-scrub-names.patch
index 079fae3fd070..01fbc53ec26c 100644
--- a/games-util/dzip/files/dzip-2.9-scrub-names.patch
+++ b/games-util/dzip/files/dzip-2.9-scrub-names.patch
@@ -9,8 +9,8 @@ we strip out all the components which ascend in the directory tree
http://bugs.gentoo.org/93079
---- main.c
-+++ main.c
+--- a/main.c
++++ b/main.c
@@ -77,6 +77,48 @@ int dzRead (int inlen)
return 1;
}
@@ -68,8 +68,8 @@ http://bugs.gentoo.org/93079
if (de->pak && de->type != TYPE_PAK)
return 1; /* dont mess with dirchar inside pakfiles */
do
---- v1code.c
-+++ v1code.c
+--- a/v1code.c
++++ b/v1code.c
@@ -201,6 +201,7 @@ void demv1_dxentities(void)
}
diff --git a/games-util/dzip/files/dzip-2.9-system-zlib-r2.patch b/games-util/dzip/files/dzip-2.9-system-zlib-r2.patch
index 4bf10f8b98f6..668ef369dfe0 100644
--- a/games-util/dzip/files/dzip-2.9-system-zlib-r2.patch
+++ b/games-util/dzip/files/dzip-2.9-system-zlib-r2.patch
@@ -1,5 +1,5 @@
---- dzip.h
-+++ dzip.h
+--- a/dzip.h
++++ b/dzip.h
@@ -2,7 +2,7 @@
#include <stdlib.h>
#include <string.h>
@@ -16,8 +16,8 @@
-#endif
\ No newline at end of file
+#endif
---- Makefile.linux
-+++ Makefile.linux
+--- a/Makefile.linux
++++ b/Makefile.linux
@@ -1,18 +1,17 @@
# Makefile for linux
@@ -50,8 +50,8 @@
-v1code.o: v1code.c dzip.h dzipcon.h
\ No newline at end of file
+v1code.o: v1code.c dzip.h dzipcon.h
---- conmain.c.orig 2010-01-17 15:10:20.938605770 +0000
-+++ conmain.c 2010-01-17 15:10:34.180603846 +0000
+--- a/conmain.c
++++ b/conmain.c
@@ -507,8 +507,8 @@
if (!strcmp(argv[i],"-o")) i++;
}
diff --git a/games-util/dzip/files/dzip-amd64.diff b/games-util/dzip/files/dzip-amd64.diff
index ef49ff330570..60d4a524b001 100644
--- a/games-util/dzip/files/dzip-amd64.diff
+++ b/games-util/dzip/files/dzip-amd64.diff
@@ -1,5 +1,5 @@
---- dzip/crc32.c 2002-07-12 06:07:54.000000000 +0200
-+++ dz/crc32.c 2010-01-20 23:23:43.000000000 +0100
+--- a/crc32.c
++++ b/crc32.c
@@ -1,10 +1,12 @@
+#include <stdint.h>
+
diff --git a/games-util/gamepick/Manifest b/games-util/gamepick/Manifest
index a81ef0e6ac64..ddfc199a8bc6 100644
--- a/games-util/gamepick/Manifest
+++ b/games-util/gamepick/Manifest
@@ -1,3 +1,3 @@
DIST gamepick-0.35.tar.gz 156725 BLAKE2B e761fead9528397d0819ff00ca0153d63ee7fcc7ecf2d8bd39c3f63e937d13a72be23758a53e415d8020466c3500abc64ae10c09384682f4e8bd2dea3305fdda SHA512 bd77d6584cb9bb5c358179226d20a1995badd7603332bde6692ecca6c30f26fe06e6ea202e04bd40c006e9f43ae8fcd885a09bcb696227be3da823dd68d5053c
-EBUILD gamepick-0.35-r1.ebuild 597 BLAKE2B 2a4fb4541ef66c31c44412b17750f198bd6b844b1cab9610d3ced2af2c943d519d534f103b9763dbca74d83466ed57a5cb4b55507db273033bbcdbc59a49f2ca SHA512 fd48d4116fe444201f7065406063b31f37399f121f60971f7e9c48a49e752d4222c4e7b6ea5483e5b0713de54514d5fb0b4671f1503a50a9dff74c2f34877dcb
+EBUILD gamepick-0.35-r1.ebuild 597 BLAKE2B 8ea9d60a90b12296f5b29a0daf18ddd733df1cea444493c7e7b3a6f60baf275e425c9541fa5a71fcb520cd042afcb5292cae19b1f5315c7e732afa0a5957ddfb SHA512 eebebc15194ca764aa1a7a7b820652c900bad5e9f778e710a6feed02abc2d87dbce612e9d275228e21f6285c7d7ffd76a60eba7ff076b6c5b2d285754c4bfb5f
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-util/gamepick/gamepick-0.35-r1.ebuild b/games-util/gamepick/gamepick-0.35-r1.ebuild
index 0929757f8c47..097f39d276ab 100644
--- a/games-util/gamepick/gamepick-0.35-r1.ebuild
+++ b/games-util/gamepick/gamepick-0.35-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit eutils
+EAPI=7
+
+inherit desktop
DESCRIPTION="Launch opengl games with custom graphic settings"
HOMEPAGE="http://www.rillion.net/gamepick/index.html"
@@ -11,11 +12,10 @@ SRC_URI="http://www.rillion.net/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
src_prepare() {
default
diff --git a/games-util/glbsp/Manifest b/games-util/glbsp/Manifest
index 35756228aea6..62bdd8b5857c 100644
--- a/games-util/glbsp/Manifest
+++ b/games-util/glbsp/Manifest
@@ -1,4 +1,4 @@
-AUX glbsp-2.24-ldflags.patch 737 BLAKE2B 8450c3fc7d83aa5444802de8e415f1776c82422ced5a4c2320f39ee7989ce601a6fc0b97cc1a94e548d7b8a6bd40d5e53644c0725a694ddea2c0e782515a8b6c SHA512 78425825ea6049299afae48c2de89e9fa3e8f4994f176b7a42785eb3fcff625c69a2b3230f5aa624987fa4290f83eb9cf298d397b74171a2b0d94b70ab446d4f
+AUX glbsp-2.24-ldflags.patch 593 BLAKE2B 56cc840205923798cad39b6930d3d0d8b5b8b9c988064c6d8181c13a257970332ce8dda676d7062cbed9da7380430508d2987a9a26c52c85775c26435d99ad87 SHA512 6a3b0889a0c0cdf3adb8b24f69713b89d88559f4bdb2913fc5b0e697f2c78cd8804b719b4de71792da7d0aae8e6fd109b28eb5dc1d0b21a4d0b9396a8abf855c
DIST glbsp_src_224.tar.gz 230977 BLAKE2B a8fce559e2d37e0662dd773f94d781a63bbce66d7fca87b785b7ba095670844fe441093d721eba95eb679457d6217327e93002e54848ed919cf34e552e152030 SHA512 562201093b69ae1db113479f8dd71e474d2d4ea7798b5e156dc096660e0b725a16ba44e8d2bfd332eba89b66d07ac2a1ddd803e75802c8fb3739a420701b2e1a
-EBUILD glbsp-2.24.ebuild 1524 BLAKE2B d34b5efb35b791b9409014c4e92f5c6e7f7873759e38a5084bd8444ad7e391da50a0b4d9769b2e04fbb181273035a3a688fe13d19963f4ecec5e67a5522df637 SHA512 753f32d0be4271e40d992dade06d5a61cabace99334568ebcf4776248b03804fe98cdd9b6fb4235559c51e48b62e9ef64a3102964573c9c6ef3bcf40689506fc
+EBUILD glbsp-2.24.ebuild 1515 BLAKE2B 274b57a226df0aca8d002c37a5519e546e37914ab112a12d75111f0b4e88973b1512e507cb1e5b41274c9d1e660fde2c44a8b555b33c0c10ef2c7f06385c5db2 SHA512 fcd6a378003843b92091469ddb01571d6301cfe55f3541081cd51705d1d3b9b1f5ea40f3d8234f41d4de6ecda90ac8233fbd63244297996c4a237751ac4dacd0
MISC metadata.xml 328 BLAKE2B 642bdaa12af0d72ec65674304abdf376413e4721907ff967369be6234f46fc053792bee05d921d14e86d7432f8f355c8329ace8dab8464bdd8332c0e93c4f624 SHA512 ec7fab9de36fc312330b2e8251da6909a7d6ec1350145a7ef9681085993173f8ff8da796d4c868605c4391c7ad8ea4a11fb40e00b4fde754711dd060e0486347
diff --git a/games-util/glbsp/files/glbsp-2.24-ldflags.patch b/games-util/glbsp/files/glbsp-2.24-ldflags.patch
index e6adb0ff035c..56c9a4abcd8a 100644
--- a/games-util/glbsp/files/glbsp-2.24-ldflags.patch
+++ b/games-util/glbsp/files/glbsp-2.24-ldflags.patch
@@ -1,5 +1,5 @@
---- Makefile.unx.old 2010-11-25 11:24:48.000000000 +0100
-+++ Makefile.unx 2010-11-25 11:25:10.000000000 +0100
+--- a/Makefile.unx
++++ b/Makefile.unx
@@ -79,8 +79,7 @@
$(CC) $(CMD_FLAGS) -c $^ -o $@
@@ -10,8 +10,8 @@
install: $(CMD_NAME)
cp $(CMD_NAME) $(INSTALL_PREFIX)/bin/
---- Makefile.unx.old 2010-11-25 11:31:27.000000000 +0100
-+++ Makefile.unx 2010-11-25 11:31:31.000000000 +0100
+--- a/Makefile.unx
++++ b/Makefile.unx
@@ -125,7 +125,6 @@
$(GUI_NAME): $(LIB_NAME) $(GUI_OBJS)
diff --git a/games-util/glbsp/glbsp-2.24.ebuild b/games-util/glbsp/glbsp-2.24.ebuild
index e6c982167ae0..79ed87ae1288 100644
--- a/games-util/glbsp/glbsp-2.24.ebuild
+++ b/games-util/glbsp/glbsp-2.24.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit eutils toolchain-funcs versionator
+EAPI=7
-MY_PV=$(delete_version_separator 1)
+inherit desktop toolchain-funcs
+
+MY_PV=$(ver_rs 1 '')
DESCRIPTION="A node builder specially designed for OpenGL ports of the DOOM game engine"
HOMEPAGE="http://glbsp.sourceforge.net/"
SRC_URI="mirror://sourceforge/glbsp/${PN}_src_${MY_PV}.tar.gz"
+S="${WORKDIR}"/${P}-source
LICENSE="GPL-2"
SLOT="0"
@@ -15,12 +17,15 @@ KEYWORDS="~amd64 ~x86"
IUSE="fltk"
DEPEND="fltk? ( x11-libs/fltk:1 )"
-RDEPEND=${DEPEND}
+RDEPEND="${DEPEND}"
-S=${WORKDIR}/${P}-source
+PATCHES=(
+ "${FILESDIR}"/${P}-ldflags.patch
+)
src_prepare() {
- epatch "${FILESDIR}"/${P}-ldflags.patch
+ default
+
sed -i \
-e "/^CC=/s:=.*:=$(tc-getCC):" \
-e "/^CXX=/s:=.*:=$(tc-getCXX):" \
diff --git a/games-util/gslist/Manifest b/games-util/gslist/Manifest
index 021c91406d8c..ce9355a3a6e3 100644
--- a/games-util/gslist/Manifest
+++ b/games-util/gslist/Manifest
@@ -1,4 +1,4 @@
-AUX gslist-0.8.11a-build.patch 1178 BLAKE2B ab697e84bb08416e799eb9716bbfe87ef53d30957ab3eb27a79411920f62d9533773ddf17e5351c4d09a324645ad836e3be889fdfcde632fe926eb18491d16b0 SHA512 c938ce951c6042baa769019d274583610a9a5506c4ceeb2816ed372cae08bdfd5b228f3027064b6d92a5bf8beac88ad34f5fd8285ea0512baac7fcbbf6ae076c
+AUX gslist-0.8.11a-build.patch 1167 BLAKE2B c8e6324d9bb45070f7445e6422c13ee5b87e4014e97d4fe1c326850dc67c2387834ffb41e073ca1bef1a26d566c525174709a20a2331162dc4fdae151d368309 SHA512 397a9eb57120f9c832ac509e1dea02f0bd50417041a58dcb2336ed613dde2d321658732d496762bc356c23e4563256d906bc500a4267c7a2cfbdf01b2746f30f
DIST gslist-0.8.11a.zip 2599227 BLAKE2B ff469f74d2cb5436adc0ad95d18fe7806eb726c3856b7e87e97233dc5fca3433a6aa12e94b38ba531ca5296c9c0ffca036cd2056f7dd3e1e611cd7f5e6b1c2da SHA512 082cda97bf82ba4763236ce142d65a90b3372a430436cdc9fdccd1101feb5a2741807dff5a00e81fc833048e81468473d90851d23574167e78166beef08d0734
-EBUILD gslist-0.8.11a-r1.ebuild 616 BLAKE2B be1442b3e2d52ef04719ab75315ffec0ba56894a77bd8ddb63e9e29dc304a3e784fefc76d001d1b15cc739692a1f15473ee0cb7efd714ee60066a7c5493d00dc SHA512 b8c3eddae6b24cc26fd655d45158f9b40c820c96499c4988fe41e617bdcbb6a7b703d072f61d55f150ff7bca1052d9b4a4d0fe920a24b97081285929b68b3251
+EBUILD gslist-0.8.11a-r1.ebuild 669 BLAKE2B c53a3df755801c2593429e8df9f0c951d615bfb345f9536ca6c147a657028c21af16c558c2c11b0e99cda57227d47c758ecf22b6b09138b4a039b416cfcab4cc SHA512 4d330c783920be7fb319c5e45f1b092ca959479b9f132d838c18d52032aeaf885fa168642f732066733d78d26d1774dac1df3dc0fa165f37c9dbb02b20865702
MISC metadata.xml 319 BLAKE2B 3de65996c84200d418de6cb2e8beac86afed640f3f3bb6d9d9e9faab5eac156ff6ae05dad539ed6ccf7bdbac3954b821ed03a8972222a5a0e027c4b30b4c6981 SHA512 346a94d5d5aac11f3fcbd7ceac55b80462999debf98aa95d17479944873a0c08e1256def22b0e8225ef57b70deb249db0d93fe76a85a8897bb8b9f92750ea43f
diff --git a/games-util/gslist/files/gslist-0.8.11a-build.patch b/games-util/gslist/files/gslist-0.8.11a-build.patch
index 4ffbfd94e012..e13309c02c6b 100644
--- a/games-util/gslist/files/gslist-0.8.11a-build.patch
+++ b/games-util/gslist/files/gslist-0.8.11a-build.patch
@@ -1,5 +1,5 @@
---- work.orig/Makefile
-+++ work/Makefile
+--- a/Makefile
++++ b/Makefile
@@ -1,26 +1,30 @@
-CFLAGS += -O2 -s -fstack-protector-all
+CFLAGS += -Wall -D_GNU_SOURCE
diff --git a/games-util/gslist/gslist-0.8.11a-r1.ebuild b/games-util/gslist/gslist-0.8.11a-r1.ebuild
index cbe916e10a66..07bacb2fdebd 100644
--- a/games-util/gslist/gslist-0.8.11a-r1.ebuild
+++ b/games-util/gslist/gslist-0.8.11a-r1.ebuild
@@ -1,11 +1,14 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
+
+inherit toolchain-funcs
DESCRIPTION="A GameSpy server browser"
HOMEPAGE="http://aluigi.altervista.org/papers.htm#gslist"
SRC_URI="mirror://gentoo/${P}.zip"
+S="${WORKDIR}"
LICENSE="GPL-2"
SLOT="0"
@@ -13,10 +16,8 @@ KEYWORDS="~amd64 ~hppa ~x86"
IUSE="web"
RDEPEND="dev-libs/geoip"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-S="${WORKDIR}"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
PATCHES=(
"${FILESDIR}"/${P}-build.patch
@@ -28,7 +29,11 @@ src_prepare() {
}
src_compile() {
- emake SQL=0 $(use web || echo GSWEB=0)
+ tc-export CC
+
+ emake \
+ SQL=0 \
+ $(use web || echo GSWEB=0)
}
src_install() {
diff --git a/games-util/higan-purify/Manifest b/games-util/higan-purify/Manifest
index 4c87e06c40d0..ba6048580d33 100644
--- a/games-util/higan-purify/Manifest
+++ b/games-util/higan-purify/Manifest
@@ -1,4 +1,5 @@
-AUX higan-purify-03-QA.patch 1404 BLAKE2B 670d0897fb3d3fb565c36ec30c5dedefdb71bc13770e49a3532059356f3caf652df3a11e00c35e27724ea75e033a248124abca2fc60aa33140d2f858138e39a4 SHA512 31e1fdcd147e75fcaedd1778ef636edc97552fdf520468dd4723112f6557fde0d01a1f476c451e638ca05988543549fa1c76fd83ea70b7f0dbb03a61a4ff02b9
+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 774 BLAKE2B 09397611fc72e84e516b87f98f7773795bc3273c59d52cc4b68cc6045b8a6e9bcd36af5791ab0cd3bc07701d5c087825ac2a2336c14f69f399e7911051eea093 SHA512 e90d83850caf9f0fa3485763b90652767d8a6eceb5ddcfcc7282a2d6362c24948c02c7434ffbb6f471d7ebb57bc25b1a9685fc58a964a1093e444dff96082598
+EBUILD higan-purify-03.ebuild 863 BLAKE2B b95d1a69a9edacc6ecb961cb2c2f78167edb39f58df4d29779550c399e4a14b0ec1c1c3b3ae60e5d4c60cfa58b2800236a320234a68c84ab74dc4c2ce2e191b5 SHA512 642f565f1f2ef635da2eb1dae3bbee6593ebe5bd205e9a4d1dbf9db2a625f05628ca702df78ce7a89e8023b66655f31b71c86d563e75b4f7b58ffb60cceb58cf
MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254
diff --git a/games-util/higan-purify/files/higan-purify-03-QA.patch b/games-util/higan-purify/files/higan-purify-03-QA.patch
index e523ba4cad95..5b2d1e6c3d3a 100644
--- a/games-util/higan-purify/files/higan-purify-03-QA.patch
+++ b/games-util/higan-purify/files/higan-purify-03-QA.patch
@@ -1,5 +1,5 @@
---- purify_v03-source/purify/Makefile
-+++ purify_v03-source/purify/Makefile
+--- a/Makefile
++++ b/Makefile
@@ -2,8 +2,8 @@
include phoenix/Makefile
@@ -20,23 +20,23 @@
else ifeq ($(platform),win)
windres phoenix/windows/phoenix.rc obj/phoenix-resource.o
$(cpp) -shared -o phoenix.dll obj/phoenix.o $(phoenixlink)
---- purify_v03-source/purify/phoenix/Makefile
-+++ purify_v03-source/purify/phoenix/Makefile
+--- 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
++ 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
++ 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
new file mode 100644
index 000000000000..00a6a1e4c69b
--- /dev/null
+++ b/games-util/higan-purify/files/higan-purify-03-respect-CXX.patch
@@ -0,0 +1,28 @@
+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
index e9613fa1ec22..7f5fcaa1f834 100644
--- a/games-util/higan-purify/higan-purify-03.ebuild
+++ b/games-util/higan-purify/higan-purify-03.ebuild
@@ -1,39 +1,45 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-inherit eutils multilib toolchain-funcs
+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"
-IUSE=""
RDEPEND="
dev-games/higan-ananke
x11-libs/gtk+:2
x11-libs/libX11"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
-S="${WORKDIR}"/${MY_P}/purify
+PATCHES=(
+ "${FILESDIR}"/${P}-QA.patch
+ "${FILESDIR}"/${PN}-03-respect-CXX.patch
+)
src_prepare() {
- epatch "${FILESDIR}"/${P}-QA.patch
+ 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"
diff --git a/games-util/joystick/Manifest b/games-util/joystick/Manifest
index d8e6fe806329..b98a626f45be 100644
--- a/games-util/joystick/Manifest
+++ b/games-util/joystick/Manifest
@@ -1,6 +1,6 @@
AUX joystick-1.6.0-build.patch 831 BLAKE2B 942038f6997caa84cdbc8c05a6353dd448c1b70f9229f38084e2b8c80df2f8d3df3eb8a0da754a7ba56863aaed58375eec22267f08d304bd550d2237054f6e16 SHA512 071b15e16a1688e2d743dbf0bc44c784184ee93698b660394c83bed719d579952c9d73680e3e24754a41d5de69a65559b61255b0366c3437a193fc526c3d6064
DIST linuxconsoletools-1.6.1.tar.bz2 50854 BLAKE2B 0614e72226c575499ae5976011a0fca146a1981e2d355f7554f105b184bdd4f1090bf5374377e89f3881c5476e3c3a362b70f86cfd83440264066ea50a8c6a4b SHA512 b520c0a2d55986204619e3a5a00fb8b1e26453ac6df4f51c8c87495661a68bb6fe5a1947a3e079a53a537bf06d23c73c404a4d7e4d4dd18c0f7f69c1985a77be
DIST linuxconsoletools-1.7.0.tar.bz2 52960 BLAKE2B 438e69e7aa220ea3fc92a9a72bda081c7877663c451f3101bc30e344a7a0f0f20b1c2f4ecd78c0db501b6442e2cd20e9f288c9c331118e8c666a61c3ac4b6851 SHA512 260667e167281dd6f4de0904c2852a5bf3d9d0fe9d603135d4849c5a6610997306c9b476f64e4015d17a4dc8e4a8d36e96e01b9b63664fc7b493201fe12b4f56
-EBUILD joystick-1.6.1.ebuild 841 BLAKE2B 88add5fc4038140e9af4fcceeac0efd19119285d467bc335dc89ed24e35a57c0b87f1af14989a8dd297654971b639a0ca076096c32ba4d137b22a1b9504d577b SHA512 a0ac620ef668b62951e2c317c59c615f5234b727ecf3fbffa3c47c02055f6d185b37649bdd8a2c992cf8abfc8f5cea72194cf9ad2211b4f12586234283ddc627
-EBUILD joystick-1.7.0.ebuild 844 BLAKE2B 90f27f297b1ceebece8e845819988c7aff6c24d36d1d87c221844d4550c1caff777157514f02c40c82e89430fc067ca33b34faa5d6b3d25dc4f6ed558efb258b SHA512 43d97ac907c5a47c5c5b9b3731c53ca4935c26b08513056397f8338758172337bd55b8974c209762feb9949ed304bf162c2323d826fee508a6d6a6a5f4345591
+EBUILD joystick-1.6.1.ebuild 869 BLAKE2B cd9a4cd4bf04633cb1f0dd12a9be7b86c2c24b2e419ba9a0af7625830c3a533c3f482d701fc4d8b52022546255e448fecf2c6af3bf3b1dc56b9ee0152686ed1d SHA512 eb2d7b1511cb42dbefb13bd320b4510670e999ee53b33cf4693b177d4144794a002a4663f7036ac46f6ebc7fd769a9de7a33fbfc9c93554c3a12894276e0326d
+EBUILD joystick-1.7.0.ebuild 872 BLAKE2B 3d08dc3fb669b9e23b7a21623244242ed883f41c38a0f3bda97e90e7f6dfc5ddb0148c2f73ec4d14a7ec28dc5b850a078032b76dd873dcf13fcd6c51d81cf086 SHA512 ddeac2a9eb45be7d5199f885b44363c17da17163ed2e62534318967158927e0e754f568d3472166a3653d602630e3c42e1e03b48aec9e1fab59e8fcf311f0063
MISC metadata.xml 335 BLAKE2B e83ffecd1afda0861555f62d9bad50f99c8e1bebb296f303bbdb8624ea283eb04d30d76a74d9970f519e303e851991ae33b232f74c9d2fdacce16b59fccdf9f5 SHA512 6440a6652a98c7439b22df51f22089ddd867be3e07e6c04001aa15b1fc01fd84dc8d3244f106abe4ae89caf7561aa45fe2526f2f9e8e8844a5e44f9f8a51df41
diff --git a/games-util/joystick/joystick-1.6.1.ebuild b/games-util/joystick/joystick-1.6.1.ebuild
index 389255caf332..d4156cace763 100644
--- a/games-util/joystick/joystick-1.6.1.ebuild
+++ b/games-util/joystick/joystick-1.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,6 +18,7 @@ DEPEND="sdl? ( media-libs/libsdl:0[video] )
!<x11-libs/tslib-1.0-r2"
RDEPEND="${DEPEND}
udev? ( virtual/udev )"
+BDEPEND="virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
diff --git a/games-util/joystick/joystick-1.7.0.ebuild b/games-util/joystick/joystick-1.7.0.ebuild
index a4389f20bcfb..31d58e9a6d02 100644
--- a/games-util/joystick/joystick-1.7.0.ebuild
+++ b/games-util/joystick/joystick-1.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,6 +18,7 @@ DEPEND="sdl? ( media-libs/libsdl2:0[video] )
!<x11-libs/tslib-1.0-r2"
RDEPEND="${DEPEND}
udev? ( virtual/udev )"
+BDEPEND="virtual/pkgconfig"
S="${WORKDIR}/${MY_P}"
diff --git a/games-util/qstat/Manifest b/games-util/qstat/Manifest
index a418c0830f79..1ace9a51e6e8 100644
--- a/games-util/qstat/Manifest
+++ b/games-util/qstat/Manifest
@@ -1,4 +1,4 @@
-AUX qstat-2.14-gcc-10.patch 1546 BLAKE2B 4510244b1bd6cbaa0488b13c413d6ed2e58f0cb189cea23e4777415fd4d7b9b67b300eee30c14e39f0ef8c594117eab23962232de65683b37bcc5bc88f707fb1 SHA512 445c7fa7ba892ece7a6ae55c3fadb4a5691ad9e37bdca40541efece6cd053651a4bd6089aadaa0661c5d97db76530d2b04def3df6ca9bf11af3eb37de3c410e6
+AUX qstat-2.14-gcc-10.patch 1334 BLAKE2B fa9b03cb80fe5fc480ee7c5c7bddce86ee5c8dddba6c96cf70e14c904652d32bb09a2deed710eabbfb3546beddc69ed962d370f7ff7d3ac2644c9c10b3c4802b SHA512 aa00412a37417b6b16801d0aff67f98b721db9b56f069a0eac0922f31f5bc3eb522ec32c17c93c3e631039584e5cd058ddb80e621d946ae9ddaff5c7b09880b2
DIST qstat-2.14.tar.gz 210440 BLAKE2B 2a33287a69fe63c59a1cb136e84ea29cccd27f4468cb4b38b4e9ce49f28a558dc67793eaa7ead7addd828730e084a15f9684ccba7753852ce1c2795c7c94cb78 SHA512 f2054d74399fe1773a19ca43629e10364fdd87e551459719685c11f38245a05906631b456848b1a3764b4e6843baf654af6a9b174c7b16908b6bcb97ac64c6d6
-EBUILD qstat-2.14.ebuild 815 BLAKE2B 8d1073e20485896f9709da6b57befc9cbb8b60e83742d1ef6ebac3535a6811fa26a15d1d1d61f2cf957adffa9f0616324e675f180a8921d4a69e61d0314329e7 SHA512 e8b7583bee846d5e74c9c4ecbc9da7ec165fd389805c54290dabccc80ae561f784b1a0a4a0ba717973fdd24e88b549b2bbd7e8c10ba672d422b89862a521d7eb
+EBUILD qstat-2.14.ebuild 816 BLAKE2B a57a57914b87f1e8be356a123dc6fd1db26c1799a7e70e2407c0bac081556d497c1bf3ee9167f1958eccc95cfea22e3ad12e994daa1bc9b460a788044453a723 SHA512 6636e82ff1db076fd24361754a0677307a870337ccdd22ab6bbf1a447997f3f15f7e1fd9892568b6a115aa1e96e292ab1cc844b8fd81d8c0b86bc67b2d1bb6cc
MISC metadata.xml 328 BLAKE2B 05e29df4e66acb89893251aec455d3f05f38344bd12414e74ac46d23573afcd8c7e4d7b2e03d217c443a32e31beaea3d122cd474e317e3490c1d6bbdb7de4c4d SHA512 1f3cbc63b69d59880ff6fe131bf838f69bfd259a93882ef9b38c1d101d4048c2894cf99725d3ce683f9f05da035567d6e4bdafa9d4349844f7b8af98c13f999f
diff --git a/games-util/qstat/files/qstat-2.14-gcc-10.patch b/games-util/qstat/files/qstat-2.14-gcc-10.patch
index e16e701330a0..9900ccdbaa85 100644
--- a/games-util/qstat/files/qstat-2.14-gcc-10.patch
+++ b/games-util/qstat/files/qstat-2.14-gcc-10.patch
@@ -1,10 +1,6 @@
-From 878fa5fd6475685c3465a6e71a10c2fc61c1a09c Mon Sep 17 00:00:00 2001
From: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun, 26 Jan 2020 11:15:10 +0000
Subject: [PATCH] qstat: fix build failure against gcc-10
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
On gcc-10 (and gcc-9 -fno-common) build fails as:
@@ -24,10 +20,6 @@ The error also happens if CFLAGS=-fno-common passed explicitly.
Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/706390
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
----
- debug.c | 2 +-
- debug.h | 2 +-
-
--- a/debug.c
+++ b/debug.c
@@ -114,6 +114,7 @@ static void _dump_packet(const char* tag, const char* buf, int buflen)
diff --git a/games-util/qstat/qstat-2.14.ebuild b/games-util/qstat/qstat-2.14.ebuild
index c93323374a6e..d7a0d38b8c34 100644
--- a/games-util/qstat/qstat-2.14.ebuild
+++ b/games-util/qstat/qstat-2.14.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit autotools
@@ -37,6 +37,7 @@ src_configure() {
src_install() {
default
dosym qstat /usr/bin/quakestat
+
docinto html
dodoc template/*.html qstatdoc.html
}
diff --git a/games-util/ucon64/Manifest b/games-util/ucon64/Manifest
index c33e021261c1..caffa529fe65 100644
--- a/games-util/ucon64/Manifest
+++ b/games-util/ucon64/Manifest
@@ -1,5 +1,5 @@
-AUX ucon64-2.0.0-ovflfix.patch 681 BLAKE2B 7244c12a6e2cae4fe5bc2e8dd0325aa04098b638eaf11b7040dbcad342080a522241f7b3d76b522eb632fef7d0a3bc6d020d1d0669e177b779a9c32e494e3189 SHA512 050ad442ce4e2dfa45ef2cbe3245e623d965e922528a4c64c2652de07934d255d0581ceb536f0883c8f3291a30f9f1807d4078a14f9b29178495dab75a277402
-AUX ucon64-2.0.0-zlib.patch 1274 BLAKE2B 8e53d1c559f75a6b0a4e40a510ed4eccd6ff7d1b5b3ae8f81061503ea7aadc1ec36d35fc670f1afed6e85fb5daf601d49650f1e2e2de5e2942a8f359e7dc2f89 SHA512 708034434a809f65c7cc05fcbae474a8dd5d473ae11458a4bb8510fd553da50691911c1e9fc8ee8457989192ad2b350ab6667214946d5d1f89bd64af8df7272f
+AUX ucon64-2.0.0-ovflfix.patch 609 BLAKE2B 0a79d69ea392eb4015e399e045e3f929ed52b2df96e1dae76b1ada01820c9e71375ec9fa81ddf60a582350a9547461900c78a04bf7d45b7884a3cda0585638fd SHA512 cacf5d0831f647e627601327d2c37aabf78d4a21444132c45f5be00d26be7f3d8b8f5b085e2f2b3cdf41e817bf1252df8a122a608f528b61ee0a5b3c5283d315
+AUX ucon64-2.0.0-zlib.patch 986 BLAKE2B 227b7c17972bc69e5a725d10ba022df11fd1248593fb79759c8d75979b1d58c5c7eaede26bcddd09de27e6ed6c9ff1166babd1e92a95a30936ef11635f0f43a8 SHA512 9274372fe5214b4ac76e1d44252a5abe1e0d61ef25bda4240d7f9d74b292fe01c8d363a1d70c82b1145e3ddb29eb6b05ae61b2861e6044e4b72cd3708a5b9196
DIST ucon64-2.0.0-src.tar.gz 1188488 BLAKE2B 846ea6142eb50abc8165c9abb3cc05245f891b78d786798758e393032cc59c1f3cccc0fe0e70e256e308f709870bc1cc2754df30a8fababea30eda84fd1b2b64 SHA512 d021fe6db9530405773e1e209bdfafe41a2bd997f275ca7fb387f9b3d8639f4581c2761cbdce859a1831d6eba9dab4d5df1019605698c6cb6a4695ab091b001c
-EBUILD ucon64-2.0.0.ebuild 1428 BLAKE2B 4a7df9af94c6b1802f77d7ea947447ddc08eb17a134992a36c60cd516fd9dc5e5b727f22c09092305a8049442795a9dcb9793b7fb806148c4f384daa83f9f03b SHA512 7ade0622278b5fab6b6fd6a7319ac6d29329c376c55efbc902c151c11720793e352359d5c78029681e5ae4fa063921935f3a39d6cda3181ea36162a46646bc83
+EBUILD ucon64-2.0.0.ebuild 1450 BLAKE2B 2941c723d27d5bbdb5e390197f3c0d32660c0ef201b38cd2a6cb5b3abf6dd46d0cc5cdd5952ecc6f22f501118e4eeeea444181f2112a0419129d5b3c983f5978 SHA512 f323f68a591e6b2c39079b96c30402e9fc9e4226b53112da0dcaeb3852b3794eccbcd2815c005a148b310d1ed4f3cfef5f81b8b7ad959d6c567d980c3727a87c
MISC metadata.xml 329 BLAKE2B 7e77481b48419ef3da77a1b758a5e49c3f6686bdec3c14f81fe4f5051aec4b63433b970b6bb8ea5fc3ca4f98893a372cf3fb32c0e8bc3098379729cfd6672995 SHA512 eeaeb79bd3f8931262b87f4956705aea7408f5afd8879e6b8c5d5436a851be22a2e9a9e22ccd5250ea270db0c2876633fbf3d160df47cff9be490e203619ed7f
diff --git a/games-util/ucon64/files/ucon64-2.0.0-ovflfix.patch b/games-util/ucon64/files/ucon64-2.0.0-ovflfix.patch
index 0a1668f2d09f..22bb9a9795fb 100644
--- a/games-util/ucon64/files/ucon64-2.0.0-ovflfix.patch
+++ b/games-util/ucon64/files/ucon64-2.0.0-ovflfix.patch
@@ -1,5 +1,5 @@
---- backup/lynxit.c.old 2010-11-04 09:07:18.000000000 +0100
-+++ backup/lynxit.c 2010-11-04 09:08:17.000000000 +0100
+--- a/backup/lynxit.c
++++ b/backup/lynxit.c
@@ -561,7 +561,7 @@
return FALSE;
}
diff --git a/games-util/ucon64/files/ucon64-2.0.0-zlib.patch b/games-util/ucon64/files/ucon64-2.0.0-zlib.patch
index 7a122713d232..d7d3b21c833e 100644
--- a/games-util/ucon64/files/ucon64-2.0.0-zlib.patch
+++ b/games-util/ucon64/files/ucon64-2.0.0-zlib.patch
@@ -1,5 +1,5 @@
---- misc/unzip.h.old 2011-09-23 19:53:09.708884325 +0200
-+++ misc/unzip.h 2011-09-23 19:54:00.012878355 +0200
+--- a/misc/unzip.h
++++ b/misc/unzip.h
@@ -49,6 +49,10 @@
#include "zlib.h"
#endif
@@ -11,8 +11,8 @@
#if defined(STRICTUNZIP) || defined(STRICTZIPUNZIP)
/* like the STRICT of WIN32, we define a pointer that cannot be converted
from (void*) without cast */
---- libdiscmage/unzip.h.old 2011-09-23 19:59:47.319837133 +0200
-+++ libdiscmage/unzip.h 2011-09-23 20:00:07.230834769 +0200
+--- a/libdiscmage/unzip.h
++++ b/libdiscmage/unzip.h
@@ -48,6 +48,9 @@
#ifndef _ZLIB_H
#include "zlib.h"
@@ -23,8 +23,8 @@
#if defined(STRICTUNZIP) || defined(STRICTZIPUNZIP)
/* like the STRICT of WIN32, we define a pointer that cannot be converted
---- libdiscmage/misc_z.c.old 2012-03-19 08:39:41.975022496 +0100
-+++ libdiscmage/misc_z.c 2012-03-19 08:40:13.109803301 +0100
+--- a/libdiscmage/misc_z.c
++++ b/libdiscmage/misc_z.c
@@ -27,6 +27,7 @@
#include <string.h>
#include <errno.h>
@@ -33,8 +33,8 @@
#include <zlib.h>
#include "misc_z.h"
#include "misc.h"
---- misc/archive.c.old 2012-03-19 08:41:06.478999810 +0100
-+++ misc/archive.c 2012-03-19 08:41:24.134741668 +0100
+--- a/misc/archive.c
++++ b/misc/archive.c
@@ -27,6 +27,7 @@
#include <string.h>
#include <errno.h>
diff --git a/games-util/ucon64/ucon64-2.0.0.ebuild b/games-util/ucon64/ucon64-2.0.0.ebuild
index 694c0f57261b..64f8177f6f34 100644
--- a/games-util/ucon64/ucon64-2.0.0.ebuild
+++ b/games-util/ucon64/ucon64-2.0.0.ebuild
@@ -1,26 +1,25 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit eutils
+EAPI=7
DESCRIPTION="The backup tool and wonderful emulator's Swiss Army knife program"
HOMEPAGE="http://ucon64.sourceforge.net/"
SRC_URI="mirror://sourceforge/ucon64/${P}-src.tar.gz"
+S="${WORKDIR}"/${P}-src/src
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-RDEPEND=""
-DEPEND=""
-
-S=${WORKDIR}/${P}-src/src
+PATCHES=(
+ "${FILESDIR}"/${P}-ovflfix.patch
+ "${FILESDIR}"/${P}-zlib.patch
+)
src_prepare() {
- epatch "${FILESDIR}"/${P}-ovflfix.patch \
- "${FILESDIR}"/${P}-zlib.patch
+ default
+
sed -i \
-e "/^CFLAGS/s/-O3/${CFLAGS}/" \
-e "/^LDFLAGS/s/-s$/${LDFLAGS}/" \
@@ -30,7 +29,7 @@ src_prepare() {
src_configure() {
local myconf
- if [[ ! -e /usr/include/sys/io.h ]] ; then
+ if [[ ! -e "${ESYSROOT}"/usr/include/sys/io.h ]] ; then
ewarn "Disabling support for parallel port"
myconf="${myconf} --disable-parallel"
fi
@@ -41,8 +40,13 @@ src_configure() {
src_install() {
dobin ucon64
dolib.so libdiscmage/discmage.so
- cd ..
- dohtml -x src -r -A png,jpg *
+
+ cd .. || die
+
+ docinto html
+ dodoc *.html
+ docinto html/images
+ dodoc images/*
}
pkg_postinst() {
diff --git a/games-util/uglygs/Manifest b/games-util/uglygs/Manifest
index 426a6efb142b..4efc8233890e 100644
--- a/games-util/uglygs/Manifest
+++ b/games-util/uglygs/Manifest
@@ -1,5 +1,5 @@
AUX 0_rc11-uglygs.conf.patch 2140 BLAKE2B 521658d8e7dcfe0ce6a2b63cc3aa98de5f2e925be0d9f299040f665cf009258aee0bd4785bd0e6c5c414d47342b8be84a1e48c28eb44faf1e2f400102e5432b4 SHA512 018b5149acb6615ddbc9e4094d6658d7e5b6266c54bd9f70df17e1091e547ada16bd41550e5147583e1907d70cbd3ff6e246994d96b40f5ff8e7101d9cbb11af
AUX 0_rc11-uglygs.pl.patch 6898 BLAKE2B f8827ed6848df36721cb2cddd18e70a19fb2fee276735dabf378693dfedaf786eff2dcd57f0c384ceb446a0f047da20ab71ac18f756c93fe4af623b6655be644 SHA512 6a9c741dbbc68ae5dd07f7f8a146a328c1af9b788dd15e071135d2917fdd5028b67e17164bc61ce7567570bcb9ad7574959103f55ce408a647c7f5eb4bba1d3a
DIST uglygs-rc11.tar.gz 9066873 BLAKE2B 91cc02ecfd6ccb98ac765e5702e13fffc231cce9938fc01950eb7691bc3bef03dee51489cacf3526939ebccfafe06a7cbbb97c653a27a0d9dff19e67b73ab4e0 SHA512 2a57eb7a4562525c00c69a7874d32fa52d5f12cb2926dffcf4bc8ad74e5847a962c464426b476412bff369963ee40120c3dfc9c0b506606f8a4668bca88d1970
-EBUILD uglygs-0_rc11-r1.ebuild 1249 BLAKE2B 58113ca46f5c39741c38560f016030115955122eac786b3d133417e572dc4eed559537bdf75d273d97ddbb096708e773e4399d80fc151b295c8e28b929ca84d5 SHA512 35353342efd651bd7df173103bebd5295f4f00a3bce68dbfbfaa44edd053764e031352500862c42f4b992ccb357014022c9f8cce9b3b5a28cb8afe3969144ba8
+EBUILD uglygs-0_rc11-r1.ebuild 1284 BLAKE2B f51b887f682bd91c8a8db83205d0f84519fbf9eaa6fc969181ec96f3646a2dcd32f07ffe8e67d06ff60c7b60b3f56702a7ac4e34095c6f2da8b6ad35cc5c5057 SHA512 fb9d25e8d86edcb22052384c5fcfd1d5e0e1e775567217620a219c53b3b6d2975097f4f6154b9722849906afe11a2d2ac235d4f917f7cff333ce3543c9428867
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-util/uglygs/uglygs-0_rc11-r1.ebuild b/games-util/uglygs/uglygs-0_rc11-r1.ebuild
index d4ae0849ecff..a5fb9f5c19bf 100644
--- a/games-util/uglygs/uglygs-0_rc11-r1.ebuild
+++ b/games-util/uglygs/uglygs-0_rc11-r1.ebuild
@@ -1,37 +1,45 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
+
+inherit toolchain-funcs
MY_P="${P/0_/}"
DESCRIPTION="Quickly searches the network for game servers"
HOMEPAGE="http://uglygs.uglypunk.com/"
SRC_URI="ftp://ftp.uglypunk.com/uglygs/current/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~x86"
-IUSE=""
DEPEND="net-analyzer/rrdtool[graph]
dev-lang/perl"
RDEPEND="${DEPEND}"
-S="${WORKDIR}/${MY_P}"
+PATCHES=(
+ "${FILESDIR}"/${PV}-uglygs.conf.patch
+ "${FILESDIR}"/${PV}-uglygs.pl.patch
+)
src_prepare() {
default
- eapply "${FILESDIR}"/${PV}-uglygs.conf.patch
+
sed -i \
-e "s:GENTOO_DIR:/usr/$(get_libdir)/${PN}:" uglygs.conf || die
- eapply "${FILESDIR}"/${PV}-uglygs.pl.patch
+
sed -i \
-e "s:GENTOO_DIR:/etc:" uglygs.pl || die
+
sed -i \
-e "s/strndup/${PN}_strndup/" qstat/qstat.c || die
}
src_compile() {
+ tc-export CC
+
emake -C qstat CFLAGS="${CFLAGS}"
}
@@ -43,9 +51,11 @@ src_install() {
insinto /usr/"$(get_libdir)"/${PN}
doins -r data templates tmp
+
insinto /usr/"$(get_libdir)"/${PN}/images
doins -r images/{avp2,bds,default.gif,hls,j2s,mhs,q3s,rws,sf2s,uns,vcs}
dosym bds /usr/"$(get_libdir)"/${PN}/images/bdl
+
keepdir /usr/"$(get_libdir)"/${PN}/tmp
exeinto /usr/"$(get_libdir)"/${PN}
diff --git a/games-util/uz2unpack/Manifest b/games-util/uz2unpack/Manifest
index 13d57f9bc312..f2d9d475454c 100644
--- a/games-util/uz2unpack/Manifest
+++ b/games-util/uz2unpack/Manifest
@@ -1,3 +1,3 @@
DIST uz2unpack-0.1.tar.bz2 1483 BLAKE2B b349aa9d04719364227da8c9074845527eff938805c27ab484e485d4ff8f8203320ed8e5772408b325dc10ea8662a37710cd8d62d51c498074f97b064b4ee800 SHA512 b3876a54dfd4729399dc768f9e096aa9eed3af9d7a0a5ad68777159244a7f3f4a7ff113d2da00ca9dba60c731e8abc3b88888aab3c0aa2b934decfee9312654b
-EBUILD uz2unpack-0.1.ebuild 528 BLAKE2B efb2e4309c7dbd4722da7e42072c677930955016c344a7274cc3b28bac19f86693f46c4d21cdcee2a588a819fa50a1dfddeae0b12bcfd0fe24736f8a6f52e5ca SHA512 35dabf8ab3202717a33bb89a37d3dc4e8b60bdb23c901c1b0c6de18357b602cc8d9f574ac96fbed404f9a48fad0928a57a3d9827d01059a87176930ca1c1f221
+EBUILD uz2unpack-0.1.ebuild 527 BLAKE2B fd521a3b62245b9b6fa62b4e4e93d0fc470b6258c3c16d027bd4f5c52f9102f04887d9ca5c3a5b9c6e5d3114eb1193489166cff8bd309fda421a76b9975486d9 SHA512 45e3ca4a199a6f048f5b08977b1e7f4cc94715497a2c2201d5993883ca95bb13c59a96f4183d4bd312d8addce1c9c6c3ae8427f2a31120627d41d5c704565eaa
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-util/uz2unpack/uz2unpack-0.1.ebuild b/games-util/uz2unpack/uz2unpack-0.1.ebuild
index 494df27d5a68..253cecd8ad30 100644
--- a/games-util/uz2unpack/uz2unpack-0.1.ebuild
+++ b/games-util/uz2unpack/uz2unpack-0.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit toolchain-funcs
@@ -14,7 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="sys-libs/zlib"
-RDEPEND=${DEPEND}
+RDEPEND="${DEPEND}"
src_compile() {
emake CC="$(tc-getCC)" LDLIBS=-lz ${PN}
diff --git a/games-util/vispatch/Manifest b/games-util/vispatch/Manifest
index 299d4ef76a7f..fc2f88751b9a 100644
--- a/games-util/vispatch/Manifest
+++ b/games-util/vispatch/Manifest
@@ -1,3 +1,3 @@
DIST vispatch-1.4.6.tgz 227850 BLAKE2B 5d403807d4c276e555c15da2e808fa408a54b766ac3db27f4159676689ebcfd8fedf4c43a3d8a7d39d80c29c20588d1805476ea61f4e88322b3d27f3e103b6ae SHA512 0034660c1ba238360cc5b71e846d2117f76af2340fcee2a0a25b42d1e200ec7231796b45d89335bf7e303379d9f5c03f4f0a9b22a1a54da356ac9a41b24abcc1
-EBUILD vispatch-1.4.6.ebuild 510 BLAKE2B 8fcd7553d01e818740ecdd08ddcc5f19cbe2df73ee952fb31a918f87870e776b974b8ed6b35440cb8f2bd5d8d869935f1561aba4673153864bcfa81202b3bf52 SHA512 aa22d38e18ee768b5d45ef68451d4426a6f04aafd28e2d2ceae9a08606ad5fceee4a8d2af7e8be2b5b39a18d5fe343e7fc4d8bf635ec2d629f19791b3d836ce6
+EBUILD vispatch-1.4.6.ebuild 512 BLAKE2B 861e52e591a4a2bb43cee32f023e7f6e1a149795ace40df06ea78d891c1b49b8d78db1613b5b4b7514e9a4548313f5c9a3ca90065540e9ff9d493843f2a6be65 SHA512 d379de022074a211a9c05c795071ba29cf4e6af42721760ba564d4c38a273e05dbae59442e1949943090e8288e542b018acb499455a0f91533b25fd657b5283a
MISC metadata.xml 331 BLAKE2B ed3374770026f8ec9617349d81d1b7d6a1caaf942be3a98ee22b5385d4edf086834e0311b06a04cdfa0749443393049f50be9c5389cf81a0c155598588100b14 SHA512 a6016f990397a930eeb6fb10b1676ee26a299b3900f5937729783c80927912ee8522b4cd6641f2a71855cd75bdd92b4d0c72ad498c48f2bc5791dca1b6b4dac1
diff --git a/games-util/vispatch/vispatch-1.4.6.ebuild b/games-util/vispatch/vispatch-1.4.6.ebuild
index 1bb5067893ac..7957a68a6ec8 100644
--- a/games-util/vispatch/vispatch-1.4.6.ebuild
+++ b/games-util/vispatch/vispatch-1.4.6.ebuild
@@ -1,25 +1,27 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
+
inherit toolchain-funcs
DESCRIPTION="WaterVIS utility for glquake"
HOMEPAGE="http://vispatch.sourceforge.net/"
SRC_URI="mirror://sourceforge/vispatch/${P}.tgz"
+S="${WORKDIR}"/${P}/source
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${P}/source
src_prepare() {
+ default
+
sed -i \
-e '/^CFLAGS/d' \
-e '/^LDFLAGS/d' \
makefile || die
+
tc-export CC
}
diff --git a/games-util/wiiload/Manifest b/games-util/wiiload/Manifest
index aab3a8aba890..c648dd5a2e9c 100644
--- a/games-util/wiiload/Manifest
+++ b/games-util/wiiload/Manifest
@@ -1,3 +1,3 @@
DIST wiiload-0.5.tar.gz 5291 BLAKE2B e8e8e23569ee625648e222e2b1cf919f4304941303af19b33925a9647706dd9683fe93cb3a101c4bdd52525b19533f7bf357864c337e84053a45196a74287c15 SHA512 2c13490e5034078fef658ca3f9743be04fd6c870e485aae7be21a80967f2d1f1075fee016bf7945b20004bc5d96d0b3244f8a997c4410299f1f6afca002360e4
-EBUILD wiiload-0.5.ebuild 456 BLAKE2B 095dab7d68a512284bf94a1897d5ecd60c37f1deef7d4876915dc1c8476567f4d6164dcf234bda743db9234f9d1c087d1a4da4b9f4b3f516325f93bfc3d8593f SHA512 99e2b1c9e8c273cd0a56d78bab81a6130ed4b75a96f209daefdc1e7dfce0c70cfe6b82ff9e79ddab5a73c9c722ba2dcf6a94f41f71f96e4b219fc41062ec1152
+EBUILD wiiload-0.5.ebuild 446 BLAKE2B c90547519205866686ca9ff072ebb5318942ecbdfb290bcc2c8f1323eed992c05be1c5aa3cf0dfa9e77ca553c89ebff89a2b127bef4cf0ffa6ec84dcdc234b35 SHA512 9af70237369ce66c8e0a9fd02ee98b9e0b638fae7b7f12af4c5cdc637f56da8d562e340d0319aceb691174306a5a63e24b29098384e56a33c2371a1889619c48
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-util/wiiload/wiiload-0.5.ebuild b/games-util/wiiload/wiiload-0.5.ebuild
index 036f5aba5c9b..3832c421fd6d 100644
--- a/games-util/wiiload/wiiload-0.5.ebuild
+++ b/games-util/wiiload/wiiload-0.5.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
+
inherit toolchain-funcs
-DESCRIPTION="load homebrew apps over the network to your Wii"
+DESCRIPTION="Load homebrew apps over the network to your Wii"
HOMEPAGE="http://wiibrew.org/wiki/Wiiload"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LFLAGS="${LDFLAGS}"
diff --git a/games-util/wxchtdecoder/Manifest b/games-util/wxchtdecoder/Manifest
index f6431906ebc3..f5cb5f0e811a 100644
--- a/games-util/wxchtdecoder/Manifest
+++ b/games-util/wxchtdecoder/Manifest
@@ -1,4 +1,4 @@
AUX wxchtdecoder-1.5a-wxgtk.patch 1379 BLAKE2B 7a2c528a3a360148c78dae47beff3af43c97c1cb96108af80ba38ddb217e84d2e28539e4d3550b5b0d95119c3c6c7d332a2aeef9c059dded918627ac4c867869 SHA512 96fc2236b7f99f5cc3df1672174c332cb568ad0899a209a7e022bd24617b31854338435db4fbef1523f5d67ae466f2de3da29ac417ae8ad948f4e90326727a3b
DIST wxchtdecoder-1.5a.tar.bz2 84088 BLAKE2B 1bff9a352a80d3f89b9963540e4a1a0ea79bffa8220c1c1a940068180a294a5518edd6fda13083d0d5fe3baa5f64813b6c925257e23d306a0de625817839c908 SHA512 edb606d1b88cedcb725a1dca2c82f4a81ebff5a1b8786a4127505e021b1fc8cc351363d05963a68c7d555f895b3b762fbd34dfc3f26640759619daecce1097df
-EBUILD wxchtdecoder-1.5a-r1.ebuild 636 BLAKE2B 96ea412aac88b5964aa6b6bc4f2d943d1934d59e9492afb44b11d8afbafb71823a9a97e77f1753bca3563470dbdf93bf591d7967c4ed3e7c02e09848efc2c0f4 SHA512 68f202580b719571d81f2ccc6374e13366e2846e9740a725f922a005608ff651b7f221b00c24ab344c8847314636d455a5a46010c7ebaa8bf97cda871a699540
+EBUILD wxchtdecoder-1.5a-r1.ebuild 625 BLAKE2B e1a8d0325b4c74133c015c4b5a8879a8f21db13c46a67da338e23abc629fbefcb0b77f519a857e36050b5ac03b599f24f28244820d04f272f6cfb3b1f370120d SHA512 7ef9c06e645bc8c8f4854b98a42d799d54404b31324e9d9100a6f96b5f76ec658157de2141c898497e99317e247417d39d7cbc677e9a052a4960cba5c5f17c4f
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild b/games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild
index 0a8fbabae6b4..8e868e7bee79 100644
--- a/games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild
+++ b/games-util/wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
+
WX_GTK_VER="3.0"
-inherit eutils wxwidgets
+inherit wxwidgets
DESCRIPTION="A program to decode .CHT files in Snes9x and ZSNES to plain text"
HOMEPAGE="http://games.technoplaza.net/chtdecoder/"
@@ -12,17 +13,15 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X]"
-RDEPEND=${DEPEND}
+RDEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X]"
+DEPEND=${RDEPEND}
-src_prepare() {
- epatch "${FILESDIR}"/${P}-wxgtk.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-wxgtk.patch )
src_configure() {
- econf --with-wx-config=${WX_CONFIG}
+ setup-wxwidgets
+ econf --with-wx-config="${WX_CONFIG}"
}
src_install() {
diff --git a/games-util/xgame/Manifest b/games-util/xgame/Manifest
index 2d9e318f9843..365cfb655040 100644
--- a/games-util/xgame/Manifest
+++ b/games-util/xgame/Manifest
@@ -1,3 +1,3 @@
DIST xgame-1.7.1.tar.gz 4657 BLAKE2B de9a7d470ab6577264cfa72d232c5cd70f6d2b2fd161d849d3f74439c236247be0c737281cd73f3f5f9b24eab301ac806e60aa372d2a35985118bf8b382c5f9b SHA512 1efe88dcac3ce6290220f60d664b3afa0e76901b9708502d954a3edca2ee73b3686af7639213067b2164990313db7eee66a404b9184440891a9f44a294008738
-EBUILD xgame-1.7.1-r1.ebuild 385 BLAKE2B b079cc10e5640b1d2d68cab7883cad33e4c1258f39fa512b479cb5ed9ec979f9be21ff7cbb3aa7310778c3a337f4e453ad9970363f9d03601de3652270928ce1 SHA512 dba77a6e47e00bec4d9d34636318e232538b593a72ce0dae07cab898694b33f265b5eac6c7188af4e537dd87008aa69c0a478ae835d6ebfa5ca7c5fddb233d4a
+EBUILD xgame-1.7.1-r1.ebuild 366 BLAKE2B 1f2ca36a222551ae8d3f9711301dcebd1a22c8048732d783bdf6a5c8aab0f54433d4880017240d006fd8454e626085f17a3d1ade2f0b6a32fafbc4909163284d SHA512 c952bbb669755eb1da42808e116e364bdca62833ec45dde4d6ba9ca488b5b9cadbb2dfda2808feb1c821530c041e9098a64f4952eb844d18fd020780743bf8f1
MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254
diff --git a/games-util/xgame/xgame-1.7.1-r1.ebuild b/games-util/xgame/xgame-1.7.1-r1.ebuild
index 22754c67d800..28d561192e83 100644
--- a/games-util/xgame/xgame-1.7.1-r1.ebuild
+++ b/games-util/xgame/xgame-1.7.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
DESCRIPTION="Run games in a separate X session"
HOMEPAGE="http://xgame.tlhiv.com/"
@@ -10,9 +10,7 @@ SRC_URI="http://downloads.tlhiv.com/xgame/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND=
RDEPEND="dev-lang/perl"
src_install() {
diff --git a/games-util/xpadneo/Manifest b/games-util/xpadneo/Manifest
index c719a7d7b403..4da7ce491fcb 100644
--- a/games-util/xpadneo/Manifest
+++ b/games-util/xpadneo/Manifest
@@ -1,4 +1,4 @@
-DIST xpadneo-0.9.tar.gz 1351003 BLAKE2B dd41e687a44415c9c44d70ae4df9c858a7218eca301e61421cee4b9e80d912f9336dad15636dc38cb79128a635e33bb2b795fadebe2f53ebe42d192212364cb0 SHA512 0819af24bfa556dd330abeb1180b0a46105428b6b2c8529bb357cd5b578fe6f21e057f3f457994b21b6d5d6b207d46bdf0ff80a6415f833396595ba5e7309389
-EBUILD xpadneo-0.9.ebuild 1706 BLAKE2B 988ae66a97251bf2d2465ebe76f9475f3fff5ca30402975b5c4f524a64ee1c6340653eeed0a78ede74bd8bf5eca30fcfa68c3e0623d29f56cb078d31fb139cc0 SHA512 f29c242505562782ead72901f57d088d6f5476b806d84428d601a072031f39d038af5feddeaf2cb16a2af0cdd82d994d991be1ed753bf615423f6b1255d1247c
-EBUILD xpadneo-9999.ebuild 1779 BLAKE2B e8ddc13764632cecb3559763ae943a4d0f62816aaf0b30869ebe92369b3d660799878bbb502b5f29ccce31fed987d215ef66e36baf7c1c5cea0d0e98ce2d3ac5 SHA512 dc47f88c380f0c489674023a5273f10146fe3dc48af421092b0c9bde16ad20d644f5d57eaa09758f9c4212aa38245fbe5e415cdef4dbb4aa257970ca83085aac
+DIST xpadneo-0.9.1.tar.gz 1353080 BLAKE2B fc2207e005cae629da50048330cbaa7d27183b0bbb083d35c3c144e91470273b8c7006c4b62d10b947dbe4fd003ca39623630923e477aa4eff3c243405d876bd SHA512 51063d104f165018b8430e26d2ab5a622c214efaaba3f7706cc99892b2054f57667b419672de5c2696189d389401b07024658c36a88343d980de9802789bcb10
+EBUILD xpadneo-0.9.1.ebuild 1765 BLAKE2B 91965729167f626fe1e0b6ac5093b1bf94e436f5f518b8b1a84eacd0c90bfbef7e70bbefb48e85484cf03aceccc026b64e3c3c518ab514539f0088f3047ef131 SHA512 bf67407c56cc8ce7906fe4b45129173e6e8b2692e6c3cc26405cc1988917de734f95079364c325e7f131071cd56d7f2d8aeea3856e327be27692188ab8f04bce
+EBUILD xpadneo-9999.ebuild 1765 BLAKE2B 91965729167f626fe1e0b6ac5093b1bf94e436f5f518b8b1a84eacd0c90bfbef7e70bbefb48e85484cf03aceccc026b64e3c3c518ab514539f0088f3047ef131 SHA512 bf67407c56cc8ce7906fe4b45129173e6e8b2692e6c3cc26405cc1988917de734f95079364c325e7f131071cd56d7f2d8aeea3856e327be27692188ab8f04bce
MISC metadata.xml 476 BLAKE2B 88a9a4d49f902c50d87fe36c98f6f4f2c553c6cb6882966f0d4858413ed8b603f428c7b3b43d157a6ff25fb1ab26231657119e14b4a0260a159a372501593391 SHA512 9f3a4e2063cb3e30b8ba428930715533c0c3fe7defda881d1a86f5f652fc736938e88ce21e4f028f57f9edc14f6528c8a731a6689242c0d369f44a2606425fd7
diff --git a/games-util/xpadneo/xpadneo-0.9.ebuild b/games-util/xpadneo/xpadneo-0.9.1.ebuild
index c6cc408ad126..75edf29d3954 100644
--- a/games-util/xpadneo/xpadneo-0.9.ebuild
+++ b/games-util/xpadneo/xpadneo-0.9.1.ebuild
@@ -5,13 +5,20 @@ EAPI=7
inherit linux-mod toolchain-funcs udev
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/atar-axis/xpadneo.git"
+ EGIT_MIN_CLONE_TYPE="single"
+else
+ SRC_URI="https://github.com/atar-axis/xpadneo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
DESCRIPTION="Advanced Linux Driver for Xbox One Wireless Controller"
HOMEPAGE="https://atar-axis.github.io/xpadneo/"
-SRC_URI="https://github.com/atar-axis/xpadneo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
S+="/hid-${PN}"
MODULE_NAMES="hid-${PN}(kernel/drivers/hid::src)"
@@ -20,18 +27,13 @@ BUILD_TARGETS="modules"
CONFIG_CHECK="INPUT_FF_MEMLESS"
-src_prepare() {
- default
- sed -i "s/@DO_NOT_CHANGE@/v${PV}/" src/version.h || die
-}
-
src_install() {
linux-mod_src_install
insinto /etc/modprobe.d
doins etc-modprobe.d/${PN}.conf
- udev_dorules etc-udev-rules.d/98-${PN}.rules
+ udev_dorules etc-udev-rules.d/60-${PN}.rules
dodoc -r ../docs/{[^i]*.md,descriptors,reports} ../NEWS.md
}
diff --git a/games-util/xpadneo/xpadneo-9999.ebuild b/games-util/xpadneo/xpadneo-9999.ebuild
index 01ec44c55d49..75edf29d3954 100644
--- a/games-util/xpadneo/xpadneo-9999.ebuild
+++ b/games-util/xpadneo/xpadneo-9999.ebuild
@@ -23,7 +23,7 @@ SLOT="0"
S+="/hid-${PN}"
MODULE_NAMES="hid-${PN}(kernel/drivers/hid::src)"
BUILD_PARAMS='V=1 LD="$(tc-getLD)" KERNEL_SOURCE_DIR="${KV_OUT_DIR}"'
-BUILD_TARGETS="src/version.h modules"
+BUILD_TARGETS="modules"
CONFIG_CHECK="INPUT_FF_MEMLESS"