Commit Graph

1013 Commits

Author SHA1 Message Date
sthen
9f37f62817 Add a fix for CVE-2012-0029 from QEMU upstream, ok Brad, ajacoutot
"Heap-based buffer overflow in the process_tx_desc function in the
e1000 emulation (hw/e1000.c) [...] allows guest OS users to cause
a denial of service (QEMU crash) and possibly execute arbitrary
code via crafted legacy mode packets."
2012-02-02 22:07:33 +00:00
sthen
d7ebdc9ae9 Update README to use cd51.iso, also talk about SPARC emulation now
that it's usable. OK Brad (maintainer).
2012-01-26 19:19:15 +00:00
edd
5c914e38a5 Blast emulaors/generator. It does not work and I have just imported
emulators/dgen-sdl which performs well and is maintained.

OK sthen@, jeremy@
2012-01-23 10:18:47 +00:00
edd
8276b76379 link dgen-sdl 2012-01-23 09:25:10 +00:00
edd
4a739e800d Import dgen-sdl-1.28; A Sega Megadrive/Genesis emulator.
Hopefully this can replace emulators/generator.

OK jeremy@
2012-01-23 09:22:59 +00:00
giovanni
0797a2728b Update to 2.5.1
from Brad (Maintainer)
2012-01-12 17:01:47 +00:00
sthen
446dbe3284 tidy Makefile, from Brad (maintainer) 2012-01-11 02:21:09 +00:00
stsp
2072c1cbd5 += mupen64plus 2011-12-26 23:04:23 +00:00
stsp
734b87f9d1 This only builds on i386 and amd64 so set ONLY_FOR_ARCHS. 2011-12-26 23:03:24 +00:00
bentley
984e341bff This should use Makefile.inc, not a module.
Also set WRKBUILD instead of defining do-build/do-install.

Pointed out by a couple of people. ok espie@, stsp@
2011-12-26 22:58:48 +00:00
stsp
459abbcd0f Import port of mupen64plus, a Nintendo 64 emulator; ok bentley@ 2011-12-26 13:38:27 +00:00
ajacoutot
36f04fc9b2 These have been broken on macppc for a while now, so mark as such. 2011-12-26 08:53:11 +00:00
sthen
be2f32a2c9 - Fix up the compiler flags and enable the extended file support
to allow for more sane hard drive sizes.  From Brad.

- Honour CC.
2011-12-24 12:57:10 +00:00
fgsch
a713f22baf Update to sdlmame 0.144u3. 2011-12-20 06:56:12 +00:00
giovanni
c2344b7899 Better fix for a bus DMA bug
From Brad
2011-12-13 08:46:51 +00:00
sthen
45cd239c8d qemu binary name change 2011-12-12 11:04:04 +00:00
sthen
26eea19eff Update to QEMU 1.0, from Brad.
- disable the BSD userland emulation support for now, it's not widely useful yet
- workaround for incorrect time_t type assumption, from stsp@

N.B. As of QEMU 1.0 the i386 target has been renamed from qemu to
qemu-system-i386, you will need to change scripts/command lines as necessary.

