[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-10-30 Thread Sam James
commit: fb9b1844e91ea20732f9467c6d8a2bd32eb46742
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 30 16:07:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 30 16:07:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb9b1844

dev-libs/libfmt: Stabilize 9.1.0-r2 hppa, #939383

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
index 784ca9e30f6a..7b850f3bc8e8 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-10-30 Thread Sam James
commit: 033b1502ac01cadb76b54279da9d892a5cd50f6e
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 30 15:18:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 30 15:18:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033b1502

dev-libs/libfmt: drop 10.2.0-r1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/Manifest|  1 -
 dev-libs/libfmt/libfmt-10.2.0-r1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index dcaba0177677..9ab8d57c610a 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,5 +1,4 @@
 DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 
8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1
 SHA512 
288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c
-DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 
8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7079afb75b7901126c578a3a3f2094f208fb20444cbec001849cd8f229b3c441be3f11a91470fa04ca42c94177
 SHA512 
b90f8ab1692fcae9146f8cad5c5c26a2b5ceb6a0460003e01cabe8a75c0aa2fea1c3760dc3214eddaf08984a1695747ea8b1f3124c40c54cbadfd45458fa4b2d
 DIST libfmt-10.2.1.tar.gz 854665 BLAKE2B 
7bef719aa99464b5cb608c81ca78e23f3aed81cadfa9ed65246c4983a98f0cadb27983d42929ab4e0b5e264673e38d7658a4f7d5171e624b2431b3c6327071d9
 SHA512 
27df90c681ec37e55625062a79e3b83589b6d7e94eff37a3b412bb8c1473f757a8adb727603acc9185c3490628269216843b7d7bd5a3cb37f0029da5d1495ffa
 DIST libfmt-11.0.2.tar.gz 700956 BLAKE2B 
c1f7998e68770bbb93ab7211a18b4930727699b340b2f2e15dedc83e55ff02400cfd363abaec1bf63a0165f8c21cc515a4aa23c4f3bc2e65b6fbc041781f0379
 SHA512 
47ff6d289dcc22681eea6da465b0348172921e7cafff8fd57a1540d3232cc6b53250a4625c954ee0944c87963b17680ecbc3ea123e43c2c822efe0dc6fa6cef3
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-10.2.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-10.2.0-r1.ebuild
deleted file mode 100644
index 21279049b837..
--- a/dev-libs/libfmt/libfmt-10.2.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-if [[ ${PV} == * ]] ; 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 )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-10-30 Thread Sam James
commit: 7c0494067df68704882c44c530988e10fcf9517b
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 30 15:17:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 30 15:18:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c049406

dev-libs/libfmt: drop 11.0.0, 11.0.1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/Manifest |  2 --
 dev-libs/libfmt/libfmt-11.0.0.ebuild | 33 -
 dev-libs/libfmt/libfmt-11.0.1.ebuild | 33 -
 3 files changed, 68 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index f4d87e697313..3b4e25173413 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -3,7 +3,5 @@ DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 
9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27
 DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 
8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1
 SHA512 
288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c
 DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 
8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7079afb75b7901126c578a3a3f2094f208fb20444cbec001849cd8f229b3c441be3f11a91470fa04ca42c94177
 SHA512 
b90f8ab1692fcae9146f8cad5c5c26a2b5ceb6a0460003e01cabe8a75c0aa2fea1c3760dc3214eddaf08984a1695747ea8b1f3124c40c54cbadfd45458fa4b2d
 DIST libfmt-10.2.1.tar.gz 854665 BLAKE2B 
7bef719aa99464b5cb608c81ca78e23f3aed81cadfa9ed65246c4983a98f0cadb27983d42929ab4e0b5e264673e38d7658a4f7d5171e624b2431b3c6327071d9
 SHA512 
27df90c681ec37e55625062a79e3b83589b6d7e94eff37a3b412bb8c1473f757a8adb727603acc9185c3490628269216843b7d7bd5a3cb37f0029da5d1495ffa
-DIST libfmt-11.0.0.tar.gz 698193 BLAKE2B 
406feb6acb4800de7f2528dde307351c47e248d5e255645c6beb32cfe284063ca47ef2319b44fc5c83871390a7877de9dc12c7dadefa1dc32db9790b56f9c492
 SHA512 
ec9a989298a63233b939ee14372a9cd39902619e895800427629de835de95e4e0e637b4ba3834bc961e1573b7d214543286d7c7791b6ad61da8cff1830b4df8f
-DIST libfmt-11.0.1.tar.gz 698903 BLAKE2B 
96f3205afb6ac61549ca57b2ba1c8dca5ab523eebd08663ae9b352784fba7994ffa9ffc9be8a37977962175861a43082d4127a293a2e3d4219b5532b57d32693
 SHA512 
1db6bea592323a3a52adad91d416925a3d86e150ee1a73a31be0ff0e901aba5b0a1aeab39785ff7303694175dd27ae0984d4921759d7b09159c30d8e9d3491e3
 DIST libfmt-11.0.2.tar.gz 700956 BLAKE2B 
c1f7998e68770bbb93ab7211a18b4930727699b340b2f2e15dedc83e55ff02400cfd363abaec1bf63a0165f8c21cc515a4aa23c4f3bc2e65b6fbc041781f0379
 SHA512 
47ff6d289dcc22681eea6da465b0348172921e7cafff8fd57a1540d3232cc6b53250a4625c954ee0944c87963b17680ecbc3ea123e43c2c822efe0dc6fa6cef3
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-11.0.0.ebuild 
b/dev-libs/libfmt/libfmt-11.0.0.ebuild
deleted file mode 100644
index da45c0e71554..
--- a/dev-libs/libfmt/libfmt-11.0.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-if [[ ${PV} == * ]] ; 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 )"
-
-multilib_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-11.0.1.ebuild 
b/dev-libs/libfmt/libfmt-11.0.1.ebuild
deleted file mode 100644
index da45c0e71554..
--- a/dev-libs/libfmt/libfmt-11.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-if [[ ${PV} == * ]] ; 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}

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-10-30 Thread Sam James
commit: c80f9da3157b2e512ffb3c3d388e835b8ada35b4
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 30 15:17:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 30 15:18:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80f9da3

dev-libs/libfmt: drop 10.0.0-r1, 10.1.0-r1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/Manifest|  2 --
 dev-libs/libfmt/libfmt-10.0.0-r1.ebuild | 32 
 dev-libs/libfmt/libfmt-10.1.0-r1.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 3b4e25173413..dcaba0177677 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,5 +1,3 @@
-DIST libfmt-10.0.0.tar.gz 851582 BLAKE2B 
4e778fd352ed084b9790b59b4875fc6ed04b7a58a40b3673854dd00763f492cc838970e8faef77b5f9db5e912a2fc77943aedb4ca4afb64a3736129cc4611809
 SHA512 
6188508d74ca1ed75bf6441b152c07ca83971d3104b37f33784a7b55dfcc614d6243e77e0a14220018586fdb86207cc033eece834e7acd5e0907ed4c97403f3b
-DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 
9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27c0a47c2e5c2d09972ab03e6da32e29ddd33761b8347eaa0db0ec79af4f8aac93d3f38c9d9f29b49bb24779467
 SHA512 
69a7b8584f828528e3bb4b87153449e96df29bd740adcd42a2e3d50ae4a270c80a5eb2c3057337048be5b978094d8bb73bec3378e3b6370748de2b063dd0aa4b
 DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 
8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1
 SHA512 
288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c
 DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 
8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7079afb75b7901126c578a3a3f2094f208fb20444cbec001849cd8f229b3c441be3f11a91470fa04ca42c94177
 SHA512 
b90f8ab1692fcae9146f8cad5c5c26a2b5ceb6a0460003e01cabe8a75c0aa2fea1c3760dc3214eddaf08984a1695747ea8b1f3124c40c54cbadfd45458fa4b2d
 DIST libfmt-10.2.1.tar.gz 854665 BLAKE2B 
7bef719aa99464b5cb608c81ca78e23f3aed81cadfa9ed65246c4983a98f0cadb27983d42929ab4e0b5e264673e38d7658a4f7d5171e624b2431b3c6327071d9
 SHA512 
27df90c681ec37e55625062a79e3b83589b6d7e94eff37a3b412bb8c1473f757a8adb727603acc9185c3490628269216843b7d7bd5a3cb37f0029da5d1495ffa

diff --git a/dev-libs/libfmt/libfmt-10.0.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-10.0.0-r1.ebuild
deleted file mode 100644
index 21279049b837..
--- a/dev-libs/libfmt/libfmt-10.0.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-if [[ ${PV} == * ]] ; 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 )"
-
-multilib_src_configure() {
-   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-10.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-10.1.0-r1.ebuild
deleted file mode 100644
index 21279049b837..
--- a/dev-libs/libfmt/libfmt-10.1.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-if [[ ${PV} == * ]] ; 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 )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-09-24 Thread Arthur Zamarin
commit: d961a7f64080d016dd0a2b90ea55a1e770b6b2ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 24 07:07:28 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 24 07:07:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d961a7f6

dev-libs/libfmt: Stabilize 9.1.0-r2 ppc, #939383

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
index e1cafc40f5ec..784ca9e30f6a 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-09-23 Thread Arthur Zamarin
commit: 27a026bcf88bc47e254e432d40d203c6659eddb1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 23 08:33:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 23 08:33:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a026bc

dev-libs/libfmt: Stabilize 9.1.0-r2 arm, #939383

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
index 357f5886919d..e1cafc40f5ec 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-09-23 Thread Arthur Zamarin
commit: b0774cf64ce622509ed84298f8a5f0bcfba4c460
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 23 08:33:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 23 08:33:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0774cf6

dev-libs/libfmt: Stabilize 9.1.0-r2 arm64, #939383

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
index 1b1f6474a308..357f5886919d 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-09-21 Thread Sam James
commit: c1eb980a887e0a010b0c4ab76db279c1c07161f5
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 22 00:41:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 22 00:41:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1eb980a

dev-libs/libfmt: Stabilize 9.1.0-r2 ppc64, #939383

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
index b617d773ca86..1b1f6474a308 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-09-20 Thread Arthur Zamarin
commit: 412c98167e99cc76d3599c0ea0dd5d181ee25442
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 20 07:25:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 20 07:25:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412c9816

dev-libs/libfmt: Stabilize 9.1.0-r2 x86, #939383

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
index bdb2b723df22..b617d773ca86 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-09-17 Thread Arthur Zamarin
commit: 9b513da00a7e7df442a4d3ed07b0df7e8cb1cdd4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 16:27:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 16:27:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b513da0

dev-libs/libfmt: Stabilize 9.1.0-r2 amd64, #939383

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
index 4207b202c65f..bdb2b723df22 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-09-09 Thread Arthur Zamarin
commit: 5f0bef39ab27aa50d966f4df4e6e2449cabc8696
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep  9 20:44:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep  9 20:44:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0bef39

dev-libs/libfmt: Stabilize 9.1.0-r2 sparc, #939383

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
index 8406e8d8a69a..d6b3f908352b 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-08-28 Thread Arthur Zamarin
commit: 91c7dbdf651ba2fcaed876fd365caf02bfd54a48
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 28 04:36:54 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 28 07:58:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c7dbdf

dev-libs/libfmt: keyword 9.1.0-r2 for ~mips

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
index b37fe02a5ea4..8406e8d8a69a 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-07-22 Thread Craig Andrews
commit: b89616049894458562f470756fec646d1938117f
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul 22 16:43:28 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 22 16:58:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8961604

dev-libs/libfmt: add 11.0.2

Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest |  1 +
 dev-libs/libfmt/libfmt-11.0.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 39e1033bec99..f4d87e697313 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -5,4 +5,5 @@ DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 
8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7
 DIST libfmt-10.2.1.tar.gz 854665 BLAKE2B 
7bef719aa99464b5cb608c81ca78e23f3aed81cadfa9ed65246c4983a98f0cadb27983d42929ab4e0b5e264673e38d7658a4f7d5171e624b2431b3c6327071d9
 SHA512 
27df90c681ec37e55625062a79e3b83589b6d7e94eff37a3b412bb8c1473f757a8adb727603acc9185c3490628269216843b7d7bd5a3cb37f0029da5d1495ffa
 DIST libfmt-11.0.0.tar.gz 698193 BLAKE2B 
406feb6acb4800de7f2528dde307351c47e248d5e255645c6beb32cfe284063ca47ef2319b44fc5c83871390a7877de9dc12c7dadefa1dc32db9790b56f9c492
 SHA512 
ec9a989298a63233b939ee14372a9cd39902619e895800427629de835de95e4e0e637b4ba3834bc961e1573b7d214543286d7c7791b6ad61da8cff1830b4df8f
 DIST libfmt-11.0.1.tar.gz 698903 BLAKE2B 
96f3205afb6ac61549ca57b2ba1c8dca5ab523eebd08663ae9b352784fba7994ffa9ffc9be8a37977962175861a43082d4127a293a2e3d4219b5532b57d32693
 SHA512 
1db6bea592323a3a52adad91d416925a3d86e150ee1a73a31be0ff0e901aba5b0a1aeab39785ff7303694175dd27ae0984d4921759d7b09159c30d8e9d3491e3
+DIST libfmt-11.0.2.tar.gz 700956 BLAKE2B 
c1f7998e68770bbb93ab7211a18b4930727699b340b2f2e15dedc83e55ff02400cfd363abaec1bf63a0165f8c21cc515a4aa23c4f3bc2e65b6fbc041781f0379
 SHA512 
47ff6d289dcc22681eea6da465b0348172921e7cafff8fd57a1540d3232cc6b53250a4625c954ee0944c87963b17680ecbc3ea123e43c2c822efe0dc6fa6cef3
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-11.0.2.ebuild 
b/dev-libs/libfmt/libfmt-11.0.2.ebuild
new file mode 100644
index ..da45c0e71554
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-11.0.2.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-multilib flag-o-matic
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+if [[ ${PV} == * ]] ; 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 )"
+
+multilib_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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-07-11 Thread Craig Andrews
commit: 9eea5abac0bdb0c07bdf15465f7f2bc2519e939a
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Jul 11 14:09:14 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jul 11 14:19:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eea5aba

dev-libs/libfmt: add 11.0.1

Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest |  1 +
 dev-libs/libfmt/libfmt-11.0.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 7eec1fdbfd20..39e1033bec99 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -4,4 +4,5 @@ DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 
8b1237e6de72e81ebf2ad8d3c321b6ae9352bfe
 DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 
8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7079afb75b7901126c578a3a3f2094f208fb20444cbec001849cd8f229b3c441be3f11a91470fa04ca42c94177
 SHA512 
b90f8ab1692fcae9146f8cad5c5c26a2b5ceb6a0460003e01cabe8a75c0aa2fea1c3760dc3214eddaf08984a1695747ea8b1f3124c40c54cbadfd45458fa4b2d
 DIST libfmt-10.2.1.tar.gz 854665 BLAKE2B 
7bef719aa99464b5cb608c81ca78e23f3aed81cadfa9ed65246c4983a98f0cadb27983d42929ab4e0b5e264673e38d7658a4f7d5171e624b2431b3c6327071d9
 SHA512 
27df90c681ec37e55625062a79e3b83589b6d7e94eff37a3b412bb8c1473f757a8adb727603acc9185c3490628269216843b7d7bd5a3cb37f0029da5d1495ffa
 DIST libfmt-11.0.0.tar.gz 698193 BLAKE2B 
406feb6acb4800de7f2528dde307351c47e248d5e255645c6beb32cfe284063ca47ef2319b44fc5c83871390a7877de9dc12c7dadefa1dc32db9790b56f9c492
 SHA512 
