diff options
Diffstat (limited to 'media-plugins/vdr-fritzbox')
5 files changed, 29 insertions, 16 deletions
diff --git a/media-plugins/vdr-fritzbox/Manifest b/media-plugins/vdr-fritzbox/Manifest index 861dd70834b0..e512f3c0cb24 100644 --- a/media-plugins/vdr-fritzbox/Manifest +++ b/media-plugins/vdr-fritzbox/Manifest @@ -1,6 +1,7 @@ -AUX vdr-fritzbox-1.5.3-boost-1.67.patch 597 BLAKE2B 8efc4aa1ff4418bf9d627032a89d3975d264446266f92a823ccf467dfa8a593ff3c99768e9ae3a8421fb9bfc72145ec5b114997c4f653f5fc786cff45375d13c SHA512 97ab8e2e572be18dea596a6b66eae5d1929c7178bc5027abd6035240fab0fa76afe26170007e7c84776f11d4c452fa39fc8140a21adcba5eb78912984809098a -AUX vdr-fritzbox-1.5.3_clang.patch 780 BLAKE2B a28cae333c109bdaf9dec0800fb304d2bf6f3e12c8d73a68b509ca085800b91cfdcc353a4fafedee238a75d535502e1b5aa588ed496592daf7ae577a96f473e2 SHA512 d9dc4fc9efb3229f4a4c1386a96b42c8ada6e96dc17e33d8892c1d9c03e469c0f41cdc382915614587de4379d0453d3c85a47f984669bfdce1dfbfaf24ca6c98 +AUX vdr-fritzbox-1.5.3-boost-1.67.patch 466 BLAKE2B ffe1e2ab05fa7b56b000969b13881aacad67dd7705e736ac1c127c32bd09f41985337e4b50ca916b4883c7787aa0604abcd5ff8ec55cd526e08936875e685578 SHA512 46ea1dd2bd1def7bcfdd8281e0f314e885f1c7ae640df62616c83dec76f2a234e45932cbd02df0079ffb88501f837e2625997307847b50bdea95a6dc2c6b51e5 +AUX vdr-fritzbox-1.5.3-gcc11-include.patch 411 BLAKE2B 91f3bebc1485485d1c8d5cdefcc7634d5eb0efadafe4ba181c651eea7d2ccaf46bd5551dd52a47822a74f02aa4973ecc971e299d9651e55a0d5cbddfa8476dcc SHA512 93487eef575859b22e0f15eab30dca3fc145a293e5f039ea3fff8618176bb4c0962d34b320e915ec3ac952659b593f97fe71afc0d4ed37ea7692008504b4e208 +AUX vdr-fritzbox-1.5.3_clang.patch 603 BLAKE2B 14b812d70d516ffde07219595d59f48829f69a20225288f9191a1bc18a8ca695e7ffc393be9f1e915c065ddafc30da36ea65fe4b06b0d54d22117ca57140a0e5 SHA512 65aa8324707debb96b42c4e93c210755113f1705c7840ab048465beff13002db880b65da84ee51caa974c4fb06356eee7c139465fd42faa503beda5d86f62f03 DIST vdr-fritzbox-1.5.3.tgz 132207 BLAKE2B c9a93e922eeb2126279409e3948c44cb1fc3348d44fbcc2c1116038d66fc77a707d3885a6d587c8996138fcaff134bb78db4dab2d122caf0293d2d8d8770e985 SHA512 d396bb1386ffc4b53867c735d4ffc710c4266067e011e17f2d4aa597ecceeb502d2c6e23a1df69f929503b2cd5d07f4d57869c890040b1ae9af1742c044541be EBUILD vdr-fritzbox-1.5.3-r2.ebuild 1008 BLAKE2B 1b7836e2f0e674949e3bd7f1c0856baeb7081062f9970e93439ab792c2e2d237e4accfd327636708edbb64238cedb8b2f36b10c09209619fad4d311cc382ff18 SHA512 97f1d0d484779742408c40a6bae25608b32d8ae00250c41c04a00204dd2a68e3a1fa899365e9c6ab61cd2b42e68c691cdc2a39975e448461842094d3fd178ffd -EBUILD vdr-fritzbox-1.5.3-r4.ebuild 1277 BLAKE2B b9715c198ae4172cec818bc74ce557e3b431a4f217380a053469b9649398aadd41bb6426a526c2d96d1d19c651d50154a0ea73b1a671f1ee5e44d12afdd5126c SHA512 ad7e9f837bee3e51ad35e2b77bf85592497cead0949ec7b180d78fdbb833cec5b4154477374694f8395535168015f05aafcd78fdb8899ec06a729795f14f6aa5 +EBUILD vdr-fritzbox-1.5.3-r4.ebuild 1312 BLAKE2B 2cbc316952340cb378ae5d01c115685cece361518384efe114922da91eac9cd783b085ee9efa966c5a7598363dcc9749d51e5503cafc0ab917b360aba9d76837 SHA512 1303608fe8cab00193ebe7790cf8ffa85102b8319d3dc774f8b80eaf864649ed7c85891b2a3f075ad5ab6502043037d5ecd726259166c4422748a25b718d3d11 MISC metadata.xml 330 BLAKE2B 5cd8d714a3b5682eb5488d30ee4e7ac0ffc32adf99df1b9e0779722fb4e85268e4a57d1cfac793117f93d76e42929ad9b22bfe352d55ed509946f51db9136148 SHA512 262ffcc4bc66991c986e3b89bdf7f5ce988e796248547fc8a6faa67b57c162bce8e3e7d59f548e953f65a3a889eacc4ab1a8e9fee74401604b7ddedb7416723b diff --git a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch index f57338782795..c47d6e849dc1 100644 --- a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch +++ b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch @@ -4,12 +4,6 @@ Date: Thu, 28 Jun 2018 12:56:54 +0200 Subject: [PATCH] Add compatibility with boost 1.67 Refers to https://github.com/jowi24/vdr-fritz/issues/1 ---- - TcpClient.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/TcpClient.cpp b/TcpClient.cpp -index b9b38e9..c6cc08e 100644 --- a/libnet++/TcpClient.cpp +++ b/libnet++/TcpClient.cpp @@ -19,6 +19,7 @@ diff --git a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-gcc11-include.patch b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-gcc11-include.patch new file mode 100644 index 000000000000..923a24112f0e --- /dev/null +++ b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-gcc11-include.patch @@ -0,0 +1,18 @@ +https://bugs.gentoo.org/808665 +https://github.com/jowi24/libnetpp/pull/1 + +From: Sam James <sam@gentoo.org> +Date: Fri, 20 Aug 2021 02:03:34 +0100 +Subject: [PATCH] Add missing <map> include + +Needed for std::map. Fixes GCC 11 build. +--- a/libnet++/HttpClient.h ++++ b/libnet++/HttpClient.h +@@ -22,6 +22,7 @@ + #ifndef HTTPCLIENT_H + #define HTTPCLIENT_H + ++#include <map> + #include <string> + + #include "TcpClient.h" diff --git a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch index 1819244ffbaa..b6d0326ef763 100644 --- a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch +++ b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3_clang.patch @@ -3,9 +3,8 @@ compile fix llvm/clang https://bugs.gentoo.org/740290 Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> (14 May 2021) -diff -Naur fritzbox-1.5.3.orig/notifyosd.cpp fritzbox-1.5.3/notifyosd.cpp ---- fritzbox-1.5.3.orig/notifyosd.cpp 2021-05-14 14:20:08.973067369 +0200 -+++ fritzbox-1.5.3/notifyosd.cpp 2021-05-14 14:21:17.945067369 +0200 +--- a/notifyosd.cpp ++++ b/notifyosd.cpp @@ -128,7 +128,7 @@ delete osd; osd = cOsdProvider::NewOsd(left, top); diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild index 8d282d5f871b..aa779299b587 100644 --- a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild +++ b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jowi24/vdr-fritz/releases/download/${PV}/${P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" DEPEND=" @@ -21,9 +21,10 @@ DEPEND=" RDEPEND="${DEPEND}" PATCHES=( - "${FILESDIR}/${P}-boost-1.67.patch" - "${FILESDIR}/${P}_clang.patch" - ) + "${FILESDIR}/${P}-boost-1.67.patch" + "${FILESDIR}/${P}_clang.patch" + "${FILESDIR}/${P}-gcc11-include.patch" +) src_prepare() { vdr-plugin-2_src_prepare |