pkgsrc-WIP-changes archive

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

retroarch: Update to 1.7.3



Module Name:	pkgsrc-wip
Committed By:	Nia Alarie <nia.alarie%gmail.com@localhost>
Pushed By:	nee
Date:		Sun May 6 15:27:46 2018 +0100
Changeset:	40da4a6014d64c1669c8a8124d5045985f3d1f15

Modified Files:
	retroarch/Makefile
	retroarch/distinfo
	retroarch/options.mk

Log Message:
retroarch: Update to 1.7.3

AUDIO: Audio mixer supports FLAC/MP3 file types now!
COMMON: Fixed bug 'crashing in cores that don't range check retro_set_controller_type'. Some people were having crashes when device is set to RETRO_DEVICE_NONE and the cores don't check the number of ports, in VBAM's case it was overflowing and crashing. QuickNES was crashing too.
COMMON: Fixed buffer overflow in url encoding (affecting MSVC2010/2013).
COMMON: (QuickMenu) Added Configuration Override submenu.
HID: Merge new HID subsystem.
HID: Fix WaveBird support for the Wii U GCA.
HID/OSX: Fix regression with IODHIDManager - gamepads which are connected later would not be autoconfigured.
LOCALIZATION: Update Italian translation.
LOCALIZATION: Update Japanese translation.
LOCALIZATION: Update Portuguese translation.
MENU: New WIMP Qt GUI! - Currently disabled by default in pkgsrc because I can't build qt5.
MENU: Audio mixer now works in the menu without any cores loaded. You have to enable the setting 'Enable menu audio' for this to work.
REMAPPING/OVERLAYS: Fix regression - overlays could no longer be remapped.
SCANNER: Add Wii Backup File WBFS support.
X11: CRT SwitchRes support for X11/Linux.

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

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

diffstat:
 retroarch/Makefile   |  2 +-
 retroarch/distinfo   |  8 ++++----
 retroarch/options.mk | 24 +++++++++++++++++++++++-
 3 files changed, 28 insertions(+), 6 deletions(-)

diffs:
diff --git a/retroarch/Makefile b/retroarch/Makefile
index 3ee2593848..f68fa5f14c 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.2
+DISTNAME=	retroarch-1.7.3
 CATEGORIES=	emulators
 MASTER_SITES=	${MASTER_SITE_GITHUB:=libretro/}
 
diff --git a/retroarch/distinfo b/retroarch/distinfo
index 57f10172b2..2cbaf86976 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.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 (retroarch-1.7.3.tar.gz) = e1d104df59faac60e4666bf78291d7f39793cdee
+RMD160 (retroarch-1.7.3.tar.gz) = c3203c559cda925a9e76ab7df7ed491ea0f89a85
+SHA512 (retroarch-1.7.3.tar.gz) = f6e3f82465d301450e7f9a947e3e50a0b972c2ae4ad52d41640c0933185988e910892ab04dd93d1f6bed485a406356233ea81f8468041f3425cd286670fb97b1
+Size (retroarch-1.7.3.tar.gz) = 19382106 bytes
 SHA1 (patch-Makefile) = e40570eaf260e527442264c2ba424f2d7f499885
 SHA1 (patch-frontend_drivers_platform__unix.c) = ad47823cdec50cc36e97f78b540d35a5ccf2d994
diff --git a/retroarch/options.mk b/retroarch/options.mk
index 7c7363fb01..d06e55b981 100644
--- a/retroarch/options.mk
+++ b/retroarch/options.mk
@@ -3,7 +3,7 @@
 .include "../../mk/bsd.fast.prefs.mk"
 
 PKG_OPTIONS_VAR=		PKG_OPTIONS.retroarch
-PKG_SUPPORTED_OPTIONS+=		sdl2 ffmpeg freetype x11 alsa caca pulseaudio udev
+PKG_SUPPORTED_OPTIONS+=		sdl2 ffmpeg freetype qt5 x11 alsa caca pulseaudio udev libusb-1 libxml2
 PKG_SUGGESTED_OPTIONS+=		sdl2 ffmpeg freetype x11
 PKG_SUGGESTED_OPTIONS.Linux+=	alsa udev
 PKG_OPTIONS_OPTIONAL_GROUPS+=	gl
@@ -41,6 +41,27 @@ CONFIGURE_ARGS+=	--disable-neon
 .  endif
 .endif
 
+.if !empty(PKG_OPTIONS:Mqt5)
+CONFIGURE_ARGS+=	--enable-qt
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=	--disable-qt
+.endif
+
+.if !empty(PKG_OPTIONS:Mlibxml2)
+CONFIGURE_ARGS+=	--enable-libxml2
+.include "../../textproc/libxml2/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=	--disable-libxml2
+.endif
+
+.if !empty(PKG_OPTIONS:Mlibusb-1)
+CONFIGURE_ARGS+=	--enable-libusb
+.include "../../devel/libusb1/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=	--disable-libusb
+.endif
+
 .if !empty(PKG_OPTIONS:Mopengl)
 CONFIGURE_ARGS+=	--enable-opengl
 .include "../../graphics/MesaLib/buildlink3.mk"
@@ -74,6 +95,7 @@ SUBST_STAGE.vc=		pre-configure
 SUBST_MESSAGE.vc=	Fixing path to VideoCore libraries.
 SUBST_FILES.vc=		qb/config.libs.sh
 SUBST_SED.vc+=		-e 's;/opt/vc;${PREFIX};g'
+
 CONFIGURE_ARGS+=	--enable-opengles
 .endif
 


Home | Main Index | Thread Index | Old Index