commit
f40fadd4a6
5 changed files with 84 additions and 3 deletions
|
@ -23,7 +23,7 @@ PKG_VERSION="d4f5bff360afb335259fcc8d8e10f6dff255600b"
|
|||
PKG_LICENSE="GPLv2"
|
||||
PKG_SITE="https://github.com/hrydgard/ppsspp"
|
||||
PKG_URL="https://github.com/hrydgard/ppsspp.git"
|
||||
PKG_DEPENDS_TARGET="toolchain SDL2 ffmpeg libzip"
|
||||
PKG_DEPENDS_TARGET="toolchain SDL2 ffmpeg libzip libpng17"
|
||||
PKG_LONGDESC="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++."
|
||||
GET_HANDLER_SUPPORT="git"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ PKG_ARCH="any"
|
|||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/moonlight-stream/moonlight-embedded"
|
||||
PKG_URL="$PKG_SITE.git"
|
||||
PKG_DEPENDS_TARGET="toolchain opus SDL2 libevdev alsa curl enet avahi"
|
||||
PKG_DEPENDS_TARGET="toolchain opus SDL2 libevdev alsa curl enet avahi libvdpau libcec ffmpeg"
|
||||
PKG_SHORTDESC="Moonlight Embedded is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield, but built for Linux."
|
||||
PKG_TOOLCHAIN="cmake"
|
||||
GET_HANDLER_SUPPORT="git"
|
||||
|
@ -19,7 +19,7 @@ then
|
|||
fi
|
||||
|
||||
if [ ! "${OPENGL}" = "no" ]; then
|
||||
PKG_DEPENDS_TARGET+=" ${OPENGL} glu"
|
||||
PKG_DEPENDS_TARGET+=" ${OPENGL} glu libglvnd"
|
||||
fi
|
||||
|
||||
if [ "${OPENGLES_SUPPORT}" = yes ]; then
|
||||
|
|
21
packages/multimedia/p8-platform/package.mk
Normal file
21
packages/multimedia/p8-platform/package.mk
Normal file
|
@ -0,0 +1,21 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="p8-platform"
|
||||
PKG_VERSION="cee64e9dc0b69e8d286dc170a78effaabfa09c44"
|
||||
PKG_SHA256="8d2c3c2e2951a3f202aadd774ce52e2096468a6470ef4c926dbb13bb564ea378"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.kodi.tv"
|
||||
PKG_URL="https://github.com/xbmc/platform/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain"
|
||||
PKG_LONGDESC="Platform support library used by libCEC and binary add-ons for Kodi"
|
||||
|
||||
PKG_CMAKE_OPTS_TARGET="-DCMAKE_INSTALL_LIBDIR:STRING=lib \
|
||||
-DCMAKE_INSTALL_LIBDIR_NOARCH:STRING=lib \
|
||||
-DCMAKE_INSTALL_PREFIX_TOOLCHAIN=${SYSROOT_PREFIX}/usr \
|
||||
-DBUILD_SHARED_LIBS=0"
|
||||
|
||||
post_makeinstall_target() {
|
||||
rm -rf ${INSTALL}/usr
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
From f91594676d1f75530addd87363ccbc6510efb84e Mon Sep 17 00:00:00 2001
|
||||
From: Stefan Saraev <stefan@saraev.ca>
|
||||
Date: Fri, 8 May 2015 11:19:42 +0300
|
||||
Subject: [PATCH] revert cc badness
|
||||
|
||||
this reverts upstream commit 68f8418
|
||||
---
|
||||
CMakeLists.txt | 6 ------
|
||||
1 file changed, 6 deletions(-)
|
||||
|
||||
diff -Naur a/CMakeLists.txt b/CMakeLists.txt
|
||||
--- a/CMakeLists.txt 2016-01-05 23:58:40.000000000 +0100
|
||||
+++ b/CMakeLists.txt 2016-01-06 01:26:52.004076744 +0100
|
||||
@@ -22,12 +22,6 @@
|
||||
src/windows/os-threads.cpp)
|
||||
endif()
|
||||
|
||||
-set(p8-platform_INCLUDE_DIRS "${CMAKE_INSTALL_PREFIX}/include/p8-platform")
|
||||
-IF(WIN32)
|
||||
- LIST(APPEND p8-platform_INCLUDE_DIRS "${CMAKE_INSTALL_PREFIX}/include/p8-platform/windows")
|
||||
-ENDIF(WIN32)
|
||||
-set(p8-platform_LIBRARIES ${CMAKE_THREAD_LIBS_INIT})
|
||||
-
|
||||
if(NOT ${CORE_SYSTEM_NAME} STREQUAL "")
|
||||
if(${CORE_SYSTEM_NAME} STREQUAL "osx" OR ${CORE_SYSTEM_NAME} STREQUAL "ios")
|
||||
list(APPEND p8-platform_LIBRARIES "-framework CoreVideo -framework IOKit")
|
||||
--
|
||||
1.7.10.4
|
|
@ -0,0 +1,32 @@
|
|||
diff --git a/p8-platform-config.cmake.in b/p8-platform-config.cmake.in
|
||||
index 47f30f1..df7ed21 100644
|
||||
--- a/p8-platform-config.cmake.in
|
||||
+++ b/p8-platform-config.cmake.in
|
||||
@@ -10,7 +10,7 @@
|
||||
#
|
||||
# propagate these properties from one build system to the other
|
||||
set (p8-platform_VERSION "@p8-platform_VERSION_MAJOR@.@p8-platform_VERSION_MINOR@")
|
||||
-set (p8-platform_INCLUDE_DIRS @p8-platform_INCLUDE_DIRS@ @CMAKE_INSTALL_PREFIX@/include)
|
||||
+set (p8-platform_INCLUDE_DIRS @p8-platform_INCLUDE_DIRS@ @CMAKE_INSTALL_PREFIX_TOOLCHAIN@/include/p8-platform)
|
||||
set (p8-platform_LIBRARY_DIRS "@CMAKE_LIBRARY_OUTPUT_DIRECTORY@")
|
||||
set (p8-platform_LINKER_FLAGS "@p8-platform_LINKER_FLAGS@")
|
||||
set (p8-platform_CONFIG_VARS "@p8-platform_CONFIG_VARS@")
|
||||
@@ -19,7 +19,7 @@ set (p8-platform_CONFIG_VARS "@p8-platform_CONFIG_VARS@")
|
||||
if(WIN32)
|
||||
set (p8-platform_LIBRARY "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/p8-platform.lib")
|
||||
else(WIN32)
|
||||
- set (p8-platform_LIBRARY "-L@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ -lp8-platform")
|
||||
+ set (p8-platform_LIBRARY "-L@CMAKE_INSTALL_PREFIX_TOOLCHAIN@/@CMAKE_INSTALL_LIBDIR@ -lp8-platform")
|
||||
endif(WIN32)
|
||||
set (p8-platform_LIBRARIES ${p8-platform_LIBRARY} "@p8-platform_LIBRARIES@")
|
||||
mark_as_advanced (p8-platform_LIBRARY)
|
||||
diff --git a/p8-platform.pc.in b/p8-platform.pc.in
|
||||
index f97a2d4..58cd057 100644
|
||||
--- a/p8-platform.pc.in
|
||||
+++ b/p8-platform.pc.in
|
||||
@@ -7,4 +7,4 @@ Name: @p8-platform_NAME@
|
||||
Description: @p8-platform_DESCRIPTION@ @p8-platform_VERSION_MAJOR@.@p8-platform_VERSION_MINOR@
|
||||
Version: @p8-platform_VERSION_MAJOR@.@p8-platform_VERSION_MINOR@.@p8-platform_VERSION_PATCH@
|
||||
Libs: -L${libdir} -lp8-platform
|
||||
-Cflags: -I${includedir}
|
||||
+Cflags: -I${includedir}/p8-platform
|
Loading…
Reference in a new issue