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:           Wed Mar 11 08:13:43 UTC 2026

Modified Files:
        pkgsrc/emulators/libretro-ppsspp: Makefile PLIST
        pkgsrc/emulators/ppsspp: Makefile Makefile.common PLIST distinfo
        pkgsrc/emulators/ppsspp-qt: Makefile PLIST
Added Files:
        pkgsrc/emulators/ppsspp/patches: patch-CMakeLists.txt
            patch-ext_CMakeLists.txt
            patch-ext_aemu__postoffice_client_sock__impl.h
Removed Files:
        pkgsrc/emulators/ppsspp/patches: patch-Core_HW_SimpleAudioDec.cpp
            patch-Core_Util_PortManager.h

Log Message:
ppsspp ppsspp-qt libretro-ppsspp: updated to 1.20.2

What's new in 1.20.2

Improved server list for ad hoc multiplayer, dynamically updated and you can now add/remove entries
Fix broken multitouch on iOS with OpenGL
Ad hoc relay connection improvements
Fix a lot of minor UI issues
Fix background image selection on Android and iOS
Fix file permission issue on iOS
Add a "hold" version of axis swap toggle
Fix regression in Gripshift
Fix crash on audio device switch on Windows
Fix timing glitches in gamepad input on Windows
And other assorted fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/emulators/libretro-ppsspp/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/emulators/libretro-ppsspp/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/emulators/ppsspp/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/emulators/ppsspp/Makefile.common
cvs rdiff -u -r1.1 -r1.2 pkgsrc/emulators/ppsspp/PLIST \
    pkgsrc/emulators/ppsspp/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/emulators/ppsspp-qt/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/emulators/ppsspp-qt/PLIST
cvs rdiff -u -r0 -r1.1 pkgsrc/emulators/ppsspp/patches/patch-CMakeLists.txt \
    pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt \
    pkgsrc/emulators/ppsspp/patches/patch-ext_aemu__postoffice_client_sock__impl.h
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/emulators/ppsspp/patches/patch-Core_HW_SimpleAudioDec.cpp \
    pkgsrc/emulators/ppsspp/patches/patch-Core_Util_PortManager.h

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.21 pkgsrc/emulators/libretro-ppsspp/Makefile:1.22
--- pkgsrc/emulators/libretro-ppsspp/Makefile:1.21      Fri Feb  6 10:04:40 2026
+++ pkgsrc/emulators/libretro-ppsspp/Makefile   Wed Mar 11 08:13:43 2026
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.21 2026/02/06 10:04:40 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2026/03/11 08:13:43 adam Exp $
 
-PKGREVISION= 4
 .include "../../emulators/ppsspp/Makefile.common"
 
 PKGNAME=       libretro-${DISTNAME}

Index: pkgsrc/emulators/libretro-ppsspp/PLIST
diff -u pkgsrc/emulators/libretro-ppsspp/PLIST:1.4 pkgsrc/emulators/libretro-ppsspp/PLIST:1.5
--- pkgsrc/emulators/libretro-ppsspp/PLIST:1.4  Tue May  6 12:07:30 2025
+++ pkgsrc/emulators/libretro-ppsspp/PLIST      Wed Mar 11 08:13:43 2026
@@ -1,8 +1,13 @@
-@comment $NetBSD: PLIST,v 1.4 2025/05/06 12:07:30 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2026/03/11 08:13:43 adam Exp $
 lib/libretro/ppsspp_libretro.${SHLIB_EXT}
 share/mime/packages/ppsspp.xml
 share/ppsspp/assets/7z.png
-share/ppsspp/assets/Roboto-Condensed.ttf
+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
@@ -38,9 +43,10 @@ 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/icon_regular_72.png
+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
@@ -84,7 +90,6 @@ 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/logo.png
 share/ppsspp/assets/ppge_atlas.meta
 share/ppsspp/assets/ppge_atlas.zim
 share/ppsspp/assets/rargray.png
@@ -107,11 +112,12 @@ 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/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
@@ -136,12 +142,21 @@ share/ppsspp/assets/shaders/upscale_spli
 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_atlas.meta
-share/ppsspp/assets/ui_atlas.zim
-share/ppsspp/assets/unknown.png
+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

Index: pkgsrc/emulators/ppsspp/Makefile
diff -u pkgsrc/emulators/ppsspp/Makefile:1.6 pkgsrc/emulators/ppsspp/Makefile:1.7
--- pkgsrc/emulators/ppsspp/Makefile:1.6        Fri Feb  6 10:04:41 2026
+++ pkgsrc/emulators/ppsspp/Makefile    Wed Mar 11 08:13:42 2026
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.6 2026/02/06 10:04:41 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2026/03/11 08:13:42 adam Exp $
 
