diff options
| -rw-r--r-- | games-rpg/manaplus/Manifest | 1 | ||||
| -rw-r--r-- | games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch | 26 | ||||
| -rw-r--r-- | games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch | 37 | ||||
| -rw-r--r-- | games-rpg/manaplus/manaplus-1.9.3.23-r2.ebuild | 104 | ||||
| -rw-r--r-- | games-rpg/manaplus/manaplus-9999.ebuild | 99 | ||||
| -rw-r--r-- | games-rpg/manaplus/metadata.xml | 16 | ||||
| -rw-r--r-- | profiles/package.mask | 6 |
7 files changed, 0 insertions, 289 deletions
diff --git a/games-rpg/manaplus/Manifest b/games-rpg/manaplus/Manifest deleted file mode 100644 index 741392d7a8d7..000000000000 --- a/games-rpg/manaplus/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST manaplus-1.9.3.23.tar.xz 15051860 BLAKE2B 6019799f13df0531ffcf662068f3dc85d31193a8db9fe6fa82b0c1c5740c527685efae822b800ca1836ec3ca00405f07ff368ecd3e0932465762e5f9efda7516 SHA512 0e74df08b4e18a826711c090e3ddf38da1b348c34acc1aff675c1f6c4dc523723a07b2b00d135a89ef136f11fe03f0dfc41e5830f0d6c34d5d44eb1414a2d361 diff --git a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch b/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch deleted file mode 100644 index f8f4030f0b6a..000000000000 --- a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc12-time.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://bugs.gentoo.org/855212 -https://bugs.gentoo.org/855455 ---- a/src/resources/wallpaper.cpp -+++ b/src/resources/wallpaper.cpp -@@ -38,9 +38,7 @@ - #include <sys/time.h> - #endif // WIN32 - --#ifdef __clang__ - #include <ctime> --#endif // __clang__ - - #include "debug.h" - ---- a/src/progs/dyecmd/client.cpp -+++ b/src/progs/dyecmd/client.cpp -@@ -87,9 +87,7 @@ PRAGMA48(GCC diagnostic pop) - #undef ERROR - #endif // WIN32 - --#ifdef __clang__ - #include <ctime> --#endif // __clang__ - - #ifdef ANDROID - #ifndef USE_SDL2 diff --git a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch b/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch deleted file mode 100644 index 1a2ae7e078d8..000000000000 --- a/games-rpg/manaplus/files/manaplus-1.9.3.23-gcc13.patch +++ /dev/null @@ -1,37 +0,0 @@ -https://bugs.gentoo.org/899028 ---- a/src/net/ea/chatrecv.h -+++ b/src/net/ea/chatrecv.h -@@ -23,14 +23,7 @@ - #ifndef NET_EA_CHATRECV_H - #define NET_EA_CHATRECV_H - --#if defined(__GXX_EXPERIMENTAL_CXX0X__) --#if defined(__APPLE__) --#include <tr1/cstdint> --#endif // defined(__APPLE__) --#else // defined(__GXX_EXPERIMENTAL_CXX0X__) --#include <stdint.h> --#endif // defined(__GXX_EXPERIMENTAL_CXX0X__) -- -+#include <cstdint> - #include <string> - #include <queue> - #ifndef __time_t_defined ---- a/src/net/ea/traderecv.h -+++ b/src/net/ea/traderecv.h -@@ -23,14 +23,7 @@ - #ifndef NET_EA_TRADERECV_H - #define NET_EA_TRADERECV_H - --#if defined(__GXX_EXPERIMENTAL_CXX0X__) --#if defined(__APPLE__) --#include <tr1/cstdint> --#endif // defined(__APPLE__) --#else // defined(__GXX_EXPERIMENTAL_CXX0X__) --#include <stdint.h> --#endif // defined(__GXX_EXPERIMENTAL_CXX0X__) -- -+#include <cstdint> - #include <string> - - namespace Net diff --git a/games-rpg/manaplus/manaplus-1.9.3.23-r2.ebuild b/games-rpg/manaplus/manaplus-1.9.3.23-r2.ebuild deleted file mode 100644 index 44f93e88ae82..000000000000 --- a/games-rpg/manaplus/manaplus-1.9.3.23-r2.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World" -HOMEPAGE="https://manaplus.org" -if [[ ${PV} == 9999 ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://gitlab.com/manaplus/manaplus.git" -else - SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="0" -IUSE="mumble nls opengl pugixml +sdl2 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-games/physfs-1.0.0 - media-fonts/dejavu - media-fonts/liberation-fonts - media-fonts/mplus-outline-fonts - media-fonts/wqy-microhei - media-libs/libpng:0= - net-misc/curl - sys-libs/zlib - x11-apps/xmessage - x11-libs/libX11 - x11-misc/xdg-utils - mumble? ( net-voip/mumble ) - nls? ( virtual/libintl ) - opengl? ( virtual/opengl ) - pugixml? ( dev-libs/pugixml ) - !pugixml? ( dev-libs/libxml2:= ) - sdl2? ( - media-libs/libsdl2[X,opengl?,video] - media-libs/sdl2-gfx - media-libs/sdl2-image[png] - media-libs/sdl2-mixer[vorbis] - media-libs/sdl2-net - media-libs/sdl2-ttf - ) - !sdl2? ( - media-libs/libsdl[X,opengl?,video] - media-libs/sdl-gfx - media-libs/sdl-image[png] - media-libs/sdl-mixer[vorbis] - media-libs/sdl-net - media-libs/sdl-ttf - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.9.3.23-gcc12-time.patch - "${FILESDIR}"/${PN}-1.9.3.23-gcc13.patch -) - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - fi -} - -src_configure() { - local myeconfargs=( - --localedir="${EPREFIX}/usr/share/locale" - --without-internalsdlgfx - $(use_with mumble) - $(use_enable nls) - $(use_with opengl) - --enable-libxml=$(usex pugixml pugixml libxml) - $(use_with sdl2) - $(use_enable test unittests) - ) - - CONFIG_SHELL="${BROOT}/bin/bash" econf "${myeconfargs[@]}" -} - -src_install() { - default - - local srcpath="../../../fonts" - local destpath="/usr/share/${PN}/data/fonts" - dosym ${srcpath}/dejavu/DejaVuSans-Bold.ttf "${destpath}"/dejavusans-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSans.ttf "${destpath}"/dejavusans.ttf - dosym ${srcpath}/dejavu/DejaVuSansMono-Bold.ttf "${destpath}"/dejavusansmono-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSansMono.ttf "${destpath}"/dejavusansmono.ttf - dosym ${srcpath}/dejavu/DejaVuSerifCondensed-Bold.ttf "${destpath}"/dejavuserifcondensed-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSerifCondensed.ttf "${destpath}"/dejavuserifcondensed.ttf - dosym ${srcpath}/liberation-fonts/LiberationMono-Bold.ttf "${destpath}"/liberationsansmono-bold.ttf - dosym ${srcpath}/liberation-fonts/LiberationMono-Regular.ttf "${destpath}"/liberationsansmono.ttf - dosym ${srcpath}/liberation-fonts/LiberationSans-Bold.ttf "${destpath}"/liberationsans-bold.ttf - dosym ${srcpath}/liberation-fonts/LiberationSans-Regular.ttf "${destpath}"/liberationsans.ttf - dosym ${srcpath}/mplus-outline-fonts/mplus-1p-bold.ttf "${destpath}"/mplus-1p-bold.ttf - dosym ${srcpath}/mplus-outline-fonts/mplus-1p-regular.ttf "${destpath}"/mplus-1p-regular.ttf - dosym ${srcpath}/wqy-microhei/wqy-microhei.ttc "${destpath}"/wqy-microhei.ttf -} diff --git a/games-rpg/manaplus/manaplus-9999.ebuild b/games-rpg/manaplus/manaplus-9999.ebuild deleted file mode 100644 index bc7f12dd12db..000000000000 --- a/games-rpg/manaplus/manaplus-9999.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="OpenSource 2D MMORPG client for Evol Online and The Mana World" -HOMEPAGE="https://manaplus.org" -if [[ ${PV} == 9999 ]] ; then - inherit autotools git-r3 - EGIT_REPO_URI="https://gitlab.com/manaplus/manaplus.git" -else - SRC_URI="http://download.evolonline.org/manaplus/download/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2+" -SLOT="0" -IUSE="mumble nls opengl pugixml +sdl2 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-games/physfs-1.0.0 - media-fonts/dejavu - media-fonts/liberation-fonts - media-fonts/mplus-outline-fonts - media-fonts/wqy-microhei - media-libs/libpng:0= - net-misc/curl - sys-libs/zlib - x11-apps/xmessage - x11-libs/libX11 - x11-misc/xdg-utils - mumble? ( net-voip/mumble ) - nls? ( virtual/libintl ) - opengl? ( virtual/opengl ) - pugixml? ( dev-libs/pugixml ) - !pugixml? ( dev-libs/libxml2:= ) - sdl2? ( - media-libs/libsdl2[X,opengl?,video] - media-libs/sdl2-gfx - media-libs/sdl2-image[png] - media-libs/sdl2-mixer[vorbis] - media-libs/sdl2-net - media-libs/sdl2-ttf - ) - !sdl2? ( - media-libs/libsdl[X,opengl?,video] - media-libs/sdl-gfx - media-libs/sdl-image[png] - media-libs/sdl-mixer[vorbis] - media-libs/sdl-net - media-libs/sdl-ttf - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -src_prepare() { - default - - if [[ ${PV} == 9999 ]] ; then - eautoreconf - fi -} - -src_configure() { - local myeconfargs=( - --localedir="${EPREFIX}/usr/share/locale" - --without-internalsdlgfx - $(use_with mumble) - $(use_enable nls) - $(use_with opengl) - --enable-libxml=$(usex pugixml pugixml libxml) - $(use_with sdl2) - $(use_enable test unittests) - ) - - CONFIG_SHELL="${BROOT}/bin/bash" econf "${myeconfargs[@]}" -} - -src_install() { - default - - local srcpath="../../../fonts" - local destpath="/usr/share/${PN}/data/fonts" - dosym ${srcpath}/dejavu/DejaVuSans-Bold.ttf "${destpath}"/dejavusans-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSans.ttf "${destpath}"/dejavusans.ttf - dosym ${srcpath}/dejavu/DejaVuSansMono-Bold.ttf "${destpath}"/dejavusansmono-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSansMono.ttf "${destpath}"/dejavusansmono.ttf - dosym ${srcpath}/dejavu/DejaVuSerifCondensed-Bold.ttf "${destpath}"/dejavuserifcondensed-bold.ttf - dosym ${srcpath}/dejavu/DejaVuSerifCondensed.ttf "${destpath}"/dejavuserifcondensed.ttf - dosym ${srcpath}/liberation-fonts/LiberationMono-Bold.ttf "${destpath}"/liberationsansmono-bold.ttf - dosym ${srcpath}/liberation-fonts/LiberationMono-Regular.ttf "${destpath}"/liberationsansmono.ttf - dosym ${srcpath}/liberation-fonts/LiberationSans-Bold.ttf "${destpath}"/liberationsans-bold.ttf - dosym ${srcpath}/liberation-fonts/LiberationSans-Regular.ttf "${destpath}"/liberationsans.ttf - dosym ${srcpath}/mplus-outline-fonts/mplus-1p-bold.ttf "${destpath}"/mplus-1p-bold.ttf - dosym ${srcpath}/mplus-outline-fonts/mplus-1p-regular.ttf "${destpath}"/mplus-1p-regular.ttf - dosym ${srcpath}/wqy-microhei/wqy-microhei.ttc "${destpath}"/wqy-microhei.ttf -} diff --git a/games-rpg/manaplus/metadata.xml b/games-rpg/manaplus/metadata.xml deleted file mode 100644 index 8c55eb1db763..000000000000 --- a/games-rpg/manaplus/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <use> - <flag name="sdl2">Use libsdl2 instead of libsdl</flag> - <flag name="pugixml">Use <pkg>dev-libs/pugixml</pkg> for XML parsing isntead of <pkg>dev-libs/libxml2</pkg></flag> - <flag name="mumble">Enable support for voice chat</flag> - </use> - <upstream> - <remote-id type="gitlab">manaplus/manaplus</remote-id> - </upstream> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index 2e579f0c798a..521695f4f748 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -289,12 +289,6 @@ sys-apps/edid-decode # Removal on 2025-10-12 net-wireless/mdk -# Andreas Sturmlechner <asturm@gentoo.org> (2025-09-09) -# Packaged version is very outdated, was already broken by libxml2-2.12, -# now once more by libxml2-2.14. Bugs #739362, #829005, #923828, #955798. -# Removal on 2025-10-09. -games-rpg/manaplus - # Michał Górny <mgorny@gentoo.org> (2025-09-06) # Abandoned. Incompatible with py3.14. Last release in 2020. # No revdeps left. |
