commit: 5f74a8089e077b2480136583e7b74f0e9c08491b
Author: Pavel Sobolev <contact <AT> paveloom <DOT> dev>
AuthorDate: Tue Mar 3 18:48:18 2026 +0000
Commit: Pavel Sobolev <contact <AT> paveloom <DOT> dev>
CommitDate: Tue Mar 3 19:03:49 2026 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f74a808
app-text/codebook: add 0.3.31, drop 0.3.30
Signed-off-by: Pavel Sobolev <contact <AT> paveloom.dev>
app-text/codebook/Manifest | 4 ++--
.../{codebook-0.3.30.ebuild => codebook-0.3.31.ebuild} | 13 +++++++++++--
2 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/app-text/codebook/Manifest b/app-text/codebook/Manifest
index a65a21f369..b205c58fd1 100644
--- a/app-text/codebook/Manifest
+++ b/app-text/codebook/Manifest
@@ -1,2 +1,2 @@
-DIST codebook-0.3.30-deps.tar.xz 40851664 BLAKE2B
196f23dfdabecfb3e405bd2fa6be21b26db07854d288e7ea074a2c2d8512181f0f063568da69609713a0f3bb5208cdb5ac4bf676c808f67732b38fbf0f5bb44f
SHA512
1fe9d50e5fefe46c2cb19bbb36903851440ead80465adec350e5c11f5df9890ef6695f9522714f6c8c3a849e37ff6f2f6d97e33910c30c5226d7dac97798d8ed
-DIST codebook-0.3.30.tar.gz 2678250 BLAKE2B
2ea835f6d94f38df9227f098ec0193b448e6649b81d49fc3fbe839cdfd268e81ba702980c9900348d84b67f77c5b84105f04f0e23a918ebe53d1fc5790b07d88
SHA512
692fa932c01c89ddefa38557f7ac0dc5c45913c0adaad3465f7f10dc2b7792d3ff2f3491c8ff2260dc4424d960bcac2941b1b1fde0ebfc782673cc027bc6f649
+DIST codebook-0.3.31-deps.tar.xz 41122200 BLAKE2B
176f1b2d64cac97e0b28ad042fdf99ab51c5c8ae196813d85ee045e8e8ba4c8d25446c93b87ab1b544e511aea8decaf679b2a8c45248cd4b49a2ad96fce0071b
SHA512
5f89bc3f76b68fbee2c4d67376c143c4fed4ba1e0920f83e4dd3e475931e936c0b9ca93f102cbe7b82e6f517877f76e84c9b9a8ce7d77ed9033c48279b6a21a8
+DIST codebook-0.3.31.tar.gz 2679631 BLAKE2B
d943465c248f9c564ee9e1960888d8e298731cffa0918f5fa2b2c104eafbce9d824644caa38b9c656ddb55ace0bc5f15564cb9a5d432173906ffbec180a410c5
SHA512
7fcda0fcdcc3e47fd6f7268760082c63bf6570a69eb0c251191087ac72fe577392fdc4d0b23a515eea2695aaa0ab5ffb7c64e65a57b95a346e30c27ec74f49d1
diff --git a/app-text/codebook/codebook-0.3.30.ebuild
b/app-text/codebook/codebook-0.3.31.ebuild
similarity index 70%
rename from app-text/codebook/codebook-0.3.30.ebuild
rename to app-text/codebook/codebook-0.3.31.ebuild
index 2c3448404e..591f14c4a2 100644
--- a/app-text/codebook/codebook-0.3.30.ebuild
+++ b/app-text/codebook/codebook-0.3.31.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,6 +18,15 @@ KEYWORDS="~amd64"
RESTRICT="test"
PROPERTIES="test_network"
+src_unpack() {
+ cargo_src_unpack
+
+ cat >> "${ECARGO_HOME}/config.toml" <<- EOF || die
+ [patch."https://github.com/jpt13653903/tree-sitter-vhdl"]
+ tree-sitter-vhdl = { path = "${ECARGO_VENDOR}/tree-sitter-vhdl"
}
+ EOF
+}
+
src_test() {
local skip=(
--skip test_elixir_module
@@ -30,6 +39,6 @@ src_test() {
}
src_install() {
- cargo_src_install --path crates/codebook-lsp
+ cargo_src_install --frozen --path crates/codebook-lsp
dodoc README.md
}