Commit Graph
4153 Commits
Author SHA1 Message Date
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
Sam James ce48248957 dev-cpp/doctest: Stabilize 2.4.12 amd64, #956825
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30 09:43:59 +01:00
Sam James fd220625d3 dev-cpp/doctest: Stabilize 2.4.12 arm, #956825
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30 09:43:58 +01:00
Sam James 88efeaaa68 dev-cpp/doctest: Stabilize 2.4.12 ppc64, #956825
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30 09:43:57 +01:00
Sam James 4588fc3a00 dev-cpp/doctest: Stabilize 2.4.12 arm64, #956825
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30 09:43:56 +01:00
Sam James 107bf49d21 dev-cpp/doctest: Stabilize 2.4.12 x86, #956825
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30 09:43:55 +01:00
Sam James 3898019be0 dev-cpp/taskflow: sync live
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-29 13:35:11 +01:00
Sam James 78fc1b59cc dev-cpp/taskflow: drop 3.3.0, 3.4.0
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-29 13:34:32 +01:00
Sam James a6abe55e28 dev-cpp/taskflow: add 3.10.0
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-29 13:33:49 +01:00
Sam James f97b83809d dev-cpp/libmcpp: build w/ -std=gnu17
There's some patches on the linked bug but we're already applying a bunch.

We may switch to the mentioned fork though.

Closes: https://bugs.gentoo.org/944370
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-28 17:47:26 +01:00
Johannes Huber e06df280c7 dev-cpp/clucene: fix build w/ cmake 4
Closes: https://bugs.gentoo.org/951882
Signed-off-by: Johannes Huber <johu@gmx.de>
Part-of: https://github.com/gentoo/gentoo/pull/42290
Closes: https://github.com/gentoo/gentoo/pull/42290
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-28 11:04:46 +01:00
Sebastian Parborg 213921a0eb dev-cpp/pystring: Fix compliation with cmake 4
Closes: https://bugs.gentoo.org/952037
Signed-off-by: Sebastian Parborg <sebastian@blender.org>
Part-of: https://github.com/gentoo/gentoo/pull/42213
Closes: https://github.com/gentoo/gentoo/pull/42213
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-26 11:26:40 +01:00
Sam James 89bae30fab dev-cpp/glog: backport fixes to 0.6.0
* Fix CMake 4
* Skip buggy tests

Bug: https://bugs.gentoo.org/863599
Bug: https://bugs.gentoo.org/954083
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-26 03:37:29 +01:00
Sam James f85d1bffa0 dev-cpp/glog: add 0.7.1
Last release, it's been discontinued now (see README).

Closes: https://bugs.gentoo.org/863599
Closes: https://bugs.gentoo.org/945274
Closes: https://bugs.gentoo.org/954083
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-25 23:53:07 +01:00
Sam James d4560a1194 dev-cpp/valijson: add comment wrt test restriction
It was added in 44f039de30.

Signed-off-by: Sam James <sam@gentoo.org>
2025-05-24 03:28:30 +01:00
Kostadin Shishmanov 36d734c80d dev-cpp/cctz: fix build with cmake 4
Closes: https://bugs.gentoo.org/951679
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42231
Closes: https://github.com/gentoo/gentoo/pull/42231
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-23 23:20:05 +01:00
Arthur Zamarin 744b2dabcc dev-cpp/abseil-cpp: Stabilize 20250127.1 ppc, #956443
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-23 11:18:42 +03:00
Sam James e95ae4095e dev-cpp/abseil-cpp: Stabilize 20250127.1 arm64, #956443
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-22 20:42:51 +01:00
Sam James 0a0f6e435f dev-cpp/abseil-cpp: Stabilize 20250127.1 x86, #956443
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-22 20:42:50 +01:00
Arthur Zamarin 337a942b02 dev-cpp/abseil-cpp: Stabilize 20250127.1 ppc64, #956443
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-22 20:58:58 +03:00
Arthur Zamarin f3555133d7 dev-cpp/abseil-cpp: Stabilize 20250127.1 amd64, #956443
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-22 20:58:58 +03:00
Arthur Zamarin 88b2400fdb dev-cpp/abseil-cpp: Stabilize 20250127.1 arm, #956443
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-22 20:58:57 +03:00
Arthur Zamarin e0e65d569f dev-cpp/lucene++: Stabilize 3.0.9 ppc64, #956389
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-22 06:25:57 +00:00
Arthur Zamarin f27fe2a42d dev-cpp/lucene++: Stabilize 3.0.9 ppc, #956389
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-22 06:25:56 +00:00
Sam James ea36f5e485 dev-cpp/websocketpp: Stabilize 0.8.2-r1 x86, #956387
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-22 02:44:33 +01:00
Sam James ca6e60b5c1 dev-cpp/websocketpp: Stabilize 0.8.2-r1 amd64, #956387
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-22 02:44:32 +01:00
Alexey Sokolov 1738f9c592 dev-cpp/waylandpp: fix build with cmake 4
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/41931
Closes: https://github.com/gentoo/gentoo/pull/41931
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-22 01:35:01 +01:00
Sam James 5c19fe6d69 dev-cpp/benchmark: forward ~alpha
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21 22:11:55 +01:00
Mattéo Rossillol‑‑Laruelle d6dd8c8d5f dev-cpp/benchmark: add 1.9.3
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41988
Closes: https://github.com/gentoo/gentoo/pull/41988
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21 22:10:49 +01:00
Esteve Varela Colominas 8d81ace15c dev-cpp/expected-lite: Bump to 0.8.0
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42194
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21 21:51:51 +01:00
Esteve Varela Colominas 3a341e9192 dev-cpp/cppgir: Bump to 2.0_p20250508
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42194
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21 21:51:51 +01:00
Esteve Varela Colominas 1b034b9eb2 dev-cpp/ada: Bump to 3.2.4
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42194
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21 21:51:50 +01:00
Sam James c5eade21de dev-cpp/muParserX: fix compat w/ CMake 4
Closes: https://bugs.gentoo.org/953767
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21 21:18:32 +01:00