Commit graph

3133 commits

Author SHA1 Message Date
ryoon
f18d178a7e Remove obsolete patch and regen distinfo.
checksum for tar ball is fixed.
2013-10-24 12:20:46 +00:00
ryoon
a7cd56384f Regen distinfo. 2013-10-24 12:01:46 +00:00
fhajny
ceef318441 Fix build on SunOS. Patching partly Sebastian Wiedenroth. 2013-10-21 09:48:10 +00:00
joerg
255a29f3f4 Avoid symbol overlap with libm. 2013-10-20 18:11:20 +00:00
joerg
67f05853b3 Don't use Windows specific flags in the default build. 2013-10-20 18:10:41 +00:00
joerg
74feac337d More target emulation binaries for Linux. 2013-10-20 17:43:06 +00:00
adam
63c018902c Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
ryoon
75b1103501 Add klh10 2013-10-17 15:42:48 +00:00
ryoon
1d79531a39 Import klh10-2.0h as emulators/klh10.
PDP-10 KL10B model emulator. KL10B model supports extended addressing.
Tap networking support is from http://www.falu.nl/~rhialto/klh-diffs2 .

This package is potentially built on i386, amd64, arm, alpha, sparc,
and powerpc platforms. But this package supports i386 and amd64 only now,
and only amd64 build is tested, due to lack of my test environments.
2013-10-17 15:41:09 +00:00
roy
5579b13f4c xtrs only relies on readline 2013-10-17 08:24:06 +00:00
roy
ca3448040d aliados really uses terminfo. 2013-10-16 23:59:36 +00:00
ryoon
1c0f7d5595 Update to 3.09
* With some aws tape images, I have gotten some errors
* We can install Linux/s390x to hercules with tun network support
  on NetBSD

Changelog:
unknown
2013-10-15 14:14:53 +00:00
ryoon
3e3e9ac295 Fix non-BSD build
* Fix typo in variable name.
2013-10-14 13:41:18 +00:00
ryoon
0233f1e980 Update HOMEPAGE 2013-10-13 12:45:15 +00:00
ryoon
101fb00429 Update to 1.6.1
Changelog:
* Improve tap networking support for *BSD.
* Bugfixes
2013-10-13 12:37:58 +00:00
ryoon
7b1f615c76 Update HOMEPAGE. 2013-10-12 15:02:05 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
joerg
0a3b76bf5f Don't redefine realloc before including system headers that might use
it. Make a few more warnings non-fatal for clang.
2013-10-10 00:06:19 +00:00
wiz
6068eaecf6 recursive bump for libmng-2.0.2 shlib major bump and dependency change 2013-10-09 17:39:01 +00:00
wiz
b52cbe8080 Update mame and mess to 0.150:
The usual emulation improvements.
2013-09-30 20:03:33 +00:00
joerg
91b438acf8 Don't bother with unused functions for Clang. 2013-09-23 10:03:40 +00:00
joerg
1b5249fe67 Fix template lookup. 2013-09-20 23:05:21 +00:00
joerg
87efc76316 <cstdlib> is needed for rand(). Kill various inconsistent restricts. 2013-09-20 23:04:59 +00:00
jperkin
cdfecc80e8 Fix PLIST on SunOS 5.11. 2013-09-12 15:44:13 +00:00
ryoon
991821a6cd Update to 0.9.15
* Update EmuTOS to 0.9.1.

Changelog:
2013/04/15 - version 0.9.15 released

 The main new feature of this release is the seamless mouse integration mode:

 o Mouse input handling is improved a lot. Now ARAnyM has a seamless mouse
   integration when new Clocky (2013/04/15) is loaded.
 o There is no need to manually ungrab or grab the mouse.
 o Also mouse grab on left button click now reacts on the first button
   click everytime (previously only if you had window focus) and the
   host and mouse cursor positions are synced.
 o And if you ungrab the mouse intentionally then it's not automatically
   grabbed when the host mouse pointer returns to ARAnyM window.
 o At last, the annoying "resetting weird mouse packet" error is gone, too.

 Bugs fixed:

 o Native Features were missing proper memory overflow checks and bugs
   in NatFeat drivers could kill the ARAnyM.
 o NFVDI had a bug (a race condition) in resolution switching.
 o build date of EmuTOS was decoded improperly
