Jan Beich writes:
> > Here's an update to ppsspp-1.6.2.
>
> Do you plan to add libretro flavor a la mgba/nestopia?

Yes, I'll work on that after I commit the update.

> >  LIB_DEPENDS =              archivers/snappy \
> > -                   archivers/libzip \
>
> Have you tried the following?
>
>   CONFIGURE_ARGS += -DUSE_SYSTEM_LIBZIP=ON

Ah, thanks!

Index: Makefile
===================================================================
RCS file: /cvs/ports/emulators/ppsspp/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile    4 Jan 2018 05:09:32 -0000       1.3
+++ Makefile    13 Jun 2018 09:16:37 -0000
@@ -4,10 +4,10 @@ COMMENT =     Sony PlayStation Portable emul
 
 GH_ACCOUNT =   hrydgard
 GH_PROJECT =   ppsspp
-GH_TAGNAME =   v1.5.4
+GH_TAGNAME =   v1.6.2
 
 GLSLANG =      2edde6665d9a56ead5ea0e55b4e64d9a803e6164
-PPSSPP_LANG =  6537fc1bf38d0787a1d86375e5b3cb267349d2d5
+PPSSPP_LANG =  c2c4ad9c38c5f5e97ff022a703c470fcd53da249
 SPIRV_CROSS =  90966d50f57608587bafd95b4e345b02b814754a
 ARMIPS =       0.9
 TINYFORMAT =   b7f5a22753c81d834ab5133d655f1fd525280765
@@ -38,7 +38,7 @@ DIST_SUBDIR = ppsspp
 
 WANTLIB += ${COMPILER_LIBCXX}
 WANTLIB += GL GLEW GLU SDL2 avcodec avformat avutil c m snappy
-WANTLIB += swresample swscale z zip 
+WANTLIB += swresample swscale z zip
 
 MODULES =              devel/cmake
 LIB_DEPENDS =          archivers/snappy \
@@ -50,7 +50,8 @@ COMPILER =            base-clang ports-gcc
 
 CONFIGURE_ARGS =       -DUSE_SYSTEM_FFMPEG=ON \
                        -DCMAKE_CXX_FLAGS="-I${X11BASE}/include" \
-                       -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
+                       -DCMAKE_CXX_FLAGS="${CXXFLAGS}" \
+                       -DUSE_SYSTEM_LIBZIP=ON
 
 NO_TEST =              Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/emulators/ppsspp/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    4 Jan 2018 05:09:32 -0000       1.2
+++ distinfo    13 Jun 2018 09:16:37 -0000
@@ -1,12 +1,12 @@
 SHA256 (ppsspp/2edde6665d9a56ead5ea0e55b4e64d9a803e6164.tar.gz) = 
XiCldYwTzDlnosMecBf+TYE1wAVzNmK+RYXZ0ZtdjzQ=
-SHA256 (ppsspp/6537fc1bf38d0787a1d86375e5b3cb267349d2d5.tar.gz) = 
uSmCAnMisURzE8D8GVCpO/gMD9nrMiZuv+zR6AD7tyM=
 SHA256 (ppsspp/90966d50f57608587bafd95b4e345b02b814754a.tar.gz) = 
KC0fF70wAxYt2UW4ulxaEMtXOKd1CUmoIA/2VV8Q/yg=
 SHA256 (ppsspp/b7f5a22753c81d834ab5133d655f1fd525280765.tar.gz) = 
nbm8Fun6/t5JO1iQuTWlfubl4oSp1uj6bZMpeQqWuMY=
-SHA256 (ppsspp/ppsspp-1.5.4.tar.gz) = 
5zkVXxNfmz4uXOhdDMEQKMStcaAHhnOr4/kIrGh1KEo=
+SHA256 (ppsspp/c2c4ad9c38c5f5e97ff022a703c470fcd53da249.tar.gz) = 
WpfRopSUgggrtOff93BMsP6CY6gozGZ3Ph1wx7zkctw=
+SHA256 (ppsspp/ppsspp-1.6.2.tar.gz) = 
oqM2kzJOeYxoxnOJlIlvqjaPO7PBR/Fwwp9mT0h2o5A=
 SHA256 (ppsspp/v0.9.tar.gz) = x1boXdcRpBjzO3IOGSb3gOCxZMhIpOdPtyWOGMMvzZQ=
 SIZE (ppsspp/2edde6665d9a56ead5ea0e55b4e64d9a803e6164.tar.gz) = 1944927
-SIZE (ppsspp/6537fc1bf38d0787a1d86375e5b3cb267349d2d5.tar.gz) = 362410
 SIZE (ppsspp/90966d50f57608587bafd95b4e345b02b814754a.tar.gz) = 228943
 SIZE (ppsspp/b7f5a22753c81d834ab5133d655f1fd525280765.tar.gz) = 22284
-SIZE (ppsspp/ppsspp-1.5.4.tar.gz) = 19008538
+SIZE (ppsspp/c2c4ad9c38c5f5e97ff022a703c470fcd53da249.tar.gz) = 478373
+SIZE (ppsspp/ppsspp-1.6.2.tar.gz) = 19477075
 SIZE (ppsspp/v0.9.tar.gz) = 154427
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/emulators/ppsspp/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   4 Jan 2018 05:09:32 -0000       1.2
+++ pkg/PLIST   13 Jun 2018 09:16:37 -0000
@@ -80,6 +80,7 @@ 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
@@ -93,6 +94,7 @@ share/ppsspp/assets/shaders/grayscale.fs
 share/ppsspp/assets/shaders/inversecolors.fsh
 share/ppsspp/assets/shaders/natural.fsh
 share/ppsspp/assets/shaders/natural.vsh
+share/ppsspp/assets/shaders/naturalA.fsh
 share/ppsspp/assets/shaders/scanlines.fsh
 share/ppsspp/assets/shaders/sharpen.fsh
 share/ppsspp/assets/shaders/upscale_spline36.fsh

Reply via email to