Merge pull request #9626 from heitbaum/hdhomerun

libhdhomerun: update to 20231214
This commit is contained in:
Christian Hewitt 2024-12-30 14:18:19 +04:00 committed by GitHub
commit 61e21e991d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 31 additions and 19 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="x264" PKG_NAME="x264"
PKG_VERSION="da14df5535fd46776fb1c9da3130973295c87aca" PKG_VERSION="450946f96bb20ca3f71d494c0800c3ad747de769"
PKG_SHA256="10ebb5c57add4cb54683d75044754da553a6b5db06a4d6f4ddb134e776966448" PKG_SHA256="498f232324031d10673e6eaae11e1fcd8155bbcb28627d484715b4a3abefe889"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.videolan.org/developers/x264.html" 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" PKG_URL="https://code.videolan.org/videolan/x264/-/archive/${PKG_VERSION}/x264-${PKG_VERSION}.tar.bz2"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libhdhomerun" PKG_NAME="libhdhomerun"
PKG_VERSION="20210624" PKG_VERSION="20231214"
PKG_SHA256="deaf463bbcc3eefa72f97199efb6213f7b0e2c8e91f1b3d2cbf52056a8715d15" PKG_SHA256="552a102e8aa2abcc416090dec2f6f80da59f97f91f57968e9e9d7b3dc005dbaf"
PKG_LICENSE="LGPL" PKG_LICENSE="LGPL"
PKG_SITE="http://www.silicondust.com" PKG_SITE="http://www.silicondust.com"
PKG_URL="https://download.silicondust.com/hdhomerun/libhdhomerun_${PKG_VERSION}.tgz" PKG_URL="https://download.silicondust.com/hdhomerun/libhdhomerun_${PKG_VERSION}.tgz"

View File

@ -1,6 +1,16 @@
--- a/Makefile --- a/Makefile
+++ b/Makefile +++ b/Makefile
@@ -1,16 +1,17 @@ @@ -3,6 +3,7 @@
OS := $(shell uname -s)
endif
+AR := $(CROSS_COMPILE)ar
CC := $(CROSS_COMPILE)gcc
STRIP := $(CROSS_COMPILE)strip
@@ -26,19 +27,19 @@
LDFLAGS += -lrt
endif
-LIBSRCS += hdhomerun_channels.c -LIBSRCS += hdhomerun_channels.c
-LIBSRCS += hdhomerun_channelscan.c -LIBSRCS += hdhomerun_channelscan.c
@ -11,7 +21,9 @@
-LIBSRCS += hdhomerun_discover.c -LIBSRCS += hdhomerun_discover.c
-LIBSRCS += hdhomerun_os_posix.c -LIBSRCS += hdhomerun_os_posix.c
-LIBSRCS += hdhomerun_pkt.c -LIBSRCS += hdhomerun_pkt.c
-LIBSRCS += hdhomerun_sock.c
-LIBSRCS += hdhomerun_sock_posix.c -LIBSRCS += hdhomerun_sock_posix.c
-LIBSRCS += hdhomerun_sock_$(IF_DETECT).c
-LIBSRCS += hdhomerun_video.c -LIBSRCS += hdhomerun_video.c
+LIBSRCS += hdhomerun_channels.o +LIBSRCS += hdhomerun_channels.o
+LIBSRCS += hdhomerun_channelscan.o +LIBSRCS += hdhomerun_channelscan.o
@ -22,16 +34,16 @@
+LIBSRCS += hdhomerun_discover.o +LIBSRCS += hdhomerun_discover.o
+LIBSRCS += hdhomerun_os_posix.o +LIBSRCS += hdhomerun_os_posix.o
+LIBSRCS += hdhomerun_pkt.o +LIBSRCS += hdhomerun_pkt.o
+LIBSRCS += hdhomerun_sock.o
+LIBSRCS += hdhomerun_sock_posix.o +LIBSRCS += hdhomerun_sock_posix.o
+LIBSRCS += hdhomerun_sock_$(IF_DETECT).o
+LIBSRCS += hdhomerun_video.o +LIBSRCS += hdhomerun_video.o
+AR := $(CROSS_COMPILE)ar ifeq ($(OS),Darwin)
CC := $(CROSS_COMPILE)gcc
STRIP := $(CROSS_COMPILE)strip
@@ -38,14 +39,17 @@ else @@ -69,14 +70,17 @@
endif
endif else
-all : hdhomerun_config$(BINEXT) libhdhomerun$(LIBEXT) -all : hdhomerun_config$(BINEXT) libhdhomerun$(LIBEXT)
+all : hdhomerun_config$(BINEXT) libhdhomerun.a +all : hdhomerun_config$(BINEXT) libhdhomerun.a
@ -44,9 +56,9 @@
$(STRIP) $@ $(STRIP) $@
-libhdhomerun$(LIBEXT) : $(LIBSRCS) -libhdhomerun$(LIBEXT) : $(LIBSRCS)
- $(CC) $(CFLAGS) -fPIC -DDLL_EXPORT $(SHARED) $+ $(LDFLAGS) -o $@ - $(CC) $(CFLAGS) -DDLL_EXPORT -fPIC $(SHARED) $+ $(LDFLAGS) -o $@
+libhdhomerun.a : $(LIBSRCS) +libhdhomerun.a : $(LIBSRCS)
+ $(AR) rcs libhdhomerun.a $(LIBSRCS) + $(AR) rcs libhdhomerun.a $(LIBSRCS)
clean : endif
-rm -f hdhomerun_config$(BINEXT)

