1403 Commits

Author SHA1 Message Date
nigel
a77fae4364 Bump revision
Ok aja@
2016-08-07 06:41:39 +00:00
bentley
1ad2554d12 Look in LOCALBASE for headers as retroarch already does for libraries.
It's not strictly necessary but provides a pleasing symmetry.

requested by juanfra@
2016-08-05 05:47:37 +00:00
bentley
a16d3d41d4 +retroarch 2016-08-05 05:29:13 +00:00
bentley
d0363b5676 Import retroarch-1.3.4.
RetroArch is the reference frontend for the libretro API. Popular examples
of implementations for this API includes videogame system emulators and game
engines, but also more generalized 3D programs. These programs are
instantiated as dynamic libraries, or "libretro cores".

libretro is an API that exposes generic audio/video/input callbacks. A
frontend for libretro (such as RetroArch) handles video output, audio
output, input and application lifecycle. A libretro core written in portable
C or C++ can run seamlessly on many platforms with very little/no porting
effort.

RetroArch attempts to be small and lean, while still having all the useful
core features expected from an emulator. It is designed to be very portable
and features a gamepad-centric UI. It also has a full-featured command-line
interface.

ok juanfra@
2016-08-05 05:27:52 +00:00
bentley
2487f4984a Add a new libretro subpackage for nestopia, for use with RetroArch.
ok juanfra@
2016-08-05 05:26:42 +00:00
bentley
7a8400c431 Add a new libretro subpackage for mgba, for use with RetroArch.
ok juanfra@
2016-08-05 05:23:59 +00:00
bentley
f0786e9019 Update to fceux-2.2.3.
Release notes:
http://www.fceux.com/web/pressrelease-2.2.3.html
2016-08-01 18:31:29 +00:00
bentley
65175e317b Update to mgba-0.4.1.
Release notes:
https://mgba.io/2016/07/11/mgba-0.4.1/
2016-08-01 18:30:00 +00:00
awolk
91b344d67e Add emulators/virtualjaguar to the build 2016-08-01 00:20:00 +00:00
awolk
44fccaf42d Import emulators/virtualjaguar from Frederic Cambus
Virtual Jaguar is a portable Atari Jaguar emulator. The software was
originally developed by David Raingeard of Potato Emulation.

Currently all the major subsystems found in a real Jaguar are emulated
to some degree.

OK awolk@, abieber@
2016-08-01 00:16:53 +00:00
awolk
3762fe490c Add emulators/hatari to build 2016-07-31 23:56:12 +00:00
awolk
0b9f697dfa Import emulators/hatari from Frederic Cambus
Hatari is an Atari ST/STE/TT/Falcon emulator for Linux, FreeBSD, NetBSD,
BeOS, Mac-OSX and other Systems which are supported by the SDL library.
Unlike most other open source ST emulators which try to give you a good
environment for running GEM applications, Hatari tries to emulate the
hardware as close as possible so that it is able to run most of the old
Atari games and demos.  Because of this, it may be somewhat slower than
less accurate emulators.

OK bentley@ on initial tarball
OK awolk@, abieber@ on latest tarball
2016-07-31 23:53:35 +00:00
bentley
964c4da4aa Switch desmume to the gcc4 module.
GCC 4.2 does a poor job of optimizing desmume's ARM JIT. With
GCC 4.9 the desmume executables shrink from over 500 MB each to
less than 5 MB.

From Bryan Linton.
2016-05-30 10:01:35 +00:00
landry
5760d9de19 Mark BROKEN-macppc, it failed randomly too many times 2016-05-14 14:11:21 +00:00
ajacoutot
e3006d696d Update to qemu-2.6.0.
from Brad (maintainer)
2016-05-13 07:20:46 +00:00
ajacoutot
45393be551 Update to qemu-2.5.1.1. 2016-05-10 16:08:13 +00:00
sthen
f06fd10742 update HOMEPAGE, from fcambus 2016-05-07 21:54:40 +00:00
sthen
a406b733fd make sure -current pkgname/revision are higher than stable 2016-05-06 21:39:03 +00:00
ajacoutot
93f3563ace Update to qemu-2.5.1.
from Brad (maintainer)
2016-04-11 05:56:45 +00:00
zhuk
ed298848a3 Zap more lines from qmake-based ports by moving them from
the "MODULES=x11/qtX + CONFIGURE_STYLE=qmake" logic to
the "MODULES=devel/qmake x11/qtX" logic.

