Commit Graph

580 Commits

Author SHA1 Message Date
okan
6bf9647ca8 - maintenance update from Giovanni Bechis (got MAINTAINER ok)
- don't hard code optimizations

feedback and ok merdely@
2008-01-31 20:44:55 +00:00
sthen
227310f81a Document -kernel-kqemu and -no-kqemu in qemu(1).
ok todd
2008-01-21 20:40:20 +00:00
ajacoutot
07aa770cf2 - add missing RCS tags
- respect $CC
- add NO_REGRESS
- s/$LOCALBASE/$PREFIX and don't hardcode paths
- lowercase MAINTAINER's email

ok jasper@ sthen@ marco@ todd@ (MAINTAINER)
2008-01-20 15:11:05 +00:00
todd
58de601a78 as pointed out by marco@, once imported cp ${FILESDIR}/* is not going to work
fix properly

Also, for the record, much thanks to Adrian Enache for originally
submitting this to ports@, and Roberto Fernandez for getting it to a point
that I only needed to tweak it slighly to commit it
2008-01-20 00:13:21 +00:00
todd
b0b7750cb0 Import kqemu, submitted in the past, slightly tweaked by me
The QEMU Accelerator (KQEMU) is a driver allowing a user application to
run x86 code in a Virtual Machine (VM). The code can be either user or
kernel code, in 64, 32 or 16 bit protected mode. KQEMU is very similar
in essence to the VM86 Linux syscall call, but it adds some new concepts
to improve memory handling.

KQEMU is ported on many host OSes (currently Linux, Windows, FreeBSD,
Solaris). It can execute code from many guest OSes (e.g. Linux, Windows
2000/XP) even if the host CPU does not support hardware virtualization.
2008-01-19 23:55:19 +00:00
todd
9a1552a179 kqemu flavor, tested by several in an unflavored earlier version
prodded by marco@
2008-01-19 23:53:58 +00:00
ajacoutot
9960f73e19 +gns3 2008-01-18 14:42:33 +00:00
ajacoutot
5b19a33ee7 Import gns3-0.3.2
GNS3 is a graphical network simulator that allows you to design complex
network topologies and to launch simulations on them.
It is an excellent complementary tool to real labs for administrators of
Cisco networks or people wanting to pass their CCNA, CCNP, CCIP or CCIE
certifications.  It can also be used to experiment features of Cisco IOS
or to check configurations that need to be deployed later on real
routers.


Based on an original submission by MAINTAINER Jonathan Armani <dbd at asystant dot net>
2008-01-18 14:41:39 +00:00
sthen
d70dc8f192 +dynagen
+dynamips
2008-01-18 09:13:19 +00:00
sthen
d855fd313d import dynagen:
Dynagen is a text-based front-end, using an INI-like configuration
file to provision Dynamips emulator networks.

It takes care of specifying the right port adapters, generating
and matching up NIO descriptors, specifying bridges, frame-relay,
ATM switches, etc.

It also provides a management CLI for listing devices, suspending
and reloading instances, determining and managing idle-pc values, etc.

feedback and ok ajacoutot
2008-01-18 09:12:12 +00:00
sthen
60bf79475b import dynamips:
Dynamips emulates various MIPS64 and PowerPC-based processors
and other hardware found in Cisco routers, including many NM/PA
modules e.g. Ethernet, fast Ethernet, serial, ATM, switch.

It is able to boot a large number of Cisco IOS releases
(not included) for the 7200, 3600, 3700 and 2600 platforms.

feedback and ok ajacoutot
2008-01-18 09:09:48 +00:00
todd
8070b3354a o clean up output of qemu-ifup
o s/qcow/qcow2/ as that is now the recommended default
o bump pkgname
2008-01-09 10:17:54 +00:00
espie
17d70806a3 tweak FAKE_FLAGS semantics to saner defaults. 2008-01-04 17:48:33 +00:00
steven
c04c370d9a fix WANTLIB 2007-11-13 14:54:30 +00:00
ajacoutot
4ce415b730 - use our naming scheme for patches 2007-10-26 21:04:25 +00:00
fgsch
c69b819b2b add support for sdl. bump package. 2007-10-08 18:49:54 +00:00
fgsch
3ec9fbcfa9 update to 0.8.25. sound not working yet. 2007-10-08 13:45:53 +00:00
jasper
93fa86968e add vba 2007-09-28 14:20:29 +00:00
jasper
1117b477c7 import vba 1.7.2
VisualBoyAdvance is an emulator for Nintendo's Gameboy Advance. It also
supports emulation of the Gameboy (classic), Gameboy Pocket, Gameboy
Color and Gameboy Advance SP.

Some of the main features are:
- option to use BIOS file
- zip/gzip file support
- graphic filters Normal, TV Mode, 2xSaI, Super 2xSaI and more
- interframe blending support
- built-in ARM/THUMB assembly debugger
- 10 save states accesible through keyboard
- automatic battery file load/save
- auto-fire support
- 16, 24 and 32 bit desktop support
- GDB remote debugging
- AGBPrint support for development
- RTC support

with a tweak from Gleydson Soares
2007-09-28 14:18:17 +00:00
fgsch
7bd2321285 update to 3.7.3. patch to enable "set cpu idle" from
Oleg Safiullin <form at pdp-11 dot org dot ru>. kurt@ ok
2007-09-23 02:27:39 +00:00
merdely
28c7e10121 Removed surrounding quotes in COMMENT*/PERMIT_* 2007-09-16 00:45:13 +00:00
fgsch
b7c18dfa30 replace the linux and i386 specific binary with a proper native version.
tested on i386, macppc and sparc64. with input and ok merdely@
more testing appreciated.
2007-09-09 15:17:06 +00:00
jsg
6dbc443fb7 Update to 0.72 2007-08-31 23:42:08 +00:00
kili
bd644d60e4 Update to 3.7.2.
ok, fgsch (maintainer), kurt@
2007-07-24 20:45:41 +00:00
grange
95b1f04802 Update to gxemul-0.4.6. Quoting author:
The two most important new "features" are:

