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

2024-05-15 Thread Sam James
commit: a7fd5133991af7835dc456dc2017ad238e00fc21
Author: Sam James  gentoo  org>
AuthorDate: Thu May 16 03:10:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 16 03:10:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fd5133

dev-libs/spdlog: revbump for multilib fix

Bug: https://bugs.gentoo.org/931697
Closes: https://bugs.gentoo.org/931840
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/{spdlog-1.13.0-r1.ebuild => spdlog-1.13.0-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.13.0-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.13.0-r2.ebuild
similarity index 100%
rename from dev-libs/spdlog/spdlog-1.13.0-r1.ebuild
rename to dev-libs/spdlog/spdlog-1.13.0-r2.ebuild



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

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

dev-libs/spdlog: 1.13.0-r1 and  multilib

* fix missing dev-libs/libfmt support

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/spdlog/spdlog-1.13.0-r1.ebuild | 2 +-
 dev-libs/spdlog/spdlog-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.13.0-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.13.0-r1.ebuild
index 01917c4d913f..3ece901957d2 100644
--- a/dev-libs/spdlog/spdlog-1.13.0-r1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.13.0-r1.ebuild
@@ -28,7 +28,7 @@ BDEPEND="
)
 "
 DEPEND="
-   >=dev-libs/libfmt-8.0.0:=
+   >=dev-libs/libfmt-9.1.0-r2[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 01917c4d913f..3ece901957d2 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -28,7 +28,7 @@ BDEPEND="
)
 "
 DEPEND="
-   >=dev-libs/libfmt-8.0.0:=
+   >=dev-libs/libfmt-9.1.0-r2[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 



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

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

dev-libs/spdlog: add multilib and static-lib useflag

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>
Signed-off-by: Craig Andrews  gentoo.org>

 ...pdlog-1.13.0.ebuild => spdlog-1.11.0-r4.ebuild} | 22 --
 ...pdlog-1.13.0.ebuild => spdlog-1.12.0-r3.ebuild} | 13 +++--
 ...pdlog-1.13.0.ebuild => spdlog-1.13.0-r1.ebuild} | 10 +-
 dev-libs/spdlog/spdlog-.ebuild | 10 +-
 4 files changed, 29 insertions(+), 26 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.13.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0-r4.ebuild
similarity index 76%
copy from dev-libs/spdlog/spdlog-1.13.0.ebuild
copy to dev-libs/spdlog/spdlog-1.11.0-r4.ebuild
index bdb630b7d8d3..02a505623954 100644
--- a/dev-libs/spdlog/spdlog-1.13.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake-multilib
 
 DESCRIPTION="Fast C++ logging library"
 HOMEPAGE="https://github.com/gabime/spdlog;
@@ -14,39 +14,41 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
 fi
 
 LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="test"
+SLOT="0/1"
+IUSE="test static-libs"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
virtual/pkgconfig
-   test? (
-   >=dev-cpp/catch-3.4.0
-   )
 "
+
 DEPEND="
-   >=dev-libs/libfmt-8.0.0:=
+   >=dev-libs/libfmt-9.1.0-r2[${MULTILIB_USEDEP}]
 "
+
 RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-force_external_fmt.patch"
+   "${FILESDIR}/${PN}-fmt-10.patch"
+   "${FILESDIR}/${PN}-musl-1.2.4.patch"
 )
 
