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
 }

Reply via email to