Commit graph

3179 commits

Author SHA1 Message Date
Mikhail Teterin
114811b0b9 Unbreak by fixing the sloppy C-code, that the new gcc refuses to compile.
Tons of warnings still exist...
2008-05-21 23:38:00 +00:00
Jose Alonso Cardenas Marquez
6d563d0ab2 New port: emulators/mupen64plus
This is the metaport to install the mupen64plus emulator and all graphics,
input and audio plugins.

WWW: http://code.google.com/p/mupen64plus/
2008-05-20 19:11:55 +00:00
Jose Alonso Cardenas Marquez
21eff32876 - New port: emulators/mupen64plus-sound
A sound plugin for Mupen64Plus emulator
2008-05-20 19:08:53 +00:00
Jose Alonso Cardenas Marquez
168ce6617b - New port: emulators/mupen64plus-sdlinput
An input plugin for Mupen64Plus emulator
2008-05-20 19:06:15 +00:00
Jose Alonso Cardenas Marquez
78e0a6f37b - New port: emulators/mupen64plus-sdlaudio
An audio plugin for Mupen64Plus emulator
2008-05-20 19:03:18 +00:00
Jose Alonso Cardenas Marquez
c83b0f98e8 - New port: emulators/mupen64plus-rsp
A RSP plugin for Mupen64plus emulator
2008-05-20 19:00:26 +00:00
Jose Alonso Cardenas Marquez
3575d1bccf - New port: emulators/mupen64plus-rice
A graphic plugin for Mupen64Plus emulator
2008-05-20 18:56:21 +00:00
Jose Alonso Cardenas Marquez
dc2933db2b - New port: emulators/mupen64plus-input
An input plugin for Mupen64Plus emulator
2008-05-20 18:53:08 +00:00
Jose Alonso Cardenas Marquez
1ebe0c8e83 - New port: emulators/mupen64plus-gln64
A graphics plugin for Mupen64Plus emulator
2008-05-20 18:49:25 +00:00
Jose Alonso Cardenas Marquez
ffef66e776 - New port: emulators/mupen64plus-glide
Graphic plugin for Mupen64Plus emulator
2008-05-20 18:45:53 +00:00
Jose Alonso Cardenas Marquez
aca4ae777d - New port: emulators/mupen64plus-dummyaudio
Audio plugin for Mupen64Plus emulator
2008-05-20 18:41:08 +00:00
Jose Alonso Cardenas Marquez
2f3c1b4aaa - New port: emulators/mupen64plus-base
Mupen64Plus is a plugin-based N64 emulator for Linux, FreeBSD which is capable
of accurately playing many games. Included are four MIPS R4300 CPU emulators,
with dynamic recompilers for 32-bit x86 and 64-bit amd64 systems, and necessary
plugins for audio, graphical rendering (RDP), signal co-processor (RSP), and
input. There are 3 OpenGL video plugins included: glN64, RiceVideoLinux, and
Glide64.

WWW:    http://code.google.com/p/mupen64plus/
2008-05-20 18:36:41 +00:00
Juergen Lock
987566f671 - Fix wrong userland fsbase load after gdt move that caused qemu to
segfault sometimes on first invocation
- Get rid of redundant & in two places
- Bump PORTREVISION

There still is the unresolved issue of (likely) the gdt move causing the
host to hang for one guy, if this happens to you you can try the following
kernel patch that sets up seperate gdts at boot so kqemu doesn't have to
do the move:
	http://people.freebsd.org/~nox/qemu/patch-sys-amd64-seperate-gdt.txt

Thanx to:	Yamagi for testing
2008-05-18 20:23:40 +00:00
Alejandro Pulver
25a425c856 - Update to version 0.125.
- Make fetchable.
2008-05-18 16:03:46 +00:00
Juergen Lock
686e3757f3 - Add note about network boot issues to pkg-message.s
- Remove obsolete dhcp patch
- Bump PORTREVISION
2008-05-17 18:53:44 +00:00
Martin Wilke
db5190e781 - The emulators/dlx port is one of the last remaining ports that uses
sgtty exclusively. We'd better port it to termios, to make it work
  without the COMPAT_43TTY kernel switch.