ok stsp@ dcoppa@
2011-12-12 10:56:56 +00:00
jasper
b579611a5c - add missing module 2011-12-11 13:11:49 +00:00
giovanni
f5a4a37cbd Add a fix for a bus DMA bug
From Brad, thanks
2011-12-05 14:56:27 +00:00
ajacoutot
4775efcc04 Add a dependency on x11/gtk+2,-guic. 2011-12-03 19:49:45 +00:00
espie
53295a4812 bye bye FLAVOR:L 2011-12-02 14:36:13 +00:00
giovanni
2ed965c98b Update to 2.5
from Brad
2011-11-29 17:22:01 +00:00
fgsch
aef7d40637 Update to sdlmame 0.144.
with input from sthen@. previous updates tested by edd@.
2011-11-27 12:42:28 +00:00
pascal
33eca7a3e0 Update to 0.6.4, from Brad.
ok edd@ and sthen@ on a previous version. Maintainer timed out.
2011-11-23 19:36:44 +00:00
naddy
4d9c2aa0bc it's MODULES, not MODULE 2011-11-16 17:42:26 +00:00
fgsch
9a6052c23b Remove dependency on sdlmame-tools in preparation for sdlmame/sdlmess
update.  sthen@ ok. While here remove maintainer as per his request.
2011-11-13 23:26:32 +00:00
sthen
cb2d81f3c8 Drop a patch which originated from FreeBSD which we don't need.
From Brad.
2011-11-07 21:37:30 +00:00
ajacoutot
1c86afc6cd Sync dependencies after gconf2 lost its dependency to ORBit.
This should cover all fallout but there may be some dark corners which I
missed...
2011-10-29 08:12:31 +00:00
ajacoutot
d4b19dfb56 Give this a chance to build on powerpc.
Use correct python version to build.
2011-10-21 13:04:17 +00:00
sthen
5e448f75a8 e1000 driver fix; don't set the capabilities list bit in the status register
as the capabiliities pointer is not defined. From Brad (maintainer).
2011-10-19 08:12:06 +00:00
sthen
cf951198a2 update to QEMU 0.15.1, from Brad (maintainer). 2011-10-17 20:27:17 +00:00
naddy
676885b0b7 remove maintainer by his request (as forwarded by mikeb@) 2011-10-16 15:03:24 +00:00
sthen
08fc141322 add some fixes from upstream, found by dcoppa@
normalize DISTNAME handling while there (allowing the above to be done
as a PATCHFILES).

maintainer's email bounces. ok dcoppa@
2011-10-07 19:39:09 +00:00
ajacoutot
a5e3542d11 Set DATADIRNAME in a consistent way now that glib-gettext.m4 has been
fixed.
2011-10-03 06:42:45 +00:00
sthen
ea4eccd1f7 link sdl 2011-09-21 15:22:15 +00:00
sthen
01eb4c3ee0 mesa GL/GLU libs for fedora emul. ok ajacoutot@ 2011-09-21 15:22:05 +00:00
sthen
c0f83daa58 RUN_DEP on specific fedora base libs. not bumped as only just imported and
not yet linked.
2011-09-21 15:21:34 +00:00
sthen
badc2ac4a6 import fedora emul SDL libraries, ok ajacoutot@ 2011-09-21 15:20:22 +00:00
jasper
e4fd7d6bb2 use ONLY_FOR_ARCHS=${GCC4_ARCHS}
from brad
2011-09-21 09:15:21 +00:00
sthen
cb36dcdb8c Backport some upstream qemu fixes, from Brad (maintainer) -
- Fix install(1) usage to be compatible with OpenBSD's install(1).
- Allow overriding the location of Samba's smbd,

From Brad

- Remove PROVIDE_HIDDEN and ONLY_IF_{RO,RW} from linker scripts to make
  them work with older binutils versions. Fixes *-bsd-user build on
  OpenBSD 4.9 which ships binutils 2.15.

From Gerd Hoffmann <kraxel at redhat dot com>
2011-09-21 09:02:30 +00:00
bentley
b7f7be163a +desmume 2011-09-21 03:59:27 +00:00
bentley
c80916cd1f Import emulators/desmume.
DeSmuME is a Nintendo DS emulator.

It supports many homebrew NDS rom demos as well as a handful of wireless
multiboot demo NDS roms. It also runs DSLinux, the port of Linux to the
Nintendo DS.

ok landry@ sthen@
2011-09-21 03:58:08 +00:00
espie
999b4db39c normalize pkgpath 2011-09-16 09:48:08 +00:00
jeremy
ce9b2f9214 Fix broken man page, from Anthony J. Bentley. 2011-09-07 16:00:19 +00:00
bentley
da40c4af7f Set configure style to simple, and un-silence build/link.
Suggested by and ok sthen@
2011-09-07 01:35:41 +00:00
jasper
3b4f0dfbc7 - add VMEM_WARNING 2011-09-06 19:21:52 +00:00
bentley
762e7ea991 Fix formatting issues and remove unnecessary LIB_DEPENDS.
Pointed out by ajacoutot@.
2011-08-30 05:02:48 +00:00
bentley
b1c9af3da0 +openmsx 2011-08-28 19:01:34 +00:00
bentley
79b7b1f4cf Import openmsx-0.8.1.
openMSX is an emulator for the MSX home computer system. Its goal is to
emulate all aspects of the MSX with 100% accuracy: perfection in
emulation. It also has a number of special features, some unique to this
emulator.

