[gentoo-commits] repo/gentoo:master commit in: dev-libs/spdlog/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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}"