summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2025-01-20 11:06:07 +0200
committerArthur Zamarin <arthurzam@gentoo.org>2025-01-20 11:06:32 +0200
commit9f2bce48607af61b5f7181b13353c1f0b63ea7e9 (patch)
tree849ab9059b55936cdbb78ea8b59bc998c2e9032e /dev-util
parentapp-emulation/dxvk: drop 1.10.3-r1 (diff)
downloadgentoo-9f2bce48607af61b5f7181b13353c1f0b63ea7e9.tar.gz
gentoo-9f2bce48607af61b5f7181b13353c1f0b63ea7e9.tar.bz2
gentoo-9f2bce48607af61b5f7181b13353c1f0b63ea7e9.zip
dev-util/bingrep: support compile with latest rest, fix compile on musl
Closes: https://bugs.gentoo.org/943990 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/bingrep/Manifest2
-rw-r--r--dev-util/bingrep/bingrep-0.11.0-r1.ebuild13
-rw-r--r--dev-util/bingrep/files/bingrep-0.11.0-update-crates.patch16
3 files changed, 24 insertions, 7 deletions
diff --git a/dev-util/bingrep/Manifest b/dev-util/bingrep/Manifest
index ce954f43916d..9f2b2cf7d28e 100644
--- a/dev-util/bingrep/Manifest
+++ b/dev-util/bingrep/Manifest
@@ -62,7 +62,7 @@ DIST prettytable-rs-0.9.0.crate 33646 BLAKE2B 6fa110eb2b49803870a9355a1d6eec4c0b
DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
DIST proc-macro2-1.0.43.crate 41512 BLAKE2B da0577094cb0b8b419f3160bab6342f97865b01337be4cd7a344d4dea98fc2f8905dd05a56427792379f59565a25f8e16cfe4a37edb3bf77bf2e703f27953fdb SHA512 3139c668dbf593afeb77b970c77edc70f7b46b42d80f1d0e30773dedb14ab98c9eeca0dc953bc940610954860fbce663174ea6c270b8711db45aef4d57f3b910
-DIST proc-macro2-1.0.51.crate 41804 BLAKE2B 579e5a157da81cd8350a6407603e5f8102bb9b6618ea8e81ced1692a6a6f4b57bec35aeb965b643f2542f65a3b9965fbbcf7e0ade35cf159270583d34665a628 SHA512 10ad77a5d05437c1b2c40a8f82389d081e64993171aa6259e8dca98d9afb04f5fb870f2037ad626a280d59c1a89fd4482bead701d744d6fb7c893bd9e78dfc1f
+DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c
DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e1318afe71971b18f37e9c73d54168f16efb82c53a332e4874c80a82ea951fb2c85fad50cdfe783622b79fc SHA512 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
DIST quote-1.0.23.crate 28058 BLAKE2B 81c483fa26b36b5c4dbe85b386a74f5bfeaa854a99c0d678374507613da916a60e3f5b14d4a4d295e1c9ef0413fa1f16447df8f19a9db8cb0485b7a5c327fdc1 SHA512 3bce6846dda94d285de15771549099e60df39c8395c498b372c90a240f77df31d6d9048127913ec1c7ed8f3a189470ade1db2bede406bb00fa715ea641ec87c2
DIST rand-0.3.23.crate 11318 BLAKE2B 5ad9b187fcdfc515c606a73bd1e9aa3215e367659c35a013c9d4d0f80f9832331dfb971ca370a627c0a2afe2b8860514740e00b1d7572e221a557b5570cff6ff SHA512 a4f46fb7dfe39677dfc112eeb56fb3c28cec4cdaaf95f336f2a494f0b2b30fdf22ceb9ea956f90e13c7ffe711a68aef9fc1a80d9a911d93221ae263c243fb2c3
diff --git a/dev-util/bingrep/bingrep-0.11.0-r1.ebuild b/dev-util/bingrep/bingrep-0.11.0-r1.ebuild
index 0fd92e6bef06..182fee958330 100644
--- a/dev-util/bingrep/bingrep-0.11.0-r1.ebuild
+++ b/dev-util/bingrep/bingrep-0.11.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2024 Gentoo Authors
+# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -45,7 +45,7 @@ CRATES="
prettytable-rs@0.10.0
proc-macro-error@1.0.4
proc-macro-error-attr@1.0.4
- proc-macro2@1.0.51
+ proc-macro2@1.0.93
quote@1.0.23
redox_syscall@0.2.16
redox_users@0.4.3
@@ -88,9 +88,6 @@ CRATES="
windows_x86_64_msvc@0.42.1
"
-# https://github.com/rust-lang/rust/issues/113152#issuecomment-1612578376
-RUST_MAX_VER="1.71.1"
-
inherit cargo
DESCRIPTION="Binary file analysis tool"
@@ -103,7 +100,11 @@ LICENSE="Apache-2.0 BSD Boost-1.0 MIT Unicode-DFS-2016"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
-QA_FLAGS_IGNORED="usr/bin/bingrep"
+PATCHES=(
+ "${FILESDIR}"/${P}-update-crates.patch
+)
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
pkg_setup() {
rust_pkg_setup
diff --git a/dev-util/bingrep/files/bingrep-0.11.0-update-crates.patch b/dev-util/bingrep/files/bingrep-0.11.0-update-crates.patch
new file mode 100644
index 000000000000..91dd2d3d37b3
--- /dev/null
+++ b/dev-util/bingrep/files/bingrep-0.11.0-update-crates.patch
@@ -0,0 +1,16 @@
+diff --git a/Cargo.lock b/Cargo.lock
+index bfaba02..97c1b27 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -394,9 +394,9 @@ dependencies = [
+
+ [[package]]
+ name = "proc-macro2"
+-version = "1.0.51"
++version = "1.0.93"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6"
++checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99"
+ dependencies = [
+ "unicode-ident",
+ ]