Michael Mair-Keimberger
ce7c5112f3
dev-cpp/abseil-cpp: fix patchfile name
...
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/38863
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-04 10:07:08 +01:00
Arthur Zamarin
0a56e3ee53
dev-cpp/abseil-cpp: Keyword 20240722.0 mips, #914038
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-09 20:14:12 +03:00
Paul Zander
60170e6ac0
dev-cpp/abseil-cpp: fix building on ppc
...
Link in `atomic` on ppc.
Disable failing test.
Closes: https://bugs.gentoo.org/918981
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-08 18:15:49 +01:00
Paul Zander
cfbba53f98
dev-cpp/abseil-cpp: Stabilize 20240116.2-r4 ppc64, #938835
...
Per https://bugs.gentoo.org/938835#c4
Closes: https://bugs.gentoo.org/938835
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-08 14:50:25 +01:00
Paul Zander
602c1c7641
dev-cpp/abseil-cpp: disable unstable absl_symbolize_test on non amd64
...
Bug: https://bugs.gentoo.org/938835
Closes: https://bugs.gentoo.org/939083
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-08 14:50:24 +01:00
Paul Zander
ca5cfc3404
dev-cpp/abseil-cpp: add myself as a maintainer for now
...
Take over maintainership while fixing the protobuf/abseil-cpp ecosystem
Closes: https://github.com/gentoo/gentoo/pull/38353
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-09-04 02:30:44 +00:00
Paul Zander
ef4be08b30
dev-cpp/abseil-cpp: add 20240722.0
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-09-04 02:30:41 +00:00
Arthur Zamarin
776b320d48
dev-cpp/abseil-cpp: Stabilize 20240116.2-r4 arm64, #938835
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-02 10:29:21 +03:00
Arthur Zamarin
56f1e91d1e
dev-cpp/abseil-cpp: Stabilize 20240116.2-r4 amd64, #938835
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-31 17:37:10 +03:00
Arthur Zamarin
7008b08783
dev-cpp/abseil-cpp: Stabilize 20240116.2-r4 x86, #938835
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-31 17:37:10 +03:00
Fabian Groffen
d8a261c015
dev-cpp/abseil-cpp-20240116.2-r4: marked ~{x64,arm64}-macos
...
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-08-25 17:21:19 +02:00
Arthur Zamarin
d7f9a2ef56
dev-cpp/abseil-cpp: Keyword 20240116.2-r4 s390, #914038
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-08 20:19:00 +03:00
Christopher Fore
fcd9acca22
dev-cpp/abseil-cpp: Fix compilation on GCC 15
...
- Tests pass
- Include patch from upstream including <cstdint>
- 20211102.0-r2 and 20220623.1 need an additional commit backported from
upstream so those will be done at a later time.
Bug: https://bugs.gentoo.org/937307
Signed-off-by: Christopher Fore <csfore@posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/37987
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-07 14:03:36 +01:00
Sam James
306032c926
dev-cpp/abseil-cpp: Stabilize 20230125.3-r4 x86, #915160
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-24 17:55:32 +01:00
Sam James
d5109f3d96
dev-cpp/abseil-cpp: Stabilize 20230125.3-r4 amd64, #915160
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-24 17:55:30 +01:00
Paul Zander
d659f8343f
dev-cpp/abseil-cpp: make use of lzcnt conditional
...
Closes: https://bugs.gentoo.org/934337
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37543
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-13 18:08:54 +01:00
Sam James
a0dfb5fe75
dev-cpp/abseil-cpp: fix build without tests
...
Closes: https://bugs.gentoo.org/935417
Thanks-to: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-07 01:25:07 +01:00
Joonas Niilola
33ba9e298a
dev-cpp/abseil-cpp: Stabilize 20230125.3-r3 x86, #934062
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-15 11:13:15 +03:00
Sam James
6b66516696
dev-cpp/abseil-cpp: Stabilize 20230125.3-r3 amd64, #934062
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-13 05:10:07 +01:00
Sam James
812ed0dc59
dev-cpp/abseil-cpp: unconditionally depend on gtest
...
This is unfortunate but it's needed given abseil-cpp needs it for
some of the libraries it installs.
An alternative would be to control the helpers with USE=testlib or
something, I guess.
Fixes: 53bb853b51f0ccdacba1714a9405e23fbdd96ce2
Bug: https://bugs.gentoo.org/915902
Closes: https://bugs.gentoo.org/934175
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-13 03:57:11 +01:00
Sam James
53bb853b51
dev-cpp/abseil-cpp: unconditionally install test helper libraries
...
dev-libs/protobuf needs it at least and depending on USE=test for
it is considered odd.
Bug: https://bugs.gentoo.org/915902
Bug: https://bugs.gentoo.org/934062
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-13 02:53:21 +01:00
Aliaksei Urbanski
b7b6c19f68
dev-cpp/abseil-cpp: add 20240116.2
...
Release:
- https://github.com/abseil/abseil-cpp/releases/tag/20240116.2
Based on:
- https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-cpp/abseil-cpp/abseil-cpp-20230802.0.ebuild?id=3b6b79246f55d6ef40ce8584c227b69065b66723
Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36181
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-05-27 16:24:35 +03:00
Michał Górny
d733830e4b
*/*: Reassign gyakovlev's packages
...
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-02-14 11:39:15 +01:00
Michael Mair-Keimberger
0f11be4122
dev-cpp/abseil-cpp: remove unused patches
...
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/34296
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2023-12-25 00:00:22 +01:00
Andreas Sturmlechner
22336d0659
dev-cpp/abseil-cpp: drop 20200923.3
...
Bug: https://bugs.gentoo.org/908374
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-12-12 14:39:13 +01:00
Matoro Mahri
3b6b79246f
dev-cpp/abseil-cpp: Keyword 20230802.0 alpha, #917062
...
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-23 17:10:48 +00:00
Matoro Mahri
ab3288fee2
dev-cpp/abseil-cpp: add patch for test on .sdata platforms
...
See: cc37c61553
Bug: https://bugs.gentoo.org/917062
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-20 10:03:52 +00:00
Sam James
13639579c7
dev-cpp/abseil-cpp: destabilize 20230802.0 for ~amd64, ~arm64, ~x86
...
This version was stabled prematurely. Many blockers remain for new protobuf/abseil.
Bug: https://bugs.gentoo.org/915160
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-17 20:22:06 +01:00
Sam James
52092a445a
dev-cpp/abseil-cpp: Stabilize 20230802.0 amd64, #915160
...
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-15 13:38:09 +01:00
Arthur Zamarin
2a2ce6ad7a
dev-cpp/abseil-cpp: Stabilize 20230802.0 arm64, #915160
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-10-14 18:16:45 +00:00
Arthur Zamarin
e515240b12
dev-cpp/abseil-cpp: Stabilize 20230802.0 x86, #915160
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-10-14 16:50:27 +00:00
Sam James
5e3d63fef2
dev-cpp/abseil-cpp: Keyword 20230802.0 sparc, #914038
...
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-27 07:15:05 +01:00
Sam James
dc9def8816
dev-cpp/abseil-cpp: backport -std=c++14
...
Backport 6ad1e6f5375e93ff6c9053392852ed4ae0eac7c4.
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 19:21:59 +01:00
Sam James
a8dd966ed2
dev-cpp/abseil-cpp: add 20230125.3
...
grpc needs this version, so resurrect it from a branch.
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 18:34:33 +01:00
Stephan Hartmann
99e8c24380
dev-cpp/abseil-cpp: add multilib support
...
Needed by protobuf.
Closes: https://bugs.gentoo.org/908372
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 18:30:08 +01:00
Sam James
e2225439e3
dev-cpp/abseil-cpp: unmultilibify, at least for now
...
We're not bumping re2 to the new version which needs abseil as ideally
we'll use bundled copies instead. Although as with grpc + protobuf, unclear
if we can actually do that given it then tries to install its own abseil.
Bug: https://bugs.gentoo.org/912281
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 18:27:22 +01:00
Sam James
6ad1e6f537
dev-cpp/abseil-cpp: use -std=c++14 instead
...
See the discussion in https://github.com/gentoo/gentoo/pull/32281 .
We can't bundle everywhere like we want to because protobuf+grpc will try
install abseil when using it in bundled mode.
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 18:27:22 +01:00
Holger Hoffstätte
b5c8dee312
dev-cpp/abseil-cpp: add 20230802.0
...
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 18:27:22 +01:00
Brahmajit Das
051a757949
dev-cpp/abseil-cpp: backport fix build with musl-1.2.4 to 20220623
...
20220623 is needed for bear-3.1.2 and without this patch, bear cannot be
installed on musl profiles.
Bug: https://bugs.gentoo.org/906218
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32095
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-30 12:42:55 +01:00
orbea
6f43c86164
dev-cpp/abseil-cpp: fix build with musl-1.2.4
...
Closes: https://bugs.gentoo.org/906218
Upstream-Issue: https://github.com/abseil/abseil-cpp/issues/1473
Upstream-Commit: 4500c2fada
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/31367
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-05 01:40:13 +01:00
Sam James
2d01e3f2d0
dev-cpp/abseil-cpp: drop blank DEPEND/RDEPEND
...
This makes it hard to grep for actual mistakes like DEPEND=DEPEND.
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-30 14:26:07 +01:00
Sam James
cef54b3959
dev-cpp/abseil-cpp: Stabilize 20230125.2 ppc64, #905701
...
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-09 10:53:41 +01:00
Arthur Zamarin
426a15f5f1
dev-cpp/abseil-cpp: Stabilize 20230125.2 x86, #905701
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-06-09 09:53:28 +03:00
Arthur Zamarin
41b6f202e2
dev-cpp/abseil-cpp: Stabilize 20230125.2 amd64, #905701
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-06-02 16:12:33 +00:00
Arthur Zamarin
b504aa4991
dev-cpp/abseil-cpp: Stabilize 20230125.2 arm64, #905701
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-06-01 19:14:45 +00:00
Georgy Yakovlev
4037011b43
dev-cpp/abseil-cpp: add 20230125.2
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2023-04-18 10:58:28 -07:00
Sam James
152cb3a2d4
dev-cpp/abseil-cpp: fix build w/ gcc 13
...
Closes: https://bugs.gentoo.org/898634
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-18 12:16:06 +01:00
Ben Kohler
5c1ca4cbd9
dev-cpp/abseil-cpp: enable py3.10, py3.11 on older version
...
This older version is required by latest mozc, so this change allows
installing mozc with current python defaults
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-04-02 08:24:35 -05:00
Andreas Sturmlechner
b4d30eb748
dev-cpp/abseil-cpp: drop 20211102.0
...
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-02-07 18:25:09 +01:00
David Seifert
ed468028e7
*/*: remove py3.8 from PYTHON_COMPAT
...
Signed-off-by: David Seifert <soap@gentoo.org>
2023-01-14 13:51:19 +01:00