Commit Graph

898 Commits

Author SHA1 Message Date
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
jsg
20ba1e3a5a Include libxml2 which is required for acrobat reader v9 to work.
ok sturm@
2009-06-14 17:01:56 +00:00
jsg
37845d18c5 Replace the contents of MASTER_SITE_FEDORA with sites that
still carry FC4 and updates as we require.

ok sturm@
2009-06-14 16:30:27 +00:00
benoit
ce823c4d9e - update stella to 2.8
- regen PLIST

ok ajacoutot@
2009-06-10 12:41:44 +00:00
todd
29c3581593 - normal users cannot bind to < 1024, so suggest ports > 1024
- bump
from Rodolfo Gouveia rgouveia at cosmico dot net
2009-06-02 22:47:52 +00:00
sthen
b753e8d894 maintenance update to 0.6.1, from Jonathan Armani. 2009-05-26 21:34:26 +00:00
pirofti
ab88eaffc6 Fix lib-depends-check. Okay ariane@. 2009-05-26 17:10:53 +00:00
ariane
b7111e5924 Create libwine.so.0.0 instead of libwine.so.1.0.
Don't symlink libwine.so.1 or libwine.so.
Set WINEPREFIX for regress.
Configure flags: s/without-also/without-alsa/, remove --without-esd, since
that is handled by esd flavor.

(Port is still in wip status, this just makes the port package properly and
exposes the general failure of the regress in this port.)

'Its good if wine.0.0. is created. Let's ask porters.' pirofti@
2009-05-25 15:33:10 +00:00
benoit
2befc41677 - update to stella 2.7.7
- regen PLIST
- change maintainer per his request

ok ajacoutot@
2009-05-21 21:29:29 +00:00
sthen
6af4336ddb correct license marker 2009-05-21 14:55:12 +00:00
sthen
d5593141d7 explicitly disable options which aren't listed in dependencies so
autoconf doesn't pick them up.
2009-05-21 14:54:04 +00:00
sthen
7490a7d278 - mark this SHARED_ONLY=Yes and roll PFRAG.shared into PLIST
- lower-case first word of COMMENT, remove trailing .
2009-05-21 14:46:36 +00:00
pirofti
16044c2d77 Oops! Forgot to add PFRAG.shared. See... work in progress. 2009-05-21 14:14:30 +00:00
pirofti
20a76f09b8 Bring wine-1.1.21 in tree.
This is still work in progress. That means its not working yet, its not
linked to the build and it still has a long way to go.
We're adding this here so that developers can more easily work on it.

Okay sthen@.
2009-05-21 14:11:51 +00:00
kurt
bf9f6769c3 Fix typo in MODGCC4_LANGS. No change in packages so no bumps. 2009-04-24 14:47:16 +00:00
sthen
7ad139b7be autoselect the most likely interface for qemu-ifup to bridge with by
looking at the default IPv4 route. still overridable in the environment
as before. ok todd@
2009-04-20 20:45:47 +00:00
ajacoutot
2901c1f425 Same as recent sdlmame commit:
- install a default mess.ini configuration file under SYSCONFDIR/mess/
- install ui.bdf to get better fonts

from Pierre Riteau (maintainer)
2009-04-10 13:56:46 +00:00
ajacoutot
e670e41bd8 - install a default mame.ini configuration file under SYSCONFDIR/mame/
- install ui.bdf to get better fonts

original diff from me, heavily modified and enhanced by Pierre Riteau
(maintainer)
2009-04-09 22:44:41 +00:00
sthen
ea66f2c537 - preset the default dynamips hypervisor path to the location where
it's installed by our dynamips port. bump package.

- remove NO_BUILD, it does actually carry out some steps in the build
stage. if they're left until fake-install, root-owned files in the work
directory prevent "make clean" from working.

