pkgsrc-WIP-changes archive

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

dosbox-x: update to dosbox-x-0.82.12



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Tue Dec 11 21:16:56 2018 +0200
Changeset:	6e752be16b62c80bd69b9db5ae867d0506948fc9

Modified Files:
	dosbox-x/Makefile
	dosbox-x/distinfo

Log Message:
dosbox-x: update to dosbox-x-0.82.12

0.82.12
  - MinGW HX DOS builds fixed to accept mouse input properly
    even beyond the 640x480 of the original SDL window
    dimensions. HX DOS seems to use the original dimensions
    of the window even if the window is maximized, thus the
    mouse input issue.
  - Configuration GUI fixed not to restore (unmaximize)
    the window, it's unnecessary.
  - New build scripts for Mac OS X, MinGW, and MinGW HX-DOS,
    under build-scripts in the source tree, to help make
    DOSBox-X releases more timely and consistent.
  - MinGW HX DOS builds now use WS_POPUP style instead
    of WS_OVERLAPPED to avoid window caption redraw
    glitches when in Windows XP.
  - MinGW HX DOS builds fixed to force the SDL window
    maximized at all times. Mapper and Configuration GUI
    interfaces fixed not to call on Windows to SW_RESTORE
    the window, in order to keep it maximized.
  - Steel Gun Nyan PIT/Timer hack revised so that polling
    the timer does not cause an interrupt storm. This
    fixes "God of Thunder" MS-DOS game where entering or
    leaving a house causes the Adlib music to play
    REALLY FAST during the transition effect.
  - Dynrec core ported from DOSBox SVN (Daniel-Trevitz)
  - Configuration GUI will pack settings closer together
    if the window/screen size is below 800x600.
  - Configuration GUI fixed to size dialog boxes as
    large as needed to show all options, to allow tabbing
    between options, to show a focus rectangle on the
    items.
  - Configuration GUI top level windows no longer show
    inactive title bar whenever you access a menu.
  - About dialog in configuration GUI updated to
    reflect that this is DOSBox-X in 2018, not
    DOSBox in 2014.
  - Configuration GUI now works with touchscreens in
    SDL2 builds.
  - INT 33h fixed to regard cursor as hidden if hidden
    for at least 100ms, which fixes host cursor flickering
    when running the built-in FreeDOS EDIT.COM program.
  - Mouse input and guest pointer integration limited
    to send input only if within the display region or
    within a 10% border around the display region.
  - SDL2 tapping the SDL drawn menu bar (on a touch
    screen) no longer triggers mouse click in the
    guest application (bugfix).
  - SDL2 Linux/X11 hack, added to compensate for bugs
    in SDL2 v2.0.5 regarding Linux/X11 touchscreen
    events, removed. SDL2 v2.0.9 fixed it.
  - Linux/X11 SDL2 builds will now encourage the user
    to update the SDL2 library installation if
    SDL2 library v2.0.5 is installed.
  - Fullscreen mode fixed in SDL2 builds.
  - Fixed configuration GUI fade out/in effect after
    exiting mapper GUI bug.
  - Configuration GUI now available and working in
    SDL2 builds as well as SDL1.
  - SDL2 builds now have a working "Fit aspect ratio"
    option.
  - SDL1 fullscreen mode fixed to use either the desktop
    size or the desired output size, and fallback to
    non-fullscreen on failure, to fix a segfault that
    would otherwise happen.
  - CONFIG -set sdl showmenu= now changes menu visibility.
  - CONFIG -set render scaler= fixed to apply changes
    to scaler and force setting, and update menu items,
    instead of ignoring it.
  - CONFIG -set render aspect= now keeps menu synchronized
    with setting.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6e752be16b62c80bd69b9db5ae867d0506948fc9

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

diffstat:
 dosbox-x/Makefile | 4 ++--
 dosbox-x/distinfo | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs:
diff --git a/dosbox-x/Makefile b/dosbox-x/Makefile
index 0d4f06873f..76e3edd3ec 100644
--- a/dosbox-x/Makefile
+++ b/dosbox-x/Makefile
@@ -1,11 +1,11 @@
 # $NetBSD$
 
 GITHUB_PROJECT=	dosbox-x
-PKGNAME=	dosbox-x-0.82.11
+PKGNAME=	dosbox-x-0.82.12
 DISTNAME=	${GITHUB_TAG}
 CATEGORIES=	emulators
 MASTER_SITES=	${MASTER_SITE_GITHUB:=joncampbell123/}
-GITHUB_TAG=	dosbox-x-v0.82.11
+GITHUB_TAG=	dosbox-x-v0.82.12
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	http://dosbox-x.com/
diff --git a/dosbox-x/distinfo b/dosbox-x/distinfo
index c894a1890e..9a2aaca9f1 100644
--- a/dosbox-x/distinfo
+++ b/dosbox-x/distinfo
@@ -1,9 +1,9 @@
 $NetBSD$
 
-SHA1 (dosbox-x-v0.82.11.tar.gz) = 66f56b60a166ec7ed21cfe032c59a2aa2928d10c
-RMD160 (dosbox-x-v0.82.11.tar.gz) = 7edf36a1d4c8c3108c0844f8fbd398f1a3eea8e9
-SHA512 (dosbox-x-v0.82.11.tar.gz) = d7b03169c69320214e4a600bd4010d948ece83c67c520e33f09c68671cae003ccf9ad4fa069ea41f83e45550d96030bbfbe9f438c9b76e39f00cf2edc1962d34
-Size (dosbox-x-v0.82.11.tar.gz) = 34912533 bytes
+SHA1 (dosbox-x-v0.82.12.tar.gz) = 97ce934940df940b44f5bf4165262fdeaac320ea
+RMD160 (dosbox-x-v0.82.12.tar.gz) = 0f520e59f7b44e46b50bdc8d12cd94c474eff459
+SHA512 (dosbox-x-v0.82.12.tar.gz) = f282e9bbae5624ff0aa2a73984194c6922503666ed0ca6e63290a834a57c3b20998938f869852835b7c6e1253bab35411f649d662bb8468fc058fa4c16a571a6
+Size (dosbox-x-v0.82.12.tar.gz) = 35675120 bytes
 SHA1 (patch-configure.ac) = f60d660509f13efefd8823f454a4dc2db9c10e73
 SHA1 (patch-include_byteorder.h) = 86eccfbc2318ddc8d71a6de8723947a48d98a126
 SHA1 (patch-include_dos__inc.h) = a2b8589b7dcb4430267af7948b0d31d3c4aca2c9


Home | Main Index | Thread Index | Old Index