1. NetBSD/pmppc works (with root on nfs only, no SCSI).

2. When running ARM guest OSes (NetBSD/cats, OpenBSD/cats,
NetBSD/netwinder, or NetBSD/evbarm), the emulator will not use up 100%
of the host's CPU if the guest OS idles.
2007-06-17 08:36:27 +00:00
martin
775409cd07 +coldfire, ok aanriot@ 2007-06-07 11:47:15 +00:00
martin
e8ab166f20 coldfire port 2007-06-07 11:46:07 +00:00
aanriot
95a25c7cbf - unbreak vmmon/vmnet removing the PHOLD/PRELE calls that are not
present anymore.
- while there, regen patches.

ok todd@
2007-05-31 20:31:36 +00:00
espie
e215c086fa use the exact same technics used by linux emulation to setup/remove
their symlinks. This gets rid of the INSTALL/DEINSTALL script.
2007-05-30 15:29:43 +00:00
steven
f78de1f65f don't talk about HOMEPAGE in DESCR, since we will always mention it 2007-05-15 09:24:08 +00:00
aanriot
05543a2bdb - remove broken flavors.
- fix MASTER_SITES.
- get ride of unmaintained/unreachable additional files (hiscore,
cheat). we ship xmame, and people have to get roms and addons
themselves.
2007-05-13 12:11:25 +00:00
matthieu
3cdd134d52 Update to 3.7. todd@ sent me an almost identical patch. Tested and ok kili@ 2007-05-10 21:01:15 +00:00
todd
5ba4e4fd59 update to 0.9.0, thanks to all who gave feedback
see http://qemu.org/changelog.html for details
new in OpenBSD, support for raw block devices
2007-05-01 12:55:13 +00:00
grange
43e909a5ad Update to gxemul-0.4.5.1.
OpenBSD/landisk 4.1 works fine in it.
2007-05-01 10:04:27 +00:00
bernd
f94143bb78 Use xenocara expat. 2007-04-30 17:03:52 +00:00
grange
6afa9ff2c4 Update to gxemul-0.4.5. 2007-04-15 08:08:38 +00:00
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
sturm
a0b7d1520e really depend on specified autoconf/automake version 2007-04-01 16:44:19 +00:00
steven
939db0cea8 USE_LIBTOOL 2007-03-31 12:58:13 +00:00
steven
938063af37 USE_LIBTOOL 2007-03-31 10:45:01 +00:00
espie
781e926d58 fix fedora-base with xenocara font-config.
from matthieu@, okay sturm@
2007-03-30 14:27:24 +00:00
jsg
53401d0c5f Update to 0.70 2007-03-15 09:05:20 +00:00
kili
b107b616b3 Fix build on powerpc.
Remove extra util from WANTLIB (spotted by ajacoutot), and bump the
PKGNAME.
ok robert@
2007-02-19 22:59:33 +00:00
robert
386cb4e71f - allow building on armish
- fix the build on the arm architecture by moving the cpu_get_real_ticks()
function for non-optimized to the correct place
- add correct REGRESS_TARGET even if the regressions tests are utterly broken
- bump PKGNAME
2007-02-19 12:43:38 +00:00
ian
933f12fcb1 Bump pkg after DESCR, reminded by sturm@ 2007-02-09 23:15:21 +00:00
ian
5171b2b190 typo in previous 2007-02-09 18:42:36 +00:00
ian
8e06b5af7c Rewrite, caveats, links to newer ports, ok maintainer 2007-02-09 18:32:52 +00:00
jsg
aaf5add4d7 Remove amd64 specific patches that:
a) are no longer needed b) break build on amd64
ok todd@ (maintainer)
2007-02-01 09:14:15 +00:00
jsg
01e95c69bb update to 2.3.5
ok niallo@ (maintainer)
2007-01-25 07:25:33 +00:00
mpf
aae9b76e05 Fix busy loop on closed stdin in -nograhpic mode.
From qemu cvs vl.c -r 1.218.
bump PKGNAME

OK todd@
2007-01-17 20:35:09 +00:00