From 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 28 Apr 2021 20:21:43 +0100 Subject: gentoo resync : 28.04.2021 --- games-util/Manifest.gz | Bin 7898 -> 7898 bytes games-util/acc/Manifest | 2 + games-util/acc/acc-1.58.ebuild | 25 ++++++++ games-util/antimicro/Manifest | 6 +- games-util/antimicro/antimicro-2.23.ebuild | 32 +++++------ .../files/antimicro-2.23-SDL2-include.patch | 12 ++++ .../files/antimicro-2.23-linking-errors.patch | 6 -- .../antimicro-2.23-no-compress-man-page.patch | 11 ++++ games-util/biounzip/Manifest | 4 +- games-util/biounzip/biounzip-1.1a.ebuild | 21 ++++--- .../biounzip/files/biounzip-1.1a-64bit.patch | 4 +- games-util/catcodec/Manifest | 2 +- games-util/catcodec/catcodec-1.0.5.ebuild | 12 ++-- games-util/datutil/Manifest | 2 +- games-util/datutil/datutil-2.46.ebuild | 41 ++++++++----- games-util/dfarc/Manifest | 4 +- games-util/dfarc/dfarc-3.12-r1.ebuild | 52 ----------------- games-util/dfarc/dfarc-3.14.ebuild | 34 ++++------- games-util/dzip/Manifest | 8 +-- games-util/dzip/dzip-2.9-r3.ebuild | 30 ++++++---- games-util/dzip/files/dzip-2.9-scrub-names.patch | 8 +-- .../dzip/files/dzip-2.9-system-zlib-r2.patch | 12 ++-- games-util/dzip/files/dzip-amd64.diff | 4 +- games-util/gamepick/Manifest | 2 +- games-util/gamepick/gamepick-0.35-r1.ebuild | 12 ++-- games-util/glbsp/Manifest | 4 +- games-util/glbsp/files/glbsp-2.24-ldflags.patch | 8 +-- games-util/glbsp/glbsp-2.24.ebuild | 19 +++--- games-util/gslist/Manifest | 4 +- games-util/gslist/files/gslist-0.8.11a-build.patch | 4 +- games-util/gslist/gslist-0.8.11a-r1.ebuild | 19 +++--- games-util/higan-purify/Manifest | 5 +- .../higan-purify/files/higan-purify-03-QA.patch | 16 +++--- .../files/higan-purify-03-respect-CXX.patch | 28 +++++++++ games-util/higan-purify/higan-purify-03.ebuild | 24 +++++--- games-util/joystick/Manifest | 4 +- games-util/joystick/joystick-1.6.1.ebuild | 3 +- games-util/joystick/joystick-1.7.0.ebuild | 3 +- games-util/qstat/Manifest | 4 +- games-util/qstat/files/qstat-2.14-gcc-10.patch | 8 --- games-util/qstat/qstat-2.14.ebuild | 3 +- games-util/ucon64/Manifest | 6 +- games-util/ucon64/files/ucon64-2.0.0-ovflfix.patch | 4 +- games-util/ucon64/files/ucon64-2.0.0-zlib.patch | 16 +++--- games-util/ucon64/ucon64-2.0.0.ebuild | 30 +++++----- games-util/uglygs/Manifest | 2 +- games-util/uglygs/uglygs-0_rc11-r1.ebuild | 22 +++++-- games-util/uz2unpack/Manifest | 2 +- games-util/uz2unpack/uz2unpack-0.1.ebuild | 6 +- games-util/vispatch/Manifest | 2 +- games-util/vispatch/vispatch-1.4.6.ebuild | 12 ++-- games-util/wiiload/Manifest | 2 +- games-util/wiiload/wiiload-0.5.ebuild | 8 +-- games-util/wxchtdecoder/Manifest | 2 +- .../wxchtdecoder/wxchtdecoder-1.5a-r1.ebuild | 19 +++--- games-util/xgame/Manifest | 2 +- games-util/xgame/xgame-1.7.1-r1.ebuild | 6 +- games-util/xpadneo/Manifest | 6 +- games-util/xpadneo/xpadneo-0.9.1.ebuild | 64 +++++++++++++++++++++ games-util/xpadneo/xpadneo-0.9.ebuild | 62 -------------------- games-util/xpadneo/xpadneo-9999.ebuild | 2 +- 61 files changed, 415 insertions(+), 362 deletions(-) create mode 100644 games-util/acc/acc-1.58.ebuild create mode 100644 games-util/antimicro/files/antimicro-2.23-SDL2-include.patch create mode 100644 games-util/antimicro/files/antimicro-2.23-no-compress-man-page.patch delete mode 100644 games-util/dfarc/dfarc-3.12-r1.ebuild create mode 100644 games-util/higan-purify/files/higan-purify-03-respect-CXX.patch create mode 100644 games-util/xpadneo/xpadneo-0.9.1.ebuild delete mode 100644 games-util/xpadneo/xpadneo-0.9.ebuild (limited to 'games-util') diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index f1c1b469aefc..6395d7187292 100644 Binary files a/games-util/Manifest.gz and b/games-util/Manifest.gz 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 #include @@ -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 + 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] ) ! 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 ---- - 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 #include @@ -33,8 +33,8 @@ #include #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 #include 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.1.ebuild b/games-util/xpadneo/xpadneo-0.9.1.ebuild new file mode 100644 index 000000000000..75edf29d3954 --- /dev/null +++ b/games-util/xpadneo/xpadneo-0.9.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +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/" + +LICENSE="GPL-3" +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="modules" + +CONFIG_CHECK="INPUT_FF_MEMLESS" + +src_install() { + linux-mod_src_install + + insinto /etc/modprobe.d + doins etc-modprobe.d/${PN}.conf + + udev_dorules etc-udev-rules.d/60-${PN}.rules + + dodoc -r ../docs/{[^i]*.md,descriptors,reports} ../NEWS.md +} + +pkg_postinst() { + linux-mod_pkg_postinst + udev_reload + + local ertm=/sys/module/bluetooth/parameters/disable_ertm + if ! [[ ${REPLACING_VERSIONS} && $(<${ertm}) == Y ]]; then + elog "To pair the gamepad and view module options, see documentation in:" + elog " ${EROOT}/usr/share/doc/${PF}" + elog + elog "Be warned that bluetooth's ERTM (Enhanced ReTransmission Mode) can" + elog "cause the gamepad to enter a re-connection loop." + elog "- To disable immediately:" + elog " echo Y > ${ertm}" + elog "- To disable for next and subsequent boot:" + elog " echo 'options bluetooth disable_ertm=y' > ${EROOT}/etc/modprobe.d/no-ertm.conf" + elog "- Or, if bluetooth isn't a module, add to the kernel's command line:" + elog " bluetooth.disable_ertm=y" + fi +} + +pkg_postrm() { + linux-mod_pkg_postrm + udev_reload +} diff --git a/games-util/xpadneo/xpadneo-0.9.ebuild b/games-util/xpadneo/xpadneo-0.9.ebuild deleted file mode 100644 index c6cc408ad126..000000000000 --- a/games-util/xpadneo/xpadneo-0.9.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod toolchain-funcs udev - -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)" -BUILD_PARAMS='V=1 LD="$(tc-getLD)" KERNEL_SOURCE_DIR="${KV_OUT_DIR}"' -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 - - dodoc -r ../docs/{[^i]*.md,descriptors,reports} ../NEWS.md -} - -pkg_postinst() { - linux-mod_pkg_postinst - udev_reload - - local ertm=/sys/module/bluetooth/parameters/disable_ertm - if ! [[ ${REPLACING_VERSIONS} && $(<${ertm}) == Y ]]; then - elog "To pair the gamepad and view module options, see documentation in:" - elog " ${EROOT}/usr/share/doc/${PF}" - elog - elog "Be warned that bluetooth's ERTM (Enhanced ReTransmission Mode) can" - elog "cause the gamepad to enter a re-connection loop." - elog "- To disable immediately:" - elog " echo Y > ${ertm}" - elog "- To disable for next and subsequent boot:" - elog " echo 'options bluetooth disable_ertm=y' > ${EROOT}/etc/modprobe.d/no-ertm.conf" - elog "- Or, if bluetooth isn't a module, add to the kernel's command line:" - elog " bluetooth.disable_ertm=y" - fi -} - -pkg_postrm() { - linux-mod_pkg_postrm - udev_reload -} 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" -- cgit v1.2.3