pkgsrc-WIP-changes archive

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

ppsspp: Update to 1.16.0



Module Name:	pkgsrc-wip
Committed By:	Charlotte Koch <charlotte%NetBSD.org@localhost>
Pushed By:	cfkoch
Date:		Wed Sep 13 15:31:27 2023 -0700
Changeset:	754495c65ad579fb81257599a9287b01d528e083

Modified Files:
	ppsspp/Makefile
	ppsspp/PLIST
	ppsspp/distinfo
	ppsspp/patches/patch-CMakeLists.txt

Log Message:
ppsspp: Update to 1.16.0

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

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

diffstat:
 ppsspp/Makefile                     |  2 +-
 ppsspp/PLIST                        |  4 ++++
 ppsspp/distinfo                     |  8 ++++----
 ppsspp/patches/patch-CMakeLists.txt | 29 ++++++++++++++---------------
 4 files changed, 23 insertions(+), 20 deletions(-)

diffs:
diff --git a/ppsspp/Makefile b/ppsspp/Makefile
index 7a26eacd36..995ebc8174 100644
--- a/ppsspp/Makefile
+++ b/ppsspp/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	ppsspp-1.15.4
+DISTNAME=	ppsspp-1.16
 CATEGORIES=	emulators
 MASTER_SITES=	${MASTER_SITE_GITHUB:=hrydgard/}
 GITHUB_RELEASE=	v${PKGVERSION_NOREV}
diff --git a/ppsspp/PLIST b/ppsspp/PLIST
index 1e8e43ebd9..c5e59d9d4f 100644
--- a/ppsspp/PLIST
+++ b/ppsspp/PLIST
@@ -100,8 +100,10 @@ share/ppsspp/assets/logo.png
 share/ppsspp/assets/ppge_atlas.meta
 share/ppsspp/assets/ppge_atlas.zim
 share/ppsspp/assets/rargray.png
+share/ppsspp/assets/sfx_achievement_unlocked.wav
 share/ppsspp/assets/sfx_back.wav
 share/ppsspp/assets/sfx_confirm.wav
+share/ppsspp/assets/sfx_leaderbord_submitted.wav
 share/ppsspp/assets/sfx_select.wav
 share/ppsspp/assets/sfx_toggle_off.wav
 share/ppsspp/assets/sfx_toggle_on.wav
@@ -114,12 +116,14 @@ share/ppsspp/assets/shaders/GaussianDownscale.fsh
 share/ppsspp/assets/shaders/aacolor.fsh
 share/ppsspp/assets/shaders/aacolor.vsh
 share/ppsspp/assets/shaders/bloom.fsh
+share/ppsspp/assets/shaders/bloomnoblur.fsh
 share/ppsspp/assets/shaders/cartoon.fsh
 share/ppsspp/assets/shaders/cartoon.vsh
 share/ppsspp/assets/shaders/checkers.fsh
 share/ppsspp/assets/shaders/colorcorrection.fsh
 share/ppsspp/assets/shaders/crt.fsh
 share/ppsspp/assets/shaders/defaultshaders.ini
+share/ppsspp/assets/shaders/fakereflections.fsh
 share/ppsspp/assets/shaders/fxaa.fsh
 share/ppsspp/assets/shaders/fxaa.vsh
 share/ppsspp/assets/shaders/natural.fsh
diff --git a/ppsspp/distinfo b/ppsspp/distinfo
index 24c05d2c36..0d13866615 100644
--- a/ppsspp/distinfo
+++ b/ppsspp/distinfo
@@ -1,8 +1,8 @@
 $NetBSD$
 
-BLAKE2s (ppsspp-1.15.4.tar.xz) = d44cf41b85ddb81847059235ebbd0cb99e839de6c2915a7057178e698a188dfd
-SHA512 (ppsspp-1.15.4.tar.xz) = 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2
-Size (ppsspp-1.15.4.tar.xz) = 51947468 bytes
-SHA1 (patch-CMakeLists.txt) = b7ef0ca40d369607e5119c113fb48a6138f21bae
+BLAKE2s (ppsspp-1.16.tar.xz) = 1b7a57c1d0f80c83c8a2b099d0ab5fa87796355be435eaae5ad4f88bac1c42b4
+SHA512 (ppsspp-1.16.tar.xz) = d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826
+Size (ppsspp-1.16.tar.xz) = 50656132 bytes
+SHA1 (patch-CMakeLists.txt) = 48caa9014f1591636a7afd287fdc6cf9c4666369
 SHA1 (patch-Core_HLE_proAdhoc.cpp) = 36173e947964545f97eb3405be0666ce7c8ad09e
 SHA1 (patch-ppsspp_config.h) = 26ab11265c16d97904613b8b73ccf85f6258a5b1
diff --git a/ppsspp/patches/patch-CMakeLists.txt b/ppsspp/patches/patch-CMakeLists.txt
index 740ee16fa5..b9779d4437 100644
--- a/ppsspp/patches/patch-CMakeLists.txt
+++ b/ppsspp/patches/patch-CMakeLists.txt
@@ -1,22 +1,11 @@
 $NetBSD$
 
-* Several functions are hidden behind _NETBSD_SOURCE.
 * Deal with a failure specific to Clang.
+* Work around missing fseeko64() et al.
 
---- CMakeLists.txt.orig	2023-05-22 07:27:43.000000000 -0700
-+++ CMakeLists.txt	2023-07-29 23:46:33.678325802 -0700
-@@ -13,6 +13,10 @@
- 
- add_definitions(-D__STDC_CONSTANT_MACROS)
- 
-+if(${CMAKE_SYSTEM_NAME} STREQUAL "NetBSD")
-+  add_definitions(-D_NETBSD_SOURCE)
-+endif()
-+
- # Include AppleClang and Clang.
- if(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang")
- 	set(CLANG ON)
-@@ -336,6 +340,7 @@
+--- CMakeLists.txt.orig	2023-09-09 06:14:53.000000000 -0700
++++ CMakeLists.txt	2023-09-11 19:54:24.624246614 -0700
+@@ -356,6 +356,7 @@
  		add_definitions(-Wno-nullability-completeness)
  		add_definitions(-Wno-tautological-pointer-compare)
  		add_definitions(-Wno-deprecated-register)
@@ -24,3 +13,13 @@ $NetBSD$
  	endif()
  
  	if(USE_ASAN)
+@@ -425,7 +426,9 @@
+ 		endif()
+ 		add_definitions(-D_XOPEN_SOURCE=700)
+ 		add_definitions(-D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D_BSD_SOURCE -D_DEFAULT_SOURCE)
++		if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "NetBSD")
+ 		add_definitions(-D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64)
++		endif()
+ 		if(${CMAKE_SYSTEM_NAME} STREQUAL "NetBSD")
+ 			add_definitions(-D_NETBSD_SOURCE)
+ 		endif()


Home | Main Index | Thread Index | Old Index