ok Jonathan Armani (maintainer).
2009-04-05 13:31:38 +00:00
fgsch
bd7a0b975a jit also works with amd64.
sthen@ ok
2009-04-05 12:48:40 +00:00
kili
878beb6246 LIB_DEPENDS += samplerate::audio/libsamplerate. Without this,
autoshit pulls in libsamplerate iff it's installed. This is yet
another case of auto* breaking things again and again and again.

While here, fix license marker.

ok sthen@, ajacoutot@
2009-03-30 18:25:32 +00:00
landry
05c41b1ddf Add appropriate conflict markers between sdlmame, sdlmess, and the
various flavours of the xmame/xmess/xmame+xmess multipackages.
Tweak ${V} handling and sdlmame RUN_DEPENDS.
Diff from Pierre Riteau, thx!
2009-03-18 20:23:11 +00:00
landry
efce2d7ed7 link sdlmess and sdlmame 2009-03-17 19:59:33 +00:00
landry
a4ea4cc066 Import sdlmess 0.130:
MESS stands for Multi Emulator Super System. It is an emulator for the
hardware of many different games consoles (e.g. Sega, NES, SNES, etc.)
as well as many different old games-oriented home computers (e.g. C64,
C128, ZX80, etc.)
SDLMESS is a port of MESS using the SDL library.

After many submissions and updates by Pierre Riteau (at gmail), thanks!
2009-03-17 19:58:21 +00:00
landry
0bd408a5cb Import sdlmame 0.130 :
MAME stands for Multi Arcade Machine Emulator. As the name suggests, it
is a program that emulates the hardware (and low-level firmware) of a
massive variety of arcade machines.
SDLMAME is a port of MAME using the SDL library.

After many submissions and updates by Pierre Riteau (at gmail), thanks!
2009-03-17 19:55:09 +00:00
espie
c1c05c48a3 fix depends 2009-03-15 13:31:58 +00:00
ajacoutot
6d7d304dea - fix BUILD_DEPENDS spec 2009-03-14 16:50:13 +00:00
ajacoutot
91bd900b6d - fix wantlib & bump 2009-03-14 16:49:18 +00:00
form
4b6bb8caac update to 3.8.1 2009-03-06 10:33:23 +00:00
todd
61560e474f o more clarity in README based on feedback
o we are now at 4.5(beta)
bump pkgname
2009-02-11 23:39:30 +00:00
grange
2d6a8d1c1b Update to gxemul 0.4.7.1, from brad. 2009-02-07 21:32:22 +00:00
form
921a918c5b +xhomer 2009-02-07 02:38:54 +00:00
form
870250e644 Import Xhomer 9-16-06
Xhomer is a machine emulator for the DEC Professional 350 computer,
a PDP-11-based machine that was sold in the early to mid-'80's.
Xhomer is based on the PDP-11 CPU core from the SIMH simulator,
and is written entirely in C.

ok sturm@
2009-02-07 02:37:42 +00:00
form
168c7e9748 o take maintainership
o bump PKGNAMEs

ok sturm@
2009-02-06 09:39:02 +00:00
grange
5dce4218be SuperH was missed from DESCR. Noticed by author. Bump PKGNAME. 2009-01-21 11:19:24 +00:00
grange
430ed53fda Update to fuse 0.10.0.2, minor bugfix release. 2009-01-17 10:10:01 +00:00
jasper
f3ab769a63 - sync WANTLIB after libglademm update
- regen PLIST
2009-01-14 10:45:41 +00:00
sthen
4b9cef96dc update to 0.6, from maintainer Jonathan Armani. 2009-01-07 20:32:28 +00:00
grange
018fce2949 Update to fuse-utils-0.10.0.1. 2009-01-07 18:00:20 +00:00
grange
7d49b35ea3 Update to fuse-0.10.0.1. 2009-01-07 17:59:40 +00:00
grange
4c94105df2 Update to gxemul 0.4.7, from brad@. 2009-01-05 21:14:02 +00:00
jasper
626cd3ab02 - fix occasional crashes on i386
- set license version
2009-01-05 18:07:28 +00:00
ajacoutot
e236e51ee4 - change the way README.OpenBSD is installed so that the .bak file does
not end up in PLIST; INSTALL_SCRIPT was wrong too since we don't need to
install this file as executable
2008-12-11 09:47:06 +00:00
ajacoutot
104dda70fa - fix typo in SUBST_CMD to make this port build
- SYSCONFDIR is always /etc for base system files (i.e. /etc/hostname.if...)
2008-12-11 09:17:33 +00:00
todd
a1934c0929 .. missed by last commit, the commit message (below) and this file
several tweaks and improvements, no real functional change
From Giovanni Bechis bigionews(at)snb(dot)it and
 Mikaloj Kucharski mikalaj(at)kucharski(dot)name
