diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-03-12 21:55:15 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-03-12 21:55:15 +0000 |
commit | 7218e1b46bceac05841e90472501742d905fb3fc (patch) | |
tree | 56fae051db521b8fce8014cbc8b11484885b14b3 /dev-libs/libebml | |
parent | 6d691ad5b6239929063441bbd14c489e92e7396e (diff) |
gentoo resync : 12.03.2021
Diffstat (limited to 'dev-libs/libebml')
-rw-r--r-- | dev-libs/libebml/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/libebml/files/libebml-1.4.2-header-fixes-for-gcc11.patch | 26 | ||||
-rw-r--r-- | dev-libs/libebml/libebml-1.4.2.ebuild | 10 |
3 files changed, 31 insertions, 8 deletions
diff --git a/dev-libs/libebml/Manifest b/dev-libs/libebml/Manifest index 71060dd49f4f..80479634da07 100644 --- a/dev-libs/libebml/Manifest +++ b/dev-libs/libebml/Manifest @@ -1,3 +1,4 @@ +AUX libebml-1.4.2-header-fixes-for-gcc11.patch 599 BLAKE2B 850d5eca5b6126a791bbd3791ebf5b34f93b822e3f9d263a38ed1839a3f36073d4693fe82f02265b809c9a7ec1c41d1bbd721dc9517e5930410e8b25f845dc58 SHA512 c41024d454ae83318e899671aec45b27ff0e68e18b4fde1e838ffc9a4baff6e70e0dcbf0966f70241dbef3b05e04283451f9c0ebb01e5b0a0d060cb62a83d3b6 DIST libebml-1.4.2.tar.xz 70484 BLAKE2B e27da59218c6c5655e2b57295b8f0ea8770f92eea4fe65331147a963f45fa8a06cc685af553b8234ca0162acea05b99b7463753044cc49bc815c752223e3b3fa SHA512 b9535b60ba2716053819d48e345f161ad797a74678fdf60797d652da9dfa7cab905669dac744f30a81083341462bac6f2a0e69fa7d80ee59cf7414bffbd667d5 -EBUILD libebml-1.4.2.ebuild 590 BLAKE2B 7620d314df2222094c2356142fb93a2944c1b21595d09e5b382bd0ac24922369db1b8161634de11a7a53ddeb4f94bc3ccda7c15252b7e876221be8ceb5cefe57 SHA512 6d26aaadfe821c31d9a9daf07b83815156cf31f4dcc6a38a2a1b6690c3e34475683c78b92137872244114f4a8b21697ffb68c9b05068d4877a3accfd58581c90 +EBUILD libebml-1.4.2.ebuild 559 BLAKE2B d9cbc919903e561c521ed2876045a00187e4e1438188e94ba9a22c7b8959f635c14cc68eecbedf0c1fd280a1b733928850488f19ebb408e7383aeb916400ce7b SHA512 367c220047b0f059c9ebdc62378f92786bdf0638f48bb9fd57b5fd200eb1fc2a238c51c94e24c0d84034989364aa9b0516900f5e16820edeed79031280fbbe09 MISC metadata.xml 316 BLAKE2B d9c2545fc8f21819157e2c492aaf9d0af904896735cfc7899efceb4f14d56aa205a946a28cad171dd2d5e19c9e6dd7fb380d29a788d7c231e3b7120de4f8ec65 SHA512 e134cb7e80fb4da27ef695d9ac26d13850df19cd37116fd069ab33cb91a380c322c8087d50c8040ea2a776903e9bc59fd825eb65593b0c3215c316a819f0fb22 diff --git a/dev-libs/libebml/files/libebml-1.4.2-header-fixes-for-gcc11.patch b/dev-libs/libebml/files/libebml-1.4.2-header-fixes-for-gcc11.patch new file mode 100644 index 000000000000..c16e1395d605 --- /dev/null +++ b/dev-libs/libebml/files/libebml-1.4.2-header-fixes-for-gcc11.patch @@ -0,0 +1,26 @@ +From f0bfd53647961e799a43d918c46cf3b6bff89806 Mon Sep 17 00:00:00 2001 +From: Moritz Bunkus <mo@bunkus.online> +Date: Sat, 27 Feb 2021 20:36:52 +0100 +Subject: [PATCH] include appropriate header files for std::numeric_limits + +Fixes #80. +--- a/src/EbmlString.cpp ++++ b/src/EbmlString.cpp +@@ -34,6 +34,7 @@ + \author Steve Lhomme <robux4 @ users.sf.net> + */ + #include <cassert> ++#include <limits> + + #include "ebml/EbmlString.h" + +--- a/src/EbmlUnicodeString.cpp ++++ b/src/EbmlUnicodeString.cpp +@@ -36,6 +36,7 @@ + */ + + #include <cassert> ++#include <limits> + + #include "ebml/EbmlUnicodeString.h" + diff --git a/dev-libs/libebml/libebml-1.4.2.ebuild b/dev-libs/libebml/libebml-1.4.2.ebuild index be4140b75697..4fb676d19f7b 100644 --- a/dev-libs/libebml/libebml-1.4.2.ebuild +++ b/dev-libs/libebml/libebml-1.4.2.ebuild @@ -13,10 +13,6 @@ LICENSE="LGPL-2.1" SLOT="0/5" # subslot = soname major version KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=YES - ) - - cmake_src_configure -} +PATCHES=( + "${FILESDIR}/${P}-header-fixes-for-gcc11.patch" +) |