2013-09-12 14:35:12 +00:00
ryoon
e10f90ab7e Update to 1.7.0
Changelog:
* Improve compatibility.
* Fix bugs.
* Update documents.
2013-09-12 14:31:58 +00:00
mef
eab4165c8b (pkgsrc)
Raw simulavr-1.0.0 does not build. Some patches, and SUBST to
  convert MACROS etc., are added reflecting git repository
  (These will be unnecessary at next release, hopefully).

(Upstream)
Bump the version
  simulavr-0.1.2.1 to
  simulavr-1.0.0

(From manual-1.0.pdf)
What features are new:

  - Run multiple AVR devices in one simulation. (only with interpreter
    interfaces or special application linked against simulavr library)
    Multiple cores can run where each has a different clock frequency.

  - Connect multiple AVR core pins to other devices like LCD, LED and
    others. (environment)

  - Connect multiple AVR cores to multiple avr-gdb instances. (each on
    its own socket/port number, but see first point for running multiple
    avr cores)

  - Write simulation scripts in Tcl/Tk or Python, other languages could
    be added by simply adding swig scripts!

  - Tracing the execution of the program, these traces support all
    debugging information directly from the ELF-file.

  - The traces run step by step for each device so you see all actions
    in the multiple devices in time-correct order.

  - Every interrupt call is visible.

  - Interrupt statistics with latency, longest and shortest execution
    time and some more.

  - There is a simple text based UI interface to add LCD, switches, LEDs
    or other components and can modify it during simulation, so there is
    no longer a need to enter a pin value during execution. (Tcl/Tk
    based)

  - Execution timing should be nearly accurate, different access times
    for internal RAM / external RAM / EEPROM and other hardware
    components are simulated.

  - A pseudo core hardware component is introduced to do "printf"
    debugging. This "device" is connected to a normal named UNIX socket
    so you do not have to waste a UART or other hardware in your test
    environment. (How?)

  - ELF-file loading is supported, no objcopy needed anymore.

  - Execution speed is tuned a lot, most hardware simulations are now
    only done if needed.

  - External IO pins which are not ports are also available. (E.g. ADC7
    and ADC8 on ATmega8 in TQFP package.)

  - External I/O and some internal states of hardware units (link
    prescaler counter and interrupt states) can be dumped ot into a VCD
    trace to analyse I/O behaviour and timing. Or you can use it for
    tests.
2013-09-12 06:20:35 +00:00
jnemeth
487792e0e6 add a comment to USE_NCURSES line 2013-09-03 02:23:52 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
adam
e1f56c9787 Changes 1.1.1:
* Fix typo in header search path for local libraries
* Fix syntax error in fmfconv manual page
2013-08-31 22:27:02 +00:00
joerg
fc47aeef70 Don't add default arguments during implementation. Add missing const. 2013-08-31 14:48:07 +00:00
obache
4b1aacadd9 Add missing compat RPM for i386.
PR pkg/48153.

Bump PKGREVISION.
2013-08-25 12:20:25 +00:00
jnemeth
f94c684ddd qemu requires ncurses, make it so. 2013-08-25 02:26:38 +00:00
shattered
be09f3c4f8 Update to 0.2.0. Changes:
Integrated commands DIR and era.  Date and time functions.
2013-08-21 10:23:41 +00:00
adam
3d3c9afb1f Changes 1.6.0:
Block devices
* New device "nvme" provides a PCI device that implements the NVMe standard.
* Fix for a possible data loss on crashes with IDE disks (due to mishandling of FLUSH requests)

Device assignment
* Legacy PCI assignment supports CPU affinity for MSI interrupts.

