pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators
Module Name: pkgsrc
Committed By: adam
Date: Mon Mar 30 16:06:23 UTC 2026
Modified Files:
pkgsrc/emulators/libretro-ppsspp: Makefile PLIST
pkgsrc/emulators/ppsspp: Makefile.common PLIST distinfo
pkgsrc/emulators/ppsspp-qt: PLIST
pkgsrc/emulators/ppsspp/patches: patch-ext_CMakeLists.txt
Log Message:
ppsspp: updated to 1.20.3
1.20.3
Fix issue preventing ad hoc relay servers from working when RetroAchievements are enabled on Windows
Some ad hoc UI improvements
Fix crash/failure setting the background on iOS
Fix logging to file
Networking settings cleanup
Some fixes for assorted rare crashes
Fix issues when unpausing using a controller binding
Fix missing savestate undo button
MMPX texture upscaling algorithm has been restored, the new one has been improved
Fix support for custom game config for homebrew apps
Improve insets handling on Android
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/emulators/libretro-ppsspp/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/emulators/libretro-ppsspp/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/emulators/ppsspp/Makefile.common
cvs rdiff -u -r1.2 -r1.3 pkgsrc/emulators/ppsspp/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/emulators/ppsspp/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/emulators/ppsspp-qt/PLIST
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/libretro-ppsspp/Makefile
diff -u pkgsrc/emulators/libretro-ppsspp/Makefile:1.22 pkgsrc/emulators/libretro-ppsspp/Makefile:1.23
--- pkgsrc/emulators/libretro-ppsspp/Makefile:1.22 Wed Mar 11 08:13:43 2026
+++ pkgsrc/emulators/libretro-ppsspp/Makefile Mon Mar 30 16:06:23 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2026/03/11 08:13:43 adam Exp $
+# $NetBSD: Makefile,v 1.23 2026/03/30 16:06:23 adam Exp $
.include "../../emulators/ppsspp/Makefile.common"
@@ -14,11 +14,16 @@ CMAKE_CONFIGURE_ARGS+= -DLIBRETRO=ON
INSTALLATION_DIRS+= lib/libretro
+OPSYSVARS+= SOEXT
+SOEXT.Darwin= dylib
+SOEXT.*= so
+
post-install:
# clean up rubbish
${RM} -rf ${DESTDIR}${PREFIX}/share/applications
+ ${RM} -rf ${DESTDIR}${PREFIX}/share/assets
${RM} -rf ${DESTDIR}${PREFIX}/share/icons
- ${INSTALL_LIB} ${WRKSRC}/${CMAKE_BUILD_DIR}/lib/ppsspp_libretro.so \
- ${DESTDIR}${PREFIX}/lib/libretro/ppsspp_libretro.so
+ ${INSTALL_LIB} ${WRKSRC}/${CMAKE_BUILD_DIR}/lib/ppsspp_libretro.${SOEXT} \
+ ${DESTDIR}${PREFIX}/lib/libretro/ppsspp_libretro.${SOEXT}
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/emulators/libretro-ppsspp/PLIST
diff -u pkgsrc/emulators/libretro-ppsspp/PLIST:1.5 pkgsrc/emulators/libretro-ppsspp/PLIST:1.6
--- pkgsrc/emulators/libretro-ppsspp/PLIST:1.5 Wed Mar 11 08:13:43 2026
+++ pkgsrc/emulators/libretro-ppsspp/PLIST Mon Mar 30 16:06:23 2026
@@ -1,175 +1,2 @@
-@comment $NetBSD: PLIST,v 1.5 2026/03/11 08:13:43 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/03/30 16:06:23 adam Exp $
lib/libretro/ppsspp_libretro.${SHLIB_EXT}
-share/mime/packages/ppsspp.xml
-share/ppsspp/assets/7z.png
-share/ppsspp/assets/Inconsolata-Regular.ttf
-share/ppsspp/assets/Roboto_Condensed-Bold.ttf
-share/ppsspp/assets/Roboto_Condensed-Italic.ttf
-share/ppsspp/assets/Roboto_Condensed-Light.ttf
-share/ppsspp/assets/Roboto_Condensed-Regular.ttf
-share/ppsspp/assets/adhoc-servers.json
-share/ppsspp/assets/asciifont_atlas.meta
-share/ppsspp/assets/asciifont_atlas.zim
-share/ppsspp/assets/compat.ini
-share/ppsspp/assets/debugger/.nojekyll
-share/ppsspp/assets/debugger/asset-manifest.json
-share/ppsspp/assets/debugger/favicon.ico
-share/ppsspp/assets/debugger/index.html
-share/ppsspp/assets/debugger/manifest.json
-share/ppsspp/assets/debugger/static/css/main.3eab8a01.css
-share/ppsspp/assets/debugger/static/css/main.3eab8a01.css.map
-share/ppsspp/assets/debugger/static/js/main.fe87e942.js
-share/ppsspp/assets/debugger/static/js/main.fe87e942.js.LICENSE.txt
-share/ppsspp/assets/debugger/static/js/main.fe87e942.js.map
-share/ppsspp/assets/debugger/static/media/logo.94f885ce93dfb6d29a122402a15cccca.svg
-share/ppsspp/assets/flash0/font/jpn0.pgf
-share/ppsspp/assets/flash0/font/kr0.pgf
-share/ppsspp/assets/flash0/font/ltn0.pgf
-share/ppsspp/assets/flash0/font/ltn1.pgf
-share/ppsspp/assets/flash0/font/ltn10.pgf
-share/ppsspp/assets/flash0/font/ltn11.pgf
-share/ppsspp/assets/flash0/font/ltn12.pgf
-share/ppsspp/assets/flash0/font/ltn13.pgf
-share/ppsspp/assets/flash0/font/ltn14.pgf
-share/ppsspp/assets/flash0/font/ltn15.pgf
-share/ppsspp/assets/flash0/font/ltn2.pgf
-share/ppsspp/assets/flash0/font/ltn3.pgf
-share/ppsspp/assets/flash0/font/ltn4.pgf
-share/ppsspp/assets/flash0/font/ltn5.pgf
-share/ppsspp/assets/flash0/font/ltn6.pgf
-share/ppsspp/assets/flash0/font/ltn7.pgf
-share/ppsspp/assets/flash0/font/ltn8.pgf
-share/ppsspp/assets/flash0/font/ltn9.pgf
-share/ppsspp/assets/font_atlas.meta
-share/ppsspp/assets/font_atlas.zim
-share/ppsspp/assets/gamecontrollerdb.txt
-share/ppsspp/assets/infra-dns.json
-share/ppsspp/assets/lang/ar_AE.ini
-share/ppsspp/assets/lang/az_AZ.ini
-share/ppsspp/assets/lang/be_BY.ini
-share/ppsspp/assets/lang/bg_BG.ini
-share/ppsspp/assets/lang/ca_ES.ini
-share/ppsspp/assets/lang/cz_CZ.ini
-share/ppsspp/assets/lang/da_DK.ini
-share/ppsspp/assets/lang/de_DE.ini
-share/ppsspp/assets/lang/dr_ID.ini
-share/ppsspp/assets/lang/en_US.ini
-share/ppsspp/assets/lang/es_ES.ini
-share/ppsspp/assets/lang/es_LA.ini
-share/ppsspp/assets/lang/fa_IR.ini
-share/ppsspp/assets/lang/fi_FI.ini
-share/ppsspp/assets/lang/fr_FR.ini
-share/ppsspp/assets/lang/gl_ES.ini
-share/ppsspp/assets/lang/gr_EL.ini
-share/ppsspp/assets/lang/he_IL.ini
-share/ppsspp/assets/lang/he_IL_invert.ini
-share/ppsspp/assets/lang/hr_HR.ini
-share/ppsspp/assets/lang/hu_HU.ini
-share/ppsspp/assets/lang/id_ID.ini
-share/ppsspp/assets/lang/it_IT.ini
-share/ppsspp/assets/lang/ja_JP.ini
-share/ppsspp/assets/lang/jv_ID.ini
-share/ppsspp/assets/lang/ko_KR.ini
-share/ppsspp/assets/lang/ku_SO.ini
-share/ppsspp/assets/lang/lo_LA.ini
-share/ppsspp/assets/lang/lt-LT.ini
-share/ppsspp/assets/lang/ms_MY.ini
-share/ppsspp/assets/lang/nl_NL.ini
-share/ppsspp/assets/lang/no_NO.ini
-share/ppsspp/assets/lang/pl_PL.ini
-share/ppsspp/assets/lang/pt_BR.ini
-share/ppsspp/assets/lang/pt_PT.ini
-share/ppsspp/assets/lang/ro_RO.ini
-share/ppsspp/assets/lang/ru_RU.ini
-share/ppsspp/assets/lang/sv_SE.ini
-share/ppsspp/assets/lang/tg_PH.ini
-share/ppsspp/assets/lang/th_TH.ini
-share/ppsspp/assets/lang/tr_TR.ini
-share/ppsspp/assets/lang/uk_UA.ini
-share/ppsspp/assets/lang/vi_VN.ini
-share/ppsspp/assets/lang/zh_CN.ini
-share/ppsspp/assets/lang/zh_TW.ini
-share/ppsspp/assets/langregion.ini
-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
-share/ppsspp/assets/shaders/4xhqglsl.fsh
-share/ppsspp/assets/shaders/4xhqglsl.vsh
-share/ppsspp/assets/shaders/5xBR-lv2.fsh
-share/ppsspp/assets/shaders/5xBR.fsh
-share/ppsspp/assets/shaders/5xBR.vsh
-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/colorcorrection.fsh
-share/ppsspp/assets/shaders/crt.fsh
-share/ppsspp/assets/shaders/defaultshaders.ini
-share/ppsspp/assets/shaders/fakereflections.fsh
-share/ppsspp/assets/shaders/fsr_easu.fsh
-share/ppsspp/assets/shaders/fsr_rcas.fsh
-share/ppsspp/assets/shaders/fxaa.fsh
-share/ppsspp/assets/shaders/fxaa.vsh
-share/ppsspp/assets/shaders/natural.fsh
-share/ppsspp/assets/shaders/natural.vsh
-share/ppsspp/assets/shaders/naturalA.fsh
-share/ppsspp/assets/shaders/naturalA.vsh
-share/ppsspp/assets/shaders/persistence.fsh
-share/ppsspp/assets/shaders/psp_color.fsh
-share/ppsspp/assets/shaders/scanlines.fsh
-share/ppsspp/assets/shaders/sharpen.fsh
-share/ppsspp/assets/shaders/stereo_red_blue.fsh
-share/ppsspp/assets/shaders/stereo_sbs.fsh
-share/ppsspp/assets/shaders/tex_2xbrz.csh
-share/ppsspp/assets/shaders/tex_4xbrz.csh
-share/ppsspp/assets/shaders/tex_mmpx.csh
-share/ppsspp/assets/shaders/upscale_bicubic.fsh
-share/ppsspp/assets/shaders/upscale_bicubic.vsh
-share/ppsspp/assets/shaders/upscale_sharp_bilinear.fsh
-share/ppsspp/assets/shaders/upscale_sharp_bilinear.vsh
-share/ppsspp/assets/shaders/upscale_spline36.fsh
-share/ppsspp/assets/shaders/upscale_spline36.vsh
-share/ppsspp/assets/shaders/videoAA.fsh
-share/ppsspp/assets/shaders/vignette.fsh
-share/ppsspp/assets/themes/1995.ini
-share/ppsspp/assets/themes/alpine.ini
-share/ppsspp/assets/themes/defaultthemes.ini
-share/ppsspp/assets/themes/slateforest.ini
-share/ppsspp/assets/themes/strawberry.ini
-share/ppsspp/assets/themes/vinewood.ini
-share/ppsspp/assets/ui_images/bg.png
-share/ppsspp/assets/ui_images/drop_shadow.png
-share/ppsspp/assets/ui_images/icon.png
-share/ppsspp/assets/ui_images/icon_gold.png
-share/ppsspp/assets/ui_images/images.svg
-share/ppsspp/assets/ui_images/psp_display.png
-share/ppsspp/assets/ui_images/retroachievements_logo.png
-share/ppsspp/assets/ui_images/stick.png
-share/ppsspp/assets/ui_images/stick_line.png
-share/ppsspp/assets/upload/index.html
-share/ppsspp/assets/vfpu/vfpu_asin_lut65536.dat
-share/ppsspp/assets/vfpu/vfpu_asin_lut_deltas.dat
-share/ppsspp/assets/vfpu/vfpu_asin_lut_indices.dat
-share/ppsspp/assets/vfpu/vfpu_exp2_lut.dat
-share/ppsspp/assets/vfpu/vfpu_exp2_lut65536.dat
-share/ppsspp/assets/vfpu/vfpu_log2_lut.dat
-share/ppsspp/assets/vfpu/vfpu_log2_lut65536.dat
-share/ppsspp/assets/vfpu/vfpu_log2_lut65536_quadratic.dat
-share/ppsspp/assets/vfpu/vfpu_rcp_lut.dat
-share/ppsspp/assets/vfpu/vfpu_rsqrt_lut.dat
-share/ppsspp/assets/vfpu/vfpu_sin_lut8192.dat
-share/ppsspp/assets/vfpu/vfpu_sin_lut_delta.dat
-share/ppsspp/assets/vfpu/vfpu_sin_lut_exceptions.dat
-share/ppsspp/assets/vfpu/vfpu_sin_lut_interval_delta.dat
-share/ppsspp/assets/vfpu/vfpu_sqrt_lut.dat
-share/ppsspp/assets/zip.png
Index: pkgsrc/emulators/ppsspp/Makefile.common
diff -u pkgsrc/emulators/ppsspp/Makefile.common:1.4 pkgsrc/emulators/ppsspp/Makefile.common:1.5
--- pkgsrc/emulators/ppsspp/Makefile.common:1.4 Wed Mar 11 08:13:42 2026
+++ pkgsrc/emulators/ppsspp/Makefile.common Mon Mar 30 16:06:23 2026
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.4 2026/03/11 08:13:42 adam Exp $
+# $NetBSD: Makefile.common,v 1.5 2026/03/30 16:06:23 adam Exp $
# used by emulators/ppsspp/Makefile
# used by emulators/ppsspp-qt/Makefile
# used by emulators/libretro-ppsspp/Makefile
-DISTNAME= ppsspp-1.20.2
+DISTNAME= ppsspp-1.20.3
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=hrydgard/}
GITHUB_PROJECT= ppsspp
Index: pkgsrc/emulators/ppsspp/PLIST
diff -u pkgsrc/emulators/ppsspp/PLIST:1.2 pkgsrc/emulators/ppsspp/PLIST:1.3
--- pkgsrc/emulators/ppsspp/PLIST:1.2 Wed Mar 11 08:13:42 2026
+++ pkgsrc/emulators/ppsspp/PLIST Mon Mar 30 16:06:23 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2026/03/11 08:13:42 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/03/30 16:06:23 adam Exp $
bin/PPSSPPSDL
share/applications/PPSSPPSDL.desktop
share/icons/hicolor/128x128/apps/ppsspp.png
@@ -144,6 +144,7 @@ share/ppsspp/assets/shaders/stereo_sbs.f
share/ppsspp/assets/shaders/tex_2xbrz.csh
share/ppsspp/assets/shaders/tex_4xbrz.csh
share/ppsspp/assets/shaders/tex_mmpx.csh
+share/ppsspp/assets/shaders/tex_mmpx_adv.csh
share/ppsspp/assets/shaders/upscale_bicubic.fsh
share/ppsspp/assets/shaders/upscale_bicubic.vsh
share/ppsspp/assets/shaders/upscale_sharp_bilinear.fsh
Index: pkgsrc/emulators/ppsspp/distinfo
diff -u pkgsrc/emulators/ppsspp/distinfo:1.3 pkgsrc/emulators/ppsspp/distinfo:1.4
--- pkgsrc/emulators/ppsspp/distinfo:1.3 Thu Mar 19 17:37:13 2026
+++ pkgsrc/emulators/ppsspp/distinfo Mon Mar 30 16:06:23 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.3 2026/03/19 17:37:13 adam Exp $
+$NetBSD: distinfo,v 1.4 2026/03/30 16:06:23 adam Exp $
-BLAKE2s (ppsspp-1.20.2.tar.xz) = 3d6771d500c7b19d3d5652e36a059bd162797d5a3195bf46f888c4bc5d7c85ae
-SHA512 (ppsspp-1.20.2.tar.xz) = 22a99bd8b084fc553bdd3a82cb375eac7f0d197d52905412a356a43712132d61375c7f27e6456acae7af2f44085cc14a21017fe11ccb89d574643caadb7ee51a
-Size (ppsspp-1.20.2.tar.xz) = 60504476 bytes
+BLAKE2s (ppsspp-1.20.3.tar.xz) = 29f73253d48331fecd743b1297a900dfb0fd95eba7b29a07041677d585a61086
+SHA512 (ppsspp-1.20.3.tar.xz) = 0399ff9120efbda8958088d95aa774fa9c0d5d5b5d77de38180b7fe5d0f783335501b90465640f4a6c5a70e15d46bc463c07dc8a8e3dd79a81a6c342ba9bf66d
+Size (ppsspp-1.20.3.tar.xz) = 60499536 bytes
SHA1 (patch-CMakeLists.txt) = 6c90ee328cfe183aedeb1670a06330c3d81462ca
SHA1 (patch-Common_CPUDetect.cpp) = c3a302d6c9b373eb8ad9a99f9508d86e4da2effd
-SHA1 (patch-ext_CMakeLists.txt) = 823d4ada59cb52996062b3586b8eed93f75f2edf
+SHA1 (patch-ext_CMakeLists.txt) = 33c81693dcbfaa8d80550727c924f52a55e8268c
SHA1 (patch-ext_aemu__postoffice_client_sock__impl.h) = cba4052d22fdb9eca1f6411c4ee005225c7433a6
Index: pkgsrc/emulators/ppsspp-qt/PLIST
diff -u pkgsrc/emulators/ppsspp-qt/PLIST:1.2 pkgsrc/emulators/ppsspp-qt/PLIST:1.3
--- pkgsrc/emulators/ppsspp-qt/PLIST:1.2 Wed Mar 11 08:13:43 2026
+++ pkgsrc/emulators/ppsspp-qt/PLIST Mon Mar 30 16:06:23 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2026/03/11 08:13:43 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/03/30 16:06:23 adam Exp $
bin/PPSSPPQt
share/applications/PPSSPPQt.desktop
share/icons/hicolor/128x128/apps/ppsspp.png
@@ -144,6 +144,7 @@ share/ppsspp/assets/shaders/stereo_sbs.f
share/ppsspp/assets/shaders/tex_2xbrz.csh
share/ppsspp/assets/shaders/tex_4xbrz.csh
share/ppsspp/assets/shaders/tex_mmpx.csh
+share/ppsspp/assets/shaders/tex_mmpx_adv.csh
share/ppsspp/assets/shaders/upscale_bicubic.fsh
share/ppsspp/assets/shaders/upscale_bicubic.vsh
share/ppsspp/assets/shaders/upscale_sharp_bilinear.fsh
Index: pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt
diff -u pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt:1.1 pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt:1.2
--- pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt:1.1 Wed Mar 11 08:13:43 2026
+++ pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt Mon Mar 30 16:06:23 2026
@@ -1,15 +1,15 @@
-$NetBSD: patch-ext_CMakeLists.txt,v 1.1 2026/03/11 08:13:43 adam Exp $
+$NetBSD: patch-ext_CMakeLists.txt,v 1.2 2026/03/30 16:06:23 adam Exp $
Use freetype2 from pkgsrc.
---- ext/CMakeLists.txt.orig 2026-03-11 08:03:07.281019249 +0000
+--- ext/CMakeLists.txt.orig 2026-03-15 17:49:19.000000000 +0000
+++ ext/CMakeLists.txt
-@@ -42,9 +42,6 @@ set(FT_REQUIRE_BROTLI OFF CACHE BOOL "" FORCE)
+@@ -42,9 +42,6 @@ set(FT_REQUIRE_BZIP2 OFF CACHE BOOL "" F
set(FT_REQUIRE_PNG OFF CACHE BOOL "" FORCE)
set(FT_REQUIRE_HARFBUZZ OFF CACHE BOOL "" FORCE)
set(FT_REQUIRE_BROTLI OFF CACHE BOOL "" FORCE)
-if(NOT LIBRETRO)
-- add_subdirectory(freetype)
+- add_subdirectory(freetype freetype-build)
-endif()
if(NOT LIBRETRO)
Home |
Main Index |
Thread Index |
Old Index