Alexey Sokolov
9c3d4e447f
dev-cpp/cpp-httplib: drop 0.20.0
...
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/41458
Closes: https://github.com/gentoo/gentoo/pull/41458
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 21:42:00 +01:00
Alexey Sokolov
24c2c7655e
dev-cpp/cpp-httplib: fix dependency on zstd for users of library
...
Closes: https://bugs.gentoo.org/953066
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Part-of: https://github.com/gentoo/gentoo/pull/41458
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 21:42:00 +01:00
Sam James
e8a5709de2
dev-cpp/cli11: Stabilize 2.5.0 amd64, #955054
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 21:18:45 +01:00
Sam James
209023a20f
dev-cpp/cpp-httplib: destabilize 0.20.0
...
Bug: https://bugs.gentoo.org/954966
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 18:49:07 +01:00
Sam James
02fdc3ab1d
dev-cpp/cpp-httplib: Stabilize 0.20.0 amd64, #954966
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 14:57:57 +01:00
Sam James
8ab4575ede
dev-cpp/asio: Stabilize 1.34.0 x86, #954933
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 14:56:47 +01:00
Sam James
a2423461f7
dev-cpp/asio: Stabilize 1.34.0 amd64, #954933
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 14:56:46 +01:00
Sam James
3dc511d76e
dev-cpp/scitokens-cpp: Stabilize 1.1.3 x86, #954916
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 14:56:32 +01:00
Sam James
0620bc4757
dev-cpp/scitokens-cpp: Stabilize 1.1.3 amd64, #954916
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 14:56:30 +01:00
Petr Vaněk
df05e9caaf
dev-cpp/doctest: add 2.4.12
...
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-04-28 14:40:35 +02:00
Arthur Zamarin
35966f80a4
dev-cpp/asio: Stabilize 1.34.0 ppc, #954933
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-28 12:35:55 +00:00
Sam James
7de4f5719a
dev-cpp/asio: Stabilize 1.34.0 arm64, #954933
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 06:11:23 +01:00
Sam James
52866aeb05
dev-cpp/asio: Stabilize 1.34.0 ppc64, #954933
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 05:59:20 +01:00
Sam James
74af623286
dev-cpp/cpp-httplib: Stabilize 0.20.0 arm, #954966
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 05:48:19 +01:00
Sam James
6ef8bd51af
dev-cpp/cpp-httplib: Stabilize 0.20.0 arm64, #954966
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 05:39:21 +01:00
Sam James
4d96717a2a
dev-cpp/cpp-httplib: Stabilize 0.20.0 ppc64, #954966
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-28 05:28:25 +01:00
Sam James
bf02e7442c
dev-cpp/benchmark: Stabilize 1.9.1-r1 amd64, #954157
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-27 10:40:32 +01:00
Arthur Zamarin
9b43082324
dev-cpp/antlr-cpp: Stabilize 4.13.2-r1 ppc, #954649
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26 18:30:39 +03:00
Sam James
33fe7daaa1
dev-cpp/antlr-cpp: Stabilize 4.13.2-r1 x86, #954649
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 15:38:05 +01:00
Arthur Zamarin
1964169ce8
dev-cpp/antlr-cpp: Stabilize 4.13.2-r1 amd64, #954649
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26 15:58:56 +03:00
Sam James
559c1ab8c3
dev-cpp/benchmark: Stabilize 1.9.1-r1 x86, #954157
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 11:53:24 +01:00
Arthur Zamarin
cf812ee952
dev-cpp/catch: Stabilize 1.12.2-r2 ppc, #953664
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26 09:05:47 +03:00
Arthur Zamarin
85995fdbda
dev-cpp/clucene: Stabilize 2.3.3.4-r10 ppc, #954426
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26 09:05:37 +03:00
Arthur Zamarin
71a5f84b7c
dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 ppc, #954408
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-26 09:05:34 +03:00
Sam James
443e3a8e13
dev-cpp/benchmark: Stabilize 1.9.1-r1 ppc64, #954157
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 06:27:20 +01:00
Sam James
1fefc05e10
dev-cpp/catch: Stabilize 1.12.2-r2 ppc64, #953664
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 06:27:17 +01:00
Sam James
e253ab2951
dev-cpp/benchmark: Stabilize 1.9.1-r1 arm64, #954157
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:55:25 +01:00
Sam James
a14b723acf
dev-cpp/catch: Stabilize 1.12.2-r2 arm64, #953664
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:35:11 +01:00
Sam James
3b71ef5d5e
dev-cpp/catch: Stabilize 1.12.2-r2 arm, #953664
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:13:15 +01:00
Sam James
7377292dfd
dev-cpp/clucene: Stabilize 2.3.3.4-r10 x86, #954426
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:07:36 +01:00
Sam James
7d09d09b9f
dev-cpp/clucene: Stabilize 2.3.3.4-r10 amd64, #954426
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:07:34 +01:00
Sam James
a38433213d
dev-cpp/clucene: Stabilize 2.3.3.4-r10 ppc64, #954426
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 02:36:49 +01:00
Sam James
9aac509527
dev-cpp/clhpp: Stabilize 2024.10.24 amd64, #954487
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 02:30:35 +01:00
Sam James
1f6809eafa
dev-cpp/clhpp: Stabilize 2024.10.24 x86, #954487
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 02:23:12 +01:00
Sam James
5613238b0e
dev-cpp/clucene: Stabilize 2.3.3.4-r10 arm64, #954426
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 02:01:43 +01:00
Sam James
d181d989cf
dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 x86, #954408
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 02:01:37 +01:00
Sam James
6de9522001
dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 amd64, #954408
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 02:01:35 +01:00
Sam James
796b7b3c92
dev-cpp/clucene: Stabilize 2.3.3.4-r10 arm, #954426
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 01:57:34 +01:00
Sam James
ebe724bae0
dev-cpp/clhpp: Stabilize 2024.10.24 ppc64, #954487
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 01:52:41 +01:00
Sam James
3768ba6afd
dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 arm64, #954408
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 00:56:54 +01:00
Sam James
1873013dce
dev-cpp/yaml-cpp: Stabilize 0.8.0-r1 ppc64, #954408
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 00:56:53 +01:00
sin-ack
107c4ace02
dev-cpp/fbthrift: add IUSE io-uring
...
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-25 00:31:45 +01:00
sin-ack
8ac2ad8883
dev-cpp/folly: add IUSE io-uring
...
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-25 00:31:44 +01:00
Sam James
9279533589
dev-cpp/prometheus-cpp: Stabilize 1.2.4 amd64, #953946
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24 20:07:35 +01:00
Sam James
8e61460d42
dev-cpp/prometheus-cpp: Stabilize 1.2.4 x86, #953946
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24 19:50:11 +01:00
Sv. Lockal
9347b98112
dev-cpp/opentelemetry-cpp: fix build with clang, gcc-15 and [prometheus]
...
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-24 19:14:55 +01:00
Alexey Sokolov
ca054dd004
dev-cpp/asio: add 1.34.2
...
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-24 19:12:12 +01:00
sin-ack
158c93c849
dev-cpp/fbthrift: add missing mvfst dependency
...
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-24 11:00:12 +01:00
Ulrich Müller
c30cb87146
dev-cpp/ctemplate: Drop header line from Emacs site-init file
...
elisp-site-file-install() adds the line by itself.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2025-04-23 20:36:00 +02:00
Sam James
03c64416d1
dev-cpp/gtkmm: enable py3.13
...
Closes: https://bugs.gentoo.org/954210
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-23 11:32:32 +01:00