commit:     381c1c99684c6c624bfd040d4aa13bdf956c32fb
Author:     Vivian Heisz (vhz) <demize <AT> unstable <DOT> systems>
AuthorDate: Wed Jul  2 23:06:56 2025 +0000
Commit:     demize <demize <AT> unstable <DOT> systems>
CommitDate: Wed Jul  2 23:32:56 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=381c1c99

dev-vcs/jj: add 0.31.0

Signed-off-by: Vivian Heisz (vhz) <demize <AT> unstable.systems>

 dev-vcs/jj/Manifest         |  2 ++
 dev-vcs/jj/jj-0.31.0.ebuild | 46 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-vcs/jj/Manifest b/dev-vcs/jj/Manifest
index 592999e2ff..d689b6920c 100644
--- a/dev-vcs/jj/Manifest
+++ b/dev-vcs/jj/Manifest
@@ -2,3 +2,5 @@ DIST jj-0.29.0-crates.tar.xz 38086892 BLAKE2B 
18a95d543aea3029647144de8b1382d08a
 DIST jj-0.29.0.tar.gz 1949546 BLAKE2B 
d079fb81b84c78032933c941b050d13e82c6ef282e0a82ddf10e08fcee2bdf21b08399104cddef61610bdf3f36cdc7b44dc2b8b87b9b561df0d1af46769340d4
 SHA512 
c35f390a397458099cae3805cb84a53f8cd1c2298c096591c14f531e0ad149af06a03644a3fabe008a72ae38de2c8647452293850a077d29e3ecb3f41af78da2
 DIST jj-0.30.0-crates.tar.xz 28659392 BLAKE2B 
24bd672a31c8fbc94a5477034286fba6138bb0dc5ffc2ebc9e47135038365ee801cef17fca028bcfd6f8cef48f544aea313f1c351d5ab9251f20648b4576f36f
 SHA512 
1ac18814ba64572eff8e67362872c51c045b5af9f43d53e5f068c88726331631ac74991a6fbd81ed26153c991b9d1ca56009db0271ca331fbf4ebc4aeed37ce9
 DIST jj-0.30.0.tar.gz 1977551 BLAKE2B 
df739a41b659c4a86726ade0a98a914ed5d8c652f459048e9cfc2b3c102f2136755ae5977a562298572ed1c0caf0783a504e2ede9e3445b101672a08cddd9fbc
 SHA512 
31026170a26ac03f148f536acc106d35fde8817e76a162084e215e91f21cda18bf92404e8dd44d70c9ec4519e616931cede8b2717193c097e82ce219c01cccf0
+DIST jj-0.31.0-crates.tar.xz 28832268 BLAKE2B 
e777478526a57788691e296170efdff85dab4c20de14648f8649d3b5a1ab85dd1f17b3c4b70a889d44bcad577b6bfd1bb821470cabd05459088666c2c7e4958c
 SHA512 
28a47f584906b1e73946ba9e68d9999614be72b950c8d9a7d65e60ad82fe9c49bcfa26907ce5b5c8675dac3fe3db992c7889680cf3201429502d7cc1f94a4422
+DIST jj-0.31.0.tar.gz 2014671 BLAKE2B 
62d8351ab26b126a37f043112514bd087ed5d2218146e82eae38f5d489a643202ed030e22f896e8ea1caf1122cddbabf2898f68affb6f6f45f676130afe981df
 SHA512 
efc1088a99515aa9590996176828ed4b4a6858c1e29b2966f375dc147e6bc4a8bec75815d695229eb1ccb165a3e85b0f2a58c13b5263f92a850344f3d51d0905

diff --git a/dev-vcs/jj/jj-0.31.0.ebuild b/dev-vcs/jj/jj-0.31.0.ebuild
new file mode 100644
index 0000000000..448838507c
--- /dev/null
+++ b/dev-vcs/jj/jj-0.31.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.4
+
+EAPI=8
+
+RUST_MIN_VER="1.84.0"
+
+CRATES="
+"
+
+inherit cargo
+
+DESCRIPTION="Jujutsu - an experimental version control system"
+HOMEPAGE="https://github.com/jj-vcs/jj";
+SRC_URI="
+       https://github.com/jj-vcs/jj/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+       https://files.demize.dev/gentoo/${CATEGORY}/${PN}/${P}-crates.tar.xz
+"
+
+LICENSE="Apache-2.0"
+# Dependent crate licenses
+LICENSE+="
+       Apache-2.0 BSD MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+       dev-vcs/git
+"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_configure() {
+       local myfeatures=(
+               watchman
+               git
+       )
+       cargo_src_configure --no-default-features
+}
+
+src_install() {
+       cargo_src_install --path cli
+}

Reply via email to