pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/hatari



Module Name:    pkgsrc
Committed By:   fcambus
Date:           Thu Dec 31 19:44:09 UTC 2020

Modified Files:
        pkgsrc/emulators/hatari: Makefile PLIST distinfo

Log Message:
hatari: update to 2.3.1.

Version 2.3.1 (2020-12-27)
--------------------------

Following features are deprecated and will be removed in a future release:
- Support for the SDL 1.2 library (i.e. SDL 2.x should be used instead)
- SDL 2.x "bUseSdlRenderer" config and "GPU scaling" GUI options
  (after HW support for SDL2 is available widely enough)
- The old UAE CPU core (i.e. the new WinUAE CPU core should be used instead)
- Python v2 support in Python scripts (Python 2 was end of life in 2020)
- The "external" disassembler (i.e. use "--disasm uae" instead)
- Hatari XBios(255) API enabled with the "--bios-intercept" option
  (i.e. use "--natfeats" & "--cmd-fifo" options and "hconsole" instead)
- The old ~/.hatari configuration file location (use ~/.config/hatari instead)

Emulation:
- CPU:
  - Fix: unneeded extra prefetch for movem in 68020/30 cpu
    (regression in v2.3)
- DSP:
  - Fix: master clock use for crossbar/DSP Handshake mode
    (partial regression in v1.6)
  - Fix: hostport PORTB interrupt handling

Emulator:
- ACSI/IDE/SCSI handling:
  - Fix: IDE crash when switching to Falcon mode at run-time
    (regression in v2.3)
  - Fix: No error dialog on IDE image mount errors
  - Fix: Duplicate disk image mount failure handling
- TOS support:
  - Fix: TOS 2.07 (Sparrow TOS) support
    (regression in v2.3)
- Hatari window handling:
  - Fix: Hatari window disappearing from Python UI
    when Hatari changes its framebuffer size
    (SDL2 specific)
- macOS GUI:
  - Fix: FPU setting doesn't work when GUI runs in French

Python UI:
- Several fixes (see its own release-notes.txt)
- Requires now Gtk v3.22 or newer

Tools:
- Fix: assert in hatari_profile (profile post-processor)
  with relative symbols

Documentation:
- Add PortMidi info to devices dialog section in manual
- Updated compatibility documentation

Fixed Falcon programs:
- Music missing in H2O game, in Running game main screen,
  Stocasto demo and Epidemic music disk
  (crossbar/DSP handshake mode)
- Lockup demo freezing at startup
  (DSP hostport PORTB interrupt handling)
- Several demos (Cruor 96k, Hmmm..., Keff, Payback 2015) and games
  (Beats of Rage, Capy, Confusion preview 2, Men at War preview,
  Moonspeeder preview 2, Neurobot, Pacmania X68000, Slippery Sam
  and Sokoban by Fun) not starting with TOS4 or EmuTOS unless MMU
  was enabled (unneeded extra prefetch in movem)
- Built-in Obsolescence demo, Delmpaint app and Sidetracked GFA
  musicdisk had other issues also with MMU under TOS4 or EmuTOS
  (unneeded extra prefetch in movem)


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/emulators/hatari/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/emulators/hatari/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/emulators/hatari/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/hatari/Makefile
diff -u pkgsrc/emulators/hatari/Makefile:1.59 pkgsrc/emulators/hatari/Makefile:1.60
--- pkgsrc/emulators/hatari/Makefile:1.59       Thu Dec 10 17:45:32 2020
+++ pkgsrc/emulators/hatari/Makefile    Thu Dec 31 19:44:09 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.59 2020/12/10 17:45:32 fcambus Exp $
+# $NetBSD: Makefile,v 1.60 2020/12/31 19:44:09 fcambus Exp $
 
-DISTNAME=      hatari-2.3.0
+DISTNAME=      hatari-2.3.1
 CATEGORIES=    emulators
-MASTER_SITES=  http://download.tuxfamily.org/hatari/${PKGVERSION_NOREV}/
+MASTER_SITES=  https://download.tuxfamily.org/hatari/${PKGVERSION_NOREV}/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/emulators/hatari/PLIST
diff -u pkgsrc/emulators/hatari/PLIST:1.20 pkgsrc/emulators/hatari/PLIST:1.21
--- pkgsrc/emulators/hatari/PLIST:1.20  Thu Dec 10 17:45:32 2020
+++ pkgsrc/emulators/hatari/PLIST       Thu Dec 31 19:44:09 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2020/12/10 17:45:32 fcambus Exp $
+@comment $NetBSD: PLIST,v 1.21 2020/12/31 19:44:09 fcambus Exp $
 bin/atari-convert-dir
 bin/atari-hd-image
 bin/gst2ascii
@@ -27,6 +27,7 @@ share/doc/hatari/emutos.txt
 share/doc/hatari/images/callgraph.png
 share/doc/hatari/images/callgraph.svg
 share/doc/hatari/images/cpu.png
+share/doc/hatari/images/devices-portmidi.png
 share/doc/hatari/images/devices.png
 share/doc/hatari/images/fileselector.png
 share/doc/hatari/images/floppydisks.png

Index: pkgsrc/emulators/hatari/distinfo
diff -u pkgsrc/emulators/hatari/distinfo:1.24 pkgsrc/emulators/hatari/distinfo:1.25
--- pkgsrc/emulators/hatari/distinfo:1.24       Thu Dec 10 17:45:32 2020
+++ pkgsrc/emulators/hatari/distinfo    Thu Dec 31 19:44:09 2020
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.24 2020/12/10 17:45:32 fcambus Exp $
+$NetBSD: distinfo,v 1.25 2020/12/31 19:44:09 fcambus Exp $
 
-SHA1 (hatari-2.3.0.tar.bz2) = 04a994841b1e2e48eb0c0050583aba45c48a8c46
-RMD160 (hatari-2.3.0.tar.bz2) = ad095372fe1a7af74a3820a3cac648e5fe8a0cd1
-SHA512 (hatari-2.3.0.tar.bz2) = 9e782deb9a27666b11820e33df6a0c21a1528e7288aa0b417c6c106497467d24f54bf9cf3c5af497f2f89b65a9413277035d6aa469e7b39c70a5eaad449d4f0e
-Size (hatari-2.3.0.tar.bz2) = 4325152 bytes
+SHA1 (hatari-2.3.1.tar.bz2) = 199d1f42ca4ea31b6ec968b20054ada1e999f053
+RMD160 (hatari-2.3.1.tar.bz2) = d2d97f9f0237e9d9f591118b6efddaa41dbbadd7
+SHA512 (hatari-2.3.1.tar.bz2) = 78a6c7d80bfcd9b3a85a82754f4180cfd906eb95c6a44c8fbb92c2a648dc9c21c74c9dd18db4783d87259a3061b39e639c54cdd6c033d83de1252afef811382f
+Size (hatari-2.3.1.tar.bz2) = 4334129 bytes
 SHA1 (patch-src_cpu_fpp__native.c) = 065c67d7c018cc1d1161b0a7d131e8bf66f74d8b
 SHA1 (patch-src_paths.c) = 9f547b97d18c676b5038d5349a35d46821a37d73



Home | Main Index | Thread Index | Old Index