summaryrefslogtreecommitdiff
path: root/dev-cpp
AgeCommit message (Collapse)Author
2024-12-20dev-cpp/cpp-httplib: Keyword 0.18.3 hppa, #933142Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-19dev-cpp/tbb: metadata: update remote-id, add bugs-to & docFilip Kobierski
Signed-off-by: Filip Kobierski <fkobi@pm.me> Closes: https://github.com/gentoo/gentoo/pull/39781 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2024-12-19dev-cpp/tbb: add 2022.0.0 and do not fortify sourceFilip Kobierski
- update HOMEPAGE & SRC_URI - split too long line - drop x64-macos KEYWORD - add examples TODO Bug: https://bugs.gentoo.org/922605 Signed-off-by: Filip Kobierski <fkobi@pm.me> Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2024-12-18dev-cpp/xsimd: add 13.1.0Alfredo Tupone
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-12-18dev-cpp/xsimd: drop 11.1.0-r1, 12.1.1Alfredo Tupone
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-12-18dev-cpp/rapidfuzz-cpp: Bump to 3.2.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-16dev-cpp/cpp-httplib: Stabilize 0.18.1 ppc64, #945932Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-12dev-cpp/glibmm: remove method that is not used any whereDenis Pronin
Closes: https://bugs.gentoo.org/945375 Signed-off-by: Denis Pronin <dannftk@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/39525 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-11Move {sys-devel → llvm-core}/clangMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11Move {sys-libs → llvm-runtimes}/libcxxMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11Move sys-libs/libomp → llvm-runtimes/openmpMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11Move sys-libs/llvm-libunwind → llvm-runtimes/libunwindMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-10dev-cpp/cppgir: Bump to 2.0_p20240928Esteve Varela Colominas
I'm not sure if this will solve anything, but good to bump anyway. It seems backwards-compatible. Bug: https://bugs.gentoo.org/945862 Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-12-09dev-cpp/abseil-cpp: Stabilize 20240722.0 sparc, #942939Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-07dev-cpp/cpp-httplib: remove myself (xgqt) from maintainersMaciej Barć
To ensure cpp-httplib does not break rdeps a lot to testing has to be done with LLVM pkgs, as pointed out by mgorny. Currently my only use of httplib was for openrgb and I was not checking out the LLVM compatibility, it is related to also a dispute about whether httplib SLOT should follow SONAME or the exact version designated by upstream. Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-12-06dev-cpp/cpp-httplib: Stabilize 0.18.1 sparc, #945932Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06dev-cpp/cpp-httplib: Stabilize 0.18.1 amd64, #945932Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06dev-cpp/taskflow: Stabilize 3.7.0 amd64, #945573Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06dev-cpp/cpp-httplib: bump to 0.18.3Maciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-12-05dev-cpp/gulrak-filesystem: Drop old 1.5.12James Le Cuirot
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-12-05dev-cpp/cpp-httplib: Stabilize 0.18.1 ppc, #945932Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-05dev-cpp/cpp-httplib: Stabilize 0.18.1 arm, #945932Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-05dev-cpp/cpp-httplib: Stabilize 0.18.1 x86, #945932Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-05dev-cpp/cpp-httplib: Stabilize 0.18.1 arm64, #945932Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-05dev-cpp/gulrak-filesystem: Stabilize 1.5.14 amd64, #945620Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-04dev-cpp/kokkos: Stabilize 4.3.1 amd64, #945554Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-04dev-cpp/eigen: Stabilize 3.4.0-r3 amd64, #927892Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01dev-cpp/gulrak-filesystem: Stabilize 1.5.14 x86, #945620Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-12-01dev-cpp/taskflow: Stabilize 3.7.0 sparc, #945573Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-01dev-cpp/taskflow: Stabilize 3.7.0 arm64, #945573Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-01dev-cpp/taskflow: Stabilize 3.7.0 ppc64, #945573Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-01dev-cpp/opentelemetry-cpp: drop blockerSam James
Blockers aren't the right mechanism for this (they're only for file collisions) but we have newer thrift in tree now anyway. Bug: https://bugs.gentoo.org/900707 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01dev-cpp/opentelemetry-cpp: thrift-0.18.1 cause build errorYiyang Wu
Closes: https://bugs.gentoo.org/900707 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01dev-cpp/opentelemetry-cpp: add 1.16.1Yiyang Wu
IUSE=jager and dev-libs/thrift dependency is removed by https://github.com/open-telemetry/opentelemetry-cpp/pull/2031 Add remote-id to metadata Bug: https://bugs.gentoo.org/900707 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01dev-cpp/folly: skip a test on system-libcxx systemssin-ack
This test aborts with something about a threading-related assert in Folly. Signed-off-by: sin-ack <sin-ack@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/39437 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01dev-cpp/folly: install cmake files in the correct libdirsin-ack
All Facebook packages unconditionally install libraries to PREFIX/lib, which triggers multilib checks. The checks don't trigger for stuff like CMake files though, so this was missed. This matches the other Facebook packages like Watchman and its dependencies. Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01dev-cpp/fast_float: drop 6.1.6Steffen Winter
Signed-off-by: Steffen Winter <steffen.winter@proton.me> Closes: https://github.com/gentoo/gentoo/pull/39458 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01dev-cpp/fast_float: add 7.0.0Steffen Winter
Signed-off-by: Steffen Winter <steffen.winter@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01dev-cpp/glog: Stabilize 0.6.0 x86, #862975Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-29dev-cpp/robin-map: drop 0.6.3Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-28dev-cpp/glog: Disable broken symbolize patch, try fix logging testAndreas Sturmlechner
Closes: https://bugs.gentoo.org/863599 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-26dev-cpp/gemmlowp: VariableOrderWrongAlfredo Tupone
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-11-26dev-cpp/clhpp: Stabilize 2024.05.08 ppc64, #944689Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-25dev-cpp/nlohmann_json: Stabilize 3.11.3 ppc64, #944708Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-24dev-cpp/eigen: Restrict testsAndreas Sturmlechner
Otherwise we will never be able to stabilise anything here. Bug: https://bugs.gentoo.org/927892 Bug: https://bugs.gentoo.org/932646 Bug: https://bugs.gentoo.org/943401 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-23dev-cpp/cpptoml: fix build on system-libcxx systemssin-ack
I tried to find information about find_package(LIBCXX) but I couldn't find anything, and testing in a system-libcxx system shows it to work without this, so just remove any configuration related to it. Tested with USE=examples and by building dev-util/watchman which has this as a dependency. Closes: https://bugs.gentoo.org/944516 Signed-off-by: sin-ack <sin-ack@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/39434 Signed-off-by: Sam James <sam@gentoo.org>
2024-11-23dev-cpp/cpptoml: keyword 0.1.1 for ~arm64sin-ack
Package provides no tests, but dev-util/watchman builds and passes tests fine with it. Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-11-23dev-cpp/edencommon: keyword 2024.11.04.00 for ~arm64sin-ack
One test fails on GCC 13, regardless of architecture; reported to upstream. Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-11-23dev-cpp/fb303: keyword 2024.11.04.00 for ~arm64sin-ack
Builds fine in the QEMU chroot. Can't test because upstream has broken testing. Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-11-23dev-cpp/fbthrift: keyword 2024.11.04.00 for ~arm64sin-ack
Builds fine in the QEMU chroot. Can't test because upstream has broken testing. Signed-off-by: sin-ack <sin-ack@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>