Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 15, 2012
  1. recursive bump from libffi shlib major bump

    obache committed
    (additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
Commits on Sep 7, 2012
  1. Revbump after updating graphics/cairo

    adam committed
Commits on Jun 14, 2012
Commits on Jun 8, 2012
  1. Typo, whitespace edits.

    shattered committed
Commits on Mar 3, 2012
Commits on Feb 6, 2012
  1. Revbump for

    wiz committed
    a) tiff update to 4.0 (shlib major change)
    b) glib2 update 2.30.2 (adds libffi dependency to
Commits on Jan 13, 2012
Commits on Dec 17, 2011
  1. Update to

    wiz committed
    2011-04-01  Philip Kendall  <>
            * Fuse released.
            * Remove all ROMs for which there isn't explicit permission to
              distribute (Philip Kendall).
Commits on Nov 1, 2011
Commits on Apr 22, 2011
  1. recursive bump from gettext-lib shlib bump.

    obache committed
Commits on Feb 27, 2011
  1. Changes

    adam committed
    * Fix temporary breakpoints on platforms using replacement Glib
    * Ensure Amiga port can load files
    * Fix SVGAlib compilation
Commits on Jan 13, 2011
Commits on Dec 20, 2010
  1. Changes 1.0.0:

    adam committed
    * Add Opus Discovery disk interface support
    * Wii support
    * Many improvements to Win32 UI, including an installer
    * Support weak data in +3 disk images
    * NTSC Spectrum support
    * Add support for flipping disk images in single sided drives
    * Add support for automatically merging both both disk images where
      they are in separate files named with the text [Ss]ide[ _][abAB12]
    * Switch to using Blip_Buffer (by Shay Green) for improved beeper and
      AY output
    * Allow beeper and AY volumes to be set
    * Enable Beta 128 interface in 48K and TC2048 machines
    * Add emulation of the Fuller Audio Box
    * Allow sound to run from 2% speed up
    * Add emulation of the Melodik and similar 48K-compatible AY interfaces
      that use the 128K sound ports
    * Add support for Pentagon 1024SL v2.2 16 colour modek
    * Implement GTK+ drag and drop support
    * Better support for international keyboards
    * Allow svgalib UI to use full range of bit depths and scalers
    * Allow GTK+ scalers to set window size in GTK+ UI
    * Allow selection of "TV speaker" or "beeper"-style sound output
    * Allow hot-key switching between full-screen and windowed mode in SDL UI
Commits on Nov 15, 2010
Commits on Sep 14, 2010
  1. More PKGREVISION bumps for pixman update.

    wiz committed
Commits on Jun 13, 2010
  1. Bump PKGREVISION for libpng shlib name change.

    wiz committed
    Also add some patches to remove use of deprecated symbols and fix other
    problems when looking for or compiling against libpng-1.4.x.
Commits on Aug 26, 2009
Commits on Jun 14, 2009
  1. Remove @dirrm entries from PLISTs

    joerg committed
Commits on Jan 16, 2009
Commits on Jan 15, 2009
  1. Changes

    adam committed
    * Make loader acceleration work on all compilers.
    * Make the "Don't Save" option in the widget UI do the right thing.
    * Allow both +3 disk drives to be used at once.
    * Allow both +D disk drives to be used at once.
    * Make .dsk code handle missing newline on "Track-Info" header.
    * Remove unnecessary 'use' directive when building widget options
      header file; fixes some build issues.
Commits on Dec 18, 2008
  1. Changes

    adam committed
    * Writing files would not truncate the file at the correct point,
      leading to corrupt files when overwriting an existing file
    * Distribute ui/fb/fbmouse.h
Commits on Dec 4, 2008
  1. Changes 0.10.0:

    adam committed
    * New upd765 FDC emulation; all known +3 DSK images now work.
    * Loading acceleration.
    * Automatic saves while using RZX recording.
    * Many improvements to Win32 UI.
    * Improved widget UI, with look and feel borrowed from that in FuseX.
    * Emulation core improvements.
    * Debugger improvements.
    * Miscellaneous improvements.
Commits on Jun 12, 2008
  1. Add DESTDIR support.

    joerg committed
Commits on Jan 24, 2008
  1. Changes 0.9.0:

    adam committed
    * New features:
      * Add +D disk interface support
      * New floppy disk controller emulation for +D and Beta disk
        interface emulation
      * Add Pentagon 512 and Pentagon 1024 emulation
      * Add Hi-Fi beeper for improved reproduction of multi-channel beeper
        tunes (e.g. Fairlight 2, Wham - the Music Box)
      * Add support for saving tape images without using tape traps
      * Add support for loading from WAV tape images
      * Add support for saving CSW tape images and TZX direct recording
      * Allow distinction between "soft" resets (activating the reset line
        on the Z80) and "hard" resets (pulling the power)
      * New ALSA sound driver
      * AmigaOS support
      * MorphOS support
    * Emulation core improvements
    * Machine specific improvements
    * Various other minor bugfixes
Commits on May 12, 2007
  1. Changes

    adam committed
    * Fix IN timings and floating bus behaviour: fixes Sidewize.
    * Fix widget UI pokefinder and keyboard help picture
    * Fix crash if fullscreen mode attempted a resolution higher than
      the native graphics mode could handle.
    * Ensure ABS, MIN and PATH_MAX are available where needed.
    * Distribute autoload snapshots.
    * Remove flicker when playing back RZX files with embedded
    * Remove warnings when building from CVS.
Commits on Apr 13, 2007
  1. Changes 0.8.0:

    adam committed
    * New features:
      * Loader improvements: automatically run at full speed while
        a loader is in progress and automatically start/stop the tape
        when the start/end of a loader is detected.
      * RZX 'rollback' support.
      * DivIDE support.
      * Interface I and microdrive emulation.
      * TS2068 support.
      * Kempston mouse emulation.
      * TZX generalized data block (0x19) support.
      * Much improved widget UI, including allowing selection of
      * Allow SDL full screen mode to be used.
      * Add the ability to save 'movies' as collections of screenshots.
      * Widget pokefinder.
      * Add a simple code profiler.
      * New libao sound driver.
      * New CoreAudio sound driver.
      * New PALTV 1-3x and TV3x graphics scalers.
    * Emulation core improvements:
      * Improved screen rendering code (now character accurate rather
        than line accurate).
      * Corrections to write ordering and contention for EX (SP),HL,
        EX (SP),IX and EX (SP),IY.
      * Corrections to contention for OTIR and OTDR.
      * IR contention.
      * Flag bits 3 and 5 are copied on all BIT instructions.
      * Improved ULA emulation with respect to interrupt length.
      * Fix timings of shifted no operation opcodes.
      * An interrupt in IM 0 takes 13 tstates to acknowledge, not 12.
      * Improved speed control code.
Commits on Mar 24, 2007
Commits on Apr 17, 2006
Commits on Mar 9, 2006
  1. Replace references to with

    jlam committed
    Remove deprecated
Commits on Feb 5, 2006
Commits on Jan 24, 2006
  1. Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because

    wiz committed
    of the shlib major bump.
    PKGREVISION++ for the dependencies.
Commits on Aug 10, 2005
  1. Remove the abuse of buildlink that was pkg-config/ That

    jlam committed
    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
    For all package Makefiles that included pkg-config/, remove
    that inclusion and replace it with USE_TOOLS+=pkg-config.
Commits on Jul 21, 2005
  1. Change path from devel/pkgconfig to devel/pkg-config.

    wiz committed
    No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
Commits on Jul 16, 2005
  1. Get rid of USE_PERL5. The new way to express needing the Perl executable

    jlam committed
    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/ was being included
    by a package Makefile, but all that the package wanted was the Perl
Commits on Jun 1, 2005
  1. Massive cleanup of and files in pkgsrc.

    jlam committed
    Several changes are involved since they are all interrelated.  These
    changes affect about 1000 files.
    The first major change is rewriting as well as all of
    the files to follow the new example in
    The loop to include all of the files needed by the package
    is moved from and into
    is now included by each of the individual files and provides
    some common logic for all of the 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 file includes another.
    The second major change is teach the files to consider
    files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
    of the 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 and files
    for each of the X11 distribution packages in pkgsrc.  The
    file can detect whether the native X11 distribution is the same as
    the one provided by pkgsrc, and the file computes the
    version of the X11 distribution package, whether it's built-in or not.
    The fourth major change is that the 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
    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 instead.  This causes the X11 package buildlink3
    and builtin logic to be executed at the correct place for
    and files that previously set USE_X11, and fixes packages
    that relied on files to implicitly note that X11 is
    needed.  Package should also include
    when linking against the package libraries requires also linking
    against the X11 libraries.  Where it was obvious, redundant inclusions
    of have been removed.
Something went wrong with that request. Please try again.