USB
* The XHCI (USB 3.0) controller supports live migration.

PCI
* ACPI hotplug of devices behind a PCI bridge is supported.

ARM
* The 32-bit ARMv8 LDA/STL instructions for load-acquire/store-release are supported (only with -cpu any); the remainder of the new v8 instructions will follow in a future release.
* The vexpress-a9 and vexpress-a15 boards have experimental support for virtio devices via a virtio-mmio transport. Note that the virtio command lines used with x86 systems won't work as they will create PCI virtio devices; use the devices "virtio-blk-device", "virtio-net-device", etc instead. Note that this functionality may change in future releases.
* The -initrd option now accepts ramdisks with a U-Boot header.
* A model of the Calxeda ECX-2000 / Midway system is now supported ("midway").

PPC
* Mac OS X guests supported (10.2-10.4 for PPC, 10.4 for PPC64)
* pSeries guests support live migration and savevm.

s390x
* If the kernel supports it, virtio-ccw supports ioeventfd and vhost when running on KVM.
* The dump-guest-memory command is supported.

SPARC
* Sun4c and Sun4d architectures and related CPUs were not fully implemented and have been removed.
* 24-bit display mode works

x86
* Firmware can be exposed to the guest as a flash device (using -pflash) also when running on KVM.
* In addition to the "xenfv" machine type, which is kept for backwards compatibility, Xen can now use the pc machine type (including versioned machine types) using "-M pc -machine accel=xen". Note that using PV-on-HVM drivers requires "-M pc -machine accel=xen -device xen-platform".
* QEMU can expose the full set of ACPI tables to the guest: See Features/ACPITableGeneration
* Conroe, Penryn and Nehalem CPUs have had their CPUID values fixed
* "-M isapc" now works on KVM too.
* -pflash can be used with KVM too.

more...
2013-08-16 21:20:11 +00:00
adam
f1464978e3 Changes 1.5.2:
* Bug fixes and improvements.
2013-07-29 13:10:26 +00:00
tsutsui
280351d22d Update xnp2 to 0.83pl20130727.
pkgsrc changes:
- update HOMEPAGE and MASTER_SITES

Upstream changes:

Changes from 20130726:
 X11 dependent part:
  - fix build failure with GTK+ <2.18

Changes from 20120618:
 X11 dependent part:
  - assign F11 key to switch fullscreen and print menu during fullscreen
2013-07-27 12:54:04 +00:00
shattered
a8b10e439d Unbreak build w/newer Xorg 2013-07-24 21:15:54 +00:00
ryoon
9f9aa302e3 Fix typo. 2013-07-21 17:28:12 +00:00
joerg
9affe62cdd Fix return type. 2013-07-19 12:51:10 +00:00
ryoon
f8e628f818 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00
wiz
6df8ad917e Fix previous. 2013-07-11 13:15:57 +00:00
tsutsui
76a73cd850 Update qemu to 1.5.1.
pkgsrc changes:

- remove now unnecessary SUBST for audio.h conflicts
- update PLIST for new files
- adjust patches for hw directory reorganization
- update counting semaphore patches per comments on qemu-devel

Upstream changes:

Changes mentioned in 1.5.1 announcement:
http://lists.nongnu.org/archive/html/qemu-devel/2013-06/msg04798.html

295d81c: Update VERSION for 1.5.1 release (Anthony Liguori)
cc0bd7e: wdt_i6300esb: fix vmstate versioning (Michael Roth)
12e5b2b: virtio-rng: Fix crash with non-default backend (Cole Robinson)
cb55efe: iscsi: reorganize iscsi_readcapacity_sync (Paolo Bonzini)
1b94fc4: iscsi: simplify freeing of tasks (Paolo Bonzini)
5e690bb: vhost-scsi: fix k->set_guest_notifiers() NULL dereference (Stefan
         Hajnoczi)
129db36: scsi-disk: scsi-block device for scsi pass-through should not be
         removable (Pavel Hrdina)
