pkgsrc-WIP-changes archive

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

retroarch: Update to 1.7.2



Module Name:	pkgsrc-wip
Committed By:	Nia Alarie <nia.alarie%gmail.com@localhost>
Pushed By:	nee
Date:		Thu Apr 26 11:35:09 2018 +0100
Changeset:	09e9d34cb9b2886d706c785d3e8aa024c17671b2

Modified Files:
	retroarch/Makefile
	retroarch/distinfo

Log Message:
retroarch: Update to 1.7.2

Changes:

ANDROID/OPENSL: Prevent crashes when setting audio latency too low (buffer count can never be lower than 2 now).
CRT: Added CRT SwitchRes.
COMMON: Hide the 'Core delete' option if the 'Core updater' is also hidden.
COMMON: Add way to reset core association for playlist entry.
COMMON: Fix invalid long command line options causing infinite loop on Windows
COMMON: Add OSD statistics for video/audio/core.
COMMON: Added runahead system; allows you to drive down latency even further.
COMMON: Fix buggy behavior that could happen with ZIP file reading on some platforms as a result of not initializing struct.
CHEEVOS: Support Atari 2600, Virtual Boy, and Arcade (only Neo Geo, CPS-1, CPS-2 and CPS-3 and only with fbalpha core).
CHEEVOS: Add option to automatically take a screenshot when an achievement is triggered.
CHEEVOS: Fixed incompatibilities with Neo Geo Pocket achievement sets.
CHEEVOS: Store only login token, not password.
GUI: Support disabling window decorations on Windows and Linux.
LIBRETRO: Addition - Functions to enable and disable audio and video, and an environment function to query status of audio and video enables.
LOCALIZATION: Update Italian translation.
LOCALIZATION: Update Polish translation.
MENU: Add Rewind/Latency/Overlay settings to Quick Menu, add options to show/hide them (User Interface -> Views -> Quick Menu)
MENU/RGUI: Only show Menu Linear Filter for RGUI and only show it for video drivers that implement it (D3D8/9/10/11/12/GL)
MENU/RGUI: Add User Interface -> Appearance options.
MENU/RGUI: D3D8/D3D9: Hookup Menu Linear Filter
MENU/XMB: Disable XMB shadow icons by default for PowerPC and ARM for performance reasons.
MENU/XMB: Left/right thumbnails are now automatically scaled according to layout.
MENU/XMB: Add Left Thumbnails (additional to the right).
MENU/XMB: Fixed left/right tab regression.
MENU/XMB: Fix scaling of tall images that were cut on bottom previously.
MENU/XMB: Menu scale factor setting now changes texts length, image scaling and margins.
MENU/XMB: Mouse cursor scales correctly now.
MENU/XMB: Add toggle to show/hide Playlist tabs.
MENU/XMB: Add menu layout - can switch between Desktop, Handheld and Auto.
MENU/XMB: Don't load menu pipeline shaders unless XMB is selected (D3D10/D3D11/D3D12/GL/Vulkan)
MENU/VIDEO: Only show black frame insertion for the video drivers/context drivers that support it (so far this includes - D3D8/D3D9, OpenGL, Vulkan)
MENU/VIDEO: Only show max swapchain images if supported by video driver and/or context driver (so far this includes - DRM EGL context driver, VideoCore EGL context driver, Vulkan)
MENU/MaterialUI: Automatic DPI Scaling should be much improved now, now scales as expected at 1440p and 4K resolutions.
MENU/MaterialUI: Fix wrong calculation of an entry height causing long playlists to end up outside of screen range. This also could cause crashes on low DPI screens.
REMAPS: Mapping keyboard keys from more than one gamepad (works with dosbox)
REMAPS: Mapping more than one button to the same action
REMAPS: Unmapping buttons
REMAPS: Unmapping analogs
REMAPS: Mapping a button to trigger an analog response (tested with mupen, can run on SM64 with the d-pad now, triggers a full analog tilt)
REMAPS: Mapping an analog to another analog (having more than one analog mapped to the same output causes issues)
REMAPS: Mapping an analog to produce a button response
SCANNER: Should be able to scan dual-layer Wii disc images now, filestream code now supports files larger than 4GB.
SHADERS/SLANG: Slang shaders should work again on Android version and MSVC versions (basically all the Griffin-based versions).
SHADERS: If GL context is GLES2/3/Core context, Cg shaders are unavailable. Applies to shader list too.
SHADERS: Hide cg/glsl shaders from being able to be selected if D3D8/9/10/11/Vulkan video drivers are selected.
SHADERS: Hide slang shaders from being able to be selected if D3D8/9/OpenGL video drivers are selected.
SHADERS: Prevent crashes from occurring if we have the GL video driver in use and we try to skip to a slang shader through next/previous hotkeys
SHADERS: Fix shader parameter increase / decrease functions
SUBSYSTEM: handle savestates properly (cart1 + cart2.state0)
VULKAN/X11: Fix X11 Vulkan bug from Wayland driver.
VULKAN: Fix multi-line text spacing in menus with Vulkan driver.
X11: Allow compositor disabling on X11 fullscreen through _NET_WM_BYPASS_COMPOSITOR
X11: Prioritize NET_WM_STATE_FULLSCREEN in true fullscreen mode

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

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

