Commit Graph

1013 Commits

Author SHA1 Message Date
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
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