chore(deps): update dependency com_google_absl to v20240722 (#366)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [com_google_absl](https://togithub.com/abseil/abseil-cpp) |
http_archive | major | `20240116.2` -> `20240722.0` |

---

### Release Notes

<details>
<summary>abseil/abseil-cpp (com_google_absl)</summary>

###
[`v20240722.0`](https://togithub.com/abseil/abseil-cpp/releases/tag/20240722.0):
Abseil LTS branch, July 2024

[Compare
Source](https://togithub.com/abseil/abseil-cpp/compare/20240116.2...20240722.rc1)

### Abseil LTS
[`2024072`](https://togithub.com/abseil/abseil-cpp/commit/20240722).0

#### What's New:

- Added [GoogleTest
matchers](https://togithub.com/abseil/abseil-cpp/blob/master/absl/status/status_matchers.h)
for `absl::Status`. These matchers make it easier to write unit tests
for code that uses `absl::Status`.

#### Breaking Changes:

- [`absl::AlphaNum` no longer allows
brace-initialization.](2be67701e7)
This was never intended to be supported, nor is it recommended that
`absl::AlphaNum` ever be spelled in user code.
- The deprecated symbol `absl::kuint128max` [has been
removed](34604d5b1f)
and should be replaced with `absl::Uint128Max()`.
- `absl::aligned_storage_t`, which was a polyfill consistent with
`std::aligned_storage_t`, [has been
removed](42133464db).
`std::aligned_storage_t` is deprecated in C++23. See
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1413r3.pdf for
a suggested replacement.
- [`absl::StrJoin` now has a `absl::string_view`
overload.](7384185376)
This allows for passing a collection of string-like objects without
having to convert everything to the same type first. However, this may
be a breaking change for users passing an explicit template argument to
`absl::StrJoin`. In this case, simply remove the explicit template
parameter.
- [`vlog_is_on.h` is now a public
header](d0d902e6e1)
and is no longer included from `log.h`. To use `VLOG_IS_ON()`,
`absl/log/vlog_is_on.h` must be included.

#### Known Issues

-   None known at this time.

Baseline:
[`3358286`](3358286120)
Cherry-pick:
[`2138590`](2138590007)
Cherry-pick:
[`9a0743a`](9a0743ac27)
Cherry-pick:
[`4447c75`](4447c7562e)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/bazel-contrib/toolchains_llvm).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2024-08-06 06:12:42 -07:00 committed by GitHub
parent e3c57fc322
commit 2fa9fa1556
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 3 deletions

View File

@ -145,9 +145,9 @@ llvm_toolchain(
http_archive(
name = "com_google_absl",
sha256 = "733726b8c3a6d39a4120d7e45ea8b41a434cdacde401cba500f14236c49b39dc",
strip_prefix = "abseil-cpp-20240116.2",
urls = ["https://github.com/abseil/abseil-cpp/releases/download/20240116.2/abseil-cpp-20240116.2.tar.gz"],
sha256 = "f50e5ac311a81382da7fa75b97310e4b9006474f9560ac46f54a9967f07d4ae3",
strip_prefix = "abseil-cpp-20240722.0",
urls = ["https://github.com/abseil/abseil-cpp/releases/download/20240722.0/abseil-cpp-20240722.0.tar.gz"],
)
# As a test dep of com_google_absl.