Commit graph

1923 commits

Author SHA1 Message Date
adam
739c7cb364 OpenGL is now optional, enabled by default 2006-03-13 08:31:23 +00:00
rillig
f5e5f0f55c Fixed some pkglint warnings. 2006-03-10 23:45:14 +00:00
kristerw
6a3af0d037 Comment-out suse100_linux as it only contains Makefile fragments. 2006-03-10 23:42:21 +00:00
wiz
8a1e32c1b6 Fix dependency path (91 -> 100) 2006-03-10 22:17:05 +00:00
kent
377c449a8e update to a snapshot as of Mar. 10.
- fix build problem on -current later than Feb. 24
 - no funcional changes.
2006-03-10 13:57:13 +00:00
jlam
6ad6aef9d4 Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.
Remove deprecated ossaudio.buildlink3.mk.
2006-03-09 21:04:39 +00:00
kristerw
076d02056b Update xmame to 0.104.
Changes from 0.103:
- Everything from MAME 0.104 (http://x.mame.net/changes-mame.html) and
  MESS 0.104 (http://x.mame.net/changes-mess.html).
2006-03-09 20:51:43 +00:00
kristerw
0ef42c4a35 Update xmess to 0.104.
Changes from 0.103:
- Everything from MAME 0.104 (http://x.mame.net/changes-mame.html) and
  MESS 0.104 (http://x.mame.net/changes-mess.html).
2006-03-09 20:51:13 +00:00
tonio
b7a3d4d3f0 Add suse100_* packages 2006-03-09 20:50:08 +00:00
tonio
e3f657f362 Import openSUSE 10.0 base packages for Linux emulation
Add support for powerpc (but it does *not* work stable yet)

Allow the use of SUSE_PREFER=10.0
2006-03-09 20:42:38 +00:00
tonio
4e3da9749c Import openSUSE 10.0 base packages for Linux emulation
Add support for powerpc (but it does *not* work stable yet)
2006-03-09 20:36:06 +00:00
tonio
04e9e931d2 Import openSUSE 10.0 base packages for Linux emulation
Add support for powerpc (but it does *not* work stable yet)
2006-03-09 20:33:46 +00:00
xtraeme
89f1cb708d pkglint'ify 2006-03-06 22:03:46 +00:00
wiz
fdbdcb15b2 Add suse91_gdk-pixbuf. 2006-03-06 18:23:46 +00:00
adam
edcb48677f Changes 0.9.9:
- Many new features and improvements in Richedit.
  - More Web browser support.
  - Recursive directory change notifications.
  - Wine installation is now fully relocatable.
  - Direct3D 8 and 9 now use the same code.
  - Many debugger improvements.
  - Systray is now handled by the explorer process.
  - Lots of bug fixes
2006-03-06 13:46:01 +00:00
toddpw
fc75bada4d Add gdk-pixbuf support because chat/ymessenger 1.0.4 needs it 2006-03-06 09:10:54 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
wiz
60de83c176 Fix PLIST. Remove BROKEN_IN. 2006-03-02 19:51:34 +00:00
wiz
411dc8c32b Work around CHECK_FILES problems with this package.
tron@ ok.
2006-03-01 22:59:45 +00:00
wiz
b411534837 Mention that you need to run the setup program as root. 2006-02-26 17:27:22 +00:00
wiz
463ee9edfe Simplify installation, correct PLIST, remove BROKEN_IN, use x11.bl3.mk
instead of manual depdending on x11-links.
Bump PKGREVISION.

Ok kent@
2006-02-26 17:26:32 +00:00
wiz
2253f3447e Update to 0.9.8:
0.9.8:
  - Better Web browser support.
  - Beginnings of a Wordpad application.
  - Many richedit improvements.
  - A number of Direct3D fixes.
  - A few more options in winecfg.
  - Lots of bug fixes.

0.9.7:
  - Directory change notifications can use inotify now.
  - Hardware breakpoints in the Wine debugger.
  - Beginnings of support for tape APIs.
  - A bunch of improvements to the IDL compiler.
  - Better scheme for mapping My Documents etc. to Unix directories.
  - Lots of bug fixes.

pkgsrc change:
Install fnt2bdf and bin2res tools. Improve PLIST.

Ok adam@
2006-02-26 07:48:11 +00:00
xtraeme
9eb56a7235 Update to 0.3.8:
The user-visible changes between release 0.3.7 and 0.3.8 include:

    o)  The IQ80321 (Xscale) machine mode is now working well enough to
        run NetBSD/evbarm 2.1.
    o)  Faster framebuffer output in some situations.
2006-02-19 19:31:41 +00:00
wiz
568e6e02cf Fix font handling. Bump PKGREVISION. 2006-02-17 19:27:33 +00:00
wiz
39a2876e92 Revert previous, committed by accident. 2006-02-17 19:26:54 +00:00
wiz
f2fbdf940e Fix font handling. Move options handling to options.mk.
Fix pkglint warning. Bump PKGREVISION.
2006-02-17 19:26:20 +00:00
wiz
49243ae7aa Do not install *.orig files. Get rid of autoconf dependency. 2006-02-17 19:25:24 +00:00
wiz
b818c4a80c Fix font handling. Builds on 3.99.15/i386; remove BROKEN_IN.
Bump PKGREVISION.
2006-02-17 19:23:54 +00:00
wiz
3f8c5e36ab Add missing file to PLIST. Bump PKGREVISION. 2006-02-17 19:22:58 +00:00
rillig
4a7ce2c8ce Removed the CRLF line endings from patch-ab, since the extracted files
don't have them either.
2006-02-12 07:49:12 +00:00
rillig
ea1b73e0b7 Fixed pkglint warnings. 2006-02-11 15:36:16 +00:00
rillig
00b89b05b4 Fixed pkglint warnings. 2006-02-11 14:46:16 +00:00
kent
433748e767 Update to a snapshot as of 2006-02-10
- implement SetEndOfFile()
 - fix a build problem on -current after 2006-01-24
2006-02-10 13:52:18 +00:00
tonio
ca47b418b6 Fix PR pkg/32721
Apply the suggested solution: rename wait() to mmix_wait() in mmix-pipe.w
to avoid name clash
2006-02-06 16:10:14 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
joerg
1079b2b3b1 Regen patch, original file has DOS line endings. 2006-02-02 17:29:13 +00:00
kent
ac8eab2885 * Update to a snaphot as of 20060125
- fix a build problem with newer FreeType
  - fix a build problem with -current after "compat code reorg"

* PEACE works only for i386

* remove unnecessary CPPFLAGS setting
2006-01-25 08:32:51 +00:00
adam
38a33cc052 Added emulators/e-uae 0.8.28 2006-01-24 20:23:19 +00:00
adam
ab9bd1255f This is a fork of UAE, the Ubiquitous Amiga Emulator, with an emulation core
based on WinUAE. It attempts to bring many of the great features of WinUAE
to non-Windows platforms. This version now finally has a name, E-UAE, since
that's what everybody was calling it anyway. The 'E' can stand for anything
you fancy. Experimental, extreme, exciting, egalitarian, eggplant...
2006-01-24 20:21:46 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
tv
41b77aea8c I killed this in 1998. Somehow it reappeared in such a way that a plain
cvs checkout did not see it (due to it being in Attic), but branch checkouts
or updates would see it.

Kill it again, and this time I really mean it.
2006-01-23 23:06:26 +00:00
kristerw
464a90c769 Update xmess to version 0.103.
Release 0.103, 16 January 2006:
- Everything from MAME 0.103 (http://x.mame.net/changes-mame.html) and
  MESS 0.103 (http://x.mame.net/changes-mess.html).
- Modified osd_alloc_executable() to use mmap() by default.  This
  prevents segfaults in the DRC core on systems that support the NX
  bit, such as AMD64 and Intel Prescott.  Thanks to Julian Sikorski,
  Adam Moss, and Carl Fongheiser.
- Fixed a segfault that occurred when LIRC was enabled but lirc_init
  returned an error value.  (Joe Quanaim)
- Added "-[no]lirc" to enable or disable LIRC support.  (Joe Quanaim)
- Fixed several buffer overruns that happened when overly-long data was
  passed for "-ctrlr", "-lang", "-rec", and "-pb".  Fixed other
  potential buffer overruns.  Bugzilla bug 821.
- Files larger than 2GB can now be accessed on platforms with large
  file support.
- The "-createhd" and "-merge" operations in chdman are now a lot
  faster on Linux.
2006-01-22 18:37:52 +00:00
kristerw
57f198e97b Update xmame to version 0.103.
Release 0.103, 16 January 2006:
- Everything from MAME 0.103 (http://x.mame.net/changes-mame.html) and
  MESS 0.103 (http://x.mame.net/changes-mess.html).
- Modified osd_alloc_executable() to use mmap() by default.  This
  prevents segfaults in the DRC core on systems that support the NX
  bit, such as AMD64 and Intel Prescott.  Thanks to Julian Sikorski,
  Adam Moss, and Carl Fongheiser.
- Fixed a segfault that occurred when LIRC was enabled but lirc_init
  returned an error value.  (Joe Quanaim)
- Added "-[no]lirc" to enable or disable LIRC support.  (Joe Quanaim)
- Fixed several buffer overruns that happened when overly-long data was
  passed for "-ctrlr", "-lang", "-rec", and "-pb".  Fixed other
  potential buffer overruns.  Bugzilla bug 821.
- Files larger than 2GB can now be accessed on platforms with large
  file support.
- The "-createhd" and "-merge" operations in chdman are now a lot
  faster on Linux.
2006-01-22 18:37:13 +00:00
jlam
758d912e33 Update package Makefile now that bsd.pkg.extract.mk is using the
"extract" script for extraction.  Many cases where a custom EXTRACT_CMD
simply copied the distfile into the work directory are no longer
needed.  The extract script also hides differences between pax and
tar behind a common command-line interface, so we no longer need code
that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-21 18:57:40 +00:00
jlam
81db182ecc Rename the following variables to reduce the number that we need to track:
EXTRACT_CMD_OPTS.bin		->  EXTRACT_OPTS_BIN
	EXTRACT_CMD_OPTS.lha		->  EXTRACT_OPTS_LHA
	EXTRACT_CMD_OPTS.rar		->  EXTRACT_OPTS_RAR
	EXTRACT_CMD_OPTS.tar		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.Z		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.bz2	->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.gz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tbz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tbz2		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tgz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.zip		->  EXTRACT_OPTS_ZIP
	EXTRACT_CMD_OPTS.zoo		->  EXTRACT_OPTS_ZOO
	EXTRACT_CMD_OPTS_tar.gz		->  EXTRACT_OPTS_TAR
2006-01-20 23:41:29 +00:00
adam
ff1ddf2e12 Changes 0.9.6:
- A bunch of OLE fixes and improvements.
  - DirectSound improvements, including full duplex support.
  - Fix for the Windows metafile vulnerability.
  - Many static control improvements.
  - Some fixes for copy protection support.
  - Lots of bug fixes.
2006-01-20 14:58:17 +00:00
adam
3a1fd82a46 Changes 0.80:
- Support for STE hardware emulation: STE palette, STE shifter (horizontal fine
  scrolling, split screen effects), DMA sound and STE joypads.
  See the manual for a list of working STE applications/games/demos.
- Hatari can now emulate up to 14 MiB ST RAM instead of only 4 MiB.
- Support for parallel port joysticks.
- Improved GEMDOS HD emulation (added Fattrib() call).
- Adding and removing a GEMDOS or ACSI hard disk should now work correctly.
- Re-factoring of the screen conversion functions.
- Improved manual: Now with screenshots of the options dialogs.
2006-01-20 10:51:35 +00:00
adam
3e4b8701ed Changes 2.0.1:
Just a quick UI bugfixes release.

Changes 2.0.0:
 This release brings major source code clean up, numerous bug fixes and
 many great new features and important improvements. 98% of changes since
 last release have been made by Piotr Fusik - admire his dedication
 to Atari800 project while you will be browsing through the impressive list
 of changes below.

 Run-time configuration (via the .atari800.cfg file) has been improved.
 All configuration options are now available in the User Interface.
 Remember to use "Save configuration file" when necessary.

 If you are new to Atari800, press F1 and select "Emulator Configuration"
 to configure the ROM images. This can be easily done with
 "Find ROM images in a directory".

 DISK_DIR, ROM_DIR, EXE_DIR and STATE_DIR configuration options are no longer
 supported in this version. You need to re-select your directories
 using "Emulator Configuration" -> "Configure directories".
2006-01-20 07:38:12 +00:00
wiz
2fcf579bac Update to 2.27:
13/01/2006  *** v2.27 ***

            - Uses DatLib v2.15.
            - Last release would not load data files less than 4KB in size!

12/01/2006  *** v2.26 ***

            - Uses DatLib v2.14.
            - Added a save-only format to imitate MAME's gamelist.txt file.
            - File identification is now done by loading just the first 4KB.
            - Added a list of supported save-formats to the command line help.
2006-01-19 21:43:08 +00:00
wiz
ed58f295ba Update to 2.15:
13/01/2006  *** v2.15 ***

            - Last release would not load data files less than 4KB in size!

12/01/2006  *** v2.14 ***

            - Added a save-only format to imitate MAME's gamelist.txt file.
            - File identification is now done by loading just the first 4KB.
2006-01-19 21:42:46 +00:00
tonio
5767320e31 remove BROKEN_IN, since the package builds again 2006-01-19 19:59:33 +00:00
joerg
85a893eb5b Include ossaudio.b3.mk. 2006-01-19 18:13:38 +00:00
tonio
9dd0764a8e Allow mmix to be built when teTeX is already installed (and not tetex1)
As mmix needs cweb, let mmix use tex.buildlink.mk (teTeX2 and teTeX3 do provide
cweb), and add a dependency over cweb in case TEX_DEFAULT is tetex1
The tetex build dependency in this case is not a problem, since tetex is needed by cweb.
Also, no PKGREVISION bump, since there are only build depends
This fixes PR 3254
2006-01-19 15:50:05 +00:00
joerg
b597f2ad7d Use sun audio only on NetBSD and SunOS. Link with LIBOSSAUDIO.
Add DragonFly support.
2006-01-15 19:32:44 +00:00
joerg
fcfec7dec3 Add DragonFly support. Workaround a bug in DragonFly's time.h when
compiling with _POSIX_SOURCE set (size_t doesn't get defined).
Fix errno. Fix an incorrect va_arg: short gets promoted to int, so use
that.
2006-01-15 19:20:59 +00:00
joerg
6ce11609f7 Fix up last commit. Libraries are in ${X11BASE}/lib. 2006-01-15 18:39:45 +00:00
rillig
386cd6714f Fixed typo: DrgaonFly => DragonFly. 2006-01-12 22:11:30 +00:00
joerg
d53d9d471a Include sys/time.h whenever struct timeval is used. Fixes build
on DragonFly.
2006-01-12 21:35:09 +00:00
joerg
f872924675 Also replace hard-wired /usr/X11R6 with ${X11BASE}. 2006-01-12 21:18:50 +00:00
joerg
4f596f7205 /usr/X11R6 => ${X11BASE}, -lossaudio => ${LIBOSSAUDIO}
Add DragonFly support.
2006-01-12 21:05:19 +00:00
joerg
3596d241f2 Fix GCC 3.4: __FUNCTION__ works like __func__, it can't be string
concanatted. Add DragonFly.
2006-01-12 21:03:20 +00:00
joerg
fffea9c38c Fix errno. 2006-01-12 21:02:10 +00:00
joerg
402af24d35 Use alloca from stdlib.h on DragonFly and FreeBSD. 2006-01-12 20:58:56 +00:00
joerg
448730ef96 Fix errno. Add DragonFly support. 2006-01-12 20:57:25 +00:00
joerg
d58d287c3d Fix errno. Don't define strerror on BSDs, they have it. Uses bdftopcf
and mkfontdir.
2006-01-12 19:48:02 +00:00
wiz
8b42cca0ea Update to 2.24:
09/01/2006  *** v2.24 ***

            - Added -d4 (even smaller supplements - for ROM archival only).
            - Updated the usage information on the command line.
            - Tidied up the code in generate.c (used by -d1, -d2, -d3, -d4).
2006-01-11 18:55:16 +00:00
salo
b758c1e445 Reorder the inclusion of Makefile.application, fixes fetch target.
Noticed by Robert Elz.
2006-01-10 16:22:09 +00:00
jmmv
4ae1f6576b Update to 0.4:
0.4   - better interrupt handling and dsp emulation
        - input should work in more games now
        - improved gx emulation (with new engine at its early stage)
        - savestates can be created without the debugger
        - simple thp video player included (thpview)

  0.3   - should now work on mac os x (thanks to Adam Green)
        - basic hle system
        - function mapper
        - fixed a few problems with pad emulation
        - further debugger improvements
        - killed some ugly cpu bugs
        - fixes here and there

This project is currently dead, so we might consider removing this package
in the future.
2006-01-10 14:33:26 +00:00
salo
8ac66da67c Add x86_64 files to SUSE emulation packages to make it easier
for COMPAT_LINUX testers to play with.  Untested in run-time.
2006-01-08 16:53:21 +00:00
salo
bd6717ac82 Add missing dependency on suse_base package. 2006-01-08 14:39:12 +00:00
wiz
751d30d637 DEPENDS and PKGREVISION bumps because db4's library name changed. 2006-01-06 15:10:01 +00:00
xtraeme
0e9dab9b63 Put things back in again. 2006-01-06 09:24:00 +00:00
xtraeme
f16a71ec65 Apply patches from Tobyas Nigren (PR pkg/32464) to make this
build on NetBSD/amd64. Thank you Tobias!
2006-01-06 09:17:03 +00:00
schmonz
42428df5a0 Express these packages' brokenness with BROKEN_IN=pkgsrc-2005Q4
rather than PKG_FAIL_REASON, so that they provide useful error
messages in build logs, and so that they continue to work on platforms
where they aren't broken.
2006-01-04 04:29:05 +00:00
wiz
4a6fa95d51 PKGREVISION bump for icu shlib major bump. 2006-01-03 00:05:38 +00:00
blymn
1a132ae5d6 Enable pty opening for serial port emulation under NetBSD. 2006-01-02 12:19:52 +00:00
wiz
7de08c1526 Update to 2.7:
06/12/2005  *** v2.7 ***

            - Uses DatLib v2.13.
            - DatLib v2.12 broke the RomCenter drivers (now fixed).

05/12/2005  *** v2.6 ***

            - Uses DatLib v2.12.
            - Fixed a rare crash (if the longest line in the dat was the last).
            - Fixed a problem loading RomCenter data files containing [].
2006-01-01 19:37:28 +00:00
wiz
49c638041a Update to 2.6:
06/12/2005  *** v2.6 ***

            - Uses DatLib v2.13.
            - DatLib v2.12 broke the RomCenter drivers (now fixed).

05/12/2005  *** v2.5 ***

            - Uses DatLib v2.12.
            - Fixed a rare crash (if the longest line in the dat was the last).
            - Fixed a problem loading RomCenter data files containing [].
2006-01-01 19:37:12 +00:00
wiz
ac5b52fee1 Update to 2.23:
06/12/2005  *** v2.23 ***

            - Uses DatLib v2.13.
            - DatLib v2.12 broke the RomCenter drivers (now fixed).

05/12/2005  *** v2.22 ***

            - Uses DatLib v2.12.
            - Fixed a rare crash (if the longest line in the dat was the last).
            - Fixed a problem loading RomCenter data files containing [].
            - From DatLib v2.11.
            - M1 XML will not use hex for ROM sizes after all... changed back!
2006-01-01 19:36:53 +00:00
wiz
b9d36b0054 Update to 2.25:
06/12/2005  *** v2.25 ***

            - Uses DatLib v2.13.
            - DatLib v2.12 broke the RomCenter drivers (now fixed).

05/12/2005  *** v2.24 ***

            - Uses DatLib v2.12.
            - Fixed a rare crash (if the longest line in the dat was the last).
            - Fixed a problem loading RomCenter data files containing [].
2006-01-01 19:36:34 +00:00
wiz
e53fa37e1f Update to 2.13:
06/12/2005  *** v2.13 ***

            - DatLib v2.12 broke the RomCenter drivers (now fixed).

05/12/2005  *** v2.12 ***

            - Fixed a rare crash (if the longest line in the dat was the last).
            - Fixed a problem loading RomCenter data files containing [].
2006-01-01 19:35:18 +00:00
hubertf
74d015c64d be consistent about siginfo handling (treat as union on NetBSD,
keep the struct on the rest)
2006-01-01 19:12:54 +00:00
xtraeme
43051cec68 Update to 0.8.0 (update provided by Hubert Feyrer, thanks :-)
* Support for ARM Integrator/CP board system emulation.
* Support for MIPS R4K system emulation.
* Initial SMP support on x86 (up to 255 CPUs !).
* Many new audio emulation features.
* Initial USB support.
* New networking options for VLAN support between several QEMU instances.
2006-01-01 13:48:45 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
wiz
5a6ae400b2 Update to 0.7:
- fix all fixable errors in at most two runs
- rename disks
- support searching for files in additional directories
- detect faked ROMs (correct CRC, wrong MD5/SHA1)
- adapt mkmamedb-xmame.sh for MAME version numbers of 0.100 and above
- dropped support for inferring flags/status from CRC (old MAME versions)
- deprecated -u/-U command line options
- simplify ROM matching logic
- many new regression tests, causing
- various bug fixes
2005-12-28 21:44:26 +00:00
schmonz
81be138eae Does in fact work on NetBSD/i386 3.0; remove errant PKG_FAIL_REASON. Fixes
PR pkg/32392.
2005-12-27 23:07:21 +00:00
schmonz
463f43526a Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386
3.0. If one of these is important to you, please fix it in time
for pkgsrc-2006Q1, or it may be removed.
2005-12-26 23:39:30 +00:00
ghen
6b9136eb08 - update pearpc to 0.4
- move options to options.mk file and reorganize a bit
- sort PLIST
- grab MAINTAINERship

ok by xtraeme.

ChangeLog for pearpc-0.4:
	- CPU: stfiwx implemented
	- config: "ppc_start_fullscreen" for starting in fullscreen mode
	- POSIX: allow bridging of tun device
	- use FISTTP instruction on SSE3 aware processors
	- merged native_cd branch from Alexander Stockinger
	- endianess fixes
	- warn that the generic CPU is slow
	- better detection of HFS+ volumes
	- support for DVD-Drives
	- correctly check for NASM
	- Work-around for graphic errors in Mac OS X 10.1
	- POSIX/Linux: fall back to 1 GHz if /proc/cpuinfo doesn't provide cpu
	  frequency
	- 3c90x emulation fixed
	- some PROM fixed for yaboot
	- alteration of x86asm interface to be more programmer friendly
	- use transparent cursors instead of altering cursor visibility (hack
	  for using PearPC with remote desktop)
	- DVD emulation implemented.  Fixes problems with Tiger installation
	- Updated the read_effective_* commands to be faster !!! REGRESSED !!!
	- fixed lvalue casts (compiles now with gcc 4.x)
	- booting from disks with bootfile about 4 GiB limit fixed
2005-12-22 19:27:36 +00:00
joerg
8cf984f92e Fix GCC 3.4+: label at end of compound statement.
DragonFly support.
2005-12-20 14:11:03 +00:00
dogcow
666830d5a0 Fix munged patch: it's __FreeBSD__, not FreeBSD__ in #if defined()... 2005-12-15 02:56:58 +00:00
xtraeme
e30267921e Fix smbd's path (qemu's samba built in interface). Found by Richard
Earnshaw in PR pkg/32289.

Bump PKGREVISION.
2005-12-13 08:39:48 +00:00
joerg
1f6a39a84e First step at reworking Linux binary packages.
Change most pkgs to depend on either
emulators/suse_linux/Makefile.application (normal pkgs) or
Makefile.common (suse91 and suse themselves) to filter out Operating
Systems without Linux ABI support. Use CPU masks to limit the pkg to
supported platforms.
2005-12-12 14:43:23 +00:00
dillo
dc22c7c997 Improve sun sound driver on NetBSD to support stereo and not to
rely on counting of played samples, which can get out of sync.
This may work on other platforms too, but I cannot test it.

Update to 1.18:

- Fixed a bug that caused the emulator to crash after 72 minutes.
- Added internal zlib and lpng support if no native libraries are
  found at compile time.
- Fixed video recording frame rate in NTSC mode.
- [C64] Added Structured Basic, Comal 80 and Ross cart support.
- [C64] Fixed the improper detaching of certain types of carts.
- [C64] The +60K expansion base address is now selectable for
  compatibility with the oldest version of the expansion.
- [C128] Improved the VDC emulation.

- Added support for more 3rd party basic extenders to petcat.
- Compiling for QNX 6.x works now (binary package is available).
- [C64] Binary packages for Solaris machines are available.
- [C64] Added full GeoRAM memory expansion support with sizes from 64KB to
  4MB.
- [C64] Added full RamCart memory expansion support.
- [C64] Added full +60K memory expansion support.
- [C64] Correct REU values after reset.
- [C128] Added full GeoRAM memory expansion support with sizes from 64KB to
  4MB.
- [C128] Added RamCart memory expansion support without the read-only option.
- [C128] Fixed some C64 mode bugs.
- [C128] Correct REU values after reset.
- New dutch translation.
- Language support has been extended to include commandline-options.
- BSD platform problems with using the sounduss and soundsun driver
  have been fixed.
- Problems compiling with older versions of libpng have been fixed.
- Problems with MAXPATHLEN and PATH_MAX when compiling have been
  fixed.
- New ALSA sound driver.
- Fixed some compile errors if GCC4 is used.
- Added support for more analog joysticks.
- Userport RS232 emulation should work as expected now.
2005-12-11 22:46:50 +00:00
rillig
a8d3184ce9 Fixed the build error introduced by the late pkglint patch by quoting
the -D defines in the DEFS variable correctly.
2005-12-11 21:22:41 +00:00
wiz
9a88d5b05a Another PKGREVISION bump for SDL dependency change. 2005-12-11 09:41:07 +00:00
wiz
7e1c5bfbc9 Convert aalib to options framework, adding an 'x11' option, and remove
aalib-x11 and aview-x11.
SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED)
for affected packages.

Addresses PR 32046 by Leonard Schmidt.
2005-12-11 09:40:37 +00:00
joerg
0a0557eab1 Add DragonFly support. 2005-12-09 12:10:09 +00:00
joerg
3a3fbe7538 Fix errno. 2005-12-09 11:48:11 +00:00
joerg
e8eca26736 Add DragonFly support. 2005-12-09 10:56:47 +00:00
joerg
a808036d40 Add DragonFly support. 2005-12-09 10:46:43 +00:00
joerg
75e4ed3637 Override configure check for BPF, tun and tap on DragonFly, it fails
e.g. when building in a jail.
2005-12-09 09:37:32 +00:00
wiz
6f2d44281e Update to 2.4:
31/10/2005  *** v2.4 ***

            - Uses DatLib v2.10.
            - Fixed identification of ListXML for MAME+MESS v0.101u4 onwards.
2005-12-07 17:48:29 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
joerg
ef9a6443a9 Fix build dependency on X11 clients. 2005-12-04 00:51:36 +00:00
joerg
11d94f7c10 GCC 3.4+ fix: label at end of compound statement. 2005-12-03 17:16:52 +00:00
kristerw
5d4b1fa859 Updated xmess to 1.102.
Changes from 1.101:
- Everything from MAME 0.102 (http://x.mame.net/changes-mame.html) and
  MESS 0.102 (http://x.mame.net/changes-mess.html).
- Fixed a bug that could afflict MESS console emulations by preventing
  the keyboard from working.
- The default ALSA buffer size is now 50000ms instead of 250000ms,
  which reduces lag.
- Advancing frame-by-frame using shift-P works again.  Bugzilla bug 787.
- When the setup menu is closed, the keyboard state is cleared.  This
  prevents the key press that closes the menu from affecting the
  emulation.  This replaces the fix from 0.97, which wasn't working
  anymore and caused the frame-by-frame advancing to break besides.
2005-12-03 10:58:22 +00:00
kristerw
cab3c4cf7b Updated xmame to 1.102.
Changes from 1.101:
- Everything from MAME 0.102 (http://x.mame.net/changes-mame.html) and
  MESS 0.102 (http://x.mame.net/changes-mess.html).
- Fixed a bug that could afflict MESS console emulations by preventing
  the keyboard from working.
- The default ALSA buffer size is now 50000ms instead of 250000ms,
  which reduces lag.
- Advancing frame-by-frame using shift-P works again.  Bugzilla bug 787.
- When the setup menu is closed, the keyboard state is cleared.  This
  prevents the key press that closes the menu from affecting the
  emulation.  This replaces the fix from 0.97, which wasn't working
  anymore and caused the frame-by-frame advancing to break besides.
2005-12-03 10:57:48 +00:00
ben
75219f332a Fix bochs-2.2.1 build on NetBSD by adding missed patch. 2005-12-03 03:17:14 +00:00
rillig
97cf41db6f Added a patch for ISO C90 compatibility. 2005-11-30 19:11:01 +00:00
salo
76642b19de Use latest gtk2 package from updates, includes fix for a heap overflow in the
XPM reader, which allows attackers to execute arbitrary code via specially
crafted XPM images (CVE-2005-3186, CVE-2005-2976).

Thanks to <smb> for the notice.
2005-11-27 18:02:01 +00:00
xtraeme
d3144949b6 :s/${LOWER_OPSYS}/netbsd/g 2005-11-27 08:55:32 +00:00
xtraeme
985a722045 Install all files in the doc directory. Suggested by the author.
Bump PKGREVISION.
2005-11-26 19:03:14 +00:00
ben
58c8ef2470 Update bochs to version 2.2.1. Changes include:
- Fixed several compilation warnings and errors for different platforms (Volker)
- Fixed FPU tag word restore in FXRSTOR instruction (Stanislav)
- Added missing scancodes for F11 and F12 to BIOS translation table (Volker)
- Bochs disassembler bugfixes (h.johansson)
- About 5% emulation speed improvement (h.johansson)
- Handle writing of zero to APIC timer initial count register (Stanislav)
- Enable Idle-Hack for 'TERM' GUI (h.johansson)
- Reduced overhead of BX_SHOW_IPS option to minimum. Now every simulation
  could run with --enable-show-ips without significant performance
  penalty. (Stanislav)
- Fixed pcipnic register access (Volker)
- Limited write support for TFTP server in 'vnet' networking module added (Volker)
- Changed some timing defaults changed to more useful values (Volker)
- WinXP/2003 style common controls now supported (Vitaly Vorobyov)
- Updated LGPL'd VGABIOS to version 0.5c (Volker)
- New floating point emulator based on SoftFloat floating point
  emulation library.
- improved x86-64 emulation
- Cirrus SVGA card emulation added
- status bar with indicators for keyboard, floppy, cdrom and disk (gui dependant)
- many improvements in Bochs emulated I/O devices (e.g. PCI subsystem)
2005-11-26 06:15:00 +00:00
xtraeme
a584a3ee1f Update to 0.3.7
User-visible change between release 0.3.6.2 and 0.3.7 include:

    o)  The experimental PowerPC emulation mode is now working well enough
        to allow NetBSD/prep 2.1 to be installed and run inside the emulator.
        It is not 100% stable, and it is not optimized for performance yet,
        but hopefully enough for simple experiments.

    o)  I finally took the time to implement a DEC 21143 NIC; this brings
        network connectivity to NetBSD/cats. (The userland "NAT"-like
        networking layer is still a bit buggy, and does not work with
        everything. However, NetBSD/cats can now be installed via ftp.)

    o)  CD-ROM images can now in some cases be detected as ATAPI CD-ROMs
        instead of IDE harddisks. It works for at least NetBSD, OpenBSD,
        and Linux on CATS, and NetBSD on hpcmips.

Internal (code related) changes include:

    o)  Cleanup of the PCI and ISA bus frameworks; in practice this means
        that more code can be shared between different emulated machine
        models than before, and that adding new machine types will become
        easier.

    o)  Dyntrans updates; 32-bit PowerPC mostly, but also many performance
        related updates for ARM.
2005-11-26 06:00:00 +00:00
adam
dd314a6641 Changes 20051122:
* Bug fixes and improvements
2005-11-23 12:17:56 +00:00
rillig
596fed5096 Added vmips. 2005-11-20 13:32:03 +00:00
rillig
14800ca5f1 Imported vmips from pkgsrc-wip.
vmips is a virtual machine simulator based around a MIPS R3000 RISC CPU
core.
2005-11-20 13:30:03 +00:00
kristerw
94a3ebbd1d Fix a static/non-static conflict that prevented this from building
when using gcc 4.
2005-11-18 20:44:55 +00:00
joerg
bcac95752e Add DragonFly support. For the DGA drivers, include sys/time.h before
sys/resource.h on DragonFly, struct timeval is needed.
2005-11-17 19:55:54 +00:00
joerg
e904b7b9c8 Add DragonFly support. In the DGA drivers, include sys/time.h to get
struct timeval on DragonFly, otherwise sys/resource.h doesn't compile.
2005-11-17 19:54:08 +00:00
wiz
8c90b86a2b Bump DatLib's BUILDLINK_DEPENDS version to lowest version needed
by any of its dependencies. Remove manual override in ROMBuild/Makefile.
2005-11-17 18:38:33 +00:00
wiz
d6d8cd9e82 Update to 2.5:
31/10/2005  *** v2.5 ***

            - Uses DatLib v2.10.
            - Fixed identification of ListXML for MAME+MESS v0.101u4 onwards.
2005-11-17 18:36:39 +00:00
wiz
86504b621c Update to 2.21:
31/10/2005  *** v2.21 ***

            - Uses DatLib v2.10.
            - Fixed identification of ListXML for MAME+MESS v0.101u4 onwards.

28/10/2005  *** v2.20 ***

            - Uses DatLib v2.9.
            - M1 XML will use hex for ROM sizes. Changed driver accordingly.
2005-11-17 18:35:01 +00:00
wiz
3efb38a827 Update to 2.23:
13/11/2005  *** v2.23 ***

            - Uses DatLib v2.11.
            - Added support for 'board', 'colordeep', 'credits' and 'archive'
              (fully supported by ListInfo, ListXML and Delimited formats).
            - M1 XML loader now retains the 'board' information (see above).
            - M1 XML will not use hex for ROM sizes after all... changed back!
            - Improved the way that the Nebula driver handles Neo-Geo ROMs.
            - Fixed Nebula Jukebox driver for Neo-Geo ROMs (broken in v2.7).
2005-11-17 18:33:18 +00:00
wiz
42f46e4347 Update to 2.22:
31/10/2005  *** v2.22 ***

            - Uses DatLib v2.10.
            - Fixed identification of ListXML for MAME+MESS v0.101u4 onwards.
            - Added the '-q' option (to save Listinfo with quotes throughout).

28/10/2005  *** v2.21 ***

            - Uses DatLib v2.9.
            - M1 XML will use hex for ROM sizes. Changed driver accordingly.
            - Now reports duplicate game descriptions and CRCs (i.e. ROMs).
2005-11-17 18:30:53 +00:00
wiz
808edf0a5e Update to 2.11:
13/11/2005  *** v2.11 ***

            - Added support for 'board', 'colordeep', 'credits' and 'archive'
              (fully supported by ListInfo, ListXML and Delimited formats).
            - M1 XML loader now retains the 'board' information (see above).
            - M1 XML will not use hex for ROM sizes after all... changed back!
            - Improved the way that the Nebula driver handles Neo-Geo ROMs.
            - Fixed Nebula Jukebox driver for Neo-Geo ROMs (broken in v2.7).

31/10/2005  *** v2.10 ***

            - Fixed identification of ListXML for MAME+MESS v0.101u4 onwards.
            - Added OPTION_ALWAYS_QUOTE for DatUtil (the '-q' option).

28/10/2005  *** v2.9 ***

            - Added better support for file formats that use hex ROM sizes.
            - M1 XML will use hex for ROM sizes. Changed driver accordingly.
            - Now reports duplicate game descriptions and CRCs (i.e. ROMs).
2005-11-17 18:28:35 +00:00
joerg
0e41c329e5 Add DragonFly support. 2005-11-17 16:56:39 +00:00
joerg
be6ad9387c Add DragonFly support. Don't hard-wire -lossaudio and -lpthread, use
the proper variables.
2005-11-17 14:21:02 +00:00
veego
23cdbcd52d Drop maintainership and reset it to tech-pkg, because I no longer use it. 2005-11-14 21:50:42 +00:00
tv
213c8821d7 Skip <stdint.h> on Interix. 2005-11-08 16:56:46 +00:00
tv
b86cf0e65c NOT_FOR_PLATFORM Interix. 2005-11-08 16:50:51 +00:00
salo
fc4ed81601 Sync SuSE 9.1 packages with latest updates. 2005-11-06 14:52:43 +00:00
dbj
7b86f9d0b9 fix to i386 div64 taken from qemu cvs
bump PKGREVISION
2005-11-04 21:10:42 +00:00
dbj
c89de0b862 use fakepoll.h implementation of poll using select on apple, which has
a broken poll.
2005-11-04 21:09:15 +00:00
dbj
34d73e32f3 add check and fail on gcc4, which cannot be used with this version of qemu 2005-11-04 21:05:51 +00:00
rillig
3605a9ddd7 Fixed wrong use of WRKSRC. 2005-11-03 21:51:57 +00:00
rillig
e0c6c195d1 Fixed wrong use of WRKSRC. 2005-11-03 21:34:23 +00:00
wiz
000f1e220b Update to 0.98.13:
Additional patch from dillo@:
Fix display and sync on sound.  Ignore NoWaiting and the rest for now.

Changes since 0.98.12:
	SDL:  Fixed button configuration when using joystick hats.  Thanks to
	ShaolinMan for pointing out the code errors.

	Readded checks in ines.c for some common bad dumps and non-working hacked
	games.

	Sprite hit emulation is more precise(as it was in 0.97.5).

	Fixed mapper 185 emulation to work properly with the Japanese
	version of "Spy vs Spy", and hopefully with the GOOD dump
	of Banana(I don't think one exists).

	Added per-game hacks for Shougi Meikan '92 and Shougi Meikan '93.

	Fixed a bug in SetupCartMirroring() that could cause some games to have corrupted
	mirroring if loaded in a certain order.  This was a rather major, long-standing
	bug. :/

	Added many iNES header corrections.

	Fixed emulation of the "ISB" and "DCP" invalid opcodes.

	Optimized the PPU background drawing code with inline assembly.  Older/some(?) versions
	of gcc may produce bad code(from previous experience with inline
	assembly in gcc), but 3.4.1 seems to do ok.

	Optimized some of the low-quality sound emulation code.

	Added a command-line option to the configure script to enable the FCE Ultra
	debugger(disabled by default).  It reduces executable size, and may increase speed
	of execution slightly.

	In unix-netplay.c, replaced the ioctl() on a socket to read the number of bytes available to read
	with a select().  I've also added some "BEOS" #ifdefs.  I don't know if they will
	work properly.

	Replaced archaic include of "malloc.h" in unix-netplay.c with "stdlib.h".
	Also in unix-netplay.c, I've added:

		#ifndef SOL_TCP
		#define SOL_TCP IPPROTO_TCP
		#endif

	Fixed a bug in sdl-sound.c that would prevent FCE Ultra from being compiled
	on certain platforms(Mac OS X).

	Fixed variable declarations in the following files to be compatible
	with C compilers that don't adhere to C99(or was it C98...):
		movie.c
		drivers/sexyal/convertgen.c and drivers/sexyal/convert.inc
		drivers/pc/unix-netplay.c
2005-10-30 11:47:56 +00:00
dillo
c4216e08d9 fix homepage 2005-10-29 20:55:55 +00:00
xtraeme
29fe211ab7 Update to 0.3.6.2:
* Many improvements to the ARM emulation were made, and now it works
  3x faster than 0.3.6.1.
2005-10-29 10:05:47 +00:00
adam
c890fed6ec Changes 0.9:
This is release 0.9 of Wine, a free implementation of Windows on Unix.
After 12 years of development, this release marks the beginning of the
beta testing phase.  Everybody is encouraged to try it; while there
are still bugs, most applications are expected to at least install and
do something useful.
2005-10-26 08:32:59 +00:00
kristerw
ea1b035000 Updated xmess to version 0.101.
Changes since 0.100:
- Everything from MAME 0.101 (http://x.mame.net/changes-mame.html) and
  MESS 0.101 (http://x.mame.net/changes-mess.html).
- When the LIRC configuration cannot be read, the joystick polling code
  no longer tries to use LIRC.  This fixes a crash that occurs under
  memory pressure.  (Paul "TBBle" Hampson)
- Enabling full keyboard emulation in the classic MESS UI once again
  prevents keys such as P and Esc from being intercepted by the
  emulation core.
- Added support for BGR visuals to the blit core for, e.g., Solaris.
  (Hans de Goede)
2005-10-23 20:03:47 +00:00
kristerw
0378704e80 Updated xmame to version 0.101.
Changes since 0.100:
- Everything from MAME 0.101 (http://x.mame.net/changes-mame.html) and
  MESS 0.101 (http://x.mame.net/changes-mess.html).
- When the LIRC configuration cannot be read, the joystick polling code
  no longer tries to use LIRC.  This fixes a crash that occurs under
  memory pressure.  (Paul "TBBle" Hampson)
- Enabling full keyboard emulation in the classic MESS UI once again
  prevents keys such as P and Esc from being intercepted by the
  emulation core.
- Added support for BGR visuals to the blit core for, e.g., Solaris.
  (Hans de Goede)
2005-10-23 20:03:25 +00:00
rillig
4b3a80921f Sorted PLIST. 2005-10-23 19:56:42 +00:00
rillig
44604f71bd Added RCS Id to patch-ak and patch-ap. 2005-10-23 19:55:59 +00:00
rillig
d4fdf09894 Fixed pkglint warning. 2005-10-23 15:09:30 +00:00
rillig
b884833b67 Fixed a pkglint warning. 2005-10-23 14:34:41 +00:00
rillig
05c01bf522 Added missing RMD160 checksums. 2005-10-23 14:32:06 +00:00
xtraeme
5af3510d8a Update to 0.3.6.1:
The 0.3.6.1 release fixes some issues related to ARM emulation:

    x)  The emulator can now be compiled inside NetBSD/cats or OpenBSD/cats,
        inside the emulator itself. (In 0.3.6, some bugs prevented this.)

    x)  Performance increase:  A non-scientific but realistic test, measuring
        the real-world time it takes to do a full NetBSD/cats installation,
        seems to indicate that 0.3.6.1 can be twice as fast as 0.3.6 was.
2005-10-23 06:01:04 +00:00
minskim
52e8d984aa Add z26. 2005-10-21 03:52:01 +00:00
minskim
02e35382c4 Import z26 from pkgsrc-wip. Packaged by Greg Troutman.
A fast and stable emulator for the mighty Atari 2600 game console.
Lots of features and options, even comes with a man page with gobs of
detailed information to help you fine tune everything.  Try the
various timing and video mode settings to get the maximum performance
on your computer.
2005-10-21 03:49:56 +00:00
wiz
721293de36 Update to 2.7:
05/10/2005  *** v2.7 ***

            Removed M1 ROMs since they are now MAME compatible (from v0.7.6)
            Removed Nebula ROMs since they are now MAME compatible (from v2.25)
            Added support for invaders.rom for SIDE
2005-10-20 01:44:17 +00:00
wiz
e6f46ef040 Update to 2.19:
05/10/2005  *** v2.19 ***

            - Uses DatLib v2.8.
            - Improved the logerror() function (used for reporting ZIP errors).
            - Added support for M1's XML format (when it becomes available).
2005-10-20 01:43:53 +00:00
wiz
d57c6060da Update to 2.20:
05/10/2005  *** v2.20 ***

            - Uses DatLib v2.8.
            - Improved the logerror() function (used for reporting ZIP errors).
            - Added support for M1's XML format (when it becomes available).
2005-10-20 01:43:35 +00:00
wiz
457a8dabd3 Update to 2.8:
05/10/2005  *** v2.8 ***

            - Improved the logerror() function (used for reporting ZIP errors).
            - Added support for M1's XML format (when it becomes available).
2005-10-20 01:43:18 +00:00
adam
bf02ed7219 Added options to use arts and sane 2005-10-17 14:09:12 +00:00
kristerw
c11db928cf Update uae to version 0.8.25.
Changes since version 0.22:
  - Moved over some features from WinUAE:
    * better m68k exception handling
    * better m68k prefetch emulation
    * better debugger
  - More merging with WinUAE; a lot of the input device code has changed
  - GUI cleaned up.
  - Quest to eliminate useless options continues: 68000 mode is always "slow
    but compatible"; it's not that slow after all.
  - Now uses GTK2 for the GUI.
  - Added ALSA sound support from Heikki Orsila
2005-10-14 22:15:49 +00:00
kristerw
ea21b55256 Update xmame/xmess to 0.100
Changelog:
- Everything from MAME 0.100 (http://x.mame.net/changes-mame.html) and
  MESS 0.100 (http://x.mame.net/changes-mess.html).
- Improved support for OpenBSD, including fixing audio on 8-bit sound
  cards.  (Claudio Castiglia)
- Improved the SDL joystick driver so that it will work better with
  components identified as hat switches or trackballs.  (Dave Ahlswede)
- Increased the maximum number of joystick axes from 8 to 16 to support
  the Gravis Xterminator joypad.  (Dave Ahlswede)
2005-10-14 20:57:49 +00:00
adam
b05abfffcf Changes 20050930:
- Joystick force feedback support.
        - Beginnings of Win64 support.
        - Many MSI fixes and cleanups.
        - Font linking support.
        - Several OLE fixes.
        - Some fixes for MacOS/x86.
        - Lots of bug fixes.
2005-10-10 08:32:23 +00:00
xtraeme
7be4d08b92 Update to 0.3.6:
The most imporant user-visible change between release 0.3.5 and 0.3.6 is:

   (X)  The experimental ARM emulation mode is now working well enough
        to install NetBSD/cats and OpenBSD/cats onto harddisk images.
2005-10-08 22:27:03 +00:00
wiz
5c11268df7 Remove some more *LEGACY* settings that are over a month old and
thus were before 2005Q3.
2005-10-05 13:29:49 +00:00
skrll
c18aac5349 Add and enable ski. 2005-10-05 12:00:09 +00:00
skrll
37281547f2 Third time luck import of a ski emulator package.
Based on the pkg found at

http://cherry.beevomit.org/downloads/netbsd-anvil/pkgsrc.emulators.hp-ski.tar.gz

The Ski simulator is a software package designed to functionally
simulate the IA-64 processor architecture at the instruction level.
Ski offers an informative, screen-oriented machine-state display and a
friendly, powerful command-line interface. Programs may be loaded from
disk in executable format; they may be run from start to finish, single-
stepped, and break-pointed. Execution can occur in a text-oriented or
a graphical user interface or in batch-mode, with no user-interface at
all. Both the user-level and the system-level machine-state can be
simulated. For user-level execution, Ski will intercept IA-64 Linux
system calls and translate them into the corresponding system calls of
the host operating system.
2005-10-05 11:58:50 +00:00
wiz
67fec343d0 Update to 0.35r2:
2005-09-02

* Moved inclusion of most system header files to hdr/generator.h and
  added check for sys/param.h for less #include trouble.
* Removed platform-specific versions of the SWAP16/SWAP32 macros as
  these were only used in two places.
2005-10-02 22:06:06 +00:00
hubertf
668f0614d6 Install example procedure that shows how to setup and network
several qemu nodes with the host's local ethernet using tap(4).
2005-10-01 04:12:32 +00:00
rillig
5946936ffc Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 20:52:18 +00:00
rillig
5ac8ad7004 Removed trailing white-space. 2005-09-28 14:31:06 +00:00
rillig
9984e0604a Removed trailing white-space. 2005-09-28 14:15:48 +00:00
wiz
a37eb0a261 Update to 2.18:
17/09/2005  *** v2.18 ***

            - Uses DatLib v2.7.
            - Compiled with zlib 1.3.
            - Improved Neo-Geo handling for the Nebula driver.
            - Improved 'romof' handling for RomCenter 2 driver (during loading).

31/08/2005  *** v2.17 ***

            - Uses DatLib v2.6.
            - Fixed a 'hang' that occurred with circular cloneof relationships.
2005-09-27 20:15:34 +00:00
wiz
0a57fee06f Update to 2.19:
17/09/2005  *** v2.19 ***

            - Uses DatLib v2.7.
            - Compiled with zlib 1.3.
            - Improved Neo-Geo handling for the Nebula driver.
            - Improved 'romof' handling for RomCenter 2 driver (during loading).

31/08/2005  *** v2.18 ***

            - Uses DatLib v2.6.
            - Fixed a 'hang' that occurred with circular cloneof relationships.
2005-09-27 20:15:17 +00:00
wiz
5d60429cd4 Update to 2.7:
17/09/2005  *** v2.7 ***

            - Compiled with zlib 1.3.
            - Improved Neo-Geo handling for the Nebula driver.
            - Improved 'romof' handling for RomCenter 2 driver (during loading).

31/08/2005  *** v2.6 ***

            - Fixed a 'hang' that occurred with circular cloneof relationships.
2005-09-27 20:14:58 +00:00
wiz
2cf759941d Add comment why suse91_linux is commented out. 2005-09-22 15:02:56 +00:00
bouyer
f67da5b37a Require gcc 3.0, so that it builds on NetBSD 1.6.x too. 2005-09-19 09:10:23 +00:00
minskim
49869712f6 Remove an entry that is not installed, and add a missing one. 2005-09-17 20:07:38 +00:00
adam
3e2ee0cfaa Fix configure problem when x11/gnome-libs is installed 2005-09-13 12:07:34 +00:00
adam
43057949a9 Fetch correct distfile 2005-09-12 14:53:29 +00:00
wiz
f8d99a0a53 Remove trailing empty line. 2005-09-10 21:53:27 +00:00
bouyer
55a90491d0 Update gpsim-ptyusart to 0.3.2. Changes:
Update for gpsim-20050905
	Fix uninitialised variable bug
2005-09-07 20:23:12 +00:00
bouyer
4c999fa321 Update gpsim-oscilloscope to 0.1.2. Changes:
Update for gpsim-20050905
	Update for gtk2
2005-09-07 20:21:37 +00:00
bouyer
b4606896d5 Update to gpsim-20050905. Changes are mainly bugfixes and a few more
supported devices. There is also work in progress on an interface though
a socket, allowing an external program to send commands to gpsim.
2005-09-07 20:17:46 +00:00
adam
807c876753 Changes 20050830:
- A lot more theming support.
        - Many improvements to the various crypto dlls.
        - More LDAP support.
        - Beginnings of an MSXML implementation.
        - Better MSHTML support.
        - Emulated version now set to Windows 2000 by default.
        - Direct3D fixes and improvements.
        - Lots of bug fixes.
2005-09-07 14:28:38 +00:00
abs
ee9906d198 Fix NetBSD statvfs check to be >= 299000900 not >= 200040000
No pkgrevision bumps needed.
2005-09-06 08:10:57 +00:00
xtraeme
173378dcff Update to 0.7.2
Changes:

  - x86_64 fixes (Win2000 and Linux 2.6 boot in 32 bit)
  - merge self modifying code handling in dirty ram page mecanism.
  - MIPS fixes (Ralf Baechle)
  - better user net performances
2005-09-04 23:06:33 +00:00
xtraeme
c88e1fdbac * Remove compile warnings with gcc3.
* Use PKG_OPTIONS_OPTIONAL_GROUPS for sdl and opengl options.
2005-09-03 18:16:07 +00:00
hira
4277331690 Add PKG_OPTIONS_LEGACY_OPTS due to previous commit (esd -> esound).
Pointed out by dillo@.
2005-09-01 11:31:57 +00:00
hira
6f02202249 Use esound instead of esd.
Some packages are already using it with same meaning.
2005-08-31 16:11:34 +00:00
xtraeme
a82b112d39 Added emulators/generator-cbiere 2005-08-30 11:08:18 +00:00
xtraeme
b312030d71 Initial import of generator-cbiere-0.35r1.
This is a modified version of Generator by James Ponder based on
version 0.35 and maintained by Christian Biere.

Additional features

    * Support for BZIP2, GZIP and ZIP compressed ROMs i.e., no more
      manual decompression or wasted disk space. Yay!
    * Support for X11's XVideo hardware acceleration by SDL for
      faster and smoother graphics.
    * Fullscreen support with or without the classic color frame.
    * SDL audio support (in favour of OSS Audio) which means you can
      use ESound and others for sharing the sound device among other
      applications.
    * Optional mute playing i.e., if you don't have a soundcard or
      the soundcard is busy you can still play.
    * Support for 48kHz sample rate (needs driver support).
    * Automagic CPU usage reduction which is especially cool for
      notebooks. The unpatched Generator uses more or less as much CPU
      as it can get even if needs far less than 10% on any modern system.
    * Working support for Game Genie codes.
2005-08-30 11:06:58 +00:00
xtraeme
2d9b68c5d9 Update to 0.5.2
Changes:

* New! sound logger
* New! disk manipulator toolkit; transfer files from the host OS to
  the MSX disks (disk images and hard disk images with partitions are
  all supported) and vice versa, create new (hard) disk images and
  format them, etc.
* Bugfixes, new ROM images, etc.
2005-08-27 12:04:04 +00:00
kristerw
10af589a76 Update xmess to 0.99.
Changes since 0.97:
- Everything from MAME 0.99 (http://x.mame.net/changes-mame.html) and
  MESS 0.99 (http://x.mame.net/changes-mess.html).
- The SVGAlib target no longer fails silently under certain conditions.
  (Hans de Goede)
- Removed some unnecessary calls to exit() and fixed a few memory leaks
  in the X11, Xv, and effects code.  (Hans de Goede)
- The SVGAlib driver now handles __svgalib_tty_fd == -1.  This allows
  it to work with newer releases of SVGAlib.  (Hans de Goede)
- Removed "-xv/-xvext" from the manpage. Bugzilla bug 535. (Erik Hovland)
- Updated the joystick types in the manpage.  Bugzilla bug 737.
- Fixed some typos in the documentation.  Bugzilla bug 738.  (Erik Hovland)
2005-08-25 19:54:49 +00:00
kristerw
9345efda34 Update xmame to 0.99.
Changes since 0.97:
- Everything from MAME 0.99 (http://x.mame.net/changes-mame.html) and
  MESS 0.99 (http://x.mame.net/changes-mess.html).
- The SVGAlib target no longer fails silently under certain conditions.
  (Hans de Goede)
- Removed some unnecessary calls to exit() and fixed a few memory leaks
  in the X11, Xv, and effects code.  (Hans de Goede)
- The SVGAlib driver now handles __svgalib_tty_fd == -1.  This allows
  it to work with newer releases of SVGAlib.  (Hans de Goede)
- Removed "-xv/-xvext" from the manpage. Bugzilla bug 535. (Erik Hovland)
- Updated the joystick types in the manpage.  Bugzilla bug 737.
- Fixed some typos in the documentation.  Bugzilla bug 738.  (Erik Hovland)
2005-08-25 19:54:22 +00:00
xtraeme
b70bb9a81a Update to 0.3.5.
The user-visible changes between release 0.3.4 and 0.3.5 are minor, and
can be summarized as follows:

        o)  Updates to the (old) binary translation subsystem, resulting
            in minor speed improvements.

        o)  64-bit MIPS dmult/dmultu has been fixed.

        o)  slt* instructions for 64-bit MIPS were incorrectly implemented
            in the i386 backend. This has been fixed.
2005-08-25 11:03:30 +00:00
tron
306136d0c7 Add support for NetBSD-amd64 contributed by Nicolas Joly in PR pkg/30622. 2005-08-19 14:58:57 +00:00
dmcmahill
22d865d388 Instead of creating links from ${EMULDIR}/dev to /dev for things like
/dev/null, create them with MAKEDEV.  This avoids ugly problem with
realpath and readlink in linux binaries that try to fully resolve where
/dev/null lives.  Bump PKGREVISION to 7.
2005-08-16 00:30:41 +00:00
salo
2e00930780 Security fix for SA16352.
"A vulnerability in wine can be exploited by malicious, local users to
perform certain actions on a vulnerable system with escalated privileges.

The vulnerability is caused due to a temporary file being created
insecurely in "/tmp" by winelauncher.in under certain error conditions.
This can be exploited via symlink attacks to create or overwrite
arbitrary files with the privileges of the user running the affected
application."

http://secunia.com/advisories/16352/

Patch from Wine CVS.
2005-08-12 13:57:44 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
recht
1b0ed08f1c Remove winelib -- it's not used by anything anymore. 2005-08-07 16:17:43 +00:00
rillig
c434026051 Using tabs for indentation of SUBDIR instead of spaces. 2005-08-07 00:17:20 +00:00
wiz
bb660ffa0b Update zlib rpm for two security fixes. Bump PKGREVISION. 2005-08-05 22:40:24 +00:00
wiz
f1a8ff4f46 Fix typo in ONLY_FOR_PLATFORM. 2005-08-05 22:28:12 +00:00
xtraeme
62b4b75d36 I'm the new maintainer, ok'ed by Dave Holland (previous maintainer). 2005-07-29 17:34:16 +00:00
xtraeme
4de654fdce Update to 0.7.1.
Changes:

  - read-only Virtual FAT support (Johannes Schindelin)
  - Windows 2000 install disk full hack (original idea from Vladimir
    N. Oleynik)
  - VMDK disk image creation (Filip Navara)
  - SPARC64 progress (Blue Swirl)
  - initial MIPS support (Jocelyn mayer)
  - MIPS improvements (Ralf Baechle)
  - 64 bit fixes in user networking (initial patch by Gwenole Beauchesne)
  - IOAPIC support (Filip Navara)
2005-07-29 16:38:15 +00:00
wiz
6301213966 Reset MAINTAINER -- he stopped working on pkgsrc. 2005-07-27 16:21:16 +00:00
skrll
336dccb73f Update to 0.4.
A huge number of changes have been made. This most visible being support
for emulating a SUN3/160.
2005-07-27 07:29:26 +00:00
adam
86410fbace Changes 20050725:
* Beginnings of theme support in common controls.
* Many MSHTML improvements.
* A bunch of OLE fixes for InstallShield installers.
* Many Direct3D fixes and improvements.
* Beginnings of LDAP support.
* Various cleanups after removal of the config file.
* Lots of bug fixes.
2005-07-26 13:24:36 +00:00
tv
5f26cece54 +ucon64 2005-07-26 04:13:15 +00:00
tv
09d6fdface ucon64-2.0.0, an emulation ROM image manipulation tool. From DESCR:
=====
uCON64 - THE tool for all your video game console concerns.

- Support for 14+ different cartridge and disc-based video game console system
- Support for ALL common patch file formats like: IPS *), APS, BSL, PPF and
  Game Genie
  *) with RLE compression
- Support for 10+ different backup units to backup/restore ROM(s), disc(s) and
  SRAM(s) like: Flash Advance Linker, Flash 2 Advance, Doctor V64 (Junior),
  Super Wild Card, Game Doctor, Dexdrive, Super Magic Drive, Game Boy Xchanger
  Mad Catz Camera Link, Lynxit, MD-PRO, SMS-PRO, PCE-PRO, GG-PRO, Super Flash
  and your CD-writer.

  Including:
  *VERY* verbose ROM information for ALL systems, detection of bad dumps using
  internal checksums or DAT files, CRC32 calculation, ROM comparison,
  modification (strip, pad, etc...), SRAM conversion (emulator <-> backup
  unit), DiscJuggler and Nero image conversions, complete gzip and zip support
  for all file-related funtions, etc...
2005-07-26 04:12:22 +00:00
wiz
75c5fdb53e Add and enable sms_sdl. 2005-07-24 14:06:47 +00:00
wiz
459d39caf3 Initial import of emulators/sms_sdl:
SMS Plus is Sega Master System and Game Gear emulator. Originally,
it was written to run under DOS. Since Charles Mac Donald released
his emulator under the GPL terms, this emulator has been ported to
different platforms.
2005-07-24 14:01:02 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
kristerw
4be14378c4 The Linux support for NetBSD/amd64 has not been pulled up in the
netbsd-3 branch, so limit this package to 3.99 or newer.
2005-07-20 15:32:50 +00:00
grant
0807a3413f depends should be ../../<category>/<pkg> 2005-07-19 10:22:32 +00:00
kristerw
0a56084250 The sources assume <malloc.h> exists. Create a fake one for platforms
that don't have it.
2005-07-18 00:50:21 +00:00
kristerw
9b236dd293 Update spim to 7.1.
Changes since 6.5 includes
* Upgraded simulator to MIPS32, Version 1 architecture (except details of
  FPU and memory).
* Exceptions and interrupts reimplemented, to make them closer to the
  actual hardware.
* Memory mapped IO console reimplemented to make it work properly.
* Implemented timer in CPU.
* Improved implementation of delayed load instructions.
as well as many minor changes.

Fixes PR pkg/30227 reported from Michai Ramakers.
2005-07-17 21:38:45 +00:00
dillo
779a575d77 claim this package 2005-07-16 20:27:10 +00:00
snj
dc020a2e37 Reset maintainer to tech-pkg@. 2005-07-16 03:44:31 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
kristerw
843dd18511 Do not include files that don't exist. 2005-07-09 00:06:11 +00:00
adam
181bc687b6 Changes 20050322:
- fixed the problem with Ticks getting incremented on every interrupt, not
   just 60Hz (e.g. moving the mouse made the caret blink faster)
 - Unix: integrated JIT compiler for Linux/x86 and FreeBSD/x86
 - Unix: moved minimum autoconf support to 2.52+
 - Unix: add large file support for 2+ GB hard disk images
 - Unix: cleaned up pthread attributes [Brian Johnson]
 - Unix: fixed floppy problems under Linux
 - Unix: implemented "ignoresegv" feature on Linux/x86, Linux/ppc, Darwin/ppc
 - Unix: serial port baud rates are now set correctly
 - Unix: it is now possible to make the serial drivers pipe their input/output
   to programs by using a '|' followed by a command line as the modem or
   printer port setting (instead of a device name like '/dev/ttyS0')
 - Unix: the option "--config FILE" tells B2 to use a different config file
 - Unix: new prefs options "dsp" and "mixer" to set the OSS device names
   instead of the hardcoded '/dev/dsp' and '/dev/mixer'
 - Unix: new ether prefs option 'tun' to use a TUN/TAP interface. The
   configure script used can be overriden with "etherconfig"
 - Unix: SDL audio and video output are now available in option
 - Unix: port JIT compiler to Linux/x86_64 (AMD64 and EM64T platforms)
 - Unix: sheep_net driver ported to kernel 2.6 (patches from Mac-On-Linux)
 - Unix: fix network code to work correctly on 64-bit platforms
 - Unix: implement X11 to MacOS exchange of text through the clipboard
 - Windows: a new port derived from Lauri's work is now available
2005-07-01 12:34:32 +00:00
adam
3461f08013 Changes 0.70:
- As always: Code cleanup and bug fixes.
- No more crashes when a program tries to access illegal sector numbers.
- Improved built-in ROM cartridge.
- Rewrote the IO memory emulation code -> Better compatibility.
- Support for TOS 1.06 and TOS 1.62
- Emulated CPU can now also be run at 16 MHz or 32 MHz.
- File selection dialog scrollable with mouse wheel or cursor keys, too.
- Hatari now works on 64-bit host CPUs, too.
- Floppy disk images can now be set writable/write-protected in the GUI.
- Hatari can now also load a global configuration file (e.g. /etc/hatari.cfg).
- Configurable logging functions.
2005-07-01 09:35:38 +00:00
minskim
7de07cf0c2 pkg-config is used by configure. Add build dependency on it. 2005-06-30 19:47:21 +00:00
xtraeme
1d5a3ac713 Update to 0.3.4.
Changes:

        x)  When emulating a network of multiple machines, the emulated
            machines can now be placed on different hosts.

        x)  NetBSD/evbmips can now be installed and run from a disk image.
            (There is no INSTALL kernel for NetBSD/evbmips, so you need to
            install using another OS, for example emulated NetBSD/pmax.)

        x)  NetBSD/sgimips can now be installed. Not onto a SCSI disk,
            but the files can be exported via nfs from another emulated
            machine. The sgimips machine can then netboot. (Read the
            documentation for details.)
2005-06-28 11:49:58 +00:00
tron
239fdd0d70 Add support for NetBSD-amd64. Based on patches supplied by Nicolas Joly
in PR pkg/30582.
2005-06-25 10:47:56 +00:00
kristerw
91a3d2bfd0 Update xmame to 0.97.
Release 0.97, 13 June 2005
- Everything from MAME 0.97 (http://x.mame.net/changes-mame.html) and
  MESS 0.97 (http://x.mame.net/changes-mess.html).
- When the emulation is unpaused, the keyboard state is cleared.  This
  prevents keypresses from bleeding over from the user interface.
- The SDL driver now uses the correct green mask for RGB 565.  This
  fixes a problem with SDL on DirectFB being unable to find a valid
  video mode.  (Uli H.)
- The SDL driver now locks the video surface before retrieving the
  pointer to its memory.  This fixes a crash with SDL on DirectFB.
  (Uli H.)
- Fixed a few spots in the code for 4.3 BSD, e.g., OpenStep on NeXT.
- Fixed bugs in the Xv driver and the 6-tap effect that affected
  big-endian architectures.  (Hans de Goede)
2005-06-24 22:52:42 +00:00
kristerw
d83a9e4428 Update xmess to 0.97.
Release 0.97, 13 June 2005
- Everything from MAME 0.97 (http://x.mame.net/changes-mame.html) and
  MESS 0.97 (http://x.mame.net/changes-mess.html).
- When the emulation is unpaused, the keyboard state is cleared.  This
  prevents keypresses from bleeding over from the user interface.
- The SDL driver now uses the correct green mask for RGB 565.  This
  fixes a problem with SDL on DirectFB being unable to find a valid
  video mode.  (Uli H.)
- The SDL driver now locks the video surface before retrieving the
  pointer to its memory.  This fixes a crash with SDL on DirectFB.
  (Uli H.)
- Fixed a few spots in the code for 4.3 BSD, e.g., OpenStep on NeXT.
- Fixed bugs in the Xv driver and the 6-tap effect that affected
  big-endian architectures.  (Hans de Goede)
2005-06-24 22:52:15 +00:00
dillo
705c90fb2a add and enable ckmame 2005-06-24 08:25:04 +00:00
dillo
1c93d6728c Add ckmame 0.6, a program to check and fix ROM sets for MAME 2005-06-24 08:23:17 +00:00
jlam
d0915c61c3 Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
2005-06-17 04:49:45 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
wiz
b26abba031 Now that bsd.options.mk has been changed, only add mmx to PKG_SUPPORTED_OPTIONS on i386. 2005-06-11 16:53:18 +00:00
wiz
6ac47b68a4 Slightly different solution to previous:
just ignore mmx pkg_option if set on non-i386.
2005-06-10 18:20:06 +00:00
wiz
debb654ddb Wrap complete options part in ifdef i386,
since there is only one option and that only on i386.
Fixes bulk build problem.
2005-06-10 18:09:45 +00:00
kent
3e339eb319 update PEACE to 0.0.20050609
- support for recent NetBSD kernel
 - fix some bugs
2005-06-09 14:25:49 +00:00
kent
4550ca638c fix a build problem 2005-06-09 07:01:59 +00:00
minskim
cf227f5ad3 Include machine/limits.h only when it is available. 2005-06-05 06:14:17 +00:00
wiz
362be97679 Convert to options framework. 2005-06-01 20:13:08 +00:00
jlam
fcb7da800b Remove mk/autoconf.mk and mk/automake.mk and replace their usage with
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or
"automake14".  Also, we don't need to call the auto* tools via
${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care
to symlink the correct tool to the correct name, so we can just use
aclocal, autoconf, etc.
2005-06-01 20:07:59 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
wiz
4e65176c05 Convert to options framework. 2005-05-31 21:42:04 +00:00
dillo
6e68b06993 Make use of PKG_OPTIONS_LEGACY_OPTS. 2005-05-31 11:21:41 +00:00
dillo
f81ae835ad Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's a
user settable variable.  Set PKG_SUGGESTED_OPTIONS instead.  Also,
make use of PKG_OPTIONS_LEGACY_VARS.

Reviewed by wiz.
2005-05-31 10:01:36 +00:00
dbj
466b67cda0 fix SDL include for vl.c on darwin 2005-05-25 18:04:57 +00:00
wiz
5815fa25ca Add RMD160 checksum. 2005-05-25 12:11:28 +00:00
wiz
29f118963f Update MASTER_SITES. 2005-05-25 12:11:23 +00:00
wiz
71f6685cd9 Add RMD160 checksum. 2005-05-25 11:55:27 +00:00
adam
e362a88995 Changes 20050419:
- Mailslot support.
- Support for side mouse buttons (X buttons).
- More Richedit improvements.
- Loading of Windows registry files disabled for now.
- Many code cleanups.
- Lots of bug fixes.

Changes 20050524:
- Many MSI improvements.
- More features in the file manager.
- Better compatibility for Winelib import libraries.
- SGML documentation moved out of the source tree.
- Header files cleanups.
- Lots of bug fixes.
2005-05-25 08:23:43 +00:00
rillig
ed3dd34d0c Set NO_BUILD to yes instead of 1. 2005-05-23 09:29:08 +00:00
rillig
da4d96282a Replaced $f with ${f}. 2005-05-23 09:28:40 +00:00