commit: fc70aaebc6442ba7d175a36def8526ebab6f4344 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Thu Jun 19 18:35:35 2025 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Thu Jun 19 18:35:50 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc70aaeb
dev-util/difftastic: add 0.64.0 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> dev-util/difftastic/Manifest | 2 ++ dev-util/difftastic/difftastic-0.64.0.ebuild | 45 ++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest index 7b8eb394e80b..c2c9dd0c5c31 100644 --- a/dev-util/difftastic/Manifest +++ b/dev-util/difftastic/Manifest @@ -37,6 +37,8 @@ DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d DIST difftastic-0.60.0.gh.tar.gz 44037544 BLAKE2B 0a8923548ba4f26ebdb12dcce8f450aae573216d94e09f5ac1bb822bea37978cca8f386f446c7fffc0034b2e2806adf662ad0e66c91a2ace0b243d0b3d7babf8 SHA512 ad72ba1cbaa803683e682864f6289d4456cd15fd377e2c59c75d799a5e416ac2885f5fbd2dc5201143a214ce2dcf65dd357f8d844c5dbf43463eebd0ece9560e DIST difftastic-0.61.0.gh.tar.gz 44045376 BLAKE2B 4ac89d4aa9856b523ed710e78fe1e890dfb2535849e508448e1565a3ab542ba77ec758b1ca3df690d40e76dfa2e8c49194c57ed7de40db80098a040eb58f4b01 SHA512 70b98788dc992e690486a71e2365f039c764af83917d51c92a0efdc0e5030ce8f28c0064d7cac0fe51fec832cb8ae3c2b93e1af001a05ee2d54a70ebd1fa56df DIST difftastic-0.63.0.gh.tar.gz 28395434 BLAKE2B d10ed722aec0d290cfaf246514fc69cb2c66f27c2f3b1e34cc62676e8669caf600e93b0b98203621b04f835da75d06bee84b8dbe6436a19922ea08a57440592e SHA512 2781b19b2177fe63be8719a9ba0cc1d3c207ca81a1cbc2e5a2682eea7b96ea5da3d9c4a48c28ed872229bf3169a5415ac573e817ab096853e04d593a36651813 +DIST difftastic-0.64.0-crates.tar.xz 21785760 BLAKE2B 2d000f92b221a7e82817689156fce2320b4dd5802c0750cb56edb322eb723801a81e84bc6c2cca2346e543301bd67b91dbbccc09f70c54666556629177b54c56 SHA512 b8f23fa64d0d12f9f45ec08bc9b02929abbcff2781df331e232b9e75753d8f5a9ed730e3fd60330a1ef438fe61d044d1b8dbbccd39c5fabf1dbe62f146df7abb +DIST difftastic-0.64.0.gh.tar.gz 25362833 BLAKE2B 26503c10ac1fb5ab9af39e134e5fcfd838b3c8864e345582b9c5f08e05ac70454eab01bf3e414c6aa06c23b0d9a17950278abd98bb6376cb483955f3844bcce8 SHA512 4fa03d49c3d656e8de31e6cee3f37ebbefdca2c4bb8b182c46fbc67271681b272bc52775bfcb53c33895e8bcb1ea8e33800aca06ae490ae0b1e801a15877b6ca DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432 DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 diff --git a/dev-util/difftastic/difftastic-0.64.0.ebuild b/dev-util/difftastic/difftastic-0.64.0.ebuild new file mode 100644 index 000000000000..f2ec637437c5 --- /dev/null +++ b/dev-util/difftastic/difftastic-0.64.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES="" +inherit cargo flag-o-matic + +DESCRIPTION="A structural diff that understands syntax." +HOMEPAGE="http://difftastic.wilfred.me.uk/" +SRC_URI=" + https://github.com/Wilfred/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/gentoo-crate-dist/${PN}/releases/download/${PV}/${P}-crates.tar.xz +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD MIT Unicode-DFS-2016" +# owo-colors +LICENSE+=" MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +QA_FLAGS_IGNORED="usr/bin/difft" + +DOCS=( CHANGELOG.md README.md manual/ ) + +src_prepare() { + rm manual/.gitignore || die + + default +} + +src_configure() { + # Workaround for old bundled mimalloc in mimalloc crate, see + # bug #944110, but updating it should be done with caution, see + # https://github.com/purpleprotocol/mimalloc_rust/issues/109. + append-cflags -std=gnu17 + cargo_src_configure +} + +src_install() { + cargo_src_install + einstalldocs +}