637d640: scsi-generic: check the return value of bdrv_aio_ioctl in
         execute_command (Pavel Hrdina)
9c4f5dd: scsi-generic: fix sign extension of READ CAPACITY(10) data (Paolo
         Bonzini)
3abd71c: scsi: reset cdrom tray statuses on scsi_disk_reset (Pavel Hrdina)
5fcb9bf: nbd: strip braces from literal IPv6 address in URI (Jan Tomko)
6c8cf5f: qemu-socket: allow hostnames starting with a digit (Jan Tomko)
ce4e8f0: vmdk: byteswap VMDK4Header.desc_offset field (Stefan Hajnoczi)
c683f1b: target-i386: cpu: Fix potential buffer overrun in
         get_register_name_32() (Igor Mammedov)
75e4aa9: pc: Fix crash when attempting to hotplug CPU with negative ID (Igor
         Mammedov)
055a7fc: smbios: Check R in -smbios type=0, release=R parses okay (Markus
         Armbruster)
93bc624: smbios: Fix -smbios type=0, release=... for big endian hosts (Markus
         Armbruster)
61fbaee: smbios: Clean up smbios_add_field() parameters (Markus Armbruster)
685ee2d: smbios: Convert to error_report() (Markus Armbruster)
fa0f47d: log.h: Supply missing includes (Markus Armbruster)
7552569: error-report.h: Supply missing include (Markus Armbruster)
02d2672: tcg-ppc64: rotr_i32 rotates wrong amount (Anton Blanchard)
2917f6b: tcg-ppc64: Fix add2_i64 (Anton Blanchard)
9534f66: tcg-ppc64: bswap64 rotates output 32 bits (Anton Blanchard)
d208f05: tcg-ppc64: Fix RLDCL opcode (Anton Blanchard)
6b6f105: ivshmem: add missing error exit(2) (Stefan Hajnoczi)
3202c02: Makefile: Install qemu-img and qemu-nbd man pages only if built
         (Andreas Farber)
5a893b0: tap: fix NULL dereference when passing invalid parameters to tap
         (Jason Wang)
0817fa9: create qemu_openpty_raw() helper function and move it to a separate
         file (Michael Tokarev)
5810174: blockdev: reset werror/rerror on drive_del (Stefan Hajnoczi)
eeaa8d3: q35: set fw_name (Michael S. Tsirkin)
c127070: target-i386: Fix aflag logic for CODE64 and the 0x67 prefix (Richard
         Henderson)
252a7c6: qemu-char: don't issue CHR_EVENT_OPEN in a BH (Michael Roth)
6f3718c: xilinx_axidma: Do not set DMA .notify to NULL after notify (Wendy
         Liang)
1fb147f: virtio-ccw: Fix unsetting of indicators. (Cornelia Huck)
72762f2: s390x/css: Fix concurrent sense. (Cornelia Huck)
31ba701: ui/gtk.c: Fix *BSD build of Gtk+ UI (Brad Smith)
9ca80c7: vmxnet3: fix NICState cleanup (Stefan Hajnoczi)
a548bac: Fix usage of USB_DEV_FLAG_IS_HOST flag. (Michael Marineau)
9b5751e: host-libusb: Correct test for USB packet state (Ed Maste)
032ce1b: qdev: fix get_fw_dev_path to support to add nothing to fw_dev_path
         (Amos Kong)
baa8a8b: do not check pointers after dereferencing them (Paolo Bonzini)
327e75b: xen: start PCI hole at 0xe0000000 (same as pc_init1 and
         qemu-xen-traditional) (Stefano Stabellini)
9e7fdaf: Remove OSS support for OpenBSD (Brad Smith)
d503afb: target-i386: fix abort on bad PML4E/PDPTE/PDE/PTE addresses (Luiz
         Capitulino)
