summaryrefslogtreecommitdiff
path: root/dev-libs/libfmt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-06 21:58:47 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-06 21:58:47 +0000
commit6bdf113f9fe24f179ee150bada14098e20e87476 (patch)
tree0e11a3c3a415cb10fc6a9d3cd17971ebd5c773f3 /dev-libs/libfmt
parent6404f9556c73d558d61c2eed022743311eb43bb9 (diff)
gentoo auto-resync : 06:02:2024 - 21:58:46
Diffstat (limited to 'dev-libs/libfmt')
-rw-r--r--dev-libs/libfmt/Manifest5
-rw-r--r--dev-libs/libfmt/libfmt-10.2.1-r1.ebuild33
-rw-r--r--dev-libs/libfmt/libfmt-9999.ebuild5
-rw-r--r--dev-libs/libfmt/metadata.xml1
4 files changed, 40 insertions, 4 deletions
diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 2ce7d22099d4..d0c825a7120d 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -8,7 +8,8 @@ EBUILD libfmt-10.0.0.ebuild 738 BLAKE2B 274dabcc16a5f6ed496a7226399caebcc3fa9e20
EBUILD libfmt-10.1.0.ebuild 738 BLAKE2B 274dabcc16a5f6ed496a7226399caebcc3fa9e207ed5c399c30756d95ccdebafaf924a4581a8c01690fa2ed46c376187ecee0ea012a7e99898df700bd51883ce SHA512 cf21e16c913a42825651e0a3cffe7a77185be3c6c8ed59f92ec3d2e3d97fefe36b486f3b20ae861690e31f4c60c572a51dc95c9b62e4bef9d2f40ef2f91808ec
EBUILD libfmt-10.1.1.ebuild 738 BLAKE2B 274dabcc16a5f6ed496a7226399caebcc3fa9e207ed5c399c30756d95ccdebafaf924a4581a8c01690fa2ed46c376187ecee0ea012a7e99898df700bd51883ce SHA512 cf21e16c913a42825651e0a3cffe7a77185be3c6c8ed59f92ec3d2e3d97fefe36b486f3b20ae861690e31f4c60c572a51dc95c9b62e4bef9d2f40ef2f91808ec
EBUILD libfmt-10.2.0.ebuild 738 BLAKE2B 91638aae3a2d8032667206b6e906a37414438d997d1dae32553279bc6f69c6dfa0c5b3d82796c51f7891d9bca82f93eb23d27a49d4594d9e25f83216fedd43d9 SHA512 3e6ccc4da3fee1f4dbafa0ef4e6af7b322360d0f6130d915071dc2f645911d0d1d1422b7b8d82287c0a8fc23d1101500c35fa906d42ff493714443bcaabaf35c
+EBUILD libfmt-10.2.1-r1.ebuild 769 BLAKE2B 33d06bb4ce493aa5743e1e04a9364c2468a1e2fb922c515ab76e0d6658ec16b7b44dec78ae32285c51cac519b8e955989e854792a91681f04b446584e258ef82 SHA512 ec50d02a06454874192ca5c3b1f047e263a08370c7a4f65753e517d0459f4e7a29a199221dea1468dac806ecb1005bd393ebcfae43093b142f1c9a6ce82f5d1d
EBUILD libfmt-10.2.1.ebuild 738 BLAKE2B 91638aae3a2d8032667206b6e906a37414438d997d1dae32553279bc6f69c6dfa0c5b3d82796c51f7891d9bca82f93eb23d27a49d4594d9e25f83216fedd43d9 SHA512 3e6ccc4da3fee1f4dbafa0ef4e6af7b322360d0f6130d915071dc2f645911d0d1d1422b7b8d82287c0a8fc23d1101500c35fa906d42ff493714443bcaabaf35c
EBUILD libfmt-9.1.0-r1.ebuild 756 BLAKE2B bbc29568319423300d62d5392e77e5578954699e90e7deb71807381ba4e542243b3c3c368b9b84052a0863788f9b22c0ec90ca2f0065474711a08f3b3d3d5142 SHA512 d1a283e3dd86d3fda19039b17663e640b65b41f235829849a78a57d62b738515a223d059172e648875465ea174d9014b7a3e68b1fc5ad01ebde5ea829a1726f5
-EBUILD libfmt-9999.ebuild 738 BLAKE2B 274dabcc16a5f6ed496a7226399caebcc3fa9e207ed5c399c30756d95ccdebafaf924a4581a8c01690fa2ed46c376187ecee0ea012a7e99898df700bd51883ce SHA512 cf21e16c913a42825651e0a3cffe7a77185be3c6c8ed59f92ec3d2e3d97fefe36b486f3b20ae861690e31f4c60c572a51dc95c9b62e4bef9d2f40ef2f91808ec
-MISC metadata.xml 382 BLAKE2B e67d9bbfe9721b994b68130e570826f819088bf0c891073ecf1451a4fb54611e2ed1465588314cf6d1b69be91d7ac2c082da8aa4e2ed5b4d531a40fce7143bac SHA512 21bd1200ee00e4f664b5d992281492c1c4a61229aa408c387280db08a9438f75b2215ef0c0ee1aa9db0d7537bfff074fba54176d44f1f105db611ebe1e45e742
+EBUILD libfmt-9999.ebuild 769 BLAKE2B 33d06bb4ce493aa5743e1e04a9364c2468a1e2fb922c515ab76e0d6658ec16b7b44dec78ae32285c51cac519b8e955989e854792a91681f04b446584e258ef82 SHA512 ec50d02a06454874192ca5c3b1f047e263a08370c7a4f65753e517d0459f4e7a29a199221dea1468dac806ecb1005bd393ebcfae43093b142f1c9a6ce82f5d1d
+MISC metadata.xml 441 BLAKE2B c3066057cd80ba82a45de5b971c42ab23af1ec250285c677e119bdab5950a59c3052228a91bb52b049a63fe1c6697032ce665751baf20bf4d8714f298c70e3a6 SHA512 ab2ccd3fff9f22a8034b8a0979878550c3d0d909860935fe7f1d45ceed919a58fe2a8e36b1da86099a0e379a7bf139bf8490efbec1f69843b382b4cb6d2db246
diff --git a/dev-libs/libfmt/libfmt-10.2.1-r1.ebuild b/dev-libs/libfmt/libfmt-10.2.1-r1.ebuild
new file mode 100644
index 000000000000..2dbd37cc402c
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-10.2.1-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/fmtlib/fmt.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ S="${WORKDIR}/fmt-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ append-lfs-flags
+ local mycmakeargs=(
+ -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+ -DFMT_LIB_DIR="$(get_libdir)"
+ -DFMT_TEST=$(usex test)
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/libfmt/libfmt-9999.ebuild b/dev-libs/libfmt/libfmt-9999.ebuild
index 90083087d20e..2dbd37cc402c 100644
--- a/dev-libs/libfmt/libfmt-9999.ebuild
+++ b/dev-libs/libfmt/libfmt-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit cmake
+inherit cmake flag-o-matic
DESCRIPTION="Small, safe and fast formatting library"
HOMEPAGE="https://github.com/fmtlib/fmt"
@@ -23,6 +23,7 @@ IUSE="test"
RESTRICT="!test? ( test )"
src_configure() {
+ append-lfs-flags
local mycmakeargs=(
-DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-DFMT_LIB_DIR="$(get_libdir)"
diff --git a/dev-libs/libfmt/metadata.xml b/dev-libs/libfmt/metadata.xml
index 1de535ae4683..eb6c368a1f48 100644
--- a/dev-libs/libfmt/metadata.xml
+++ b/dev-libs/libfmt/metadata.xml
@@ -8,5 +8,6 @@
<upstream>
<bugs-to>https://github.com/fmtlib/fmt/issues</bugs-to>
<remote-id type="github">fmtlib/fmt</remote-id>
+ <remote-id type="cpe">cpe:/a:fmt_project:fmt</remote-id>
</upstream>
</pkgmetadata>