Date: Fri, 29 May 2015 19:33:25 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r387882 - in head/emulators: . ppsspp ppsspp-devel ppsspp-devel/files Message-ID: <201505291933.t4TJXP34049337@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Fri May 29 19:33:24 2015 New Revision: 387882 URL: https://svnweb.freebsd.org/changeset/ports/387882 Log: emulators/ppsspp-devel: add new slave port for git master A temporary port to facilitate testing and upstreaming. Added: head/emulators/ppsspp-devel/ head/emulators/ppsspp-devel/Makefile (contents, props changed) head/emulators/ppsspp-devel/distinfo (contents, props changed) head/emulators/ppsspp-devel/files/ - copied from r387873, head/emulators/ppsspp/files/ Deleted: head/emulators/ppsspp-devel/files/patch-Common_CPUDetect.cpp head/emulators/ppsspp-devel/files/patch-Common_FileUtil.cpp head/emulators/ppsspp-devel/files/patch-Common_MemArena.cpp head/emulators/ppsspp-devel/files/patch-Common_StdMutex.h head/emulators/ppsspp-devel/files/patch-Common_Swap.h head/emulators/ppsspp-devel/files/patch-Core_FileSystems_tlzrc.cpp head/emulators/ppsspp-devel/files/patch-Core_HLE_ReplaceTables.cpp head/emulators/ppsspp-devel/files/patch-Core_HLE_sceRtc.cpp head/emulators/ppsspp-devel/files/patch-Core_MIPS_JitCommon_JitCommon.cpp head/emulators/ppsspp-devel/files/patch-Core_MIPS_fake_FakeJit.cpp head/emulators/ppsspp-devel/files/patch-Core_MemMap.cpp head/emulators/ppsspp-devel/files/patch-Core_Reporting.cpp head/emulators/ppsspp-devel/files/patch-GPU_GLES_TextureScaler.cpp head/emulators/ppsspp-devel/files/patch-Qt_PPSSPP.pro head/emulators/ppsspp-devel/files/patch-Qt_Platform_linux.pri head/emulators/ppsspp-devel/files/patch-Qt_Settings.pri head/emulators/ppsspp-devel/files/patch-UI_CwCheatScreen.cpp head/emulators/ppsspp-devel/files/patch-UI_DevScreens.cpp head/emulators/ppsspp-devel/files/patch-UI_NativeApp.cpp head/emulators/ppsspp-devel/files/patch-native_base_PCMain.cpp head/emulators/ppsspp-devel/files/patch-native_base_basictypes.h head/emulators/ppsspp-devel/files/patch-native_ext_cityhash_city.cpp head/emulators/ppsspp-devel/files/patch-native_ext_stb__vorbis_stb__vorbis.c head/emulators/ppsspp-devel/files/patch-native_file_file__util.cpp head/emulators/ppsspp-devel/files/patch-native_net_http__client.h head/emulators/ppsspp-devel/files/patch-native_net_http__headers.cpp head/emulators/ppsspp-devel/files/patch-native_net_http__server.cpp head/emulators/ppsspp-devel/files/patch-native_net_resolve.cpp Modified: head/emulators/Makefile head/emulators/ppsspp-devel/files/patch-CMakeLists.txt head/emulators/ppsspp-devel/files/patch-Common_MemoryUtil.cpp head/emulators/ppsspp/Makefile Modified: head/emulators/Makefile ============================================================================== --- head/emulators/Makefile Fri May 29 19:30:30 2015 (r387881) +++ head/emulators/Makefile Fri May 29 19:33:24 2015 (r387882) @@ -110,6 +110,7 @@ SUBDIR += pearpc SUBDIR += pipelight SUBDIR += ppsspp + SUBDIR += ppsspp-devel SUBDIR += q4wine SUBDIR += qemu SUBDIR += qemu-devel Added: head/emulators/ppsspp-devel/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/ppsspp-devel/Makefile Fri May 29 19:33:24 2015 (r387882) @@ -0,0 +1,16 @@ +# $FreeBSD$ + +DISTVERSION= 1.0.1-551 +DISTVERSIONSUFFIX= -gee1299b +PORTREVISION= 0 +PKGNAMESUFFIX= -devel + +GH_TAGNAME= f7a2cb6:lang 9fe3f59:native a0b878f:ext_armips + +CONFLICTS_INSTALL?= ${PORTNAME}-[0-9]* + +MASTERDIR= ${.CURDIR}/../ppsspp +PATCHDIR= ${.CURDIR}/files +DISTINFO_FILE= ${.CURDIR}/distinfo + +.include "${MASTERDIR}/Makefile" Added: head/emulators/ppsspp-devel/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/emulators/ppsspp-devel/distinfo Fri May 29 19:33:24 2015 (r387882) @@ -0,0 +1,10 @@ +SHA256 (hrydgard-ppsspp-v1.0.1-551-gee1299b_GH0.tar.gz) = 3f30e14b54872fd7963086b43662ad2b1e2846a91167b0ba73da2db9e20f5507 +SIZE (hrydgard-ppsspp-v1.0.1-551-gee1299b_GH0.tar.gz) = 13508841 +SHA256 (hrydgard-ppsspp-lang-f7a2cb6_GH0.tar.gz) = ea342200e8750402ea3ca1fb928a166c3b59772ffbeef3cf65feb3e43f141f47 +SIZE (hrydgard-ppsspp-lang-f7a2cb6_GH0.tar.gz) = 200273 +SHA256 (hrydgard-native-9fe3f59_GH0.tar.gz) = 27a599540fdcb369cc4105e998be87dc14be7739d0daeeb5796aca9e422e8619 +SIZE (hrydgard-native-9fe3f59_GH0.tar.gz) = 1398942 +SHA256 (Kingcom-armips-a0b878f_GH0.tar.gz) = 64623bbddda609f9692904e6b6823b1d2d4dd0149349f2be9edcc600bf12bafa +SIZE (Kingcom-armips-a0b878f_GH0.tar.gz) = 136535 +SHA256 (ppsspp-ffmpeg.patch?id=f2b9251) = 4d60b99f9e6fe1bb81b2b1b648845f9e76289ba824fcb5e53f2117d0319e086d +SIZE (ppsspp-ffmpeg.patch?id=f2b9251) = 6304 Modified: head/emulators/ppsspp-devel/files/patch-CMakeLists.txt ============================================================================== --- head/emulators/ppsspp/files/patch-CMakeLists.txt Fri May 29 17:50:55 2015 (r387873) +++ head/emulators/ppsspp-devel/files/patch-CMakeLists.txt Fri May 29 19:33:24 2015 (r387882) @@ -1,25 +1,5 @@ --- CMakeLists.txt.orig 2015-02-26 20:05:06 UTC +++ CMakeLists.txt -@@ -21,7 +21,9 @@ if(CMAKE_SYSTEM_PROCESSOR) - if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^armv7") - set(ARMV7 ON) - endif() -- elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^x86" OR ${CMAKE_SYSTEM_PROCESSOR} MATCHES "i.86") -+ elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^x86" OR -+ ${CMAKE_SYSTEM_PROCESSOR} MATCHES "^amd64" OR -+ ${CMAKE_SYSTEM_PROCESSOR} MATCHES "i.86") - set(X86 ON) - elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^mips") - set(MIPS ON) -@@ -250,7 +252,7 @@ if(NOT MSVC) - if (NOT CMAKE_C_COMPILER_ID STREQUAL "Intel" AND NOT CMAKE_C_COMPILER_ID STREQUAL "Clang") - add_definitions(-Wno-psabi) - endif() -- add_definitions(-D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1) -+ add_definitions(-D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1) - add_definitions(-D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64) - endif() - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") @@ -525,9 +527,10 @@ target_link_libraries(libzip ${ZLIB_LIBR include_directories(native/ext/libzip) set(LIBZIP_LIBRARY libzip) Modified: head/emulators/ppsspp-devel/files/patch-Common_MemoryUtil.cpp ============================================================================== --- head/emulators/ppsspp/files/patch-Common_MemoryUtil.cpp Fri May 29 17:50:55 2015 (r387873) +++ head/emulators/ppsspp-devel/files/patch-Common_MemoryUtil.cpp Fri May 29 19:33:24 2015 (r387882) @@ -36,12 +36,3 @@ } else if (exec && (uintptr_t) map_hint > 0xFFFFFFFFULL) { -@@ -160,7 +182,7 @@ void* AllocateExecutableMemory(size_t si - // printf("Mapped executable memory at %p (size %ld)\n", ptr, - // (unsigned long)size); - --#if defined(__FreeBSD__) -+#if !defined(_WIN32) && !defined(__SYMBIAN32__) - if (ptr == MAP_FAILED) - { - ptr = NULL; Modified: head/emulators/ppsspp/Makefile ============================================================================== --- head/emulators/ppsspp/Makefile Fri May 29 19:30:30 2015 (r387881) +++ head/emulators/ppsspp/Makefile Fri May 29 19:33:24 2015 (r387882) @@ -1,9 +1,9 @@ # $FreeBSD$ PORTNAME= ppsspp -PORTVERSION= 1.0.1 DISTVERSIONPREFIX= v -PORTREVISION= 2 +DISTVERSION?= 1.0.1 +PORTREVISION?= 2 CATEGORIES= emulators PATCH_SITES= https://projects.archlinux.org/svntogit/community.git/plain/trunk/ @@ -20,7 +20,9 @@ RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/ USE_GITHUB= yes GH_ACCOUNT= hrydgard:DEFAULT,lang,native Kingcom:ext_armips GH_PROJECT= ${PORTNAME}-lang:lang native:native armips:ext_armips -GH_TAGNAME= 52c757e:lang 52ce9c1:native a0b878f:ext_armips +GH_TAGNAME?= 52c757e:lang 52ce9c1:native a0b878f:ext_armips + +CONFLICTS_INSTALL?= ${PORTNAME}-devel-[0-9]* USES= compiler:c++11-lib pkgconfig USE_GL= glu
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505291933.t4TJXP34049337>