summaryrefslogtreecommitdiff
path: root/dev-cpp
AgeCommit message (Collapse)Author
2025-04-28dev-cpp/cpp-httplib: destabilize 0.20.0Sam James
Bug: https://bugs.gentoo.org/954966 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/cpp-httplib: Stabilize 0.20.0 amd64, #954966Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/asio: Stabilize 1.34.0 x86, #954933Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/asio: Stabilize 1.34.0 amd64, #954933Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/scitokens-cpp: Stabilize 1.1.3 x86, #954916Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/scitokens-cpp: Stabilize 1.1.3 amd64, #954916Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/doctest: add 2.4.12Petr Vaněk
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-04-28dev-cpp/asio: Stabilize 1.34.0 ppc, #954933Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-28dev-cpp/asio: Stabilize 1.34.0 arm64, #954933Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/asio: Stabilize 1.34.0 ppc64, #954933Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/cpp-httplib: Stabilize 0.20.0 arm, #954966Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/cpp-httplib: Stabilize 0.20.0 arm64, #954966Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28dev-cpp/cpp-httplib: Stabilize 0.20.0 ppc64, #954966Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-27dev-cpp/benchmark: Stabilize 1.9.1-r1 amd64, #954157Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/antlr-cpp: Stabilize 4.13.2-r1 ppc, #954649Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26dev-cpp/antlr-cpp: Stabilize 4.13.2-r1 x86, #954649Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/antlr-cpp: Stabilize 4.13.2-r1 amd64, #954649Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26dev-cpp/benchmark: Stabilize 1.9.1-r1 x86, #954157Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/catch: Stabilize 1.12.2-r2 ppc, #953664Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26dev-cpp/clucene: Stabilize 2.3.3.4-r10 ppc, #954426Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 ppc, #954408Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26dev-cpp/benchmark: Stabilize 1.9.1-r1 ppc64, #954157Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/catch: Stabilize 1.12.2-r2 ppc64, #953664Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/benchmark: Stabilize 1.9.1-r1 arm64, #954157Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/catch: Stabilize 1.12.2-r2 arm64, #953664Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/catch: Stabilize 1.12.2-r2 arm, #953664Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/clucene: Stabilize 2.3.3.4-r10 x86, #954426Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/clucene: Stabilize 2.3.3.4-r10 amd64, #954426Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/clucene: Stabilize 2.3.3.4-r10 ppc64, #954426Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/clhpp: Stabilize 2024.10.24 amd64, #954487Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/clhpp: Stabilize 2024.10.24 x86, #954487Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/clucene: Stabilize 2.3.3.4-r10 arm64, #954426Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 x86, #954408Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 amd64, #954408Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/clucene: Stabilize 2.3.3.4-r10 arm, #954426Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/clhpp: Stabilize 2024.10.24 ppc64, #954487Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 arm64, #954408Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 ppc64, #954408Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-25dev-cpp/fbthrift: add IUSE io-uringsin-ack
Bug: https://bugs.gentoo.org/954335 Signed-off-by: sin-ack <sin-ack@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41734 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-25dev-cpp/folly: add IUSE io-uringsin-ack
There are three different problems being addressed here: 1. Recent Folly versions depend on liburing features that have not yet been released. 2. Folly has no build system configuration option to disable io_uring support. 3. Folly's CMake build system will unconditionally add liburing as a library to link against, which downstream Facebook libraries rely on. The third one creates an implicit dependency between Folly and liburing which means if liburing gets depcleaned or otherwise unmerged, other Facebook packages will fail to build. We solve this by conditionally patching out io_uring support based on USE=io-uring and having a (currently technically invalid) dependency on the yet-unreleased liburing-2.10, which will make it automagically start working once we do have that release in ::gentoo. Ref: https://github.com/facebook/folly/issues/2420 Bug: https://bugs.gentoo.org/954335 Signed-off-by: sin-ack <sin-ack@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41734 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24dev-cpp/prometheus-cpp: Stabilize 1.2.4 amd64, #953946Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24dev-cpp/prometheus-cpp: Stabilize 1.2.4 x86, #953946Sam James
Signed-off-by: Sam James <sam@gentoo.org>
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>