PR:		122884
Submitted by:	Ed Schouten <ed@80386.nl>
2008-05-16 14:10:38 +00:00
Martin Blapp
922640630f Add PKGNAMESUFFIX -nox11 to fix INDEX
Submitted by:	wxs
2008-05-16 13:49:54 +00:00
Martin Blapp
a3f4cf89c9 New port: open-vm-tools-nox11 2008-05-16 08:11:54 +00:00
Martin Blapp
396bd9dc71 Add open-vm-tools-nox11 2008-05-16 08:10:51 +00:00
Martin Blapp
85b544ed0c Change build to lib dependencies.
Submitted by:	Guy Yur <guyyur@gmail.com>
2008-05-16 07:55:44 +00:00
Martin Blapp
5e6d3f4f88 Fix __asm macros for asm_x86_64 2008-05-15 17:28:20 +00:00
Martin Blapp
ff326f6b73 - Add dependency on devel/icu
- Split startup rc files, start vmware-kmod.sh earlier
- Bump portrevision

Submitted by:   jkim
2008-05-15 17:24:29 +00:00
Martin Blapp
7ad7effa03 Accidently took the size of former distfile. Fix this. 2008-05-14 21:28:58 +00:00
Edward Tomasz Napierala
7f671d2b95 - Update to 3.05.
PR:		ports/119449
Submitted by:	bz@ (maintainer)
2008-05-14 17:25:19 +00:00
Martin Blapp
5fa6f121b5 Upgrade to build 90473 2008-05-14 14:55:33 +00:00
Juergen Lock
ea0a91f50e - Add notes about how to autoload kqemu at boot and about the fact that
kqemu only accellerates qemu-system-x86_64 on amd64 that were missing
  in qemu's pkg-message [1]
- Update the note about kqemu on amd64 SMP, and add a reminder to keep
  kqemu in sync with the kernel while I'm at it
- Bump PORTREVISION

Noticed by:	bakul [1]
2008-05-13 18:29:38 +00:00
Juergen Lock
6f92515e0f - Fix multiple qemu processes on amd64 SMP by actually using seperate
per-cpu gdts (the previous fix was only stable for one qemu process
  at a time)
  Relevant thread:
	http://lists.freebsd.org/pipermail/freebsd-emulation/2008-May/004902.html
- Bump PORTREVISION

PR:		ports/113430
2008-05-12 19:09:52 +00:00
Felippe de Meirelles Motta
380d964d31 Reset maintainer:
<xcas@cox.net>: host mx.west.cox.net[68.6.19.3] said: 550 5.1.1
	<xcas@cox.net> recipient rejected (in reply to RCPT TO command)

Approved by:	gabor (mentor)
2008-05-12 18:42:04 +00:00
Juergen Lock
35eb123661 - Get rid of the infamous "fpudna in kernel mode" messages on amd64 by
calling fpudna()/npxdna() directly instead of programmatically invoking
  int 7 (should also speed up the i386 case a tiny little bit that didn't
  print a message) [1]
- Rename kqemu_tss_workaround to kqemu_tss_fixup [2]
- Bump PORTREVISION

Looked over by:	bde [1]
Prodded by:	jhb [2]
2008-05-11 10:59:20 +00:00
Juergen Lock
bac358a249 Fix "drive_init()" Disk Format Security Bypass
Obtained from:	qemu cvs
Security:	http://www.vuxml.org/freebsd/8950ac62-1d30-11dd-9388-0211060005df.html
2008-05-08 20:45:10 +00:00
Alejandro Pulver
5559e0ddb9 - Update to version 0.2.b2. 2008-05-06 19:00:53 +00:00
Alejandro Pulver
ca5a31b4e6 - Update to version 0.27. 2008-05-06 17:41:29 +00:00
Alejandro Pulver
45b5a7b8a4 - Needs an external (non-base) compiler on all FreeBSD 5.x (not only amd64). 2008-05-05 21:53:51 +00:00
Gerald Pfeifer
011667ddf9 Remove build dependency on fontforge since Wine now delivers the fonts
as part of the main package.