View File

@ -3,7 +3,7 @@
PKG_NAME="hdhomerun" PKG_NAME="hdhomerun"
PKG_VERSION="7.0" PKG_VERSION="7.0"
PKG_REV="0" PKG_REV="1"
PKG_ARCH="any" PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.silicondust.com/products/hdhomerun/dvbt/" PKG_SITE="http://www.silicondust.com/products/hdhomerun/dvbt/"

View File

@ -5,7 +5,7 @@ PKG_NAME="tvheadend42"
PKG_VERSION="5bdcfd8ac97b3337e1c7911ae24127df76fa693a" PKG_VERSION="5bdcfd8ac97b3337e1c7911ae24127df76fa693a"
PKG_SHA256="b562a26248cdc02dc94cc62038deea172668fa4c079b2ea4e1b4220f3b1d34f5" PKG_SHA256="b562a26248cdc02dc94cc62038deea172668fa4c079b2ea4e1b4220f3b1d34f5"
PKG_VERSION_NUMBER="4.2.8-36" PKG_VERSION_NUMBER="4.2.8-36"
PKG_REV="2" PKG_REV="3"
PKG_ARCH="any" PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.tvheadend.org" PKG_SITE="http://www.tvheadend.org"

View File

@ -5,7 +5,7 @@ PKG_NAME="tvheadend43"
PKG_VERSION="3dcb7ecf36666dcb43211a84141b1b645c9ca757" PKG_VERSION="3dcb7ecf36666dcb43211a84141b1b645c9ca757"
PKG_SHA256="c7c8414bca5304276cc8f07aa291e36b50e1190d441f2af2ce256631b7c033c2" PKG_SHA256="c7c8414bca5304276cc8f07aa291e36b50e1190d441f2af2ce256631b7c033c2"
PKG_VERSION_NUMBER="4.3-2180" PKG_VERSION_NUMBER="4.3-2180"
PKG_REV="2" PKG_REV="3"
PKG_ARCH="any" PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://www.tvheadend.org" PKG_SITE="http://www.tvheadend.org"

View File

@ -3,7 +3,7 @@
PKG_NAME="ffmpeg-tools" PKG_NAME="ffmpeg-tools"
PKG_VERSION="1.0" PKG_VERSION="1.0"
PKG_REV="2" PKG_REV="3"
PKG_ARCH="any" PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://libreelec.tv" PKG_SITE="https://libreelec.tv"

View File

@ -5,7 +5,7 @@
PKG_NAME="pvr.hdhomerun" PKG_NAME="pvr.hdhomerun"
PKG_VERSION="22.2.0-Piers" PKG_VERSION="22.2.0-Piers"
PKG_SHA256="e38b343f71754d67115eaa78016428cf1d4822e211ff82baffb662e9a54cbff3" PKG_SHA256="e38b343f71754d67115eaa78016428cf1d4822e211ff82baffb662e9a54cbff3"
PKG_REV="1" PKG_REV="2"
PKG_ARCH="any" PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://github.com/kodi-pvr/pvr.hdhomerun" PKG_SITE="https://github.com/kodi-pvr/pvr.hdhomerun"