-PKGREVISION= 5
 .include "Makefile.common"
 
 HOMEPAGE=      https://www.ppsspp.org/

Index: pkgsrc/emulators/ppsspp/Makefile.common
diff -u pkgsrc/emulators/ppsspp/Makefile.common:1.3 pkgsrc/emulators/ppsspp/Makefile.common:1.4
--- pkgsrc/emulators/ppsspp/Makefile.common:1.3 Wed Dec 17 22:59:13 2025
+++ pkgsrc/emulators/ppsspp/Makefile.common     Wed Mar 11 08:13:42 2026
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.3 2025/12/17 22:59:13 nia Exp $
+# $NetBSD: Makefile.common,v 1.4 2026/03/11 08:13:42 adam Exp $
 # used by emulators/ppsspp/Makefile
 # used by emulators/ppsspp-qt/Makefile
 # used by emulators/libretro-ppsspp/Makefile
 
-DISTNAME=      ppsspp-1.18.1
+DISTNAME=      ppsspp-1.20.2
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=hrydgard/}
 GITHUB_PROJECT=        ppsspp
@@ -13,29 +13,25 @@ EXTRACT_SUFX=       .tar.xz
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 LICENSE=       gnu-gpl-v2
 
-USE_LANGUAGES= c c++
-USE_TOOLS+=    pkg-config
+USE_CXX_FEATURES=      c++17
+USE_LANGUAGES=         c c++
+USE_TOOLS+=            pkg-config
 
 DISTINFO_FILE= ${.CURDIR}/../../emulators/ppsspp/distinfo
 PATCHDIR=      ${.CURDIR}/../../emulators/ppsspp/patches
 
-USE_CXX_FEATURES+=     c++17
-
 LDFLAGS.NetBSD+=       -lrt
 
-# use libraries from pkgsrc
+# Use libraries from pkgsrc.
 CMAKE_CONFIGURE_ARGS+= -DUSE_SYSTEM_FFMPEG=ON
-CMAKE_CONFIGURE_ARGS+= -DUSE_SYSTEM_LIBZIP=ON
 CMAKE_CONFIGURE_ARGS+= -DUSE_SYSTEM_LIBSDL2=ON
 CMAKE_CONFIGURE_ARGS+= -DUSE_SYSTEM_LIBPNG=ON
+CMAKE_CONFIGURE_ARGS+= -DUSE_SYSTEM_LIBZIP=ON
 CMAKE_CONFIGURE_ARGS+= -DUSE_SYSTEM_MINIUPNPC=ON
 CMAKE_CONFIGURE_ARGS+= -DUSE_SYSTEM_SNAPPY=ON
 CMAKE_CONFIGURE_ARGS+= -DUSE_SYSTEM_ZSTD=ON
-CMAKE_CONFIGURE_ARGS+= -DCMAKE_POLICY_VERSION_MINIMUM=3.5
-
 # let pkgsrc take care of this
 CMAKE_CONFIGURE_ARGS+= -DUSE_CCACHE=OFF
-
 # we're open source
 CMAKE_CONFIGURE_ARGS+= -DUSE_DISCORD=OFF
 
@@ -47,16 +43,17 @@ CMAKE_CONFIGURE_ARGS+=      -DARMIPS_PRECOMPI
 CMAKE_CONFIGURE_ARGS+= -DENABLE_PCH=OFF
 .endif
 
-.include "../../devel/cmake/build.mk"
 .include "../../archivers/libzip/buildlink3.mk"
 .include "../../archivers/zstd/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
 .include "../../devel/snappy/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/glew/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../lang/python/tool.mk"
-# don't change this, newer versions of ffmpeg break fmv
-.include "../../multimedia/ffmpeg2/buildlink3.mk"
+# See https://github.com/hrydgard/ppsspp/issues/20812
+.include "../../multimedia/ffmpeg8/buildlink3.mk"
 .include "../../net/miniupnpc/buildlink3.mk"
 .include "../../mk/atomic64.mk"
 .include "../../mk/pthread.buildlink3.mk"

Index: pkgsrc/emulators/ppsspp/PLIST
diff -u pkgsrc/emulators/ppsspp/PLIST:1.1 pkgsrc/emulators/ppsspp/PLIST:1.2
--- pkgsrc/emulators/ppsspp/PLIST:1.1   Sun Apr 13 16:19:29 2025
+++ pkgsrc/emulators/ppsspp/PLIST       Wed Mar 11 08:13:42 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2025/04/13 16:19:29 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/03/11 08:13:42 adam Exp $
 bin/PPSSPPSDL
 share/applications/PPSSPPSDL.desktop
 share/icons/hicolor/128x128/apps/ppsspp.png
