summaryrefslogtreecommitdiff
path: root/dev-cpp
AgeCommit message (Collapse)Author
2025-04-24dev-cpp/opentelemetry-cpp: fix build with clang, gcc-15 and [prometheus]Sv. Lockal
Closes: https://bugs.gentoo.org/946146 Closes: https://bugs.gentoo.org/946807 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/40088 Closes: https://github.com/gentoo/gentoo/pull/40088 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24dev-cpp/asio: add 1.34.2Alexey Sokolov
Switch SRC_URI back to sourceforce, and therefore restore logic of installing docs Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/41597 Closes: https://github.com/gentoo/gentoo/pull/41597 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24dev-cpp/fbthrift: add missing mvfst dependencysin-ack
Misread the qa-vdb output, oops. This should be an RDEPEND since the CMake files Thrift installs depend on mvfst being present. Closes: https://bugs.gentoo.org/954273 Signed-off-by: sin-ack <sin-ack@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41721 Closes: https://github.com/gentoo/gentoo/pull/41721 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-23dev-cpp/ctemplate: Drop header line from Emacs site-init fileUlrich Müller
elisp-site-file-install() adds the line by itself. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2025-04-23dev-cpp/gtkmm: enable py3.13Sam James
Closes: https://bugs.gentoo.org/954210 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-22dev-cpp/edencommon: add 2025.04.14.00sin-ack
RDEPEND fixed via qa-vdb. gtest no longer needs to be unconditionally linked. Bug: https://bugs.gentoo.org/946922 Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-22dev-cpp/fb303: add 2025.04.14.00sin-ack
RDEPEND fixed via qa-vdb. One non-upstream patch added because upstream forgot to add system-installed Thrift annotations to the include path for Python codegen. Ref: https://github.com/facebook/fb303/issues/66 Bug: https://bugs.gentoo.org/946922 Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-22dev-cpp/fbthrift: add 2025.04.14.00sin-ack
RDEPEND fixed via qa-vdb. One non-upstream patch added because of our force-disable of Folly's io_uring support. Ref: https://github.com/facebook/fbthrift/issues/649 Bug: https://bugs.gentoo.org/946922 Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-22dev-cpp/wangle: add 2025.04.14.00sin-ack
RDEPEND fixed via qa-vdb. Bug: https://bugs.gentoo.org/946922 Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-22dev-cpp/mvfst: add 2025.04.14.00sin-ack
RDEPEND fixed via qa-vdb. Bug: https://bugs.gentoo.org/946922 Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-22dev-cpp/fizz: add 2025.04.14.00sin-ack
RDEPEND fixed via qa-vdb. Closes: https://bugs.gentoo.org/946157 Bug: https://bugs.gentoo.org/946922 Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-22dev-cpp/folly: add 2025.04.14.00sin-ack
io_uring support is temporarily disabled because they depend on features that haven't even been released in liburing yet. Closes: https://bugs.gentoo.org/949607 Ref: https://github.com/facebook/folly/issues/2420 Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-22dev-cpp/xsimd: Stabilize 13.1.0 x86, #953882Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-20dev-cpp/benchmark: add 1.9.2Mattéo Rossillol‑‑Laruelle
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/41493 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-19dev-cpp/xsimd: Stabilize 13.1.0 amd64, #953882Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-18dev-cpp/catch: add 3.8.1David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2025-04-16dev-cpp/valijson: clean up oldHolger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/41589 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-16dev-cpp/valijson: add 1.0.5Holger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-15dev-cpp/glibmm: enable py3.13Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15dev-cpp/xsimd: Stabilize 13.1.0 arm64, #953882Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-15dev-cpp/xsimd: Stabilize 13.1.0 arm, #953882Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-15dev-cpp/xsimd: Stabilize 13.1.0 ppc64, #953882Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-14dev-cpp/valijson: Stabilize 1.0.4 x86, #953820Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-04-14dev-cpp/valijson: Stabilize 1.0.4 amd64, #953820Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-04-13dev-cpp/gtkmm: Keyword 4.14.0 hppa, #946386Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-13dev-cpp/pangomm: enable py3.13Pacho Ramos
Closes: https://bugs.gentoo.org/952280 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-04-13dev-cpp/mm-common: enable py3.13Pacho Ramos
Closes: https://bugs.gentoo.org/952279 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-04-13dev-cpp/cairomm: enable py3.13Pacho Ramos
Closes: https://bugs.gentoo.org/952278 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-04-13dev-cpp/cairomm: enable py3.13Pacho Ramos
Closes: https://bugs.gentoo.org/952278 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-04-13dev-cpp/atkmm: enable py3.13Pacho Ramos
Closes: https://bugs.gentoo.org/952276 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-04-12dev-cpp/libjson-rpc-cpp: Bump minimal required CMake versionNHOrus
Fix for CMake 4 Closes: https://bugs.gentoo.org/951671 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/41207 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12dev-cpp/string-theory: add 3.9NHOrus
Fixes for CMake4, failing tests inside. Closes: https://bugs.gentoo.org/880353 Closes: https://bugs.gentoo.org/951904 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/41247 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-12dev-cpp/nlohmann_json: add 3.12.0Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-11dev-cpp/abseil-cpp: add 20250127.1Paul Zander
Bug: https://bugs.gentoo.org/953451 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-11dev-cpp/abseil-cpp: add USE=test-helpersPaul Zander
USE=test-helpers builds libraries required to build tests against Abseil code. Closes: https://bugs.gentoo.org/953140 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-09dev-cpp/azure-identity: Bump to 1.11, drop old 1.10.1James Le Cuirot
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-04-09dev-cpp/lucene++: wire up testsSam James
On one run (out of 6 or so), I did hit: ``` [ RUN ] IndexWriterTest.testAddIndexesWithRollback lucene++-tester: /usr/include/boost/smart_ptr/shared_ptr.hpp:550: typename boost::detail::sp_member_access<T>::type boost::shared_ptr<T>::operator->() const [with T = Lucene::DocumentsWriter; typename boost::detail::sp_member_access<T>::type = Lucene::DocumentsWriter*]: Assertion `px != 0' failed. /var/tmp/portage/dev-cpp/lucene++-3.0.9/temp/environment: line 1082: 28 Aborted (core dumped) "$@" ``` Not sure if it's another instance of something like https://github.com/luceneplusplus/LucenePlusPlus/issues/181 or what, but not debugged further as the testsuite takes a while and had already spent too much time on lucene++ today. The test restriction had been there since the package was added. Signed-off-by: Sam James <sam@gentoo.org>
2025-04-09dev-cpp/lucene++: add 3.0.9Sam James
Closes: https://bugs.gentoo.org/946534 Closes: https://bugs.gentoo.org/947796 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-09dev-cpp/muParserX: add 4.0.12Sam James
Note that this does fix 919114 but I've also disabled examples while at it anyway. Closes: https://bugs.gentoo.org/919114 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-08dev-cpp/eigen: drop 3.4.0-r2Andreas Sturmlechner
Closes: https://bugs.gentoo.org/927892 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-04-08dev-cpp/eigen: Stabilize 3.4.0-r3 sparc, #927892Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-07dev-cpp/magic_enum: Stabilize 0.9.6 ppc, #953315Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-07dev-cpp/magic_enum: Stabilize 0.9.6 amd64, #953315Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-07dev-cpp/magic_enum: Stabilize 0.9.6 arm, #953315Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-07dev-cpp/magic_enum: Stabilize 0.9.6 x86, #953315Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-07dev-cpp/magic_enum: Stabilize 0.9.6 arm64, #953315Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-07dev-cpp/magic_enum: Stabilize 0.9.6 ppc64, #953315Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-05dev-cpp/cpptoml: Stabilize 0.1.1-r1 amd64, #953139Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-05dev-cpp/mvfst: Stabilize 2024.11.04.00-r1 amd64, #953139Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-05dev-cpp/fbthrift: Stabilize 2024.11.04.00-r1 amd64, #953139Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>