gentoo/media-libs
Zurab Kvachadze b5e1f322c3
media-libs/tg_owt: Fix regression with abseil-cpp-20250512.1, drop old
Commit 56a02b6294daf8f7db58bf72c4f6fe64fdf8b3e6 ("media-libs/tg_owt: fix
build with abseil-cpp-20250814.1"), fixing bug 964949, introduced a
regression for <=dev-cpp/abseil-cpp-20250512.1: redefinition of
absl::Nonnull and absl::Nullable.

Later versions of abseil, i.e. >dev-cpp/abseil-cpp-20250512.1,
completely remove absl::Nonnull and absl::Nullable so their redefinition
is fine.

This commit #ifdef's the patch added in the aforementioned commit to
abseil versions > 20250512, fixing the regression. The patch was
proposed by Nikita Kostovsky[1].

[1]: https://bugs.gentoo.org/965838#c6

See-also: https://github.com/desktop-app/tg_owt/pull/164
See-also: https://github.com/desktop-app/tg_owt/pull/169
Bug: https://bugs.gentoo.org/964949
Closes: https://bugs.gentoo.org/965838
Signed-off-by: Zurab Kvachadze <zurabid2016@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44634
Closes: https://github.com/gentoo/gentoo/pull/44634
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-17 07:39:15 +00:00
..
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-11-04 18:00:59 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-08-11 23:02:00 +02:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-06-07 05:02:17 +01:00
2025-07-16 14:57:21 +02:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-10-01 00:28:23 +01:00
2025-11-12 06:33:02 +00:00
2025-11-04 09:10:32 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-10-29 17:33:50 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-08-03 03:41:48 -04:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:12 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-14 15:50:49 +01:00
2025-09-02 20:00:14 +03:00
2025-11-04 09:10:32 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-11-12 13:10:39 -05:00
2025-11-12 13:10:18 -05:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-06-22 16:19:01 +09:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-07-20 12:40:07 -04:00
2025-09-26 14:12:49 +02:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-10-05 06:56:02 +01:00
2025-11-04 09:10:32 +01:00
2025-09-02 20:00:14 +03:00
2025-10-03 13:58:08 +02:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-11-17 08:32:19 +02:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-08-01 09:22:59 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-10-17 06:20:50 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-10-26 20:24:12 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-10-09 21:25:14 +09:00
2025-11-04 09:10:32 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-10-17 06:20:50 +01:00
2025-09-02 20:00:14 +03:00
2025-10-17 06:20:50 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-11-04 10:45:41 +01:00
2025-11-12 13:12:17 -05:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-22 21:18:27 +02:00
2025-06-12 11:55:57 +01:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00
2025-09-02 20:00:14 +03:00