games-emulation / zsnes

Fork of the classic Super Nintendo emulator

Official package sites : https://github.com/xyproto/zsnes/ · https://www.zsnes.com/ ·

v2.0.10 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
-* ~amd64 ~amd64-linux ~x86 ~x86-linux
USE flags
custom-cflags

General

custom-cflags
Build with user-specified CFLAGS (unsupported)

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl : Simple Direct Media Layer

sys-libs / zlib : Standard (de)compression library

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl : Simple Direct Media Layer

sys-libs / zlib : Standard (de)compression library

x11-libs / libX11 : X.Org X11 library

830491
games-emulation/zsnes-2.0.9 fails to compile: c_dma.c:86:18: error: invalid operand in inline asm:
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/zsnes: drop 2.0.9
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/zsnes: add 2.0.10
Remember kids, don't use zsnes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/zsnes: use more correct CBUILD flags
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/zsnes: drop 1.51-r11
This seemed unusable either way, should be no reason to keep. Some of these patches may still be interesting, but they'll be available in history. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
games-emulation/zsnes: add 2.0.9 (fork) with new dumbed down ebuild
zsnes is very fragile, and supporting many configurations/flags doesn't seem worth it anymore. So this uses current upstream defaults for safety (no libao+debugger, and enable sdl+png+opengl). May possibly have some new issues / regressions to iron out, notably given doesn't use autoconf anymore which shifted many things around. Unsure if this fork will be maintained on the long term, if not then this package may be better off last-rited. bug 817395: fork uses FORTIFY_SOURCE=0 which combined with -U should ensure it's unused even if our gcc enables it by default (issue does exist still, was able to reproduce if letting it use it) bug 829785: cause is unknown but can't reproduce when using the fork Closes: https://bugs.gentoo.org/817395 Closes: https://bugs.gentoo.org/829785 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/zsnes: multilib++ for IndirectInherits
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
games-emulation/zsnes: drop 1.51-r9, 1.51-r10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-emulation/zsnes: respect ${PKG_CONFIG}
Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/zsnes: add more stack realignment annotations
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/zsnes: fix more ao and stack alignment crashes
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-emulation/zsnes: use BDEPEND, drop ${GAMES_BINDIR} ref
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
games-emulation/zsnes: drop 1.51-r8
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/zsnes: drop old
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
games-emulation/zsnes: tweak for gcc-11 (c++17 throw)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Sokolov · gentoo
games-emulation/zsnes: update homepage
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov <sokolov@google.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/zsnes: refetch upstream tarball
Original tarball was repackaged and includes archopt-july-23-update.patch patch. Reported-by: Plüss Roland Closes: https://bugs.gentoo.org/675926 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/zsnes: tweak for gcc-10
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
games-emulation/zsnes: Call pax-mark unconditionally
This is what we normally do. Closes: https://bugs.gentoo.org/698278 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
games-emulation/zsnes: Drop old 1.51-r6
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
games-emulation: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/zsnes: mask as QA_TESTRELS
The assembly code is pic-unfriendly. Will require major fixing upstream. Closes: https://bugs.gentoo.org/427104 Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
games-emulation/zsnes: apply stack realignment to more functions
Expand existing stack realignment hack to more C functions that get called from early init assembly. Fixes zsnes startup for me. Bug: https://bugs.gentoo.org/503138 Package-Manager: Portage-2.3.41, Repoman-2.3.9
Pacho Ramos · gentoo
games-emulation/zsnes: Drop old
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Pacho Ramos · gentoo
games-emulation/zsnes: Stop using games.eclass
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Michał Górny · gentoo
games-emulation/zsnes: Remove pointless sys-apps/portage dep
David Seifert · gentoo
games-*/*: Remove stable keywords
Gentoo currently does not have the manpower to maintain a ton of stable games packages. Closes: https://github.com/gentoo/gentoo/pull/5404
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Fabian Groffen · gentoo
games-emulation/zsnes: dropped ~x86-freebsd
Package-Manager: portage-2.3.3
Michael Sterrett · gentoo
add slot to ncurses dep
Package-Manager: portage-2.2.20.1
Michael Sterrett · gentoo
don't depend on specific autotools behavior to build (bug #559766)
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed