From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 974DC13835A for ; Wed, 2 Jun 2021 10:56:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 84A9AE0884; Wed, 2 Jun 2021 10:56:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5B3BFE0884 for ; Wed, 2 Jun 2021 10:56:40 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E14F533BE95 for ; Wed, 2 Jun 2021 10:56:38 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 52F1F79C for ; Wed, 2 Jun 2021 10:56:37 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1622631227.487ce813759ee430f1b0bd9e4011d073a6b176d4.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: games-emulation/mednafen/ X-VCS-Repository: repo/gentoo X-VCS-Files: games-emulation/mednafen/Manifest games-emulation/mednafen/mednafen-0.9.46.ebuild games-emulation/mednafen/metadata.xml X-VCS-Directories: games-emulation/mednafen/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: 487ce813759ee430f1b0bd9e4011d073a6b176d4 X-VCS-Branch: master Date: Wed, 2 Jun 2021 10:56:37 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: b2d98273-7355-49f9-aff8-62e82d4b4535 X-Archives-Hash: 36844f1f139372d2dc7d4acb8ae8cd6a commit: 487ce813759ee430f1b0bd9e4011d073a6b176d4 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jun 2 09:25:20 2021 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jun 2 10:53:47 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487ce813 games-emulation/mednafen: drop 0.9.46 Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/mednafen/Manifest | 1 - games-emulation/mednafen/mednafen-0.9.46.ebuild | 112 ------------------------ games-emulation/mednafen/metadata.xml | 3 - 3 files changed, 116 deletions(-) diff --git a/games-emulation/mednafen/Manifest b/games-emulation/mednafen/Manifest index 73bc534957c..dff999e5abb 100644 --- a/games-emulation/mednafen/Manifest +++ b/games-emulation/mednafen/Manifest @@ -1,2 +1 @@ -DIST mednafen-0.9.46.tar.xz 3187988 BLAKE2B c33da02bfb0cce37e9029efc98d11e233686c41c7ecb51110a3fe805b3a13f2fef293dd86b7bc7a3ff172f7f0f507e07804a2927e5b41c1927ca52673f068dfb SHA512 ea624f076922570001393d5d04cc1b20b3d005d31de4095ee5c7a985be2b61e8d3aa5e78c64e751e8233adc89a31be955372caeb2818d0a5cc71ba9380931620 DIST mednafen-1.26.1.tar.xz 3319756 BLAKE2B d306a0754ed0c64a99cee4eacfa47f5f46ca059026bfc2ef6bfff4be82e914a2882a864538c8cb6bb948cdb9bd53651d931b033446015ad06be309893a2bfef7 SHA512 c91db3967c09a475fcd3410eb6892a99f3cf2ca2c5a78173669aa52c2e588819595d1d140e0c1888f48885327a9381c64cfb8f2074be8067984a4414c6f282bf diff --git a/games-emulation/mednafen/mednafen-0.9.46.ebuild b/games-emulation/mednafen/mednafen-0.9.46.ebuild deleted file mode 100644 index e789c94b324..00000000000 --- a/games-emulation/mednafen/mednafen-0.9.46.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic pax-utils - -DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL" -HOMEPAGE="https://mednafen.github.io/" -SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="alsa altivec cjk debugger jack nls" - -RDEPEND=" - dev-libs/libcdio - >=dev-libs/lzo-2.10 - media-libs/libsdl[sound,joystick,opengl,video] - media-libs/libsndfile - sys-libs/zlib[minizip] - virtual/opengl - alsa? ( media-libs/alsa-lib ) - jack? ( media-sound/jack-audio-connection-kit ) - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -S=${WORKDIR}/${PN} - -pkg_pretend() { - if has ccache ${FEATURES}; then - ewarn - ewarn "If you experience build failure, try turning off ccache in FEATURES." - ewarn - fi -} - -src_prepare() { - default - - # Unfortunately, upstream is insane and thinks mucking with CFLAGS is okay, if - # it prevents "users who don't understand the consequences of what they're doing". - # We use sed's here, as they're more forward-compatible than patches which need to - # be constantly rebased. DO NOT REPLACE THEM UNLESS YOU HAVE PERMISSION FROM GAMES. - sed -e '/-fno-fast-math/d' \ - -e '/-fno-unsafe-math-optimizations/d' \ - -e '/-fno-aggressive-loop-optimizations/d' \ - -e '/-fno-ipa-icf/d' \ - -e '/-fno-printf-return-value/d' \ - -e '/-fomit-frame-pointer/d' \ - -e '/-fno-pic/d' \ - -e '/-fno-pie/d' \ - -e '/-fno-PIC/d' \ - -e '/-fno-PIE/d' \ - -e '/-nopie/d' \ - -e '/-no-pie/d' \ - -e '/-fno-stack-protector/d' \ - -e '/-fno-stack-protector-all/d' \ - -e '/-fno-stack-protector-strong/d' \ - -e '/-mtune=haswell/d' \ - -i configure.ac || die - - # Furthermore, upstream is also insane about bundling libraries and considers it - # "an aesthetics issue" and is even unwilling to make unbundling optional. - # Libs to unbundle: minilzo, minizip - sed -e '/PKG_PROG_PKG_CONFIG/a PKG_CHECK_MODULES([LZO], [lzo2])' \ - -i configure.ac || die - sed -e '/bin_PROGRAMS/a mednafen_CPPFLAGS = \$(LZO_CFLAGS)' \ - -i src/Makefile.am || die - sed -e 's:"compress/minilzo.h"::' \ - -i src/{mednafen,qtrecord}.cpp || die - sed -e 's:compress/ioapi.c::' \ - -e 's:compress/unzip.c::' \ - -e 's:compress/minilzo.c::' \ - -i src/compress/Makefile.am.inc || die - sed -e 's:"compress/unzip.h"::' \ - -i src/file.cpp || die - sed -e 's:\(mednafen_LDADD.*trio/libtrio\.a\):\1 -lminizip \$(LZO_LIBS):' \ - -i src/Makefile.am || die - # delete bundled files just to be sure... - rm src/compress/{ioapi.?,*lzo*,unzip.?} || die - - # The insanity continues... upstream now believes it needs to - # warn users when compiling with -fPIC/-fPIE enabled - sed -e '/Compiling with position-independent code generation enabled is not recommended, for performance reasons/d' \ - -i src/types.h || die - - eautoreconf -} - -src_configure() { - # very dodgy code (bug #539992) - strip-flags - append-flags -fomit-frame-pointer -fwrapv - - econf \ - $(use_enable alsa) \ - $(use_enable altivec) \ - $(use_enable cjk cjk-fonts) \ - $(use_enable debugger) \ - $(use_enable jack) \ - $(use_enable nls) -} - -src_install() { - default - dodoc Documentation/cheats.txt - pax-mark m "${ED}"usr/bin/mednafen -} diff --git a/games-emulation/mednafen/metadata.xml b/games-emulation/mednafen/metadata.xml index 5c1044a50bb..8c07f220d0d 100644 --- a/games-emulation/mednafen/metadata.xml +++ b/games-emulation/mednafen/metadata.xml @@ -5,9 +5,6 @@ games@gentoo.org Gentoo Games Project - - Build with internal debugger - mednafen