Commit Graph

1293 Commits

Author SHA1 Message Date
bcallah
bfea0151cd Sync MESS with MAME (remove i386 from the ONLY_FOR_ARCHS list until I can
sit down and fix it)
2015-04-21 01:43:06 +00:00
sthen
b41e24dfc5 sdlmame fails on i386, lots of "integer constant is too large for 'long' type"
in src/emu/cpu/i386/pentops.inc
2015-04-20 15:38:25 +00:00
bcallah
cd75a17bbd MAME in fact does need sdl-ttf. Caught when doing MESS update.
Sync WANTLIB after that change and bump.
2015-04-19 16:22:20 +00:00
bcallah
dc119a9338 Update MESS to 0.160 -- it is simply a sync with MAME.
Like MAME, MESS is no longer going to be packaged due to an unresolved
license mess. Build the port yourself if you want MESS.
2015-04-19 16:20:26 +00:00
bentley
5e6b60975a Update to desmume-0.9.11.
ok benoit@ bcallah@
2015-04-19 04:11:16 +00:00
bcallah
78f34b1762 Update MAME to 0.160.
License location change noticed by benoit@
MAME is no longer offered as a package. There has been a bit of a license
mess and it's no longer clear if we can distribute anything. Sorry, if you
want MAME you'll have to build the port. Originally brought up by bentley@
ok benoit@
2015-04-18 15:13:35 +00:00
bentley
f203417fb1 Pick up soundtouch. 2015-04-14 09:02:42 +00:00
sthen
35319542e1 Update to QEMU 2.2.1, from Brad (maintainer).
"The QEMU update was also Ok'd by rpe@ bcallah@"
2015-04-09 20:12:15 +00:00
sthen
5fca3c75cc Fix bximage compilation on big endian hosts, to unbreak bochs. From Brad. 2015-04-09 20:09:35 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
landry
b0e5fcb148 Mark BROKEN on hppa and alpha, fails on filter/hq2x.cpp 2015-04-02 14:14:33 +00:00
ajacoutot
0bad5217f7 Move fontpath from /usr/local/lib/X11/fonts to /usr/local/share/fonts to match
XDG_DATA_DIR (where Desktop tools will look for by default).

discussed with sthen@ and matthieu@
ok sthen@
2015-03-31 09:44:48 +00:00
ajacoutot
37b0f26f0d x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:11:24 +00:00
landry
0b62371a60 nobody cares about poor bochs on non-mainstream archs 2015-03-23 18:06:36 +00:00
landry
afa3b6c8d2 BROKEN-powerpc= error: bx_bswap32 was not declared in this scope (like hppa) 2015-03-19 18:56:57 +00:00
bentley
117f2c35a4 Avoid backwards memcpy. 2015-02-15 06:31:03 +00:00
naddy
90bea15d2f Drop USE_GROFF: trivial page footer differences only. 2015-01-22 21:17:46 +00:00
naddy
9fa0d26eda Drop USE_GROFF: port doesn't install any man pages. 2015-01-22 20:02:51 +00:00
bentley
87cea09896 Remove Kevin Lo as maintainer, by request.
While here, fix a couple of license markers.
2015-01-21 06:13:46 +00:00
jsg
1cf8205830 Enable support for OpenGL output modes.
From Dmitrij D. Czarkoff.
2015-01-20 09:08:32 +00:00
naddy
3f8a60313b remove fedora_sdl; marked BROKEN two years ago and unhooked at the time,
although it somehow came back
2015-01-18 21:30:21 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
daniel
d25a38abf3 As edd@ discovered, fs-uae-launcher includes its own private copy of
py-six which breaks ports like matplotlib when both are installed. Apply
a fix taken from arch linux.