o use SUBST_CMD
o fix README.OpenBSD
  o fix path
  o do not hardcode /usr/local
o add @bin markers
From Alexander Hall alexander(at)beard(dot)se
o add non root fd passing sudo instructions
bump PKGNAME
2008-12-10 23:38:52 +00:00
todd
f76e29a76b *** empty log message *** 2008-12-10 23:30:33 +00:00
claudio
52c8bdcac4 Make the gen_eth netio_type work by adding a crude hack in the setup
function to ensure that the pcap fd is in non-blocking mode as expected
by the pthread lib. While doing that add plist bin markers and a new
MESSAGE (that came from sthen@)
OK sthen@, dlg@ who forced me into the pain to run a cisco on my X40
2008-11-24 23:29:48 +00:00
sthen
e94ccccafa - update to 0.11.0
- use SUBST_CMD
- add MESSAGE showing how to start dynamips hypervisor
2008-11-23 14:24:21 +00:00
sthen
4bc4653e96 update to 3.8.0, based on a diff from Sergey Prysiazhnyi.
tweaked by Giovanni Bechis and myself.
2008-11-04 22:13:30 +00:00
brad
1c13967590 Update the HOMEPAGE/MASTER_SITES.
Requested by the author.
2008-11-03 20:50:00 +00:00
bernd
7333b4a754 Remove wine from the build so people can work on a new version in-tree.
This hasn't been updated since 1999 and is probably broken anyway.

"damn right" sthen@
2008-10-30 00:10:45 +00:00
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
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
steven
4901d32ffa add gettext module and fix WANTLIB 2007-01-12 08:44:31 +00:00
mpf
a5272e87e0 Call setsockopt(2) IP_MULTICAST_LOOP w/ correct optlen.
This fixes UDP multicast socket networking.
bump PKGNAME

OK sturm@, todd@
2007-01-10 20:20:06 +00:00
todd
bb1d809e7d update qemu to 0.8.2, from brad@
See http://fabrice.bellard.free.fr/qemu/changelog.html for details.
2006-12-22 17:31:45 +00:00
steven
171a417988 fix WANTLIB and LIB_DEPENDS for gtk flavor. reminded by Mikolaj Kucharski 2006-12-17 09:14:36 +00:00
espie
0f5dc96ea1 say goodbye to GNU land. 2006-12-16 12:22:32 +00:00
espie
32903d3dd4 new MULTI_PACKAGES 2006-11-26 09:54:34 +00:00
espie
b75dec414c fix a few obviously wrong dependencies, and remove extra shells in ghc. 2006-11-20 13:07:19 +00:00
niallo
c0205aab4f - update to version 2.2
tested on i386, amd64 and sparc64.
2006-11-20 01:14:11 +00:00
grange
27d1a03b9e Tweak COMMENT so that it mentions SuperH per author's suggestion.
Bump PKGNAME.
2006-11-19 10:03:02 +00:00
brad
17d5500443 upgrade to gxemul 0.4.3 2006-11-18 05:23:39 +00:00
steven
87a90c296d USE_X11 2006-11-11 21:04:27 +00:00
kevlo
d549ddf88d upgrade to spim 7.3 2006-11-09 07:01:47 +00:00
kili
262f516a1b Avoid references to PKGNAME.
Remove noops like WRKDIST=${WRKDIR}/${DISTNAME}.
Drop DIST_SUBDIR where appropriate.