ec9a989298a63233b939ee14372a9cd39902619e895800427629de835de95e4e0e637b4ba3834bc961e1573b7d214543286d7c7791b6ad61da8cff1830b4df8f
+DIST libfmt-11.0.1.tar.gz 698903 BLAKE2B 
96f3205afb6ac61549ca57b2ba1c8dca5ab523eebd08663ae9b352784fba7994ffa9ffc9be8a37977962175861a43082d4127a293a2e3d4219b5532b57d32693
 SHA512 
1db6bea592323a3a52adad91d416925a3d86e150ee1a73a31be0ff0e901aba5b0a1aeab39785ff7303694175dd27ae0984d4921759d7b09159c30d8e9d3491e3
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-11.0.1.ebuild 
b/dev-libs/libfmt/libfmt-11.0.1.ebuild
new file mode 100644
index ..da45c0e71554
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-11.0.1.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-multilib flag-o-matic
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+if [[ ${PV} == * ]] ; 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 )"
+
+multilib_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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-07-01 Thread Craig Andrews
commit: 21c82ef8e0ae4681d957f69ec88f8b7ecd721e13
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul  1 14:36:06 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul  1 14:42:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c82ef8

dev-libs/libfmt: add 11.0.0

Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest |  1 +
 dev-libs/libfmt/libfmt-11.0.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index fd77431cdece..7eec1fdbfd20 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -3,4 +3,5 @@ DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 
9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27
 DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 
8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1
 SHA512 
288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c
 DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 
8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7079afb75b7901126c578a3a3f2094f208fb20444cbec001849cd8f229b3c441be3f11a91470fa04ca42c94177
 SHA512 
b90f8ab1692fcae9146f8cad5c5c26a2b5ceb6a0460003e01cabe8a75c0aa2fea1c3760dc3214eddaf08984a1695747ea8b1f3124c40c54cbadfd45458fa4b2d
 DIST libfmt-10.2.1.tar.gz 854665 BLAKE2B 
7bef719aa99464b5cb608c81ca78e23f3aed81cadfa9ed65246c4983a98f0cadb27983d42929ab4e0b5e264673e38d7658a4f7d5171e624b2431b3c6327071d9
 SHA512 
27df90c681ec37e55625062a79e3b83589b6d7e94eff37a3b412bb8c1473f757a8adb727603acc9185c3490628269216843b7d7bd5a3cb37f0029da5d1495ffa
+DIST libfmt-11.0.0.tar.gz 698193 BLAKE2B 
406feb6acb4800de7f2528dde307351c47e248d5e255645c6beb32cfe284063ca47ef2319b44fc5c83871390a7877de9dc12c7dadefa1dc32db9790b56f9c492
 SHA512 
ec9a989298a63233b939ee14372a9cd39902619e895800427629de835de95e4e0e637b4ba3834bc961e1573b7d214543286d7c7791b6ad61da8cff1830b4df8f
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-11.0.0.ebuild 
b/dev-libs/libfmt/libfmt-11.0.0.ebuild
new file mode 100644
index ..da45c0e71554
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-11.0.0.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-multilib flag-o-matic
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+if [[ ${PV} == * ]] ; 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 )"
+
+multilib_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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-05-15 Thread Sam James
commit: db6bdf1166359414dffac4105c36159713e72baa
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Sat May 11 22:42:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 16 03:10:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6bdf11

dev-libs/libfmt: drop 10.0.0, 10.1.0, 10.1.1, 10.2.0, 10.2.1, 10.2.1-r1

* delete no multilib ebuilds

Bug: https://bugs.gentoo.org/931697
Closes: https://bugs.gentoo.org/931840
Signed-off-by: Gonçalo Negrier Duarte  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-10.0.0.ebuild| 32 
 dev-libs/libfmt/libfmt-10.1.0.ebuild| 32 
 dev-libs/libfmt/libfmt-10.1.1.ebuild| 32 
 dev-libs/libfmt/libfmt-10.2.0.ebuild| 32 
 dev-libs/libfmt/libfmt-10.2.1-r1.ebuild | 33 -
 dev-libs/libfmt/libfmt-10.2.1.ebuild| 32 
 6 files changed, 193 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-10.0.0.ebuild 
b/dev-libs/libfmt/libfmt-10.0.0.ebuild
deleted file mode 100644
index 90083087d20e..
--- a/dev-libs/libfmt/libfmt-10.0.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-if [[ ${PV} == * ]] ; 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() {
-   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-10.1.0.ebuild 
b/dev-libs/libfmt/libfmt-10.1.0.ebuild
deleted file mode 100644
index 90083087d20e..
--- a/dev-libs/libfmt/libfmt-10.1.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-if [[ ${PV} == * ]] ; 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() {
-   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-10.1.1.ebuild 
b/dev-libs/libfmt/libfmt-10.1.1.ebuild
deleted file mode 100644
index 90083087d20e..
--- a/dev-libs/libfmt/libfmt-10.1.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-if [[ ${PV} == * ]] ; 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() {
-   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-10.2.0.ebuild 
b/dev-libs/libfmt/libfmt-10.2.0.ebuild
deleted file mode 100644
index 0914ef073c62..
--- a/dev-libs/libfmt/libfmt-10.2.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-if [[ ${PV} == * ]] ; 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"
-   KEYW

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-04-19 Thread Craig Andrews
commit: 1f597d2400d70ce26bc824f1bb5269065ed7074c
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Fri Apr 19 17:32:12 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Apr 19 21:25:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f597d24

dev-libs/libfmt: add multilib support

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36325
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/{libfmt-.ebuild => libfmt-10.0.0-r1.ebuild} | 5 ++---
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-10.1.0-r1.ebuild} | 5 ++---
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-10.1.1-r1.ebuild} | 5 ++---
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-10.2.0-r1.ebuild} | 5 ++---
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-10.2.1-r2.ebuild} | 4 ++--
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-9.1.0-r2.ebuild}  | 7 +++
 dev-libs/libfmt/libfmt-.ebuild  | 4 ++--
 7 files changed, 15 insertions(+), 20 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-10.0.0-r1.ebuild
similarity index 91%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-10.0.0-r1.ebuild
index 2dbd37cc402c..21279049b837 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-10.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic
+inherit cmake-multilib
 
 DESCRIPTION="Small, safe and fast formatting library"
 HOMEPAGE="https://github.com/fmtlib/fmt";