PR:		123353
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua>
2008-05-05 12:12:06 +00:00
Dirk Meyer
dfdc0ad607 - use gtk20 and make it default
- drop option VICE_WITH_GNOME
- new option VICE_WITHOUT_GNOME
  for lite package, will build with Xaw (not3d)
- new option VICE_WITH_XAW3D
  for classic package, will build with Xaw3d
2008-05-04 16:03:54 +00:00
Dirk Meyer
6c3defd24f - use gtk20 and make it default
- drop option VICE_WITH_GNOME
- new option VICE_WITHOUT_GNOME
  for lite package, will build with Xaw (not3d)
- new option VICE_WITH_XAW3D
  for classic package, will build with Xaw3d
2008-05-04 16:02:35 +00:00
Gerald Pfeifer
e683dc2b82 Update to Wine 0.9.61. This release marks the beginning of the code freeze
for the 1.0 release.  Among others, it includes the following changes:
 - Automatic updating of the WINEPREFIX directory.
 - Winhelp now uses Richedit as display engine.
 - Many RichEdit fixes.
 - More improvements to IME support.
 - More quartz fixes.
 - Implementation for many more Gdiplus functions.
 - Lots of bug fixes.
2008-05-02 22:31:52 +00:00
Juergen Lock
4fbc32fd37 - Add a workaround for the amd64 SMP shared gdt issue that caused the
host panics - longer explanation in this post:
	http://docs.freebsd.org/cgi/mid.cgi?20080501101951.GA30274 [1]
- Get rid of superfluous "kqemu " in IGNORE message when kernel source
  is missing
- Pass down DEBUG_FLAGS to the build
- Bump PORTREVISION

PR:		ports/113430 [1]
2008-05-01 13:29:16 +00:00
Mark Linimon
e21f53b16f Reset jylefort's port maintainerships. portmgr has taken his commit bit
into safekeeping due to inactivity.
2008-04-29 05:11:44 +00:00
Andrew Pantyukhin
bf204c8540 - Force ln 2008-04-27 22:08:25 +00:00
Pav Lucistnik
8be34bf476 - Works with gcc 4.x
Reported by:	Zyl/FreeNode
2008-04-27 18:56:34 +00:00
Martin Wilke
c49087da4b - Update to 1.0.1
PR:		122759
Submitted by:	Ports Fury
2008-04-25 15:48:03 +00:00
Alejandro Pulver
f074d22615 - Update to version 0.124.
- Fix building in FreeBSD/amd64 5.x by using GCC 4.2 (base compiler fails).
2008-04-23 00:46:26 +00:00
Alejandro Pulver
c01de01b0f - Update to version 0.124. 2008-04-23 00:45:32 +00:00
Alejandro Pulver
babf3d4230 - Update to version 0.124 and and make fetchable. 2008-04-21 19:11:18 +00:00
Boris Samorodov
ddfd9a7a56 1. Create a hard link since a soft link happened to be insufficient [1]
(got deleted at the next ldconfig call).
2. Now it may be placed at the Makefile.
3. Bump PORTREVISION.

Reported by:	netchild  [1]
Suggested by:	netchild  [1]
2008-04-20 17:27:10 +00:00
Boris Samorodov
e53decf138 1. Add a symlink from /compat/linux/lib/librt.so.1 to
/compat/linux/usr/lib/librt.so.1. This bug exists only
   at linux_base-fc4 _and_ osrelease=2.4.2.
2. Bump PORTREVISION.