Problem mentioned by naddy.
Some simplifications and ok, steven.
2006-11-04 19:19:15 +00:00
sturm
ba971ab4a9 permit PREFIX override 2006-10-19 00:16:58 +00:00
sturm
b4af0c8ab0 switch to fedora_base 2006-10-19 00:15:36 +00:00
sturm
39c347ac8b add older libstc++ compat libraries, required by linux jdk-1.3 2006-10-18 16:04:07 +00:00
pvalchev
76277785aa small typo in comment 2006-10-18 13:54:09 +00:00
sturm
ff9a37850e no @pkgpath for now, noticed by bernd 2006-10-17 23:41:58 +00:00
sturm
dadb647589 force creation of /emul/linux 2006-10-17 23:00:32 +00:00
sturm
05acddb6d2 force creation of /emul/linux symlink 2006-10-17 22:46:10 +00:00
sturm
13b0aee406 fedora 2006-10-17 22:34:27 +00:00
sturm
537c3a2a7c Initial import of linux libraries based on fedora core 4.
This is the last version of fedora core supporting the old linuxthreads,
for the newer threading library we need some kernel support first.
2006-10-17 22:33:44 +00:00
steven
4d5b19f084 use distfile with version number instead of spim.tar.gz which is the latest
version.  no more need for DIST_SUBDIR.  checksums unchanged.

noticed by Tobias Ulmer
2006-10-15 06:44:58 +00:00
fgsch
04361d0bdc update to 3.6.1. 2006-09-25 11:21:26 +00:00
grange
e073232978 Bump PKGNAME after the maintainership drop. 2006-09-24 19:02:46 +00:00
grange
7abf032b25 Drop maintaintership. 2006-09-24 18:42:32 +00:00
grange
dae2d7d2e8 Drop maintainership. 2006-09-24 18:24:49 +00:00
grange
ea5bab46df Update to 0.7.0 and drop maintainership. 2006-09-24 18:23:25 +00:00
grange
ab5bc43cb6 Update to 0.7.0 and drop maintainership. 2006-09-24 18:17:33 +00:00
grange
f1b37170a4 Update to gxemul-0.4.2.
Tweak DESCR per author's suggestion.
2006-09-24 17:50:30 +00:00
kurt
624d651413 this won't run on macppc anytime soon since the huge executable's .text
size exceeds MAXTSIZ on macppc so remove powerpc from ONLY_FOR_ARCHS.
reported by marco@ okay nikolay@
2006-08-18 17:09:23 +00:00
kurt
cd31ea7d7c fix "relocation truncated to fit" errors on powerpc. with input and
okay nikolay@
2006-08-16 16:55:09 +00:00
grange
76f18b72e0 Update to gxemul-0.4.1. 2006-08-03 18:38:30 +00:00
espie
367a30f74c more new lib specs 2006-08-02 10:10:35 +00:00
espie
22c2928571 more newstyle lib-depends 2006-08-02 09:36:20 +00:00
espie
100b45279f convert a few libspecs to new style.
Note: no package bump, those are only BUILD dependencies,
the pkg_create code will create the correct wantlib specs.
2006-08-01 10:50:19 +00:00
naddy
f7bf977b7a remove redundant, broken patch that doesn't even apply 2006-07-26 17:50:46 +00:00
mcbride
31e72ea831 Make vmware work with pae. Most of the fixups from drahn@
ok todd@
2006-07-16 15:13:27 +00:00
pvalchev
60b6a33147 mark as broken (PAE changes)
someone should really fix this!
2006-07-14 04:23:03 +00:00
steven
98f52aa852 better master site at fedoralegacy.org.
ok sturm@ ish@
2006-07-13 14:36:10 +00:00
fgsch
ce4baa68f7 o install bootrom code for VAX780
o use installed bootrom code on VAX780 emulator
o adds support for 16-line DHU/DHV interfaces (vh). Checked on
  RSX-11M-PLUS 4.0 w/ 4 DHx multiplexers.
