oscam: update to 11420

This commit is contained in:
cvh 2018-04-25 11:05:00 +02:00 committed by CvH
parent a4ef7a8a1f
commit 53a80c08e5
10 changed files with 76 additions and 46 deletions

View File

@ -1,3 +1,7 @@
105
- update OScam to 11420
- add SSL support
104
- update OSCam to 11391

View File

@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-2017 Team LibreELEC
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@ -17,10 +17,10 @@
################################################################################
PKG_NAME="oscam"
PKG_VERSION="2563c02"
PKG_SHA256="2a025a1697dec8a4432bf40be7ba14f71e09879da2826e5789b4cb153e834f87"
PKG_VERSION_NUMBER="11391"
PKG_REV="104"
PKG_VERSION="d785952"
PKG_SHA256="3f698e522b8d47667a2c2841f75d5d790613664a8eea460f98b396ed7ca22c90"
PKG_VERSION_NUMBER="11420"
PKG_REV="105"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.streamboard.tv/oscam/wiki"
@ -35,9 +35,10 @@ PKG_ADDON_NAME="OSCam"
PKG_ADDON_TYPE="xbmc.service"
PKG_CMAKE_OPTS_TARGET="-DLIBUSBDIR=$SYSROOT_PREFIX/usr \
-DWITH_SSL=0 \
-DHAVE_LIBCRYPTO=0 \
-DHAVE_DVBAPI=1 -DWITH_STAPI=0 \
-DWITH_SSL=1 \
-DHAVE_LIBCRYPTO=1 \
-DHAVE_DVBAPI=1 \
-DWITH_STAPI=0 \
-DWEBIF=1 \
-DWITH_DEBUG=0 \
-DOPTIONAL_INCLUDE_DIR=$SYSROOT_PREFIX/usr/include \
@ -49,7 +50,7 @@ pre_configure_target() {
}
makeinstall_target() {
: # nop
:
}
addon() {

View File

@ -1,13 +1,11 @@
diff --git a/config.sh b/config.sh
index 7653731..a6b2ea8 100755
--- a/config.sh
+++ b/config.sh
@@ -687,7 +687,7 @@ do
@@ -689,7 +689,7 @@ do
break
;;
'-r'|'--oscam-revision')
- (svnversion -n . 2>/dev/null || printf 0) | sed 's/.*://; s/[^0-9]*$//; s/^$/0/'
- revision=`(svnversion -n . 2>/dev/null || printf 0) | sed 's/.*://; s/[^0-9]*$//; s/^$/0/'`
+ echo "$OSCAM_ADDON_VERSION"
break
;;
'-O'|'--detect-osx-sdk-version')
if [ "$revision" = "0" ]
then
which git > /dev/null 2>&1 && revision=`git log -1 --pretty=%B | grep git-svn-id | sed -n -e 's/^.*trunk@\([0-9]*\) .*$/\1/p'`

View File

@ -1,8 +1,8 @@
#!/bin/sh
################################################################################
# This file is part of LibreELEC - https://LibreELEC.tv
# Copyright (C) 2016 Team LibreELEC
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

View File

@ -1,6 +1,6 @@
################################################################################
# This file is part of LibreELEC - https://LibreELEC.tv
# Copyright (C) 2016 Team LibreELEC
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

View File

@ -1,11 +1,14 @@
# oscam.conf generated automatically by Streamboard OSCAM 1.00-unstable_svn build #0
# Read more: http://streamboard.gmc.to/svn/oscam/trunk/Distribution/doc/txt/oscam.conf.txt
#
# main configuration
#
[global]
nice = -1
WaitForCards = 1
usrfile = /storage/.kodi/userdata/addon_data/service.softcam.oscam/log/oscamuser.log
logfile = /storage/.kodi/userdata/addon_data/service.softcam.oscam/log/oscam.log
cwlogdir = /storage/.kodi/userdata/addon_data/service.softcam.oscam/log/cw
nice = -1
saveinithistory = 1
[monitor]

View File

@ -0,0 +1,34 @@
# Kodi Media Center language file
# Addon Name: oscam
# Addon id: service.oscam
# Addon Provider: Team LibreELEC
msgid ""
msgstr ""
msgctxt "#30000"
msgid "General"
msgstr ""
msgctxt "#30001"
msgid "Restart on suspend / resume"
msgstr ""
msgctxt "#30002"
msgid "DVBAPI"
msgstr ""
msgctxt "#30003"
msgid "Delay the start of OSCam"
msgstr ""
msgctxt "#30004"
msgid "time (s)"
msgstr ""
msgctxt "#30005"
msgid "Wait for frontend initialization"
msgstr ""
msgctxt "#30006"
msgid "Number of adapters to wait for"
msgstr ""

View File

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<strings>
<string id="1000">General</string>
<string id="1011">Restart on suspend / resume</string>
<string id="1001">DVBAPI</string>
<string id="1012">Delay the start of OSCam</string>
<string id="1013">time (s)</string>
<string id="1022">Wait for frontend initialization</string>
<string id="1023">Number of adapters to wait for</string>
</strings>

View File

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<category label="1000">
<category label="30000">
<setting type="sep" />
<setting id="RESTART_ON_RESUME" type="bool" label="1011" default="false" />
<setting id="WORKAROUND_SLEEP" type="bool" label="1012" default="false" />
<setting id="WORKAROUND_SLEEP_TIME" type="slider" range="1,30" option="int" label="1013" default="1" enable="eq(-1,true)" />
<setting id="RESTART_ON_RESUME" type="bool" label="30001" default="false" />
<setting id="WORKAROUND_SLEEP" type="bool" label="30003" default="false" />
<setting id="WORKAROUND_SLEEP_TIME" type="slider" range="1,30" option="int" label="30004" default="1" enable="eq(-1,true)" />
</category>
<category label="1001">
<category label="30002">
<setting type="sep" />
<setting id="WAIT_FOR_FEINIT" type="bool" label="1022" default="false" />
<setting id="NUM_ADAPTERS" type="slider" range="1,16" option="int" label="1023" default="1" enable="eq(-1,true)" />
<setting id="WAIT_FOR_FEINIT" type="bool" label="30005" default="false" />
<setting id="NUM_ADAPTERS" type="slider" range="1,16" option="int" label="30006" default="1" enable="eq(-1,true)" />
</category>
</settings>

View File

@ -1,7 +1,7 @@
<settings>
<setting id="RESTART_ON_RESUME" value="false" />
<setting id="WAIT_FOR_FEINIT" value="false" />
<setting id="WORKAROUND_SLEEP" value="false" />
<setting id="WORKAROUND_SLEEP_TIME" value="1" />
<setting id="NUM_ADAPTERS" value="1" />
<settings version="2">
<setting id="NUM_ADAPTERS">1</setting>
<setting id="RESTART_ON_RESUME" default="true">false</setting>
<setting id="WAIT_FOR_FEINIT" default="true">false</setting>
<setting id="WORKAROUND_SLEEP" default="true">false</setting>
<setting id="WORKAROUND_SLEEP_TIME">1</setting>
</settings>