3842 Commits

Author SHA1 Message Date
Sam James
fdfff70423
dev-cpp/cpp-httplib: Keyword 0.18.3 hppa, #933142
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-20 06:30:21 +00:00
Filip Kobierski
c2a3266134
dev-cpp/tbb: metadata: update remote-id, add bugs-to & doc
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-19 16:09:48 +01:00
Filip Kobierski
4153b014b3
dev-cpp/tbb: add 2022.0.0 and do not fortify source
- 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-19 16:09:47 +01:00
Alfredo Tupone
c497045437
dev-cpp/xsimd: add 13.1.0
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-12-18 21:40:26 +01:00
Alfredo Tupone
40fa2b3567
dev-cpp/xsimd: drop 11.1.0-r1, 12.1.1
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-12-18 20:48:28 +01:00
Michał Górny
a53fecf98d
dev-cpp/rapidfuzz-cpp: Bump to 3.2.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-18 09:07:04 +01:00
Arthur Zamarin
d11fdfff00
dev-cpp/cpp-httplib: Stabilize 0.18.1 ppc64, #945932
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-16 07:51:05 +00:00
Denis Pronin
b8cca5206e
dev-cpp/glibmm: remove method that is not used any where
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-12 05:39:18 +00:00
Michał Górny
3ee411f132
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 12:53:18 +01:00
Michał Górny
c614d9691e
Move {sys-libs → llvm-runtimes}/libcxx
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 12:53:13 +01:00
Michał Górny
1aea2894cd
Move sys-libs/libomp → llvm-runtimes/openmp
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 12:53:12 +01:00
Michał Górny
b060a63ee0
Move sys-libs/llvm-libunwind → llvm-runtimes/libunwind
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 12:53:11 +01:00
Esteve Varela Colominas
938a91816d
dev-cpp/cppgir: Bump to 2.0_p20240928
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-10 16:00:32 +08:00
Arthur Zamarin
7a8ff34eaf
dev-cpp/abseil-cpp: Stabilize 20240722.0 sparc, #942939
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-09 10:25:41 +00:00
Maciej Barć
65d5f3ce42
dev-cpp/cpp-httplib: remove myself (xgqt) from maintainers
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-07 19:10:42 +01:00
Sam James
331e8aff7e
dev-cpp/cpp-httplib: Stabilize 0.18.1 sparc, #945932
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06 10:11:16 +00:00
Sam James
df121f1025
dev-cpp/cpp-httplib: Stabilize 0.18.1 amd64, #945932
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06 07:47:43 +00:00
Sam James
df9b2ba1c6
dev-cpp/taskflow: Stabilize 3.7.0 amd64, #945573
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06 07:47:04 +00:00
Maciej Barć
35ea90bf7f
dev-cpp/cpp-httplib: bump to 0.18.3
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2024-12-06 01:42:58 +01:00
James Le Cuirot
11fe6b3656
dev-cpp/gulrak-filesystem: Drop old 1.5.12
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2024-12-05 23:13:06 +00:00
Sam James
c2e0073123
dev-cpp/cpp-httplib: Stabilize 0.18.1 ppc, #945932
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-05 22:25:55 +00:00
Sam James
3f38b581bf
dev-cpp/cpp-httplib: Stabilize 0.18.1 arm, #945932
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-05 22:25:54 +00:00
Sam James
716d17dda7
dev-cpp/cpp-httplib: Stabilize 0.18.1 x86, #945932
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-05 22:25:52 +00:00
Sam James
3287c15c03
dev-cpp/cpp-httplib: Stabilize 0.18.1 arm64, #945932
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-05 22:25:51 +00:00
Sam James
f39f3a77fd
dev-cpp/gulrak-filesystem: Stabilize 1.5.14 amd64, #945620
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-05 18:30:16 +00:00
Sam James
51667f55a2
dev-cpp/kokkos: Stabilize 4.3.1 amd64, #945554
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-04 09:12:29 +00:00
Sam James
26ce1bf144
dev-cpp/eigen: Stabilize 3.4.0-r3 amd64, #927892
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-04 09:12:18 +00:00
Jakov Smolić
dafbde6d2f
dev-cpp/gulrak-filesystem: Stabilize 1.5.14 x86, #945620
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-12-01 23:36:15 +01:00
Arthur Zamarin
863557a90f
dev-cpp/taskflow: Stabilize 3.7.0 sparc, #945573
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-01 18:35:00 +00:00
Arthur Zamarin
4a544324f1
dev-cpp/taskflow: Stabilize 3.7.0 arm64, #945573
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-01 18:32:06 +00:00
Arthur Zamarin
3476d32371
dev-cpp/taskflow: Stabilize 3.7.0 ppc64, #945573
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-01 18:32:05 +00:00
Sam James
ed2effe507
dev-cpp/opentelemetry-cpp: drop blocker
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-01 12:51:38 +00:00
Yiyang Wu
553a1dc43f
dev-cpp/opentelemetry-cpp: thrift-0.18.1 cause build error
Closes: https://bugs.gentoo.org/900707
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01 12:50:35 +00:00
Yiyang Wu
6adc7de020
dev-cpp/opentelemetry-cpp: add 1.16.1
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-01 12:50:34 +00:00
sin-ack
ddcb591be5
dev-cpp/folly: skip a test on system-libcxx systems
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-01 11:45:51 +00:00
sin-ack
314887d18d
dev-cpp/folly: install cmake files in the correct libdir
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-01 11:45:50 +00:00
Steffen Winter
d26f63df92
dev-cpp/fast_float: drop 6.1.6
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-01 11:44:37 +00:00
Steffen Winter
7d5830ca72
dev-cpp/fast_float: add 7.0.0
Signed-off-by: Steffen Winter <steffen.winter@proton.me>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01 11:44:36 +00:00
Sam James
ff7953e695
dev-cpp/glog: Stabilize 0.6.0 x86, #862975
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01 02:34:34 +00:00
Andreas Sturmlechner
fe6504f878
dev-cpp/robin-map: drop 0.6.3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-29 14:47:36 +01:00
Andreas Sturmlechner
5c1744bb01
dev-cpp/glog: Disable broken symbolize patch, try fix logging test
Closes: https://bugs.gentoo.org/863599
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-11-28 23:05:29 +01:00
Alfredo Tupone
e937157d67
dev-cpp/gemmlowp: VariableOrderWrong
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-11-26 20:28:26 +01:00
Sam James
b3e8d753e3
dev-cpp/clhpp: Stabilize 2024.05.08 ppc64, #944689
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-26 00:35:46 +00:00
Michał Górny
1efa6385cd
dev-cpp/nlohmann_json: Stabilize 3.11.3 ppc64, #944708
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-25 22:01:39 +01:00
Andreas Sturmlechner
d426e7a18b
dev-cpp/eigen: Restrict tests
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-24 11:45:09 +01:00
sin-ack
97f9eb5883
dev-cpp/cpptoml: fix build on system-libcxx systems
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-23 20:16:55 +00:00
sin-ack
26c166153a
dev-cpp/cpptoml: keyword 0.1.1 for ~arm64
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-23 20:15:39 +00:00
sin-ack
75cdbd2e9b
dev-cpp/edencommon: keyword 2024.11.04.00 for ~arm64
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-23 20:15:38 +00:00
sin-ack
3d158292f3
dev-cpp/fb303: keyword 2024.11.04.00 for ~arm64
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-23 20:15:38 +00:00
sin-ack
d86959ca84
dev-cpp/fbthrift: keyword 2024.11.04.00 for ~arm64
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-23 20:15:37 +00:00