5b3ca29: update seabios to release 1.7.2.2 (Gerd Hoffmann)
7b9cdc5: Revert "roms: switch oldnoconfig to olddefconfig" (Gerd Hoffmann)
0565700: ide: Set BSY bit during FLUSH (Andreas Farber)
ddaa83e: chardev: fix "info chardev" output (Gerd Hoffmann)
38ec6c1: xen_machine_pv: do not create a dummy CPU in machine->init (Stefano
         Stabellini)
951411f: main_loop: do not set nonblocking if xen_enabled() (Stefano Stabellini)
5c26608: xen: simplify xen_enabled (Stefano Stabellini)
3541912: qom/object: Don't poll cast cache for NULL objects (Peter Crosthwaite)
749806d: rtl8139: flush queued packets when RxBufPtr is written (Stefan
         Hajnoczi)
a6fc2cd: hw/9pfs: use O_NOFOLLOW for mapped readlink operation (Aneesh Kumar
         K.V)
eabdf85: hw/9pfs: Fix segfault with 9p2000.u (Aneesh Kumar K.V)

Changelog 1.5:
http://wiki.qemu.org/ChangeLog/1.5

General
-------

 - The default for log output enabled via the '-d' command line switch is now
   standard error rather than a file. You can obtain the previous behaviour
   using the '-D' command line switch to specify a file to send the logging to.
 - QEMU now uses poll rather than select, and thus does not have any
   restriction on the number of open file descriptors.