ok landry@
2011-08-28 18:57:50 +00:00
sthen
0c379e36ff qemu e1000 driver: use MII status reg for link up/down. From upstream via Brad. 2011-08-28 11:21:05 +00:00
sthen
9ef7879b48 set CONFIGURE_ARGS for sparc; from Brad 2011-08-17 08:50:25 +00:00
sthen
451c34ae0f update to qemu 0.15.0, from Brad (maintainer)
- handle qemu-old/kqemu removal in PLISTs, allowing seamless updates to
the new version
2011-08-16 21:24:42 +00:00
sthen
03d5a3d278 remove kqemu (which was broken, reported by Alexander Schrijver and
probably others) and qemu-old; the current qemu version in emulators/qemu
works well now (kqemu is no longer supported upstream).

ok Brad (emulators/qemu maintainer) todd@ and I think there were some others
2011-08-16 21:23:52 +00:00
ajacoutot
5ec5bdfdea SECURITY: CVE-2011-2527 qemu: when started as root, extra groups are not
dropped correctly.

from Brad (maintainer)
2011-07-19 06:05:42 +00:00
jasper
4b58a16831 - no need to use the gcc3 module anymore on sparc
from brad
2011-07-11 12:13:03 +00:00
naddy
eed7c62887 Fix build with png-1.5.
All fixes by yours truly.
2011-07-08 20:38:00 +00:00
ariane
70ca2b7e14 Remove the wine port.
Development has stalled and both pirofti@ and I have no intention to work
on it. Port was unlinked and didn't function anyways.

ok pirofti@
2011-07-06 23:35:13 +00:00
ajacoutot
41beb68fcc Use the gettext MODULE. 2011-07-06 18:29:00 +00:00
jasper
0eb3492022 regen WANTLIB 2011-07-06 09:32:02 +00:00
sthen
7ae2e1c91d Build the bsd-user emulation binaries; they're still early work-in-progress
upstream, but this brings the port closer to a default qemu build. From Brad.
2011-06-15 21:13:33 +00:00
sthen
351ea7ed09 Re-enable curses support and stop disabling GUEST_BASE support. From Brad. 2011-06-10 21:47:54 +00:00
jasper
eec0417831 bump after default python version switch 2011-06-08 17:31:05 +00:00
kili
27f99a5541 --disable-silent-rules is now added to CONFIGURE_ARGS per default,
if CONFIGURE_STYLE = gnu.
2011-06-02 17:09:31 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
sthen
13602cba97 use base64-encoded checksums, "if you wish to regen, go ahead" espie@ 2011-05-31 08:35:20 +00:00
sthen
8ddb8cb200 - support powerpc/mips64/mips64el, from Brad, tests me/phessler
- make VMEM_WARNING unconditional, some files won't compile without
increasing datasize limits, at least on powerpc.
2011-05-25 07:43:48 +00:00
sthen
b668f87e23 qemu Makefile/patch changes, from Brad.
- Sort the arch list.
- Remove some local patching from the configure script
  which is not necessary.
- Remove debug option from linker command line when not using --enable-debug.
- Recognize arm / hppa OpenBSD.
2011-05-23 23:43:28 +00:00
ajacoutot
8e6304f974 deve/gconf2 is about to loose its dependency on x11/gtk+2 so explicitely
register x11/gtk+2 for ports depending on gconf2 that don't have another
dependency that would bring it.