@@ -13,7 +13,12 @@ share/icons/hicolor/96x96/apps/ppsspp.pn
 share/icons/hicolor/scalable/apps/ppsspp.svg
 share/mime/packages/ppsspp.xml
 share/ppsspp/assets/7z.png
-share/ppsspp/assets/Roboto-Condensed.ttf
+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
@@ -49,9 +54,10 @@ 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/icon_regular_72.png
+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
@@ -95,7 +101,6 @@ 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/logo.png
 share/ppsspp/assets/ppge_atlas.meta
 share/ppsspp/assets/ppge_atlas.zim
 share/ppsspp/assets/rargray.png
@@ -118,11 +123,12 @@ 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/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
@@ -147,12 +153,21 @@ share/ppsspp/assets/shaders/upscale_spli
 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_atlas.meta
-share/ppsspp/assets/ui_atlas.zim
-share/ppsspp/assets/unknown.png
+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
Index: pkgsrc/emulators/ppsspp/distinfo
diff -u pkgsrc/emulators/ppsspp/distinfo:1.1 pkgsrc/emulators/ppsspp/distinfo:1.2
--- pkgsrc/emulators/ppsspp/distinfo:1.1        Sun Apr 13 16:19:29 2025
+++ pkgsrc/emulators/ppsspp/distinfo    Wed Mar 11 08:13:42 2026
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.1 2025/04/13 16:19:29 nia Exp $
+$NetBSD: distinfo,v 1.2 2026/03/11 08:13:42 adam Exp $
 
-BLAKE2s (ppsspp-1.18.1.tar.xz) = 06fcd3c7a003a27b5ec4136e9d2005cf2c9a799d71e88c714bbfd3f9b643841b
-SHA512 (ppsspp-1.18.1.tar.xz) = 00531109d67a35fe252b1af7d41a41ec85950f5d7c818bcdfb713d74b2b94f81f5af12e3e68d49ab0f7c7d29ccc42ca3ae7956f438964a205004293bb7e07510
-Size (ppsspp-1.18.1.tar.xz) = 54239412 bytes
-SHA1 (patch-Core_HW_SimpleAudioDec.cpp) = 8771db9dd8cbc7e615acfb9711e4462b344b1e49
-SHA1 (patch-Core_Util_PortManager.h) = 0825fe68de2f7d81e45cb7e4aa619d60833c73a4
+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
+SHA1 (patch-CMakeLists.txt) = 6c90ee328cfe183aedeb1670a06330c3d81462ca
+SHA1 (patch-ext_CMakeLists.txt) = 823d4ada59cb52996062b3586b8eed93f75f2edf
+SHA1 (patch-ext_aemu__postoffice_client_sock__impl.h) = cba4052d22fdb9eca1f6411c4ee005225c7433a6

Index: pkgsrc/emulators/ppsspp-qt/Makefile
diff -u pkgsrc/emulators/ppsspp-qt/Makefile:1.7 pkgsrc/emulators/ppsspp-qt/Makefile:1.8
--- pkgsrc/emulators/ppsspp-qt/Makefile:1.7     Fri Feb  6 10:04:41 2026
+++ pkgsrc/emulators/ppsspp-qt/Makefile Wed Mar 11 08:13:43 2026
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.7 2026/02/06 10:04:41 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2026/03/11 08:13:43 adam Exp $
 
-PKGREVISION= 6
 .include "../../emulators/ppsspp/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S,ppsspp,ppsspp-qt,1}

Index: pkgsrc/emulators/ppsspp-qt/PLIST
diff -u pkgsrc/emulators/ppsspp-qt/PLIST:1.1 pkgsrc/emulators/ppsspp-qt/PLIST:1.2
--- pkgsrc/emulators/ppsspp-qt/PLIST:1.1        Sun Apr 13 16:19:29 2025
+++ pkgsrc/emulators/ppsspp-qt/PLIST    Wed Mar 11 08:13:43 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2025/04/13 16:19:29 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/03/11 08:13:43 adam Exp $
 bin/PPSSPPQt
 share/applications/PPSSPPQt.desktop
 share/icons/hicolor/128x128/apps/ppsspp.png
@@ -13,7 +13,12 @@ share/icons/hicolor/96x96/apps/ppsspp.pn
 share/icons/hicolor/scalable/apps/ppsspp.svg
 share/mime/packages/ppsspp.xml
 share/ppsspp/assets/7z.png