@@ -22,8 +22,7 @@ SLOT="0/${PV}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-src_configure() {
-   append-lfs-flags
+multilib_src_configure() {
local mycmakeargs=(
-DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-DFMT_LIB_DIR="$(get_libdir)"

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-10.1.0-r1.ebuild
similarity index 91%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-10.1.0-r1.ebuild
index 2dbd37cc402c..21279049b837 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-10.1.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic
+inherit cmake-multilib
 
 DESCRIPTION="Small, safe and fast formatting library"
 HOMEPAGE="https://github.com/fmtlib/fmt";
@@ -22,8 +22,7 @@ SLOT="0/${PV}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-src_configure() {
-   append-lfs-flags
+multilib_src_configure() {
local mycmakeargs=(
-DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-DFMT_LIB_DIR="$(get_libdir)"

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-10.1.1-r1.ebuild
similarity index 91%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-10.1.1-r1.ebuild
index 2dbd37cc402c..21279049b837 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-10.1.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic
+inherit cmake-multilib
 
 DESCRIPTION="Small, safe and fast formatting library"
 HOMEPAGE="https://github.com/fmtlib/fmt";
@@ -22,8 +22,7 @@ SLOT="0/${PV}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-src_configure() {
-   append-lfs-flags
+multilib_src_configure() {
local mycmakeargs=(
-DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-DFMT_LIB_DIR="$(get_libdir)"

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-10.2.0-r1.ebuild
similarity index 91%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-10.2.0-r1.ebuild
index 2dbd37cc402c..21279049b837 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-10.2.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic
+inherit cmake-multilib
 
 DESCRIPTION="Small, safe and fast formatting library"
 HOMEPAGE="https://github.com/fmtlib/fmt";
@@ -22,8 +22,7 @@ SLOT="0/${PV}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-src_configure() {
-   append-lfs-flags
+multilib_src_configure() {
local mycmakeargs=(
-DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-DFMT_LIB_DIR="$(get_libdir)"

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-10.2.1-r2.ebuild
similarity index 91%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-10.2.1-r2.ebuild
index 2dbd37cc402c..da45c0e71554 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-10.2.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake flag-o-matic
+inherit cmake-multilib flag-o-matic
 
 DESCRIPTION="Small, safe and fast formatting library"
 HOMEPAGE="https://github.com/fmtlib/fmt";
@@ -22,7 +22,7 @@ SLOT="0/${PV}"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-src_configure() {
+multilib_src_configure() {
append-lfs-flags
local mycmakeargs=(
-DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"

dif

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-02-06 Thread Craig Andrews
commit: 088dac7b26f0e8de29c477c6c2c9c1ab5bed8941
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Feb  6 20:35:42 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Feb  6 20:38:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088dac7b

dev-libs/libfmt: Add lfs flags

Closes: https://github.com/gentoo/gentoo/pull/35205
Signed-off-by: Abhishek Pandit-Subedi  chromium.org>
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/{libfmt-.ebuild => libfmt-10.2.1-r1.ebuild} | 5 +++--
 dev-libs/libfmt/libfmt-.ebuild  | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-10.2.1-r1.ebuild
similarity index 89%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-10.2.1-r1.ebuild
index 90083087d20e..2dbd37cc402c 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-10.2.1-r1.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/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-.ebuild
index 90083087d20e..2dbd37cc402c 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-.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)"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-02-06 Thread Craig Andrews
commit: e1765edebd328304b6fffa3dfbfbf202a28e2517
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Feb  6 20:29:48 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Feb  6 20:38:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1765ede

dev-libs/libfmt: add CPE tag

Signed-off-by: Abhishek Pandit-Subedi  chromium.org>
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

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 @@

https://github.com/fmtlib/fmt/issues
fmtlib/fmt
+   cpe:/a:fmt_project:fmt

 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-01-04 Thread Craig Andrews
commit: dd0409bf8da2017f2c7cb7310335b8a07d45975f
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Jan  4 14:51:24 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jan  4 14:51:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0409bf

dev-libs/libfmt: add 10.2.1

Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest |  1 +
 dev-libs/libfmt/libfmt-10.2.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index c83a6a325913..fd77431cdece 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -2,4 +2,5 @@ DIST libfmt-10.0.0.tar.gz 851582 BLAKE2B 
4e778fd352ed084b9790b59b4875fc6ed04b7a5
 DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 
9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27c0a47c2e5c2d09972ab03e6da32e29ddd33761b8347eaa0db0ec79af4f8aac93d3f38c9d9f29b49bb24779467
 SHA512 
69a7b8584f828528e3bb4b87153449e96df29bd740adcd42a2e3d50ae4a270c80a5eb2c3057337048be5b978094d8bb73bec3378e3b6370748de2b063dd0aa4b
 DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 
8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1
 SHA512 
288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c
 DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 
8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7079afb75b7901126c578a3a3f2094f208fb20444cbec001849cd8f229b3c441be3f11a91470fa04ca42c94177
 SHA512 
b90f8ab1692fcae9146f8cad5c5c26a2b5ceb6a0460003e01cabe8a75c0aa2fea1c3760dc3214eddaf08984a1695747ea8b1f3124c40c54cbadfd45458fa4b2d
+DIST libfmt-10.2.1.tar.gz 854665 BLAKE2B 
7bef719aa99464b5cb608c81ca78e23f3aed81cadfa9ed65246c4983a98f0cadb27983d42929ab4e0b5e264673e38d7658a4f7d5171e624b2431b3c6327071d9
 SHA512 
27df90c681ec37e55625062a79e3b83589b6d7e94eff37a3b412bb8c1473f757a8adb727603acc9185c3490628269216843b7d7bd5a3cb37f0029da5d1495ffa
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-10.2.1.ebuild 
b/dev-libs/libfmt/libfmt-10.2.1.ebuild
new file mode 100644
index ..0914ef073c62
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-10.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+if [[ ${PV} == * ]] ; 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() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2024-01-02 Thread Craig Andrews
commit: 43174e4d75b32414c39a1b82ef4cd66327bdd332
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jan  2 14:49:51 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan  2 14:49:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43174e4d

dev-libs/libfmt: add 10.2.0

Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest |  1 +
 dev-libs/libfmt/libfmt-10.2.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index c89d89fef4de..c83a6a325913 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,4 +1,5 @@
 DIST libfmt-10.0.0.tar.gz 851582 BLAKE2B 
4e778fd352ed084b9790b59b4875fc6ed04b7a58a40b3673854dd00763f492cc838970e8faef77b5f9db5e912a2fc77943aedb4ca4afb64a3736129cc4611809
 SHA512 
6188508d74ca1ed75bf6441b152c07ca83971d3104b37f33784a7b55dfcc614d6243e77e0a14220018586fdb86207cc033eece834e7acd5e0907ed4c97403f3b
 DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 
9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27c0a47c2e5c2d09972ab03e6da32e29ddd33761b8347eaa0db0ec79af4f8aac93d3f38c9d9f29b49bb24779467
 SHA512 
69a7b8584f828528e3bb4b87153449e96df29bd740adcd42a2e3d50ae4a270c80a5eb2c3057337048be5b978094d8bb73bec3378e3b6370748de2b063dd0aa4b
 DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 
8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1
 SHA512 
288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c
+DIST libfmt-10.2.0.tar.gz 854581 BLAKE2B 
8d094b9832f3acaaf6cdbbc3b04c7c92e585cd7079afb75b7901126c578a3a3f2094f208fb20444cbec001849cd8f229b3c441be3f11a91470fa04ca42c94177
 SHA512 
b90f8ab1692fcae9146f8cad5c5c26a2b5ceb6a0460003e01cabe8a75c0aa2fea1c3760dc3214eddaf08984a1695747ea8b1f3124c40c54cbadfd45458fa4b2d
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-10.2.0.ebuild 
b/dev-libs/libfmt/libfmt-10.2.0.ebuild
new file mode 100644
index ..0914ef073c62
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-10.2.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+if [[ ${PV} == * ]] ; 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() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-11-28 Thread Sam James
commit: 6ed6a49c5280e339ae4571abcffb0a7a349df886
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 07:03:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 07:03:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed6a49c

dev-libs/libfmt: Keyword 9.1.0-r1 s390, #914585

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index d341606b03c6..736a4a35c2e9 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 ~sparc x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/files/, dev-libs/libfmt/

2023-11-08 Thread Andreas Sturmlechner
commit: c646eeae7102523726223758c9e0c0887e44e73a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun 16 19:00:06 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov  8 19:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c646eeae

dev-libs/libfmt: drop 8.1.1-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libfmt/Manifest   |  1 -
 .../files/libfmt-8.1.1-fix-static-assert.patch | 76 --
 dev-libs/libfmt/libfmt-8.1.1-r1.ebuild | 39 ---
 3 files changed, 116 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 7e52b0cab9d1..c89d89fef4de 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,5 +1,4 @@
 DIST libfmt-10.0.0.tar.gz 851582 BLAKE2B 
4e778fd352ed084b9790b59b4875fc6ed04b7a58a40b3673854dd00763f492cc838970e8faef77b5f9db5e912a2fc77943aedb4ca4afb64a3736129cc4611809
 SHA512 
6188508d74ca1ed75bf6441b152c07ca83971d3104b37f33784a7b55dfcc614d6243e77e0a14220018586fdb86207cc033eece834e7acd5e0907ed4c97403f3b
 DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 
9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27c0a47c2e5c2d09972ab03e6da32e29ddd33761b8347eaa0db0ec79af4f8aac93d3f38c9d9f29b49bb24779467
 SHA512 
69a7b8584f828528e3bb4b87153449e96df29bd740adcd42a2e3d50ae4a270c80a5eb2c3057337048be5b978094d8bb73bec3378e3b6370748de2b063dd0aa4b
 DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 
8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1
 SHA512 
288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c
-DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/files/libfmt-8.1.1-fix-static-assert.patch 
b/dev-libs/libfmt/files/libfmt-8.1.1-fix-static-assert.patch
deleted file mode 100644
index 9f29d7fb111c..
--- a/dev-libs/libfmt/files/libfmt-8.1.1-fix-static-assert.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-https://github.com/fmtlib/fmt/commit/8f8a1a02d5c5cb967d240feee3ffac00d66f22a2.patch
-https://github.com/facebook/folly/issues/1705
-
-From 8f8a1a02d5c5cb967d240feee3ffac00d66f22a2 Mon Sep 17 00:00:00 2001
-From: Victor Zverovich 
-Date: Fri, 14 Jan 2022 13:08:14 -0800
-Subject: [PATCH] Fix handling of formattable types implicitly convertible to
- pointers
-

- include/fmt/core.h |  5 +++--
- test/core-test.cc  | 21 -
- 2 files changed, 23 insertions(+), 3 deletions(-)
-
-diff --git a/include/fmt/core.h b/include/fmt/core.h
-index f2d21e5c5a..12571ce0da 100644
 a/include/fmt/core.h
-+++ b/include/fmt/core.h
-@@ -1398,10 +1398,11 @@ template  struct arg_mapper {
-   template <
-   typename T,
-   FMT_ENABLE_IF(
--  std::is_member_pointer::value ||
-+  std::is_pointer::value || std::is_member_pointer::value ||
-   std::is_function::type>::value ||
-   (std::is_convertible::value &&
--   !std::is_convertible::value))>
-+   !std::is_convertible::value &&
-+   !has_formatter::value))>
-   FMT_CONSTEXPR auto map(const T&) -> unformattable_pointer {
- return {};
-   }
-diff --git a/test/core-test.cc b/test/core-test.cc
-index b2f2097ea1..c9eea8ffd8 100644
 a/test/core-test.cc
-+++ b/test/core-test.cc
-@@ -737,6 +737,24 @@ struct convertible_to_pointer {
-   operator const int*() const { return nullptr; }
- };
- 
-+struct convertible_to_pointer_formattable {
-+  operator const int*() const { return nullptr; }
-+};
-+
-+FMT_BEGIN_NAMESPACE
-+template <> struct formatter {
-+  auto parse(format_parse_context& ctx) -> decltype(ctx.begin()) {
-+return ctx.begin();
-+  }
-+
-+  auto format(convertible_to_pointer_formattable, format_context& ctx) const
-+  -> decltype(ctx.out()) {
-+auto test = string_view("test");
-+return std::copy_n(test.data(), test.size(), ctx.out());
-+  }
-+};
-+FMT_END_NAMESPACE
-+
- enum class test_scoped_enum {};
- 
- TEST(core_test, is_formattable) {
-@@ -770,11 +788,12 @@ TEST(core_test, is_formattable) {
- #endif
- 
-   static_assert(!fmt::is_formattable::value, "");
-+  const auto f = convertible_to_pointer_formattable();
-+  EXPECT_EQ(fmt::format("{}", f), "test");
- 
-   static_assert(!fmt::is_formattable::value, "");
- 
-   struct s;
--
-   static_assert(!fmt::is_formatt

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-08-28 Thread Craig Andrews
commit: 7657efd4381fda4e9ccbca2d4db99c8aa694e88c
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Aug 28 13:59:43 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Aug 28 14:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7657efd4

dev-libs/libfmt: add 10.1.1

Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest |  1 +
 dev-libs/libfmt/libfmt-10.1.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 2c4e62ed391c..7e52b0cab9d1 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,4 +1,5 @@
 DIST libfmt-10.0.0.tar.gz 851582 BLAKE2B 
4e778fd352ed084b9790b59b4875fc6ed04b7a58a40b3673854dd00763f492cc838970e8faef77b5f9db5e912a2fc77943aedb4ca4afb64a3736129cc4611809
 SHA512 
6188508d74ca1ed75bf6441b152c07ca83971d3104b37f33784a7b55dfcc614d6243e77e0a14220018586fdb86207cc033eece834e7acd5e0907ed4c97403f3b
 DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 
9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27c0a47c2e5c2d09972ab03e6da32e29ddd33761b8347eaa0db0ec79af4f8aac93d3f38c9d9f29b49bb24779467
 SHA512 
69a7b8584f828528e3bb4b87153449e96df29bd740adcd42a2e3d50ae4a270c80a5eb2c3057337048be5b978094d8bb73bec3378e3b6370748de2b063dd0aa4b
+DIST libfmt-10.1.1.tar.gz 851454 BLAKE2B 
8b1237e6de72e81ebf2ad8d3c321b6ae9352bfeeb817d2e7f4541a722cd7ecc9212a2b83276fa0aa901473e1b90a15f487feefb3ea03acdcabdfe6b6f22997a1
 SHA512 
288c349baac5f96f527d5b1bed0fa5f031aa509b4526560c684281388e91909a280c3262a2474d963b5d1bf7064b1c9930c6677fe54a0d8f86982d063296a54c
 DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-10.1.1.ebuild 
b/dev-libs/libfmt/libfmt-10.1.1.ebuild
new file mode 100644
index ..90083087d20e
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-10.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+if [[ ${PV} == * ]] ; 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() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-08-15 Thread Craig Andrews
commit: 6f239e03141acf23243614a7b5fec674e41ac42d
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Aug 15 22:28:13 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Aug 15 22:28:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f239e03

dev-libs/libfmt: add 10.1.0

Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest |  1 +
 dev-libs/libfmt/libfmt-10.1.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 0acb2b089e63..2c4e62ed391c 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,4 @@
 DIST libfmt-10.0.0.tar.gz 851582 BLAKE2B 
4e778fd352ed084b9790b59b4875fc6ed04b7a58a40b3673854dd00763f492cc838970e8faef77b5f9db5e912a2fc77943aedb4ca4afb64a3736129cc4611809
 SHA512 
6188508d74ca1ed75bf6441b152c07ca83971d3104b37f33784a7b55dfcc614d6243e77e0a14220018586fdb86207cc033eece834e7acd5e0907ed4c97403f3b
+DIST libfmt-10.1.0.tar.gz 849294 BLAKE2B 
9e90bdb91ac9f34bf75bcb0c0f45a90ce9d5c27c0a47c2e5c2d09972ab03e6da32e29ddd33761b8347eaa0db0ec79af4f8aac93d3f38c9d9f29b49bb24779467
 SHA512 
69a7b8584f828528e3bb4b87153449e96df29bd740adcd42a2e3d50ae4a270c80a5eb2c3057337048be5b978094d8bb73bec3378e3b6370748de2b063dd0aa4b
 DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-10.1.0.ebuild 
b/dev-libs/libfmt/libfmt-10.1.0.ebuild
new file mode 100644
index ..90083087d20e
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-10.1.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+if [[ ${PV} == * ]] ; 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() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-06-11 Thread Arthur Zamarin
commit: 95d86b0d557b26439da7d5a98818b9cb384ec39a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 12 06:01:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 12 06:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d86b0d

dev-libs/libfmt: Keyword 9.1.0-r1 ia64, #893248

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index 332185c45236..5c8c403a36e3 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
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"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-05-10 Thread Craig Andrews
commit: c092d491346efec46b170795882aa6c06a41a568
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed May 10 13:53:13 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed May 10 14:05:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c092d491

dev-libs/libfmt: add 10.0.0

Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest | 1 +
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-10.0.0.ebuild} | 2 +-
 dev-libs/libfmt/libfmt-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 0476506726f7..0acb2b089e63 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,2 +1,3 @@
+DIST libfmt-10.0.0.tar.gz 851582 BLAKE2B 
4e778fd352ed084b9790b59b4875fc6ed04b7a58a40b3673854dd00763f492cc838970e8faef77b5f9db5e912a2fc77943aedb4ca4afb64a3736129cc4611809
 SHA512 
6188508d74ca1ed75bf6441b152c07ca83971d3104b37f33784a7b55dfcc614d6243e77e0a14220018586fdb86207cc033eece834e7acd5e0907ed4c97403f3b
 DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-10.0.0.ebuild
similarity index 90%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-10.0.0.ebuild
index e4d78ec51a7a..90083087d20e 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-10.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-.ebuild
index e4d78ec51a7a..90083087d20e 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-05-01 Thread Sam James
commit: 9ac69ae24ddee70a831899c65353797af667c9c4
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 09:21:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 09:21:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac69ae2

dev-libs/libfmt: Keyword 9.1.0-r1 hppa, #893248

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index 942c623654db..332185c45236 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-02-15 Thread WANG Xuerui
commit: ea766f0baf2d5409cac2c3a5241bb51f5aaa824e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Feb 14 08:46:22 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Feb 16 05:51:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea766f0b

dev-libs/libfmt: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/libfmt/libfmt-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-.ebuild
index 4e9f5edae832..e4d78ec51a7a 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-02-15 Thread WANG Xuerui
commit: aba09c3eda780469959d16ef0c22651488bc47ee
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Feb 14 08:45:27 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Feb 16 05:51:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba09c3e

dev-libs/libfmt: keyword 9.1.0-r1 for ~loong

One test failure ("assert-test") but it passed when run manually.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index 9c3f5a38576e..942c623654db 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-01-23 Thread Arthur Zamarin
commit: c3f0c15b877a0f3a82a7fcd3cf3d67ccd524a4aa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:02:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:02:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f0c15b

dev-libs/libfmt: Stabilize 9.1.0-r1 x86, #887027

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index 0f6f862690e1..9c3f5a38576e 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-01-23 Thread Arthur Zamarin
commit: f475b981892d54a5a432dea502c6977e78c18d3e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:02:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:02:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f475b981

dev-libs/libfmt: Stabilize 9.1.0-r1 arm64, #887027

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index 0f755c68e828..2369180f4e2a 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-01-23 Thread Arthur Zamarin
commit: e7f46fbdbf3d8d5d588ad2e59bcc8cd90b31753e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:02:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:02:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f46fbd

dev-libs/libfmt: Stabilize 9.1.0-r1 ppc64, #887027

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index 6154589d9308..0f6f862690e1 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-01-23 Thread Arthur Zamarin
commit: 46564fd840eef95439880a6bd8b5d8657208c149
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 23 18:02:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 23 18:02:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46564fd8

dev-libs/libfmt: Stabilize 9.1.0-r1 ppc, #887027

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index 2369180f4e2a..6154589d9308 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2023-01-02 Thread Sam James
commit: c885e0574b0adfdda15fbf40f8fd8bbee68a7cbd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan  3 06:21:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan  3 06:22:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c885e057

dev-libs/libfmt: Stabilize 9.1.0-r1 amd64, #887027

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index 51a4c0eb783b..0f755c68e828 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-12-25 Thread Arthur Zamarin
commit: 292ca85c8e95f37a3f4992bef0d342a3392efebf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 20:16:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 20:16:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292ca85c

dev-libs/libfmt: Stabilize 9.1.0-r1 arm, #887027

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
index 4e9f5edae832..51a4c0eb783b 100644
--- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-10-28 Thread Sam James
commit: 69bf5e5a038c63e5b091ee452c7b9cd4d1b9148e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 18:35:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 18:47:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bf5e5a

dev-libs/libfmt: drop 9.0.0

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/Manifest|  1 -
 dev-libs/libfmt/libfmt-9.0.0.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 7869c8330536..0476506726f7 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,2 @@
 DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189
-DIST libfmt-9.0.0.tar.gz 833639 BLAKE2B 
1455aec5bec73c56d4d4074ae034176143a3f6171aa60505ee48cbc4b6c66e0de4b5600c4a91e2d16073a285f98b3e5b5ee89b4061e49578c005bccc04855045
 SHA512 
f9612a53c93654753572ac038e52c683f3485691493750d5c2fdb48f3a769e181bfeab8035041cae02bf14cd67df30ec3c5614d7db913f85699cd9da8072bdf8
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-9.0.0.ebuild 
b/dev-libs/libfmt/libfmt-9.0.0.ebuild
deleted file mode 100644
index d61928901158..
--- a/dev-libs/libfmt/libfmt-9.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/${PV}"
-
-if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~riscv ~x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/files/, dev-libs/libfmt/

2022-10-28 Thread Sam James
commit: 32bbad6770b1b156d23e67ef06c318a69ef55414
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 17:53:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 18:47:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32bbad67

dev-libs/libfmt: drop 7.1.2, 7.1.3, 8.0.0-r1, 8.0.1-r1, 8.1.1

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/Manifest   |  4 --
 .../libfmt/files/libfmt-8.0.0-no-udl-define.patch  | 56 --
 dev-libs/libfmt/libfmt-7.1.2.ebuild| 35 --
 dev-libs/libfmt/libfmt-7.1.3.ebuild| 35 --
 dev-libs/libfmt/libfmt-8.0.0-r1.ebuild | 39 ---
 dev-libs/libfmt/libfmt-8.0.1-r1.ebuild | 35 --
 dev-libs/libfmt/libfmt-8.1.1.ebuild| 35 --
 7 files changed, 239 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index d0540db9ccf6..7869c8330536 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,7 +1,3 @@
-DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 
66a14197a818cbc63e2219eb9f8aeb47cc575a712e3a8e20ad6e2316219bd4661446533f305a1a18b83723d5f530c59dcff17251488c3e811aa090b399bc16ca
 SHA512 
e245a3860df4414ad7ea114d2d5686d0c8ae06fbc45f4af0a232ad4bbf0797e5845d731e307af67aad920d3587e5e424135bffeab09132690edb387c47f4fe15
-DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 
745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a
 SHA512 
cfb2431de822202f17a6f34a302b1922b9cd696d8d4c27ad50ea08add781d2af9944db987603c2eb294ee7d73054a60cc11d3a0693f7f6db61949f3041cb9517
-DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 
9330acbfb6ab47a484b4dbd3138d11cdd79f4233dfe8fefed41d67118eb19b2c00db5896ee883e2f5ff297170c2eb8dfa001cc6d7c6eff42b6285acd0ea91b5c
 SHA512 
61768bf8b64c430f11536800985509ce436bbbe05cbe1dfb6045cfaf2f859af98eae1019ef602af8fec6946ae25e4d8adb589f0f738666b20beb3afe65ee760c
-DIST libfmt-8.0.1.tar.gz 805616 BLAKE2B 
b64a4686050a9edb4e5d3ec28a3727a847105ae0b12a89461841e14d6c9c442e391cdcfbca39b2d141d04cdb10d00516ecc8bf605867c792b7d2d6bc99c7b2bc
 SHA512 
643e68d5b2e0e9c83231ab2b0036596a6297b1d9ed6bd7b1172bee4ff134c8af8f09174c06c94225132c1b635b0977ea4ce783748d7bd76a9a0b5ad597456c84
 DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189
 DIST libfmt-9.0.0.tar.gz 833639 BLAKE2B 
1455aec5bec73c56d4d4074ae034176143a3f6171aa60505ee48cbc4b6c66e0de4b5600c4a91e2d16073a285f98b3e5b5ee89b4061e49578c005bccc04855045
 SHA512 
f9612a53c93654753572ac038e52c683f3485691493750d5c2fdb48f3a769e181bfeab8035041cae02bf14cd67df30ec3c5614d7db913f85699cd9da8072bdf8
 DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/files/libfmt-8.0.0-no-udl-define.patch 
b/dev-libs/libfmt/files/libfmt-8.0.0-no-udl-define.patch
deleted file mode 100644
index 83078fa7285c..
--- a/dev-libs/libfmt/files/libfmt-8.0.0-no-udl-define.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From ab89d342b5454528bd2b46e7f22c0311906f8ca2 Mon Sep 17 00:00:00 2001
-From: "Jason A. Donenfeld" 
-Date: Tue, 22 Jun 2021 14:34:33 +0200
-Subject: [PATCH] format: do not use udl_{arg,formatter} return types when UDL
- is not in use
-
-The udl_{arg,formatter} structs are only defined when
-FMT_USE_USER_DEFINED_LITERALS is set, so don't try to define things that
-return that struct when it's not defined.

- include/fmt/format.h | 9 ++---
- 1 file changed, 6 insertions(+), 3 deletions(-)
-
-diff --git a/include/fmt/format.h b/include/fmt/format.h
-index 03ae1c961..92b0f0fc5 100644
 a/include/fmt/format.h
-+++ b/include/fmt/format.h
-@@ -2730,6 +2730,8 @@ extern template auto snprintf_float(long 
double value,
- #endif  // FMT_HEADER_ONLY
- 
- FMT_END_DETAIL_NAMESPACE
-+
-+#if FMT_USE_USER_DEFINED_LITERALS
- inline namespace literals {
- /**
-   \rst
-@@ -2741,18 +2743,18 @@ inline namespace literals {
- fmt::print("Elapsed time: {s:.2f} seconds", "s"_a=1.23);
-   \endrst
-  */
--#if FMT_USE_NONTYPE_TEMPLATE_PARAMETERS
-+#  if FMT_USE_NONTYPE_TEMPLATE_PARAMETERS
- template 
- constexpr auto operator""_a()
- -> detail::udl_arg,
-sizeof(Str.data) / sizeof(decltype(Str.data[0])), Str> 
{
-   return {};
- }
--#else
-+#  else
- constexpr auto operator"" _a(const char* s, size_t) -> detail::udl_arg {
-   return {s};
- }
--#endif
-+#  endif
- 
- /**
-   \rst
-@@ -2769,6 +2771,7 @@ constexpr a

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-10-28 Thread Sam James
commit: 8211b4e6b69abf95e2149b2f0609ec31289a4b3a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 18:31:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 18:31:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8211b4e6

dev-libs/libfmt: Stabilize 8.1.1-r1 arm, #835774

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index e27cb08ab953..b621d9247a58 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-08-28 Thread Craig Andrews
commit: 7ceacb8f404d10be04099b3bc6179bf589cf1920
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Aug 28 15:24:05 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Aug 28 15:24:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ceacb8f

dev-libs/libfmt: add 9.1.0

Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-9.1.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 5da6975802ec..d0540db9ccf6 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -4,3 +4,4 @@ DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 
9330acbfb6ab47a484b4dbd3138d11cdd79f4233
 DIST libfmt-8.0.1.tar.gz 805616 BLAKE2B 
b64a4686050a9edb4e5d3ec28a3727a847105ae0b12a89461841e14d6c9c442e391cdcfbca39b2d141d04cdb10d00516ecc8bf605867c792b7d2d6bc99c7b2bc
 SHA512 
643e68d5b2e0e9c83231ab2b0036596a6297b1d9ed6bd7b1172bee4ff134c8af8f09174c06c94225132c1b635b0977ea4ce783748d7bd76a9a0b5ad597456c84
 DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189
 DIST libfmt-9.0.0.tar.gz 833639 BLAKE2B 
1455aec5bec73c56d4d4074ae034176143a3f6171aa60505ee48cbc4b6c66e0de4b5600c4a91e2d16073a285f98b3e5b5ee89b4061e49578c005bccc04855045
 SHA512 
f9612a53c93654753572ac038e52c683f3485691493750d5c2fdb48f3a769e181bfeab8035041cae02bf14cd67df30ec3c5614d7db913f85699cd9da8072bdf8
+DIST libfmt-9.1.0.tar.gz 837901 BLAKE2B 
ff1daa43140615b63aeb1ecd0aa1c32d24decfd5006805080293ef3db04d544c0445a30e8da0d985a6f5a25ad48ce4f6ae61e52da5ea4a4d3b031c212da38b18
 SHA512 
a18442042722dd48e20714ec034a12fcc0576c9af7be5188586970e2edf47529825bdc99af366b1d5891630c8dbf6f63bfa9f012e77ab3d3ed80d1a118e3b2be

diff --git a/dev-libs/libfmt/libfmt-9.1.0.ebuild 
b/dev-libs/libfmt/libfmt-9.1.0.ebuild
new file mode 100644
index ..d61928901158
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-9.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/${PV}"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/, dev-cpp/gtest/, dev-libs/opencl-icd-loader/, dev-cpp/highway/, ...

2022-08-15 Thread Andreas Sturmlechner
commit: 900accb7f4ae4cba77a67cf2d0203b808368a988
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 15 12:46:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 15 19:17:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900accb7

*/*: Drop CMAKE_ECLASS meta var superfluous in EAPI-8

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-cpp/gtest/gtest-1.11.0.ebuild  | 1 -
 dev-cpp/gtest/gtest-.ebuild| 3 +--
 dev-cpp/highway/highway-0.16.0-r1.ebuild   | 1 -
 dev-cpp/highway/highway-0.17.0.ebuild  | 1 -
 dev-cpp/highway/highway-1.0.0.ebuild   | 1 -
 dev-cpp/highway/highway-.ebuild| 1 -
 dev-cpp/notcurses/notcurses-3.0.5.ebuild   | 1 -
 dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild| 1 -
 dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild | 1 -
 dev-libs/json-c/json-c-0.16-r1.ebuild  | 1 -
 dev-libs/json-c/json-c-.ebuild | 1 -
 dev-libs/libfmt/libfmt-9.0.0.ebuild| 1 -
 dev-libs/libfmt/libfmt-.ebuild | 1 -
 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild | 1 -
 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild | 1 -
 media-libs/codec2/codec2-1.0.3.ebuild  | 1 -
 media-libs/openal/openal-1.22.2.ebuild | 1 -
 media-sound/fluidsynth/fluidsynth-2.2.8.ebuild | 1 -
 net-libs/libyang/libyang-2.0.194.ebuild| 1 -
 net-libs/ngtcp2/ngtcp2-0.7.0.ebuild| 1 -
 net-libs/ngtcp2/ngtcp2-.ebuild | 1 -
 sci-mathematics/z3/z3-4.10.1.ebuild| 1 -
 sci-mathematics/z3/z3-4.10.2.ebuild| 1 -
 sci-mathematics/z3/z3-4.8.17.ebuild| 1 -
 sci-mathematics/z3/z3-4.9.1-r1.ebuild  | 1 -
 sys-libs/libcxx/libcxx-14.0.6.ebuild   | 1 -
 sys-libs/libcxx/libcxx-15.0.0..ebuild  | 1 -
 sys-libs/libcxx/libcxx-15.0.0_rc2.ebuild   | 1 -
 sys-libs/libcxx/libcxx-16.0.0..ebuild  | 1 -
 sys-libs/libcxxabi/libcxxabi-14.0.6.ebuild | 1 -
 sys-libs/libcxxabi/libcxxabi-15.0.0..ebuild| 1 -
 sys-libs/libcxxabi/libcxxabi-15.0.0_rc2.ebuild | 1 -
 sys-libs/libcxxabi/libcxxabi-16.0.0..ebuild| 1 -
 sys-libs/libomp/libomp-14.0.6-r1.ebuild| 1 -
 sys-libs/libomp/libomp-15.0.0..ebuild  | 1 -
 sys-libs/libomp/libomp-15.0.0_rc2.ebuild   | 1 -
 sys-libs/libomp/libomp-16.0.0..ebuild  | 1 -
 sys-libs/llvm-libunwind/llvm-libunwind-14.0.6.ebuild   | 1 -
 sys-libs/llvm-libunwind/llvm-libunwind-15.0.0..ebuild  | 1 -
 sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc2.ebuild   | 1 -
 sys-libs/llvm-libunwind/llvm-libunwind-16.0.0..ebuild  | 1 -
 41 files changed, 1 insertion(+), 42 deletions(-)

diff --git a/dev-cpp/gtest/gtest-1.11.0.ebuild 
b/dev-cpp/gtest/gtest-1.11.0.ebuild
index b2c3ebbb46e6..78623e8917a1 100644
--- a/dev-cpp/gtest/gtest-1.11.0.ebuild
+++ b/dev-cpp/gtest/gtest-1.11.0.ebuild
@@ -6,7 +6,6 @@ EAPI=8
 # Python is required for tests and some build tasks.
 PYTHON_COMPAT=( python3_{8..10} )
 
-CMAKE_ECLASS=cmake
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == "" ]]; then

diff --git a/dev-cpp/gtest/gtest-.ebuild b/dev-cpp/gtest/gtest-.ebuild
index 89518bffd1d1..06d6fbc8dd51 100644
--- a/dev-cpp/gtest/gtest-.ebuild
+++ b/dev-cpp/gtest/gtest-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,6 @@ EAPI=8
 # Python is required for tests and some build tasks.
 PYTHON_COMPAT=( python3_{8..10} )
 
-CMAKE_ECLASS=cmake
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == "" ]]; then

diff --git a/dev-cpp/highway/highway-0.16.0-r1.ebuild 
b/dev-cpp/highway/highway-0.16.0-r1.ebuild
index 7d9849c329da..12542df4d1cb 100644
--- a/dev-cpp/highway/highway-0.16.0-r1.ebuild
+++ b/dev-cpp/highway/highway-0.16.0-r1.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=8
 
-CMAKE_ECLASS=cmake
 inherit cmake-multilib
 
 DESCRIPTION="Performance-portable, length-agnostic SIMD with runtime dispatch"

diff --git a/dev-cpp/highway/highway-0.17.0.ebuild 
b/dev-cpp/highway/highway-0.17.0.ebuild
index 0eaed47ff327..f3a07ff5166a 100644
--- a/dev-cpp/highway/highway-0.17.0.ebuild
+++ b/dev-cpp/highway/highway-0.17.0.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=8
 
-CMAKE_ECLASS=cmake
 inherit cmake-multilib

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-07-10 Thread Sam James
commit: 47c3ecd1cead17f2235e2f449dbb51019407370d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 11 03:36:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 03:36:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c3ecd1

dev-libs/libfmt: Stabilize 8.0.1-r1 arm64, #857531

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
index 948238a60b6e..20ccc1a04e52 100644
--- a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-07-10 Thread Sam James
commit: ea2f96eaf36b224fade58d1ec181dec93d6f8f27
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 22:46:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 22:46:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2f96ea

dev-libs/libfmt: Stabilize 8.0.1-r1 ppc, #857531

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
index 7c1f0a42296c..e713a41ed9a7 100644
--- a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-07-10 Thread Sam James
commit: d785b4a164c4a2849f7956fa245145df372484ec
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 22:46:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 22:46:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d785b4a1

dev-libs/libfmt: Stabilize 8.0.1-r1 ppc64, #857531

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
index e713a41ed9a7..948238a60b6e 100644
--- a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-07-10 Thread Sam James
commit: bd721798e252a96d0bd721dfdcacbee3e5500eac
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 22:43:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 22:43:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd721798

dev-libs/libfmt: Stabilize 8.0.1-r1 arm, #857531

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
index 15ac9c0e52d8..7c1f0a42296c 100644
--- a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-07-10 Thread Sam James
commit: 92661db110f2a9edaa4a3559cd82f82e5528ab3a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 22:27:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 22:27:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92661db1

dev-libs/libfmt: Stabilize 8.0.1-r1 amd64, #857531

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
index d9e236d2dace..461e163e6c17 100644
--- a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-07-10 Thread Sam James
commit: fb8c3199fa3a724e003fa3c5f28f5855be80e1f7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 10 22:27:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 22:27:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8c3199

dev-libs/libfmt: Stabilize 8.0.1-r1 x86, #857531

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
index 461e163e6c17..15ac9c0e52d8 100644
--- a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-07-06 Thread Craig Andrews
commit: 3064add37bc5fe99936cf44c4367f5f1e32dde61
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul  6 12:24:48 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul  6 12:25:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3064add3

dev-libs/libfmt: 9.0.0 version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest| 1 +
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-9.0.0.ebuild} | 2 +-
 dev-libs/libfmt/libfmt-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 1bcda92fef5a..5da6975802ec 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -3,3 +3,4 @@ DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 
745440a6f5876d47d4651d007d5968f77d8f5ac0
 DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 
9330acbfb6ab47a484b4dbd3138d11cdd79f4233dfe8fefed41d67118eb19b2c00db5896ee883e2f5ff297170c2eb8dfa001cc6d7c6eff42b6285acd0ea91b5c
 SHA512 
61768bf8b64c430f11536800985509ce436bbbe05cbe1dfb6045cfaf2f859af98eae1019ef602af8fec6946ae25e4d8adb589f0f738666b20beb3afe65ee760c
 DIST libfmt-8.0.1.tar.gz 805616 BLAKE2B 
b64a4686050a9edb4e5d3ec28a3727a847105ae0b12a89461841e14d6c9c442e391cdcfbca39b2d141d04cdb10d00516ecc8bf605867c792b7d2d6bc99c7b2bc
 SHA512 
643e68d5b2e0e9c83231ab2b0036596a6297b1d9ed6bd7b1172bee4ff134c8af8f09174c06c94225132c1b635b0977ea4ce783748d7bd76a9a0b5ad597456c84
 DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189
+DIST libfmt-9.0.0.tar.gz 833639 BLAKE2B 
1455aec5bec73c56d4d4074ae034176143a3f6171aa60505ee48cbc4b6c66e0de4b5600c4a91e2d16073a285f98b3e5b5ee89b4061e49578c005bccc04855045
 SHA512 
f9612a53c93654753572ac038e52c683f3485691493750d5c2fdb48f3a769e181bfeab8035041cae02bf14cd67df30ec3c5614d7db913f85699cd9da8072bdf8

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-9.0.0.ebuild
similarity index 99%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-9.0.0.ebuild
index 02ef483ce0e4..e50165b5c1b6 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-9.0.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CMAKE_ECLASS=cmake
 inherit cmake-multilib

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-.ebuild
index 02ef483ce0e4..e50165b5c1b6 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CMAKE_ECLASS=cmake
 inherit cmake-multilib



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-05-10 Thread Sam James
commit: ec3931f7ac0a40e89f062800a60919ea8c8d9ffa
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:20:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:20:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3931f7

dev-libs/libfmt: Stabilize 8.1.1-r1 ppc64, #835774

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index 4af73731c1b7..b0375d6e2c7a 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-05-10 Thread Sam James
commit: d667a1d4aeaec1f770c726a36e3408a4103e708f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:20:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:20:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d667a1d4

dev-libs/libfmt: Stabilize 8.1.1-r1 ppc, #835774

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index 7ada1381b484..4af73731c1b7 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-05-10 Thread Sam James
commit: cbe8db4c637b550da7965dba5b62ad9d9942aa24
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:10:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:10:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe8db4c

dev-libs/libfmt: Stabilize 8.1.1-r1 arm64, #835774

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index f9d189eb7352..7ada1381b484 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-05-10 Thread Sam James
commit: 95fcc167ff63c3b30e018f7341f4fd2520e2a520
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:04:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95fcc167

dev-libs/libfmt: Stabilize 8.1.1-r1 amd64, #835774

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index 1c6b0f4fa2dc..aa67135f43be 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-05-10 Thread Sam James
commit: ea11fe321595e72516ec3e5927cc87d8ac4b717c
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 01:04:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:04:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea11fe32

dev-libs/libfmt: Stabilize 8.1.1-r1 x86, #835774

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-8.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
index aa67135f43be..f9d189eb7352 100644
--- a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/, dev-libs/libfmt/files/

2022-03-06 Thread Sam James
commit: c5c974e5296e07618194b761a750e112fe80dded
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  1 02:21:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  7 03:22:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c974e5

dev-libs/libfmt: add static assert patch

Failed to build watchman w/o this upstream patch.

Signed-off-by: Sam James  gentoo.org>

 .../files/libfmt-8.1.1-fix-static-assert.patch | 76 ++
 dev-libs/libfmt/libfmt-8.1.1-r1.ebuild | 40 
 2 files changed, 116 insertions(+)

diff --git a/dev-libs/libfmt/files/libfmt-8.1.1-fix-static-assert.patch 
b/dev-libs/libfmt/files/libfmt-8.1.1-fix-static-assert.patch
new file mode 100644
index ..9f29d7fb111c
--- /dev/null
+++ b/dev-libs/libfmt/files/libfmt-8.1.1-fix-static-assert.patch
@@ -0,0 +1,76 @@
+https://github.com/fmtlib/fmt/commit/8f8a1a02d5c5cb967d240feee3ffac00d66f22a2.patch
+https://github.com/facebook/folly/issues/1705
+
+From 8f8a1a02d5c5cb967d240feee3ffac00d66f22a2 Mon Sep 17 00:00:00 2001
+From: Victor Zverovich 
+Date: Fri, 14 Jan 2022 13:08:14 -0800
+Subject: [PATCH] Fix handling of formattable types implicitly convertible to
+ pointers
+
+---
+ include/fmt/core.h |  5 +++--
+ test/core-test.cc  | 21 -
+ 2 files changed, 23 insertions(+), 3 deletions(-)
+
+diff --git a/include/fmt/core.h b/include/fmt/core.h
+index f2d21e5c5a..12571ce0da 100644
+--- a/include/fmt/core.h
 b/include/fmt/core.h
+@@ -1398,10 +1398,11 @@ template  struct arg_mapper {
+   template <
+   typename T,
+   FMT_ENABLE_IF(
+-  std::is_member_pointer::value ||
++  std::is_pointer::value || std::is_member_pointer::value ||
+   std::is_function::type>::value ||
+   (std::is_convertible::value &&
+-   !std::is_convertible::value))>
++   !std::is_convertible::value &&
++   !has_formatter::value))>
+   FMT_CONSTEXPR auto map(const T&) -> unformattable_pointer {
+ return {};
+   }
+diff --git a/test/core-test.cc b/test/core-test.cc
+index b2f2097ea1..c9eea8ffd8 100644
+--- a/test/core-test.cc
 b/test/core-test.cc
+@@ -737,6 +737,24 @@ struct convertible_to_pointer {
+   operator const int*() const { return nullptr; }
+ };
+ 
++struct convertible_to_pointer_formattable {
++  operator const int*() const { return nullptr; }
++};
++
++FMT_BEGIN_NAMESPACE
++template <> struct formatter {
++  auto parse(format_parse_context& ctx) -> decltype(ctx.begin()) {
++return ctx.begin();
++  }
++
++  auto format(convertible_to_pointer_formattable, format_context& ctx) const
++  -> decltype(ctx.out()) {
++auto test = string_view("test");
++return std::copy_n(test.data(), test.size(), ctx.out());
++  }
++};
++FMT_END_NAMESPACE
++
+ enum class test_scoped_enum {};
+ 
+ TEST(core_test, is_formattable) {
+@@ -770,11 +788,12 @@ TEST(core_test, is_formattable) {
+ #endif
+ 
+   static_assert(!fmt::is_formattable::value, "");
++  const auto f = convertible_to_pointer_formattable();
++  EXPECT_EQ(fmt::format("{}", f), "test");
+ 
+   static_assert(!fmt::is_formattable::value, "");
+ 
+   struct s;
+-
+   static_assert(!fmt::is_formattable::value, "");
+   static_assert(!fmt::is_formattable::value, "");
+   static_assert(!fmt::is_formattable::value, "");
+

diff --git a/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
new file mode 100644
index ..1c6b0f4fa2dc
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-8.1.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/${PV}"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~riscv ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-static-assert.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2022-01-07 Thread Craig Andrews
commit: 268866059128350ec17701c738dba9022a2d2989
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Jan  7 15:25:00 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Jan  7 15:25:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26886605

dev-libs/libfmt: 8.1.1 version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest| 1 +
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-8.1.1.ebuild} | 6 +++---
 dev-libs/libfmt/libfmt-.ebuild  | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 022c7f0b41e6..1bcda92fef5a 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -2,3 +2,4 @@ DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 
66a14197a818cbc63e2219eb9f8aeb47cc575a71
 DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 
745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a
 SHA512 
cfb2431de822202f17a6f34a302b1922b9cd696d8d4c27ad50ea08add781d2af9944db987603c2eb294ee7d73054a60cc11d3a0693f7f6db61949f3041cb9517
 DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 
9330acbfb6ab47a484b4dbd3138d11cdd79f4233dfe8fefed41d67118eb19b2c00db5896ee883e2f5ff297170c2eb8dfa001cc6d7c6eff42b6285acd0ea91b5c
 SHA512 
61768bf8b64c430f11536800985509ce436bbbe05cbe1dfb6045cfaf2f859af98eae1019ef602af8fec6946ae25e4d8adb589f0f738666b20beb3afe65ee760c
 DIST libfmt-8.0.1.tar.gz 805616 BLAKE2B 
b64a4686050a9edb4e5d3ec28a3727a847105ae0b12a89461841e14d6c9c442e391cdcfbca39b2d141d04cdb10d00516ecc8bf605867c792b7d2d6bc99c7b2bc
 SHA512 
643e68d5b2e0e9c83231ab2b0036596a6297b1d9ed6bd7b1172bee4ff134c8af8f09174c06c94225132c1b635b0977ea4ce783748d7bd76a9a0b5ad597456c84
+DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-8.1.1.ebuild
similarity index 86%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-8.1.1.ebuild
index 376757b05ade..02ef483ce0e4 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-8.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,14 +11,14 @@ HOMEPAGE="https://github.com/fmtlib/fmt";
 
 LICENSE="MIT"
 IUSE="test"
-SLOT="0/$(ver_cut 1)"
+SLOT="0/${PV}"
 
 if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-.ebuild
index 376757b05ade..02ef483ce0e4 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,14 +11,14 @@ HOMEPAGE="https://github.com/fmtlib/fmt";
 
 LICENSE="MIT"
 IUSE="test"
-SLOT="0/$(ver_cut 1)"
+SLOT="0/${PV}"
 
 if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-09-02 Thread Marek Szuba
commit: a30445b7ac753b3fb2041c9c4727f182b1a6acff
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Sep  2 13:20:21 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Sep  2 13:26:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30445b7

dev-libs/libfmt: keyword 8.0.1-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libfmt/libfmt-8.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
index 858bf182268..d9e236d2dac 100644
--- a/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-07-07 Thread Sam James
commit: 0e83f24831cf1bb018df8a26372cfa9c95108ef2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  8 03:52:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  8 03:52:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e83f248

dev-libs/libfmt: Stabilize 7.1.3 arm64, #798891

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.3.ebuild 
b/dev-libs/libfmt/libfmt-7.1.3.ebuild
index c307ccb4ff7..155509d07ed 100644
--- a/dev-libs/libfmt/libfmt-7.1.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-07-05 Thread Sam James
commit: 7fe587f3685f102404050abeb47c727d3f5a97a1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  5 22:34:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  5 22:34:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe587f3

dev-libs/libfmt: Stabilize 7.1.3 arm, #798891

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.3.ebuild 
b/dev-libs/libfmt/libfmt-7.1.3.ebuild
index da84550b559..c307ccb4ff7 100644
--- a/dev-libs/libfmt/libfmt-7.1.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-07-04 Thread Georgy Yakovlev
commit: 36e1a9d3833504033edf30fbcebcf964627c879b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jul  4 19:53:08 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jul  4 19:54:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e1a9d3

dev-libs/libfmt: revbump 8.0.1 and subslot

Closes: https://bugs.gentoo.org/800236
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-libs/libfmt/{libfmt-8.0.1.ebuild => libfmt-8.0.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
similarity index 97%
rename from dev-libs/libfmt/libfmt-8.0.1.ebuild
rename to dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
index 40d16db5117..858bf182268 100644
--- a/dev-libs/libfmt/libfmt-8.0.1.ebuild
+++ b/dev-libs/libfmt/libfmt-8.0.1-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/fmtlib/fmt";
 
 LICENSE="MIT"
 IUSE="test"
-SLOT="0/$(ver_cut 1)"
+SLOT="0/${PV}"
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/fmtlib/fmt.git";



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-07-02 Thread Craig Andrews
commit: a77f132684680629b2a96127693c78d92f20f5a4
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Jul  3 01:59:06 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Jul  3 01:59:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77f1326

dev-libs/libfmt: 8.0.1 version bunp

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-8.0.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 159975dc9b1..022c7f0b41e 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,4 @@
 DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 
66a14197a818cbc63e2219eb9f8aeb47cc575a712e3a8e20ad6e2316219bd4661446533f305a1a18b83723d5f530c59dcff17251488c3e811aa090b399bc16ca
 SHA512 
e245a3860df4414ad7ea114d2d5686d0c8ae06fbc45f4af0a232ad4bbf0797e5845d731e307af67aad920d3587e5e424135bffeab09132690edb387c47f4fe15
 DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 
745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a
 SHA512 
cfb2431de822202f17a6f34a302b1922b9cd696d8d4c27ad50ea08add781d2af9944db987603c2eb294ee7d73054a60cc11d3a0693f7f6db61949f3041cb9517
 DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 
9330acbfb6ab47a484b4dbd3138d11cdd79f4233dfe8fefed41d67118eb19b2c00db5896ee883e2f5ff297170c2eb8dfa001cc6d7c6eff42b6285acd0ea91b5c
 SHA512 
61768bf8b64c430f11536800985509ce436bbbe05cbe1dfb6045cfaf2f859af98eae1019ef602af8fec6946ae25e4d8adb589f0f738666b20beb3afe65ee760c
+DIST libfmt-8.0.1.tar.gz 805616 BLAKE2B 
b64a4686050a9edb4e5d3ec28a3727a847105ae0b12a89461841e14d6c9c442e391cdcfbca39b2d141d04cdb10d00516ecc8bf605867c792b7d2d6bc99c7b2bc
 SHA512 
643e68d5b2e0e9c83231ab2b0036596a6297b1d9ed6bd7b1172bee4ff134c8af8f09174c06c94225132c1b635b0977ea4ce783748d7bd76a9a0b5ad597456c84

diff --git a/dev-libs/libfmt/libfmt-8.0.1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.1.ebuild
new file mode 100644
index 000..40d16db5117
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-8.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-29 Thread Sam James
commit: 5b57c7fb70d197aca64dd5e8c42cf66f088d0a77
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 29 21:25:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 29 21:25:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b57c7fb

dev-libs/libfmt: Stabilize 7.1.3 ppc, #798891

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.3.ebuild 
b/dev-libs/libfmt/libfmt-7.1.3.ebuild
index 9e217bd743a..6bd663126af 100644
--- a/dev-libs/libfmt/libfmt-7.1.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-29 Thread Sam James
commit: 70a4fe5775bd45d4254d67689eca0a0adfad5c24
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 29 21:25:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 29 21:25:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a4fe57

dev-libs/libfmt: Stabilize 7.1.3 ppc64, #798891

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.3.ebuild 
b/dev-libs/libfmt/libfmt-7.1.3.ebuild
index 6bd663126af..da84550b559 100644
--- a/dev-libs/libfmt/libfmt-7.1.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-29 Thread Sam James
commit: b9ccdaaedc922127427b213879f2f8d238aff36f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 29 21:24:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 29 21:24:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ccdaae

dev-libs/libfmt: Stabilize 7.1.3 x86, #798891

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.3.ebuild 
b/dev-libs/libfmt/libfmt-7.1.3.ebuild
index 570add983e8..9e217bd743a 100644
--- a/dev-libs/libfmt/libfmt-7.1.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-29 Thread Sam James
commit: 8c0d73942109408c9f92fff5ce6d718e1db67a63
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 29 21:24:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 29 21:24:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0d7394

dev-libs/libfmt: Stabilize 7.1.3 amd64, #798891

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.3.ebuild 
b/dev-libs/libfmt/libfmt-7.1.3.ebuild
index 376757b05ad..570add983e8 100644
--- a/dev-libs/libfmt/libfmt-7.1.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-22 Thread Craig Andrews
commit: 1d2705eec307c053874204edb7bb398725f11722
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jun 22 14:44:08 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jun 22 14:44:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2705ee

dev-libs/libfmt: Cleanup old version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 -
 dev-libs/libfmt/libfmt-7.0.3.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index d37e9130a8b..159975dc9b1 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,4 +1,3 @@
-DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
 DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 
66a14197a818cbc63e2219eb9f8aeb47cc575a712e3a8e20ad6e2316219bd4661446533f305a1a18b83723d5f530c59dcff17251488c3e811aa090b399bc16ca
 SHA512 
e245a3860df4414ad7ea114d2d5686d0c8ae06fbc45f4af0a232ad4bbf0797e5845d731e307af67aad920d3587e5e424135bffeab09132690edb387c47f4fe15
 DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 
745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a
 SHA512 
cfb2431de822202f17a6f34a302b1922b9cd696d8d4c27ad50ea08add781d2af9944db987603c2eb294ee7d73054a60cc11d3a0693f7f6db61949f3041cb9517
 DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 
9330acbfb6ab47a484b4dbd3138d11cdd79f4233dfe8fefed41d67118eb19b2c00db5896ee883e2f5ff297170c2eb8dfa001cc6d7c6eff42b6285acd0ea91b5c
 SHA512 
61768bf8b64c430f11536800985509ce436bbbe05cbe1dfb6045cfaf2f859af98eae1019ef602af8fec6946ae25e4d8adb589f0f738666b20beb3afe65ee760c

diff --git a/dev-libs/libfmt/libfmt-7.0.3.ebuild 
b/dev-libs/libfmt/libfmt-7.0.3.ebuild
deleted file mode 100644
index 9e14967a689..000
--- a/dev-libs/libfmt/libfmt-7.0.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == * ]] ; 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 ppc ppc64 x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/, dev-libs/libfmt/files/

2021-06-22 Thread Craig Andrews
commit: e88caaf664d63a663bc1843fc5742ca1c2c4215a
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jun 22 14:41:54 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jun 22 14:44:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88caaf6

dev-libs/libfmt: do not use UDL types when UDL not used

Closes: https://bugs.gentoo.org/797406
See: https://github.com/fmtlib/fmt/pull/2376
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 .../libfmt/files/libfmt-8.0.0-no-udl-define.patch  | 56 ++
 dev-libs/libfmt/libfmt-8.0.0-r1.ebuild | 40 
 2 files changed, 96 insertions(+)

diff --git a/dev-libs/libfmt/files/libfmt-8.0.0-no-udl-define.patch 
b/dev-libs/libfmt/files/libfmt-8.0.0-no-udl-define.patch
new file mode 100644
index 000..83078fa7285
--- /dev/null
+++ b/dev-libs/libfmt/files/libfmt-8.0.0-no-udl-define.patch
@@ -0,0 +1,56 @@
+From ab89d342b5454528bd2b46e7f22c0311906f8ca2 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" 
+Date: Tue, 22 Jun 2021 14:34:33 +0200
+Subject: [PATCH] format: do not use udl_{arg,formatter} return types when UDL
+ is not in use
+
+The udl_{arg,formatter} structs are only defined when
+FMT_USE_USER_DEFINED_LITERALS is set, so don't try to define things that
+return that struct when it's not defined.
+---
+ include/fmt/format.h | 9 ++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/include/fmt/format.h b/include/fmt/format.h
+index 03ae1c961..92b0f0fc5 100644
+--- a/include/fmt/format.h
 b/include/fmt/format.h
+@@ -2730,6 +2730,8 @@ extern template auto snprintf_float(long 
double value,
+ #endif  // FMT_HEADER_ONLY
+ 
+ FMT_END_DETAIL_NAMESPACE
++
++#if FMT_USE_USER_DEFINED_LITERALS
+ inline namespace literals {
+ /**
+   \rst
+@@ -2741,18 +2743,18 @@ inline namespace literals {
+ fmt::print("Elapsed time: {s:.2f} seconds", "s"_a=1.23);
+   \endrst
+  */
+-#if FMT_USE_NONTYPE_TEMPLATE_PARAMETERS
++#  if FMT_USE_NONTYPE_TEMPLATE_PARAMETERS
+ template 
+ constexpr auto operator""_a()
+ -> detail::udl_arg,
+sizeof(Str.data) / sizeof(decltype(Str.data[0])), Str> 
{
+   return {};
+ }
+-#else
++#  else
+ constexpr auto operator"" _a(const char* s, size_t) -> detail::udl_arg {
+   return {s};
+ }
+-#endif
++#  endif
+ 
+ /**
+   \rst
+@@ -2769,6 +2771,7 @@ constexpr auto operator"" _format(const char* s, size_t 
n)
+   return {{s, n}};
+ }
+ }  // namespace literals
++#endif  // FMT_USE_USER_DEFINED_LITERALS
+ 
+ template ::value)>
+ inline auto vformat(const Locale& loc, string_view fmt, format_args args)

diff --git a/dev-libs/libfmt/libfmt-8.0.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.0-r1.ebuild
new file mode 100644
index 000..d489205c5ab
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-8.0.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-no-udl-define.patch"
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-22 Thread Craig Andrews
commit: 736a7bff8ddca917049a9e4a3f3aa5a0a14c8b19
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jun 22 14:42:16 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jun 22 14:44:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736a7bff

dev-libs/libfmt: Cleanup old version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/libfmt-8.0.0.ebuild | 36 
 1 file changed, 36 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.0.ebuild 
b/dev-libs/libfmt/libfmt-8.0.0.ebuild
deleted file mode 100644
index 40d16db5117..000
--- a/dev-libs/libfmt/libfmt-8.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-21 Thread Craig Andrews
commit: 71b64f1dd3dd5e29f1e34a20dead99f13a776687
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jun 21 19:10:45 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jun 21 19:14:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b64f1d

dev-libs/libfmt: 8.0.0 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-8.0.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 0af310856e3..d37e9130a8b 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,4 @@
 DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
 DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 
66a14197a818cbc63e2219eb9f8aeb47cc575a712e3a8e20ad6e2316219bd4661446533f305a1a18b83723d5f530c59dcff17251488c3e811aa090b399bc16ca
 SHA512 
e245a3860df4414ad7ea114d2d5686d0c8ae06fbc45f4af0a232ad4bbf0797e5845d731e307af67aad920d3587e5e424135bffeab09132690edb387c47f4fe15
 DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 
745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a
 SHA512 
cfb2431de822202f17a6f34a302b1922b9cd696d8d4c27ad50ea08add781d2af9944db987603c2eb294ee7d73054a60cc11d3a0693f7f6db61949f3041cb9517
+DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 
9330acbfb6ab47a484b4dbd3138d11cdd79f4233dfe8fefed41d67118eb19b2c00db5896ee883e2f5ff297170c2eb8dfa001cc6d7c6eff42b6285acd0ea91b5c
 SHA512 
61768bf8b64c430f11536800985509ce436bbbe05cbe1dfb6045cfaf2f859af98eae1019ef602af8fec6946ae25e4d8adb589f0f738666b20beb3afe65ee760c

diff --git a/dev-libs/libfmt/libfmt-8.0.0.ebuild 
b/dev-libs/libfmt/libfmt-8.0.0.ebuild
new file mode 100644
index 000..40d16db5117
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-8.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-12 Thread Agostino Sarubbo
commit: f03a1848c242e7686b9aa2b80d2600ea3708d92d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 13 06:27:38 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 13 06:27:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03a1848

dev-libs/libfmt: amd64 stable wrt bug #795552

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.2.ebuild 
b/dev-libs/libfmt/libfmt-7.1.2.ebuild
index b0d5bc185f0..155509d07ed 100644
--- a/dev-libs/libfmt/libfmt-7.1.2.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-12 Thread Sam James
commit: 8508591f248fe697729e97fc9030d30cda4b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 06:00:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 06:00:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8508

dev-libs/libfmt: Stabilize 7.1.2 x86, #795552

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.2.ebuild 
b/dev-libs/libfmt/libfmt-7.1.2.ebuild
index 441131c317c..b0d5bc185f0 100644
--- a/dev-libs/libfmt/libfmt-7.1.2.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ppc ppc64 ~x86"
+   KEYWORDS="~amd64 arm arm64 ppc ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-12 Thread Sam James
commit: dd98e7beff1823cf4d7e07c06ac15a2aa65a74b2
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 15:42:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 15:42:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd98e7be

dev-libs/libfmt: Stabilize 7.1.2 arm64, #795552

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.2.ebuild 
b/dev-libs/libfmt/libfmt-7.1.2.ebuild
index 20a96446c56..441131c317c 100644
--- a/dev-libs/libfmt/libfmt-7.1.2.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~x86"
+   KEYWORDS="~amd64 arm arm64 ppc ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-12 Thread Sam James
commit: 18f10d9b05c44de170a85aeb0282434127cee685
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 15:41:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 15:41:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f10d9b

dev-libs/libfmt: Stabilize 7.1.2 arm, #795552

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.2.ebuild 
b/dev-libs/libfmt/libfmt-7.1.2.ebuild
index c39f3fdef22..20a96446c56 100644
--- a/dev-libs/libfmt/libfmt-7.1.2.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-12 Thread Sam James
commit: b6940ad1df8744b7f38f53937f48030fda1e745c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 13:45:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 13:45:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6940ad1

dev-libs/libfmt: Stabilize 7.1.2 ppc, #795552

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.2.ebuild 
b/dev-libs/libfmt/libfmt-7.1.2.ebuild
index 858d23cb335..c39f3fdef22 100644
--- a/dev-libs/libfmt/libfmt-7.1.2.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2021-06-12 Thread Sam James
commit: 4abdd4192403835c7acf15313995ff00b1db2820
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 13:44:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 13:44:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abdd419

dev-libs/libfmt: Stabilize 7.1.2 ppc64, #795552

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.2.ebuild 
b/dev-libs/libfmt/libfmt-7.1.2.ebuild
index 376757b05ad..858d23cb335 100644
--- a/dev-libs/libfmt/libfmt-7.1.2.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-11-25 Thread Craig Andrews
commit: 7bb3e5528e92bb0c568a778a88c55b2342f0b45f
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov 25 15:15:22 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov 25 15:15:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb3e552

dev-libs/libfmt: 7.1.3 version bump

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-7.1.3.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 606796e6ef0..0af310856e3 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,2 +1,3 @@
 DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
 DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 
66a14197a818cbc63e2219eb9f8aeb47cc575a712e3a8e20ad6e2316219bd4661446533f305a1a18b83723d5f530c59dcff17251488c3e811aa090b399bc16ca
 SHA512 
e245a3860df4414ad7ea114d2d5686d0c8ae06fbc45f4af0a232ad4bbf0797e5845d731e307af67aad920d3587e5e424135bffeab09132690edb387c47f4fe15
+DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 
745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a
 SHA512 
cfb2431de822202f17a6f34a302b1922b9cd696d8d4c27ad50ea08add781d2af9944db987603c2eb294ee7d73054a60cc11d3a0693f7f6db61949f3041cb9517

diff --git a/dev-libs/libfmt/libfmt-7.1.3.ebuild 
b/dev-libs/libfmt/libfmt-7.1.3.ebuild
new file mode 100644
index 000..376757b05ad
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-7.1.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-11-04 Thread Craig Andrews
commit: d447c06d6768da0fe618671f678d00aaf3e06613
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov  4 16:33:12 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov  4 16:33:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d447c06d

dev-libs/libfmt: 7.1.2 version bump

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-7.1.2.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 84567bc1e97..124a443a7d1 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,2 +1,3 @@
 DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
 DIST libfmt-7.1.1.tar.gz 769321 BLAKE2B 
edb4081458afff3d1f73ff8ae0ba1ba399a7c7c53ada1ca2f2d6032a7246266535e11cbe553e97c305c3aa29287ad9aac1f59c4a69840a47ab2fe5fa4c9ed1f7
 SHA512 
a4debbf02ee613f12aac75f15c5b80b8b70eb767aedb651aa989e3e61208858b72a7911ed19dcb169fc54045f0a032e81618c762f0ab15302740f7261acdd9d1
+DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 
66a14197a818cbc63e2219eb9f8aeb47cc575a712e3a8e20ad6e2316219bd4661446533f305a1a18b83723d5f530c59dcff17251488c3e811aa090b399bc16ca
 SHA512 
e245a3860df4414ad7ea114d2d5686d0c8ae06fbc45f4af0a232ad4bbf0797e5845d731e307af67aad920d3587e5e424135bffeab09132690edb387c47f4fe15

diff --git a/dev-libs/libfmt/libfmt-7.1.2.ebuild 
b/dev-libs/libfmt/libfmt-7.1.2.ebuild
new file mode 100644
index 000..376757b05ad
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-7.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-11-04 Thread Craig Andrews
commit: 59cebbc2163c22d1222325d65169208c90313249
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov  4 16:33:32 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov  4 16:33:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59cebbc2

dev-libs/libfmt: Cleanup old version

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 -
 dev-libs/libfmt/libfmt-7.1.1.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 124a443a7d1..606796e6ef0 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,2 @@
 DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
-DIST libfmt-7.1.1.tar.gz 769321 BLAKE2B 
edb4081458afff3d1f73ff8ae0ba1ba399a7c7c53ada1ca2f2d6032a7246266535e11cbe553e97c305c3aa29287ad9aac1f59c4a69840a47ab2fe5fa4c9ed1f7
 SHA512 
a4debbf02ee613f12aac75f15c5b80b8b70eb767aedb651aa989e3e61208858b72a7911ed19dcb169fc54045f0a032e81618c762f0ab15302740f7261acdd9d1
 DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 
66a14197a818cbc63e2219eb9f8aeb47cc575a712e3a8e20ad6e2316219bd4661446533f305a1a18b83723d5f530c59dcff17251488c3e811aa090b399bc16ca
 SHA512 
e245a3860df4414ad7ea114d2d5686d0c8ae06fbc45f4af0a232ad4bbf0797e5845d731e307af67aad920d3587e5e424135bffeab09132690edb387c47f4fe15

diff --git a/dev-libs/libfmt/libfmt-7.1.1.ebuild 
b/dev-libs/libfmt/libfmt-7.1.1.ebuild
deleted file mode 100644
index 376757b05ad..000
--- a/dev-libs/libfmt/libfmt-7.1.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-11-02 Thread Craig Andrews
commit: d69b66a7d62aab75430dccd33f577742013ff8ae
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Nov  3 01:38:39 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov  3 01:39:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69b66a7

dev-libs/libfmt: 7.1.1 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-7.1.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 758260f54e2..503b6b8b53f 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,2 +1,3 @@
 DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
 DIST libfmt-7.1.0.tar.gz 768672 BLAKE2B 
0c0baf703174bd982151fd8cd1e63308843b6e5a5842f67c93b865ffde6f6f7a2b7cfed71f59118d1789030f47ff4aab3a6793311d5fe35fca9b2bf032d688a8
 SHA512 
5b1af11bd234d31df7d07baa51f1f745a865d89dc15479a21b05b4925ce0d1d9c0d0b1dee804f84e727e4d8e3b5904caf0e7d8f70fc147d843c7f20651e1b331
+DIST libfmt-7.1.1.tar.gz 769321 BLAKE2B 
edb4081458afff3d1f73ff8ae0ba1ba399a7c7c53ada1ca2f2d6032a7246266535e11cbe553e97c305c3aa29287ad9aac1f59c4a69840a47ab2fe5fa4c9ed1f7
 SHA512 
a4debbf02ee613f12aac75f15c5b80b8b70eb767aedb651aa989e3e61208858b72a7911ed19dcb169fc54045f0a032e81618c762f0ab15302740f7261acdd9d1

diff --git a/dev-libs/libfmt/libfmt-7.1.1.ebuild 
b/dev-libs/libfmt/libfmt-7.1.1.ebuild
new file mode 100644
index 000..376757b05ad
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-7.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-11-02 Thread Craig Andrews
commit: d6c99068ba6278d7189a11573ce7c1f53274685b
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Nov  3 01:39:08 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov  3 01:39:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c99068

dev-libs/libfmt: Cleanup old version

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 -
 dev-libs/libfmt/libfmt-7.1.0.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 503b6b8b53f..84567bc1e97 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,2 @@
 DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
-DIST libfmt-7.1.0.tar.gz 768672 BLAKE2B 
0c0baf703174bd982151fd8cd1e63308843b6e5a5842f67c93b865ffde6f6f7a2b7cfed71f59118d1789030f47ff4aab3a6793311d5fe35fca9b2bf032d688a8
 SHA512 
5b1af11bd234d31df7d07baa51f1f745a865d89dc15479a21b05b4925ce0d1d9c0d0b1dee804f84e727e4d8e3b5904caf0e7d8f70fc147d843c7f20651e1b331
 DIST libfmt-7.1.1.tar.gz 769321 BLAKE2B 
edb4081458afff3d1f73ff8ae0ba1ba399a7c7c53ada1ca2f2d6032a7246266535e11cbe553e97c305c3aa29287ad9aac1f59c4a69840a47ab2fe5fa4c9ed1f7
 SHA512 
a4debbf02ee613f12aac75f15c5b80b8b70eb767aedb651aa989e3e61208858b72a7911ed19dcb169fc54045f0a032e81618c762f0ab15302740f7261acdd9d1

diff --git a/dev-libs/libfmt/libfmt-7.1.0.ebuild 
b/dev-libs/libfmt/libfmt-7.1.0.ebuild
deleted file mode 100644
index 95217ca8499..000
--- a/dev-libs/libfmt/libfmt-7.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   filter-flags "-flto*" # https://github.com/fmtlib/fmt/issues/1955
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-10-31 Thread David Seifert
commit: 6353221dfca917fefbd52ff3568b853547130379
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 31 11:10:53 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 31 11:10:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6353221d

dev-libs/libfmt: [QA] Inherit flag-o-matic.eclass explicitly

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/libfmt/libfmt-7.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.1.0.ebuild 
b/dev-libs/libfmt/libfmt-7.1.0.ebuild
index 5fcdb4fc939..95217ca8499 100644
--- a/dev-libs/libfmt/libfmt-7.1.0.ebuild
+++ b/dev-libs/libfmt/libfmt-7.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_ECLASS=cmake
-inherit cmake-multilib
+inherit cmake-multilib flag-o-matic
 
 DESCRIPTION="Small, safe and fast formatting library"
 HOMEPAGE="https://github.com/fmtlib/fmt";



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-10-26 Thread Craig Andrews
commit: 145df72c375fff37a4465feba48778e81ab845df
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 26 17:03:52 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 26 17:04:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145df72c

dev-libs/libfmt: Cleanup old version

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 -
 dev-libs/libfmt/libfmt-6.1.2.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index a0eae384078..758260f54e2 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,2 @@
-DIST libfmt-6.1.2.tar.gz 723160 BLAKE2B 
36e7451a8732c62dcbf47e6d287ea582827b6196a468b8648803ea1bc9a37a5f681d87488f748d749183d97783ac7fb47a3f2aeed64fc6a684f9ee85b67ae28d
 SHA512 
8770bf4bd2bb6d938e75e0cf1e665c41930dbd9d2a6825274a5a43cd1d85b9c9ca621bb040ed099429f0e16bddbc3399361c453eb1bf3fc01376e6ad9dd875b7
 DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
 DIST libfmt-7.1.0.tar.gz 768672 BLAKE2B 
0c0baf703174bd982151fd8cd1e63308843b6e5a5842f67c93b865ffde6f6f7a2b7cfed71f59118d1789030f47ff4aab3a6793311d5fe35fca9b2bf032d688a8
 SHA512 
5b1af11bd234d31df7d07baa51f1f745a865d89dc15479a21b05b4925ce0d1d9c0d0b1dee804f84e727e4d8e3b5904caf0e7d8f70fc147d843c7f20651e1b331

diff --git a/dev-libs/libfmt/libfmt-6.1.2.ebuild 
b/dev-libs/libfmt/libfmt-6.1.2.ebuild
deleted file mode 100644
index c3530a47003..000
--- a/dev-libs/libfmt/libfmt-6.1.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == * ]] ; 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 ppc ppc64 x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-10-26 Thread Craig Andrews
commit: 8a13c94a93dea018bd3ff62f100873e16e4a03c2
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Oct 26 17:02:20 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Oct 26 17:04:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a13c94a

dev-libs/libfmt: 7.1.0 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-7.1.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 6a923ea5aa8..a0eae384078 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,2 +1,3 @@
 DIST libfmt-6.1.2.tar.gz 723160 BLAKE2B 
36e7451a8732c62dcbf47e6d287ea582827b6196a468b8648803ea1bc9a37a5f681d87488f748d749183d97783ac7fb47a3f2aeed64fc6a684f9ee85b67ae28d
 SHA512 
8770bf4bd2bb6d938e75e0cf1e665c41930dbd9d2a6825274a5a43cd1d85b9c9ca621bb040ed099429f0e16bddbc3399361c453eb1bf3fc01376e6ad9dd875b7
 DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
+DIST libfmt-7.1.0.tar.gz 768672 BLAKE2B 
0c0baf703174bd982151fd8cd1e63308843b6e5a5842f67c93b865ffde6f6f7a2b7cfed71f59118d1789030f47ff4aab3a6793311d5fe35fca9b2bf032d688a8
 SHA512 
5b1af11bd234d31df7d07baa51f1f745a865d89dc15479a21b05b4925ce0d1d9c0d0b1dee804f84e727e4d8e3b5904caf0e7d8f70fc147d843c7f20651e1b331

diff --git a/dev-libs/libfmt/libfmt-7.1.0.ebuild 
b/dev-libs/libfmt/libfmt-7.1.0.ebuild
new file mode 100644
index 000..5fcdb4fc939
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-7.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   filter-flags "-flto*" # https://github.com/fmtlib/fmt/issues/1955
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-08-31 Thread Sam James
commit: 78adf39e205a1d1a58b772e27a00bef205bc64e5
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 15:38:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 15:38:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78adf39e

dev-libs/libfmt: Stabilize 7.0.3 ppc, #736784

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.0.3.ebuild 
b/dev-libs/libfmt/libfmt-7.0.3.ebuild
index 28a20d75445..e962f1d0f13 100644
--- a/dev-libs/libfmt/libfmt-7.0.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.0.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-08-18 Thread Agostino Sarubbo
commit: 3e8327eb9d8041416b8caa01c782af15f93d4936
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 18 11:21:14 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 18 11:21:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8327eb

dev-libs/libfmt: x86 stable wrt bug #736784

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libfmt/libfmt-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.0.3.ebuild 
b/dev-libs/libfmt/libfmt-7.0.3.ebuild
index 1330448959b..28a20d75445 100644
--- a/dev-libs/libfmt/libfmt-7.0.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.0.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-08-17 Thread Agostino Sarubbo
commit: 5209447922ee27f1be0310d380e3c60648858e7f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 17 07:01:12 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 17 07:01:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52094479

dev-libs/libfmt: amd64 stable wrt bug #736784

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libfmt/libfmt-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.0.3.ebuild 
b/dev-libs/libfmt/libfmt-7.0.3.ebuild
index a0a1b4c9a88..1330448959b 100644
--- a/dev-libs/libfmt/libfmt-7.0.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.0.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-08-12 Thread Sam James
commit: 53e777b5a363f1467c0bef7d08058cf7acf550da
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 11:05:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 11:05:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e777b5

dev-libs/libfmt: Stabilize 7.0.3 arm, #736784

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.0.3.ebuild 
b/dev-libs/libfmt/libfmt-7.0.3.ebuild
index 9c68ed7d24e..a0a1b4c9a88 100644
--- a/dev-libs/libfmt/libfmt-7.0.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.0.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-08-11 Thread Sam James
commit: 8134db884fe66f9d1e3a304d86f26bbf28d0d1b6
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 11 22:19:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 11 22:19:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8134db88

dev-libs/libfmt: Stabilize 7.0.3 arm64, #736784

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libfmt/libfmt-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-7.0.3.ebuild 
b/dev-libs/libfmt/libfmt-7.0.3.ebuild
index 376757b05ad..9c68ed7d24e 100644
--- a/dev-libs/libfmt/libfmt-7.0.3.ebuild
+++ b/dev-libs/libfmt/libfmt-7.0.3.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/files/

2020-08-11 Thread Craig Andrews
commit: 8da5cc677912344213aad9597bd84392055fa3e5
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Aug 11 18:35:15 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Aug 11 18:44:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da5cc67

dev-libs/libfmt: remove unused patch(es)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17087
Signed-off-by: Craig Andrews  gentoo.org>

 ...fmt-6.2.0-unsigned-char-strings-in-printf.patch | 46 --
 1 file changed, 46 deletions(-)

diff --git 
a/dev-libs/libfmt/files/libfmt-6.2.0-unsigned-char-strings-in-printf.patch 
b/dev-libs/libfmt/files/libfmt-6.2.0-unsigned-char-strings-in-printf.patch
deleted file mode 100644
index 2ce27c83e62..000
--- a/dev-libs/libfmt/files/libfmt-6.2.0-unsigned-char-strings-in-printf.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 7d01859ef16e6b65bc023ad8bebfedecb088bf81 Mon Sep 17 00:00:00 2001
-From: Victor Zverovich 
-Date: Wed, 8 Apr 2020 12:32:34 -0700
-Subject: [PATCH] Fix handling of unsigned char strings in printf
-

- include/fmt/core.h  | 8 
- test/printf-test.cc | 6 ++
- 2 files changed, 14 insertions(+)
-
-diff --git a/include/fmt/core.h b/include/fmt/core.h
-index 6df2875ac..dc10722bf 100644
 a/include/fmt/core.h
-+++ b/include/fmt/core.h
-@@ -972,6 +972,14 @@ template  struct arg_mapper {
- static_assert(std::is_same::value, "invalid string 
type");
- return reinterpret_cast(val);
-   }
-+  FMT_CONSTEXPR const char* map(signed char* val) {
-+const auto* const_val = val;
-+return map(const_val);
-+  }
-+  FMT_CONSTEXPR const char* map(unsigned char* val) {
-+const auto* const_val = val;
-+return map(const_val);
-+  }
- 
-   FMT_CONSTEXPR const void* map(void* val) { return val; }
-   FMT_CONSTEXPR const void* map(const void* val) { return val; }
-diff --git a/test/printf-test.cc b/test/printf-test.cc
-index 5aaa27b13..545e02aab 100644
 a/test/printf-test.cc
-+++ b/test/printf-test.cc
-@@ -447,6 +447,12 @@ TEST(PrintfTest, String) {
-   EXPECT_PRINTF(L"(null)", L"%10s", null_wstr);
- }
- 
-+TEST(PrintfTest, UCharString) {
-+  unsigned char str[] = "test";
-+  unsigned char* pstr = str;
-+  EXPECT_EQ("test", fmt::sprintf("%s", pstr));
-+}
-+
- TEST(PrintfTest, Pointer) {
-   int n;
-   void* p = &n;



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-08-07 Thread Craig Andrews
commit: 9a0bc454b9850a4b67fb7d71946338a76b42b426
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Aug  7 15:39:23 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Aug  7 15:41:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0bc454

dev-libs/libfmt: 7.0.3 version bump

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-7.0.3.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 49ab729674e..38d6b7f52f4 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -4,3 +4,4 @@ DIST libfmt-6.2.1.tar.gz 733646 BLAKE2B 
74394efc67065bf7a2259f5c16521b1cc4fb08bd
 DIST libfmt-7.0.0.tar.gz 738799 BLAKE2B 
de032e6d0400e960f9622281bd00aa8676c909f4f171ba327206d9fe7ce9616ea134f61d90616917e4a23d025d83c05ee41faa5a9b61691458a20e66631942a5
 SHA512 
c92bcc067cdc0d260179a1f731ab8f54d8c0f3af5911b39034f0e24b0a8ef43ecfd820e42f1a2e30c2a436113920ea06e73b297b185c8794a5d480f1ec9e5916
 DIST libfmt-7.0.1.tar.gz 739512 BLAKE2B 
e7a665c7f4017ca19ab555bb3183fdee47cbdfc9f757ddb2fbfac85cb105c2f73b3d6779b38ca5bf40db3b5b34ddee2a6d1099ef46334f81687559d59fcca085
 SHA512 
d3a2b1b374183d6fe042a3ac77c4bcf0a7804490432c889c647f5947c32ac80d0f21bbfd653e67a1cd42309a207fd7058a05dc9fd2540b6ff532049a27749a05
 DIST libfmt-7.0.2.tar.gz 739754 BLAKE2B 
226da0934d00e7dea887306f91a93b233d2817323d0a52e1f04eec546e179abbf4f880fe423a642a3c53e7e0050ed37472d8ffdc3c22031c1258261bad9da174
 SHA512 
a15e4c384c3fa3e5480da67666b17798d13c117de78a46302eac1661a46a589899ea84ac3d1a48a627227b587ba245d5f744b40d88f9ecbb2b50ac92b20b7bdc
+DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a

diff --git a/dev-libs/libfmt/libfmt-7.0.3.ebuild 
b/dev-libs/libfmt/libfmt-7.0.3.ebuild
new file mode 100644
index 000..376757b05ad
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-7.0.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-08-07 Thread Craig Andrews
commit: 629df152c6ee0d03377f11fe65aa651134ff8b46
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Aug  7 15:40:58 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Aug  7 15:41:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=629df152

dev-libs/libfmt: Cleanup old versions

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest   |  5 -
 dev-libs/libfmt/libfmt-6.2.0-r1.ebuild | 40 --
 dev-libs/libfmt/libfmt-6.2.1.ebuild| 36 --
 dev-libs/libfmt/libfmt-7.0.0.ebuild| 36 --
 dev-libs/libfmt/libfmt-7.0.1.ebuild| 36 --
 dev-libs/libfmt/libfmt-7.0.2.ebuild| 36 --
 6 files changed, 189 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 38d6b7f52f4..6a923ea5aa8 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,7 +1,2 @@
 DIST libfmt-6.1.2.tar.gz 723160 BLAKE2B 
36e7451a8732c62dcbf47e6d287ea582827b6196a468b8648803ea1bc9a37a5f681d87488f748d749183d97783ac7fb47a3f2aeed64fc6a684f9ee85b67ae28d
 SHA512 
8770bf4bd2bb6d938e75e0cf1e665c41930dbd9d2a6825274a5a43cd1d85b9c9ca621bb040ed099429f0e16bddbc3399361c453eb1bf3fc01376e6ad9dd875b7
-DIST libfmt-6.2.0.tar.gz 733403 BLAKE2B 
c7ff69a56b90ec8df7d1af5c9934592449f2052046192aa498a6440d2aab76f10c17fa2833a41475b777dca2e3a1ae671021530bf0ef8be12443541f0f5212b3
 SHA512 
0003543f437bae416600a2b982eb133f65588bd36d7506fa7d883ae3133fcaf7ad825904af9b588ea22e5d91e56560aaf4243a6afa11ff6d8aace2e4bb1b0cee
-DIST libfmt-6.2.1.tar.gz 733646 BLAKE2B 
74394efc67065bf7a2259f5c16521b1cc4fb08bd599fe99be86b97b712c60d8790f39d65257ab18fe95bcde3d115d97e91c41d23309596f279cf51ebd4d2957d
 SHA512 
520ef3addfecd9796253c347e0ecf4c18ef2f86d3b1b6b714f7834741f4737f1b7ed8365d3be46c9186617898911b23680cad2ae3cb7aadaf641ab32e327b0dc
-DIST libfmt-7.0.0.tar.gz 738799 BLAKE2B 
de032e6d0400e960f9622281bd00aa8676c909f4f171ba327206d9fe7ce9616ea134f61d90616917e4a23d025d83c05ee41faa5a9b61691458a20e66631942a5
 SHA512 
c92bcc067cdc0d260179a1f731ab8f54d8c0f3af5911b39034f0e24b0a8ef43ecfd820e42f1a2e30c2a436113920ea06e73b297b185c8794a5d480f1ec9e5916
-DIST libfmt-7.0.1.tar.gz 739512 BLAKE2B 
e7a665c7f4017ca19ab555bb3183fdee47cbdfc9f757ddb2fbfac85cb105c2f73b3d6779b38ca5bf40db3b5b34ddee2a6d1099ef46334f81687559d59fcca085
 SHA512 
d3a2b1b374183d6fe042a3ac77c4bcf0a7804490432c889c647f5947c32ac80d0f21bbfd653e67a1cd42309a207fd7058a05dc9fd2540b6ff532049a27749a05
-DIST libfmt-7.0.2.tar.gz 739754 BLAKE2B 
226da0934d00e7dea887306f91a93b233d2817323d0a52e1f04eec546e179abbf4f880fe423a642a3c53e7e0050ed37472d8ffdc3c22031c1258261bad9da174
 SHA512 
a15e4c384c3fa3e5480da67666b17798d13c117de78a46302eac1661a46a589899ea84ac3d1a48a627227b587ba245d5f744b40d88f9ecbb2b50ac92b20b7bdc
 DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a

diff --git a/dev-libs/libfmt/libfmt-6.2.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-6.2.0-r1.ebuild
deleted file mode 100644
index f5dcf196261..000
--- a/dev-libs/libfmt/libfmt-6.2.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}/${P}-unsigned-char-strings-in-printf.patch"
-)
-
-multilib_src_configure() {
-   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-6.2.1.ebuild 
b/dev-libs/libfmt/libfmt-6.2.1.ebuild
deleted file mode 100644
index 376757b05ad..000
--- a/dev-libs/libfmt/libfmt-6.2.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == *999

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-07-29 Thread Craig Andrews
commit: 8cea020e41d16dc14cbd800754486da73d40c0ad
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul 29 17:31:50 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul 29 17:34:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cea020e

dev-libs/libfmt: 7.0.2 version bump

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-7.0.2.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 6b61e699623..49ab729674e 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -3,3 +3,4 @@ DIST libfmt-6.2.0.tar.gz 733403 BLAKE2B 
c7ff69a56b90ec8df7d1af5c9934592449f20520
 DIST libfmt-6.2.1.tar.gz 733646 BLAKE2B 
74394efc67065bf7a2259f5c16521b1cc4fb08bd599fe99be86b97b712c60d8790f39d65257ab18fe95bcde3d115d97e91c41d23309596f279cf51ebd4d2957d
 SHA512 
520ef3addfecd9796253c347e0ecf4c18ef2f86d3b1b6b714f7834741f4737f1b7ed8365d3be46c9186617898911b23680cad2ae3cb7aadaf641ab32e327b0dc
 DIST libfmt-7.0.0.tar.gz 738799 BLAKE2B 
de032e6d0400e960f9622281bd00aa8676c909f4f171ba327206d9fe7ce9616ea134f61d90616917e4a23d025d83c05ee41faa5a9b61691458a20e66631942a5
 SHA512 
c92bcc067cdc0d260179a1f731ab8f54d8c0f3af5911b39034f0e24b0a8ef43ecfd820e42f1a2e30c2a436113920ea06e73b297b185c8794a5d480f1ec9e5916
 DIST libfmt-7.0.1.tar.gz 739512 BLAKE2B 
e7a665c7f4017ca19ab555bb3183fdee47cbdfc9f757ddb2fbfac85cb105c2f73b3d6779b38ca5bf40db3b5b34ddee2a6d1099ef46334f81687559d59fcca085
 SHA512 
d3a2b1b374183d6fe042a3ac77c4bcf0a7804490432c889c647f5947c32ac80d0f21bbfd653e67a1cd42309a207fd7058a05dc9fd2540b6ff532049a27749a05
+DIST libfmt-7.0.2.tar.gz 739754 BLAKE2B 
226da0934d00e7dea887306f91a93b233d2817323d0a52e1f04eec546e179abbf4f880fe423a642a3c53e7e0050ed37472d8ffdc3c22031c1258261bad9da174
 SHA512 
a15e4c384c3fa3e5480da67666b17798d13c117de78a46302eac1661a46a589899ea84ac3d1a48a627227b587ba245d5f744b40d88f9ecbb2b50ac92b20b7bdc

diff --git a/dev-libs/libfmt/libfmt-7.0.2.ebuild 
b/dev-libs/libfmt/libfmt-7.0.2.ebuild
new file mode 100644
index 000..376757b05ad
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-7.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-07-07 Thread Craig Andrews
commit: 0d8cbae5e5da3b5b3a71fa8ed1137f39f2ad16f8
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul  7 18:39:48 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul  7 18:41:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8cbae5

dev-libs/libfmt: 7.0.1 version bump

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-7.0.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 6bfd767d4af..6b61e699623 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -2,3 +2,4 @@ DIST libfmt-6.1.2.tar.gz 723160 BLAKE2B 
36e7451a8732c62dcbf47e6d287ea582827b6196
 DIST libfmt-6.2.0.tar.gz 733403 BLAKE2B 
c7ff69a56b90ec8df7d1af5c9934592449f2052046192aa498a6440d2aab76f10c17fa2833a41475b777dca2e3a1ae671021530bf0ef8be12443541f0f5212b3
 SHA512 
0003543f437bae416600a2b982eb133f65588bd36d7506fa7d883ae3133fcaf7ad825904af9b588ea22e5d91e56560aaf4243a6afa11ff6d8aace2e4bb1b0cee
 DIST libfmt-6.2.1.tar.gz 733646 BLAKE2B 
74394efc67065bf7a2259f5c16521b1cc4fb08bd599fe99be86b97b712c60d8790f39d65257ab18fe95bcde3d115d97e91c41d23309596f279cf51ebd4d2957d
 SHA512 
520ef3addfecd9796253c347e0ecf4c18ef2f86d3b1b6b714f7834741f4737f1b7ed8365d3be46c9186617898911b23680cad2ae3cb7aadaf641ab32e327b0dc
 DIST libfmt-7.0.0.tar.gz 738799 BLAKE2B 
de032e6d0400e960f9622281bd00aa8676c909f4f171ba327206d9fe7ce9616ea134f61d90616917e4a23d025d83c05ee41faa5a9b61691458a20e66631942a5
 SHA512 
c92bcc067cdc0d260179a1f731ab8f54d8c0f3af5911b39034f0e24b0a8ef43ecfd820e42f1a2e30c2a436113920ea06e73b297b185c8794a5d480f1ec9e5916
+DIST libfmt-7.0.1.tar.gz 739512 BLAKE2B 
e7a665c7f4017ca19ab555bb3183fdee47cbdfc9f757ddb2fbfac85cb105c2f73b3d6779b38ca5bf40db3b5b34ddee2a6d1099ef46334f81687559d59fcca085
 SHA512 
d3a2b1b374183d6fe042a3ac77c4bcf0a7804490432c889c647f5947c32ac80d0f21bbfd653e67a1cd42309a207fd7058a05dc9fd2540b6ff532049a27749a05

diff --git a/dev-libs/libfmt/libfmt-7.0.1.ebuild 
b/dev-libs/libfmt/libfmt-7.0.1.ebuild
new file mode 100644
index 000..376757b05ad
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-7.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-07-06 Thread Craig Andrews
commit: 0ad579e232bcc5b3c9a65d46b42d18d8f6badcd4
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul  6 15:14:47 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul  6 15:15:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad579e2

dev-libs/libfmt: 7.0.0 version bump

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest| 1 +
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-7.0.0.ebuild} | 2 +-
 dev-libs/libfmt/libfmt-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 0a0fbac1a38..6bfd767d4af 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,3 +1,4 @@
 DIST libfmt-6.1.2.tar.gz 723160 BLAKE2B 
36e7451a8732c62dcbf47e6d287ea582827b6196a468b8648803ea1bc9a37a5f681d87488f748d749183d97783ac7fb47a3f2aeed64fc6a684f9ee85b67ae28d
 SHA512 
8770bf4bd2bb6d938e75e0cf1e665c41930dbd9d2a6825274a5a43cd1d85b9c9ca621bb040ed099429f0e16bddbc3399361c453eb1bf3fc01376e6ad9dd875b7
 DIST libfmt-6.2.0.tar.gz 733403 BLAKE2B 
c7ff69a56b90ec8df7d1af5c9934592449f2052046192aa498a6440d2aab76f10c17fa2833a41475b777dca2e3a1ae671021530bf0ef8be12443541f0f5212b3
 SHA512 
0003543f437bae416600a2b982eb133f65588bd36d7506fa7d883ae3133fcaf7ad825904af9b588ea22e5d91e56560aaf4243a6afa11ff6d8aace2e4bb1b0cee
 DIST libfmt-6.2.1.tar.gz 733646 BLAKE2B 
74394efc67065bf7a2259f5c16521b1cc4fb08bd599fe99be86b97b712c60d8790f39d65257ab18fe95bcde3d115d97e91c41d23309596f279cf51ebd4d2957d
 SHA512 
520ef3addfecd9796253c347e0ecf4c18ef2f86d3b1b6b714f7834741f4737f1b7ed8365d3be46c9186617898911b23680cad2ae3cb7aadaf641ab32e327b0dc
+DIST libfmt-7.0.0.tar.gz 738799 BLAKE2B 
de032e6d0400e960f9622281bd00aa8676c909f4f171ba327206d9fe7ce9616ea134f61d90616917e4a23d025d83c05ee41faa5a9b61691458a20e66631942a5
 SHA512 
c92bcc067cdc0d260179a1f731ab8f54d8c0f3af5911b39034f0e24b0a8ef43ecfd820e42f1a2e30c2a436113920ea06e73b297b185c8794a5d480f1ec9e5916

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-7.0.0.ebuild
similarity index 93%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-7.0.0.ebuild
index 78c2d74959b..376757b05ad 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-7.0.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-.ebuild
index 78c2d74959b..376757b05ad 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-06-27 Thread Mart Raudsepp
commit: b3beada39fd1e09d94b07de44cb097d29b4a7c11
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jun 27 03:06:47 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 27 20:41:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3beada3

dev-libs/libfmt: arm64 keyworded (bug #727140)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/libfmt/libfmt-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-6.2.1.ebuild 
b/dev-libs/libfmt/libfmt-6.2.1.ebuild
index f6a6dcc1d52..376757b05ad 100644
--- a/dev-libs/libfmt/libfmt-6.2.1.ebuild
+++ b/dev-libs/libfmt/libfmt-6.2.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-06-26 Thread Thomas Deutschmann
commit: d412936763c5720afc3872ed9176bb063cbe338b
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue Jun 23 12:31:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 26 20:21:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4129367

dev-libs/libfmt: arm keyworded (bug #727140)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libfmt/libfmt-6.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-6.2.1.ebuild 
b/dev-libs/libfmt/libfmt-6.2.1.ebuild
index 78c2d74959b..f6a6dcc1d52 100644
--- a/dev-libs/libfmt/libfmt-6.2.1.ebuild
+++ b/dev-libs/libfmt/libfmt-6.2.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-05-20 Thread Mikle Kolyada
commit: 3aa1aae435ca5faaac9656cf46a73e712d850d4a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 20 13:33:03 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 20 13:33:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa1aae4

dev-libs/libfmt: arm64 stable wrt bug #713522

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/libfmt/libfmt-6.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libfmt/libfmt-6.1.2.ebuild 
b/dev-libs/libfmt/libfmt-6.1.2.ebuild
index e3dfe088fc6..c3530a47003 100644
--- a/dev-libs/libfmt/libfmt-6.1.2.ebuild
+++ b/dev-libs/libfmt/libfmt-6.1.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
S="${WORKDIR}/fmt-${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-05-09 Thread Craig Andrews
commit: 3ee00a27b1c63f25c747b30e901ee9c5cc492b7e
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun May 10 02:33:38 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun May 10 02:34:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee00a27

dev-libs/libfmt: 6.2.1 version bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-6.2.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 151bd564f69..0a0fbac1a38 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,2 +1,3 @@
 DIST libfmt-6.1.2.tar.gz 723160 BLAKE2B 
36e7451a8732c62dcbf47e6d287ea582827b6196a468b8648803ea1bc9a37a5f681d87488f748d749183d97783ac7fb47a3f2aeed64fc6a684f9ee85b67ae28d
 SHA512 
8770bf4bd2bb6d938e75e0cf1e665c41930dbd9d2a6825274a5a43cd1d85b9c9ca621bb040ed099429f0e16bddbc3399361c453eb1bf3fc01376e6ad9dd875b7
 DIST libfmt-6.2.0.tar.gz 733403 BLAKE2B 
c7ff69a56b90ec8df7d1af5c9934592449f2052046192aa498a6440d2aab76f10c17fa2833a41475b777dca2e3a1ae671021530bf0ef8be12443541f0f5212b3
 SHA512 
0003543f437bae416600a2b982eb133f65588bd36d7506fa7d883ae3133fcaf7ad825904af9b588ea22e5d91e56560aaf4243a6afa11ff6d8aace2e4bb1b0cee
+DIST libfmt-6.2.1.tar.gz 733646 BLAKE2B 
74394efc67065bf7a2259f5c16521b1cc4fb08bd599fe99be86b97b712c60d8790f39d65257ab18fe95bcde3d115d97e91c41d23309596f279cf51ebd4d2957d
 SHA512 
520ef3addfecd9796253c347e0ecf4c18ef2f86d3b1b6b714f7834741f4737f1b7ed8365d3be46c9186617898911b23680cad2ae3cb7aadaf641ab32e327b0dc

diff --git a/dev-libs/libfmt/libfmt-6.2.1.ebuild 
b/dev-libs/libfmt/libfmt-6.2.1.ebuild
new file mode 100644
index 000..78c2d74959b
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-6.2.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/, dev-libs/libfmt/files/

2020-04-08 Thread Craig Andrews
commit: 0353d2ab83670f5329c2785ad3c43c4df48ad4c2
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Apr  8 20:31:48 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Apr  8 21:01:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0353d2ab

dev-libs/libfmt: Fix handling of unsigned char strings in printf

See: https://github.com/fmtlib/fmt/issues/1620
Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Craig Andrews  gentoo.org>

 ...fmt-6.2.0-unsigned-char-strings-in-printf.patch | 46 ++
 dev-libs/libfmt/libfmt-6.2.0-r1.ebuild | 40 +++
 2 files changed, 86 insertions(+)

diff --git 
a/dev-libs/libfmt/files/libfmt-6.2.0-unsigned-char-strings-in-printf.patch 
b/dev-libs/libfmt/files/libfmt-6.2.0-unsigned-char-strings-in-printf.patch
new file mode 100644
index 000..2ce27c83e62
--- /dev/null
+++ b/dev-libs/libfmt/files/libfmt-6.2.0-unsigned-char-strings-in-printf.patch
@@ -0,0 +1,46 @@
+From 7d01859ef16e6b65bc023ad8bebfedecb088bf81 Mon Sep 17 00:00:00 2001
+From: Victor Zverovich 
+Date: Wed, 8 Apr 2020 12:32:34 -0700
+Subject: [PATCH] Fix handling of unsigned char strings in printf
+
+---
+ include/fmt/core.h  | 8 
+ test/printf-test.cc | 6 ++
+ 2 files changed, 14 insertions(+)
+
+diff --git a/include/fmt/core.h b/include/fmt/core.h
+index 6df2875ac..dc10722bf 100644
+--- a/include/fmt/core.h
 b/include/fmt/core.h
+@@ -972,6 +972,14 @@ template  struct arg_mapper {
+ static_assert(std::is_same::value, "invalid string 
type");
+ return reinterpret_cast(val);
+   }
++  FMT_CONSTEXPR const char* map(signed char* val) {
++const auto* const_val = val;
++return map(const_val);
++  }
++  FMT_CONSTEXPR const char* map(unsigned char* val) {
++const auto* const_val = val;
++return map(const_val);
++  }
+ 
+   FMT_CONSTEXPR const void* map(void* val) { return val; }
+   FMT_CONSTEXPR const void* map(const void* val) { return val; }
+diff --git a/test/printf-test.cc b/test/printf-test.cc
+index 5aaa27b13..545e02aab 100644
+--- a/test/printf-test.cc
 b/test/printf-test.cc
+@@ -447,6 +447,12 @@ TEST(PrintfTest, String) {
+   EXPECT_PRINTF(L"(null)", L"%10s", null_wstr);
+ }
+ 
++TEST(PrintfTest, UCharString) {
++  unsigned char str[] = "test";
++  unsigned char* pstr = str;
++  EXPECT_EQ("test", fmt::sprintf("%s", pstr));
++}
++
+ TEST(PrintfTest, Pointer) {
+   int n;
+   void* p = &n;

diff --git a/dev-libs/libfmt/libfmt-6.2.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-6.2.0-r1.ebuild
new file mode 100644
index 000..f5dcf196261
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-6.2.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-unsigned-char-strings-in-printf.patch"
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-04-08 Thread Craig Andrews
commit: 9fdb6e83b1a6c2d7defc46a7cd5c7919b1e97a9b
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Apr  8 20:32:31 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Apr  8 21:01:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fdb6e83

dev-libs/libfmt: Cleanup old version

Package-Manager: Portage-2.3.97, Repoman-2.3.22
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/libfmt-6.2.0.ebuild | 36 
 1 file changed, 36 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-6.2.0.ebuild 
b/dev-libs/libfmt/libfmt-6.2.0.ebuild
deleted file mode 100644
index 78c2d74959b..000
--- a/dev-libs/libfmt/libfmt-6.2.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt";
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/

2020-04-06 Thread Craig Andrews
commit: d8b1a871deade17d824d5ce808d795125bb545cd
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Apr  6 13:50:41 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Apr  6 13:55:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b1a871

dev-libs/libfmt: 6.2.0 version bump

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libfmt/Manifest|  1 +
 dev-libs/libfmt/libfmt-6.2.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index f3d23b1a402..151bd564f69 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1 +1,2 @@
 DIST libfmt-6.1.2.tar.gz 723160 BLAKE2B 
36e7451a8732c62dcbf47e6d287ea582827b6196a468b8648803ea1bc9a37a5f681d87488f748d749183d97783ac7fb47a3f2aeed64fc6a684f9ee85b67ae28d
 SHA512 
8770bf4bd2bb6d938e75e0cf1e665c41930dbd9d2a6825274a5a43cd1d85b9c9ca621bb040ed099429f0e16bddbc3399361c453eb1bf3fc01376e6ad9dd875b7
+DIST libfmt-6.2.0.tar.gz 733403 BLAKE2B 
c7ff69a56b90ec8df7d1af5c9934592449f2052046192aa498a6440d2aab76f10c17fa2833a41475b777dca2e3a1ae671021530bf0ef8be12443541f0f5212b3
 SHA512 
0003543f437bae416600a2b982eb133f65588bd36d7506fa7d883ae3133fcaf7ad825904af9b588ea22e5d91e56560aaf4243a6afa11ff6d8aace2e4bb1b0cee

diff --git a/dev-libs/libfmt/libfmt-6.2.0.ebuild 
b/dev-libs/libfmt/libfmt-6.2.0.ebuild
new file mode 100644
index 000..78c2d74959b
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-6.2.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt";
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; 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 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



  1   2   >