Skip to content

Commit 1e8210d

Browse files
committed
[anneal][v2] Independently vendor and patch toml_const
- Vendor `anneal/v2` dependencies independently - Patch `toml_const` to avoid breakage on `'cfg(...)'` keys in `Cargo.toml` files gherrit-pr-id: Ga27arw5h5oz3ldi25ijsj2rsbzuqictv
1 parent 2fcfb33 commit 1e8210d

4,792 files changed

Lines changed: 2433364 additions & 8 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ lcov.info
1818
!vendor/**
1919
!tools/vendor/**
2020
!hermes/vendor/**
21+
!**/vendor/**/target/

anneal/v2/.cargo/config.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[env]
2+
__ANNEAL_LOCAL_DEV = "1"
3+
4+
[source.crates-io]
5+
replace-with = "vendored-sources"
6+
7+
[source.vendored-sources]
8+
directory = "vendor"

anneal/v2/Cargo.lock

Lines changed: 4 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

anneal/v2/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,5 @@ url = "https://example.com/macos-aarch64.tar.zst"
3939

4040
[dependencies]
4141
exocrate = { path = "./exocrate" }
42-
toml_const = "1.2.1"
42+
# FIXME: Update to version number "1.2.2-alpha" when it is released.
43+
toml_const = { git = "https://github.com/facesthe/toml_const.git", rev = "b1119325fae3b2a7ca61cd6115134c1c1f113009" }

anneal/v2/exocrate/Cargo.lock

Whitespace-only changes.

anneal/v2/exocrate/Cargo.toml

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ sha2 = "0.11.0"
1111
sha2-const = "0.1.3"
1212
tar = "0.4.45"
1313
tempfile = "3.27.0"
14-
toml_const = "1.2.1"
14+
# FIXME: Update to version number "1.2.2-alpha" when it is released.
15+
toml_const = { git = "https://github.com/facesthe/toml_const.git", rev = "b1119325fae3b2a7ca61cd6115134c1c1f113009" }
1516
ureq = "3.3.0"
1617
zstd = "0.13.3"
1718

@@ -20,3 +21,28 @@ libc = "0.2"
2021