Discussed with espie@ a few weeks ago.
2016-03-26 20:37:34 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
naddy
5fc24d3cb3 removing SHARED_ONLY is safe here 2016-03-16 20:02:11 +00:00
ajacoutot
eb809066a9 Tweak for CFLAGS handling. No change in resulting binary.
from Brad (maintainer)
2016-03-15 08:26:06 +00:00
ajacoutot
12142f4442 Major update to qemu-2.5.0.
Please direct any runtime fallout to Brad.

from Brad (maintainer)
2016-03-14 19:46:12 +00:00
zhuk
d4050da217 Switch to MODQMAKE, shaves 7 lines from Makefile.
(requires recent qt4.port.mk)
2016-03-09 17:24:51 +00:00
naddy
ab1ae696e1 Linux emulation is gone, remove the Fedora userland and the last
port depending on it
2016-03-01 16:09:38 +00:00
ajacoutot
562c51d947 Fix for CVE-2016-2538.
from Brad (maintainer)
2016-03-01 10:18:25 +00:00
naddy
dc19074322 Linux emulation is going away, unhook the Fedora userland and the last
port depending on it
2016-02-26 16:05:12 +00:00
ajacoutot
d0d12a862e Security fix for CVE-2016-2391 and CVE-2016-2393.
from Brad (maintainer)
ok sthen@
2016-02-20 22:46:46 +00:00
sthen
e7fb0a762a Add a patch from QEMU upstream to fix CVE-2016-2198. From Brad, ok aja@
"USB Ehci emulation supports host controller capability registers.
But its mmio '.write' function was missing, which lead to a null
pointer dereference issue. Add a do nothing 'ehci_caps_write'
definition to avoid it; Do nothing because capability registers
are Read Only(RO)."
2016-02-14 11:27:32 +00:00
ajacoutot
14fc4e7dee SECURITY fix for CVE-2016-1981.
from Brad (maintainer)
2016-01-22 07:00:15 +00:00
jeremy
48705ddc66 Update to mednafen 0.9.38.7
DESCR update from sthen@
Rest from Micah Muer
2016-01-17 21:12:14 +00:00
bentley
cf4e2e4219 Remove zsnes.
Ancient, unmaintained, insecure, non-portable software, with multiple
alternatives in-tree.

ok sthen@ benoit@
2016-01-17 19:52:30 +00:00
bentley
c064f21fda -zsnes 2016-01-17 19:50:08 +00:00
sthen
9005d1d063 sync WANTLIB 2016-01-17 17:29:07 +00:00
ajacoutot
1731f561b1 SECURITY fix for CVE-2016-1714.
from Brad (maintainer)
2016-01-14 06:12:10 +00:00
sthen
02b83defa9 add file missed from previous commit; from Ryan Freeman
didn't build -> no bump
2016-01-12 17:31:38 +00:00
espie
d17d09f4bb missed bump 2016-01-12 15:36:36 +00:00
espie
27ce2ffe42 more bumps 2016-01-12 08:56:53 +00:00
espie
c6051a4486 more missed bumps, committing them as I run into them 2016-01-11 23:41:34 +00:00
espie
0ee7f20c64 MAINTAINER change -> bump. Come on antoine... 2016-01-11 21:31:35 +00:00
ajacoutot
05039e94de Use consistent email address for the MAINTAINER line.
ok bentley@ (maintainer)
2016-01-11 09:35:44 +00:00
bentley
5f66bc15d4 Update to nestopia-1.47.
from Ryan Freeman; thanks!
2016-01-11 09:19:39 +00:00
ajacoutot
46b621ab9d SECURITY fixes for:
CVE-2015-8619, CVE-2015-8666, CVE-2015-8743, CVE-2015-8744, and CVE-2015-8745

from Brad (maintainer)
2016-01-05 06:56:12 +00:00
bentley
1df1620149 Update homepage (domain bought by spammer) and license marker. 2015-12-24 13:09:33 +00:00
bentley
ef55c99f30 Update homepage and license marker. 2015-12-24 13:08:12 +00:00
ajacoutot
0986de7918 SECURITY fix for CVE-2015-8613; from Brad (maintainer)
While here, fix path to smbd(8); reported by mlarkin@
2015-12-22 06:43:05 +00:00
bentley
bc41b8ec6f Remove scons dependency, and build the qt5 frontend by default.
ok kirby@
2015-12-22 04:20:21 +00:00
bentley
9aad700ffc Update to xnp2-20140607. 2015-12-19 23:09:28 +00:00
bentley
a75938e426 Update to mgba-0.3.2.
Changelog:
30220a3c4b/CHANGES
2015-12-19 00:12:36 +00:00