summaryrefslogtreecommitdiff
path: root/dev-cpp
AgeCommit message (Collapse)Author
2025-06-22dev-cpp/cppdap: Stabilize 0_pre20240802 ppc, #940865Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-cpp/tbb: Stabilize 2021.9.0 ppc, #908149Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-cpp/ut2-glaze: drop ineffective USE=docFilip Kobierski
also - remove "A " from DESCRIPTION - remove cmake BDEPEND -- it's in `inherit cmake` - shorten `usex` Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42640 Closes: https://github.com/gentoo/gentoo/pull/42640 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-cpp/ut2-glaze: metadata: add bugs-to & changelogFilip Kobierski
Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42640 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-cpp/glaze: drop ineffective USE=docFilip Kobierski
also sorted DEPEND and shortened `usex` Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42640 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-cpp/glaze: drop oldFilip Kobierski
Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42640 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22dev-cpp/glaze: metadata: complete upstreamFilip Kobierski
Signed-off-by: Filip Kobierski <fkobi@pm.me> Part-of: https://github.com/gentoo/gentoo/pull/42640 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21dev-cpp/highway: add 1.2.0Daniel Novomeský
Bug: https://bugs.gentoo.org/958474 Signed-off-by: Daniel Novomeský <dnovomesky@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42677 Closes: https://github.com/gentoo/gentoo/pull/42677 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21dev-cpp/string-theory: drop 3.5, 3.6Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21dev-cpp/magic_enum: drop 0.9.5Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21dev-cpp/magic_enum: add 0.9.7Sam James
Thanks to Arniiiii for pursuing this upstream wrt bug #933479. I've also taken the opportunity to make examples conditional on USE as it's a header-only library otherwise and nothing needs to be built (ofc excluding tests). Closes: https://bugs.gentoo.org/933479 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-10dev-cpp/doctest: skip cmake-4 compatibility QA checkPetr Vaněk
The QA check false positively detects unused examples and scripts. Closes: https://bugs.gentoo.org/957418 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-06-09dev-cpp/libxmlpp: add dev-libs/libxml2 subslot op for incoming ABI breakAlfred Wingate
Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41919 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08dev-cpp/valijson: add 1.0.6Holger Hoffstätte
This release offers a way to use boost::regex instead of std::regex, however this has to be done by the importing client code and by setting VALIJSON_USE_BOOST_REGEX. This cannot be enabled globally, so there is no corresponding USE flag. Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Part-of: https://github.com/gentoo/gentoo/pull/42491 Closes: https://github.com/gentoo/gentoo/pull/42491 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08dev-cpp/valijson: set CMAKE_QA_COMPAT_SKIP=1Holger Hoffstätte
The unused & unbuilt "inspector" app has an outdated CMakeLists.txt. Instead of patching an unmaintained subproject just skip the cmake compatibility check. Closes: https://bugs.gentoo.org/957461 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Part-of: https://github.com/gentoo/gentoo/pull/42491 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08dev-cpp/gtest: drop 1.15.2-r1Peter Levine
Signed-off-by: Peter Levine <plevine457@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42434 Closes: https://github.com/gentoo/gentoo/pull/42434 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08dev-cpp/gtest: add 1.17.0Peter Levine
Signed-off-by: Peter Levine <plevine457@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42434 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08dev-cpp/gtest: enable py3.14Peter Levine
Signed-off-by: Peter Levine <plevine457@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42434 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-07dev-cpp/curlpp: bump cmake_minimum_requiredMaciej Barć
Closes: https://bugs.gentoo.org/957292 Closes: https://bugs.gentoo.org/957293 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-06-07dev-cpp/libcmis: Stabilize 0.6.2-r2 amd64, #957299Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-07dev-cpp/libcmis: Stabilize 0.6.2-r2 arm64, #957299Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-07dev-cpp/libcmis: Stabilize 0.6.2-r2 ppc64, #957299Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-07dev-cpp/libcmis: Stabilize 0.6.2-r2 x86, #957299Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-05dev-cpp/cpp-httplib: Stabilize 0.20.1 amd64, #957099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-05dev-cpp/lucene++: Stabilize 3.0.9 x86, #956389Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-05dev-cpp/lucene++: Stabilize 3.0.9 amd64, #956389Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-05dev-cpp/cli11: drop 2.4.2Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-06-04dev-cpp/cpp-httplib: Stabilize 0.20.1 arm64, #957099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-cpp/gpgmepp: depend on matching(ish) gpgmeSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-cpp/gpgmepp: update LICENSESam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-cpp/gpgmepp: minor style tweakSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-cpp/gpgmepp: drop maintenance commentSam James
It may not be as relevant with the now-split packages and different maintainers upstream. Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-cpp/gpgmepp: block !<app-crypt/gpgme-2[cxx(-)]Sam James
I've made it versioned as a hint to users for what's going on. Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-cpp/gpgmepp: add note wrt testingSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-cpp/cpp-httplib: Stabilize 0.20.1 ppc, #957099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04dev-cpp/gpgmepp: new package, add 2.0.0Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03dev-cpp/cpp-httplib: Stabilize 0.20.1 ppc64, #957099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03dev-cpp/cpp-httplib: Stabilize 0.20.1 x86, #957099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03dev-cpp/libcmis: backport upstream fix sha1 computationGabi Falk
Link: https://github.com/tdf/libcmis/pull/69 Link: https://github.com/tdf/libcmis/commit/0753091be57edae28655e43a9bae9e4c4e414117 Closes: https://bugs.gentoo.org/957018 Signed-off-by: Gabi Falk <gabifalk@gmx.com> Part-of: https://github.com/gentoo/gentoo/pull/42419 Closes: https://github.com/gentoo/gentoo/pull/42419 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-02dev-cpp/abseil-cpp: drop obsolete patches from 20250512.0Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-02dev-cpp/abseil-cpp: add 20250512.0Paul Zander
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42210 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30dev-cpp/libcmis: drop cppcheck depSam James
I meant to do this earlier. Closes: https://bugs.gentoo.org/577926 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30dev-cpp/benchmark: add 1.9.4Mattéo Rossillol‑‑Laruelle
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42351 Closes: https://github.com/gentoo/gentoo/pull/42351 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30dev-cpp/libcmis: unrestrict testsSam James
Tests in the past were automagic based on whether dev-util/cppcheck was installed. That's long-fixed since 0.5.2 which moves that into a separate target. Unfortunately, filtering LTO for now though as we can't test it effectively b/c of ODR issues in tests. Bug: https://github.com/tdf/libcmis/issues/12 Bug: https://bugs.gentoo.org/577926 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30dev-cpp/websocketpp: drop 0.8.2, EAPI=7--Arthur Zamarin
Closes: https://bugs.gentoo.org/956387 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-30dev-cpp/doctest: Stabilize 2.4.12 ppc, #956825Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30dev-cpp/doctest: Stabilize 2.4.12 amd64, #956825Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30dev-cpp/doctest: Stabilize 2.4.12 arm, #956825Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30dev-cpp/doctest: Stabilize 2.4.12 ppc64, #956825Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30dev-cpp/doctest: Stabilize 2.4.12 arm64, #956825Sam James
Signed-off-by: Sam James <sam@gentoo.org>