2122
[target.'cfg(windows)'.dev-dependencies]
2223
windows-sys = { version = "0.52", features = ["Win32_Storage_FileSystem", "Win32_Foundation", "Win32_System_IO"] }
24+
25+
#
26+
# The following is a canned configuration that can serve as an example. The purpose of including it
27+
# here is to allow doc tests that illustrate how to use this crate to run to completion.
28+
#
29+
30+
[package.metadata.exocrate.linux.x86_64]
31+
# FIXME: Replace `sha256` with actual linux-x86_64.tar.zst checksum.
32+
sha256 = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
33+
url = "https://example.com/linux-x86_64.tar.zst"
34+
35+
[package.metadata.exocrate.macos.x86_64]
36+
# FIXME: Replace `sha256` with actual macos-x86_64.tar.zst checksum.
37+
sha256 = "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
38+
url = "https://example.com/macos-x86_64.tar.zst"
39+
40+
[package.metadata.exocrate.linux.aarch64]
41+
# FIXME: Replace `sha256` with actual linux-aarch64.tar.zst checksum.
42+
sha256 = "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
43+
url = "https://example.com/linux-aarch64.tar.zst"
44+
45+
[package.metadata.exocrate.macos.aarch64]
46+
# FIXME: Replace `sha256` with actual macos-aarch64.tar.zst checksum.
47+
sha256 = "dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd"
48+
url = "https://example.com/macos-aarch64.tar.zst"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"files":{".cargo_vcs_info.json":"08071a308400282ad18ca2de0df6d1f2dc270475f69aa483740ce311af3f63e0","CHANGELOG.md":"04fa29ec6eb6b05b706247ecac2cbc7075792dbfcea0bf52715782cf42132e94","Cargo.lock":"3e44ced212a9e7ddc0a5450bcebb48ec67f32a058529856458efa36415554e53","Cargo.toml":"8f30dbd092f3acc475b9d339736cd7b64c6489bc47cd234a7f2232fc52e2d490","Cargo.toml.orig":"077df9094ac86443a4d05305f74782bd237c1f15fa39640463e4c62e9e4a310a","LICENSE-0BSD":"861399f8c21c042b110517e76dc6b63a2b334276c8cf17412fc3c8908ca8dc17","LICENSE-APACHE":"8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"cd955d5d6a49161e6f7a04df4a5963581b66ed43fd5096b2dedca8e295efe4f9","RELEASE_PROCESS.md":"a86cd10fc70f167f8d00e9e4ce0c6b4ebdfa1865058390dffd1e0ad4d3e68d9d","benches/bench.rs":"d67bef1c7f36ed300a8fbcf9d50b9dfdead1fd340bf87a4d47d99a0c1c042c04","src/algo.rs":"932c2bc591d13fe4470185125617b5aaa660a3898f23b553acc85df0bf49dded","src/lib.rs":"4acd41668fe30daffa37084e7e223f268957b816afc1864ffb3f5d6d7adf0890"},"package":"320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"git": {
3+
"sha1": "89a031a0f42eeff31c70dc598b398cbf31f1680f"
4+
},
5+
"path_in_vcs": ""
6+
}
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
---
6+
## [2.0.1](https://github.com/Frommi/miniz_oxide/compare/2.0.0..2.0.1) - 2025-06-09
7+
8+
### Other
9+
10+
- Remove `compiler-builtins` from `rustc-dep-of-std` dependencies - ([7cdbd39](https://github.com/Frommi/miniz_oxide/commit/7cdbd3925a7f61cc075f44367b5d383861571b0a)) - Trevor Gross
11+
12+
---
13+
## [2.0.0](https://github.com/Frommi/miniz_oxide/compare/1.0.2..2.0.0) - 2024-08-04
14+
15+
First release of adler2 - fork of adler crate as the original is unmaintained and archived
16+
17+
##### Changes since last version of Adler:
18+
19+
### Bug Fixes
20+
21+
- **(core)** change to rust 2021 edition, update repository info and links, update author info - ([867b115](https://github.com/Frommi/miniz_oxide/commit/867b115bad79bf62098f2acccc81bf53ec5a125d)) - oyvindln
22+
- **(core)** simplify some code and fix benches - ([128fb9c](https://github.com/Frommi/miniz_oxide/commit/128fb9cb6cad5c3a54fb0b6c68549d80b79a1fe0)) - oyvindln
23+
24+
### Changelog of original adler crate
25+
26+
---
27+
28+
## [1.0.2 - 2021-02-26](https://github.com/jonas-schievink/adler/releases/tag/v1.0.2)
29+
30+
- Fix doctest on big-endian systems ([#9]).
31+
32+
[#9]: https://github.com/jonas-schievink/adler/pull/9
33+
34+
## [1.0.1 - 2020-11-08](https://github.com/jonas-schievink/adler/releases/tag/v1.0.1)
35+
36+
### Fixes
37+
38+
- Fix documentation on docs.rs.
39+
40+
## [1.0.0 - 2020-11-08](https://github.com/jonas-schievink/adler/releases/tag/v1.0.0)
41+
42+
### Fixes
43+
44+
- Fix `cargo test --no-default-features` ([#5]).
45+
46+
### Improvements
47+
48+
- Extended and clarified documentation.
49+
- Added more rustdoc examples.
50+
- Extended CI to test the crate with `--no-default-features`.
51+
52+
### Breaking Changes
53+
54+
- `adler32_reader` now takes its generic argument by value instead of as a `&mut`.
55+
- Renamed `adler32_reader` to `adler32`.
56+
57+
## [0.2.3 - 2020-07-11](https://github.com/jonas-schievink/adler/releases/tag/v0.2.3)
58+
59+
- Process 4 Bytes at a time, improving performance by up to 50% ([#2]).
60+
61+
## [0.2.2 - 2020-06-27](https://github.com/jonas-schievink/adler/releases/tag/v0.2.2)
62+
63+
- Bump MSRV to 1.31.0.
64+
65+
## [0.2.1 - 2020-06-27](https://github.com/jonas-schievink/adler/releases/tag/v0.2.1)
66+
67+
- Add a few `#[inline]` annotations to small functions.
68+
- Fix CI badge.
69+
- Allow integration into libstd.
70+
71+
## [0.2.0 - 2020-06-27](https://github.com/jonas-schievink/adler/releases/tag/v0.2.0)
72+
73+
- Support `#![no_std]` when using `default-features = false`.
74+
- Improve performance by around 7x.
75+
- Support Rust 1.8.0.
76+
- Improve API naming.
77+
78+
## [0.1.0 - 2020-06-26](https://github.com/jonas-schievink/adler/releases/tag/v0.1.0)
79+
80+
Initial release.
81+
82+
83+
[#2]: https://github.com/jonas-schievink/adler/pull/2
84+
[#5]: https://github.com/jonas-schievink/adler/pull/5

anneal/v2/vendor/adler2/Cargo.lock

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)