1 |
commit: a77f132684680629b2a96127693c78d92f20f5a4 |
2 |
Author: Craig Andrews <candrews <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 3 01:59:06 2021 +0000 |
4 |
Commit: Craig Andrews <candrews <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 3 01:59:28 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77f1326 |
7 |
|
8 |
dev-libs/libfmt: 8.0.1 version bunp |
9 |
|
10 |
Package-Manager: Portage-3.0.20, Repoman-3.0.3 |
11 |
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org> |
12 |
|
13 |
dev-libs/libfmt/Manifest | 1 + |
14 |
dev-libs/libfmt/libfmt-8.0.1.ebuild | 36 ++++++++++++++++++++++++++++++++++++ |
15 |
2 files changed, 37 insertions(+) |
16 |
|
17 |
diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest |
18 |
index 159975dc9b1..022c7f0b41e 100644 |
19 |
--- a/dev-libs/libfmt/Manifest |
20 |
+++ b/dev-libs/libfmt/Manifest |
21 |
@@ -1,3 +1,4 @@ |
22 |
DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 66a14197a818cbc63e2219eb9f8aeb47cc575a712e3a8e20ad6e2316219bd4661446533f305a1a18b83723d5f530c59dcff17251488c3e811aa090b399bc16ca SHA512 e245a3860df4414ad7ea114d2d5686d0c8ae06fbc45f4af0a232ad4bbf0797e5845d731e307af67aad920d3587e5e424135bffeab09132690edb387c47f4fe15 |
23 |
DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a SHA512 cfb2431de822202f17a6f34a302b1922b9cd696d8d4c27ad50ea08add781d2af9944db987603c2eb294ee7d73054a60cc11d3a0693f7f6db61949f3041cb9517 |
24 |
DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 9330acbfb6ab47a484b4dbd3138d11cdd79f4233dfe8fefed41d67118eb19b2c00db5896ee883e2f5ff297170c2eb8dfa001cc6d7c6eff42b6285acd0ea91b5c SHA512 61768bf8b64c430f11536800985509ce436bbbe05cbe1dfb6045cfaf2f859af98eae1019ef602af8fec6946ae25e4d8adb589f0f738666b20beb3afe65ee760c |
25 |
+DIST libfmt-8.0.1.tar.gz 805616 BLAKE2B b64a4686050a9edb4e5d3ec28a3727a847105ae0b12a89461841e14d6c9c442e391cdcfbca39b2d141d04cdb10d00516ecc8bf605867c792b7d2d6bc99c7b2bc SHA512 643e68d5b2e0e9c83231ab2b0036596a6297b1d9ed6bd7b1172bee4ff134c8af8f09174c06c94225132c1b635b0977ea4ce783748d7bd76a9a0b5ad597456c84 |
26 |
|
27 |
diff --git a/dev-libs/libfmt/libfmt-8.0.1.ebuild b/dev-libs/libfmt/libfmt-8.0.1.ebuild |
28 |
new file mode 100644 |
29 |
index 00000000000..40d16db5117 |
30 |
--- /dev/null |
31 |
+++ b/dev-libs/libfmt/libfmt-8.0.1.ebuild |
32 |
@@ -0,0 +1,36 @@ |
33 |
+# Copyright 1999-2021 Gentoo Authors |
34 |
+# Distributed under the terms of the GNU General Public License v2 |
35 |
+ |
36 |
+EAPI=7 |
37 |
+ |
38 |
+CMAKE_ECLASS=cmake |
39 |
+inherit cmake-multilib |
40 |
+ |
41 |
+DESCRIPTION="Small, safe and fast formatting library" |
42 |
+HOMEPAGE="https://github.com/fmtlib/fmt" |
43 |
+ |
44 |
+LICENSE="MIT" |
45 |
+IUSE="test" |
46 |
+SLOT="0/$(ver_cut 1)" |
47 |
+ |
48 |
+if [[ ${PV} == *9999 ]] ; then |
49 |
+ EGIT_REPO_URI="https://github.com/fmtlib/fmt.git" |
50 |
+ inherit git-r3 |
51 |
+else |
52 |
+ SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" |
53 |
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" |
54 |
+ S="${WORKDIR}/fmt-${PV}" |
55 |
+fi |
56 |
+ |
57 |
+DEPEND="" |
58 |
+RDEPEND="" |
59 |
+RESTRICT="!test? ( test )" |
60 |
+ |
61 |
+multilib_src_configure() { |
62 |
+ local mycmakeargs=( |
63 |
+ -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt" |
64 |
+ -DFMT_LIB_DIR="$(get_libdir)" |
65 |
+ -DFMT_TEST=$(usex test) |
66 |
+ ) |
67 |
+ cmake_src_configure |
68 |
+} |