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