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.8



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Sun Jul 1 21:41:26 2018 +0200
Changeset:	745aee938af83e26be08841b851a788910430b3f

Modified Files:
	dosbox-x/Makefile
	dosbox-x/distinfo
	dosbox-x/patches/patch-configure.ac

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

Changelog:

0.82.8
  - New xBRZ scaler (with bilinear mode) (Alexat)
  - Fixed aspect ratio correction to use the ratio given by VGA emulation
    instead of assuming 4:3
  - output=surface and xBRZ now permit filling the window just like
    output=opengl and output=direct3d
  - Added critical section around Windows SDL 1.x resize code to solve
    the remaining 0.5% probability that resizing the window causes move
    and resize to stop working in Windows 10.
  - INT 10h AH=10h now ignores AL=3 in PCjr mode.
  - Fixed keyboard handler bug in PCjr mode that caused some CPU
    register corruption and general crashiness in games.
  - Improved shell: (Aybe, Joncampbell123)
    - Ctrl+Left and Ctrl+Right permits word-navigation.
    - Added emulation of 'Ins' key behavior.
  - Num Lock, Caps Lock, Scroll Lock are now synchronized at startup
    and when DOSBox-X window gains focus again (Windows). (Aybe)
  - Added visual feedback to Hat/D-pad buttons in mapper. (Aybe)
  - Added documentation for 'dir' command sorting switches. (Aybe)
  - Menu 'Show console' is now checked with '-console' (SDL1). (Aybe)
  - Improved joystick support (see README.joystick): (Aybe)
    - Added deadzone and response for joystick axes.
    - Axes can be remapped for devices with questionable layout.
    - User-settable deadzones for joystick bindings in mapper,
      mappings like WSAD keys to axes is less frustrating.
  - Improved mouse integration (Aybe):
    - Now by default DOSBox-X does not emulate mouse movement when the mouse
      is not locked. This gives a consistent experience when compared to host OS.
      For the old behavior, use [sdl] mouse_emulation=always.
    - Added visual or auditive feedback about auto-lock state (Windows).
      This feature can be switched off, use [sdl] autolock_feedback=none.
  - Added CAPMOUSE program for capturing/releasing mouse from command line. (Aybe)

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

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                   | 10 +++++-----
 dosbox-x/patches/patch-configure.ac | 13 +++++++++++--
 3 files changed, 18 insertions(+), 9 deletions(-)

diffs:
diff --git a/dosbox-x/Makefile b/dosbox-x/Makefile
index 118d26747e..445ac01dc7 100644
--- a/dosbox-x/Makefile
+++ b/dosbox-x/Makefile
@@ -1,11 +1,11 @@
 # $NetBSD$
 
 GITHUB_PROJECT=	dosbox-x
-PKGNAME=	${GITHUB_TAG:S/-windows-v/-/}
+PKGNAME=	dosbox-x-0.82.8
 DISTNAME=	${GITHUB_TAG}
 CATEGORIES=	emulators
 MASTER_SITES=	${MASTER_SITE_GITHUB:=joncampbell123/}
-GITHUB_TAG=	dosbox-x-windows-v0.82.7
+GITHUB_TAG=	dosbox-x-20180701-1000
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	http://dosbox-x.com/
diff --git a/dosbox-x/distinfo b/dosbox-x/distinfo
index 52d7fed550..6a4ccfdaa4 100644
--- a/dosbox-x/distinfo
+++ b/dosbox-x/distinfo
@@ -1,9 +1,9 @@
 $NetBSD$
 
-SHA1 (dosbox-x-windows-v0.82.7.tar.gz) = f00a5074ce86346b1d640435bd0a3c8f6caf2000
-RMD160 (dosbox-x-windows-v0.82.7.tar.gz) = 4df0f3ed061bf1c488b8e68d54600724168bc24d
-SHA512 (dosbox-x-windows-v0.82.7.tar.gz) = 1c576cabce6b896de955144b4f462ecb5757639a27bd83d75d0899c7467e01a10fc04174d7bf030bf8d77adaee992d7852e786c61651092d0a23bb710068b36c
-Size (dosbox-x-windows-v0.82.7.tar.gz) = 21359280 bytes
-SHA1 (patch-configure.ac) = e1f5e6dd13ef0b797056ab20f701288749def5b2
+SHA1 (dosbox-x-20180701-1000.tar.gz) = dad65d68fc87fba2f6b0d9ac73dd65e9847db039
+RMD160 (dosbox-x-20180701-1000.tar.gz) = 54d4299700266f9d1aba768f0fcfe47086b00351
+SHA512 (dosbox-x-20180701-1000.tar.gz) = 3bd1ed7acddbdf91907a4f22c0295a3b1eb7eb0a401ebdaebdfb9afd4fb55cb8894030021fda71275d3481aeffd0e872b893b3313ce364f4acb0fde7dd630d2e
+Size (dosbox-x-20180701-1000.tar.gz) = 25531428 bytes
+SHA1 (patch-configure.ac) = 5c800c35b56e33255559162f0548101dc2da55c5
 SHA1 (patch-include_byteorder.h) = 54268aef66ed25f8209876a28fb980358b787664
 SHA1 (patch-include_dos__inc.h) = a2b8589b7dcb4430267af7948b0d31d3c4aca2c9
diff --git a/dosbox-x/patches/patch-configure.ac b/dosbox-x/patches/patch-configure.ac
index 7baf448d43..2c61ad2cf6 100644
--- a/dosbox-x/patches/patch-configure.ac
+++ b/dosbox-x/patches/patch-configure.ac
@@ -2,7 +2,7 @@ $NetBSD$
 
 Fix == test in configure script.
 
---- configure.ac.orig	2018-06-01 19:29:54.000000000 +0000
+--- configure.ac.orig	2018-07-01 16:48:05.000000000 +0000
 +++ configure.ac
 @@ -159,14 +159,14 @@ AC_ARG_ENABLE(hx-dos,AC_HELP_STRING([--e
  dnl Some stuff for the icon.
@@ -30,7 +30,16 @@ Fix == test in configure script.
  
  dnl The target cpu checks for dynamic cores
  AH_TEMPLATE(C_TARGETCPU,[The type of cpu this target has])
-@@ -534,7 +534,7 @@ else
+@@ -497,7 +497,7 @@ fi
+ dnl FEATURE: xBRZ
+ AH_TEMPLATE(C_XBRZ,[Define to 1 to enable XBRZ scaler])
+ AC_ARG_ENABLE(xbrz,AC_HELP_STRING([--enable-xbrz],[compile with xBRZ scaler (default yes)]),enable_xbrz=$enableval,enable_xbrz=yes)
+-AM_CONDITIONAL(C_XBRZ, test "x$enable_xbrz" == "xyes")
++AM_CONDITIONAL(C_XBRZ, test "x$enable_xbrz" = "xyes")
+ if test x$enable_xbrz = xyes; then
+ AC_DEFINE(C_XBRZ,1)
+ fi
+@@ -542,7 +542,7 @@ else
    enable_mt32=no
    AC_MSG_RESULT(no)
  fi 


Home | Main Index | Thread Index | Old Index