ok edd@ (MAINTAINER)
2015-01-15 01:28:06 +00:00
landry
a04713f999 Yet another bunch of ports that reliably fail to build on hppa.
BROKEN-hppa =	SIGILL when running lilypond
BROKEN-hppa =	libjson-c.so.0.0: undefined reference to __sync_val_compare_and_swap_4
BROKEN-hppa=	missing atomic ops
BROKEN-hppa=	./iodev/hdimage/hdimage.cc:807: error: 'bx_bswap32' was not declared in this scope
BROKEN-hppa =	cc1plus: error: unrecognized command line option '-std=c++11'
BROKEN-hppa =	src/bin/jp2/convert.c:192: error: expected identifier or '(' before '__extension__'
BROKEN-hppa=	libpt.so.7.0: undefined reference to __sync_fetch_and_or_4
BROKEN-hppa=	ykpers-json.c:42: error: redefinition of typedef 'json_bool'
BROKEN-hppa=	OOM on src/lxml/lxml.etree.c
BROKEN-hppa =	undefined reference to `__sync_val_compare_and_swap_4' in libjson-c
BROKEN-hppa =	rake fails when linking PassengerHelperAgent
BROKEN-hppa =	kstars/kstars/tools/scriptbuilder.cpp:103: internal compiler error: Segmentation fault
BROKEN-hppa=	build stuck on virt-viewer-window.c

See http://build-failures.rhaalovely.net/hppa/
2014-12-31 08:42:26 +00:00
brad
6abaf2e78d Update to QEMU 2.2.0.
ok rpe@
2014-12-15 18:19:51 +00:00
naddy
7bd6b5a676 Drop USE_GROFF since groff and mandoc produce identical output. 2014-12-08 21:35:32 +00:00
naddy
5012fce774 fix overlapping memcpy; ok bcallah@ 2014-12-01 15:13:52 +00:00
bentley
618cae847c Update to gambatte-0.5.0.571. 2014-11-19 10:32:48 +00:00
brad
c1802170c0 Update to Bochs 2.6.7.
ok ratchov@
2014-11-04 06:01:41 +00:00
bcallah
e54fa2813e Bugfix update to 0.6.0.1 and take maintainer.
ok landry@
2014-10-12 13:26:16 +00:00
juanfra
b36fd3abe9 Unbreak on hppa. The package builds fine. 2014-09-29 22:10:37 +00:00
brad
30facbd95e Update to QEMU 2.1.2.
ok bcallah@
2014-09-28 21:36:45 +00:00
brad
c0d02750eb Update to QEMU 2.1.1.
ok bcallah@
2014-09-20 03:03:19 +00:00
jasper
71deedcc9d remove more 0-byte files 2014-09-07 20:06:07 +00:00
armani
19d091c445 Fix homepage
ok bentley@ (maintainer)
2014-08-20 12:20:26 +00:00
landry
429d9cf471 BROKEN-hppa, never built reliably there, gcc OOM or ICE after a while.. 2014-08-19 05:53:59 +00:00
landry
6042f423ed BROKEN-hppa the same reason as alpha, build was never reliable and never
finished after spending days building the same file.
2014-08-19 05:50:29 +00:00
jasper
d0418b942b sort 2014-08-15 12:19:13 +00:00
brad
a5111197c2 and this too. 2014-08-14 22:34:54 +00:00
brad
331885c656 commit from the right dir so the actual 2.1.0 Makefile goes in. 2014-08-14 21:14:09 +00:00
brad
fce588d812 Update to QEMU 2.1.0
ok bcallah@ rpe@
2014-08-14 01:05:03 +00:00
espie
92816cd8fc use more specific version of SUBST_* where appropriate 2014-08-10 09:58:04 +00:00
jeremy
2b7d2d6087 Update to mednafen 0.9.35.1. 2014-06-28 04:08:48 +00:00
ajacoutot
c090b615aa Update to gns3-0.8.6. 2014-06-27 06:19:43 +00:00
jasper
8c7d3e0ea0 add working MASTER_SITES 2014-06-21 11:46:07 +00:00
bentley
2e6c4dc7df Update to fuse-utils-1.1.1. 2014-06-09 08:55:16 +00:00
bentley
e39b911e34 Update to fuse-1.1.1. 2014-06-09 08:55:00 +00:00
bcallah
b8275395ad Update MAME to 0.153
"move along" landry@
2014-05-14 23:32:50 +00:00
bcallah
02d91b3647 Update to MESS 0.153
"move along" landry@
2014-05-14 23:11:41 +00:00
brad
06dbeb7519 Switch to SDL for now until the issues with SDL2 are fixed.
ok jeremy@
2014-05-11 01:19:07 +00:00
benoit
1d1b6972d7 Update gxemul to 0.6.0.
ok brad@
2014-05-01 06:47:51 +00:00
brad
33fe61d150 Update to QEMU 2.0.0
ok bcallah@ gsoares@ rpe@
2014-04-25 20:59:43 +00:00
bentley
ec54915047 Don't strip mupen64plus libs by default. Bump all modules. 2014-04-17 07:03:59 +00:00
bentley
a39a1efb06 Update to fceux-2.2.2.
ok benoit@
2014-04-10 06:04:42 +00:00
brad
ffdba50c3d Update to QEMU 1.7.1.
ok gsoares@
2014-03-26 14:14:47 +00:00
sthen
0c828efdfe bump REVISION after gcc4 MODULE change. 2014-03-26 08:45:33 +00:00
edd
205d53d67c Link fs-uae-launcher to build. 2014-03-15 13:12:56 +00:00
edd
bb6e9a9aa1 Import fs-uae-launcher-2.4.0.
The fs-uae launcher was moved from the main fs-uae source tree, thus it
now makes sense for it to have its own port now.

OK bcallah@
2014-03-15 13:11:58 +00:00
edd
4c5e2ad295 Update to fs-uae-2.4.0.
Joystick and hardfile support tested.

Note that the launcher has moved out of the main fs-uae source tree. A
commit adding the launcher as a new port will follow.

OK bcallah@
2014-03-15 13:04:15 +00:00
bentley
a02d6f2f3f Update to nestopia-1.45. 2014-03-11 05:16:31 +00:00
landry
8780e26c9e Bump ports using gcc4 module.
(not: mozilla ports not bumped since they're going to be updated in a few)
2014-03-10 20:27:25 +00:00
bentley
9d1102da4b Re-add gambatte's manpage, removed by upstream in a recent release. 2014-03-10 04:18:25 +00:00
brad
990f95de44 - Sync PIE bits with what was commited upstream
- Use stack protector strong instead of all

ok sthen@
2014-03-09 22:50:17 +00:00
jeremy
adfe265030 Switch distfile to one that already has configure generated so the port
doesn't need to depend on autotools.

idea from sthen@, hosting by joshe@
2014-02-08 17:49:11 +00:00
brad
038a9efa2c - Use the MODGNU_AUTOCONF_DEPENDS and MODGNU_AUTOMAKE_DEPENDS macros so metaauto
is pulled in.
- Replace hardcoded /usr/X11R6 with ${X11BASE}.

ok sthen@
2014-02-06 13:25:17 +00:00
jeremy
3ba527d1f9 Update to pcsxr 1.9.94.r87113, fixes breakage at runtime on amd64 (and
possibly other arches).

Note that the binary named changed from pcsx to pcsxr.

Feedback from bentley@, sthen@, and zhuk@
OK bentley@
2014-02-06 03:10:48 +00:00
ajacoutot
8a72a4dacb Add libsqlite3 which is needed by some opera features.
Drop share/man and share/doc directories.
2014-01-31 13:51:18 +00:00
bentley
a2567353ea Fix tests. 2014-01-31 08:58:21 +00:00
ajacoutot
73eca8d9d5 "picky" modes. 2014-01-27 14:12:29 +00:00
bentley
480965bf32 Update to desmume-0.9.10.
ok benoit@
2014-01-24 12:11:33 +00:00
bentley
cdc07e1166 Pull in upstream fix to build on i386. 2014-01-23 20:08:48 +00:00
sthen
37bfd0f162 Make use of some code in dosbox, intended for MacOS X, which avoids using
%ebx on i386 (now used for PIE). Not 100% sure if this is the best way to go,
but it works in initial tests, and the port no longer builds without it,
so let's try this for now and see how it goes, jsg@ agrees.

There's a bit more commentary in a comment in the patch (the enabled code
also aligns stack on 16 bytes which OSX IA-32 ABI requires as they use SSE
extensively, which we won't need but it seems safer to enable all the
related code together).
2014-01-09 10:10:15 +00:00
sthen
ed1533ea64 disable some asm on i386, which clobbers registers used by PIE 2014-01-08 15:43:41 +00:00
sthen
391efcd186 -fomit-frame-pointer on i386; fix build with PIE 2014-01-08 14:57:09 +00:00
sthen
0fecd81254 build mupen64plus-core with ports gcc on i386; code taken when PIE is used
doesn't work with the old gcc 4.2 in base. (N.B. may also have a problem when
ports gcc switches, but we can cross that bridge later).
2014-01-08 14:56:49 +00:00
sthen
65742df15e Fix some of the ports broken by the move to PIE on i386. This fixes those
ports where there are now insufficient registers, for which using
-fomit-frame-pointer (to free up ebp) is enough to get them building
again. Regen distinfo while there.
2014-01-02 12:21:49 +00:00
bentley
f2c9fbc68f Update to gambatte-0.5.0.550. 2013-12-26 06:22:58 +00:00
bentley
aa6c8be85e Mupen64plus moved to Github; update MASTER_SITES accordingly.
(Note how they provide real tarballs!)
2013-12-20 02:24:39 +00:00
ajacoutot
8b2e671c90 Install the fontconfig configuration:
* Sync font directory list with base system.
* Put the user font cache directory under:
XDG_CACHE_HOME/.cache/fontconfig-compat_linux
to make it clear it is used by the Linux compatibility layer.
(fontconfig in Fedora 10 does not support the "xdg" prefix for cachedir)

This prevents creating the fontconfig cachedir directly in the user home
directory.

WARNING: due to a symlink replaced by a directory, this package can not
be properly updated, so a pkg_delete+pkg_add will be needed; since we
are riding the time_t switch, this will not be an issue for regular
release update since all pkg must be removed anyway.
2013-12-04 15:53:33 +00:00
naddy
54e1152622 replace ftime() with gettimeofday() and drop -lcompat; ok edd@ jca@ 2013-12-02 16:32:12 +00:00
brad
dbbfb242e6 Update to QEMU 1.7.0.
ok rpe@
2013-11-29 21:21:38 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
ajacoutot
789b4915f9 Needs th devel/gettext module. 2013-11-25 07:06:17 +00:00
bentley
4638e76401 +xnp2 2013-11-25 05:23:55 +00:00
bentley
fb11e054c3 Import xnp2-20130726.
Neko Project II is a PC-9801 emulator.


ok benoit@
2013-11-25 05:23:27 +00:00
landry
a578087500 Mark those as BROKEN-alpha for various fully reproducible OOM/ICE reasons. 2013-11-09 14:12:28 +00:00
brad
5396b30573 Update to QEMU 1.6.1.
ok sthen@
2013-10-30 19:53:29 +00:00
naddy
06a9102560 Drop USE_GROFF since groff and mandoc produce identical output. 2013-10-11 23:48:03 +00:00
ajacoutot
539eeef333 distfiles.bsdfrog.org: http -> https 2013-10-01 09:07:14 +00:00
bcallah
45c53dc546 Update to Mess 0.150. 2013-09-29 19:37:17 +00:00
bcallah
1d977d23b2 Update to MAME 0.150. 2013-09-29 19:36:09 +00:00
ajacoutot
de423d4d84 Bump after devel/gconf2,-main is gone. 2013-09-27 17:49:01 +00:00
bentley
aa1f2209b6 Update to gambatte-0.5.0.537. 2013-09-21 05:48:48 +00:00
bentley
7cbc5a0e82 Trim pathologically long DESCR. 2013-09-16 01:17:26 +00:00
edd
f0bbca7df4 Unbreak "real device" passthrough in fs-uae.
Allows a real hard disk (or other) device node to be used as an Amiga disk.
Most of these patches have been discussed with upstream and have been
accepted.

Also add comments to existing patches.

ok bcallah@
2013-09-10 10:23:34 +00:00
brad
afc65a9928 Update to QEMU 1.6.0.
ok sthen@ rpe@
2013-09-08 14:15:00 +00:00
bentley
99fbd36eb0 Update to desmume-0.9.9.
ok brad@
2013-09-06 03:06:44 +00:00
bentley
c7c8ced106 +mupen64plus-video-glide64mk2 2013-09-05 03:33:52 +00:00
bentley
d36eb0515d Import mupen64plus-video-glide64mk2.
Mupen64Plus is a cross-platform plugin-based N64 emulator which is
capable of accurately playing many games. This is a video plugin
for Mupen64Plus, based on the 10th anniversary release of Glide64.

ok rfreeman@
2013-09-05 03:32:36 +00:00
bentley
dec572518b Update to mupen64plus-2.0.
ok rfreeman@
2013-09-05 03:26:29 +00:00
landry
b714d9852c Mark as BROKEN-alpha = error: invalid 'asm': invalid %xn code 2013-09-04 19:11:14 +00:00
bentley
84399fb286 Delete vgb, mastergear, and ines.
These emulators were imported 12 years ago and have been left untouched
since then. They require Linux emulation to run, which is a liability. At
the time of import, they were the only console emulators in the tree, but
now there are many better options that are cross platform, more accurate,
and with more features (mednafen, gambatte, vbam, fceux, nestopia...).

ok naddy@ benoit@ sthen@ bcallah@ stsp@
2013-08-27 05:23:26 +00:00
bentley
61d512e9ff -{vgb,ines,mastergear} 2013-08-27 05:14:09 +00:00
brad
002dee61a3 Switch TIME_MAX from int to long long.
ok sthen@
2013-08-19 05:28:20 +00:00
naddy
c2832a1290 move http://code.google.com, *.googlecode.com, and sites.google.com to https
suggested by bentley@
2013-08-07 21:31:12 +00:00
bcallah
e991fb745a Same with MESS, update to 0.149u1. 2013-08-07 03:42:06 +00:00
bcallah
7791f69924 Update MAME to 0.149u1. 2013-08-07 03:40:24 +00:00
brad
06578bfc85 Update to QEMU 1.5.1.
ok sthen@
2013-07-18 20:20:18 +00:00
edd
020bb4cb2f Update to fs-uae-2.2.3.
OK jung@
2013-07-07 19:32:38 +00:00
benoit
3a5f7f9dfc Update stella to 3.9. 2013-07-04 12:44:29 +00:00
ajacoutot
8e8d19725e Patch not needed with newer gtk2mm. 2013-06-28 10:27:23 +00:00
brad
dd7b90b352 Back port a commit from master to make use of external libfdt
instead of the integrated copy.

ok sthen@
2013-06-23 21:27:55 +00:00
bcallah
ca47aa1cf1 Same as sdlmame, distinfo needed regen. Bump REVISION.
noted by naddy@ and rfreeman@
ok rfreeman@
2013-06-15 23:54:52 +00:00
bcallah
f900fd70aa Something changed in the mame .zip between when I updated and when I
committed. regen distinfo. Bump REVISIONs.
noted by naddy@ and rfreeman@
ok rfreeman@
2013-06-15 23:52:05 +00:00
brad
f3ae02c734 Update to Bochs 2.6.2.
ok sthen@
2013-06-15 22:59:58 +00:00
bcallah
90afec5633 Update emulators/sdlmame to 0149
Like sdlmess, landry@ read ok'd a diff, and then I remembered to regen
patches (eliminate fuzz)
2013-06-15 00:00:24 +00:00
bcallah
e90782328f Update emulators/sdlmame to 0149
landry@ read ok'd a diff then I remembered to regen patches to elimate fuzz
2013-06-14 23:59:03 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
naddy
78f49cd53e the png headers are now directly under include/ 2013-06-04 15:41:17 +00:00
brad
d1f37b1012 Update to QEMU 1.5.0.
ok sthen@
2013-06-03 22:34:24 +00:00
ajacoutot
6126547b01 Drop uneeded patches. 2013-06-01 19:19:16 +00:00
bentley
6503ffbd58 Update to gambatte-r532.
ok landry@
2013-05-31 15:34:55 +00:00
bcallah
f4dcaf68d7 Update emulators/sdlmess to 0.148u5
Tested by rfreeman@
ok sthen@ rfreeman@
2013-05-27 10:48:06 +00:00
bcallah
1ce306b8f5 Update emulators/sdlmame to 0.148u5
Tested by rfreeman@
ok sthen@ rfreeman@
2013-05-27 10:47:20 +00:00
brad
770c6df8bc Update to QEMU 1.4.2. Includes a fix for CVE-2013-2007.
ok sthen@
2013-05-24 22:05:51 +00:00
sthen
9e6ab6d0ca use ${SUBST_CMD} -c -o ${SHAREOWN} -g ${SHAREGRP} instead of two-step
process with SUBST_CMD / chown.  ok bcallah@
2013-05-08 14:46:10 +00:00
edd
a24e03725f Update to fs-uae-2.2.2.
ok bcallah@
2013-05-04 17:17:05 +00:00
bcallah
8943c018fc Update emulators/sdlmess to 0.148u4 (sync with sdlmame)
As sdlmame, Makefile tweaks from sthen@
ok fgsch@
2013-05-02 21:05:31 +00:00
bcallah
d2ec037637 Update emulators/sdlmame to 0.148u4
Makefile tweaks courtesy of sthen@
ok fgsch@
2013-05-02 21:04:01 +00:00
brad
8a9cc37b5f Update to Bochs 2.6.1.
ok sthen@
2013-04-26 17:32:26 +00:00
bentley
bb86ebc474 Update to fceux-2.2.1.
ok rfreeman@
2013-04-22 23:28:07 +00:00
brad
e1fc1f0ef4 Update to QEMU 1.4.1. Includes a fix for CVE-2013-1922.
ok sthen@
2013-04-19 02:47:43 +00:00
brad
6f9fb3668a Make use of the testsuite.
ok sthen@
2013-04-14 20:28:56 +00:00
fgsch
fcc47f929a Update to sdlmame 0.148u3.
ok bcallah who takes over maintainership ;-)
2013-04-14 17:30:56 +00:00
bcallah
d153665f7e Update emulators/sdlmess to 0148u3.
ok fgsch@
2013-04-14 13:45:41 +00:00
ajacoutot
75a6f18aba Fix build with gtkmm>=2.24.3; shoud be the last fallout.
reported by nigel@
2013-04-09 06:21:22 +00:00
bcallah
d030fedd68 Update emulators/sdlmess to 0.148u2 (sync with emulators/sdlmame).
Like sdlmame, disable the Qt-based debugger.
ok rfreeman@
2013-04-08 04:27:42 +00:00
bcallah
1faa810a7c Make sure to apply the u2 patch from the recent update.
Explicitly disable the new Qt-based debugger.
Bump REVISION.
Discussed with and ok fgsch@ (MAINTAINER)
2013-04-06 02:19:13 +00:00
fgsch
f5e56cf971 Update to sdlmame 0.148u2.
bcallah@ ok.
2013-04-05 09:10:25 +00:00
rfreeman
cc440e355c remove -pthread patch, from last change 2013-04-03 00:06:28 +00:00
rfreeman
86038f75b1 remove dep on esound, disable esound in configure, enable sdl audio, remove
-pthread patch as its not needed, remove USE_GROFF, GPLv2+ license marker.

OK brad@, sthen@
2013-04-03 00:03:25 +00:00
brad
0ba56332b3 Update the get_clock() function so it will utilize clock_gettime() with
monotonic time on OpenBSD instead of using gettimeofday().

ok sthen@
2013-04-01 13:40:32 +00:00
bcallah
888b27ec52 Update emulators/sdlmess to 0.148u1 - the same version as emulators/sdlmame
Take MAINTAINER
ok fgsch@
2013-04-01 01:23:51 +00:00
edd
101e60bd59 Update fs-uae to 2.2.0.
Upstream took most of our patches, they mostly have gone.

There is one remaining -O0 in the top level Makefile, which works
around an optimiser bug. Yay.

OK bcallah@
2013-03-31 20:16:10 +00:00
ajacoutot
1a39569a06 No need for MODGNU_AUTOMAKE_DEPENDS. 2013-03-26 17:00:41 +00:00
edd
c04d20fef8 Update to dgen-sdl-1.32.
OK bcallah@
2013-03-23 02:12:21 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
brad
d594abfab5 Upgrade to QEMU 1.4.0. Enable the VNC TLS support.
Tested by todd@ kirby@ sthen@ and OK kirby@ sthen@
2013-03-20 00:46:01 +00:00
sthen
7b10e7c633 PERMIT_* 2013-03-11 12:27:53 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
fgsch
1ac84e52c2 update to sdlmame 0.148u1.
bcallah@ ok.
2013-03-10 10:56:50 +00:00
benoit
112af7aeba - update stella to 3.8.1 2013-03-05 13:42:13 +00:00
sthen
089ff7e0cd oops, wrong tree, add a REVISION bump 2013-02-24 14:44:45 +00:00
sthen
3e66370f14 don't pick up openal/freeglut (hidden deps). should probably be enabled at a
different time in the release cycle. ok naddy@ espie@
2013-02-24 14:44:25 +00:00
sthen
43d801d215 do the python symlink in pre-patch rather than pre-build; this way the build
still stops if it fails, but doesn't cause a problem with restarting builds.
suggested by/ok fgsch"
2013-02-06 10:19:52 +00:00
sthen
e68ce0c2e5 allow ln -s in pre-build to fail; lets interrupted builds be resumed.
ok fgsch@
2013-02-06 09:08:29 +00:00
brad
08fadbcd6b - Build option ROM .S files with separate preprocessor and
assembler steps because the C compiler could be unsuitable.
- When the pxa2xx performance counter related cp14 registers were converted
  from a switch-statement implementation to the new table driven cpregs
  format in commit dc2a9045c, the crn and crm values for all these
  registers were accidentally transposed. Fixes being able to boot
  OpenBSD/zaurus.

ok sthen@
2013-02-02 23:51:45 +00:00
brad
1b2028a51c Update to QEMU 1.3.1.
ok sthen@
2013-02-02 11:30:34 +00:00
bentley
401ab3e058 Take maintainership of some ports I'm interested in.
Initially suggested by kirby@
2013-02-02 04:39:55 +00:00
fgsch
4b3d575b5a Update to sdlmame 0.148.
With help and comments from dcoppa@ and benoit@.
Please note this requires a kernel with the MAXTSIZ bump committed earlier.
2013-01-31 22:27:36 +00:00
sthen
8067630250 32-bit-align PCI data structure for vgabios in Qemu. ok brad@ 2013-01-29 10:57:03 +00:00
bcallah
63eeca4c3e Remove --disable-external-libs from audio/libsndfile. Needed for the import of audio/mscore.
Bump all dependent ports that need a bump.
Assign MAINTAINER of audio/libsamplerate and audio/libsndfile to Jan Stary.

ok landry@ sthen@ aja@ jasper@ jeremy@ Jan Stary (MAINTAINER)
2013-01-26 15:53:20 +00:00
bentley
17b65bdc6e +nestopia 2013-01-25 09:09:22 +00:00
bentley
9f00dc526d Import nestopia-1.44.
Nestopia is an accuracy-focused emulator for the Nintendo Entertainment
System/Famicom (and Famicom Disk System). It is a computer program that
acts like a physical piece of hardware. In other words, this is a method
of preserving videogame history, with the welcome side effect of
allowing you to play NES games on a modern computer.

Nestopia uses highly optimized cycle exact emulation, allowing it to run
titles that rely on precise timing, many of which break under inferior
emulators.

ok benoit@ landry@ rfreeman@ kirby@
2013-01-25 09:08:23 +00:00
benoit
0b049f1e10 - update mednafen to 0.9.28
ok jeremy@
2013-01-23 21:36:06 +00:00
sthen
689c8a5b60 - switch to the default Tcl/Tk version (8.5)
- following discussions on ports@, use default C optimization flags
rather than hardcoding -O3

ok naddy@
2013-01-16 16:39:10 +00:00
ajacoutot
ae5fbe63d8 Bump after libsigc++-2 -docs => -main merge. 2013-01-11 13:44:24 +00:00
sthen
8074c7da31 use the correct libtool for fuse; avoids a hidden dep in their bundled
copy of libtool on gtar, which can break with dpb junking.  sync WANTLIB
while there.
2013-01-09 21:14:34 +00:00
bentley
7416d58008 +gnusim8085 2013-01-07 17:19:43 +00:00
bentley
3b39359755 Import gnusim8085-1.3.7.
GNUSim8085 is a 8085 microprocessor simulator with the following
features:

 - A simple editor component with syntax highlighting.
 - A keypad to input assembly language instructions with appropriate
   arguments.
 - Easy view of register contents.
 - Easy view of flag contents.
 - Hexadecimal <--> Decimal converter.
 - View of stack, memory and I/O contents.
 - Support for breakpoints for programming debugging.
 - Stepwise program execution.
 - One click conversion of assembly program to opcode listing.
 - Printing support.
 - UI translated in various languages.

ok benoit@
2013-01-07 17:18:39 +00:00
bentley
155fba4979 +mupen64plus-{rsp-z64,video-arachnoid,video-glide64,video-z64}
Also sort the list.
2013-01-07 17:06:33 +00:00
bentley
c55d8497ad Import mupen64plus-video-z64-1.99.5.
Mupen64Plus is a cross-platform plugin-based N64 emulator which is
capable of accurately playing many games. This is a low-level RDP
plugin for Mupen64Plus, based on Ziggy's Z64 plugin.

ok rfreeman@
2013-01-07 17:04:25 +00:00
bentley
97e00d91f2 Import mupen64plus-video-glide64-1.99.5.
Mupen64Plus is a cross-platform plugin-based N64 emulator which is
capable of accurately playing many games. This is a video plugin
for Mupen64Plus, based on the Glide64 plugin from Mupen64Plus 1.5.

ok rfreeman@
2013-01-07 17:01:50 +00:00
bentley
5cb420c25f Import mupen64plus-video-arachnoid-1.99.5.
Mupen64Plus is a cross-platform plugin-based N64 emulator which is
capable of accurately playing many games. This is a video plugin for
Mupen64Plus, based on the Arachnoid plugin for Project64.

ok rfreeman@
2013-01-07 16:59:51 +00:00
bentley
90d946d351 Import mupen64plus-rsp-z64-1.99.5.
Mupen64Plus is a cross-platform plugin-based N64 emulator which is
capable of accurately playing many games. This is a low-level signal
co-processor (RSP) plugin for Mupen64Plus, based on Ziggy's Z64 plugin.

ok rfreeman@
2013-01-07 16:57:46 +00:00
bentley
99e097f2ac Don't junk packages. Even though x264 isn't actually used in the final
executable, scons barfs if it disappears during build.

suggested by sthen@
2013-01-07 03:14:00 +00:00
benoit
4a85a291fc - update stella to 3.7.5
- regen PLIST
2013-01-05 21:43:13 +00:00
brad
b1758a6800 - Remove unused sparc CONFIGURE_ARGS option
- Clear contents of INSTALL_STRIP when using the debug FLAVOR so that
  the binary is not stripped
- Some small tweaks to the README

ok sthen@
2013-01-03 08:30:54 +00:00
brad
06a1ba0314 Update ONLY_FOR_ARCHS and remove a few archs that do not build
or just do not make sense anyway.

ok sthen@
2012-12-31 07:12:19 +00:00
brad
d989ce3fbf Add the CVE id. 2012-12-30 08:49:15 +00:00
jasper
cd12e8988f homepage moved to sourceforge (and it could use an update in case anyone's interested) 2012-12-27 20:28:48 +00:00
bentley
abba9bfed2 +fceux 2012-12-25 00:08:07 +00:00
bentley
dbb45aa1ad Import fceux-2.2.0.
FCEUX is a portable and highly accurate NES/Famicom/Famicom Disk System
emulator with excellent compatibility with almost every rom dump
available, supports both PAL and NTSC modes, save states, game genie
support, and networking. FCEUX also offers tools for debugging,
rom-hacking, map making, Tool-assisted movies, and Lua scripting.
Finally FCEUX includes a GTK2 GUI to assist in configuration and
gameplay.

ok rfreeman@ landry@
2012-12-25 00:07:01 +00:00
bentley
f004a6ca1b Cleanup emulators/mupen64plus.
- don't build with -O3
- downgrade other plugins' lib dep on core plugin to build dep
- fix some MAKE_FLAGS overwriting that snuck in
- remove old post-patch targets
- update wantlib
- take maintainership
2012-12-24 09:23:07 +00:00
sthen
8c813409e4 sync wantlib 2012-12-23 13:25:11 +00:00
bentley
c3ba93ed4d Give this a chance to build on sgi.
ok jasper@
2012-12-23 03:25:18 +00:00
landry
0e12cabe59 Mark as BROKEN-hppa: it never built there
OOM when compiling src/cpu/CPUCore.cc
2012-12-21 17:46:55 +00:00
landry
56381d7597 Mark as BROKEN-hppa: it never built there.
mpu401.cpp:42: error: expected identifier before numeric constant
mpu401.cpp:42: error: expected `}' before numeric constant
mpu401.cpp:42: error: expected unqualified-id before numeric constant
mpu401.cpp:42: error: expected declaration before '}' token
mpu401.cpp:42: error: expected `}' before numeric constant
mpu401.cpp:42: error: expected unqualified-id before numeric constant
mpu401.cpp:42: error: expected declaration before '}' token
2012-12-21 17:44:47 +00:00
sthen
6fe222514d sync wantlib 2012-12-21 12:13:35 +00:00
brad
1e1449b98c e1000: Also discard oversized packets if LPE is enabled.
ok sthen@
2012-12-20 23:12:20 +00:00
edd
7101d9d683 Make fs-uae listen to CFLAGS and CXXFLAGS.
OK sthen@
2012-12-20 22:29:32 +00:00
landry
260ec5e94c Mark BROKEN-sparc64 : error: invalid 'asm': invalid operand output code 2012-12-20 19:51:28 +00:00
bentley
45a58bacbb Update to openmsx-0.9.1.
While here, take maintainership.

Release notes:
http://sourceforge.net/projects/openmsx/files/openmsx/0.9.0/README_release-notes.txt/view
http://sourceforge.net/projects/openmsx/files/openmsx/0.9.1/README_release-notes.txt/view
2012-12-20 17:38:36 +00:00
ajacoutot
ada00c0384 Revert, this pkg is for Fedora Core 4, not 10 (and it explicitely says it
needs an update to F10).
2012-12-12 22:02:50 +00:00
gsoares
c969020940 tweak COMMENT (use ${FEDORA_V} instead of hardcoding it); no package change. 2012-12-12 19:32:35 +00:00
brad
73ce713d49 Upgrade to QEMU 1.2.2.
ok sthen@
2012-12-12 18:01:08 +00:00
jasper
5bebaabf44 mips64 is not a supported platform currently 2012-12-10 08:22:19 +00:00
ajacoutot
f5b486d58a Mark BROKEN on powerpc, error: invalid 'asm': invalid %k value 2012-12-07 08:43:06 +00:00
sthen
7380c81b46 bump following MODPY_SETUPTOOLS, it adds to RUN_DEPENDS.. 2012-11-24 09:09:57 +00:00
sthen
c1bd32651f use MODPY_SETUPTOOLS=Yes, breakage noticed by nigel@ 2012-11-24 09:09:05 +00:00