Received: by mail.netbsd.org (Postfix, from userid 605) id 42AC184D60; Wed, 2 Jan 2019 19:52:53 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C061684D3C for ; Wed, 2 Jan 2019 19:52:52 +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 aJGjPw9NhjDp for ; Wed, 2 Jan 2019 19:52:52 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id E782384CE2 for ; Wed, 2 Jan 2019 19:52:51 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id E0D18FB16; Wed, 2 Jan 2019 19:52:51 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1546458771261460" MIME-Version: 1.0 Date: Wed, 2 Jan 2019 19:52:51 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc/emulators/libretro-ppsspp To: pkgsrc-changes@NetBSD.org Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20190102195251.E0D18FB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1546458771261460 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: nia Date: Wed Jan 2 19:52:51 UTC 2019 Modified Files: pkgsrc/emulators/libretro-ppsspp: Makefile distinfo pkgsrc/emulators/libretro-ppsspp/patches: patch-libretro_Makefile.common Log Message: libretro-ppsspp: Update to 1.7.5 What's new in 1.7.3/1.7.4/1.7.5 Fixes for a couple of common crashes Reverted immersive mode change temporarily to see if it helps misaligned buttons Change default adhoc server address What's new in 1.7.2 Update text of "Buy PPSSPP Gold" button What's new in 1.7.1 Minor crashfixes, lang updates Save bug fixed (#11508) What's new in 1.7.0 Fix for insta-crash on Galaxy Note 9, some Xiaomi devices, and the new nVidia Shield (#11441) Vertex range culling on most platforms, fixes DTM: Race Driver and similar (#11393) Major speed boost in some Gundam and Earth Defense Force games (#10973) Fix for issues with post processing shaders in GL 3+ (#11182) Fixes to sound output switching on Windows (WASAPI) (#11438) Detects DirectInput devices when running (#11461) Simple Discord integration (#11307) New debugging APIs (#10909) Task switching made a lot more robust (fixes GPD XD problems) (#11447) Texture decoding optimizations (#11350) Tons and tons of miscellaneous bugfixes and compatibility fixes To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/emulators/libretro-ppsspp/Makefile cvs rdiff -u -r1.1 -r1.2 pkgsrc/emulators/libretro-ppsspp/distinfo cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/emulators/libretro-ppsspp/patches/patch-libretro_Makefile.common Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1546458771261460 Content-Disposition: inline Content-Length: 7496 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/emulators/libretro-ppsspp/Makefile diff -u pkgsrc/emulators/libretro-ppsspp/Makefile:1.2 pkgsrc/emulators/libretro-ppsspp/Makefile:1.3 --- pkgsrc/emulators/libretro-ppsspp/Makefile:1.2 Fri Nov 23 08:06:30 2018 +++ pkgsrc/emulators/libretro-ppsspp/Makefile Wed Jan 2 19:52:51 2019 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2018/11/23 08:06:30 ryoon Exp $ +# $NetBSD: Makefile,v 1.3 2019/01/02 19:52:51 nia Exp $ -PKGNAME= libretro-ppsspp-1.6.3 -PKGREVISION= 1 +PKGNAME= libretro-ppsspp-1.7.5 CATEGORIES= emulators MAINTAINER= pkgsrc-users@NetBSD.org @@ -16,9 +15,9 @@ DISTFILES+= ppsspp-glslang.tar.gz DISTFILES+= ppsspp-spriv.tar.gz # Submodules -ARMIPS_TAG= 8b4cadaf62d7de42d374056fc6aafc555f2bc7dc -GLSLANG_TAG= 2edde6665d9a56ead5ea0e55b4e64d9a803e6164 -SPRIV_TAG= 90966d50f57608587bafd95b4e345b02b814754a +ARMIPS_TAG= 9efe3367284d2d1eeb14fc302a2c12c36e3e255e +GLSLANG_TAG= 29619b2312f7bc862221749f3f4d37c3e6a0dee2 +SPRIV_TAG= be7425ef70231ab82930331959ab487d605d0482 SITES.ppsspp.tar.gz= \ -https://github.com/hrydgard/ppsspp/archive/v${PKGVERSION_NOREV}.tar.gz @@ -52,6 +51,10 @@ MAKE_FLAGS+= TARGET_ARCH=x86_64 MAKE_FLAGS+= TARGET_ARCH=x86 .endif +MAKE_FLAGS+= GIT_VERSION="${PKGVERSION}-pkgsrc" + +LDFLAGS+= -lexecinfo + INSTALLATION_DIRS+= ${PREFIX}/lib/libretro post-extract: @@ -64,6 +67,7 @@ do-install: ${DESTDIR}${PREFIX}/lib/libretro/ppsspp_libretro.so .include "options.mk" +.include "../../devel/libexecinfo/buildlink3.mk" .include "../../multimedia/ffmpeg4/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/dlopen.buildlink3.mk" Index: pkgsrc/emulators/libretro-ppsspp/distinfo diff -u pkgsrc/emulators/libretro-ppsspp/distinfo:1.1 pkgsrc/emulators/libretro-ppsspp/distinfo:1.2 --- pkgsrc/emulators/libretro-ppsspp/distinfo:1.1 Tue Aug 14 12:55:41 2018 +++ pkgsrc/emulators/libretro-ppsspp/distinfo Wed Jan 2 19:52:51 2019 @@ -1,20 +1,20 @@ -$NetBSD: distinfo,v 1.1 2018/08/14 12:55:41 nia Exp $ +$NetBSD: distinfo,v 1.2 2019/01/02 19:52:51 nia Exp $ -SHA1 (ppsspp-1.6.3/ppsspp-armips.tar.gz) = 51e8fcf70e64e64c9c3d04aa3c795dfe6f7f5f26 -RMD160 (ppsspp-1.6.3/ppsspp-armips.tar.gz) = d8c321256c9e58fbfcbf1529f61930274ecc6d15 -SHA512 (ppsspp-1.6.3/ppsspp-armips.tar.gz) = 9ab376b928fadcbff7256ff10d6581e4960e00e48a93f47f7e90b1998022a8d03cadef20880aa020fe6b62e4fa43cf28fc68dc5b10e93b1212fd6788ae493dba -Size (ppsspp-1.6.3/ppsspp-armips.tar.gz) = 191245 bytes -SHA1 (ppsspp-1.6.3/ppsspp-glslang.tar.gz) = bc70bf9850f187ecff189adf8d46a39930380928 -RMD160 (ppsspp-1.6.3/ppsspp-glslang.tar.gz) = d1c248f9f01f10b2f3d3bbbf6a5e6a431413702a -SHA512 (ppsspp-1.6.3/ppsspp-glslang.tar.gz) = 333a93707e067ac1d98c69533c2d206675d75aa54195326accf33e8401ac2fb412d2e2525b0ee1313f141872aa6ea430ae5424e8712483c59f77dc3adbcb4f59 -Size (ppsspp-1.6.3/ppsspp-glslang.tar.gz) = 1944927 bytes -SHA1 (ppsspp-1.6.3/ppsspp-spriv.tar.gz) = 729bff5fa8a51af90519fb51b64a5781acce03e2 -RMD160 (ppsspp-1.6.3/ppsspp-spriv.tar.gz) = 32346af6c24f9f30ae435381f7c30e6f427c0e39 -SHA512 (ppsspp-1.6.3/ppsspp-spriv.tar.gz) = 5fe2f772b571da0627fb9d9c424bea2b4ea1c0563e36ff455ddaf1b92ea3d5ee636e039a0619e0971478ce10e163b45258e9b03d2610c573f74d1cfd08549bb8 -Size (ppsspp-1.6.3/ppsspp-spriv.tar.gz) = 228943 bytes -SHA1 (ppsspp-1.6.3/ppsspp.tar.gz) = 5a4ec3f99dcb50840d26a2c738ff1ce4a37e7433 -RMD160 (ppsspp-1.6.3/ppsspp.tar.gz) = 0b0ea6c86aad60a7d9d176332ea62a88d23411fa -SHA512 (ppsspp-1.6.3/ppsspp.tar.gz) = fe592c81a3b22ba0fff3dbd403ad2f6b9639c39d036db31132147a91a25793acb8698174a1c139b7dced01a9101777b5c53a1e5db6b5da0b7727f480ef597b8e -Size (ppsspp-1.6.3/ppsspp.tar.gz) = 19477643 bytes +SHA1 (ppsspp-1.7.5/ppsspp-armips.tar.gz) = bcb620c901b139a9ab28fdce41436d1a88da351d +RMD160 (ppsspp-1.7.5/ppsspp-armips.tar.gz) = a3b2c9388f4253a069275679d83c8ae9c07fa98a +SHA512 (ppsspp-1.7.5/ppsspp-armips.tar.gz) = 8934406f95a3d3ba04f9fc1bcab816c644f11987cfbb63c881ea50a8eb8b7b3df1f4ffc41c85fe4a1dcf567d9392bcc48c6e8410672d4d71c15eec598d8e1584 +Size (ppsspp-1.7.5/ppsspp-armips.tar.gz) = 197127 bytes +SHA1 (ppsspp-1.7.5/ppsspp-glslang.tar.gz) = c995f7501f32ea3b32cfe06f07262e910ef8e8f2 +RMD160 (ppsspp-1.7.5/ppsspp-glslang.tar.gz) = 5911c872d16fe40a12d748f5d32db488e26b4003 +SHA512 (ppsspp-1.7.5/ppsspp-glslang.tar.gz) = d0d5c9faa13aba03f193b25e200ebaabce2345d6fd0dfebb1ea1ac77e3248ab3662553107e84ec16911c8a423bf9d1752f8dc9a553e05835b8e40fbcb7caac03 +Size (ppsspp-1.7.5/ppsspp-glslang.tar.gz) = 2355082 bytes +SHA1 (ppsspp-1.7.5/ppsspp-spriv.tar.gz) = 2ae884042a1a0eacccfddb4a87b960fdc4dc7929 +RMD160 (ppsspp-1.7.5/ppsspp-spriv.tar.gz) = 3580eb5f6594092b565d53f2f01f5faa2d12f9c2 +SHA512 (ppsspp-1.7.5/ppsspp-spriv.tar.gz) = 9eefacbb6eeb2a010344189ebb2e85e3a69956b3f5f9a5d909d11ffc72030729a532f3db70a5f32cac2a0a3df98d648207ddb052f36e1ab2b53586722ee998e8 +Size (ppsspp-1.7.5/ppsspp-spriv.tar.gz) = 537422 bytes +SHA1 (ppsspp-1.7.5/ppsspp.tar.gz) = 404e1db43cfe926078b30aefb0c79199cd9c0319 +RMD160 (ppsspp-1.7.5/ppsspp.tar.gz) = 62c542117d39e2d182c2e424d5ec705447afabbb +SHA512 (ppsspp-1.7.5/ppsspp.tar.gz) = 7e1f93754e8969fee671c2cd8424cdff84b6351b4493f65c71fab4e9b99fc2a7c21c3a41fd051915f5293cda18957625649ba5ea69b88ed3efba9f4128252298 +Size (ppsspp-1.7.5/ppsspp.tar.gz) = 19487276 bytes SHA1 (patch-libretro_Makefile) = ff14d98bb21d87b5a27f40b180d73beef7ab2f74 -SHA1 (patch-libretro_Makefile.common) = 5bce7657a4b6703903b71e7d33317dcb284e2759 +SHA1 (patch-libretro_Makefile.common) = eebde48b059d8a0a2ec5ae7805e7a2c083f44c1c Index: pkgsrc/emulators/libretro-ppsspp/patches/patch-libretro_Makefile.common diff -u pkgsrc/emulators/libretro-ppsspp/patches/patch-libretro_Makefile.common:1.1 pkgsrc/emulators/libretro-ppsspp/patches/patch-libretro_Makefile.common:1.2 --- pkgsrc/emulators/libretro-ppsspp/patches/patch-libretro_Makefile.common:1.1 Tue Aug 14 12:55:41 2018 +++ pkgsrc/emulators/libretro-ppsspp/patches/patch-libretro_Makefile.common Wed Jan 2 19:52:51 2019 @@ -1,12 +1,28 @@ -$NetBSD: patch-libretro_Makefile.common,v 1.1 2018/08/14 12:55:41 nia Exp $ +$NetBSD: patch-libretro_Makefile.common,v 1.2 2019/01/02 19:52:51 nia Exp $ Fix "Build error: undefined references". https://github.com/libretro/ppsspp/commit/68634705b9d6b5bc8db2232bc92b6ae06f0b31d8 ---- libretro/Makefile.common.orig 2018-05-30 17:47:20.000000000 +0000 +--- libretro/Makefile.common.orig 2018-12-04 13:43:39.000000000 +0000 +++ libretro/Makefile.common -@@ -452,6 +452,7 @@ SOURCES_CXX += $(NATIVEDIR)/math/datacon +@@ -229,6 +229,7 @@ SOURCES_CXX += \ + $(EXTDIR)/glslang/glslang/MachineIndependent/ShaderLang.cpp \ + $(EXTDIR)/glslang/glslang/MachineIndependent/SymbolTable.cpp \ + $(EXTDIR)/glslang/glslang/MachineIndependent/Versions.cpp \ ++ $(EXTDIR)/glslang/glslang/MachineIndependent/attribute.cpp \ + $(EXTDIR)/glslang/glslang/MachineIndependent/glslang_tab.cpp \ + $(EXTDIR)/glslang/glslang/MachineIndependent/intermOut.cpp \ + $(EXTDIR)/glslang/glslang/MachineIndependent/iomapper.cpp \ +@@ -392,6 +393,7 @@ SOURCES_CXX += $(NATIVEDIR)/math/datacon + $(COREDIR)/HLE/sceMpeg.cpp \ + $(COREDIR)/HLE/sceNet.cpp \ + $(COREDIR)/HLE/sceNetAdhoc.cpp \ ++ $(COREDIR)/HLE/sceUsbAcc.cpp \ + $(COREDIR)/HLE/proAdhocServer.cpp \ + $(COREDIR)/HLE/proAdhoc.cpp \ + $(COREDIR)/HLE/sceOpenPSID.cpp \ +@@ -454,6 +456,7 @@ SOURCES_CXX += $(NATIVEDIR)/math/datacon $(COREDIR)/MemMap.cpp \ $(COREDIR)/MemMapFunctions.cpp \ $(COREDIR)/PSPLoaders.cpp \ --_----------=_1546458771261460--