System emulation
----------------

 Device emulation

  Audio

   - The --audio-card-list configure option is not used anymore. Instead, you
     can modify default-configs/pci.mak (for the PCI soundcards AC97, HDA and
     ES1370) and default-configs/sound.mak (for the ISA soundcards) before
     running "make".
   - The "shortcut" -soundhw option is now available for all targets that have
     a PCI bus.

  Device assignment

   - VFIO supports primary VGA passthrough using the experimental "x-vga=on"
     option. The following devices seem to work: Nvidia 8400gs, 73001e, NVS290;
     ATI/AMD Radeon HD5450 and HD7850.
   - VFIO devices support the bootindex= property to override the default boot
     order for assigned PCI devices.

  USB

   - Experimental support for USB 3.0 streams, both in the nec-usb-xhci
     controller and in the usb-uas USB-attached SCSI device emulation.
   - USB device passthrough has been rewritten to use libusb. For Linux, the
     two backends can be compiled in a single QEMU executable (if libusb is
     enabled, usb-host-linux will be the legacy implementation, usb-host will
     be the libusb-based one; if libusb is disabled, usb-host will be the
     legacy implementation). For BSD, it has to be chosen at configure time
     using --enable/disable-libusb (the default is to use libusb if it is
     available, otherwise use the legacy implementation).

  SCSI

   - QEMU can now emulate the VMware PVSCSI device using "-device pvscsi".
   - QEMU can now use tcm_vhost, a virtio-scsi device model based on the
     Linux-iSCSI implementation of SCSI.

  Network cards

   - QEMU can now emulate the VMware paravirtualized network card using
     "-device vmxnet3".

 ARM

  - This release has initial support of KVM for the ARM architecture.
    This requires a 3.9 or better Linux kernel and a Cortex-A15 CPU.
  - The Zynq board provides a SD host controller interface.
  - The PCI controller model for VersatilePB and Realview boards has been
    significantly improved in functionality (including MMIO BAR support and
    a correct PCI IRQ mapping). Note that Linux kernels currently do not take
    advantage of this; however we autodetect kernels that expect the behaviour
    of an old broken QEMU and fall back to that. (The old IRQ behaviour can
    be forced with "-global versatile_pci.broken-irq-mapping=1" if absolutely
    necessary.)
  - Incorrect handling of the SRS instruction in Thumb mode has been fixed.
  - Performance of TCG emulation of ARM targets is improved over previous
    releases.
  - Migration and vm save/load now works correctly on the vexpress-a15 and
    vexpress-a9 models.

 PPC

  - Various improvements to TCG code generation
  - KVM synchronizes more state
  - Fix a few issues that blocked Mac OS X from working (still not 100% there
    though!)
  - Refactoring and improvement of soft mmu emulation for book3s
  - Implement various new instructions for ISA 2.05 and ISA 2.06 compatibility
    (-cpu POWER7)
  - Implement support for KVM based e500 family watchdog

 s390x

  - Various accuracy fixes for device emulation
  - Faster I/O hypercalls
  - Add firmware to boot from virtio-ccw disks
  - Guest kernel panics are notified to the host

 SPARC

  - Improve sun4u interrupt mapping, so that multiple PCI devices can be used
    simultaneously

 x86

  - x86 supports emulation of a TPM (Trusted Platform Module) on machines
    that have a hardware TPM
  - Various speedups in TCG emulation of x86
  - The iPXE ROMs that are distributed with QEMU support EFI
  - TCG supports the SSE4.1, SSE4.2, PCLMULQDQ, AES-NI, BMI and ADX extensions.
  - A paravirtual device is included that lets the guest notifies kernel
    panics to the host.
  - CPU hot-add support with cpu-add QMP command. More details
    Features/CPUHotplug.
  - new CPU properties "feature-words" and "filtered-features" to allow
    introspection of supported and not supported CPU features.
   - For reference and examples of how the new properties can be used by
     libvirt and other components, see:
 http://wiki.qemu.org/Features/CPUModels#Interfaces.2Frequirements_for_libvirt

 QMP

  - QEMU now generates a DEVICE_DELETED event when the guest acknowledges
    a device hot-unplug operation.
  - Much better handling for non-ASCII codepoints in JSON strings

 Character devices

  - Character devices gained support for flow control. More details in
    Features/ChardevFlowControl
  - All kinds of character devices can now be hot-plugged. Character device
    hotplug is also supported from the "human" monitor.

 Block devices

  - IDE and SCSI disks always have the ability to issue "discard" (aka TRIM or
    UNMAP) commands. However, by default "discard" commands are silently
    ignored as they can cause performance degradation and fragmentation.
    To enable them, the "-drive" option now supports a "discard" suboption;
    the default value is "ignore" (or its synonym "off"), and the other valid
    value is "unmap" (or "on").
  - Sheepdog drives can also be specified with URIs.
  - iSCSI disks support on-line resizing using block_resize. Similar to block
    devices, the resize has to be done first outside QEMU.
  - Various performance improvements in qcow2 internal snapshots (savevm).
  - The NBD backend has improved latency.
  - qemu-nbd can now skip image format probing using the -f/--format
    command-line option.
  - VHDX (MS Hyper-V) image format has initial read-only support. Dynamic and
    fixed sized disks are supported, but not differencing images (e.g. VHDX
    images with a backing file). Read-only is strictly enforced, and the
    'readonly=on' option must be used for any VHDX images.
  - Secure Shell (ssh) support. Access remote disks over ssh using
    qemu -drive file=ssh://host/path/to/file

 Live Migration

  - Further improvements in throughput (up to +130%: 4.2 Gbps in 1.5 vs
    1.8 Gbps in 1.4) and latency.

 User interface

  - QEMU now provides a GTK+ interface. The interface uses the VTE library
    to provide better terminal emulation for serial consoles and the monitor.
  - A new VNC extension has been added to communicate LED state changes for
    the keyboard.

 VNC

  - Websocket connections can now be encrypted with TLS.

User-mode emulation
-------------------

 - Threaded programs are now more stable, though still experimental.