discussed with jasper@
2011-05-14 21:29:03 +00:00
sthen
59250e7e36 update to 0.14.1, from Brad. 2011-05-12 22:19:24 +00:00
ajacoutot
a08f3919de Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
2011-05-11 06:56:42 +00:00
ajacoutot
1e247aefa8 Tweak README after recent vnd(4) changes.
ok todd@ (maintainer qemu-old)
2011-05-09 15:54:56 +00:00
ajacoutot
8be917e72b Use proper AUTOCONF_VERSION, from Brad. 2011-05-01 12:12:17 +00:00
form
63c0312407 fix RK06/RK07 write operation 2011-04-20 05:16:33 +00:00
naddy
1618a743b9 COMPAT_FREEBSD is gone, remove ports that depend on it; ok ajacoutot@ jasper@ 2011-04-05 15:28:24 +00:00
ajacoutot
174ea062e2 Simplify: use my distfiles subdomain. 2011-04-02 16:56:42 +00:00
jeremy
4e789433fd Change MASTER_SITES and remove use of FETCH_CMD. No package change.
Prompted by naddy@, thanks to ajacoutot@ for hosting.
2011-04-02 16:22:05 +00:00
jeremy
01dff2fc78 Hook pcsxr and yabause up to the build. 2011-04-01 21:58:41 +00:00
jeremy
54deb25beb Remove LIB_DEPENDS on x11/gtk+2 (implied by gtkglext) and bump.
Reminded by ajacoutot@
2011-04-01 21:57:26 +00:00
jeremy
d4dd9d74ce Remove LIB_DEPENDS on devel/sdl-net (not needed) and x11/gtk+2
(implied by libglade2).  Comment another .la file and bump.

Reminded by ajacoutot@
2011-04-01 21:56:21 +00:00
jeremy
097285aa5e PCSX-Reloaded is a Sony PlayStation 1 emulator.
OK landry@
2011-04-01 17:18:55 +00:00
jeremy
1a7777786b yabause is a Sega Saturn emulator.
OK landry@
2011-04-01 17:17:45 +00:00
sthen
9bf4877c1b sort CONFIGURE_ARGS, from Brad (taking maintainer), discussed with fgsch@ 2011-03-25 01:05:15 +00:00
giovanni
3bfd9a9072 Update to 2.4.6 from Brad 2011-03-23 11:27:39 +00:00
sthen
36fe2515ca this doesn't need groff, also don't use @ to hide the commands in the
install target. from Brad.
2011-03-20 20:40:52 +00:00
jeremy
21c642fbe1 +SUBDIR += mednafen 2011-03-14 22:19:28 +00:00
jeremy
38cdc1891b Import mednafen 0.8.D.3 as 0.8.3.
Mednafen is a portable, utilizing OpenGL and SDL,
argument(command-line)-driven multi-system emulator with many advanced
features. The Atari Lynx, GameBoy (Color), GameBoy Advance, NES, PC
Engine(TurboGrafx 16), SuperGrafx, Neo Geo Pocket (Color), PC-FX, and
WonderSwan (Color) are emulated. Mednafen has the ability to remap
hotkey functions and virtual system inputs to a keyboard, a joystick, or
both simultaneously. Save states are supported, as is real-time game
rewinding. Screen snapshots may be taken at the press of a button, and
are saved in the popular PNG file format.

OK landry@
2011-03-14 21:04:51 +00:00
sthen
d9586b0eb7 update qemu to 0.14.0, from Brad. 2011-03-12 23:28:39 +00:00
ajacoutot
95259052d8 Remove XXX, these now build fine by default on macppc. 2011-03-03 21:40:39 +00:00
sthen
64592b0711 - update gns3 to 0.7.3
- patch some hardcoded paths and binary names

