mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
commit
e20dae0b3f
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="ccid"
|
||||
PKG_VERSION="1.5.2"
|
||||
PKG_SHA256="13934487e6f8b48f699a16d367cc7a1af7a3ca874de721ac6e9633beb86e7219"
|
||||
PKG_VERSION="1.5.4"
|
||||
PKG_SHA256="6e832adc172ecdcfdee2b56f33144684882cbe972daff1938e7a9c73a64f88bf"
|
||||
PKG_LICENSE="LGPL"
|
||||
PKG_SITE="https://ccid.apdu.fr"
|
||||
PKG_URL="https://ccid.apdu.fr/files/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
|
||||
|
@ -0,0 +1,37 @@
|
||||
From e6ff7da39edd44fe6bb14bcba29c0fc5a02957a8 Mon Sep 17 00:00:00 2001
|
||||
From: CrazyCat <crazycat69@narod.ru>
|
||||
Date: Sun, 20 May 2018 21:22:24 +0300
|
||||
Subject: [PATCH] Some compat fixes.
|
||||
|
||||
---
|
||||
lib/libdvbapi/dvbnet.c | 4 ++++
|
||||
lib/libdvbapi/dvbvideo.c | 1 -
|
||||
2 files changed, 4 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/lib/libdvbapi/dvbnet.c b/lib/libdvbapi/dvbnet.c
|
||||
index 25c09ad..7ddaabe 100644
|
||||
--- a/lib/libdvbapi/dvbnet.c
|
||||
+++ b/lib/libdvbapi/dvbnet.c
|
||||
@@ -29,6 +29,10 @@
|
||||
#include <errno.h>
|
||||
#include "dvbnet.h"
|
||||
|
||||
+#ifndef DVB_NET_FEEDTYPE_GSE
|
||||
+#define DVB_NET_FEEDTYPE_GSE 2 /* generic stream encapsulation */
|
||||
+#endif
|
||||
+
|
||||
int dvbnet_open(int adapter, int netdeviceid)
|
||||
{
|
||||
char filename[PATH_MAX+1];
|
||||
diff --git a/lib/libdvbapi/dvbvideo.c b/lib/libdvbapi/dvbvideo.c
|
||||
index f1ffbe8..18a4d3a 100644
|
||||
--- a/lib/libdvbapi/dvbvideo.c
|
||||
+++ b/lib/libdvbapi/dvbvideo.c
|
||||
@@ -26,7 +26,6 @@
|
||||
#include <unistd.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <linux/types.h>
|
||||
-#include <linux/dvb/video.h>
|
||||
#include <errno.h>
|
||||
#include "dvbvideo.h"
|
||||
|
@ -0,0 +1,49 @@
|
||||
--- a/lib/libdvbapi/dvbaudio.c 2021-07-27 22:57:28.723492743 +1000
|
||||
+++ b/lib/libdvbapi/dvbaudio.c 2021-07-27 23:07:08.672581030 +1000
|
||||
@@ -25,10 +25,13 @@
|
||||
#include <fcntl.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/ioctl.h>
|
||||
-#include <linux/dvb/audio.h>
|
||||
#include <errno.h>
|
||||
#include "dvbaudio.h"
|
||||
|
||||
+#ifndef AUDIO_SET_BYPASS_MODE
|
||||
+#define AUDIO_SET_BYPASS_MODE _IO('o', 8)
|
||||
+#endif
|
||||
+
|
||||
int dvbaudio_open(int adapter, int audiodeviceid)
|
||||
{
|
||||
char filename[PATH_MAX+1];
|
||||
--- a/test/test_av.c 2021-07-27 23:11:51.105535377 +1000
|
||||
+++ b/test/test_av.c 2021-07-27 23:12:05.035519211 +1000
|
||||
@@ -31,8 +31,6 @@
|
||||
#include <unistd.h>
|
||||
|
||||
#include <linux/types.h>
|
||||
-#include <linux/dvb/audio.h>
|
||||
-#include <linux/dvb/video.h>
|
||||
|
||||
int audioStop(int fd, char *arg)
|
||||
{
|
||||
--- a/util/szap/szap.c 2021-07-27 23:26:32.667530471 +1000
|
||||
+++ b/util/szap/szap.c 2021-07-27 23:26:46.154138354 +1000
|
||||
@@ -46,7 +46,6 @@
|
||||
|
||||
#include <linux/dvb/frontend.h>
|
||||
#include <linux/dvb/dmx.h>
|
||||
-#include <linux/dvb/audio.h>
|
||||
#include "lnb.h"
|
||||
#include "util.h"
|
||||
|
||||
@@ -57,6 +56,10 @@
|
||||
#define FALSE (1==0)
|
||||
#endif
|
||||
|
||||
+#ifndef AUDIO_SET_BYPASS_MODE
|
||||
+#define AUDIO_SET_BYPASS_MODE _IO('o', 8)
|
||||
+#endif
|
||||
+
|
||||
/* location of channel list file */
|
||||
#define CHANNEL_FILE "channels.conf"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="dvbsnoop"
|
||||
PKG_VERSION="badf61fcdab1177c1162747be06d035a2b671e9b"
|
||||
PKG_SHA256="7f0f5d9ca15c5caae3ca249d95a5fc30cececd16f63e00a1404e0d2368ce56fa"
|
||||
PKG_VERSION="72a64d59b6b00272fbfbeebdc9da9d6e8ace67da" # 2021-12-12
|
||||
PKG_SHA256="7364c04b05e3ce311c14544fd01ca8ad846f4cfab5951815bdec64fe6cc35a0c"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://dvbsnoop.sourceforge.net/"
|
||||
PKG_URL="https://github.com/Duckbox-Developers/dvbsnoop/archive/${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="x264"
|
||||
PKG_VERSION="baee400fa9ced6f5481a728138fed6e867b0ff7f" # r3095 stable 2022-06-01
|
||||
PKG_SHA256="ce6623b8b289765daee04a297c2fd1a293cb2565a1749c76d66c8d72c7ddc1ab"
|
||||
PKG_VERSION="9c3c71688226fbb23f4d36399fab08f018e760b0"
|
||||
PKG_SHA256="1b0e11f6ce9dc8c8da5e78006bd1a26dffe866d21f85d4305fd555f107d97b9a"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.videolan.org/developers/x264.html"
|
||||
PKG_URL="https://code.videolan.org/videolan/x264/-/archive/${PKG_VERSION}/x264-${PKG_VERSION}.tar.bz2"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libvpx"
|
||||
PKG_VERSION="1.13.0"
|
||||
PKG_SHA256="cb2a393c9c1fae7aba76b950bb0ad393ba105409fe1a147ccd61b0aaa1501066"
|
||||
PKG_VERSION="1.13.1"
|
||||
PKG_SHA256="00dae80465567272abd077f59355f95ac91d7809a2d3006f9ace2637dd429d14"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="https://www.webmproject.org"
|
||||
PKG_URL="https://github.com/webmproject/libvpx/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="pcsc-lite"
|
||||
PKG_VERSION="1.9.9"
|
||||
PKG_SHA256="cbcc3b34c61f53291cecc0d831423c94d437b188eb2b97b7febc08de1c914e8a"
|
||||
PKG_VERSION="2.0.0"
|
||||
PKG_SHA256="d6c3e2b64510e5ed6fcd3323febf2cc2a8e5fda5a6588c7671f2d77f9f189356"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://pcsclite.apdu.fr"
|
||||
PKG_URL="https://pcsclite.apdu.fr/files/pcsc-lite-${PKG_VERSION}.tar.bz2"
|
||||
|
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="runc"
|
||||
PKG_VERSION="1.1.9"
|
||||
PKG_SHA256="509993674481aad7e14aedfb280e0eb160f3a34c0b77e2e98c4b3c0b1df76894"
|
||||
PKG_VERSION="1.1.10"
|
||||
PKG_SHA256="e26ae522d09b253b64a30b4e4d233988c988f7588178308b51da7aec927df47b"
|
||||
PKG_LICENSE="APL"
|
||||
PKG_SITE="https://github.com/opencontainers/runc"
|
||||
PKG_URL="https://github.com/opencontainers/runc/archive/v${PKG_VERSION}.tar.gz"
|
||||
@ -13,7 +13,7 @@ PKG_LONGDESC="A CLI tool for spawning and running containers according to the OC
|
||||
PKG_TOOLCHAIN="manual"
|
||||
|
||||
# Git commit of the matching release https://github.com/opencontainers/runc/releases
|
||||
PKG_GIT_COMMIT="6724737f999df9ee0d8ca5c6d7b81f97adc34374"
|
||||
PKG_GIT_COMMIT="18a0cb0f32bcac2ecc9a10f327d282759c144dab"
|
||||
|
||||
pre_make_target() {
|
||||
go_configure
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="miniupnpc"
|
||||
PKG_VERSION="2.2.4"
|
||||
PKG_SHA256="481a5e4aede64e9ef29895b218836c3608d973e77a35b4f228ab1f3629412c4b"
|
||||
PKG_VERSION="2.2.5"
|
||||
PKG_SHA256="38acd5f4602f7cf8bcdc1ec30b2d58db2e9912e5d9f5350dd99b06bfdffb517c"
|
||||
PKG_LICENSE="BSD"
|
||||
PKG_SITE="http://miniupnp.free.fr"
|
||||
PKG_URL="http://miniupnp.free.fr/files/${PKG_NAME}-${PKG_VERSION}.tar.gz"
|
||||
|
@ -2,8 +2,8 @@
|
||||
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="libuv"
|
||||
PKG_VERSION="1.44.2"
|
||||
PKG_SHA256="e6e2ba8b4c349a4182a33370bb9be5e23c51b32efb9b9e209d0e8556b73a48da"
|
||||
PKG_VERSION="1.46.0"
|
||||
PKG_SHA256="7aa66be3413ae10605e1f5c9ae934504ffe317ef68ea16fdaa83e23905c681bd"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/libuv/libuv"
|
||||
PKG_URL="https://github.com/libuv/libuv/archive/v${PKG_VERSION}.tar.gz"
|
||||
|
@ -3,7 +3,7 @@
|
||||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="docker"
|
||||
PKG_REV="1"
|
||||
PKG_REV="2"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="ASL"
|
||||
PKG_SITE="http://www.docker.com/"
|
||||
|
@ -3,9 +3,9 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="mpd"
|
||||
PKG_VERSION="0.23.13"
|
||||
PKG_SHA256="a96b01e6fbbb7e8ab25eb7c15d5c811c62eb19b76d143a802f51674791f1d519"
|
||||
PKG_REV="0"
|
||||
PKG_VERSION="0.23.14"
|
||||
PKG_SHA256="85b9a67426d528ae9fb849eb3b10faf52d4b18d22b1fd71088e6d9a388b509d2"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.musicpd.org"
|
||||
|
@ -5,7 +5,7 @@ PKG_NAME="oscam"
|
||||
PKG_VERSION="db7c4cbdbd34a9b0464070b1a46e146e6029a2cb" # 2022-10-22
|
||||
PKG_SHA256="b5dd1d0dc71553c8504d6982b6bae437d6bef17c6cd8a38ac4710a38300018cf"
|
||||
PKG_VERSION_NUMBER="11715"
|
||||
PKG_REV="0"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://www.streamboard.tv/oscam/wiki"
|
||||
|
@ -5,12 +5,12 @@
|
||||
|
||||
PKG_NAME="pcscd"
|
||||
PKG_VERSION="1.0"
|
||||
PKG_REV="0"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://libreelec.tv"
|
||||
PKG_URL=""
|
||||
PKG_DEPENDS_TARGET="toolchain pcsc-lite libusb ccid"
|
||||
PKG_DEPENDS_TARGET="toolchain libusb pcsc-lite"
|
||||
PKG_SECTION="service"
|
||||
PKG_SHORTDESC="Middleware to access a smart card using SCard API (PC/SC)"
|
||||
PKG_LONGDESC="Middleware to access a smart card using SCard API (PC/SC)"
|
||||
|
@ -2,9 +2,9 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="rsyslog"
|
||||
PKG_VERSION="8.2308.0"
|
||||
PKG_SHA256="02086b9121e872cea69e5d0f6c8e2d8ebff33234b3cad5503665378d3af2e3c9"
|
||||
PKG_REV="0"
|
||||
PKG_VERSION="8.2310.0"
|
||||
PKG_SHA256="20d9ce792bf0a7ed0703dbf0941490f8be655f48b55b4bebdc0827bbb0ddbf11"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://github.com/rsyslog"
|
||||
|
@ -2,9 +2,9 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="syncthing"
|
||||
PKG_VERSION="1.24.0"
|
||||
PKG_SHA256="4a9459667f9b70a7d1e7d572c7c9d02431ef8f055679eef368300ce1a826608f"
|
||||
PKG_REV="0"
|
||||
PKG_VERSION="1.25.0"
|
||||
PKG_SHA256="e25199e870236216b8409f4c30735c177c83d9eb7f77474c8a9d0c6739789ea1"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="MPLv2"
|
||||
PKG_SITE="https://syncthing.net/"
|
||||
|
@ -2,18 +2,17 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="tinc"
|
||||
PKG_VERSION="1.1pre18"
|
||||
PKG_SHA256="bd2d010a1bdeb1dd767f6fbc769fce2a2169119fb3d177df928c27d1f20b5775"
|
||||
PKG_REV="0"
|
||||
PKG_VERSION="4c6a9a9611442f958c3049a566ac4369653978e9"
|
||||
PKG_SHA256="409829f454fdfe87f7222f131de88006640709ff046e2241bfdb44a49a146059"
|
||||
PKG_REV="2"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPLv2"
|
||||
PKG_SITE="http://www.tinc-vpn.org/"
|
||||
PKG_URL="https://github.com/gsliepen/tinc/archive/release-${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain lzo miniupnpc ncurses openssl readline zlib"
|
||||
PKG_URL="https://github.com/gsliepen/tinc/archive/${PKG_VERSION}.tar.gz"
|
||||
PKG_DEPENDS_TARGET="toolchain lz4 lzo miniupnpc ncurses openssl readline zlib"
|
||||
PKG_SECTION="service/system"
|
||||
PKG_SHORTDESC="tinc: a Virtual Private Network daemon"
|
||||
PKG_LONGDESC="tinc (${PKG_VERSION}) is a Virtual Private Network (VPN) daemon that uses tunnelling and encryption to create a secure private network between hosts on the Internet. Because the VPN appears to the IP level network code as a normal network device, there is no need to adapt any existing software. This allows VPN sites to share information with each other over the Internet without exposing any information to others."
|
||||
PKG_TOOLCHAIN="autotools"
|
||||
PKG_BUILD_FLAGS="+pic"
|
||||
|
||||
PKG_IS_ADDON="yes"
|
||||
@ -21,14 +20,11 @@ PKG_ADDON_NAME="tinc"
|
||||
PKG_ADDON_TYPE="xbmc.service"
|
||||
PKG_MAINTAINER="Anton Voyl (awiouy)"
|
||||
|
||||
PKG_CONFIGURE_OPTS_TARGET="--enable-miniupnpc \
|
||||
--sysconfdir=/run"
|
||||
PKG_MAKE_OPTS_TARGET="SUBDIRS=src"
|
||||
PKG_MAKEINSTALL_OPTS_TARGET="SUBDIRS=src"
|
||||
|
||||
make_target() {
|
||||
:
|
||||
}
|
||||
PKG_MESON_OPTS_TARGET="-Dminiupnpc=enabled \
|
||||
-Ddocs=disabled \
|
||||
-Dsystemd=disabled \
|
||||
-Dtests=disabled \
|
||||
-Drunstatedir=/run"
|
||||
|
||||
addon() {
|
||||
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/bin
|
||||
|
@ -1,25 +0,0 @@
|
||||
From 9f1151cd9813477dafb939f3b0234a654e80a3b0 Mon Sep 17 00:00:00 2001
|
||||
From: MilhouseVH <milhouseVH.github@nmacleod.com>
|
||||
Date: Tue, 28 Jan 2020 03:22:15 +0000
|
||||
Subject: [PATCH] fix API change since autoconf-archive-2019.01.06
|
||||
|
||||
---
|
||||
Makefile.am | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index e69542e..19d1e31 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -8,7 +8,7 @@ ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
EXTRA_DIST = COPYING.README README.android
|
||||
|
||||
-@CODE_COVERAGE_RULES@
|
||||
+include $(top_srcdir)/aminclude_static.am
|
||||
|
||||
# If git describe works, force autoconf to run in order to make sure we have the
|
||||
# current version number from git in the resulting configure script.
|
||||
--
|
||||
2.7.4
|
||||
|
@ -2,9 +2,9 @@
|
||||
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="ttyd"
|
||||
PKG_VERSION="1.7.3"
|
||||
PKG_SHA256="c9cf5eece52d27c5d728000f11315d36cb400c6948d1964a34a7eae74b454099"
|
||||
PKG_REV="0"
|
||||
PKG_VERSION="1.7.4"
|
||||
PKG_SHA256="300d8cef4b0b32b0ec30d7bf4d3721a5d180e22607f9467a95ab7b6d9652ca9b"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/tsl0922/ttyd"
|
||||
|
@ -5,7 +5,7 @@ PKG_NAME="tvheadend42"
|
||||
PKG_VERSION="5bdcfd8ac97b3337e1c7911ae24127df76fa693a"
|
||||
PKG_SHA256="b562a26248cdc02dc94cc62038deea172668fa4c079b2ea4e1b4220f3b1d34f5"
|
||||
PKG_VERSION_NUMBER="4.2.8-36"
|
||||
PKG_REV="0"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.tvheadend.org"
|
||||
|
@ -5,7 +5,7 @@ PKG_NAME="tvheadend43"
|
||||
PKG_VERSION="905b4f0d0387818cbbf7012bf4dffb25e9893748"
|
||||
PKG_SHA256="3decc29681e7eefac7a734116078b6f36fa125d81c8b9c9998b96070fcbe53a0"
|
||||
PKG_VERSION_NUMBER="4.3-2091"
|
||||
PKG_REV="0"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://www.tvheadend.org"
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PKG_NAME="dvb-tools"
|
||||
PKG_VERSION="1.0"
|
||||
PKG_REV="0"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://libreelec.tv"
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PKG_NAME="ffmpeg-tools"
|
||||
PKG_VERSION="1.0"
|
||||
PKG_REV="0"
|
||||
PKG_REV="1"
|
||||
PKG_ARCH="any"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="https://libreelec.tv"
|
||||
|
Loading…
x
Reference in New Issue
Block a user