Guest agent
-----------

 - New commands in qemu-ga let the host put CPUs online/offline with help
   from the guest OS (Linux only)
 - Low impact CVE-2013-2007 ("qemu: guest agent creates files with insecure
   permissions in daemon mode") is fixed.
  - Note for guest administrators: unix domain sockets, logfiles etc.
    created by previous versions of qemu-ga do not have their file mode
    bits reset by this change; only newly created files have mode 0600
    when daemonizing. Please delete your old files or change their
    permissions manually when upgrading.
  - The guest-file-open QMP command continues to create files with mode
    0666 for compatibility reasons.

Host support
------------
 - QEMU is now a lot faster on Windows hosts than in previous versions
 - libcacard has been ported to Windows.

 Known issues

  - The GTK+ backend does not compile on BSD systems (including Mac OS X).
    This will likely be fixed in a later stable update.
2013-07-09 17:00:58 +00:00
he
0ffb4c910b Fix problem related to search of X11 application defaults: pick
it up from the path specified in the package Makefile.
Also fix the default ROM path fixup so that it actually works.
Bump PKGREVISION.
2013-07-09 10:24:22 +00:00
wiz
ff08571e44 Remove patch that's not in distinfo any longer. 2013-07-08 16:29:52 +00:00
he
4d490f0667 Update x48 from version 0.4.1 to 0.6.4.
Pkgsrc changes;
 * HOMEPAGE & distribution site moved.
 * HP has released the ROMs, and copies of these are now automatically
   installed.
 * I could not get the X11 shm option to work (native X11, NetBSD 6.1/i386),
   so it is disabled in the Makefile.
 * Patch with updated pty handling code, borrowing some from FreeBSD's
   package here.

Upstream changes:
2011-08-08 "G. Allen Morris III" <gam3@gam3.net> release 0.6.4
  * Default to throttling speed only when key-pressed
  * Add throttle switch for speed emulation
  * Fix buffer overflow bug
  * release keys on loss of focus
  * typo in access_time adjust

2010-02-01 "G. Allen Morris III" <gam3@gam3.net> release 0.6.3
  * made updates to x48.spec
  * put debian directory in dist file
  * install X48 app data in correct place
    using pkg-config appdefaultdir xt
  * removed more debugging messages
  * added 'netbook' look for small/short screens
    use +netbook on the command line

2010-01-30 "G. Allen Morris III" <gam3@gam3.net> release 0.6.2
  * remove setlocal code that was causing a bug.
  * removed some debugging code.

2009-06-31 "G. Allen Morris III" <gam3@gam3.net> release 0.6.1
  * Fix to XShm to solve the 'LCD' Scramble problem.

2006-04-20 "G. Allen Morris III" <gam3@gam3.net>
  * Added simple paste feature
  * Repaired debugger non-readline input
  * Changed from building with Imakefile to using GNU autoconfig

2005-03-20 "G. Allen Morris III" <gam3@gam3.net>
  * added equal key for + and Meta Keys for Alpha
  * applied a different fix for the arrow repeat key bug
  * fixed a bug in the timer one logic.  The cursor now flashes on input.

2005-03-20 "G. Allen Morris III" <gam3@gam3.net>
  * added patch [000390] time.h compile bug
  * added patch [000391] Arrow key repeat patch
  * added ChangeLog file

2005-03-18 "G. Allen Morris III" <gam3@gam3.net>
  * starting from x48 0.4.0.
2013-07-08 08:37:10 +00:00
wiz
ad172a7a9f Use allegro version that provides allegro.m4, so autostuff works correctly. 2013-07-06 22:32:53 +00:00
rodent
a9b84ca710 Add options.mk to utilise the options framework, enabling the user to build
with the alsa, opengl, png, pulseaudio, xrandr, xvideo, and zlib
PKG_OPTIONS. png, xrandr, xvideo, and zlib are enabled by default, since
those are the package's defaults. This relocates libXv from Makefile and
moves the disabling of OpenGL (which i can't see a reason why it is/was
disabled) to options.mk. Add msgmerge, xgettext, and perl to USE_TOOLS.
Set LICENSE to gnu-lgpl-v2.1, which is reflected on HOMEPAGE, but code also
includes gnu-gpl-v2 code, so add that too just to be safe. Bump PKGREVISION
2013-07-06 16:19:41 +00:00
ryoon
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
wiz
fdf3c9e67c Bump PKGREVISION for py-sip module major version change. 2013-07-04 17:03:18 +00:00