Commit Graph

613 Commits

Author SHA1 Message Date
brad
0f0a23511a Remove this ancient VMware 3 port for the kernel LKMs. They have never
really worked very well and with newer kernels they do not work at all.

PR 5893.
2008-09-30 17:39:24 +00:00
sturm
c8fe16a2e7 this port breaks python.port.mk's logic, it needs python during fake
although NO_BUILD=Yes
2008-09-28 07:19:07 +00:00
mpf
76d0d4d827 Fix -net tap,ifname=/dev/tunX support.
Bump PKGNAME.
OK todd@
2008-09-22 15:17:54 +00:00
brad
584e57c5e6 Update generator to 0.35r4.
ok okan@
2008-09-13 07:24:46 +00:00
martynas
3bfabf618f remove. math has isnormal, isgreater, isgreaterequal, isless,
islessequal, isunordered.  tested by me and sthen@
ok sthen@
2008-07-24 19:00:11 +00:00
brad
7b84011ccb Allow Bochs to build on big endian systems. 2008-07-22 13:08:05 +00:00
brad
a68e45a846 Upgrade to Bochs 2.3.7.
ok okan@
2008-07-16 20:31:33 +00:00
brad
161cab74ed update to 0.4.6.5.
ok grange@
2008-06-28 13:05:39 +00:00
todd
bf2083d98c add usb host support, from jcs@
bump pkgname
2008-06-19 05:51:17 +00:00
sturm
0afaaf73fc enter redhat again 2008-06-18 20:11:21 +00:00
sturm
27b5cea395 resurrect a zombie, still needed by some other rotten vegetable
noticed by naddy and ajacoutot, prodded by espie
2008-06-18 20:10:48 +00:00
todd
d83ee4f03d update homepage, from naddy@; bump pkgname (also bumped kqemu) 2008-06-18 00:44:19 +00:00
todd
a8e276166a update homepage, from naddy@ 2008-06-18 00:40:50 +00:00
sthen
727e588824 sync wantlib, bump packages. 2008-06-12 20:36:34 +00:00
sturm
b7ff8abf05 we use fedora for a long time now, bye bye 2008-06-12 19:11:07 +00:00
miod
cf240b3849 No need to elf2olf static binaries anymore; ok sturm@ (maintainer) 2008-06-12 16:33:21 +00:00
steven
a175f30f94 update to 0.5
from maintainer Jonathan Armani, with feedback from wcmaier.
2008-05-17 22:55:59 +00:00
ajacoutot
63f928f7d9 - s/LOCALBASE/PREFIX
maintainer timeout
ok landry@
2008-05-12 07:47:22 +00:00
todd
4a9368455e o compile and install a MP lkm as well
o initial work by brad@, polishing by me
o idea for MP detection shellcode from drahn@

for those with MP systems, pay attention to the MESSAGE shellcode example,
and make sure to modify any existing shellcode you may have in
/etc/rc.securelevel lest you try to load a UP lkm on a MP kernel and have
unpleasant consequences.
2008-04-29 20:38:03 +00:00
todd
2b30d7f576 add rcs tag properly 2008-04-29 01:51:25 +00:00
todd
2feda3c1f5 o update to 0.9.1, lots from brad@
o see http://qemu.org/changelog.html for details
o see README.OpenBSD for an intro to qemu on OpenBSD
o disable broken arm host support for now
2008-04-28 22:52:38 +00:00
todd
d3c9529769 various cleanups/knf/etc from brad@ 2008-04-28 22:27:41 +00:00
sthen
c9509af2f4 dynamips uses its own endianness definitions which don't include
all our arch, so it doesn't build on at least hppa/arm. Fix build
by using the definitions from our system headers instead.

No effect on existing arch - package bump is probably unnecessary
but done anyway to be sure.

Thanks to Jonathan Armani for testing that dynamips/gns3 on i386
are still happy.

ok ajacoutot
2008-04-10 15:22:17 +00:00
fgsch
32b3cc407c upgrade to bochs 2.3.6. remove maintainer. from brad.
tested and agreed between brad, okan and myself.
2008-04-10 03:39:54 +00:00
merdely
d90afd03fe Update to 0.4.6.3.
From brad@
ok grange@ (MAINTAINER), okan@
2008-04-09 14:32:20 +00:00
ajacoutot
d24fdf83d0 - add license markers
no pkg change

"go for it" todd@
2008-04-01 08:51:18 +00:00
okan
4a83b71cb3 remove qemu's kqemu FLAVOR, for it's built by default now 2008-03-31 21:00:48 +00:00
okan
d5d71abff7 build with kqemu by default
ok todd@ merdely@
2008-03-31 20:59:21 +00:00
todd
41135e85af cleanup stray comment 2008-03-31 20:36:35 +00:00
todd
d8a85c3561 give encrypted image support a chance to work, from viq at viq dot ath dot cx 2008-03-31 20:16:52 +00:00
todd
09533e9ce4 fix -smb option, from viq at viq dot ath dot cx 2008-03-31 14:25:59 +00:00
todd
5c39c94e2d fix timers, from brad@ 2008-03-31 06:49:27 +00:00
okan
f8304b6f65 enable qemu's kqemu FLAVOR and kqemu
ok todd@ naddy@
2008-02-29 21:22:12 +00:00
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