-share/ppsspp/assets/Roboto-Condensed.ttf
+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
@@ -49,9 +54,10 @@ 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/icon_regular_72.png
+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
@@ -95,7 +101,6 @@ 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/logo.png
 share/ppsspp/assets/ppge_atlas.meta
 share/ppsspp/assets/ppge_atlas.zim
 share/ppsspp/assets/rargray.png
@@ -118,11 +123,12 @@ 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/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
@@ -147,12 +153,21 @@ share/ppsspp/assets/shaders/upscale_spli
 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_atlas.meta
-share/ppsspp/assets/ui_atlas.zim
-share/ppsspp/assets/unknown.png
+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

Added files:

Index: pkgsrc/emulators/ppsspp/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/emulators/ppsspp/patches/patch-CMakeLists.txt:1.1
--- /dev/null   Wed Mar 11 08:13:43 2026
+++ pkgsrc/emulators/ppsspp/patches/patch-CMakeLists.txt        Wed Mar 11 08:13:43 2026
@@ -0,0 +1,32 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2026/03/11 08:13:43 adam Exp $
+
+Fix build on NetBSD.
+Use freetype2 from pkgsrc.
+
+--- CMakeLists.txt.orig        2026-03-10 13:32:16.000000000 +0000
++++ CMakeLists.txt
+@@ -2077,7 +2077,7 @@ endif()
+       )
+ endif()
+ 
+-if(LINUX OR ANDROID OR MACOSX OR IOS)
++if(LINUX OR ANDROID OR MACOSX OR IOS OR UNIX)
+       list(APPEND aemu_postoffice
+               ext/aemu_postoffice/client/sock_impl_linux.c
+       )
+@@ -2952,13 +2952,13 @@ if(ATLAS_TOOL)
+ endif()
+ 
+ if(ATLAS_TOOL)
+-      include_directories(ext/freetype/include)
++        find_package(Freetype REQUIRED)
+ 
+       set(AtlasToolSource
+               ext/native/tools/atlastool.cpp
+       )
+       add_executable(AtlasTool ${AtlasToolSource})
+-      target_link_libraries(AtlasTool ${LinkCommon} freetype)
++      target_link_libraries(AtlasTool ${LinkCommon} Freetype::Freetype)
+       setup_target_project(AtlasTool atlastool)
+ endif()
+ 
Index: pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt
diff -u /dev/null pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt:1.1
--- /dev/null   Wed Mar 11 08:13:43 2026
+++ pkgsrc/emulators/ppsspp/patches/patch-ext_CMakeLists.txt    Wed Mar 11 08:13:43 2026
@@ -0,0 +1,16 @@
+$NetBSD: patch-ext_CMakeLists.txt,v 1.1 2026/03/11 08:13:43 adam Exp $
+
+Use freetype2 from pkgsrc.
+
+--- ext/CMakeLists.txt.orig    2026-03-11 08:03:07.281019249 +0000
++++ ext/CMakeLists.txt
+@@ -42,9 +42,6 @@ set(FT_REQUIRE_BROTLI OFF CACHE BOOL "" FORCE)
+ 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)
+-endif()
+ 
+ if(NOT LIBRETRO)
+     add_subdirectory(imgui)
Index: pkgsrc/emulators/ppsspp/patches/patch-ext_aemu__postoffice_client_sock__impl.h
diff -u /dev/null pkgsrc/emulators/ppsspp/patches/patch-ext_aemu__postoffice_client_sock__impl.h:1.1
--- /dev/null   Wed Mar 11 08:13:43 2026
+++ pkgsrc/emulators/ppsspp/patches/patch-ext_aemu__postoffice_client_sock__impl.h      Wed Mar 11 08:13:43 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-ext_aemu__postoffice_client_sock__impl.h,v 1.1 2026/03/11 08:13:43 adam Exp $
+
+Fix build on NetBSD.
+
+--- ext/aemu_postoffice/client/sock_impl.h.orig        2026-03-11 07:06:03.419915041 +0000
++++ ext/aemu_postoffice/client/sock_impl.h
+@@ -3,7 +3,7 @@
+ 
+ #include <stdbool.h>
+ 
+-#if defined(__unix) || defined(__APPLE__) || defined(__PSP__)
++#if defined(__unix) || defined(__APPLE__) || defined(__PSP__) || defined(__NetBSD__)
+ #include <netinet/in.h>
+ #endif
+ 



Home | Main Index | Thread Index | Old Index