Received: by mail.netbsd.org (Postfix, from userid 605) id 4184284D41; Fri, 5 Mar 2021 11:18:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7A81C84D23 for ; Fri, 5 Mar 2021 11:18:41 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id Qd80pK4AOy-K for ; Fri, 5 Mar 2021 11:18:40 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 33B8784D16 for ; Fri, 5 Mar 2021 11:18:40 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 2D31CFA95; Fri, 5 Mar 2021 11:18:40 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_161494312074730" MIME-Version: 1.0 Date: Fri, 5 Mar 2021 11:18:40 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc/emulators To: pkgsrc-changes@NetBSD.org Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20210305111840.2D31CFA95@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_161494312074730 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: nia Date: Fri Mar 5 11:18:40 UTC 2021 Modified Files: pkgsrc/emulators/libretro-core-info: PLIST distinfo pkgsrc/emulators/retroarch: Makefile PLIST distinfo version.mk pkgsrc/emulators/retroarch/patches: patch-Makefile Removed Files: pkgsrc/emulators/retroarch/patches: patch-gfx_drivers__context_sdl__gl__ctx.c Log Message: retroarch: Update to 1.9.0 # 1.9.0 - AUTOCONFIG: Ensure correct directory is used when saving autoconfig profiles - BLUETOOTH: Add a Bluetooth driver (Lakka-only for now) - CHEATS: Fix for wrong number of remaining cheat search matches on some machines - CHEEVOS: Option to play sound on achievement unlock. - CHEEVOS: Upgrade to rcheevos 9.1 - CHEEVOS: Restore display of unlocked achievements across hardcore modes - CHEEVOS: Hash buffered data when available - CHEEVOS: Fix 'Auto Save State freezes RetroArch while Cheevos is enabled' - CORE OPTIONS: Pressing OK (or clicking/tapping) on a 'boolean toggle' core option no longer opens a drop-down list. The value now toggles directly, just like boolean options everywhere else in the menu - CORE OPTIONS: Toggling an option that changes the number of core options being displayed (i.e. things like `Show Advanced Audio/Video Settings) no longer resets the navigation pointer to the start of the list - CORE OPTIONS: Before, RetroArch would identify core option values as being 'boolean' if they had labels matching the specific strings enabled or disabled. Most core devs would abide by this, but not always... As a result, we sometimes would end up with misidentified values, with all kinds of Enabled, Off, True, etc. strings littering the menu, in place of proper toggle switches. All boolean-type value labels are now detected, and replaced with standard ON/OFF strings. - CLI: A new command line option --load-menu-on-error has been added - CRT: On the fly CRT porch adjuments - these changes allow a user to adjust how the porch algorithm generates the 15khz/31khz output. Giving the ability to change over/under scan. - CONFIG FILE: Optimise parsing of configuration files - DRIVERS: Implemented protection to avoid setting critical drivers to nothing thus preventing the user from locking him/herself out of the program - EMSCRIPTEN: Fix input code to ignore unknown keys - FFMPEG CORE: Prevent seeking past the end of files (hang fix) - FILE I/O: VFS and NBIO interfaces will now use 64-bit fseek/ftell where possible, should allow for reading/writing to files bigger than 2GB - INPUT MAPPING/REMAPPING: Add input remap drop-down lists - IOS: Fixed iOS 6 version - IOS: Hide the home indicator as it obscures the content too frequently - IOS/METAL: Metal video driver now works on RetroArch iOS - IOS/METAL: Support getting video metrics to support proper touchscreen interactions - LOCALIZATION: Updates for several languages (synchronized from Crowdin) - MEMORY/LINUX/ANDROID: Fix reporting of free memory - MENU: Enlarged INT/UINT selection limit from 999 to 9999 - MENU: Fix cursor forced to first entry after displaying lists - MENU: Make Notification Font option visible when Graphics Widgets are enabled - MENU/RGUI: Add optional 'toggle switch' icons - MENU/WIDGETS: Add optional widget-based 'load content' launch feedback animation - MENU/WIDGETS: Make notification font size option visible when graphics widgets are enabled - ODROID GO ADVANCE: Video driver - fix race condition with RGUI callback - PLAYLISTS: Change playlists to use dynamic arrays. Instead of a fixed initial 12MB memory allocation (99999 * 128 byte (on 64bit arch)), use a dynamically growing array - PLAYLISTS: Playlist base content directory paths - portable playlists - PLAYLISTS/SEARCH: Enhanced playlist search functionality - PLAYLISTS/DATABASE: Add 'Explore' view - PLAYLISTS/DATABASE/EXPLORE: Show system icons in explore view - PS2: Improve FPS Limiter - RUNAHEAD: Prevent runahead from being disabled *permanently* when an error occurs - SHADERS/SLANG: Increased Slang max Parameters, Textures & Passes - VIDEO FILTERS/BLARGG: Make Blargg_snes filter customizable - X11: Add lightgun support To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 pkgsrc/emulators/libretro-core-info/PLIST cvs rdiff -u -r1.6 -r1.7 pkgsrc/emulators/libretro-core-info/distinfo cvs rdiff -u -r1.40 -r1.41 pkgsrc/emulators/retroarch/Makefile cvs rdiff -u -r1.7 -r1.8 pkgsrc/emulators/retroarch/PLIST \ pkgsrc/emulators/retroarch/version.mk cvs rdiff -u -r1.18 -r1.19 pkgsrc/emulators/retroarch/distinfo cvs rdiff -u -r1.7 -r1.8 pkgsrc/emulators/retroarch/patches/patch-Makefile cvs rdiff -u -r1.1 -r0 \ pkgsrc/emulators/retroarch/patches/patch-gfx_drivers__context_sdl__gl__ctx.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_161494312074730 Content-Disposition: inline Content-Length: 10969 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/emulators/libretro-core-info/PLIST diff -u pkgsrc/emulators/libretro-core-info/PLIST:1.5 pkgsrc/emulators/libretro-core-info/PLIST:1.6 --- pkgsrc/emulators/libretro-core-info/PLIST:1.5 Sat May 30 14:26:51 2020 +++ pkgsrc/emulators/libretro-core-info/PLIST Fri Mar 5 11:18:39 2021 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2020/05/30 14:26:51 nia Exp $ +@comment $NetBSD: PLIST,v 1.6 2021/03/05 11:18:39 nia Exp $ share/libretro/info/00_example_libretro.info share/libretro/info/2048_libretro.info share/libretro/info/3dengine_libretro.info @@ -39,6 +39,7 @@ share/libretro/info/dosbox_core_libretro share/libretro/info/dosbox_libretro.info share/libretro/info/dosbox_svn_ce_libretro.info share/libretro/info/dosbox_svn_libretro.info +share/libretro/info/duckstation_libretro.info share/libretro/info/easyrpg_libretro.info share/libretro/info/ecwolf_libretro.info share/libretro/info/emux_chip8_libretro.info @@ -99,6 +100,7 @@ share/libretro/info/mednafen_psx_hw_libr share/libretro/info/mednafen_psx_libretro.info share/libretro/info/mednafen_saturn_libretro.info share/libretro/info/mednafen_snes_libretro.info +share/libretro/info/mednafen_supafaust_libretro.info share/libretro/info/mednafen_supergrafx_libretro.info share/libretro/info/mednafen_vb_libretro.info share/libretro/info/mednafen_wswan_libretro.info @@ -112,6 +114,7 @@ share/libretro/info/mpv_libretro.info share/libretro/info/mrboom_libretro.info share/libretro/info/mu_libretro.info share/libretro/info/mupen64plus_next_develop_libretro.info +share/libretro/info/mupen64plus_next_gles2_libretro.info share/libretro/info/mupen64plus_next_gles3_libretro.info share/libretro/info/mupen64plus_next_libretro.info share/libretro/info/nekop2_libretro.info @@ -145,9 +148,9 @@ share/libretro/info/quasi88_libretro.inf share/libretro/info/quicknes_libretro.info share/libretro/info/race_libretro.info share/libretro/info/redbook_libretro.info -share/libretro/info/redream_libretro.info share/libretro/info/reminiscence_libretro.info share/libretro/info/remotejoy_libretro.info +share/libretro/info/retrodream_libretro.info share/libretro/info/rustation_libretro.info share/libretro/info/sameboy_libretro.info share/libretro/info/scummvm_libretro.info @@ -162,7 +165,6 @@ share/libretro/info/squirreljme_libretro share/libretro/info/stella2014_libretro.info share/libretro/info/stella_libretro.info share/libretro/info/stonesoup_libretro.info -share/libretro/info/supafaust_libretro.info share/libretro/info/tempgba_libretro.info share/libretro/info/test_libretro.info share/libretro/info/test_netplay_libretro.info @@ -194,8 +196,10 @@ share/libretro/info/vice_x128_libretro.i share/libretro/info/vice_x64_libretro.info share/libretro/info/vice_x64sc_libretro.info share/libretro/info/vice_xcbm2_libretro.info +share/libretro/info/vice_xcbm5x0_libretro.info share/libretro/info/vice_xpet_libretro.info share/libretro/info/vice_xplus4_libretro.info +share/libretro/info/vice_xscpu64_libretro.info share/libretro/info/vice_xvic_libretro.info share/libretro/info/virtualjaguar_libretro.info share/libretro/info/vitaquake2-rogue_libretro.info Index: pkgsrc/emulators/libretro-core-info/distinfo diff -u pkgsrc/emulators/libretro-core-info/distinfo:1.6 pkgsrc/emulators/libretro-core-info/distinfo:1.7 --- pkgsrc/emulators/libretro-core-info/distinfo:1.6 Sat May 30 14:26:51 2020 +++ pkgsrc/emulators/libretro-core-info/distinfo Fri Mar 5 11:18:39 2021 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.6 2020/05/30 14:26:51 nia Exp $ +$NetBSD: distinfo,v 1.7 2021/03/05 11:18:39 nia Exp $ -SHA1 (libretro-core-info-1.8.8.tar.gz) = ddb13436f1f745830a9f06c1bed2ea08db697d85 -RMD160 (libretro-core-info-1.8.8.tar.gz) = 9b75e58fdcf8e17dfebb502f52c158c93d6d8f80 -SHA512 (libretro-core-info-1.8.8.tar.gz) = 743a00c8df357cad8c7d8308550fdee873d2417d7bf2e5a911f902ee8a4de21b781ffc1bebc682d73826b7ad7a45918bc26414bdb2aad237ddef2c84fe0e0d3f -Size (libretro-core-info-1.8.8.tar.gz) = 39062 bytes +SHA1 (libretro-core-info-1.9.0.tar.gz) = 6172ea5fc72e618216eee181499fd53bca9d0a96 +RMD160 (libretro-core-info-1.9.0.tar.gz) = 13578f7e3cef5f19ae4f49557abb0aa01ec369b2 +SHA512 (libretro-core-info-1.9.0.tar.gz) = c0220cb6e0c707b4d0f3c212c9c369413c5404dea9623d2ad69caf28c85f2a0280570dbd2af859240b1fb565ec0de9a5553a576b5be99574f699987c37b1a339 +Size (libretro-core-info-1.9.0.tar.gz) = 48000 bytes Index: pkgsrc/emulators/retroarch/Makefile diff -u pkgsrc/emulators/retroarch/Makefile:1.40 pkgsrc/emulators/retroarch/Makefile:1.41 --- pkgsrc/emulators/retroarch/Makefile:1.40 Sun Feb 7 06:30:20 2021 +++ pkgsrc/emulators/retroarch/Makefile Fri Mar 5 11:18:39 2021 @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.40 2021/02/07 06:30:20 ryoon Exp $ +# $NetBSD: Makefile,v 1.41 2021/03/05 11:18:39 nia Exp $ -PKGREVISION= 7 .include "version.mk" PKGNAME= retroarch-${RETROARCH_VERSION} @@ -13,7 +12,7 @@ DISTFILES+= retroarch-assets.tar.gz # They are really inconsistent with publishing .tar.xz bundles... SITES.retroarch.tar.gz= \ - -https://github.com/libretro/RetroArch/archive/v1.8.8.tar.gz + -https://github.com/libretro/RetroArch/archive/v${RETROARCH_VERSION}.tar.gz SITES.retroarch-assets.tar.gz= \ -https://github.com/libretro/retroarch-assets/archive/ea38cbc592233095cbe9a1357932eac1ceb2a3cc.tar.gz Index: pkgsrc/emulators/retroarch/PLIST diff -u pkgsrc/emulators/retroarch/PLIST:1.7 pkgsrc/emulators/retroarch/PLIST:1.8 --- pkgsrc/emulators/retroarch/PLIST:1.7 Sat May 30 14:26:51 2020 +++ pkgsrc/emulators/retroarch/PLIST Fri Mar 5 11:18:39 2021 @@ -1,10 +1,11 @@ -@comment $NetBSD: PLIST,v 1.7 2020/05/30 14:26:51 nia Exp $ +@comment $NetBSD: PLIST,v 1.8 2021/03/05 11:18:39 nia Exp $ bin/retroarch man/man6/retroarch.6 share/applications/retroarch.desktop share/doc/retroarch/COPYING share/doc/retroarch/COPYING.assets share/doc/retroarch/README.md +share/metainfo/com.libretro.RetroArch.appdata.xml share/pixmaps/retroarch.svg share/retroarch/assets/glui/README.md share/retroarch/assets/glui/add.png Index: pkgsrc/emulators/retroarch/version.mk diff -u pkgsrc/emulators/retroarch/version.mk:1.7 pkgsrc/emulators/retroarch/version.mk:1.8 --- pkgsrc/emulators/retroarch/version.mk:1.7 Sat May 30 14:26:52 2020 +++ pkgsrc/emulators/retroarch/version.mk Fri Mar 5 11:18:39 2021 @@ -1,8 +1,8 @@ -# $NetBSD: version.mk,v 1.7 2020/05/30 14:26:52 nia Exp $ +# $NetBSD: version.mk,v 1.8 2021/03/05 11:18:39 nia Exp $ # # used by emulators/libretro-core-info/Makefile # used by emulators/retroarch/Makefile .if !defined(RETROARCH_VERSION) -RETROARCH_VERSION= 1.8.8 +RETROARCH_VERSION= 1.9.0 .endif Index: pkgsrc/emulators/retroarch/distinfo diff -u pkgsrc/emulators/retroarch/distinfo:1.18 pkgsrc/emulators/retroarch/distinfo:1.19 --- pkgsrc/emulators/retroarch/distinfo:1.18 Mon Jun 8 08:57:08 2020 +++ pkgsrc/emulators/retroarch/distinfo Fri Mar 5 11:18:39 2021 @@ -1,15 +1,14 @@ -$NetBSD: distinfo,v 1.18 2020/06/08 08:57:08 nia Exp $ +$NetBSD: distinfo,v 1.19 2021/03/05 11:18:39 nia Exp $ -SHA1 (retroarch-1.8.8/retroarch-assets.tar.gz) = f1e00377a5e3ec0ceabeab55ac5f661fc610a532 -RMD160 (retroarch-1.8.8/retroarch-assets.tar.gz) = ea66a38122f8cc25f3a7d205f7f145d5e1f43451 -SHA512 (retroarch-1.8.8/retroarch-assets.tar.gz) = ba31152fa526b23f44aead13d8d3975c480b9748443233b2fa7501b697a7b49bf00de8a16669858124f511a1c1fd8ae6f1f8f019c68b3c08e687be6404717f9c -Size (retroarch-1.8.8/retroarch-assets.tar.gz) = 159084018 bytes -SHA1 (retroarch-1.8.8/retroarch.tar.gz) = de1755310fdb8c90cf0151dfad451dd910bbd419 -RMD160 (retroarch-1.8.8/retroarch.tar.gz) = 3a114e6abbe0d29d1d6189123f21da23b85f84df -SHA512 (retroarch-1.8.8/retroarch.tar.gz) = feb2830a91beb818f1ee14231f2d48ae774e0477d10063b5cc7ab5867ac9afcbae5ccf4e725727fde01a1ca8b79829b8282e1dd630c2451de1c515d6fd832969 -Size (retroarch-1.8.8/retroarch.tar.gz) = 38619875 bytes -SHA1 (patch-Makefile) = 886af2968421f014f71d691fb07046b42e499904 +SHA1 (retroarch-1.9.0/retroarch-assets.tar.gz) = f1e00377a5e3ec0ceabeab55ac5f661fc610a532 +RMD160 (retroarch-1.9.0/retroarch-assets.tar.gz) = ea66a38122f8cc25f3a7d205f7f145d5e1f43451 +SHA512 (retroarch-1.9.0/retroarch-assets.tar.gz) = ba31152fa526b23f44aead13d8d3975c480b9748443233b2fa7501b697a7b49bf00de8a16669858124f511a1c1fd8ae6f1f8f019c68b3c08e687be6404717f9c +Size (retroarch-1.9.0/retroarch-assets.tar.gz) = 159084018 bytes +SHA1 (retroarch-1.9.0/retroarch.tar.gz) = 49ac34c1c7047a580f1e436ec13fee0a7b70adf9 +RMD160 (retroarch-1.9.0/retroarch.tar.gz) = 660461ac30aee68b741365feb9a095b3e82d9316 +SHA512 (retroarch-1.9.0/retroarch.tar.gz) = 228312424325fae12f5647e8774fb546e9a379d7a61a831d84e4c45b0a8ad9c3a2c2d0fd6442347842a71f39be2e0ef9d4302900279fe7e61d5def2966b636c3 +Size (retroarch-1.9.0/retroarch.tar.gz) = 39152024 bytes +SHA1 (patch-Makefile) = 2917f0fc00cd7905064c51d37c00323ad5b456b5 SHA1 (patch-audio_drivers_audioio.c) = 446e422484ac613fb4586026d64c343227ee2792 SHA1 (patch-frontend_drivers_platform__unix.c) = fd4edcb2f55b47e255f53e6b1aef639a589456f6 -SHA1 (patch-gfx_drivers__context_sdl__gl__ctx.c) = deccbfa4e00b9938552e580184af2a800254c428 SHA1 (patch-qb_config.libs.sh) = 0ec6ab7d49cdcd59c5938276517df1ee0212868e Index: pkgsrc/emulators/retroarch/patches/patch-Makefile diff -u pkgsrc/emulators/retroarch/patches/patch-Makefile:1.7 pkgsrc/emulators/retroarch/patches/patch-Makefile:1.8 --- pkgsrc/emulators/retroarch/patches/patch-Makefile:1.7 Mon Jun 8 08:57:08 2020 +++ pkgsrc/emulators/retroarch/patches/patch-Makefile Fri Mar 5 11:18:39 2021 @@ -1,22 +1,22 @@ -$NetBSD: patch-Makefile,v 1.7 2020/06/08 08:57:08 nia Exp $ +$NetBSD: patch-Makefile,v 1.8 2021/03/05 11:18:39 nia Exp $ -Don't install a config file, retroarch generates on in HOME. +Don't install a config file, retroarch generates one in HOME. ---- Makefile.orig 2020-05-27 18:11:31.000000000 +0000 +--- Makefile.orig 2020-08-07 22:06:53.000000000 +0000 +++ Makefile -@@ -242,7 +242,6 @@ install: $(TARGET) +@@ -235,7 +235,6 @@ install: $(TARGET) mkdir -p $(DESTDIR)$(DATA_DIR)/pixmaps 2>/dev/null || /bin/true cp $(TARGET) $(DESTDIR)$(BIN_DIR) cp tools/cg2glsl.py $(DESTDIR)$(BIN_DIR)/retroarch-cg2glsl - cp retroarch.cfg $(DESTDIR)$(GLOBAL_CONFIG_DIR) + cp com.libretro.RetroArch.appdata.xml $(DESTDIR)$(DATA_DIR)/metainfo cp retroarch.desktop $(DESTDIR)$(DATA_DIR)/applications cp docs/retroarch.6 $(DESTDIR)$(MAN_DIR)/man6 - cp docs/retroarch-cg2glsl.6 $(DESTDIR)$(MAN_DIR)/man6 -@@ -251,7 +250,6 @@ install: $(TARGET) +@@ -245,7 +244,6 @@ install: $(TARGET) cp README.md $(DESTDIR)$(DOC_DIR) chmod 755 $(DESTDIR)$(BIN_DIR)/$(TARGET) chmod 755 $(DESTDIR)$(BIN_DIR)/retroarch-cg2glsl - chmod 644 $(DESTDIR)$(GLOBAL_CONFIG_DIR)/retroarch.cfg chmod 644 $(DESTDIR)$(DATA_DIR)/applications/retroarch.desktop + chmod 644 $(DESTDIR)$(DATA_DIR)/metainfo/com.libretro.RetroArch.appdata.xml chmod 644 $(DESTDIR)$(MAN_DIR)/man6/retroarch.6 - chmod 644 $(DESTDIR)$(MAN_DIR)/man6/retroarch-cg2glsl.6 --_----------=_161494312074730--