Note: The symlink is created at pkg-install script since the first
run of '/compat/linux/sbin/ldconfig -r /compat/linux' seems to remove
the link.

Tijl Coosemans <tijl at ulyssis.org>:
-----
This is not really a bug of linux compat, but is because of the
following:

1. opening /path/to/somefile under linux compat first tries
   /compat/linux/path/to/somefile then /path/to/somefile.
2. linux binaries have two search paths for librt.so.1:
   /lib and /usr/lib.
3. fc4 has a librt.so.1 in /lib but it is rejected under 2.4.2
   emulation.
4. fc4 does not have a librt.so.1 under /usr/lib so when the runtime
   linker tries this search path it ends up opening FreeBSD
   /usr/lib/librt.so.1 (because of point 1) and fails.

By adding a softlink in /compat/linux/usr/lib to the librt.so.1 in
/compat/linux/lib, the linker doesn't open the FreeBSD librt.so.1
anymore. Instead, under 2.4.2, it rejects this lib and then tries an
internal search path /lib/obsolete/linuxthreads where it finds the
correct version. Under 2.6.16 the softlink doesn't change anything,
so imho this is something the fc4 port/package should deal with.
-----

PR:		121494
Submitted by:	Jason Bacon <jwbacon at tds.net>
Convinced by:	Tijl Coosemans <tijl at ulyssis.org>
Patched by:	bsam (me)
2008-04-19 20:51:13 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Juergen Lock
d4679191a5 - Try and fix for real the issue of exiting qemu processes sometimes
stuck in devdrn
- Remove the -DSMP magic, it didn't help the amd64 SMP panics and was
  useless anyway (the panics still exist, the only good workaround I've
  found so far is forcing qemu onto cpu 1 and that is only possible on
  HEAD using the new cpuset feature)
- Only bother with the -DKSE magic for OSVERSIONs where it matters
- Bump PORTREVISION
2008-04-19 15:04:56 +00:00
Gerald Pfeifer
9b68443647 Update to Wine 0.9.60. Among others, this includes the following changes:
- Better support for Windows IMEs.
 - Option for Windows-style window decorations.
 - Improved system tray behavior.
 - Window management fixes.
 - Improved quartz audio support.
 - Better support for launching apps from Unix file managers.
 - Lots of bug fixes.
Fix a sorting issue in the package list.
2008-04-19 02:32:07 +00:00
Boris Samorodov
f8bebd531b 1. Add glib-1.2 package to linux_base-f8. Some linux ports (at least
emulators/linux-ePSXe) still use it.
2. Bump PORTREVISION.

Reported by:	Naram Qashat <cyberbotx at cyberbotx.com> at emulation@
2008-04-17 15:54:58 +00:00
Pav Lucistnik
ea72d955d4 - Fix fetch, bsd-unix.org is gone 2008-04-16 21:48:18 +00:00
Boris Samorodov
3fc7072510 Remove all traces of LINUXBASE/etc/fonts from the port. This is needed to use native
FreeBSD fonts and font configuration files (a link to a native directory will be
created when an apropriate linux-fontconfig port is installed).
2008-04-15 13:45:09 +00:00
Alejandro Pulver
7067ec70fa - Update distinfo (added md5sum file to bdist_debian.py). 2008-04-13 22:34:58 +00:00
Dirk Meyer
b369b6e1c1 - clean X11BASE
- set USE_XORG
Approved by:	maintainer (implicit)
2008-04-12 10:01:57 +00:00
Joseph Koshy
b78f774e33 Reset maintainership. 2008-04-10 09:21:53 +00:00
Boris Samorodov
fbe6ec3647 . add CONFLICTS;
. add a script LINUXBASE/usr/bin/lp to allow some programs (e.g. Acrobat
  Reader) to print with default settings, MF-f8;