from Oleg Safiullin (form at pdp-11 dot org dot ru)
2006-07-10 17:55:44 +00:00
fgsch
57c10f880e Update to 3.6.0. 2006-07-08 11:19:41 +00:00
brad
7ad30a37d7 upgrade to gxemul 0.4.0.1
ok maintainer
2006-06-26 12:32:51 +00:00
todd
4e159a33aa update to 0.8.1, see http://qemu.org/changelog.html for details 2006-06-08 14:33:38 +00:00
aanriot
62c47185f8 update MASTER_SITES*, atlantilde.com is now reachable with HTTP . 2006-06-06 09:23:16 +00:00
sturm
b1ed785f57 remove ftp.erisiandiscord.de from MASTER_SITES, it is dead 2006-05-31 01:41:55 +00:00
jolan
169b620fbb +generator 2006-05-03 00:03:21 +00:00
jolan
083a812d64 generator-0.35r2, sega genesis emulator 2006-05-03 00:01:44 +00:00
sturm
dbdfe6a5b8 build with systrace 2006-04-16 16:59:47 +00:00
todd
88e760d1a6 fix problematic patch, found by Marc Espie
pkgname not bumped because it did not cleanly patch with the last commit
2006-04-11 14:10:53 +00:00
todd
c661dd96ac permit vmware to compile since bpf changes
from Frank Dennis
bump pkgname
2006-04-10 21:33:36 +00:00
todd
b4a6cd584d fixes from various
o permit auto tun# allocation
o do not destroy trunk# to permit multiple qemu sessions to use the same trunk#
  in the sample qemu-ifup script
o fix building on zaurus
o detect case where no tun# is available, Nicholas Marriott
o bump pkgname
2006-04-10 21:10:05 +00:00
jsg
74e7d969d3 Update to 0.104
Remove $MAINTAINER due to lack response to mail.

"seems good" niallo@ ok sturm@
2006-04-01 07:20:33 +00:00
sturm
2af62e003d remove dead MASTER_SITES
from Jim Razmus <jim at bonetruck.org>
2006-03-31 16:50:44 +00:00
jsg
7eb1060cc2 Update to 0.65 2006-03-31 13:56:51 +00:00
brad
3084d8722c upgrade to gxemul 0.3.8 2006-03-23 01:40:03 +00:00
todd
6a94487385 qemu-ifup should be executable, reported by djm@, thanks
bump PKGNAME
2006-02-17 12:43:32 +00:00
todd
ef52fdb368 from Andrew Dalgleish openbsd at ajd dot net dot au
o sample qemu-ifup
o permit -net tap,ifname=/dev/tun1 to actually use tun1
from Reyk Floeter reyk at openbsd dot org
o re-enable pcnet

bump PKGNAME
2006-02-16 16:27:44 +00:00
brad
267c14dfec upgrade freebsd_lib to libraries from FreeBSD 4.11.
with this upgrade FreeBSD 1.x, 2.0.x and 2.1.x
libraries were removed.

Resolves PR # 4949

ok aanriot@ nikolay@
2006-02-12 21:34:45 +00:00
fgsch
bcfa2d78b3 Update to 3.5.2; see http://simh.trailing-edge.com/changes35.html
for changelog.
2006-02-09 11:31:11 +00:00
todd
4dbc6a7738 o from the qemu mailing list, prompted by brad@, improve userland
networking througput since otherwise the emulated NICs didn't
  have a way of indicating the receive queue is full and would
  drop packets.
