dev-util/tombi
TOML Formatter / Linter / Language Server
ChangeLog
commit d4a48f00538112f43c9036e6f36ffd1cca8dcdeb
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Mon May 25 19:19:18 2026 +0600
dev-util/tombi: add 1.0.0
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 21db66a1d65ccf168ac2dad37c692e07b719ee2e
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu May 21 12:07:46 2026 +0600
dev-util/tombi: drop 0.9.25
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 9e9df30eb3e969421301343b53d244c1f8c00b13
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu May 21 12:06:26 2026 +0600
dev-util/tombi: add 0.11.5
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 5570b4fe613337ed07b69afd85b2bab0b6009860
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue May 19 14:05:27 2026 +0600
dev-util/tombi: fix tests, install, and deps
Thanks, Agostino Sarubbo for finding the test phase and install phase
bugs
- sys crate fixes were generated using:
https://codeberg.org/ingenarel-NeoJesus/apply-crates-fixes/commit/50826abbf4cc94405069956bd817b9b6ab627fb0
and it's deps fixes are for the same reason as commit
6c4a37fb4c65feda10567b4eb48402dfd3703dc5
- more test skips are added, either because they need the internet, or
it's an actual upstream problem that would be hard for me to patch in
downstream. `--no-fail-test` flag is also added to run all tests even
if any fails, in order to get the full list of failed tests, which
makes it easier to bump and maintain
- changed the hardcoded target/release paths to $(cargo_target_dir),
that way it doesn't fail if DEBUG USE is set.
Closes: https://bugs.gentoo.org/975031
Closes: https://bugs.gentoo.org/975032
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 93a0ac7789ec9429a9a5ba386ea3d1cc4ab0e7c1
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu May 7 14:37:00 2026 +0600
dev-util/tombi: use dobin instead of cargo_src_install
cargo_src_install was triggering recompiling in the src_install phase,
this should not do that now
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 1a97516e934be86711f4f1da5b14f8153e2a0843
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu May 7 14:36:00 2026 +0600
dev-util/tombi: add 0.10.6
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit b113c0ce6fc95cdfda4efde4b8cebb0908b09818
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Fri May 1 05:00:46 2026 +0600
dev-util/tombi: new package, add 0.9.25
the unvendoring of some dependencies from -sys crates were done using
https://codeberg.org/ingenarel-NeoJesus/apply-crates-fixes/src/commit/0554e820f5df3274a23ad5fb13988a078a603ce7/bin/apply-crates-fixes
and then slightly modified and touched up afterwards
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/13
Merges: https://codeberg.org/gentoo/guru/pulls/13
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Mon May 25 19:19:18 2026 +0600
dev-util/tombi: add 1.0.0
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 21db66a1d65ccf168ac2dad37c692e07b719ee2e
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu May 21 12:07:46 2026 +0600
dev-util/tombi: drop 0.9.25
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 9e9df30eb3e969421301343b53d244c1f8c00b13
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu May 21 12:06:26 2026 +0600
dev-util/tombi: add 0.11.5
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 5570b4fe613337ed07b69afd85b2bab0b6009860
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Tue May 19 14:05:27 2026 +0600
dev-util/tombi: fix tests, install, and deps
Thanks, Agostino Sarubbo for finding the test phase and install phase
bugs
- sys crate fixes were generated using:
https://codeberg.org/ingenarel-NeoJesus/apply-crates-fixes/commit/50826abbf4cc94405069956bd817b9b6ab627fb0
and it's deps fixes are for the same reason as commit
6c4a37fb4c65feda10567b4eb48402dfd3703dc5
- more test skips are added, either because they need the internet, or
it's an actual upstream problem that would be hard for me to patch in
downstream. `--no-fail-test` flag is also added to run all tests even
if any fails, in order to get the full list of failed tests, which
makes it easier to bump and maintain
- changed the hardcoded target/release paths to $(cargo_target_dir),
that way it doesn't fail if DEBUG USE is set.
Closes: https://bugs.gentoo.org/975031
Closes: https://bugs.gentoo.org/975032
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 93a0ac7789ec9429a9a5ba386ea3d1cc4ab0e7c1
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu May 7 14:37:00 2026 +0600
dev-util/tombi: use dobin instead of cargo_src_install
cargo_src_install was triggering recompiling in the src_install phase,
this should not do that now
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit 1a97516e934be86711f4f1da5b14f8153e2a0843
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu May 7 14:36:00 2026 +0600
dev-util/tombi: add 0.10.6
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
commit b113c0ce6fc95cdfda4efde4b8cebb0908b09818
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Fri May 1 05:00:46 2026 +0600
dev-util/tombi: new package, add 0.9.25
the unvendoring of some dependencies from -sys crates were done using
https://codeberg.org/ingenarel-NeoJesus/apply-crates-fixes/src/commit/0554e820f5df3274a23ad5fb13988a078a603ce7/bin/apply-crates-fixes
and then slightly modified and touched up afterwards
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/13
Merges: https://codeberg.org/gentoo/guru/pulls/13


View
Download
Browse