. deal (add and remove when necessary) with some share empty directories;
. bump PORTREVISION.
2008-04-10 07:34:34 +00:00
Pav Lucistnik
92b220fa9c - Move from versioned tcl/tk CATEGORIES to simple tcl and tk categories
With hat:	portmgr
2008-04-09 13:42:26 +00:00
Alejandro Pulver
a0f768d4a4 - Update to version 0.2.b1. 2008-04-09 02:02:24 +00:00
Alejandro Pulver
14f5210880 - Update to version 0.26. 2008-04-09 02:01:29 +00:00
Florent Thoumie
7f442ef9ec Add graphics/svgalib to LIB_DEPENDS.
Reported by:	erwinbot
2008-04-08 14:51:12 +00:00
Michael Landin
41634af4b8 - chase the cdio shared lib bump 2008-04-08 09:38:57 +00:00
Rong-En Fan
2f05872e03 jzIntv is an emulator for the Mattel Intellivision(TM)
videogame.

WWW: http://spatula-city.org/~im14u2c/intv/

PR:		ports/122481
Submitted by:	Ganael Laplanche <ganael.laplanche at martymac.com>
2008-04-06 15:14:27 +00:00
Gerald Pfeifer
92dd06e6e4 Update to Wine 0.9.59. Among others, this includes the following changes:
- Improved support for the .NET framework.
 - Better services handling through a separate services.exe process.
 - Support for ATI fragment shader.
 - Better support for http proxies.
 - Window management fixes.
 - Pre-compiled fonts are now available in the source tree.
 - Lots of bug fixes.
2008-04-05 13:55:14 +00:00
Martin Blapp
abb581a911 Add missing files to pkg-plist.
Submitted by:	pav
2008-04-05 07:33:03 +00:00
Juergen Lock
c291820c82 - Use PREFIX for qemu-ifup, install default scripts, bump PORTREVISION [1]
- Patch a pointer to pkg-message into the manpage

Submitted by:	bms [1]
2008-04-03 20:18:40 +00:00
Martin Blapp
c3305e4d9c Fix build for AMD64 / FreeBSD 7 2008-04-02 16:17:30 +00:00
Martin Blapp
74a96290dd Normalize package name.
Fix FreeBSD 5 builds.
2008-04-01 23:55:32 +00:00
Pav Lucistnik
04aeb7c9c9 - Mark BROKEN: hits internal compiler bug on FreeBSD 5.X/amd64
Reported by:	pointyhat
2008-04-01 22:49:27 +00:00
Boris Samorodov
25e545e858 Unbreak compiling at FreeBSD-7.x. The port seems to work only with
an UP kernel.

PR:		117350
Submitted by:	Yi Wang <wangyi6854 at gmail.com>
Patch by:	fchang at cs.ubc.ca
Tested by:	Yi Wang <wangyi6854 at gmail.com>
2008-04-01 14:04:00 +00:00
Pav Lucistnik
d655e33534 - Unb0rk the tree
With hat:	portmgr
2008-03-31 22:21:36 +00:00
Martin Blapp
d2cfcd323d Add missing header. 2008-03-31 13:40:04 +00:00
Martin Blapp
fef3c6be23 Add support for HEAD. 2008-03-31 12:52:21 +00:00
Martin Blapp
32e5f1e128 Fix a check which was always true for FreeBSD Releases < 6 2008-03-31 06:35:29 +00:00
Alexander Leidinger
012ce80112 Don't set PLIST, the default is ok.
This fixes a problem with a forced install.

Reported by:	Anatoly Borodin <anatoly.borodin@gmail.com>
2008-03-31 03:54:46 +00:00
Timur I. Bakeyev
64c10d590e Fix compilation when WITHOUT_X11 is defined. Don't rely on the configure
defaults, use explicit values.

