summaryrefslogtreecommitdiff
path: root/media-tv
diff options
context:
space:
mode:
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/Manifest.gzbin3611 -> 3609 bytes
-rw-r--r--media-tv/tvheadend/Manifest4
-rw-r--r--media-tv/tvheadend/tvheadend-4.3_p20240618.ebuild6
-rw-r--r--media-tv/tvheadend/tvheadend-9999.ebuild6
4 files changed, 12 insertions, 4 deletions
diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz
index be49d7a3286a..582917ba7938 100644
--- a/media-tv/Manifest.gz
+++ b/media-tv/Manifest.gz
Binary files differ
diff --git a/media-tv/tvheadend/Manifest b/media-tv/tvheadend/Manifest
index 3173178111e6..15043436c189 100644
--- a/media-tv/tvheadend/Manifest
+++ b/media-tv/tvheadend/Manifest
@@ -6,6 +6,6 @@ AUX tvheadend.confd 359 BLAKE2B 3b44e47b9216daaa2defa69254700693015619e8b0196060
AUX tvheadend.initd 375 BLAKE2B 6fbf53a0a67957ee5756b56189d42b741adb7603b5590aa5fa0fd6b2a1d1ba930af05de8ebedba343302aa861f7fb42d3eb25b67acf6b43aa7c956d4965ab944 SHA512 6f17fa6bee502f586b4500c5f5541c9c6ce095deed7ddb3c1d1ad129a2e22fa66de0e72b712866659f7080753c73f67154d6dcdbf8539d6c8a942bea29bb1aa7
AUX tvheadend.service 512 BLAKE2B 04ae8d2f664c6050f0209cea91dd5c5fc84234b09444d5de732cd80740bfdde488d23003defa73839e6c4e6e3fe6b1f5da3c9e272e3db2b80e1433fe4362cf01 SHA512 768e08bb06dc898257e62dc93e3e5faf5bdd69d08afc6009250050581d2e823ab0b5de2cb76bb45a0934479095c5a4afd1924fa61461768713b814f5baf4f252
DIST tvheadend-4.3_p20240618.tar.gz 22578849 BLAKE2B 49941eef965bdc5483116ba591ec92d1a2bd903df3a4fe610cfb77e5d1b90eb6328a2aff344bd1be0ed2b1a4299e3f3d7fd566035a649482f4b0f67f54b5218b SHA512 1fc2b5f7323ef5b919999fbb9c6ca86a12ff45c0fce10c86dc063070b62a9899b7320356153bd86cbd9b988a634a74b65737789006ff0b5928486f08a1869b46
-EBUILD tvheadend-4.3_p20240618.ebuild 4415 BLAKE2B e86c1ada64833e64d8375617aa8955a8f4976d99d76bff4e6f1dd5d4e3a2a64e22ded7917caa88a41ce27d91235ca249d3e186b6eeb09aa59f44a633f16097e3 SHA512 dd6ec8b842cee4692766ed875ac80e7a49f93114160dcb81038265b0528f33ebb38b97dd204a8dd31d99c8402183ff21fee57cb50cc475ebe6210a60bfb3d93e
-EBUILD tvheadend-9999.ebuild 4272 BLAKE2B 369ce122fcc362b4133d8177df3ac3a3076190aafd5b4ea8010375253f835bd4c266450bc71625d0ebf52ced8c54b5f44e5456d44c00a175db69fcccb4717495 SHA512 a3ddba33dbd36fa27c8520be9d724c9968c725a9fe429ae5e22866f43f811146f0644484734a12c8136d6b66e4c2616b843a5a400bda817d22b2c80b7a59dca0
+EBUILD tvheadend-4.3_p20240618.ebuild 4524 BLAKE2B b7882840e965e69bfc9dd692e833f972d27e2b115b87c81f60919d1b72fada65668d3c71455999121ca59b13419030394b3ee0424ac5aef6a84795bddc26d850 SHA512 98c7e598e4a607a2b254e0f9981495ab3407b168367df779ab0ef363ef3b9152ac1769205a07af3373c356b3932d04d94d1631cb71e1ca5bd4d8c4140e17abdf
+EBUILD tvheadend-9999.ebuild 4381 BLAKE2B 7887c4e90f5636da73b615c6066c46057163fa6b6fa11ba79e865f07f722e9bd225c938d5297fe94a01fca05c15fdd15adab37e288b53d906ebe6b0fc225881e SHA512 aab2c62e69dc10bc9f3df1010ae8b23ada23485d28ddec6e6fb847735054f9e934a1a05aa71f61551a4c1bc6056ad06f851b064cb025a14f2e4d425ab528b445
MISC metadata.xml 1168 BLAKE2B dc42b9e7a3cc221a875b758f838fe3e4aac5fe6af865459b3e866e735905f8a3245496019d5924bc5cc6ee77410a03e0977dd425141c66ca52fcb8d83d410d99 SHA512 242b625a50dcadc5d6af611cdabce021cf09e3e13f626930532e725f9cac8d80bfeed87f0dd6e420c9c9a5c0ac521508440ec85f649581e5cb214b6cfc11c935
diff --git a/media-tv/tvheadend/tvheadend-4.3_p20240618.ebuild b/media-tv/tvheadend/tvheadend-4.3_p20240618.ebuild
index e9fefcd6df55..733fd0370d43 100644
--- a/media-tv/tvheadend/tvheadend-4.3_p20240618.ebuild
+++ b/media-tv/tvheadend/tvheadend-4.3_p20240618.ebuild
@@ -6,7 +6,7 @@ EAPI=8
COMMIT="e855f62e6697cf756ad2eed2ed03b8d06ba2019b"
PYTHON_COMPAT=( python3_{10..12} )
-inherit linux-info python-single-r1 systemd toolchain-funcs
+inherit flag-o-matic linux-info python-single-r1 systemd toolchain-funcs
DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder"
HOMEPAGE="https://tvheadend.org/"
@@ -91,6 +91,10 @@ pkg_setup() {
# most of them only take effect when --enable-ffmpeg_static is given.
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://github.com/tvheadend/tvheadend/issues/1732
+ filter-lto
+
CC="$(tc-getCC)" \
PKG_CONFIG="$(tc-getPKG_CONFIG)" \
econf \
diff --git a/media-tv/tvheadend/tvheadend-9999.ebuild b/media-tv/tvheadend/tvheadend-9999.ebuild
index aa832d625e41..91152498ae00 100644
--- a/media-tv/tvheadend/tvheadend-9999.ebuild
+++ b/media-tv/tvheadend/tvheadend-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
-inherit git-r3 linux-info python-single-r1 systemd toolchain-funcs
+inherit flag-o-matic git-r3 linux-info python-single-r1 systemd toolchain-funcs
DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder"
HOMEPAGE="https://tvheadend.org/"
@@ -88,6 +88,10 @@ pkg_setup() {
# most of them only take effect when --enable-ffmpeg_static is given.
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://github.com/tvheadend/tvheadend/issues/1732
+ filter-lto
+
CC="$(tc-getCC)" \
PKG_CONFIG="$(tc-getPKG_CONFIG)" \
econf \