jasper
144e2930d7
handle multiple lua versions, for now everything builds with the "old" 5.1 in the new location.
...
use FLAVOR=lua52 to use lua 5.2 with these ports.
2012-07-10 15:22:44 +00:00
sthen
ea2c47b735
update to simh 3.9.0, from Brad, tested by me and william@
2012-07-10 00:07:44 +00:00
bentley
2521265650
Disable ffmpeg in vbam's configure, since it's not actually used.
...
ffmpeg is only used in the wx frontend, which doesn't build on OpenBSD
(for unrelated reasons).
From Mikolaj Kucharski, ok dcoppa@
2012-07-09 06:01:01 +00:00
sthen
4103296a68
switch from 5.1 to 5.2 in README, ok Brad
2012-07-08 14:30:40 +00:00
ajacoutot
04f748cba8
-vba
2012-07-07 07:50:47 +00:00
ajacoutot
e6af2b1a90
Remove emulators/vba, it's been superseded by emulators/vbam.
...
prodded by Brad
ok jasper@
2012-07-07 07:50:22 +00:00
ajacoutot
b647b1d764
Update to QEMU 1.1.0.
...
from Brad (maintainer)
2012-06-15 11:53:28 +00:00
ajacoutot
a1b7c39eb5
gtk-update-icon-cache:
...
Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.
Some hidden issues may appear, in which case please contact me.
discussed with and ok blind jasper@
2012-06-15 08:32:14 +00:00
sthen
9b3435c62c
update gns3 to 0.8.2, and remove armani@ as maintainer at his request.
2012-06-08 09:16:32 +00:00
fgsch
4c56c48c27
Update to sdlmame 0.146.
2012-06-02 16:09:40 +00:00
bentley
3212877063
+vbam
2012-05-28 09:19:31 +00:00
bentley
7e27f2e3b5
Import vbam-1.8.0.1054.
...
VBA-M is a fork from the now inactive VisualBoy Advance project, with
goals to improve the capabilities and features of the emulator.
This is basically a replacement for emulators/vba, which is currently
broken in at least two ways:
- emulation speed is whacked out when sndiod is running
- gvba recently started segfaulting on startup
tweaks & oks from landry@ jasper@ edd@
2012-05-28 09:18:56 +00:00
ajacoutot
86265ce150
Fix usage of the _POSIX_THREAD_PRIORITY_SCHEDULING macro.
...
from Brad
2012-05-17 05:01:35 +00:00
gonzalo
afb511f773
Update for Stella to 3.6.1 with a lot bug fixes.
...
Tested on i386 and amd64.
OK benoit@ (maintainer), aja@
2012-04-27 14:33:23 +00:00
bentley
39fca754a8
Update emulators/openmsx to 0.8.2.
...
While here, respect CXX et al.
ok jasper@, MAKE_FLAGS bit ok naddy@
2012-04-15 17:47:00 +00:00
sthen
c92067fa87
remove patch to force nonblocking on the bpf; we don't want this with rthreads
2012-03-16 23:39:13 +00:00
fgsch
02b97ac58f
Update to qemu 1.0.1, from Brad.
2012-03-16 11:40:53 +00:00
edd
518bfd286e
enable build of dgen with debugger and disassembler inbuilt.
2012-03-13 11:23:30 +00:00
edd
db8767f010
update to dgen-1.30
...
OK jeremy@
2012-03-13 11:15:02 +00:00
ajacoutot
25d297576c
Remove now undeeded _POSIX_THREAD_PRIORITY_SCHEDULING hack.
...
from Brad
2012-03-06 11:43:39 +00:00
jsg
b7866836c7
update to 0.145u3
...
ok fgsch@
2012-03-04 01:46:41 +00:00
edd
bd36f4a001
Fix usb joysticks when the device is not /dev/ugen0
...
From zamaz (upstream), many thanks.
OK ajacoutot@
2012-02-29 21:38:31 +00:00
edd
29d8ccfcfc
Update to dgen-sdl-1.29.
...
Upstream took our joystick patches for this release, so they are gone.
Fixes some odd display bugs reported by rfreeman@ and fixes some games for me also.
OK rfreeman@
2012-02-18 01:16:08 +00:00
ajacoutot
194a2efde8
Remove bogus patch.
2012-02-16 22:32:42 +00:00
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