-src_prepare() {
+multilib_src_prepare() {
cmake_src_prepare
rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
 }
 
-src_configure() {
+multilib_src_configure() {
local mycmakeargs=(
-DSPDLOG_BUILD_BENCH=no
-DSPDLOG_BUILD_EXAMPLE=no
-DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_SHARED=$(usex static-libs)
-DSPDLOG_BUILD_TESTS=$(usex test)
)
 

diff --git a/dev-libs/spdlog/spdlog-1.13.0.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r3.ebuild
similarity index 80%
copy from dev-libs/spdlog/spdlog-1.13.0.ebuild
copy to dev-libs/spdlog/spdlog-1.12.0-r3.ebuild
index bdb630b7d8d3..298801759f76 100644
--- a/dev-libs/spdlog/spdlog-1.13.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake-multilib
 
 DESCRIPTION="Fast C++ logging library"
 HOMEPAGE="https://github.com/gabime/spdlog;
@@ -18,7 +18,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
-IUSE="test"
+IUSE="test static-libs"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -28,25 +28,26 @@ BDEPEND="
)
 "
 DEPEND="
-   >=dev-libs/libfmt-8.0.0:=
+   >=dev-libs/libfmt-9.1.0-r2[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-force_external_fmt.patch"
+   "${FILESDIR}/${P}-fix-tests.patch"
 )
 
-src_prepare() {
+multilib_src_prepare() {
cmake_src_prepare
rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
 }
 
-src_configure() {
+multilib_src_configure() {
local mycmakeargs=(
-DSPDLOG_BUILD_BENCH=no
-DSPDLOG_BUILD_EXAMPLE=no
-DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_SHARED=$(usex static-libs)
-DSPDLOG_BUILD_TESTS=$(usex test)
)
 

diff --git a/dev-libs/spdlog/spdlog-1.13.0.ebuild 
b/dev-libs/spdlog/spdlog-1.13.0-r1.ebuild
similarity index 87%
rename from dev-libs/spdlog/spdlog-1.13.0.ebuild
rename to dev-libs/spdlog/spdlog-1.13.0-r1.ebuild
index bdb630b7d8d3..01917c4d913f 100644
--- a/dev-libs/spdlog/spdlog-1.13.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.13.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake-multilib
 
 DESCRIPTION="Fast C++ logging library"
 HOMEPAGE="https://github.com/gabime/spdlog;
@@ -18,7 +18,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
-IUSE="test"
+IUSE="test static-libs"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -36,17 +36,17 @@ PATCHES=(
"${FILESDIR}/${PN}-force_external_fmt.patch"
 )
 
-src_prepare() {
+multilib_src_prepare() {
cmake_src_prepare
rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
 }
 
-src_configure() {
+multilib_src_configure() {
local mycmakeargs=(
-DSPDLOG_BUILD_BENCH=no
  

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

2024-04-19 Thread Craig Andrews
commit: 18e3a36b774a79e4e207f8a2dc0564ff54009dbf
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Apr 19 21:17:38 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Apr 19 21:25:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e3a36b

dev-libs/spdlog: update -

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

 dev-libs/spdlog/spdlog-.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 55c4ac137dc1..bdb630b7d8d3 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"
@@ -23,7 +23,9 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
virtual/pkgconfig
-   test? ( dev-cpp/catch:0 )
+   test? (
+   >=dev-cpp/catch-3.4.0
+   )
 "
 DEPEND="
>=dev-libs/libfmt-8.0.0:=



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

2024-01-25 Thread Ionen Wolkens
commit: 09f2120a46d6a2247b5089b6697809d2ba5ebdd6
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Jan 25 22:28:17 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jan 26 01:26:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f2120a

dev-libs/spdlog: Stabilize 1.12.0-r2 hppa, #922162

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 1e0912482d76..7c8d0692cb59 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${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 ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="MIT"



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

2024-01-22 Thread Sam James
commit: 3f6225c1fba10e40a350c25c5305af2ccf928d5d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 06:13:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 06:13:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6225c1

dev-libs/spdlog: Stabilize 1.12.0-r2 ppc, #922162

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

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index b8bab4306ea1..1e0912482d76 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${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 ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="MIT"



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

2024-01-22 Thread Sam James
commit: 5096747e5bb674ad6e2bb328ca400eb323f6a4ad
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 05:42:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 05:42:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5096747e

dev-libs/spdlog: Stabilize 1.12.0-r2 ppc64, #922162

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

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 3e92d724e638..b8bab4306ea1 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${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 ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="MIT"



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

2024-01-16 Thread Sam James
commit: d475c6106ba04a2f7dddae80b12d5e5f389eb08a
Author: David Roman  gmail  com>
AuthorDate: Mon Jan 15 10:24:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:46:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d475c610

dev-libs/spdlog: add 1.13.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34816
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/Manifest |  1 +
 dev-libs/spdlog/spdlog-1.13.0.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index f5f8e34fd5a9..ea3f87cdbd7e 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,2 +1,3 @@
 DIST spdlog-1.11.0.tar.gz 373033 BLAKE2B 
a05a535ba55641ecb3bf484eeff902f266bf3967cfbd619234ab0ca2d0c15bddb27b73ce43c33623d02fb046f621933cd52cf39f377f354182d9cdab33340f28
 SHA512 
210f3135c7af3ec774ef9a5c77254ce172a44e2fa720bf590e1c9214782bf5c8140ff683403a85b585868bc308286fbdeb1c988e4ed1eb3c75975254ffe75412
 DIST spdlog-1.12.0.tar.gz 251037 BLAKE2B 
3170f1e680fc4652ed8ddc0f74627aec22149f028def599fc5ed4db3a942d840006963789577f2e3df0e2b8ca1d98a881f3b96be5e1174fdf0acea15b3676d6e
 SHA512 
db9a4f13b6c39ffde759db99bcdfe5e2dbe4231e73b29eb906a3fa78d6b8ec66920b8bd4371df17ae21b7b562472a236bc4435678f3af92b6496be090074181d
+DIST spdlog-1.13.0.tar.gz 264003 BLAKE2B 
8ffeec847f082a0932f406ab44b4653661fdbe95a15f7b736367ee6d8f45ab36ca2182a9e9c6fba5c0688ab5436c16932b130541a8532cc2e5f4980e6340b929
 SHA512 
44fcb414ad9fbbe2a6d72c29143eeeae477b687ed30ae870d661b032a029ad4214ef43e7ef6350d02791d05504492978ade2d6733fab12ce4884d8f0bc4c6340

diff --git a/dev-libs/spdlog/spdlog-1.13.0.ebuild 
b/dev-libs/spdlog/spdlog-1.13.0.ebuild
new file mode 100644
index ..bdb630b7d8d3
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.13.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Fast C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   >=dev-cpp/catch-3.4.0
+   )
+"
+DEPEND="
+   >=dev-libs/libfmt-8.0.0:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-force_external_fmt.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2024-01-16 Thread Sam James
commit: b95418545558ae21073ac25a33ed50120058ce00
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:26:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:26:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9541854

dev-libs/spdlog: Stabilize 1.12.0-r2 amd64, #922162

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

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 6d7faea245b6..5e79b6e6f8bd 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${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 ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 fi
 
 LICENSE="MIT"



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

2024-01-16 Thread Sam James
commit: 564d31e45d3dd43fab662c8138bdcf2e2d2439c2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:26:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:26:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564d31e4

dev-libs/spdlog: Stabilize 1.12.0-r2 x86, #922162

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

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 5e79b6e6f8bd..3e92d724e638 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${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 ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="MIT"



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

2024-01-16 Thread Arthur Zamarin
commit: 996a83eec475e5e763260f5c54e8d31c953d47c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 16 20:00:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 16 20:00:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=996a83ee

dev-libs/spdlog: Stabilize 1.12.0-r2 arm64, #922162

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

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 1de7206f28db..6d7faea245b6 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${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 ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 fi
 
 LICENSE="MIT"



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

2024-01-16 Thread Arthur Zamarin
commit: 9858aa35a207b6e45107fd08e4e9f2c1778e4401
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 16 19:51:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 16 19:51:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9858aa35

dev-libs/spdlog: Stabilize 1.12.0-r2 arm, #922162

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

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 420571283d0b..71b203ba5bee 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${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 ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="MIT"



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

2024-01-16 Thread Arthur Zamarin
commit: 7472a46c3cbf3dd9940b02ec293ada4ed7f31c0d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 16 19:51:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 16 19:51:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7472a46c

dev-libs/spdlog: Stabilize 1.12.0-r2 sparc, #922162

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

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 71b203ba5bee..1de7206f28db 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${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 ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 fi
 
 LICENSE="MIT"



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

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

dev-libs/spdlog: Keyword 1.12.0-r2 s390, #914585

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

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 2113c53c19cd..420571283d0b 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${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"
 fi
 
 LICENSE="MIT"



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

2023-10-14 Thread Sam James
commit: 44b332b57cb09bc740819a5de893d3335536e432
Author: David Roman  gmail  com>
AuthorDate: Fri Oct 13 18:12:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 10:26:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b332b5

dev-libs/spdlog: fix tests

Closes: https://bugs.gentoo.org/911935
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33320
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/spdlog-1.12.0-r2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 86c85fff7203..5a4c390a4e0d 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -23,7 +23,9 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
virtual/pkgconfig
-   test? ( dev-cpp/catch:0 )
+   test? (
+   >=dev-cpp/catch-3.4.0
+   )
 "
 DEPEND="
>=dev-libs/libfmt-8.0.0:=



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

2023-09-04 Thread Sam James
commit: 8aa7e6a5f417cbbead816aef2de1213cce27947c
Author: David Roman  gmail  com>
AuthorDate: Sat Aug 12 17:10:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 12:29:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa7e6a5

dev-libs/spdlog: fix tests

Closes: https://bugs.gentoo.org/911322
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32274
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/files/spdlog-1.12.0-fix-tests.patch | 13 +
 dev-libs/spdlog/spdlog-1.12.0-r2.ebuild |  1 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/spdlog/files/spdlog-1.12.0-fix-tests.patch 
b/dev-libs/spdlog/files/spdlog-1.12.0-fix-tests.patch
new file mode 100644
index ..8ad33f4fc8d0
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-1.12.0-fix-tests.patch
@@ -0,0 +1,13 @@
+diff --git a/tests/test_misc.cpp b/tests/test_misc.cpp
+index 9f3cb1744..6199641ff 100644
+--- a/tests/test_misc.cpp
 b/tests/test_misc.cpp
+@@ -43,7 +43,7 @@ TEST_CASE("log_levels", "[log_levels]")
+ REQUIRE(log_info("Hello", spdlog::level::trace) == "Hello");
+ }
+ 
+-TEST_CASE("level_to_string_view", "[convert_to_string_view")
++TEST_CASE("level_to_string_view", "[convert_to_string_view]")
+ {
+ REQUIRE(spdlog::level::to_string_view(spdlog::level::trace) == "trace");
+ REQUIRE(spdlog::level::to_string_view(spdlog::level::debug) == "debug");

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 55c4ac137dc1..86c85fff7203 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -32,6 +32,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-force_external_fmt.patch"
+   "${FILESDIR}/${P}-fix-tests.patch"
 )
 
 src_prepare() {



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

2023-07-15 Thread Sam James
commit: 38fc674a0dbf1cac9f5eeaccbe51a97a94bbb2c6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 15 07:09:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 07:09:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fc674a

dev-libs/spdlog: fix RDEPEND on libfmt

We link against it.

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

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

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
similarity index 97%
rename from dev-libs/spdlog/spdlog-1.12.0-r1.ebuild
rename to dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
index 61514028101a..55c4ac137dc1 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild
@@ -26,7 +26,7 @@ BDEPEND="
test? ( dev-cpp/catch:0 )
 "
 DEPEND="
-   dev-libs/libfmt
+   >=dev-libs/libfmt-8.0.0:=
 "
 RDEPEND="${DEPEND}"
 



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

2023-07-15 Thread Sam James
commit: 574a7e992cf4bb632f6935dfbba3ecf57f752cbe
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 15 06:56:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 06:56:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574a7e99

dev-libs/spdlog: add missing catch test dep

Closes: https://bugs.gentoo.org/910385
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/spdlog-1.12.0-r1.ebuild | 3 +--
 dev-libs/spdlog/spdlog-.ebuild  | 1 +
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.12.0-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r1.ebuild
index 7def6662514e..61514028101a 100644
--- a/dev-libs/spdlog/spdlog-1.12.0-r1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r1.ebuild
@@ -23,12 +23,11 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
virtual/pkgconfig
+   test? ( dev-cpp/catch:0 )
 "
-
 DEPEND="
dev-libs/libfmt
 "
-
 RDEPEND="${DEPEND}"
 
 PATCHES=(

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 08b8f59d8200..55c4ac137dc1 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -23,6 +23,7 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="
virtual/pkgconfig
+   test? ( dev-cpp/catch:0 )
 "
 DEPEND="
>=dev-libs/libfmt-8.0.0:=



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

2023-07-15 Thread Sam James
commit: dec5477564f2aeac8d3205bff139b7db7abd3b13
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 15 06:47:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 06:47:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec54775

dev-libs/spdlog: fix subslot

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

 dev-libs/spdlog/{spdlog-1.12.0.ebuild => spdlog-1.12.0-r1.ebuild} | 2 +-
 dev-libs/spdlog/spdlog-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.12.0.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0-r1.ebuild
similarity index 97%
rename from dev-libs/spdlog/spdlog-1.12.0.ebuild
rename to dev-libs/spdlog/spdlog-1.12.0-r1.ebuild
index a349688f3d36..7def6662514e 100644
--- a/dev-libs/spdlog/spdlog-1.12.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.12.0-r1.ebuild
@@ -17,7 +17,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/1"
+SLOT="0/$(ver_cut 1-2)"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 3a40efcae37b..08b8f59d8200 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -17,7 +17,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/1"
+SLOT="0/$(ver_cut 1-2)"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-07-15 Thread Sam James
commit: 682906906c17c3127b5f9dfd984bbd4ea91902bc
Author: David Roman  ifae  es>
AuthorDate: Mon Jun 26 22:25:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 06:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68290690

dev-libs/spdlog: fix fmt-10.x compatibility

Closes: https://bugs.gentoo.org/906069
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/files/spdlog-fmt-10.patch  | 121 +
 ...og-1.11.0-r2.ebuild => spdlog-1.11.0-r3.ebuild} |   5 +-
 2 files changed, 125 insertions(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/files/spdlog-fmt-10.patch 
b/dev-libs/spdlog/files/spdlog-fmt-10.patch
new file mode 100644
index ..5ee44c41ea6a
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-fmt-10.patch
@@ -0,0 +1,121 @@
+diff --git a/include/spdlog/sinks/daily_file_sink.h 
b/include/spdlog/sinks/daily_file_sink.h
+index f6f1bb1d..90af9676 100644
+--- a/include/spdlog/sinks/daily_file_sink.h
 b/include/spdlog/sinks/daily_file_sink.h
+@@ -13,6 +13,9 @@
+ #include 
+ #include 
+ 
++#include 
++#include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -46,46 +49,15 @@ struct daily_filename_calculator
+  */
+ struct daily_filename_format_calculator
+ {
+-static filename_t calc_filename(const filename_t , const tm 
_tm)
++static filename_t calc_filename(const filename_t _path, const tm 
_tm)
+ {
+-#ifdef SPDLOG_USE_STD_FORMAT
+-// adapted from fmtlib: 
https://github.com/fmtlib/fmt/blob/8.0.1/include/fmt/chrono.h#L522-L546
+-
+-filename_t tm_format;
+-tm_format.append(filename);
+-// By appending an extra space we can distinguish an empty result that
+-// indicates insufficient buffer size from a guaranteed non-empty 
result
+-// https://github.com/fmtlib/fmt/issues/2238
+-tm_format.push_back(' ');
+-
+-const size_t MIN_SIZE = 10;
+-filename_t buf;
+-buf.resize(MIN_SIZE);
+-for (;;)
+-{
+-size_t count = strftime(buf.data(), buf.size(), 
tm_format.c_str(), _tm);
+-if (count != 0)
+-{
+-// Remove the extra space.
+-buf.resize(count - 1);
+-break;
+-}
+-buf.resize(buf.size() * 2);
+-}
+-
+-return buf;
++#if defined(_WIN32) && defined(SPDLOG_WCHAR_FILENAMES)
++  std::wstringstream stream;  
+ #else
+-// generate fmt datetime format string, e.g. {:%Y-%m-%d}.
+-filename_t fmt_filename = 
fmt::format(SPDLOG_FMT_STRING(SPDLOG_FILENAME_T("{{:{}}}")), filename);
+-
+-// MSVC doesn't allow fmt::runtime(..) with wchar, with fmtlib 
versions < 9.1.x
+-#if defined(_MSC_VER) && defined(SPDLOG_WCHAR_FILENAMES) && FMT_VERSION < 
90101
+-return fmt::format(fmt_filename, now_tm);
+-#else
+-return fmt::format(SPDLOG_FMT_RUNTIME(fmt_filename), now_tm);
+-#endif
+-
++  std::stringstream stream;
+ #endif
++  stream << std::put_time(_tm, file_path.c_str()); 
++  return stream.str();
+ }
+ 
+ private:
+diff --git a/include/spdlog/logger.h b/include/spdlog/logger.h
+index 71544e84..1d802f32 100644
+--- a/include/spdlog/logger.h
 b/include/spdlog/logger.h
+@@ -369,9 +369,9 @@ protected:
+ {
+ memory_buf_t buf;
+ #ifdef SPDLOG_USE_STD_FORMAT
+-fmt_lib::vformat_to(std::back_inserter(buf), fmt, 
fmt_lib::make_format_args(std::forward(args)...));
++fmt_lib::vformat_to(std::back_inserter(buf), fmt, 
fmt_lib::make_format_args(args...));
+ #else
+-fmt::vformat_to(fmt::appender(buf), fmt, 
fmt::make_format_args(std::forward(args)...));
++fmt::vformat_to(fmt::appender(buf), fmt, 
fmt::make_format_args(args...));
+ #endif
+ 
+ details::log_msg log_msg(loc, name_, lvl, 
string_view_t(buf.data(), buf.size()));
+@@ -395,10 +395,9 @@ protected:
+ // format to wmemory_buffer and convert to utf8
+ wmemory_buf_t wbuf;
+ #ifdef SPDLOG_USE_STD_FORMAT
+-fmt_lib::vformat_to(
+-std::back_inserter(wbuf), fmt, 
fmt_lib::make_format_args(std::forward(args)...));
++fmt_lib::vformat_to(std::back_inserter(wbuf), fmt, 
fmt_lib::make_format_args(args...));
+ #else
+-fmt::vformat_to(std::back_inserter(wbuf), fmt, 
fmt::make_format_args(std::forward(args)...));
++fmt::vformat_to(std::back_inserter(wbuf), fmt, 
fmt::make_format_args(args...));
+ #endif
+ 
+ memory_buf_t buf;
+diff --git a/include/spdlog/common.h b/include/spdlog/common.h
+index e69201a8..5f671c5c 100644
+--- a/include/spdlog/common.h
 b/include/spdlog/common.h
+@@ -173,12 +173,19 @@ using format_string_t = fmt::format_string;
+ template
+ using remove_cvref_t = typename std::remove_cv::type>::type;
+ 
++template 
++#if FMT_VERSION >= 90101
++using 

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

2023-07-15 Thread Sam James
commit: c23ed8833f56d582fa625132dcc7f60cebf5a571
Author: David Roman  ifae  es>
AuthorDate: Fri Jul 14 13:42:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 06:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23ed883

dev-libs/spdlog: add 1.12.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31633
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/Manifest |  1 +
 dev-libs/spdlog/spdlog-1.12.0.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 9b7ecd5e52b8..f5f8e34fd5a9 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1 +1,2 @@
 DIST spdlog-1.11.0.tar.gz 373033 BLAKE2B 
a05a535ba55641ecb3bf484eeff902f266bf3967cfbd619234ab0ca2d0c15bddb27b73ce43c33623d02fb046f621933cd52cf39f377f354182d9cdab33340f28
 SHA512 
210f3135c7af3ec774ef9a5c77254ce172a44e2fa720bf590e1c9214782bf5c8140ff683403a85b585868bc308286fbdeb1c988e4ed1eb3c75975254ffe75412
+DIST spdlog-1.12.0.tar.gz 251037 BLAKE2B 
3170f1e680fc4652ed8ddc0f74627aec22149f028def599fc5ed4db3a942d840006963789577f2e3df0e2b8ca1d98a881f3b96be5e1174fdf0acea15b3676d6e
 SHA512 
db9a4f13b6c39ffde759db99bcdfe5e2dbe4231e73b29eb906a3fa78d6b8ec66920b8bd4371df17ae21b7b562472a236bc4435678f3af92b6496be090074181d

diff --git a/dev-libs/spdlog/spdlog-1.12.0.ebuild 
b/dev-libs/spdlog/spdlog-1.12.0.ebuild
new file mode 100644
index ..a349688f3d36
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.12.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Fast C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+DEPEND="
+   dev-libs/libfmt
+"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-force_external_fmt.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2023-05-27 Thread Joonas Niilola
commit: 9361578849ca281331be3f99fc16181c491d92c0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat May 27 07:47:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat May 27 07:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93615788

dev-libs/spdlog: revbump 1.11.0 due to slot binding

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/spdlog/{spdlog-1.11.0-r1.ebuild => spdlog-1.11.0-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.11.0-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0-r2.ebuild
similarity index 100%
rename from dev-libs/spdlog/spdlog-1.11.0-r1.ebuild
rename to dev-libs/spdlog/spdlog-1.11.0-r2.ebuild



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

2023-05-27 Thread Joonas Niilola
commit: 9cebb80848d9b7f2b3cb78f6f2d97fe15bd40d67
Author: David Roman  gmail  com>
AuthorDate: Mon May 22 14:02:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat May 27 07:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cebb808

dev-libs/spdlog: fix libfmt compatibility issue

Closes: https://bugs.gentoo.org/906069
Closes: https://bugs.gentoo.org/906083
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31127
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.11.0-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0-r1.ebuild
index 311db3477688..7d751c92f18e 100644
--- a/dev-libs/spdlog/spdlog-1.11.0-r1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0-r1.ebuild
@@ -25,7 +25,7 @@ BDEPEND="
virtual/pkgconfig
 "
 DEPEND="
-   >=dev-libs/libfmt-8.0.0:=
+   dev-libs/libfmt:0/9.1.0
 "
 RDEPEND="${DEPEND}"
 



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

2023-05-26 Thread Sam James
commit: 3c28815d55e0281a356bed17449b012b27c08c07
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 03:02:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 03:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c28815d

dev-libs/spdlog: fix build w/ musl-1.2.4

Closes: https://bugs.gentoo.org/906954
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/files/spdlog-musl-1.2.4.patch  | 30 ++
 ...pdlog-1.11.0.ebuild => spdlog-1.11.0-r1.ebuild} |  1 +
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/spdlog/files/spdlog-musl-1.2.4.patch 
b/dev-libs/spdlog/files/spdlog-musl-1.2.4.patch
new file mode 100644
index ..cd1240d36f46
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-musl-1.2.4.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/906954
+https://github.com/gabime/spdlog/commit/287a00d364990edbb621fe5e392aeb550135fb96
+
+From 287a00d364990edbb621fe5e392aeb550135fb96 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Tue, 3 Jan 2023 09:54:50 -0800
+Subject: [PATCH] Do not use LFS64 functions on linux/musl (#2589)
+
+On musl, off_t is 64bit always ( even on 32bit platforms ), therefore
+using LFS64 funcitons is not needed on such platforms. Moreover, musl
+has stopped providing aliases for these functions [1] which means it
+wont compile on newer musl systems. Therefore only use it on 32bit
+glibc/linux platforms and exclude musl like cygwin or OSX
+
+[1] 
https://git.musl-libc.org/cgit/musl/commit/?id=246f1c811448f37a44b41cd8df8d0ef9736d95f4
+Signed-off-by: Khem Raj 
+--- a/include/spdlog/details/os-inl.h
 b/include/spdlog/details/os-inl.h
+@@ -236,8 +236,8 @@ SPDLOG_INLINE size_t filesize(FILE *f)
+ #else
+ int fd = ::fileno(f);
+ #endif
+-// 64 bits(but not in osx or cygwin, where fstat64 is deprecated)
+-#if (defined(__linux__) || defined(__sun) || defined(_AIX)) && 
(defined(__LP64__) || defined(_LP64))
++// 64 bits(but not in osx, linux/musl or cygwin, where fstat64 is deprecated)
++#if ((defined(__linux__) && defined(__GLIBC__)) || defined(__sun) || 
defined(_AIX)) && (defined(__LP64__) || defined(_LP64))
+ struct stat64 st;
+ if (::fstat64(fd, ) == 0)
+ {
+

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0-r1.ebuild
similarity index 96%
rename from dev-libs/spdlog/spdlog-1.11.0.ebuild
rename to dev-libs/spdlog/spdlog-1.11.0-r1.ebuild
index ebda7ae2f4a2..311db3477688 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0-r1.ebuild
@@ -31,6 +31,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-force_external_fmt.patch"
+   "${FILESDIR}/${PN}-musl-1.2.4.patch"
 )
 
 src_prepare() {



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

2023-05-10 Thread Sam James
commit: c75626a840b049c50a500b3d29a54986ea2372da
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 16:09:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 16:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75626a8

Revert "dev-libs/spdlog: fix fails compile with libfmt-10.0.0"

This reverts commit 03d7b984817fbf07c4d830f30e34ae20a79af7b4.

Bug: https://bugs.gentoo.org/906069
Bug: https://bugs.gentoo.org/906071
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch | 30 
 dev-libs/spdlog/spdlog-1.11.0.ebuild |  1 -
 2 files changed, 31 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch 
b/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
deleted file mode 100644
index 185fb12fb727..
--- a/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Bug: https://bugs.gentoo.org/906069
-Upstream: https://github.com/gabime/spdlog/pull/2694
-
-Fixing spdlog-1.11.0 fails compile with libfmt-10.0.0
-
-diff --git a/include/spdlog/common.h b/include/spdlog/common.h
-index e69201a81..5f671c5c6 100644
 a/include/spdlog/common.h
-+++ b/include/spdlog/common.h
-@@ -173,12 +173,19 @@ using format_string_t = fmt::format_string;
- template
- using remove_cvref_t = typename std::remove_cv::type>::type;
- 
-+template 
-+#if FMT_VERSION >= 90101
-+using fmt_runtime_string = fmt::runtime_format_string;
-+#else
-+using fmt_runtime_string = fmt::basic_runtime;
-+#endif
-+
- // clang doesn't like SFINAE disabled constructor in std::is_convertible<> so 
have to repeat the condition from basic_format_string here,
- // in addition, fmt::basic_runtime is only convertible to 
basic_format_string but not basic_string_view
- template
- struct is_convertible_to_basic_format_string
- : std::integral_constant>::value || 
std::is_same, fmt::basic_runtime>::value>
-+  std::is_convertible>::value || 
std::is_same, fmt_runtime_string>::value>
- {};
- 
- #if defined(SPDLOG_WCHAR_FILENAMES) || 
defined(SPDLOG_WCHAR_TO_UTF8_SUPPORT)

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index 6759c44b79f8..ebda7ae2f4a2 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -31,7 +31,6 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-force_external_fmt.patch"
-   "${FILESDIR}/${PN}-libfmt-10.0.0.patch"
 )
 
 src_prepare() {



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

2023-05-10 Thread Sam James
commit: 71f385b11af6bcbf09f59a970c531771650d9c2f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 16:09:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 16:09:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f385b1

Revert "dev-libs/spdlog: add patch metadata"

This reverts commit f6ca1358c59588198f05aa99b61fdac26dfad42b.

Bug: https://bugs.gentoo.org/906069
Bug: https://bugs.gentoo.org/906071
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch | 14 ++
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch 
b/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
index 03ef4e591048..185fb12fb727 100644
--- a/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
+++ b/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
@@ -3,18 +3,8 @@ Upstream: https://github.com/gabime/spdlog/pull/2694
 
 Fixing spdlog-1.11.0 fails compile with libfmt-10.0.0
 
-https://github.com/gabime/spdlog/commit/0ca574ae168820da0268b3ec7607ca7b33024d05
-
-From 0ca574ae168820da0268b3ec7607ca7b33024d05 Mon Sep 17 00:00:00 2001
-From: H1X4 <10332146+h1x4...@users.noreply.github.com>
-Date: Fri, 31 Mar 2023 20:39:32 +0300
-Subject: [PATCH] fix build for master fmt (non-bundled) (#2694)
-
-* fix build for master fmt (non-bundled)
-
-* update fmt_runtime_string macro
-
-* fix build of updated macro
+diff --git a/include/spdlog/common.h b/include/spdlog/common.h
+index e69201a81..5f671c5c6 100644
 --- a/include/spdlog/common.h
 +++ b/include/spdlog/common.h
 @@ -173,12 +173,19 @@ using format_string_t = fmt::format_string;



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

2023-05-10 Thread Sam James
commit: f6ca1358c59588198f05aa99b61fdac26dfad42b
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 15:21:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 15:21:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ca1358

dev-libs/spdlog: add patch metadata

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

 dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch 
b/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
index 185fb12fb727..03ef4e591048 100644
--- a/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
+++ b/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
@@ -3,8 +3,18 @@ Upstream: https://github.com/gabime/spdlog/pull/2694
 
 Fixing spdlog-1.11.0 fails compile with libfmt-10.0.0
 
-diff --git a/include/spdlog/common.h b/include/spdlog/common.h
-index e69201a81..5f671c5c6 100644
+https://github.com/gabime/spdlog/commit/0ca574ae168820da0268b3ec7607ca7b33024d05
+
+From 0ca574ae168820da0268b3ec7607ca7b33024d05 Mon Sep 17 00:00:00 2001
+From: H1X4 <10332146+h1x4...@users.noreply.github.com>
+Date: Fri, 31 Mar 2023 20:39:32 +0300
+Subject: [PATCH] fix build for master fmt (non-bundled) (#2694)
+
+* fix build for master fmt (non-bundled)
+
+* update fmt_runtime_string macro
+
+* fix build of updated macro
 --- a/include/spdlog/common.h
 +++ b/include/spdlog/common.h
 @@ -173,12 +173,19 @@ using format_string_t = fmt::format_string;



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

2023-05-10 Thread Sam James
commit: 03d7b984817fbf07c4d830f30e34ae20a79af7b4
Author: jinqiang zhang  0x0  ee>
AuthorDate: Wed May 10 15:15:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 15:21:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d7b984

dev-libs/spdlog: fix fails compile with libfmt-10.0.0

Closes: https://bugs.gentoo.org/906069
Signed-off-by: jinqiang zhang  0x0.ee>
Closes: https://github.com/gentoo/gentoo/pull/30974
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch | 30 
 dev-libs/spdlog/spdlog-1.11.0.ebuild |  1 +
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch 
b/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
new file mode 100644
index ..185fb12fb727
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-libfmt-10.0.0.patch
@@ -0,0 +1,30 @@
+Bug: https://bugs.gentoo.org/906069
+Upstream: https://github.com/gabime/spdlog/pull/2694
+
+Fixing spdlog-1.11.0 fails compile with libfmt-10.0.0
+
+diff --git a/include/spdlog/common.h b/include/spdlog/common.h
+index e69201a81..5f671c5c6 100644
+--- a/include/spdlog/common.h
 b/include/spdlog/common.h
+@@ -173,12 +173,19 @@ using format_string_t = fmt::format_string;
+ template
+ using remove_cvref_t = typename std::remove_cv::type>::type;
+ 
++template 
++#if FMT_VERSION >= 90101
++using fmt_runtime_string = fmt::runtime_format_string;
++#else
++using fmt_runtime_string = fmt::basic_runtime;
++#endif
++
+ // clang doesn't like SFINAE disabled constructor in std::is_convertible<> so 
have to repeat the condition from basic_format_string here,
+ // in addition, fmt::basic_runtime is only convertible to 
basic_format_string but not basic_string_view
+ template
+ struct is_convertible_to_basic_format_string
+ : std::integral_constant>::value || 
std::is_same, fmt::basic_runtime>::value>
++  std::is_convertible>::value || 
std::is_same, fmt_runtime_string>::value>
+ {};
+ 
+ #if defined(SPDLOG_WCHAR_FILENAMES) || 
defined(SPDLOG_WCHAR_TO_UTF8_SUPPORT)

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index ebda7ae2f4a2..6759c44b79f8 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -31,6 +31,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-force_external_fmt.patch"
+   "${FILESDIR}/${PN}-libfmt-10.0.0.patch"
 )
 
 src_prepare() {



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

2023-02-15 Thread WANG Xuerui
commit: 3e1c6da83bd6a11d7bc80b36686bdf030b27c66a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Feb 14 08:47:14 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Feb 16 05:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1c6da8

dev-libs/spdlog: forward ~loong

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

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

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index d61d98191cd7..3a40efcae37b 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.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
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2023-02-15 Thread WANG Xuerui
commit: b686457b7ac28e1c7a4217aa1d6d578e01a45dd0
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Feb 14 08:47:10 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Feb 16 05:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b686457b

dev-libs/spdlog: keyword 1.11.0 for ~loong

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

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

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index 18a3983ab09c..ebda7ae2f4a2 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2023-02-07 Thread Andreas Sturmlechner
commit: 3f07118c6a9c4c98a5cf7b25fcaa5985ea22b819
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb  7 17:51:04 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb  7 20:11:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f07118c

dev-libs/spdlog: drop 1.10.0

Closes: https://bugs.gentoo.org/892273
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/spdlog/Manifest   |  1 -
 .../spdlog/files/spdlog-1.9.2-fix-clone-test.patch | 13 --
 dev-libs/spdlog/spdlog-1.10.0.ebuild   | 52 --
 3 files changed, 66 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 17dd522095c4..9b7ecd5e52b8 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,2 +1 @@
-DIST spdlog-1.10.0.tar.gz 368651 BLAKE2B 
e40afa9fd1dd791e1f703392f0f54fc798ed70537a9f1ee9c8598dd449f4cd4dd03bc4ce95e416cbbe224711a17e70708a106f0432384542d6316cf232cf8757
 SHA512 
e82ec0a0c813ed2f1c8a31a0f21dbb733d0a7bd8d05284feae3bd66040bc53ad47a93b26c3e389c7e5623cfdeba1854d690992c842748e072aab3e6e6ecc5666
 DIST spdlog-1.11.0.tar.gz 373033 BLAKE2B 
a05a535ba55641ecb3bf484eeff902f266bf3967cfbd619234ab0ca2d0c15bddb27b73ce43c33623d02fb046f621933cd52cf39f377f354182d9cdab33340f28
 SHA512 
210f3135c7af3ec774ef9a5c77254ce172a44e2fa720bf590e1c9214782bf5c8140ff683403a85b585868bc308286fbdeb1c988e4ed1eb3c75975254ffe75412

diff --git a/dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch 
b/dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch
deleted file mode 100644
index a224969d9025..
--- a/dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-See https://bugs.gentoo.org/840764
-
 a/tests/test_misc.cpp
-+++ b/tests/test_misc.cpp
-@@ -131,7 +131,7 @@ TEST_CASE("clone async", "[clone]")
- logger->info("Some message 1");
- cloned->info("Some message 2");
- 
--spdlog::details::os::sleep_for_millis(10);
-+spdlog::details::os::sleep_for_millis(100);
- 
- REQUIRE(test_sink->lines().size() == 2);
- REQUIRE(test_sink->lines()[0] == "Some message 1");

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
deleted file mode 100644
index 896f8a475926..
--- a/dev-libs/spdlog/spdlog-1.10.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Fast C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/${PN};
-else
-   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/libfmt-8.0.0:=
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-force_external_fmt.patch"
-   "${FILESDIR}/${PN}-1.9.2-fix-clone-test.patch"
-)
-
-src_prepare() {
-   cmake_src_prepare
-   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_EXAMPLE=no
-   -DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=yes
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



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

2023-02-07 Thread Sam James
commit: b7c610b51c5c2c8fd7d207549606d64216550bbb
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 17:46:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 17:46:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c610b5

dev-libs/spdlog: Stabilize 1.11.0 arm64, #892273

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

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

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index 6ec167b2cdc0..6815fe95550d 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2023-02-07 Thread Sam James
commit: f2b37a145ced2e59b67f3fb456ceca94e77b6701
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 17:46:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 17:46:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b37a14

dev-libs/spdlog: Stabilize 1.11.0 amd64, #892273

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

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

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index 6815fe95550d..18a3983ab09c 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2023-02-07 Thread Sam James
commit: 52eaf8f0a892742a2d6f9a5dff9e4ab8b9d0f292
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 16:53:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 16:53:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52eaf8f0

dev-libs/spdlog: Stabilize 1.11.0 ppc64, #892273

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

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

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index d61d98191cd7..311f6e589f6a 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.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
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2023-02-07 Thread Sam James
commit: ee89751ccaa5d1f0ac1b286a3f9943a0a1448cbc
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 16:53:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 16:53:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee89751c

dev-libs/spdlog: Stabilize 1.11.0 ppc, #892273

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

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

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index b47920a0b061..00a2557f1321 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2023-02-07 Thread Sam James
commit: c404ceb603a1e12233f81e044b6b13defa219859
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 16:53:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 16:53:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c404ceb6

dev-libs/spdlog: Stabilize 1.11.0 x86, #892273

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

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

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index 00a2557f1321..6ec167b2cdc0 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2023-02-07 Thread Sam James
commit: 5f8ef890f99fffa2958a8ee1b072b9a46d2e435f
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  7 16:53:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  7 16:53:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8ef890

dev-libs/spdlog: Stabilize 1.11.0 arm, #892273

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

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

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index 311f6e589f6a..b47920a0b061 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2022-12-21 Thread Sam James
commit: 539d1e45f6625dcba1ebcf4a47b4067991a99006
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 21 23:13:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 21 23:19:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539d1e45

dev-libs/spdlog: update DESCRIPTION to be not-misleading

README says "Very fast, header-only/compiled, C++ logging library." and it
indeed installs a dynamic library.

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

 dev-libs/spdlog/spdlog-1.10.0.ebuild | 2 +-
 dev-libs/spdlog/spdlog-1.11.0.ebuild | 2 +-
 dev-libs/spdlog/spdlog-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
index 5b255d81d0bd..896f8a475926 100644
--- a/dev-libs/spdlog/spdlog-1.10.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit cmake
 
-DESCRIPTION="Very fast, header only, C++ logging library"
+DESCRIPTION="Fast C++ logging library"
 HOMEPAGE="https://github.com/gabime/spdlog;
 
 if [[ ${PV} == * ]]; then

diff --git a/dev-libs/spdlog/spdlog-1.11.0.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
index 63858c13d0f8..d61d98191cd7 100644
--- a/dev-libs/spdlog/spdlog-1.11.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit cmake
 
-DESCRIPTION="Very fast, header only, C++ logging library"
+DESCRIPTION="Fast C++ logging library"
 HOMEPAGE="https://github.com/gabime/spdlog;
 
 if [[ ${PV} == * ]]; then

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 63858c13d0f8..d61d98191cd7 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit cmake
 
-DESCRIPTION="Very fast, header only, C++ logging library"
+DESCRIPTION="Fast C++ logging library"
 HOMEPAGE="https://github.com/gabime/spdlog;
 
 if [[ ${PV} == * ]]; then



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

2022-12-21 Thread Viorel Munteanu
commit: 97fda9eb74eacbed9710e2c3a6eceed78208ed53
Author: David Roman  gmail  com>
AuthorDate: Tue Dec 13 21:37:31 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Dec 21 09:53:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fda9eb

dev-libs/spdlog: add 1.11.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28657
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/spdlog/Manifest |  1 +
 dev-libs/spdlog/{spdlog-.ebuild => spdlog-1.11.0.ebuild} | 10 +++---
 dev-libs/spdlog/spdlog-.ebuild   | 10 +++---
 3 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index f33e9a50c1ed..17dd522095c4 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1 +1,2 @@
 DIST spdlog-1.10.0.tar.gz 368651 BLAKE2B 
e40afa9fd1dd791e1f703392f0f54fc798ed70537a9f1ee9c8598dd449f4cd4dd03bc4ce95e416cbbe224711a17e70708a106f0432384542d6316cf232cf8757
 SHA512 
e82ec0a0c813ed2f1c8a31a0f21dbb733d0a7bd8d05284feae3bd66040bc53ad47a93b26c3e389c7e5623cfdeba1854d690992c842748e072aab3e6e6ecc5666
+DIST spdlog-1.11.0.tar.gz 373033 BLAKE2B 
a05a535ba55641ecb3bf484eeff902f266bf3967cfbd619234ab0ca2d0c15bddb27b73ce43c33623d02fb046f621933cd52cf39f377f354182d9cdab33340f28
 SHA512 
210f3135c7af3ec774ef9a5c77254ce172a44e2fa720bf590e1c9214782bf5c8140ff683403a85b585868bc308286fbdeb1c988e4ed1eb3c75975254ffe75412

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-1.11.0.ebuild
similarity index 84%
copy from dev-libs/spdlog/spdlog-.ebuild
copy to dev-libs/spdlog/spdlog-1.11.0.ebuild
index b763f5c7e398..63858c13d0f8 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-1.11.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"
@@ -29,6 +29,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-force_external_fmt.patch"
+)
+
 src_prepare() {
cmake_src_prepare
rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index b763f5c7e398..63858c13d0f8 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"
@@ -29,6 +29,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-force_external_fmt.patch"
+)
+
 src_prepare() {
cmake_src_prepare
rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"



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

2022-10-28 Thread Sam James
commit: b83555376b8a0c87c2878bbab8c01edadf5e2b72
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 19:19:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 19:19:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8355537

dev-libs/spdlog: Stabilize 1.10.0 arm, #868492

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

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

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
index f496aa6b47f3..5b255d81d0bd 100644
--- a/dev-libs/spdlog/spdlog-1.10.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2022-10-28 Thread Sam James
commit: 40c00b101aec9b17a1b256bbcba0f02d34b78a2c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 18:51:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 19:15:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c00b10

dev-libs/spdlog: drop 1.9.2, 1.9.2-r1

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

 dev-libs/spdlog/Manifest   |  2 --
 dev-libs/spdlog/spdlog-1.9.2-r1.ebuild | 56 --
 dev-libs/spdlog/spdlog-1.9.2.ebuild| 51 ---
 3 files changed, 109 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 5a1a80f2d810..f33e9a50c1ed 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,3 +1 @@
 DIST spdlog-1.10.0.tar.gz 368651 BLAKE2B 
e40afa9fd1dd791e1f703392f0f54fc798ed70537a9f1ee9c8598dd449f4cd4dd03bc4ce95e416cbbe224711a17e70708a106f0432384542d6316cf232cf8757
 SHA512 
e82ec0a0c813ed2f1c8a31a0f21dbb733d0a7bd8d05284feae3bd66040bc53ad47a93b26c3e389c7e5623cfdeba1854d690992c842748e072aab3e6e6ecc5666
-DIST spdlog-1.9.2-update-catch-glibc-2.34.patch.bz2 54615 BLAKE2B 
62b707fef02c7876692f7cc67119ea2b1a712d005d5367e5afdc50f42d6762f370a463ca3194e6850c059c679aef0e908471e0362afa2dc44a8bf7aaf19af2b0
 SHA512 
5d9868de7968ecf2c17b5fbb1199e70b064551bc2474fe563770d1e8d4b5f6d46d371091284c3bd10b47b3c7e94b134252e16f26b1834eff4390896acd773ecb
-DIST spdlog-1.9.2.tar.gz 327799 BLAKE2B 
8e4cce17887509512c0d3a63485f9271098bdf7f853c2a07adb8d46459c1039d93d16d05cb60963c1bbc754f6af6ba3af1a66c69bc421bf234f676231c8c1315
 SHA512 
87b12a792cf2d740ef29db4b6055788a487b6d474662b878711b8a5534efea5f0d97b6ac357834500b66cc65e1ba8934446a695e9691fd5d4b95397b6871555c

diff --git a/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
deleted file mode 100644
index d1522c98ebf1..
--- a/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/${PN};
-else
-   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   # Temporary for bug #811750
-   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/libfmt-8.0.0:=
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-force_external_fmt.patch"
-   "${FILESDIR}/${P}-fix-clone-test.patch"
-)
-
-src_prepare() {
-   use test && eapply "${WORKDIR}"/${P}-update-catch-glibc-2.34.patch
-
-   cmake_src_prepare
-   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_EXAMPLE=no
-   -DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=yes
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
deleted file mode 100644
index 6bc38a42bd60..
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/${PN};
-else
-   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   # Temporary for bug #811750
-   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/libfmt-8.0.0:=
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   use test && eapply "${WORKDIR}"/${P}-update-catch-glibc-2.34.patch
-
-   cmake_src_prepare
-   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_EXAMPLE=no
-   -DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=yes
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   

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

2022-10-28 Thread Sam James
commit: 23d0d4dbf426e904b88f76de1bb4e7cec1522658
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=23d0d4db

dev-libs/spdlog: Stabilize 1.9.2 arm, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index beb63a1a7f60..6bc38a42bd60 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2022-09-05 Thread Sam James
commit: b9ea2e32b909ca80939816137224b3acb74d99dc
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 02:19:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 02:19:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ea2e32

dev-libs/spdlog: Stabilize 1.10.0 arm64, #868492

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

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

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
index 060b32ac8512..f496aa6b47f3 100644
--- a/dev-libs/spdlog/spdlog-1.10.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2022-09-05 Thread Agostino Sarubbo
commit: 8bea696ea76a750a6f229d311cccdcf48603fe79
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  5 14:02:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  5 14:02:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bea696e

dev-libs/spdlog: ppc64 stable wrt bug #868492

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
index a719e0ccac4a..060b32ac8512 100644
--- a/dev-libs/spdlog/spdlog-1.10.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2022-09-05 Thread Agostino Sarubbo
commit: 1603e02fd4dc6534747ca5e7b194f6c883221df7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  5 14:01:56 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  5 14:01:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1603e02f

dev-libs/spdlog: ppc stable wrt bug #868492

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
index 836240c02949..a719e0ccac4a 100644
--- a/dev-libs/spdlog/spdlog-1.10.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2022-09-04 Thread Sam James
commit: deaea1e80c0469aff894ddb2d4e245390079c4af
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  5 03:37:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  5 03:37:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deaea1e8

dev-libs/spdlog: Stabilize 1.10.0 amd64, #868492

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

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

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
index 0f7e7d7d17f0..36347451ab60 100644
--- a/dev-libs/spdlog/spdlog-1.10.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2022-09-04 Thread Sam James
commit: 128cdbdbdefd321a89669ea7d492afba33913139
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  5 03:37:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  5 03:37:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128cdbdb

dev-libs/spdlog: Stabilize 1.10.0 x86, #868492

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

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

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
index 36347451ab60..836240c02949 100644
--- a/dev-libs/spdlog/spdlog-1.10.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2022-08-27 Thread Yixun Lan
commit: 2ed21249d7e1cb75c01a3985ea63fe58687b14dc
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Aug 27 10:18:31 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Aug 27 11:45:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed21249

dev-libs/spdlog: Keyword 1.10.0 riscv, #866533

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
index d260894f0598..0f7e7d7d17f0 100644
--- a/dev-libs/spdlog/spdlog-1.10.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



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

2022-05-13 Thread Sam James
commit: 2e7f750a86b7c8e51f4dde47830ef09c4bb07a05
Author: David Roman  gmail  com>
AuthorDate: Wed May 11 10:14:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 13 22:45:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7f750a

dev-libs/spdlog: add 1.10.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25441
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/Manifest |  1 +
 dev-libs/spdlog/spdlog-1.10.0.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 3743e1c72882..5a1a80f2d810 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,2 +1,3 @@
+DIST spdlog-1.10.0.tar.gz 368651 BLAKE2B 
e40afa9fd1dd791e1f703392f0f54fc798ed70537a9f1ee9c8598dd449f4cd4dd03bc4ce95e416cbbe224711a17e70708a106f0432384542d6316cf232cf8757
 SHA512 
e82ec0a0c813ed2f1c8a31a0f21dbb733d0a7bd8d05284feae3bd66040bc53ad47a93b26c3e389c7e5623cfdeba1854d690992c842748e072aab3e6e6ecc5666
 DIST spdlog-1.9.2-update-catch-glibc-2.34.patch.bz2 54615 BLAKE2B 
62b707fef02c7876692f7cc67119ea2b1a712d005d5367e5afdc50f42d6762f370a463ca3194e6850c059c679aef0e908471e0362afa2dc44a8bf7aaf19af2b0
 SHA512 
5d9868de7968ecf2c17b5fbb1199e70b064551bc2474fe563770d1e8d4b5f6d46d371091284c3bd10b47b3c7e94b134252e16f26b1834eff4390896acd773ecb
 DIST spdlog-1.9.2.tar.gz 327799 BLAKE2B 
8e4cce17887509512c0d3a63485f9271098bdf7f853c2a07adb8d46459c1039d93d16d05cb60963c1bbc754f6af6ba3af1a66c69bc421bf234f676231c8c1315
 SHA512 
87b12a792cf2d740ef29db4b6055788a487b6d474662b878711b8a5534efea5f0d97b6ac357834500b66cc65e1ba8934446a695e9691fd5d4b95397b6871555c

diff --git a/dev-libs/spdlog/spdlog-1.10.0.ebuild 
b/dev-libs/spdlog/spdlog-1.10.0.ebuild
new file mode 100644
index ..d260894f0598
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.10.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very fast, header only, C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libfmt-8.0.0:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-force_external_fmt.patch"
+   "${FILESDIR}/${PN}-1.9.2-fix-clone-test.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2022-05-13 Thread Sam James
commit: 84dbae0590ac182a8358c48714856b6c00ae581d
Author: David Roman  gmail  com>
AuthorDate: Wed May 11 09:46:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 13 22:45:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dbae05

dev-libs/spdlog: drop 1.8.2, 1.8.5, 1.8.5-r1

Closes: https://bugs.gentoo.org/798492
Closes: https://bugs.gentoo.org/833379
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/Manifest   |  2 -
 .../spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch   | 13 --
 dev-libs/spdlog/spdlog-1.8.2.ebuild| 47 -
 dev-libs/spdlog/spdlog-1.8.5-r1.ebuild | 49 --
 dev-libs/spdlog/spdlog-1.8.5.ebuild| 47 -
 5 files changed, 158 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 2239849f32bd..3743e1c72882 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,4 +1,2 @@
-DIST spdlog-1.8.2.tar.gz 319010 BLAKE2B 
a17ac7691c74600e435cff9d45495a7f7e8ae5439400a9f0b02c3891daca232aa57b25ba6d619ce19d50bf053b28454a7e4f205ed439ca4345dd044390512a29
 SHA512 
7a0a2353a10187cc314253b366fc46be8f9fe2480d2cbac3a96a8e6825ee4b62b0a5ebb3add2b22b5d7ca8fe6963926603e5296e3431c0a4f7ac42beda7f
-DIST spdlog-1.8.5.tar.gz 321229 BLAKE2B 
2cdc1902a9e6f51da5c1af02b2961914a5437cfefec13aaaca8b996166c0990f602c811f69569a8812d880f995b401af44457ec4255bc5a0f9e46b51266d1b43
 SHA512 
77cc9df0c40bbdbfe1f3e5818dccf121918bfceac28f2608f39e5bf944968b7e8e24a6fc29f01bc58a9bae41b8892d49cfb59c196935ec9868884320b50f130c
 DIST spdlog-1.9.2-update-catch-glibc-2.34.patch.bz2 54615 BLAKE2B 
62b707fef02c7876692f7cc67119ea2b1a712d005d5367e5afdc50f42d6762f370a463ca3194e6850c059c679aef0e908471e0362afa2dc44a8bf7aaf19af2b0
 SHA512 
5d9868de7968ecf2c17b5fbb1199e70b064551bc2474fe563770d1e8d4b5f6d46d371091284c3bd10b47b3c7e94b134252e16f26b1834eff4390896acd773ecb
 DIST spdlog-1.9.2.tar.gz 327799 BLAKE2B 
8e4cce17887509512c0d3a63485f9271098bdf7f853c2a07adb8d46459c1039d93d16d05cb60963c1bbc754f6af6ba3af1a66c69bc421bf234f676231c8c1315
 SHA512 
87b12a792cf2d740ef29db4b6055788a487b6d474662b878711b8a5534efea5f0d97b6ac357834500b66cc65e1ba8934446a695e9691fd5d4b95397b6871555c

diff --git a/dev-libs/spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch 
b/dev-libs/spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch
deleted file mode 100644
index f59a9bca4b30..
--- a/dev-libs/spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-See upstream https://github.com/gabime/spdlog/issues/1975
-
 a/include/spdlog/common-inl.h  2021-06-21 17:15:26.695992698 -0600
-+++ b/include/spdlog/common-inl.h  2021-06-21 17:15:52.205992496 -0600
-@@ -60,7 +60,7 @@
- SPDLOG_INLINE spdlog_ex::spdlog_ex(const std::string , int last_errno)
- {
- memory_buf_t outbuf;
--fmt::format_system_error(outbuf, last_errno, msg);
-+fmt::format_system_error(outbuf, last_errno, msg.c_str());
- msg_ = fmt::to_string(outbuf);
- }
- 

diff --git a/dev-libs/spdlog/spdlog-1.8.2.ebuild 
b/dev-libs/spdlog/spdlog-1.8.2.ebuild
deleted file mode 100644
index f1f85aae2ff3..
--- a/dev-libs/spdlog/spdlog-1.8.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/${PN};
-else
-   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/libfmt-6.1.2:=
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   cmake_src_prepare
-   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_EXAMPLE=no
-   -DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=yes
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-libs/spdlog/spdlog-1.8.5-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.8.5-r1.ebuild
deleted file mode 100644
index 26e7cb42bce4..
--- a/dev-libs/spdlog/spdlog-1.8.5-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   

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

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

dev-libs/spdlog: Stabilize 1.9.2 ppc64, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index 38013784ffba..beb63a1a7f60 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="MIT"



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

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

dev-libs/spdlog: Stabilize 1.9.2 ppc, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index 6c348a24dc63..38013784ffba 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

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

dev-libs/spdlog: Stabilize 1.9.2 arm64, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index 3b517be81ba7..6c348a24dc63 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

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

dev-libs/spdlog: Stabilize 1.9.2 x86, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index b83269bf129c..3b517be81ba7 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

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

dev-libs/spdlog: Stabilize 1.9.2 amd64, #835774

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

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index f119cd7b33c6..b83269bf129c 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.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
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
# Temporary for bug #811750
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2022-05-10 Thread Sam James
commit: cc5eb0f1c465faa4d7e4b00efcad2f8feeb020ae
Author: David Roman  gmail  com>
AuthorDate: Fri May  6 19:28:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 01:04:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc5eb0f1

dev-libs/spdlog: fix clone async test

Closes: https://bugs.gentoo.org/840764
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25355
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch | 13 +
 dev-libs/spdlog/spdlog-1.9.2-r1.ebuild  |  5 -
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch 
b/dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch
new file mode 100644
index ..a224969d9025
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-1.9.2-fix-clone-test.patch
@@ -0,0 +1,13 @@
+See https://bugs.gentoo.org/840764
+
+--- a/tests/test_misc.cpp
 b/tests/test_misc.cpp
+@@ -131,7 +131,7 @@ TEST_CASE("clone async", "[clone]")
+ logger->info("Some message 1");
+ cloned->info("Some message 2");
+ 
+-spdlog::details::os::sleep_for_millis(10);
++spdlog::details::os::sleep_for_millis(100);
+ 
+ REQUIRE(test_sink->lines().size() == 2);
+ REQUIRE(test_sink->lines()[0] == "Some message 1");

diff --git a/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
index c8f6d4c67329..d1522c98ebf1 100644
--- a/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
@@ -31,7 +31,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-force_external_fmt.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-force_external_fmt.patch"
+   "${FILESDIR}/${P}-fix-clone-test.patch"
+)
 
 src_prepare() {
use test && eapply "${WORKDIR}"/${P}-update-catch-glibc-2.34.patch



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

2022-03-10 Thread Sam James
commit: fc822ea2139fce41df9ca35b3e8a02a8f4dba185
Author: David Roman  gmail  com>
AuthorDate: Tue Jan 18 23:37:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 10 23:58:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc822ea2

dev-libs/spdlog: force use of external fmt lib

Closes: https://bugs.gentoo.org/827889
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23863
Signed-off-by: Sam James  gentoo.org>

 .../spdlog/files/spdlog-force_external_fmt.patch   | 15 ++
 dev-libs/spdlog/spdlog-1.9.2-r1.ebuild | 53 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-libs/spdlog/files/spdlog-force_external_fmt.patch 
b/dev-libs/spdlog/files/spdlog-force_external_fmt.patch
new file mode 100644
index ..79bbd94b34cd
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-force_external_fmt.patch
@@ -0,0 +1,15 @@
+diff --git a/include/spdlog/tweakme.h b/include/spdlog/tweakme.h
+index 24361f30..6b4fc14c 100644
+--- a/include/spdlog/tweakme.h
 b/include/spdlog/tweakme.h
+@@ -71,7 +71,9 @@
+ // In this case spdlog will try to include  so set your -I flag
+ // accordingly.
+ //
+-// #define SPDLOG_FMT_EXTERNAL
++#ifndef SPDLOG_FMT_EXTERNAL
++#define SPDLOG_FMT_EXTERNAL
++#endif
+ 
///
+ 
+ 
///

diff --git a/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
new file mode 100644
index ..c8f6d4c67329
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.9.2-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very fast, header only, C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Temporary for bug #811750
+   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libfmt-8.0.0:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-force_external_fmt.patch" )
+
+src_prepare() {
+   use test && eapply "${WORKDIR}"/${P}-update-catch-glibc-2.34.patch
+
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2021-10-25 Thread Sam James
commit: a280212d5443b80c9f427c1243877219ea9e1680
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 25 12:44:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 25 12:44:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a280212d

dev-libs/spdlog: add glibc-2.34 test (catch) patch

Closes: https://bugs.gentoo.org/811750
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/Manifest| 1 +
 dev-libs/spdlog/spdlog-1.9.2.ebuild | 4 
 2 files changed, 5 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 2366ad461c8..2239849f32b 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,3 +1,4 @@
 DIST spdlog-1.8.2.tar.gz 319010 BLAKE2B 
a17ac7691c74600e435cff9d45495a7f7e8ae5439400a9f0b02c3891daca232aa57b25ba6d619ce19d50bf053b28454a7e4f205ed439ca4345dd044390512a29
 SHA512 
7a0a2353a10187cc314253b366fc46be8f9fe2480d2cbac3a96a8e6825ee4b62b0a5ebb3add2b22b5d7ca8fe6963926603e5296e3431c0a4f7ac42beda7f
 DIST spdlog-1.8.5.tar.gz 321229 BLAKE2B 
2cdc1902a9e6f51da5c1af02b2961914a5437cfefec13aaaca8b996166c0990f602c811f69569a8812d880f995b401af44457ec4255bc5a0f9e46b51266d1b43
 SHA512 
77cc9df0c40bbdbfe1f3e5818dccf121918bfceac28f2608f39e5bf944968b7e8e24a6fc29f01bc58a9bae41b8892d49cfb59c196935ec9868884320b50f130c
+DIST spdlog-1.9.2-update-catch-glibc-2.34.patch.bz2 54615 BLAKE2B 
62b707fef02c7876692f7cc67119ea2b1a712d005d5367e5afdc50f42d6762f370a463ca3194e6850c059c679aef0e908471e0362afa2dc44a8bf7aaf19af2b0
 SHA512 
5d9868de7968ecf2c17b5fbb1199e70b064551bc2474fe563770d1e8d4b5f6d46d371091284c3bd10b47b3c7e94b134252e16f26b1834eff4390896acd773ecb
 DIST spdlog-1.9.2.tar.gz 327799 BLAKE2B 
8e4cce17887509512c0d3a63485f9271098bdf7f853c2a07adb8d46459c1039d93d16d05cb60963c1bbc754f6af6ba3af1a66c69bc421bf234f676231c8c1315
 SHA512 
87b12a792cf2d740ef29db4b6055788a487b6d474662b878711b8a5534efea5f0d97b6ac357834500b66cc65e1ba8934446a695e9691fd5d4b95397b6871555c

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index b763f5c7e39..f119cd7b33c 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -13,6 +13,8 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   # Temporary for bug #811750
+   SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-update-catch-glibc-2.34.patch.bz2
 )"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
@@ -30,6 +32,8 @@ DEPEND="
 RDEPEND="${DEPEND}"
 
 src_prepare() {
+   use test && eapply "${WORKDIR}"/${P}-update-catch-glibc-2.34.patch
+
cmake_src_prepare
rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
 }



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

2021-08-27 Thread Ionen Wolkens
commit: 116267fc5540a7f598e5689e108b52c8bfd8a421
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Aug 28 01:47:23 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Aug 28 02:01:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116267fc

dev-libs/spdlog: sync live

Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 0cd2105637e..b763f5c7e39 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.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
@@ -25,7 +25,7 @@ BDEPEND="
virtual/pkgconfig
 "
 DEPEND="
-   >=dev-libs/libfmt-6.1.2:=
+   >=dev-libs/libfmt-8.0.0:=
 "
 RDEPEND="${DEPEND}"
 



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

2021-08-27 Thread Ionen Wolkens
commit: 64d406bdf187055a5169ba67a4d03d87bc3ec251
Author: David Roman  gmail  com>
AuthorDate: Sat Aug 28 00:16:53 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Aug 28 02:01:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d406bd

dev-libs/spdlog: fix dependency version

Closes: https://bugs.gentoo.org/810496
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22136
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
index deb8aada3af..b763f5c7e39 100644
--- a/dev-libs/spdlog/spdlog-1.9.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -25,7 +25,7 @@ BDEPEND="
virtual/pkgconfig
 "
 DEPEND="
-   >=dev-libs/libfmt-6.1.2:=
+   >=dev-libs/libfmt-8.0.0:=
 "
 RDEPEND="${DEPEND}"
 



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

2021-08-23 Thread Ionen Wolkens
commit: a879d4993e268db4bcbf8ad44511a290511780cd
Author: David Roman  gmail  com>
AuthorDate: Fri Aug 20 13:23:00 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Aug 23 06:11:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a879d499

dev-libs/spdlog: verbump to 1.9.2

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22050
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/spdlog/Manifest|  1 +
 dev-libs/spdlog/spdlog-1.9.2.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index bd4755242c9..2366ad461c8 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,2 +1,3 @@
 DIST spdlog-1.8.2.tar.gz 319010 BLAKE2B 
a17ac7691c74600e435cff9d45495a7f7e8ae5439400a9f0b02c3891daca232aa57b25ba6d619ce19d50bf053b28454a7e4f205ed439ca4345dd044390512a29
 SHA512 
7a0a2353a10187cc314253b366fc46be8f9fe2480d2cbac3a96a8e6825ee4b62b0a5ebb3add2b22b5d7ca8fe6963926603e5296e3431c0a4f7ac42beda7f
 DIST spdlog-1.8.5.tar.gz 321229 BLAKE2B 
2cdc1902a9e6f51da5c1af02b2961914a5437cfefec13aaaca8b996166c0990f602c811f69569a8812d880f995b401af44457ec4255bc5a0f9e46b51266d1b43
 SHA512 
77cc9df0c40bbdbfe1f3e5818dccf121918bfceac28f2608f39e5bf944968b7e8e24a6fc29f01bc58a9bae41b8892d49cfb59c196935ec9868884320b50f130c
+DIST spdlog-1.9.2.tar.gz 327799 BLAKE2B 
8e4cce17887509512c0d3a63485f9271098bdf7f853c2a07adb8d46459c1039d93d16d05cb60963c1bbc754f6af6ba3af1a66c69bc421bf234f676231c8c1315
 SHA512 
87b12a792cf2d740ef29db4b6055788a487b6d474662b878711b8a5534efea5f0d97b6ac357834500b66cc65e1ba8934446a695e9691fd5d4b95397b6871555c

diff --git a/dev-libs/spdlog/spdlog-1.9.2.ebuild 
b/dev-libs/spdlog/spdlog-1.9.2.ebuild
new file mode 100644
index 000..deb8aada3af
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.9.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very fast, header only, C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libfmt-6.1.2:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2021-06-24 Thread Sam James
commit: 64d8afb7f3cd0f431e5b40fe486e1e89965131e5
Author: Hank Leininger  korelogic  com>
AuthorDate: Thu Jun 24 18:25:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 00:31:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d8afb7

dev-libs/spdlog: fix compiling with libfmt-8 installed

See also upstream https://github.com/gabime/spdlog/issues/1975

Signed-off-by: Hank Leininger  korelogic.com>
Closes: https://bugs.gentoo.org/797394
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/21413
Signed-off-by: Sam James  gentoo.org>

 .../spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch   | 13 ++
 dev-libs/spdlog/spdlog-1.8.5-r1.ebuild | 49 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-libs/spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch 
b/dev-libs/spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch
new file mode 100644
index 000..f59a9bca4b3
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-1.8.5-libfmt-8-fix.patch
@@ -0,0 +1,13 @@
+See upstream https://github.com/gabime/spdlog/issues/1975
+
+--- a/include/spdlog/common-inl.h  2021-06-21 17:15:26.695992698 -0600
 b/include/spdlog/common-inl.h  2021-06-21 17:15:52.205992496 -0600
+@@ -60,7 +60,7 @@
+ SPDLOG_INLINE spdlog_ex::spdlog_ex(const std::string , int last_errno)
+ {
+ memory_buf_t outbuf;
+-fmt::format_system_error(outbuf, last_errno, msg);
++fmt::format_system_error(outbuf, last_errno, msg.c_str());
+ msg_ = fmt::to_string(outbuf);
+ }
+ 

diff --git a/dev-libs/spdlog/spdlog-1.8.5-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.8.5-r1.ebuild
new file mode 100644
index 000..26e7cb42bce
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.8.5-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very fast, header only, C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libfmt-6.1.2:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-libfmt-8-fix.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2021-06-17 Thread Joonas Niilola
commit: 17d71ecd3a564c0b72d6e78e09ebc998f5fab554
Author: David Roman  gmail  com>
AuthorDate: Mon May 31 11:21:25 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jun 17 06:50:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d71ecd

dev-libs/spdlog: verbump to 1.8.5

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21058
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/spdlog/Manifest|  1 +
 dev-libs/spdlog/spdlog-1.8.5.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 7e8ed89d1d4..bd4755242c9 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1 +1,2 @@
 DIST spdlog-1.8.2.tar.gz 319010 BLAKE2B 
a17ac7691c74600e435cff9d45495a7f7e8ae5439400a9f0b02c3891daca232aa57b25ba6d619ce19d50bf053b28454a7e4f205ed439ca4345dd044390512a29
 SHA512 
7a0a2353a10187cc314253b366fc46be8f9fe2480d2cbac3a96a8e6825ee4b62b0a5ebb3add2b22b5d7ca8fe6963926603e5296e3431c0a4f7ac42beda7f
+DIST spdlog-1.8.5.tar.gz 321229 BLAKE2B 
2cdc1902a9e6f51da5c1af02b2961914a5437cfefec13aaaca8b996166c0990f602c811f69569a8812d880f995b401af44457ec4255bc5a0f9e46b51266d1b43
 SHA512 
77cc9df0c40bbdbfe1f3e5818dccf121918bfceac28f2608f39e5bf944968b7e8e24a6fc29f01bc58a9bae41b8892d49cfb59c196935ec9868884320b50f130c

diff --git a/dev-libs/spdlog/spdlog-1.8.5.ebuild 
b/dev-libs/spdlog/spdlog-1.8.5.ebuild
new file mode 100644
index 000..deb8aada3af
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.8.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very fast, header only, C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libfmt-6.1.2:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2021-03-03 Thread Sam James
commit: 01520a3f6bc2d5918b2010b68977aab07e7109fa
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  3 18:58:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  3 18:58:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01520a3f

dev-libs/spdlog: Stabilize 1.8.2 arm, #772095

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

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

diff --git a/dev-libs/spdlog/spdlog-1.8.2.ebuild 
b/dev-libs/spdlog/spdlog-1.8.2.ebuild
index 662cb210af3..f1f85aae2ff 100644
--- a/dev-libs/spdlog/spdlog-1.8.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.8.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2021-03-03 Thread Sam James
commit: cc233b54d63214533f713d145acd307085a725d3
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  3 18:58:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  3 18:58:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc233b54

dev-libs/spdlog: Stabilize 1.8.2 arm64, #772095

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

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

diff --git a/dev-libs/spdlog/spdlog-1.8.2.ebuild 
b/dev-libs/spdlog/spdlog-1.8.2.ebuild
index 7e127a63ace..662cb210af3 100644
--- a/dev-libs/spdlog/spdlog-1.8.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.8.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2021-03-03 Thread Sam James
commit: 6cb4f82b7e3830bbcca67dfe459d1278eabfb920
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  3 16:35:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  3 16:35:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb4f82b

dev-libs/spdlog: Stabilize 1.8.2 ppc64, #772095

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

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

diff --git a/dev-libs/spdlog/spdlog-1.8.2.ebuild 
b/dev-libs/spdlog/spdlog-1.8.2.ebuild
index a84e1695ef4..7e127a63ace 100644
--- a/dev-libs/spdlog/spdlog-1.8.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.8.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2021-03-03 Thread Sam James
commit: 4efe75cdbcb36cfddc152d9b820fb1b463b5c907
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  3 16:34:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  3 16:34:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efe75cd

dev-libs/spdlog: Stabilize 1.8.2 ppc, #772095

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

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

diff --git a/dev-libs/spdlog/spdlog-1.8.2.ebuild 
b/dev-libs/spdlog/spdlog-1.8.2.ebuild
index c75ad705b64..a84e1695ef4 100644
--- a/dev-libs/spdlog/spdlog-1.8.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.8.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2021-03-03 Thread Agostino Sarubbo
commit: 5d2a0d26d37a817e49be5a927e5619de08b18c63
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar  3 16:26:13 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar  3 16:26:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2a0d26

dev-libs/spdlog: amd64 stable wrt bug #772095

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

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

diff --git a/dev-libs/spdlog/spdlog-1.8.2.ebuild 
b/dev-libs/spdlog/spdlog-1.8.2.ebuild
index e1e3064adff..c75ad705b64 100644
--- a/dev-libs/spdlog/spdlog-1.8.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.8.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2021-03-02 Thread Thomas Deutschmann
commit: 82a444326c09e23c219aeff672ef5e7b0470751b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Mar  2 14:15:23 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Mar  2 14:16:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a44432

dev-libs/spdlog: x86 stable (bug #772095)

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.8.2.ebuild 
b/dev-libs/spdlog/spdlog-1.8.2.ebuild
index 0cd2105637e..e1e3064adff 100644
--- a/dev-libs/spdlog/spdlog-1.8.2.ebuild
+++ b/dev-libs/spdlog/spdlog-1.8.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
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2021-01-08 Thread Sam James
commit: b651f7b1b60ee2c9c95ff591df9287920194bda5
Author: David Roman  gmail  com>
AuthorDate: Wed Dec 30 21:15:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 04:21:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b651f7b1

dev-libs/spdlog: verbump to 1.8.2

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18886
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/Manifest | 2 +-
 dev-libs/spdlog/{spdlog-1.8.1.ebuild => spdlog-1.8.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index db46aee6dcd..91f58948d70 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,3 +1,3 @@
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34
 DIST spdlog-1.7.0.tar.gz 285615 BLAKE2B 
f1a20f8ec8e9746e360106f284544b20e48664a91d17b014abec26fd0f2ce3d25dd33cfb925f4468fa32da394f6efaca033290bdcf66abe8b067444999b87b63
 SHA512 
e15d461ac7a6d3d3186fe4283e4fbaf56b2ce3011babf892e3b2d3dbdd7e999a861f1f6f67a9d88a5cf488a440add087ea78e96131f49b52ed6c7815a972799a
-DIST spdlog-1.8.1.tar.gz 293528 BLAKE2B 
f5568a52489d9f6db459dd7733c493720551f7cb53be5f25fd7e02ec89de88b968bacd3eacb390473258cba2686e2614f21a700e3b3faf66d9b8eb74cfa263cb
 SHA512 
ef855f4f91ed8aba89ef0191a9fd70f73a49567332f7eb42da1604e3a7dda3bbe48db3fd0fae317bb11ee95315d8cd62bf586d2de919ca0978d91e5a971b1c3f
+DIST spdlog-1.8.2.tar.gz 319010 BLAKE2B 
a17ac7691c74600e435cff9d45495a7f7e8ae5439400a9f0b02c3891daca232aa57b25ba6d619ce19d50bf053b28454a7e4f205ed439ca4345dd044390512a29
 SHA512 
7a0a2353a10187cc314253b366fc46be8f9fe2480d2cbac3a96a8e6825ee4b62b0a5ebb3add2b22b5d7ca8fe6963926603e5296e3431c0a4f7ac42beda7f

diff --git a/dev-libs/spdlog/spdlog-1.8.1.ebuild 
b/dev-libs/spdlog/spdlog-1.8.2.ebuild
similarity index 100%
rename from dev-libs/spdlog/spdlog-1.8.1.ebuild
rename to dev-libs/spdlog/spdlog-1.8.2.ebuild



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

2020-11-09 Thread Patrice Clement
commit: 908775ac57bb25bce3cc14b1058a49f81ff87b05
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Nov  8 19:06:31 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Nov  9 20:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908775ac

dev-libs/spdlog: remove unused patch(es).

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18193
Signed-off-by: Patrice Clement  gentoo.org>

 .../spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch   | 33 --
 dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch | 13 -
 2 files changed, 46 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch 
b/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
deleted file mode 100644
index 422a507a6d8..000
--- a/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/gabime/spdlog/pull/1606
-
-From 22bee8128a4150ce37cf761ed9a609ad891848a6 Mon Sep 17 00:00:00 2001
-From: Craig Andrews 
-Date: Mon, 6 Jul 2020 13:01:52 -0400
-Subject: [PATCH] fmt 7.0.0 renamed the internal namespace to detail.
-
-See: https://github.com/fmtlib/fmt/issues/1538

- include/spdlog/details/fmt_helper.h | 10 +-
- 1 file changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/include/spdlog/details/fmt_helper.h 
b/include/spdlog/details/fmt_helper.h
-index cbc0bdf3..4f363858 100644
 a/include/spdlog/details/fmt_helper.h
-+++ b/include/spdlog/details/fmt_helper.h
-@@ -34,7 +34,15 @@ template
- inline unsigned int count_digits(T n)
- {
- using count_type = typename std::conditional<(sizeof(T) > 
sizeof(uint32_t)), uint64_t, uint32_t>::type;
--return static_cast(fmt::internal::count_digits(static_cast(n)));
-+return static_cast(fmt::
-+// fmt 7.0.0 renamed the internal namespace to detail.
-+// See: https://github.com/fmtlib/fmt/issues/1538
-+#if FMT_VERSION < 7
-+internal
-+#else
-+detail
-+#endif
-+::count_digits(static_cast(n)));
- }
- 
- inline void pad2(int n, memory_buf_t )

diff --git a/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch 
b/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch
deleted file mode 100644
index 8a6aa8020f7..000
--- a/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/include/spdlog/fmt/bin_to_hex.h b/include/spdlog/fmt/bin_to_hex.h
-index e974cf51..5393dcac 100644
 a/include/spdlog/fmt/bin_to_hex.h
-+++ b/include/spdlog/fmt/bin_to_hex.h
-@@ -92,7 +92,7 @@ struct formatter>
- auto parse(ParseContext ) -> decltype(ctx.begin())
- {
- auto it = ctx.begin();
--while (*it && *it != '}')
-+while (it != ctx.end() && *it != '}')
- {
- switch (*it)
- {



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

2020-10-26 Thread Joonas Niilola
commit: 1bb37a27ccd20f6935547087f516825290c56349
Author: David Roman  gmail  com>
AuthorDate: Sun Oct 18 15:17:52 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 26 10:14:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb37a27

dev-libs/spdlog: verbump to 1.8.1

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index f643e8ed065..c31d6f50402 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,3 +1,4 @@
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34
 DIST spdlog-1.6.1.tar.gz 285531 BLAKE2B 
525f29098fd0f771e14cc7c4bd8bf5d4054a0f68255aea29ef5158ce61516d9e5f0ae0fb72a2f54303d18194a54acb5c1731f53ee6edcd74ff487227bc332236
 SHA512 
1e15e7710744212240d79897af8c3bde14fe3b745a1377643d18dc0038f18fc7582236ff21836d3eae2c75cf1f4820ca4c642c5c3f63f9ae138289aa4d00e22e
 DIST spdlog-1.7.0.tar.gz 285615 BLAKE2B 
f1a20f8ec8e9746e360106f284544b20e48664a91d17b014abec26fd0f2ce3d25dd33cfb925f4468fa32da394f6efaca033290bdcf66abe8b067444999b87b63
 SHA512 
e15d461ac7a6d3d3186fe4283e4fbaf56b2ce3011babf892e3b2d3dbdd7e999a861f1f6f67a9d88a5cf488a440add087ea78e96131f49b52ed6c7815a972799a
+DIST spdlog-1.8.1.tar.gz 293528 BLAKE2B 
f5568a52489d9f6db459dd7733c493720551f7cb53be5f25fd7e02ec89de88b968bacd3eacb390473258cba2686e2614f21a700e3b3faf66d9b8eb74cfa263cb
 SHA512 
ef855f4f91ed8aba89ef0191a9fd70f73a49567332f7eb42da1604e3a7dda3bbe48db3fd0fae317bb11ee95315d8cd62bf586d2de919ca0978d91e5a971b1c3f

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-1.8.1.ebuild
similarity index 97%
copy from dev-libs/spdlog/spdlog-.ebuild
copy to dev-libs/spdlog/spdlog-1.8.1.ebuild
index 6da33cbbf3c..0cd2105637e 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-1.8.1.ebuild
@@ -25,7 +25,7 @@ BDEPEND="
virtual/pkgconfig
 "
 DEPEND="
-   >=dev-libs/libfmt-5.3.0:=
+   >=dev-libs/libfmt-6.1.2:=
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 6da33cbbf3c..1c96b2168c8 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 fi
 
 LICENSE="MIT"
@@ -25,7 +25,7 @@ BDEPEND="
virtual/pkgconfig
 "
 DEPEND="
-   >=dev-libs/libfmt-5.3.0:=
+   >=dev-libs/libfmt-6.1.2:=
 "
 RDEPEND="${DEPEND}"
 



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

2020-10-26 Thread Joonas Niilola
commit: 2abb8b5e4c8f0a866b6b22ea9ea6b570f6e9fd61
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 26 09:55:36 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 26 10:14:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abb8b5e

dev-libs/spdlog: reset skel KEYWORDS in - ebuild

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 1c96b2168c8..0cd2105637e 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-10-26 Thread Joonas Niilola
commit: 7e9c895a3d38aa33a1f870b29134df30d5e2f7bb
Author: David Roman  gmail  com>
AuthorDate: Sun Oct 18 15:19:27 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 26 10:14:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9c895a

dev-libs/spdlog: clean old ebuilds

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17965
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/spdlog/Manifest   |  1 -
 dev-libs/spdlog/spdlog-1.6.1-r1.ebuild | 52 --
 dev-libs/spdlog/spdlog-1.6.1.ebuild| 47 --
 3 files changed, 100 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index c31d6f50402..db46aee6dcd 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,4 +1,3 @@
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34
-DIST spdlog-1.6.1.tar.gz 285531 BLAKE2B 
525f29098fd0f771e14cc7c4bd8bf5d4054a0f68255aea29ef5158ce61516d9e5f0ae0fb72a2f54303d18194a54acb5c1731f53ee6edcd74ff487227bc332236
 SHA512 
1e15e7710744212240d79897af8c3bde14fe3b745a1377643d18dc0038f18fc7582236ff21836d3eae2c75cf1f4820ca4c642c5c3f63f9ae138289aa4d00e22e
 DIST spdlog-1.7.0.tar.gz 285615 BLAKE2B 
f1a20f8ec8e9746e360106f284544b20e48664a91d17b014abec26fd0f2ce3d25dd33cfb925f4468fa32da394f6efaca033290bdcf66abe8b067444999b87b63
 SHA512 
e15d461ac7a6d3d3186fe4283e4fbaf56b2ce3011babf892e3b2d3dbdd7e999a861f1f6f67a9d88a5cf488a440add087ea78e96131f49b52ed6c7815a972799a
 DIST spdlog-1.8.1.tar.gz 293528 BLAKE2B 
f5568a52489d9f6db459dd7733c493720551f7cb53be5f25fd7e02ec89de88b968bacd3eacb390473258cba2686e2614f21a700e3b3faf66d9b8eb74cfa263cb
 SHA512 
ef855f4f91ed8aba89ef0191a9fd70f73a49567332f7eb42da1604e3a7dda3bbe48db3fd0fae317bb11ee95315d8cd62bf586d2de919ca0978d91e5a971b1c3f

diff --git a/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
deleted file mode 100644
index 6d996c6f8ea..000
--- a/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/${PN};
-else
-   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/libfmt-5.3.0:=
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-libfmt-7.0.0.patch"
-   "${FILESDIR}/${P}-tests-fix.patch"
-)
-
-src_prepare() {
-   cmake_src_prepare
-   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_EXAMPLE=no
-   -DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=yes
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-libs/spdlog/spdlog-1.6.1.ebuild 
b/dev-libs/spdlog/spdlog-1.6.1.ebuild
deleted file mode 100644
index 6da33cbbf3c..000
--- a/dev-libs/spdlog/spdlog-1.6.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/${PN};
-else
-   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/libfmt-5.3.0:=
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   cmake_src_prepare
-   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_EXAMPLE=no
-   -DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=yes
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



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

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

dev-libs/spdlog: Stabilize 1.7.0 ppc, #736784

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

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

diff --git a/dev-libs/spdlog/spdlog-1.7.0.ebuild 
b/dev-libs/spdlog/spdlog-1.7.0.ebuild
index 302ff616a0a..99714237d17 100644
--- a/dev-libs/spdlog/spdlog-1.7.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

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

dev-libs/spdlog: 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/spdlog/spdlog-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/spdlog-1.7.0.ebuild 
b/dev-libs/spdlog/spdlog-1.7.0.ebuild
index 13ba2c520ae..302ff616a0a 100644
--- a/dev-libs/spdlog/spdlog-1.7.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2020-08-17 Thread Agostino Sarubbo
commit: 11f59c6dea11a12c0e878ca421d755fbeb7ba1e0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 17 07:01:18 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 17 07:01:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f59c6d

dev-libs/spdlog: 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/spdlog/spdlog-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/spdlog-1.7.0.ebuild 
b/dev-libs/spdlog/spdlog-1.7.0.ebuild
index 3bf9a5df4ec..13ba2c520ae 100644
--- a/dev-libs/spdlog/spdlog-1.7.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

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

dev-libs/spdlog: Stabilize 1.7.0 arm, #736784

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

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

diff --git a/dev-libs/spdlog/spdlog-1.7.0.ebuild 
b/dev-libs/spdlog/spdlog-1.7.0.ebuild
index d7c83530753..3bf9a5df4ec 100644
--- a/dev-libs/spdlog/spdlog-1.7.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-08-11 Thread Sam James
commit: dc30b05fb17d3d8674ad6e5951c710699a97e66b
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 11 22:25:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 11 22:25:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc30b05f

dev-libs/spdlog: Stabilize 1.7.0 arm64, #736784

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

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

diff --git a/dev-libs/spdlog/spdlog-1.7.0.ebuild 
b/dev-libs/spdlog/spdlog-1.7.0.ebuild
index 0cd2105637e..d7c83530753 100644
--- a/dev-libs/spdlog/spdlog-1.7.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-08-08 Thread Joonas Niilola
commit: c680482145f31b0e20aae17bb9fbb2984e102aae
Author: David Roman  gmail  com>
AuthorDate: Sun Jul 12 14:18:44 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug  8 09:04:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6804821

dev-libs/spdlog: fix tests segfault

Closes: https://bugs.gentoo.org/731238
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16678
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch | 13 +
 dev-libs/spdlog/spdlog-1.6.1-r1.ebuild |  1 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch 
b/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch
new file mode 100644
index 000..8a6aa8020f7
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch
@@ -0,0 +1,13 @@
+diff --git a/include/spdlog/fmt/bin_to_hex.h b/include/spdlog/fmt/bin_to_hex.h
+index e974cf51..5393dcac 100644
+--- a/include/spdlog/fmt/bin_to_hex.h
 b/include/spdlog/fmt/bin_to_hex.h
+@@ -92,7 +92,7 @@ struct formatter>
+ auto parse(ParseContext ) -> decltype(ctx.begin())
+ {
+ auto it = ctx.begin();
+-while (*it && *it != '}')
++while (it != ctx.end() && *it != '}')
+ {
+ switch (*it)
+ {

diff --git a/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild 
b/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
index 04237834f6c..6d996c6f8ea 100644
--- a/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
@@ -31,6 +31,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${P}-libfmt-7.0.0.patch"
+   "${FILESDIR}/${P}-tests-fix.patch"
 )
 
 src_prepare() {



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

2020-07-16 Thread Craig Andrews
commit: 3668af92f02c13fc806f88391e40d96af85f36bb
Author: David Roman  gmail  com>
AuthorDate: Thu Jul 16 20:52:52 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jul 16 21:29:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3668af92

dev-libs/spdlog: verbump to 1.7.0

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16721
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/spdlog/Manifest|  1 +
 dev-libs/spdlog/spdlog-1.7.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 5ea769d5054..f643e8ed065 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,2 +1,3 @@
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34
 DIST spdlog-1.6.1.tar.gz 285531 BLAKE2B 
525f29098fd0f771e14cc7c4bd8bf5d4054a0f68255aea29ef5158ce61516d9e5f0ae0fb72a2f54303d18194a54acb5c1731f53ee6edcd74ff487227bc332236
 SHA512 
1e15e7710744212240d79897af8c3bde14fe3b745a1377643d18dc0038f18fc7582236ff21836d3eae2c75cf1f4820ca4c642c5c3f63f9ae138289aa4d00e22e
+DIST spdlog-1.7.0.tar.gz 285615 BLAKE2B 
f1a20f8ec8e9746e360106f284544b20e48664a91d17b014abec26fd0f2ce3d25dd33cfb925f4468fa32da394f6efaca033290bdcf66abe8b067444999b87b63
 SHA512 
e15d461ac7a6d3d3186fe4283e4fbaf56b2ce3011babf892e3b2d3dbdd7e999a861f1f6f67a9d88a5cf488a440add087ea78e96131f49b52ed6c7815a972799a

diff --git a/dev-libs/spdlog/spdlog-1.7.0.ebuild 
b/dev-libs/spdlog/spdlog-1.7.0.ebuild
new file mode 100644
index 000..0cd2105637e
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.7.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very fast, header only, C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libfmt-6.1.2:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2020-07-06 Thread Craig Andrews
commit: 07d3f7a5daab2a29c4644675bd608d46189cf023
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul  6 17:06:17 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul  6 19:15:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d3f7a5

dev-libs/spdlog: Compatibility with dev-libs/libfmt-7.0.0

Closes: https://bugs.gentoo.org/show_bug.cgi?id=731100
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Craig Andrews  gentoo.org>

 .../spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch   | 33 ++
 .../{spdlog-.ebuild => spdlog-1.6.1-r1.ebuild} |  6 +++-
 dev-libs/spdlog/spdlog-.ebuild |  2 +-
 3 files changed, 39 insertions(+), 2 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch 
b/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
new file mode 100644
index 000..422a507a6d8
--- /dev/null
+++ b/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
@@ -0,0 +1,33 @@
+https://github.com/gabime/spdlog/pull/1606
+
+From 22bee8128a4150ce37cf761ed9a609ad891848a6 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Mon, 6 Jul 2020 13:01:52 -0400
+Subject: [PATCH] fmt 7.0.0 renamed the internal namespace to detail.
+
+See: https://github.com/fmtlib/fmt/issues/1538
+---
+ include/spdlog/details/fmt_helper.h | 10 +-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/include/spdlog/details/fmt_helper.h 
b/include/spdlog/details/fmt_helper.h
+index cbc0bdf3..4f363858 100644
+--- a/include/spdlog/details/fmt_helper.h
 b/include/spdlog/details/fmt_helper.h
+@@ -34,7 +34,15 @@ template
+ inline unsigned int count_digits(T n)
+ {
+ using count_type = typename std::conditional<(sizeof(T) > 
sizeof(uint32_t)), uint64_t, uint32_t>::type;
+-return static_cast(fmt::internal::count_digits(static_cast(n)));
++return static_cast(fmt::
++// fmt 7.0.0 renamed the internal namespace to detail.
++// See: https://github.com/fmtlib/fmt/issues/1538
++#if FMT_VERSION < 7
++internal
++#else
++detail
++#endif
++::count_digits(static_cast(n)));
+ }
+ 
+ inline void pad2(int n, memory_buf_t )

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
similarity index 89%
copy from dev-libs/spdlog/spdlog-.ebuild
copy to dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
index 24491a214dc..04237834f6c 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-1.6.1-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"
@@ -29,6 +29,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${P}-libfmt-7.0.0.patch"
+)
+
 src_prepare() {
cmake_src_prepare
rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 24491a214dc..6da33cbbf3c 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-06-21 Thread Andreas Sturmlechner
commit: d95e3b220ac47f3938ff9b84eadd7b2b56a692fe
Author: David Roman  gmail  com>
AuthorDate: Sat Jun  6 21:02:04 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 21 14:48:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95e3b22

dev-libs/spdlog: update to 1.6.1

Closes: https://bugs.gentoo.org/728752
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16097
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/spdlog/Manifest|  1 +
 dev-libs/spdlog/spdlog-1.6.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 0846c126abb..4e3d064e332 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,2 +1,3 @@
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34
 DIST spdlog-1.6.0.tar.gz 285249 BLAKE2B 
2acbc6b3cb9da93842e3a87367af219264347062cf007cf08bbcf512a6595adb9e68b3780b18e273a8a752db591c1b9a55236ee889c6b1b98fab2d7efd815c0d
 SHA512 
5711fd5b1c7a1a2097eecfa386f75315c7a580f08a59e220ded57e7412df037a57ddf5cce60aa2904c1c579a801b727eaf0c6f951728ef731ce469b231da5851
+DIST spdlog-1.6.1.tar.gz 285531 BLAKE2B 
525f29098fd0f771e14cc7c4bd8bf5d4054a0f68255aea29ef5158ce61516d9e5f0ae0fb72a2f54303d18194a54acb5c1731f53ee6edcd74ff487227bc332236
 SHA512 
1e15e7710744212240d79897af8c3bde14fe3b745a1377643d18dc0038f18fc7582236ff21836d3eae2c75cf1f4820ca4c642c5c3f63f9ae138289aa4d00e22e

diff --git a/dev-libs/spdlog/spdlog-1.6.1.ebuild 
b/dev-libs/spdlog/spdlog-1.6.1.ebuild
new file mode 100644
index 000..6da33cbbf3c
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.6.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very fast, header only, C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libfmt-5.3.0:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2020-06-21 Thread Andreas Sturmlechner
commit: 4e753612f289c5b76e127690efd63019f6e6b01d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 21 14:31:26 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 21 14:48:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e753612

dev-libs/spdlog: Drop 1.6.0

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/spdlog/Manifest|  1 -
 dev-libs/spdlog/spdlog-1.6.0.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 4e3d064e332..5ea769d5054 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,3 +1,2 @@
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34
-DIST spdlog-1.6.0.tar.gz 285249 BLAKE2B 
2acbc6b3cb9da93842e3a87367af219264347062cf007cf08bbcf512a6595adb9e68b3780b18e273a8a752db591c1b9a55236ee889c6b1b98fab2d7efd815c0d
 SHA512 
5711fd5b1c7a1a2097eecfa386f75315c7a580f08a59e220ded57e7412df037a57ddf5cce60aa2904c1c579a801b727eaf0c6f951728ef731ce469b231da5851
 DIST spdlog-1.6.1.tar.gz 285531 BLAKE2B 
525f29098fd0f771e14cc7c4bd8bf5d4054a0f68255aea29ef5158ce61516d9e5f0ae0fb72a2f54303d18194a54acb5c1731f53ee6edcd74ff487227bc332236
 SHA512 
1e15e7710744212240d79897af8c3bde14fe3b745a1377643d18dc0038f18fc7582236ff21836d3eae2c75cf1f4820ca4c642c5c3f63f9ae138289aa4d00e22e

diff --git a/dev-libs/spdlog/spdlog-1.6.0.ebuild 
b/dev-libs/spdlog/spdlog-1.6.0.ebuild
deleted file mode 100644
index 6da33cbbf3c..000
--- a/dev-libs/spdlog/spdlog-1.6.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/${PN};
-else
-   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/libfmt-5.3.0:=
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   cmake_src_prepare
-   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_EXAMPLE=no
-   -DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=yes
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



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

2020-06-03 Thread David Seifert
commit: 4767552c31fe77baca493afdbe0701d44b6fa78e
Author: David Roman  gmail  com>
AuthorDate: Wed Jun  3 21:43:28 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jun  3 21:43:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4767552c

dev-libs/spdlog: verbump to 1.6.0

Closes: https://github.com/gentoo/gentoo/pull/15855
Closes: https://bugs.gentoo.org/727002
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Roman  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/spdlog/Manifest|  1 +
 dev-libs/spdlog/spdlog-1.6.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index db82b5117ea..0846c126abb 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1 +1,2 @@
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34
+DIST spdlog-1.6.0.tar.gz 285249 BLAKE2B 
2acbc6b3cb9da93842e3a87367af219264347062cf007cf08bbcf512a6595adb9e68b3780b18e273a8a752db591c1b9a55236ee889c6b1b98fab2d7efd815c0d
 SHA512 
5711fd5b1c7a1a2097eecfa386f75315c7a580f08a59e220ded57e7412df037a57ddf5cce60aa2904c1c579a801b727eaf0c6f951728ef731ce469b231da5851

diff --git a/dev-libs/spdlog/spdlog-1.6.0.ebuild 
b/dev-libs/spdlog/spdlog-1.6.0.ebuild
new file mode 100644
index 000..6da33cbbf3c
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.6.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Very fast, header only, C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/libfmt-5.3.0:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



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

2020-06-03 Thread David Seifert
commit: fea9b8917fdfdc79ecba1b652dfde7c9ba9ba682
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jun  3 21:43:31 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jun  3 21:43:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea9b891

dev-libs/spdlog: [QA] Build only shared libraries

Closes: https://bugs.gentoo.org/727002
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/spdlog/{spdlog-1.5.0.ebuild => spdlog-1.5.0-r1.ebuild} | 2 +-
 dev-libs/spdlog/spdlog-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0-r1.ebuild
similarity index 97%
rename from dev-libs/spdlog/spdlog-1.5.0.ebuild
rename to dev-libs/spdlog/spdlog-1.5.0-r1.ebuild
index a74feac620c..0ced6aabc53 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0-r1.ebuild
@@ -39,7 +39,7 @@ src_configure() {
-DSPDLOG_BUILD_BENCH=no
-DSPDLOG_BUILD_EXAMPLE=no
-DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=no
+   -DSPDLOG_BUILD_SHARED=yes
-DSPDLOG_BUILD_TESTS=$(usex test)
)
 

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 060e167a8af..24491a214dc 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -39,7 +39,7 @@ src_configure() {
-DSPDLOG_BUILD_BENCH=no
-DSPDLOG_BUILD_EXAMPLE=no
-DSPDLOG_FMT_EXTERNAL=yes
-   -DSPDLOG_BUILD_SHARED=no
+   -DSPDLOG_BUILD_SHARED=yes
-DSPDLOG_BUILD_TESTS=$(usex test)
)
 



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

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

dev-libs/spdlog: 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/spdlog/spdlog-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index 36f41ea7c10..a74feac620c 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2020-05-18 Thread Agostino Sarubbo
commit: 694d0e179ef61330503443975f14ba415dbacc1d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May 18 21:12:24 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May 18 21:12:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694d0e17

dev-libs/spdlog: x86 stable wrt bug #713522

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

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

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index ad9da48dcf3..36f41ea7c10 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



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

2020-04-10 Thread Andreas Sturmlechner
commit: 706d1a3c5d2df832221d877f9f17fe9f680d8e17
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Apr 10 13:01:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 20:49:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706d1a3c

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

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15288
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../spdlog/files/spdlog-1.0.0-unbundle-fmt.patch   | 29 --
 1 file changed, 29 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-1.0.0-unbundle-fmt.patch 
b/dev-libs/spdlog/files/spdlog-1.0.0-unbundle-fmt.patch
deleted file mode 100644
index c039dc47a6a..000
--- a/dev-libs/spdlog/files/spdlog-1.0.0-unbundle-fmt.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/include/spdlog/fmt/fmt.h b/include/spdlog/fmt/fmt.h
 a/include/spdlog/fmt/fmt.h
-+++ b/include/spdlog/fmt/fmt.h
-@@ -17,9 +17,7 @@
- #ifndef FMT_USE_WINDOWS_H
- #define FMT_USE_WINDOWS_H 0
- #endif
--#include "bundled/core.h"
--#include "bundled/format.h"
--#else // external fmtlib
-+#endif // external fmtlib
-+
- #include 
- #include 
--#endif
-diff --git a/include/spdlog/fmt/ostr.h b/include/spdlog/fmt/ostr.h
 a/include/spdlog/fmt/ostr.h
-+++ b/include/spdlog/fmt/ostr.h
-@@ -11,8 +11,6 @@
- #ifndef FMT_HEADER_ONLY
- #define FMT_HEADER_ONLY
- #endif
--#include "bundled/ostream.h"
--#include "fmt.h"
--#else
--#include 
- #endif
-+
-+#include 



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

2020-03-19 Thread Craig Andrews
commit: 0e6efca5ec5d0a4878f228f481ae22e09cf8d507
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Mar 19 20:24:36 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Mar 19 20:24:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6efca5

dev-libs/spdlog: Cleanup old version

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

 dev-libs/spdlog/Manifest|  1 -
 dev-libs/spdlog/spdlog-1.3.1.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index ce93e6094e9..db82b5117ea 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,2 +1 @@
-DIST spdlog-1.3.1.tar.gz 202634 BLAKE2B 
2465a8d1a38af1527ae66d92f5dd91ad504d01e44ac47702e315f7448e19f01743627357132f0561e48807315df9b102f337f95cab5a7aae3ec0ae7ceff940b9
 SHA512 
a851a44b6384f493dd312ae0a611d068af46bbfe8daf1c2f61f13d8836a3801f41b339074fbe8da8e428131c82fa5c4a9e3320a55cbdd4b7aff8bb349dfff7dd
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34

diff --git a/dev-libs/spdlog/spdlog-1.3.1.ebuild 
b/dev-libs/spdlog/spdlog-1.3.1.ebuild
deleted file mode 100644
index 69ab5a2e653..000
--- a/dev-libs/spdlog/spdlog-1.3.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/spdlog;
-else
-   SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/libfmt:0/5
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.0.0-unbundle-fmt.patch" )
-
-src_configure() {
-   rm -r include/spdlog/fmt/bundled || die
-
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_EXAMPLES=no
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



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

2020-03-19 Thread Piotr Karbowski
commit: a41f1cc5918d831404f8ae6542799817ce139b14
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Mar 19 19:38:56 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Mar 19 19:38:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41f1cc5

dev-libs/spdlog-1.5.0: amd64 stable (bug 713522)

Signed-off-by: Piotr Karbowski  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index 7a524043de8..ad9da48dcf3 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-03-15 Thread Mikle Kolyada
commit: 509c2c801838094bf4387555f0fc8b8eda726ef1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 15 12:18:28 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 15 12:18:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509c2c80

dev-libs/spdlog: Add ~arm keyword wrt bug #708910

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index 2b3b4e27742..7a524043de8 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-03-02 Thread Sergei Trofimovich
commit: 7f26df08621d98fef1e1db5fd9090c5738fb5a2d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar  2 11:28:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar  2 11:28:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f26df08

dev-libs/spdlog: keyworded 1.5.0 for ppc64, bug #708910

Package-Manager: Portage-2.3.88, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index 2d9e1df00fb..2b3b4e27742 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-03-02 Thread Sergei Trofimovich
commit: d6638b59778f095f6aeae0c3679dca8fd869323b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar  2 11:05:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar  2 11:05:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6638b59

dev-libs/spdlog: keyworded 1.5.0 for ppc, bug #708910

Package-Manager: Portage-2.3.88, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index 3327a764a46..2d9e1df00fb 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
 fi
 
 LICENSE="MIT"



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

2020-02-26 Thread Andreas Sturmlechner
commit: d83b604fa0f83fce72b3cd949bdfb3c060358ef8
Author: Roy Bamford  gentoo  org>
AuthorDate: Tue Feb 25 11:41:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 26 18:25:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83b604f

dev-libs/spdlog: added ~arm64 keyword

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index 95a2b0ea7bb..3327a764a46 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-02-17 Thread Thomas Deutschmann
commit: 91809c900f3b6fe5036d51477b97f95dbbfe4842
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb 17 16:11:53 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb 17 16:11:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91809c90

dev-libs/spdlog: x86 keyworded (bug #708910)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-libs/spdlog/spdlog-1.5.0.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
index 060e167a8af..95a2b0ea7bb 100644
--- a/dev-libs/spdlog/spdlog-1.5.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="MIT"



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

2020-01-20 Thread Craig Andrews
commit: cb4209494b05520fa84511c0ec3df825085af73e
Author: David Roman  gmail  com>
AuthorDate: Mon Jan 20 21:08:54 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 21 02:12:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb420949

dev-libs/spdlog: bump to 1.5.0

Closes: https://bugs.gentoo.org/696710
Closes: https://bugs.gentoo.org/699346
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14113
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/spdlog/Manifest   |  1 +
 .../spdlog/files/spdlog--unbundle-fmt.patch| 45 --
 .../{spdlog-.ebuild => spdlog-1.5.0.ebuild}| 20 ++
 dev-libs/spdlog/spdlog-.ebuild | 20 ++
 4 files changed, 27 insertions(+), 59 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 9beed729a3b..9c5db7b8547 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,3 +1,4 @@
 DIST spdlog-1.2.1.tar.gz 188284 BLAKE2B 
c3491a9c44d8a94c51d50c9ef36a2105f77e8fb61bb7b2b81a341609f433abbe3a74e7b4a467dd715a5d906f976740716488d07b4510f366556ab59d160ceefe
 SHA512 
418f91efc207fa227558212d82c41639c0bb59e84ea47447e0b6276c4842e97f1f8aaf5802c071ef15d80ec525e317e70b6a39661a6c96ab39d33d9bd1570da1
 DIST spdlog-1.3.0.tar.gz 202637 BLAKE2B 
97027a3672b826e294dbdc202afa913a42ddae5a02a569ac28c41d79b96128de045ac5df30a76d888d6b3bea5093fb75b006365d7b1b296842750a39f43835d6
 SHA512 
019a52d4b6c66287ee2a6e8177457ecbbb78e1cb894f4a0a90b83a84d66cd37b397cdf77892d9116e4c34113bd3277d606d578bc96ec6521ae7745f08b1aa54f
 DIST spdlog-1.3.1.tar.gz 202634 BLAKE2B 
2465a8d1a38af1527ae66d92f5dd91ad504d01e44ac47702e315f7448e19f01743627357132f0561e48807315df9b102f337f95cab5a7aae3ec0ae7ceff940b9
 SHA512 
a851a44b6384f493dd312ae0a611d068af46bbfe8daf1c2f61f13d8836a3801f41b339074fbe8da8e428131c82fa5c4a9e3320a55cbdd4b7aff8bb349dfff7dd
+DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34

diff --git a/dev-libs/spdlog/files/spdlog--unbundle-fmt.patch 
b/dev-libs/spdlog/files/spdlog--unbundle-fmt.patch
deleted file mode 100644
index f6f37b5e493..000
--- a/dev-libs/spdlog/files/spdlog--unbundle-fmt.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff --git a/include/spdlog/fmt/fmt.h b/include/spdlog/fmt/fmt.h
-index 5d039b8c..8107b19a 100644
 a/include/spdlog/fmt/fmt.h
-+++ b/include/spdlog/fmt/fmt.h
-@@ -19,9 +19,6 @@
- #ifndef FMT_USE_WINDOWS_H
- #define FMT_USE_WINDOWS_H 0
- #endif
--#include "bundled/core.h"
--#include "bundled/format.h"
--#else // SPDLOG_FMT_EXTERNAL is defined - use external fmtlib
--#include "fmt/core.h"
--#include "fmt/format.h"
--#endif
-+#endif // SPDLOG_FMT_EXTERNAL is defined - use external fmtlib
-+#include 
-+#include 
-diff --git a/include/spdlog/fmt/ostr.h b/include/spdlog/fmt/ostr.h
-index 9902898f..5e92a592 100644
 a/include/spdlog/fmt/ostr.h
-+++ b/include/spdlog/fmt/ostr.h
-@@ -11,8 +11,6 @@
- #ifndef FMT_HEADER_ONLY
- #define FMT_HEADER_ONLY
- #endif
--#include "bundled/ostream.h"
--#include "fmt.h"
--#else
--#include 
- #endif
-+
-+#include 
-diff --git a/src/spdlog.cpp b/src/spdlog.cpp
-index be91412d..d68dd522 100644
 a/src/spdlog.cpp
-+++ b/src/spdlog.cpp
-@@ -104,7 +104,7 @@ template std::shared_ptr 
spdlog::stderr_logger_st
- 
- FMT_BEGIN_NAMESPACE
- template struct internal::basic_data;

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-1.5.0.ebuild
similarity index 61%
copy from dev-libs/spdlog/spdlog-.ebuild
copy to dev-libs/spdlog/spdlog-1.5.0.ebuild
index f0b80109ac4..060e167a8af 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-1.5.0.ebuild
@@ -10,9 +10,9 @@ HOMEPAGE="https://github.com/gabime/spdlog;
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/spdlog;
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
 else
-   SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 
@@ -21,19 +21,25 @@ SLOT="0/1"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+BDEPEND="
+   virtual/pkgconfig
+"
 DEPEND="
-   >=dev-libs/libfmt-5.0.0
+   >=dev-libs/libfmt-5.3.0:=
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}--unbundle-fmt.patch" )
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
 
 src_configure() {
-   rm -r include/spdlog/fmt/bundled || die
-
local mycmakeargs=(
-   

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

2020-01-20 Thread Craig Andrews
commit: 113e85aa295a96d63dbeb9048daa1aefb598d7fe
Author: David Roman  gmail  com>
AuthorDate: Mon Jan 20 22:00:32 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 21 02:12:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113e85aa

dev-libs/spdlog: remove old ebuilds

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: David Roman  gmail.com>
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/spdlog/Manifest|  2 --
 dev-libs/spdlog/spdlog-1.2.1.ebuild | 40 
 dev-libs/spdlog/spdlog-1.3.0.ebuild | 41 -
 3 files changed, 83 deletions(-)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index 9c5db7b8547..ce93e6094e9 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,4 +1,2 @@
-DIST spdlog-1.2.1.tar.gz 188284 BLAKE2B 
c3491a9c44d8a94c51d50c9ef36a2105f77e8fb61bb7b2b81a341609f433abbe3a74e7b4a467dd715a5d906f976740716488d07b4510f366556ab59d160ceefe
 SHA512 
418f91efc207fa227558212d82c41639c0bb59e84ea47447e0b6276c4842e97f1f8aaf5802c071ef15d80ec525e317e70b6a39661a6c96ab39d33d9bd1570da1
-DIST spdlog-1.3.0.tar.gz 202637 BLAKE2B 
97027a3672b826e294dbdc202afa913a42ddae5a02a569ac28c41d79b96128de045ac5df30a76d888d6b3bea5093fb75b006365d7b1b296842750a39f43835d6
 SHA512 
019a52d4b6c66287ee2a6e8177457ecbbb78e1cb894f4a0a90b83a84d66cd37b397cdf77892d9116e4c34113bd3277d606d578bc96ec6521ae7745f08b1aa54f
 DIST spdlog-1.3.1.tar.gz 202634 BLAKE2B 
2465a8d1a38af1527ae66d92f5dd91ad504d01e44ac47702e315f7448e19f01743627357132f0561e48807315df9b102f337f95cab5a7aae3ec0ae7ceff940b9
 SHA512 
a851a44b6384f493dd312ae0a611d068af46bbfe8daf1c2f61f13d8836a3801f41b339074fbe8da8e428131c82fa5c4a9e3320a55cbdd4b7aff8bb349dfff7dd
 DIST spdlog-1.5.0.tar.gz 270416 BLAKE2B 
bac6c6650f8347458dd2dd66f318b43a769b0896d68f6a6f1310754527a69feaa52b2f6f48d67c7e811c2dafa5d3863a9a07c738df8c12abed2718fb06254b28
 SHA512 
78991c943dd95af563c4b29545b9b5d635caf1af5031262dde734ecf70c0b4ae866d954ee77b050f9f0cc089a3bc57ee9583895e51cb00dd1cc6c10ff905ca34

diff --git a/dev-libs/spdlog/spdlog-1.2.1.ebuild 
b/dev-libs/spdlog/spdlog-1.2.1.ebuild
deleted file mode 100644
index 3d2b30260e2..000
--- a/dev-libs/spdlog/spdlog-1.2.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/spdlog;
-else
-   SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/libfmt:0/5
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.0.0-unbundle-fmt.patch" )
-
-src_configure() {
-   rm -r include/spdlog/fmt/bundled || die
-
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_EXAMPLES=no
-   -DSPDLOG_BUILD_TESTING=$(usex test)
-   )
-
-   cmake-utils_src_configure
-}

diff --git a/dev-libs/spdlog/spdlog-1.3.0.ebuild 
b/dev-libs/spdlog/spdlog-1.3.0.ebuild
deleted file mode 100644
index f6cb54548b9..000
--- a/dev-libs/spdlog/spdlog-1.3.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Very fast, header only, C++ logging library"
-HOMEPAGE="https://github.com/gabime/spdlog;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gabime/spdlog;
-else
-   SRC_URI="https://github.com/gabime/spdlog/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=dev-libs/libfmt-5.0.0
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-1.0.0-unbundle-fmt.patch" )
-
-src_configure() {
-   rm -r include/spdlog/fmt/bundled || die
-
-   local mycmakeargs=(
-   -DSPDLOG_BUILD_EXAMPLES=no
-   -DSPDLOG_BUILD_BENCH=no
-   -DSPDLOG_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



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

2020-01-02 Thread Andreas Sturmlechner
commit: 86dbe75068bbedbc3a9e591cb79fbf9b21e0992c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan  2 19:07:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  2 19:09:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86dbe750

dev-libs/spdlog: Switch to cmake.eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/spdlog/spdlog-1.3.0.ebuild | 6 +++---
 dev-libs/spdlog/spdlog-1.3.1.ebuild | 6 +++---
 dev-libs/spdlog/spdlog-.ebuild  | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.3.0.ebuild 
b/dev-libs/spdlog/spdlog-1.3.0.ebuild
index d1e170a969e..f6cb54548b9 100644
--- a/dev-libs/spdlog/spdlog-1.3.0.ebuild
+++ b/dev-libs/spdlog/spdlog-1.3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="Very fast, header only, C++ logging library"
 HOMEPAGE="https://github.com/gabime/spdlog;
@@ -37,5 +37,5 @@ src_configure() {
-DSPDLOG_BUILD_TESTS=$(usex test)
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/dev-libs/spdlog/spdlog-1.3.1.ebuild 
b/dev-libs/spdlog/spdlog-1.3.1.ebuild
index ddf07aa21ca..69ab5a2e653 100644
--- a/dev-libs/spdlog/spdlog-1.3.1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.3.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="Very fast, header only, C++ logging library"
 HOMEPAGE="https://github.com/gabime/spdlog;
@@ -37,5 +37,5 @@ src_configure() {
-DSPDLOG_BUILD_TESTS=$(usex test)
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/dev-libs/spdlog/spdlog-.ebuild 
b/dev-libs/spdlog/spdlog-.ebuild
index 3381d35fd4b..f0b80109ac4 100644
--- a/dev-libs/spdlog/spdlog-.ebuild
+++ b/dev-libs/spdlog/spdlog-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="Very fast, header only, C++ logging library"
 HOMEPAGE="https://github.com/gabime/spdlog;
@@ -37,5 +37,5 @@ src_configure() {
-DSPDLOG_BUILD_TESTS=$(usex test)
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }



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

2019-10-06 Thread Joonas Niilola
commit: 6514b85ae9d1662455c0620e7f393c8506c91e6c
Author: David Roman  gmail  com>
AuthorDate: Thu Oct  3 22:49:58 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct  7 05:26:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6514b85a

dev-libs/spdlog: fix wrong dependency version

Closes: https://bugs.gentoo.org/693918
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13136
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/spdlog/spdlog-1.2.1.ebuild | 2 +-
 dev-libs/spdlog/spdlog-1.3.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/spdlog/spdlog-1.2.1.ebuild 
b/dev-libs/spdlog/spdlog-1.2.1.ebuild
index 192745e8ae4..ceab2bad83e 100644
--- a/dev-libs/spdlog/spdlog-1.2.1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.2.1.ebuild
@@ -21,7 +21,7 @@ SLOT="0/1"
 IUSE="test"
 
 DEPEND="
-   >=dev-libs/libfmt-5.0.0
+   dev-libs/libfmt:0/5
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-libs/spdlog/spdlog-1.3.1.ebuild 
b/dev-libs/spdlog/spdlog-1.3.1.ebuild
index 430086637b6..4713c61feab 100644
--- a/dev-libs/spdlog/spdlog-1.3.1.ebuild
+++ b/dev-libs/spdlog/spdlog-1.3.1.ebuild
@@ -21,7 +21,7 @@ SLOT="0/1"
 IUSE="test"
 
 DEPEND="
-   >=dev-libs/libfmt-5.0.0
+   dev-libs/libfmt:0/5
 "
 RDEPEND="${DEPEND}"
 



  1   2   >