summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin81870 -> 81865 bytes
-rw-r--r--dev-libs/libical/Manifest2
-rw-r--r--dev-libs/libical/libical-3.0.7.ebuild2
-rw-r--r--dev-libs/libinput/Manifest4
-rw-r--r--dev-libs/libinput/libinput-1.14.3.ebuild2
-rw-r--r--dev-libs/libinput/libinput-1.15.0.ebuild2
-rw-r--r--dev-libs/spdlog/Manifest9
-rw-r--r--dev-libs/spdlog/files/spdlog-9999-unbundle-fmt.patch45
-rw-r--r--dev-libs/spdlog/spdlog-1.2.1.ebuild40
-rw-r--r--dev-libs/spdlog/spdlog-1.5.0.ebuild (renamed from dev-libs/spdlog/spdlog-1.3.0.ebuild)20
-rw-r--r--dev-libs/spdlog/spdlog-9999.ebuild20
11 files changed, 35 insertions, 111 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 85e668ca61cd..5701f772fe83 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libical/Manifest b/dev-libs/libical/Manifest
index 8c8b2aa9d3bb..ed39431d83ef 100644
--- a/dev-libs/libical/Manifest
+++ b/dev-libs/libical/Manifest
@@ -6,5 +6,5 @@ DIST libical-3.0.6.tar.gz 879939 BLAKE2B 365e16cd7011df7e9e8bcf011035aeeb904a511
DIST libical-3.0.7.tar.gz 881352 BLAKE2B ad256833a69ba2e76301b1d9f732ac22c3d5a0030bb81e2d8ef57471338fc583cf1dd21cccb1301d3fcfbe1905a42bebec7c811e90cc8b10faa6e773fc1366fc SHA512 4e1df3fad9c9df795da441243471d05168287519b6155b148b5aa28092ecac687626fa92713b280864a41f6ffc0c7fb43d2770fb1821396cb838e96e76d8d9d8
EBUILD libical-3.0.5.ebuild 2040 BLAKE2B e96ad24550d41e7517ebb275851ad22f5f07e70267b4e5162665047c8a1a4b45a9806a58f1120556b1cd3909b92ed1c9389e015c696832f07aab5e436bb54092 SHA512 1ed23ca08758b27a86480f2f8af9b39974a501665d56e06138fcf0edfd4d04a0a45801c29725c0eb1a7f962dfca672c15a71de81d7ed80271314979fa6eeed6e
EBUILD libical-3.0.6.ebuild 2259 BLAKE2B ded271afe8306f8a3042b3862ceeb27be9cb03b232a4bfa0e86a622ca8a60960014d4de20c97b42ec0af4699cc78fd12c65948f9ef24d63f9b37c6b7f150e8c0 SHA512 2d9cc9caf082b362f2b15250bb2509dbf5c063aa24914d7c69ae82d8c7c55f62715131d077e930fcbbedaa464ec1ae673c7f967527efbf17df39841bfe62d183
-EBUILD libical-3.0.7.ebuild 2267 BLAKE2B e4f81c435d383d9f2108ae24ccb1c1053efe1fd051a1f0314c83ec9ca6423ca3700091b9fa816093d4b8ed93e13815182304b8216dbe44647d4e58a4bd519ac2 SHA512 2d0e6739c41b3d5d3ecd9ec011970516ad0de77da082b1297c9f6126585880ca9965440bd0384fc4693ce931ce2f3cac2258d22747e7ff75a18c2befc5080cc7
+EBUILD libical-3.0.7.ebuild 2264 BLAKE2B 9b5cb35307901451a06ef5e421da7eab6394ae89e412cee3b6001f6ec0263b5a94558b197a45bded26962d34f0578ae9076a82fab455e73388534261ddb56753 SHA512 5704173fc0dadf9b032be81fb28e58608ccfc6752fac9b10f14f210c820eb2abbfab36f2f8ff9db87db5cf3e6c2284c448c396d9695368ce9505c54dc64dd0f1
MISC metadata.xml 414 BLAKE2B a98ae31f47d5352b02643040fc01547b8895bf62ca72627e61dfe16ce4e6084c3448c216a04fb3d5a4fe955de6f7ce6821096a5febc01f610bdd674266ccf968 SHA512 5b408580f7e11fd645b7759556b6cef87a57d381abaf38c46c1e4331f75bb4f909d22b3afdeab9a2acda485684d52929cc564fe01ad2963f5e7fa914f9db82c0
diff --git a/dev-libs/libical/libical-3.0.7.ebuild b/dev-libs/libical/libical-3.0.7.ebuild
index 1370ba88d5bb..1c481ccc86ef 100644
--- a/dev-libs/libical/libical-3.0.7.ebuild
+++ b/dev-libs/libical/libical-3.0.7.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="berkdb doc examples introspection static-libs test vala"
RESTRICT="!test? ( test )"
REQUIRED_USE="vala? ( introspection )"
diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 9c6f11526bf8..a6dcb1f02bb8 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,5 +1,5 @@
DIST libinput-1.14.3.tar.xz 567560 BLAKE2B 76d38b795a5e721a73062e9c37b23bf6739291549cadc66401ef47b1a9afd5766f1d0ed855fc66912e4257fae4b1b813946c67246adb8d8566d5ad9478079636 SHA512 f01d1bd1b25b8060519575644597d35f0c89de5386d298441f440128ceee3e57549921a058adec31adc8b33dbdedf4c0bd12c76905a69f752859d3136e26336d
DIST libinput-1.15.0.tar.xz 573364 BLAKE2B 521e5775fb98b1b3a281d1002bd41fb0cd3e7dd3d7c1f11bd32773fb8651cddfa7db1fa2ca686a213ecd726f2f0fb475cd3f40a7a7290101286a334fa7b0086d SHA512 5dab48e1b4c9c0deb5b01ebc3ccb4cc28d614be25d87daaf42f51fbd2d955266f3fdba73029bc0094caa55060dad8967751b72d8f45f19a40b542f0c9118c1b6
-EBUILD libinput-1.14.3.ebuild 2057 BLAKE2B 8cdfddaafa67ee001601ea54ca6891ea4d9bce388a16b70dfef2d43c8f016e33afe0aa1a13a9a2c88e363212f9ffe9a93db64f0c51bcd06df2b656ef2fa6e8b5 SHA512 006253edb2e05182d036ef2ee9aac7a5686e137b1492bd313aae9749b37d65f6aa95ce9d2cba11e7847b03c1ad09ff4484966a2a38d3683de7ff2f1701ec8ef6
-EBUILD libinput-1.15.0.ebuild 2101 BLAKE2B e3c124b203017e6ce346cd296cde0d3b778afe2ccef17bc47897875232f0689da395387cddb14d0fbff4fbe52bb9e3b14c539b5e4abab8c1f30f445825e65de3 SHA512 985c8758df18a84944a3e3db67f9c23969f2a421426aa494e0e753f8607d3a701a82476d907822e766fe764b47f61a8c58a140646afba9345364602f9ea0397e
+EBUILD libinput-1.14.3.ebuild 2067 BLAKE2B 8f5270d7d2caa9aaccf6c9179f9c70da2091c43dd483439918863e18ad4cb9d470531327dd2b660fb993e5c26696a5002ccbc311ff0f00ccd7af30a7c2947b6c SHA512 eec289a1cf8fc1ec9f2cea3e2021549e3cb2f49124ae27d5acefe9c60e3db40b0fa249c6447936f1a919e81e87ff3c48069012f3e72100a2aa74130255a3f49f
+EBUILD libinput-1.15.0.ebuild 2111 BLAKE2B 8ae2dcf29df2fb409f8cd1609e9fd82ba9fbba8d7fab64512ef99ca22d6a2d814819426e3cacef11d493c00f9b14667d689969e6205f1906fa583ffd2de60939 SHA512 9f59464f1569e7d7634d042cf60ac8b927a38d14b330491c0119bf5f2162c282ff479381c8732baccec3ab7a84b189be0ff8ed168692ad9d9d942e9067698992
MISC metadata.xml 448 BLAKE2B c7a735047f8d22e10d1094dc4bbcbd118c025f318280dafd36029484956465c5e459326fb765f04fbdddc03743760a9008c6ac2494ad113387134fb4e79c4c48 SHA512 945c1005dccddac8085fd8b2be635c08d5b4da1f8264d564d10526d11cf814131d1fa5fd7620f35811a90b43686517519f4e9aba9253f5d5d5b69daa25be52bf
diff --git a/dev-libs/libinput/libinput-1.14.3.ebuild b/dev-libs/libinput/libinput-1.14.3.ebuild
index 8ffe79d05faa..5a77b346bc06 100644
--- a/dev-libs/libinput/libinput-1.14.3.ebuild
+++ b/dev-libs/libinput/libinput-1.14.3.ebuild
@@ -60,7 +60,7 @@ src_configure() {
$(meson_use doc documentation)
$(meson_use input_devices_wacom libwacom)
-Dtests=false # tests are restricted
- -Dudev-dir="$(get_udevdir)"
+ -Dudev-dir="${EPREFIX}$(get_udevdir)"
)
meson_src_configure
}
diff --git a/dev-libs/libinput/libinput-1.15.0.ebuild b/dev-libs/libinput/libinput-1.15.0.ebuild
index b59f509ebfa9..d0cb85f869aa 100644
--- a/dev-libs/libinput/libinput-1.15.0.ebuild
+++ b/dev-libs/libinput/libinput-1.15.0.ebuild
@@ -61,7 +61,7 @@ src_configure() {
$(meson_use doc documentation)
$(meson_use input_devices_wacom libwacom)
-Dtests=false # tests are restricted
- -Dudev-dir="$(get_udevdir)"
+ -Dudev-dir="${EPREFIX}$(get_udevdir)"
)
meson_src_configure
}
diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index e7ced24fd87a..a035ccb49d3b 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,10 +1,7 @@
AUX spdlog-1.0.0-unbundle-fmt.patch 700 BLAKE2B d98e7dc4ad4b2911192053d1aec564f1e07c5dd7a5bfca39f30fd08e7210bc79749fed03b6e6137671156f814f4c07b6e47f56e11c69806cdb28a1a478cae8dd SHA512 cf86983ccbb975df3804f10fd581a4edbe11ba1d2b43312fb27c05ffc95269c8eeca75e38970697f34d9c5861b925537bc0a9b0bcfd84617d328d640cf668db8
-AUX spdlog-9999-unbundle-fmt.patch 1307 BLAKE2B 40bdef65614b1c3f0bf288a7b8bc35294abbae4c9f46ba0499594865f47b3b73bdce4915f652d97f5088aa51a9922ed32a4874f318dd9e426ea6a5a0a0b02896 SHA512 15c12c44fce33f65a0068a790e3deaa120c3ff3eb8820b62b95d424a1190957d346f0bec0725132c818e3a6184da81681c4766da9b7d09f11d2d76f5be88ec4c
-DIST spdlog-1.2.1.tar.gz 188284 BLAKE2B c3491a9c44d8a94c51d50c9ef36a2105f77e8fb61bb7b2b81a341609f433abbe3a74e7b4a467dd715a5d906f976740716488d07b4510f366556ab59d160ceefe SHA512 418f91efc207fa227558212d82c41639c0bb59e84ea47447e0b6276c4842e97f1f8aaf5802c071ef15d80ec525e317e70b6a39661a6c96ab39d33d9bd1570da1
-DIST spdlog-1.3.0.tar.gz 202637 BLAKE2B 97027a3672b826e294dbdc202afa913a42ddae5a02a569ac28c41d79b96128de045ac5df30a76d888d6b3bea5093fb75b006365d7b1b296842750a39f43835d6 SHA512 019a52d4b6c66287ee2a6e8177457ecbbb78e1cb894f4a0a90b83a84d66cd37b397cdf77892d9116e4c34113bd3277d606d578bc96ec6521ae7745f08b1aa54f
DIST spdlog-1.3.1.tar.gz 202634 BLAKE2B 2465a8d1a38af1527ae66d92f5dd91ad504d01e44ac47702e315f7448e19f01743627357132f0561e48807315df9b102f337f95cab5a7aae3ec0ae7ceff940b9 SHA512 a851a44b6384f493dd312ae0a611d068af46bbfe8daf1c2f61f13d8836a3801f41b339074fbe8da8e428131c82fa5c4a9e3320a55cbdd4b7aff8bb349dfff7dd
-EBUILD spdlog-1.2.1.ebuild 798 BLAKE2B 8ffe4e5f77b92df1224f720f5b3fa80343d2e4ebd358601993c55cc2a461e50acef7edf02a3114d0c6131d178a9ec5dd8e5307b0a09fae5077ddb756bdd0df35 SHA512 f9aff80aa1788c66653038857412a90b8b117f6d49a624f4b59734f8eb0dcc292914b42090389e3a2781543ae87193b7e4546398e6e1a988c7daf99769bb4610
-EBUILD spdlog-1.3.0.ebuild 815 BLAKE2B 2520532be01f53bb3d8d0456a9fc4d5b089c8afe47856875aa430836114b49c58f62f5de9cfe61b126d0d5ee52ff88f89da8ea69d54007f675fea7cd3b950917 SHA512 c63ca281d591f47bf05cf08097cba70a339935c002a71e214c1e36e49de03a208d0114fac7e21dbd3bcb5d4c5d626cb1b428e4245a109a01e6d97fd2cf73dc60
+DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28 SHA512 78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34
EBUILD spdlog-1.3.1.ebuild 810 BLAKE2B 7f495e88a4f8bd7f7818f22f6addaee6ed9895b7e9fb740eb2bd0bd6a0faf348f64a8259f7422ba5c0c31eda4840d31abd2971b1dd8cb79655664518df7a8305 SHA512 629167cf132eec58078359c08198afc6c67ce7c2e8049248ca9e5780a81b02d489c059803fcfb913c3cb638e4aa91bad07049dc67e6430590fd4131a996b6a5e
-EBUILD spdlog-9999.ebuild 813 BLAKE2B 71b8a277040b9d9a2f481c1ca81ca7672cae9e3a98e347755dd5dd4bec11e6b33a9e755ec116c5743662369d7f3427f5339d84324c646784c4873bf83314a970 SHA512 854576a2045b682983ed166c16558789ae3db138b480dc28f0dfb0b73a2f8fbaa3936d43159691f71d86b86ea3b4614f073f9402258946ae9f37637f423f6b32
+EBUILD spdlog-1.5.0.ebuild 913 BLAKE2B 1f0b536a67333e5d86ad9434c66323f5571e150b232c862a0768b32aa1da731ca58931cb1d548e86c3c52ac11feda5cbe4bec3a93b6850a4acf0b7a2694dad9d SHA512 3c8870bc75eec1f8e9378cea9ea6f8fbef529d50a5a84e1c52a82312b5d92af97f51d6fce683aba4fffd54620a387483e50e473b2368cad69431427ac556334b
+EBUILD spdlog-9999.ebuild 913 BLAKE2B 1f0b536a67333e5d86ad9434c66323f5571e150b232c862a0768b32aa1da731ca58931cb1d548e86c3c52ac11feda5cbe4bec3a93b6850a4acf0b7a2694dad9d SHA512 3c8870bc75eec1f8e9378cea9ea6f8fbef529d50a5a84e1c52a82312b5d92af97f51d6fce683aba4fffd54620a387483e50e473b2368cad69431427ac556334b
MISC metadata.xml 444 BLAKE2B 43dc7df0be06296bad03bcd8c479773dab68c409644907e7fc02f0467e1ff8bc291e090b1c9831acb1c66ee046326b6597edc7267be09498566a3f4abc2dd722 SHA512 3da6d49c08f56e11b065b4cd2cf3536fff75512ab729a958db07151c3bce234deeab22a95e7cc7f569edf5e42f7edc099a68c1572be936f2430144532e95b62c
diff --git a/dev-libs/spdlog/files/spdlog-9999-unbundle-fmt.patch b/dev-libs/spdlog/files/spdlog-9999-unbundle-fmt.patch
deleted file mode 100644
index f6f37b5e493c..000000000000
--- a/dev-libs/spdlog/files/spdlog-9999-unbundle-fmt.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff --git a/include/spdlog/fmt/fmt.h b/include/spdlog/fmt/fmt.h
-index 5d039b8c..8107b19a 100644
---- a/include/spdlog/fmt/fmt.h
-+++ b/include/spdlog/fmt/fmt.h
-@@ -19,9 +19,6 @@
- #ifndef FMT_USE_WINDOWS_H
- #define FMT_USE_WINDOWS_H 0
- #endif
--#include "bundled/core.h"
--#include "bundled/format.h"
--#else // SPDLOG_FMT_EXTERNAL is defined - use external fmtlib
--#include "fmt/core.h"
--#include "fmt/format.h"
--#endif
-+#endif // SPDLOG_FMT_EXTERNAL is defined - use external fmtlib
-+#include <fmt/core.h>
-+#include <fmt/format.h>
-diff --git a/include/spdlog/fmt/ostr.h b/include/spdlog/fmt/ostr.h
-index 9902898f..5e92a592 100644
---- a/include/spdlog/fmt/ostr.h
-+++ b/include/spdlog/fmt/ostr.h
-@@ -11,8 +11,6 @@
- #ifndef FMT_HEADER_ONLY
- #define FMT_HEADER_ONLY
- #endif
--#include "bundled/ostream.h"
--#include "fmt.h"
--#else
--#include <fmt/ostream.h>
- #endif
-+
-+#include <fmt/ostream.h>
-diff --git a/src/spdlog.cpp b/src/spdlog.cpp
-index be91412d..d68dd522 100644
---- a/src/spdlog.cpp
-+++ b/src/spdlog.cpp
-@@ -104,7 +104,7 @@ template std::shared_ptr<spdlog::logger> spdlog::stderr_logger_st<spdlog::async_
- // All rights reserved.
-
- #if !defined(SPDLOG_FMT_EXTERNAL)
--#include "spdlog/fmt/bundled/format-inl.h"
-+#include <fmt/format-inl.h>
-
- FMT_BEGIN_NAMESPACE
- template struct internal::basic_data<void>;
diff --git a/dev-libs/spdlog/spdlog-1.2.1.ebuild b/dev-libs/spdlog/spdlog-1.2.1.ebuild
deleted file mode 100644
index 3d2b30260e2e..000000000000
--- a/dev-libs/spdlog/spdlog-1.2.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/gabime/spdlog"
-else
- SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/libfmt:0/5
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.0.0-unbundle-fmt.patch" )
-
-src_configure() {
- rm -r include/spdlog/fmt/bundled || die
-
- local mycmakeargs=(
- -DSPDLOG_BUILD_EXAMPLES=no
- -DSPDLOG_BUILD_TESTING=$(usex test)
- )
-
- cmake-utils_src_configure
-}
diff --git a/dev-libs/spdlog/spdlog-1.3.0.ebuild b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index f6cb54548b9b..060e167a8afd 100644
--- a/dev-libs/spdlog/spdlog-1.3.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -10,9 +10,9 @@ HOMEPAGE="https://github.com/gabime/spdlog"
if [[ ${PV} == *9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/gabime/spdlog"
+ EGIT_REPO_URI="https://github.com/gabime/${PN}"
else
- SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
@@ -21,19 +21,25 @@ SLOT="0/1"
IUSE="test"
RESTRICT="!test? ( test )"
+BDEPEND="
+ virtual/pkgconfig
+"
DEPEND="
- >=dev-libs/libfmt-5.0.0
+ >=dev-libs/libfmt-5.3.0:=
"
RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/${PN}-1.0.0-unbundle-fmt.patch" )
+src_prepare() {
+ cmake_src_prepare
+ rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled libfmt"
+}
src_configure() {
- rm -r include/spdlog/fmt/bundled || die
-
local mycmakeargs=(
- -DSPDLOG_BUILD_EXAMPLES=no
-DSPDLOG_BUILD_BENCH=no
+ -DSPDLOG_BUILD_EXAMPLE=no
+ -DSPDLOG_FMT_EXTERNAL=yes
+ -DSPDLOG_BUILD_SHARED=no
-DSPDLOG_BUILD_TESTS=$(usex test)
)
diff --git a/dev-libs/spdlog/spdlog-9999.ebuild b/dev-libs/spdlog/spdlog-9999.ebuild
index f0b80109ac4a..060e167a8afd 100644
--- a/dev-libs/spdlog/spdlog-9999.ebuild
+++ b/dev-libs/spdlog/spdlog-9999.ebuild
@@ -10,9 +10,9 @@ HOMEPAGE="https://github.com/gabime/spdlog"
if [[ ${PV} == *9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/gabime/spdlog"
+ EGIT_REPO_URI="https://github.com/gabime/${PN}"
else
- SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
@@ -21,19 +21,25 @@ SLOT="0/1"
IUSE="test"
RESTRICT="!test? ( test )"
+BDEPEND="
+ virtual/pkgconfig
+"
DEPEND="
- >=dev-libs/libfmt-5.0.0
+ >=dev-libs/libfmt-5.3.0:=
"
RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/${PN}-9999-unbundle-fmt.patch" )
+src_prepare() {
+ cmake_src_prepare
+ rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled libfmt"
+}
src_configure() {
- rm -r include/spdlog/fmt/bundled || die
-
local mycmakeargs=(
- -DSPDLOG_BUILD_EXAMPLE=no
-DSPDLOG_BUILD_BENCH=no
+ -DSPDLOG_BUILD_EXAMPLE=no
+ -DSPDLOG_FMT_EXTERNAL=yes
+ -DSPDLOG_BUILD_SHARED=no
-DSPDLOG_BUILD_TESTS=$(usex test)
)