Commit Graph
4185 Commits
Author SHA1 Message Date
Sam James 1f721e3f82 dev-cpp/fast_float: add 8.0.2
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22 17:12:24 +01:00
Sam James 29aec3da18 dev-cpp/fast_float: Stabilize 8.0.0 ppc64, #958797
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22 17:01:51 +01:00
Sam James 2ffa89f2a4 dev-cpp/waylandpp: Stabilize 1.0.0-r2 amd64, #958671
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22 13:16:06 +01:00
Sam James 36eca39b82 dev-cpp/waylandpp: Stabilize 1.0.0-r2 x86, #958671
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22 13:10:03 +01:00
Sam James 0e42e9ad4d dev-cpp/cppdap: Stabilize 0_pre20240802 ppc, #940865
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22 12:58:10 +01:00
Sam James 14af376a2d dev-cpp/tbb: Stabilize 2021.9.0 ppc, #908149
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-22 12:49:07 +01:00
Filip Kobierski 4db6ac1bd1 dev-cpp/ut2-glaze: drop ineffective USE=doc
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-22 10:52:22 +01:00
Filip Kobierski e08f18a954 dev-cpp/ut2-glaze: metadata: add bugs-to & changelog
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-22 10:52:22 +01:00
Filip Kobierski e32e7c8a1d dev-cpp/glaze: drop ineffective USE=doc
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-22 10:52:21 +01:00
Filip Kobierski 4b7879ee9c dev-cpp/glaze: drop old
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-22 10:52:21 +01:00
Filip Kobierski e8caf87dfa dev-cpp/glaze: metadata: complete upstream
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-22 10:52:21 +01:00
Daniel Novomeský a27cf0ab47 dev-cpp/highway: add 1.2.0
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-21 15:29:18 +01:00
Sam James 136451efaa dev-cpp/string-theory: drop 3.5, 3.6
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21 14:18:07 +01:00
Sam James fc0d517726 dev-cpp/magic_enum: drop 0.9.5
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21 13:49:27 +01:00
Sam James cd674fe9d3 dev-cpp/magic_enum: add 0.9.7
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-21 07:01:09 +01:00
Petr Vaněk 30e7a4878a dev-cpp/doctest: skip cmake-4 compatibility QA check
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-10 10:03:17 +02:00
Alfred Wingate 9a5aa74c29 dev-cpp/libxmlpp: add dev-libs/libxml2 subslot op for incoming ABI break
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-09 04:09:39 +01:00
Holger Hoffstätte 36906d88ba dev-cpp/valijson: add 1.0.6
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-08 07:48:10 +01:00
Holger Hoffstätte 243c2a01e0 dev-cpp/valijson: set CMAKE_QA_COMPAT_SKIP=1
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-08 07:48:09 +01:00
Peter Levine 513eadc9b1 dev-cpp/gtest: drop 1.15.2-r1
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-08 05:52:05 +01:00
Peter Levine 2d412e5e63 dev-cpp/gtest: add 1.17.0
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-08 05:52:05 +01:00
Peter Levine 18140da18d dev-cpp/gtest: enable py3.14
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-08 05:52:04 +01:00
Maciej Barć 6c631c6b57 dev-cpp/curlpp: bump cmake_minimum_required
Closes: https://bugs.gentoo.org/957292
Closes: https://bugs.gentoo.org/957293
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-06-07 16:24:59 +02:00
Arthur Zamarin c945b9aa0d dev-cpp/libcmis: Stabilize 0.6.2-r2 amd64, #957299
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-07 15:39:43 +03:00
Arthur Zamarin f3f4379bc5 dev-cpp/libcmis: Stabilize 0.6.2-r2 arm64, #957299
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-07 11:58:02 +03:00
Michał Górny 2aa05fbc06 dev-cpp/libcmis: Stabilize 0.6.2-r2 ppc64, #957299
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-07 10:51:00 +02:00
Michał Górny 23fae76c68 dev-cpp/libcmis: Stabilize 0.6.2-r2 x86, #957299
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-06-07 10:50:59 +02:00
Sam James 3e1eae77cc dev-cpp/cpp-httplib: Stabilize 0.20.1 amd64, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-05 11:30:30 +01:00
Sam James f7c4956cd4 dev-cpp/lucene++: Stabilize 3.0.9 x86, #956389
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-05 11:30:21 +01:00
Sam James 0e19fc5759 dev-cpp/lucene++: Stabilize 3.0.9 amd64, #956389
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-05 11:30:20 +01:00
Ionen Wolkens 7e3438f0ee dev-cpp/cli11: drop 2.4.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-06-05 01:07:01 -04:00
Sam James 9b5013c0c0 dev-cpp/cpp-httplib: Stabilize 0.20.1 arm64, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 23:28:50 +01:00
Sam James 92810a2f64 dev-cpp/gpgmepp: depend on matching(ish) gpgme
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 01:11:18 +01:00
Sam James 8e037b1576 dev-cpp/gpgmepp: update LICENSE
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 01:11:16 +01:00
Sam James 378fded4cc dev-cpp/gpgmepp: minor style tweak
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 01:01:53 +01:00
Sam James ed768b803b dev-cpp/gpgmepp: drop maintenance comment
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-04 01:00:44 +01:00
Sam James 07eb3a00a6 dev-cpp/gpgmepp: block !<app-crypt/gpgme-2[cxx(-)]
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-04 00:42:26 +01:00
Sam James 7b7237d880 dev-cpp/gpgmepp: add note wrt testing
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:23:41 +01:00
Sam James 6acaf10856 dev-cpp/cpp-httplib: Stabilize 0.20.1 ppc, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:20:20 +01:00
Sam James 5a4b23d5e2 dev-cpp/gpgmepp: new package, add 2.0.0
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-04 00:19:58 +01:00
Sam James 1935b271b0 dev-cpp/cpp-httplib: Stabilize 0.20.1 ppc64, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 22:16:35 +01:00
Sam James 54b7cee908 dev-cpp/cpp-httplib: Stabilize 0.20.1 x86, #957099
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-03 21:27:02 +01:00
Gabi Falk b71fefa5dd dev-cpp/libcmis: backport upstream fix sha1 computation
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-03 14:48:29 +01:00
Sam James 964d5431fe dev-cpp/abseil-cpp: drop obsolete patches from 20250512.0
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-02 23:46:10 +01:00
Paul Zander 1d3921d0f3 dev-cpp/abseil-cpp: add 20250512.0
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-06-02 22:39:07 +01:00
Sam James d1b4a5b66c dev-cpp/libcmis: drop cppcheck dep
I meant to do this earlier.

Closes: https://bugs.gentoo.org/577926
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30 22:54:23 +01:00
Mattéo Rossillol‑‑Laruelle 4c05910ff8 dev-cpp/benchmark: add 1.9.4
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-30 16:37:22 +01:00
Sam James e35c85e8f7 dev-cpp/libcmis: unrestrict tests
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-30 14:36:52 +01:00
Arthur Zamarin d81c936bdb dev-cpp/websocketpp: drop 0.8.2, EAPI=7--
Closes: https://bugs.gentoo.org/956387
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-30 14:42:08 +03:00
Sam James d3a39cf983 dev-cpp/doctest: Stabilize 2.4.12 ppc, #956825
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30 10:58:55 +01:00