- initial support for running qemu instances from gns3
(note that to work fully and connect qemu to network interfaces
on dynamips instances currently requires a qemu patched to support
udp unicast networking; see qemu-0.13.0-patches.zip in
http://sourceforge.net/projects/gns-3/files/Qemu/).

ok armani@ (maintainer)
2011-03-03 16:29:29 +00:00
ajacoutot
b2c7910cec Add VMEM_WARNING.
Use the intltool module.
2011-03-02 06:42:13 +00:00
ajacoutot
f8fdd4d5e2 Document the fact that these will not build on macppc with the current
default MAXDSIZ value.

ok miod@ espie@
2011-02-12 11:25:48 +00:00
sthen
063d8730bb Update mcast fix in line with changes made to ports/emulators/qemu.
From Brad, ok aja@
2011-02-02 09:30:11 +00:00
sthen
e252552d65 - fix multicast virtual networks; setsockopt(SOL_IP, IP_MULTICAST_LOOP)
takes a u_char, not int as in the 0.13.0 qemu code. from mcbride@ with
name change by fgsch@.

- fix copy-and-pasto in the sample qemu-ifdown script resulting in
tun interface not being removed and errors when qemu closes. from me.

ok mcbride@(first part) fgsch@ ajacoutot@ landry@
2011-01-26 13:51:43 +00:00
sthen
9d49571e88 minor README changes;
- give examples for qemu-system-x86_64 (for 64-bit client OS)
- use 4.9 in examples

ok phessler@ jasper@
2011-01-19 16:22:31 +00:00
naddy
5ba9e6cafd Epoch bump for lang/gcc/3.3 because the version number shouldn't
count as older than one from 2005.

Revision bump for all ports that depend on libstdc++-3 because the
package specs have changed.
2011-01-15 01:07:45 +00:00
ajacoutot
33b8ce3931 Tighten LIB_DEPENDS, from Brad.
Regen WANTLIB while here.
2011-01-02 07:46:54 +00:00
landry
2bfc7d1c3b Make it use/respect MAKE_ENV/MODSCONS_ENV/MODSCONS_CFLAGS.
Reminded by jasper@
2010-12-08 20:13:14 +00:00
jasper
7cb5f279cc - missing 2010-12-08 20:04:20 +00:00
landry
61a47d162b +gambatte 2010-12-08 19:58:44 +00:00
landry
193bf9374c Import gambatte 0.4.1:
Gambatte is an accuracy-focused, cross-platform Game Boy Color emulator.
It is based on hundreds of corner case hardware tests, as well as
previous documentation and reverse engineering efforts.

From Anthony J. Bentley on ports@
2010-12-08 19:58:04 +00:00
fgsch
dc0e9861c1 Update to qemu 0.13.0. fmt README and sync with reality.
with input and ok sthen@
2010-11-22 11:32:01 +00:00
benoit
640d3f1f35 - update stella to 3.3
- regen PLIST

ok landry@
2010-11-21 11:39:14 +00:00
espie
a14bf26ca8 new depends 2010-11-15 23:22:07 +00:00
jasper
96375aa1fa - switch to pkg-readmes 2010-11-12 14:43:12 +00:00
sthen
9fe37a5777 Add a package for the cups runtime libraries for Linux emulation.
This lets Textmaker 2010 run.  ok ajacoutot@
2010-11-09 13:23:21 +00:00
ajacoutot
88c9d1bcc3 Remove the gcpio hack since we are not using gcpio anymore. 2010-11-08 16:02:45 +00:00
espie
c3677a7fb2 do LIB_DEPENDS for emulators/editors 2010-11-07 18:50:57 +00:00
jasper
0691836723 - add VMEM_WARNING 2010-11-04 17:57:21 +00:00
sthen
331eb83819 remove bogus conflict markers and bump, problem noticed by henning@ 2010-10-28 22:34:47 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
landry
9e82308f40 Unbreak. (s/sdl/SDL/ in WANTLIB) 2010-10-24 10:31:25 +00:00
sthen
ec8f9886f2 revision/lib_depends 2010-10-23 22:01:29 +00:00
sthen
ae27646cf5 this port is unfinished, add a comment to make it even more obvious
than the commit logs already are.
2010-10-19 18:43:56 +00:00
espie
68505ea57d USE_GROFF=Yes 2010-10-18 18:00:15 +00:00
armani
f5ecca8f8e Update to the last release, change my email address and as asked by jasper
add a license version and USE_X11.

go ahead jasper@
2010-10-17 22:10:29 +00:00
dcoppa
7cf12a1bb8 Rip out the gcc4 module now that src has gcc4
From Brad
2010-10-15 10:23:57 +00:00
jasper
e34499f593 - fix WANTLIB after cairo update. 2010-10-11 08:11:24 +00:00
ajacoutot
a299e47ff1 Make it compile with newer gtk+2.
spotted by landry@'s toy
2010-10-01 07:27:23 +00:00
ajacoutot
f26c46c3b3 Fix build with new GTK+2. 2010-09-30 07:23:47 +00:00
ajacoutot
21da929ec9 Fix DEPENDS after gtk+2 and gdk-pixbuf split.
ok jasper@
2010-09-30 07:21:18 +00:00
jasper
a3b70f0360 - bump after gcc4 switch of mips64 2010-09-28 09:09:15 +00:00
jasper
fab4167387 - move distfiles/ to a proper mirroring location. 2010-09-12 16:49:08 +00:00
landry
986ce3cb12 Unbreak on amd64 by adding -Wno-system-headers to OPT_FLAGS.
sdlmame includes *mmintrin.h headers from gcc which can't be compiled
with -Wsystem-headers (now system default) -Werror (set by the port).

While here remove useless gcc4 MODULES stanzas (port is only for
i386/amd64), switch to newer WANTLIB/LIB_DEPENDS/REVISION idioms.

with tweaks from ajacoutot@, ok ajacoutot@ & MAINTAINER.
2010-09-05 15:18:49 +00:00
sthen
9418657bf6 fix build on other arches, and probably mips64 as well (definded->defined) 2010-09-03 16:17:19 +00:00
jasper
2ba3302f9f - fix master site
- switch to REVISION/new DEPENDS
2010-09-01 11:27:51 +00:00
fgsch
0915f5b894 Bump revision after python's default change. 2010-08-30 17:11:35 +00:00
sthen
da007aab8d update qemu to 0.12.5; testing/feedback from Daniel Dickman, Dawe, lum@,
commit requested by fgsch@
2010-08-26 13:44:29 +00:00
jasper
40ff0e9401 - fix build on mips64, no change for other arches 2010-08-25 16:37:34 +00:00
jasper
aada3cb869 - update stella to 3.2
ok benoit@ (MAINTAINER)
2010-08-25 10:13:33 +00:00
sthen
c83ce9b4fb Sync README.OpenBSD with emulators/qemu; in particular this talks
about ifconfig(8) not brconfig(8) (which no longer exists).  ok espie@
2010-08-07 19:33:33 +00:00
landry
77305053c2 This builds fine with default CFLAGS since hppa switched to gcc4, so
remove workaround.
While here fix WANTLIB and switch to REVISION.
2010-07-29 18:43:32 +00:00
jsg
160b97c578 update to 0.74, from bwaichu@yahoo.com 2010-07-23 19:41:49 +00:00
sthen
fa4c5abd45 Use gcc3 to build qemu 0.9 (useful to keep this around, as some
problems have been seen with qemu 0.10). Slightly tweaked from a diff
from naddy@. ok naddy
2010-07-23 19:17:24 +00:00
fgsch
51d7c8af65 Remove special treatment for i386 now that it switched to gcc4. While I'm
here use REVISION. sthen@ ok.
2010-07-23 00:27:09 +00:00
naddy
a2c9a774ff Remove redundant variables OPSYS and OPSYS_VER.
OPSYS was always "OpenBSD", the ports tree doesn't cover other
operating systems.
OPSYS_VER was the same as OSREV.

ok espie@
2010-07-18 18:49:01 +00:00
naddy
6d97941912 bump after gcc3->gcc4 switch 2010-07-10 13:16:14 +00:00
giovanni
bfd7a0a0a4 Update to 2.4.5
from Brad
2010-07-08 15:40:11 +00:00
jakemsr
c9dfa88620 convert to sndio(7), regen patches, @bin markers
maintainer timeout
2010-06-30 22:25:57 +00:00
sthen
bd465d8f07 remove i386 from ONLY_FOR_ARCHS unless the compiler is gcc4,
various reports of not being usable with i386/gcc3 and it segfaults
at startup for me.

ok fgsch@
2010-06-24 09:48:06 +00:00
fgsch
8a49b77cb9 Add debug flavor. 2010-06-17 09:57:55 +00:00
fgsch
8aaad3a091 Enter qemu 2010-06-08 01:12:58 +00:00
fgsch
c89f5abb02 - add a @pkgpath marker as discussed with naddy and espie.
- remove amd64 from the list of supported archs as this does not build
  with gcc4.
- bump package.
2010-06-08 01:10:54 +00:00
fgsch
528053926b - update to 0.12.4
- add sparc64 to the list of supported archs
- remove cache-utils.c patch for now
- regen patches
2010-06-08 01:08:20 +00:00
espie
80c825b486 fix LP64 + gcc4 2010-06-07 15:44:58 +00:00
ajacoutot
227a419979 Err, missed this line in previous. 2010-06-07 09:18:38 +00:00
ajacoutot
0d6bb833f5 cpio(1) works fine here, no need for gcpio. 2010-06-07 09:18:03 +00:00
ajacoutot
f68d74e54c Both the rpm and rpm2cpio packages provide rpm2pcio, so allow to use
either one of both.
2010-06-07 08:48:45 +00:00
ajacoutot
ceb1b909af We can use either rpm or rpm2cpio to build this, so allow both.
ok espie@
2010-06-07 08:41:38 +00:00
fgsch
6f04a349af Remove todd@ as maintainer. todd@ ok'd. 2010-05-28 00:04:17 +00:00
fgsch
a94fcbebda Use clock_gettime(). 2010-05-28 00:02:52 +00:00
fgsch
5ffde3bd12 regen. 2010-05-27 23:58:47 +00:00
fgsch
982361dd04 Fix bug in cmpxchg instruction emulation. From Andreas Gustafsson via
https://bugs.launchpad.net/qemu/+bug/569760
2010-05-27 19:03:07 +00:00
fgsch
cb414b9474 hardcode cachelines to 32 for now, as the ppc port does. 2010-05-27 18:50:16 +00:00
fgsch
43e6dfa104 disable ppc. it's not supported atm. 2010-05-27 18:49:41 +00:00
fgsch
87cfe61a67 Update to qemu 0.12.3. Work in progress so not linked to the tree yet. 2010-05-27 17:55:05 +00:00
fgsch
1df6d81c44 change to qemu-old for now. 2010-05-27 17:47:17 +00:00
fgsch
b257a9619b Move existing qemu to qemu-old in preparation for the update.
Agreed with espie.
2010-05-27 17:33:42 +00:00
espie
8ce913ca38 fix for gcc4 2010-05-24 08:48:58 +00:00
espie
1285b2cbb4 fix for gcc4 2010-05-23 17:39:14 +00:00
espie
b023fbb4bd remove redundant false declarations, placate gcc4. 2010-05-23 17:22:41 +00:00
espie
e4ca716cf8 GLU has some unsafe prototypes. Either that or -isystem /usr/X11R6/include... 2010-05-23 09:19:45 +00:00
naddy
d55047a4d8 fix fallout from the removal of dkio.h from ioctl.h 2010-05-20 15:30:05 +00:00
jakemsr
72a82f14d9 update to snes9x-1.52
major changes:
* gtk+ based GUI
* savestates (aka snapshots/freeze files) incompatible with older
  versions
* SDL audio output

longer list of changes at http://www.snes9x.com/phpbb2/viewtopic.php?t=4546

from fgsch@
2010-05-13 23:31:56 +00:00
jakemsr
65ec84bc4e use libao for audio output
ok edd@
2010-05-09 18:19:25 +00:00
jakemsr
fee301b828 xmame is no more 2010-05-09 17:54:02 +00:00
jakemsr
60a2f54ca4 x{mame,mess} has been superceeded by sdl{mame,mess}, remove the
xmame port
2010-05-09 17:51:48 +00:00
jakemsr
879400b711 sdl{mame,mess} supercede x{mame,mess} 2010-05-09 17:45:12 +00:00
naddy
cec6157680 we need to explicitly include <sys/proc.h> 2010-04-30 14:39:13 +00:00
jasper
a1c8855a55 - install a history.dat file
ok MAINTAINER
2010-04-27 13:00:25 +00:00
ajacoutot
72d23004d3 Fix build with newer gtk versions.
from Pierre Riteau (maintainer)
breakage spotted by naddy@
2010-04-26 21:02:26 +00:00
jakemsr
5543d474aa use SDL by default for audio output, thereby killing the SDL FLAVOR.
ok fgsch@
2010-04-26 01:30:26 +00:00
naddy
91db013e33 fix build and WANTLIB after libXp removal 2010-04-24 20:18:39 +00:00
jasper
eb40e8c90e - unbreak with recent gtk+2 update 2010-04-24 13:54:32 +00:00
ajacoutot
983fd44e85 Consistency: remove the 1, 2 or even 3 empty blank lines. 2010-04-15 13:56:33 +00:00
sthen
4ec2f3de05 sync WANTLIB/LIB_DEPENDS, bump 2010-04-03 00:32:55 +00:00
giovanni
37121aebbb Update Bochs to 2.4.2 2010-03-29 07:37:12 +00:00
jasper
b4fec8d64e - update to 1.0/01052006 2010-03-25 08:10:56 +00:00
sturm
35b45cc174 remove myself as maintainer, bump PKGNAMEs 2010-03-22 13:54:21 +00:00
jasper
ba3b0ce0da - tweak master sites
- set license version
- honor cflags
- regen patches

maintainer timed-out.
2010-03-21 09:26:49 +00:00
espie
100f0c7870 SUBDIR += is wrong: it means the makefile will pick up SUBDIR from env, thus
breaking cd /usr/ports && SUBDIR=some/path make something for
category makefiles. While there, also put spaces around += uniformously.
okay naddy@, jasper@
2010-02-01 17:00:12 +00:00
giovanni
7db3aed3f1 Change qemu scripts after brconfig(4) has gone in the attic,
fix homepage and master_site (upstream does not provide old versions
anymore).
ok todd@ (Maintainer)
2010-01-07 14:15:17 +00:00
ajacoutot
04052a6f9c Use @unexec-delete instead of @unexec for the *-update-* goos.
prodded by espie@
discussed with espie@ sthen@ landry@
2009-12-22 15:08:35 +00:00
sthen
9d0f70b46f - fix dependencies following libstdc++ bump from 4.2.4p3 to 4.2.4v0
- bump relevant PKGNAMEs
2009-11-18 00:49:09 +00:00
form
0cc625a968 set direction filter 2009-10-29 10:09:14 +00:00
form
98ed2cae6a bump 2009-10-29 09:07:38 +00:00
form
7c12e60d88 Tell the kernel that the header is fully-formed when it gets it.
Makes DECnet work.
2009-10-29 09:07:22 +00:00
jasper
c8f1380f0b - adapt patch now that we have ENOTSUP defined 2009-10-27 13:07:49 +00:00
sturm
26f69796e3 switch BUILD_DEPENDS from rpm to rpm2cpio to avoid conflicts
noticed by naddy
2009-10-06 16:03:04 +00:00
sturm
e3a2cdd0cf switch BUILD_DEPENDS from rpm to rpm2cpio
more lightweight, less chance of conflict
2009-10-04 10:56:20 +00:00
form
2974fba936 allow `set console wru=0' command to completely
disable interrupt character
2009-10-03 01:57:33 +00:00
benoit
aee0c35175 - update stella to 3.0
ok ajacoutot@
2009-09-28 09:18:08 +00:00
sthen
6b6d53c6f0 Remove unnecessary BUILD_DEPENDS, it's set by python.port.mk anyway. No bump.
Req'd by maintainer.
2009-09-27 20:24:41 +00:00
ajacoutot
846fb2aaee Fix build with newer libsigc++2
(reported by jasper@)
ok jasper@ landry@ wilfried@
2009-09-18 10:25:47 +00:00
benoit
a41b7faa62 - update stella to 2.8.4
ok ajacoutot@
2009-09-07 12:29:48 +00:00
jsg
3e63100c73 Update to 0.73 and depend on gcc4 as this won't compile
with either of our old in tree versions of gcc.

No thanks to cwm for requiring keyboard pointer control keys
to be forcibly unmapped via a configuration file for
keen to be playable.
2009-08-15 17:22:46 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
okan
268e04c05c remove interminable macro recursion error after latest nasm update; resulting
object files verified.  same solution from Sylvestre Gallon.

unbreaks build, so no package bump.

ok naddy@
2009-08-08 17:27:19 +00:00
sturm
fd2beea906 add libmng and qt3, needed for shared opera
from frantisek holop with a little cleanup
2009-07-30 17:35:35 +00:00
landry
f25ba246ae Update to sdlmame 0.132, from MAINTAINER Pierre Riteau. Patches merged
upstream.
2009-07-19 11:28:17 +00:00
pirofti
e949171d21 Update bochs to 2.4.1. From brad. 2009-06-23 16:03:58 +00:00