o bump PKGNAME
o inttypes.h made irrelevent a few chunks of patches, so use it instead
2006-02-08 13:44:17 +00:00
niallo
524cfe0b61 - update to latest version (2.1).
for changes see http://stella.sourceforge.net/stellanews.html

ok jolan@
2006-02-07 17:38:41 +00:00
steven
c1a71c1d64 fix MASTER_SITES and HOMEPAGE, bump PKGNAME 2006-02-04 10:12:53 +00:00
sturm
8610665b0f XXX
this is a workaround to let linux applications work with new Xorg,
there's one tester whom it didn't help
the real problem looks like some fontconfig incompatibility, I'll
do further research in that direction
2006-01-25 07:08:53 +00:00
steven
18272988cb Redhat moved distfiles to another server.
from Jim Razmus <jim at bonetruck.org>, thanks!
2006-01-18 05:15:48 +00:00
espie
91caf3e245 fix pkgname according to packages-specs(7) 2006-01-12 11:40:13 +00:00
brad
bd9f2a1628 bump the PKGNAME 2006-01-08 02:20:30 +00:00
aaron
0eb7a63083 Workaround a new security restriction in the kernel that won't allow the
/dev/fd/# mechanism to be used by setugid processes.  The vmmon and vmnet
kernel modules have hacks which use this feature to implement "poor man's
device cloning".  Since vmware setgid's itself (even when run as root),
this broke.  Deal with this in {vmmon,hub}_fake_clonedev() by fooling
dupfdopen() into thinking vmware is a setuid script.

Now vmware will work again in -current.  Tested by myself.  Diff was
eyeballed by deraadt@ and tedu@.
2006-01-08 01:44:38 +00:00
brad
c907f232aa in ONLY_FOR_ARCHS change macppc & zaurus to powerpc & arm. 2006-01-04 21:47:39 +00:00
sturm
fe5d08e7bc mirror distfiles on my server (requested by aanriot@)
and use xmame's historic/ directory
2005-12-31 15:56:09 +00:00
todd
9993d5d566 update to 0.8.0, see qemu.org for full ChangeLog
for OpenBSD, amd64 simulation on i386 appars to work ok now
2005-12-27 07:56:14 +00:00
fgsch
3e00bf7f72 and make this backwards compatible regarding interface names; found the
hard way by matthieu@.
2005-12-21 02:24:55 +00:00
fgsch
1eba0ca93b remove unneeded patches; pcap now includes these functions. 2005-12-21 01:32:28 +00:00
pvalchev
c5aee0f679 correct bugfix, i was on drugs; spotted by author Anders Gavare 2005-12-20 18:57:40 +00:00
pvalchev
48b3d1a034 gcc2: move vars in beginning of block 2005-12-20 08:06:02 +00:00
grange
53d4dd432f Update to gxemul-0.3.7. PowerPC emulation mostly works and ARM
speed-ups.
2005-11-27 10:15:26 +00:00
jsg
c816698af7 No need to patch out lround now it is in libm. 2005-11-26 04:42:38 +00:00
bernd
2429479bed Fix file modes. Bump PKGNAME.
"ack" sturm@
2005-11-25 23:04:21 +00:00
todd
305ca8493e back out a couple #define'd c99 math functions now that OpenBSD
implements them natively
bump PKGNAME, reminded by naddy@
2005-11-25 04:12:54 +00:00
naddy
afda511826 #include <sys/time.h> before <sys/resource.h> 2005-11-13 01:10:12 +00:00
kurt
85bb81a68e remove RTLD_GLOBAL work-around. also fix some warnings from rc file
entries from mantainer Claudio Castiglia <ccastiglia@gmail.com>.
2005-11-12 04:25:22 +00:00
fgsch
9c58aa321f aaron@ drops maintainership for these. 2005-11-09 20:09:56 +00:00