diffstat:
 retroarch/Makefile | 4 +++-
 retroarch/distinfo | 8 ++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

diffs:
diff --git a/retroarch/Makefile b/retroarch/Makefile
index dd6f1f49ef..3ee2593848 100644
--- a/retroarch/Makefile
+++ b/retroarch/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.6 2015/04/25 14:20:47 tnn Exp $
 
-DISTNAME=	retroarch-1.7.1
+DISTNAME=	retroarch-1.7.2
 CATEGORIES=	emulators
 MASTER_SITES=	${MASTER_SITE_GITHUB:=libretro/}
 
@@ -16,6 +16,7 @@ HAS_CONFIGURE=	yes
 
 CONFIGURE_ARGS+=	--disable-builtinminiupnpc
 CONFIGURE_ARGS+=	--disable-builtinzlib
+CONFIGURE_ARGS+=	--disable-builtinflac
 
 CONFIGURE_ENV+=	BIN_DIR=${PREFIX}/bin
 CONFIGURE_ENV+=	MAN_DIR=${PREFIX}/${PKGMANDIR}
@@ -43,6 +44,7 @@ CONFIGURE_ARGS+=	--disable-thread_storage
 .endif
 
 .include "options.mk"
+.include "../../audio/flac/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../net/miniupnpc/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/retroarch/distinfo b/retroarch/distinfo
index 5e0192b956..57f10172b2 100644
--- a/retroarch/distinfo
+++ b/retroarch/distinfo
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.4 2015/11/03 20:31:01 agc Exp $
 
-SHA1 (retroarch-1.7.1.tar.gz) = 14881186c7f98d8200f6925d85cf40c82cc0349e
-RMD160 (retroarch-1.7.1.tar.gz) = eed785344a7f576a0d795d12442e37e35860ff02
-SHA512 (retroarch-1.7.1.tar.gz) = fb02001e499eb6ca74a1f57ae3e6a3eb4e62849b05fa4fb473cb1ad169550e37f6ba46dc7f572e8603caa5b3c1f0e719d00e82ab03438d8e0c227bafaf0d6db3
-Size (retroarch-1.7.1.tar.gz) = 20540496 bytes
+SHA1 (retroarch-1.7.2.tar.gz) = b95985724b329785ae4db1377e245efe61fe8026
+RMD160 (retroarch-1.7.2.tar.gz) = 69f87da3ad7a49002af315b63ee3aeac40fa5e3c
+SHA512 (retroarch-1.7.2.tar.gz) = 88232b7971ef68b08b8d01e4199cecdd947cd2ce19a78c490534d05651c0f983a42eef7eaa41e5ce8b295a3cd1c1981d08fa98a93494c6cda41b5f2ffec0c577
+Size (retroarch-1.7.2.tar.gz) = 19252048 bytes
 SHA1 (patch-Makefile) = e40570eaf260e527442264c2ba424f2d7f499885
 SHA1 (patch-frontend_drivers_platform__unix.c) = ad47823cdec50cc36e97f78b540d35a5ccf2d994


Home | Main Index | Thread Index | Old Index