oscam: update to 11881

This commit is contained in:
Rudi Heitbaum 2024-09-23 12:17:47 +00:00
parent 08df8e4ff9
commit f75e02f39c
2 changed files with 12 additions and 10 deletions

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="oscam" PKG_NAME="oscam"
PKG_VERSION="11799" PKG_VERSION="11881"
PKG_SHA256="10e7ffb153c66b4f29c21dd5a239d1186f988e918e8ff2673a4ea5fb9073a209" PKG_SHA256="0e9393a443510ea06faf418aa3c6431bbd12617a40f5de1c023218c4419e9006"
PKG_REV="0" PKG_REV="0"
PKG_ARCH="any" PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
@ -58,7 +58,6 @@ PKG_CMAKE_OPTS_TARGET="\
-DHAVE_DVBAPI=1 \ -DHAVE_DVBAPI=1 \
-DHAVE_LIBCRYPTO=1 \ -DHAVE_LIBCRYPTO=1 \
-DSTATIC_LIBUSB=1 \ -DSTATIC_LIBUSB=1 \
-DTOUCH=ON \
-DWEBIF=1 \ -DWEBIF=1 \
-DWEBIF_LIVELOG=1 \ -DWEBIF_LIVELOG=1 \
-DWEBIF_JQUERY=1 \ -DWEBIF_JQUERY=1 \
@ -71,7 +70,10 @@ makeinstall_target() {
} }
addon() { addon() {
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/bin mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,lib.private}
cp -P ${PKG_BUILD}/.${TARGET_NAME}/oscam ${ADDON_BUILD}/${PKG_ADDON_ID}/bin cp -P ${PKG_BUILD}/.${TARGET_NAME}/oscam ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -P ${PKG_BUILD}/.${TARGET_NAME}/utils/list_smargo ${ADDON_BUILD}/${PKG_ADDON_ID}/bin cp -P ${PKG_BUILD}/.${TARGET_NAME}/utils/list_smargo ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
cp -L $(get_install_dir pcsc-lite)/usr/lib/libpcsclite.so.1 ${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
patchelf --add-rpath '${ORIGIN}/../lib.private' ${ADDON_BUILD}/${PKG_ADDON_ID}/bin/oscam
} }

View File

@ -1,14 +1,14 @@
--- a/CMakeLists.txt --- a/CMakeLists.txt
+++ b/CMakeLists.txt +++ b/CMakeLists.txt
@@ -498,7 +498,7 @@ add_library (${csoscam} STATIC ${csoscam @@ -621,7 +621,7 @@
set (exe_name "oscam-upx")
set (exe_name "oscam") endif (NOT USE_COMPRESS EQUAL 1)
add_executable (${exe_name} ${exe_srcs} ${exe_hdrs}) add_executable (${exe_name} ${exe_srcs} ${exe_hdrs})
-target_link_libraries (${exe_name} ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt minilzo) -target_link_libraries (${exe_name} ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt minilzo)
+target_link_libraries (${exe_name} ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt minilzo udev) +target_link_libraries (${exe_name} ${csoscam} ${csmodules} ${csreaders} csctapi cscrypt minilzo udev)
if(HAVE_LIBRT AND HAVE_LIBUSB) if (WITH_SIGNING EQUAL 1)
if (LIBUSBDIR) SIGN_COMMAND_OSCAM()
set (libusb_link "imp_libusb") endif (WITH_SIGNING EQUAL 1)
--- a/utils/CMakeLists.txt --- a/utils/CMakeLists.txt
+++ b/utils/CMakeLists.txt +++ b/utils/CMakeLists.txt
@@ -12,7 +12,7 @@ file (GLOB all_srcs ${exe_srcs}) @@ -12,7 +12,7 @@ file (GLOB all_srcs ${exe_srcs})