package/kodi-screensaver-rsxs: bump version
ac_cv_type__Bool=yes is needed to fix compilation with gcc >= 5. Added patch to fix X.org includes. Added dependency for libpng previously provided by Kodi. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
4b085746c8
commit
6a3a730ad8
|
@ -27,7 +27,7 @@ diff -uNr screensavers.rsxs-195e0ec3fbbcb2ee2012cd560e42d05167f0f259.org/CMakeLi
|
|||
endif()
|
||||
externalproject_add(rsxs SOURCE_DIR ${PROJECT_SOURCE_DIR}/${rsxs_dir}
|
||||
- CONFIGURE_COMMAND ${configure_start}
|
||||
+ CONFIGURE_COMMAND gl_cv_func_gettimeofday_clobber=no
|
||||
+ CONFIGURE_COMMAND gl_cv_func_gettimeofday_clobber=no ac_cv_type__Bool=yes
|
||||
+ ac_cv_func_malloc_0_nonnull=yes
|
||||
+ ${configure_start}
|
||||
--prefix=<INSTALL_DIR>
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
Fix X include path to prevent error during configure
|
||||
|
||||
Downloaded from
|
||||
https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/mediacenter/kodi-binary-addons/screensavers.rsxs/patches/screensavers.rsxs-0002-fix-default-include-dir.patch
|
||||
|
||||
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
||||
|
||||
diff -Naur screensavers.rsxs-3241d29.orig/CMakeLists.txt screensavers.rsxs-3241d29/CMakeLists.txt
|
||||
--- screensavers.rsxs-3241d29.orig/CMakeLists.txt 2015-10-22 23:59:38.187280475 -0700
|
||||
+++ screensavers.rsxs-3241d29/CMakeLists.txt 2015-10-23 00:00:27.228113829 -0700
|
||||
@@ -17,7 +17,7 @@
|
||||
include_directories(${OpenGL_INCLUDE_DIR}
|
||||
${PNG_INCLUDE_DIR}
|
||||
${KODI_INCLUDE_DIR}
|
||||
- ${X_INCLUDE_DIRS}
|
||||
+ ${X_INCLUDE_DIR}
|
||||
${CMAKE_BINARY_DIR}/rsxs-prefix/src/rsxs-build
|
||||
${PROJECT_SOURCE_DIR}/${rsxs_dir}/src
|
||||
${PROJECT_SOURCE_DIR}/${rsxs_dir}/lib
|
||||
@@ -67,7 +67,7 @@
|
||||
--disable-skyrocket
|
||||
--disable-solarwinds
|
||||
--disable-sound
|
||||
- --x-includes=${X_INCLUDE_DIRS}
|
||||
+ --x-includes=${X_INCLUDE_DIR}
|
||||
--x-libraries=${X_LIBRARIES}
|
||||
${PNG_PATH}
|
||||
${EXTRA_FLAGS}
|
|
@ -2,6 +2,7 @@ config BR2_PACKAGE_KODI_SCREENSAVER_RSXS
|
|||
bool "kodi-screensaver-rsxs"
|
||||
depends on BR2_PACKAGE_HAS_LIBGL # libglu
|
||||
depends on BR2_PACKAGE_XORG7 # xlib_libXmu
|
||||
select BR2_PACKAGE_LIBPNG
|
||||
select BR2_PACKAGE_XLIB_LIBXMU
|
||||
help
|
||||
RSXS screensaver add-ons for Kodi
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
# Locally computed
|
||||
sha256 0797ffb720056ea2e04ac8b7ee4fc2dca1e42611ef138b347e928d8d7f3c696f kodi-screensaver-rsxs-195e0ec3fbbcb2ee2012cd560e42d05167f0f259.tar.gz
|
||||
sha256 8436c29d2f42bc65ff6f1abc2f1d05a613cc2ebb16d793e02b1f2bee296952a6 kodi-screensaver-rsxs-v1.3.0.tar.gz
|
||||
|
|
|
@ -4,11 +4,10 @@
|
|||
#
|
||||
################################################################################
|
||||
|
||||
KODI_SCREENSAVER_RSXS_VERSION = 195e0ec3fbbcb2ee2012cd560e42d05167f0f259
|
||||
KODI_SCREENSAVER_RSXS_VERSION = v1.3.0
|
||||
KODI_SCREENSAVER_RSXS_SITE = $(call github,notspiff,screensavers.rsxs,$(KODI_SCREENSAVER_RSXS_VERSION))
|
||||
KODI_SCREENSAVER_RSXS_LICENSE = GPL-3.0
|
||||
KODI_SCREENSAVER_RSXS_LICENSE_FILES = lib/rsxs-1.0/COPYING
|
||||
|
||||
KODI_SCREENSAVER_RSXS_DEPENDENCIES = kodi xlib_libXmu
|
||||
KODI_SCREENSAVER_RSXS_DEPENDENCIES = kodi libpng xlib_libXmu
|
||||
|
||||
$(eval $(cmake-package))
|
||||
|
|
Loading…
Reference in a new issue