Approved by:	maintainer
2008-03-31 01:30:40 +00:00
Jose Alonso Cardenas Marquez
d17dc5f71b - Fix pkg-plist
Reported by:	pav
2008-03-30 21:08:48 +00:00
Makoto Matsushita
b91135cb30 Ouch, referencing ${ARCH} is too early.
Submitted by:	Larry Rosenman, ler at lerctr dot organization-tld.
2008-03-30 02:15:49 +00:00
Boris Samorodov
479e1637ff . add a script LINUXBASE/usr/bin/lp which let some linux applications [1]
(most notable acroread) to print with default settings;
. add linux_base-f7 to CONFLICTS;
. bump PORTREVISION.

Suggested by:	olli, scf [1]
Reviewed by:	netchild  [1]
2008-03-29 15:02:25 +00:00
Makoto Matsushita
d294c30cf1 Update to 5.5.5 build 56455. Also fix for FreeBSD 8-current guest.
PR:		118566
Submitted by:	Tomoyuki Okazaki (okazaki at kick dot group dot japan)
2008-03-29 14:20:06 +00:00
Makoto Matsushita
4ddf7490cd Update to 6.0.3 build 80004. 2008-03-29 14:02:50 +00:00
Makoto Matsushita
9296d1cac2 Fix for FreeBSD/amd64; there is no Tcl version of VMware toolbox.
I haven't received any responces yet from PR originator for one month,
but I assume that it would be a sign of ok.

I know PORTREVISION bump should be happen, but ignored since upcoming
version 6.0.3 commit will follow very soon.

PR:		120827
2008-03-29 13:54:06 +00:00
Dirk Meyer
ec512c5aec - clean X11BASE 2008-03-29 11:06:22 +00:00
Martin Blapp
4b967f9e69 Add open-vm-tools, a open source version of the vmware-guestd and
vmware-tools ports.
2008-03-28 13:30:31 +00:00
Martin Blapp
3c423fe9eb Add open-vm-tools 2008-03-28 13:09:43 +00:00
Jose Alonso Cardenas Marquez
a30703ec57 - Update to 0.9.4 2008-03-28 01:51:50 +00:00
Jose Alonso Cardenas Marquez
0e9f8dfa68 - Update to 0.8.7 2008-03-28 01:46:21 +00:00
Jose Alonso Cardenas Marquez
026fb5cbb3 - Update to 0.3.1 2008-03-28 01:32:00 +00:00
Martin Wilke
32d6ba3c61 - Add missing dependency
- Bump PORTREVISION

Submitted by:	pavbot
2008-03-27 13:15:53 +00:00
Boris Samorodov
6e187396d3 Welcome to the new emulation/linux_base-f8 port.
Using: identical to emulation/linux_base-fc6.
2008-03-26 13:47:50 +00:00
Martin Wilke
91a33e79ae - Fix build
Submitted by:	timur@
Approved by:	portmgr (xorg cleanup)
2008-03-25 16:32:53 +00:00
Martin Wilke
ca519ab8c0 - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-24 23:21:25 +00:00
Martin Wilke
270a2cb06b - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-24 13:03:55 +00:00
Alexey Dokuchaev
e5c6a0733e - Fix permissions of installed binary (previously, "make package" would
fail if performed by non-root)
- Install couple of auxiliary programs
- Better respect CFLAGS
- Introduce a knob to build with external linking capability
- Bump PORTREVISION
2008-03-24 10:05:57 +00:00
Martin Wilke
06aa815303 - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-23 23:03:18 +00:00
Martin Wilke
5afc678aac - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-23 16:44:09 +00:00
Martin Wilke
c4c8f4be45 - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-23 11:11:33 +00:00
Gerald Pfeifer
24a1fbe379 Update to Wine 0.9.58. Among others, this includes the following changes:
- The default version is now Windows XP.
 - Many Richedit improvements.
 - Beginning of jscript dll support.
 - Shell folders now respect XDG directory configuration.
 - Many translation updates.
 - Lots of bug fixes.
2008-03-23 03:40:01 +00:00
Martin Wilke
077a58f032 - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-22 14:48:03 +00:00
Martin Wilke
2a9763f12a - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
2008-03-22 08:55:40 +00:00