community/git-interactive-rebase-tool: fix build with rust 1.77

See https://github.com/MitMaro/git-interactive-rebase-tool/issues/906
This commit is contained in:
Sören Tempel 2024-05-05 14:18:41 +02:00
parent 3f54a3afa6
commit 020880cbdf
2 changed files with 166 additions and 1 deletions

View File

@ -0,0 +1,163 @@
From 5659c6886d26dfd48d50c4508f607aaf28715f92 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git@soeren-tempel.net>
Date: Sun, 5 May 2024 07:57:10 +0200
Subject: [PATCH] Fix lint warning to avoid linting failure with rust 1.77.0
See https://github.com/MitMaro/git-interactive-rebase-tool/issues/906
---
scripts/data/lints.rs | 2 +-
src/config/src/lib.rs | 2 +-
src/core/src/lib.rs | 2 +-
src/display/src/lib.rs | 2 +-
src/git/src/lib.rs | 2 +-
src/input/src/lib.rs | 2 +-
src/main.rs | 2 +-
src/runtime/src/lib.rs | 2 +-
src/testutils/src/lib.rs | 2 +-
src/todo_file/src/lib.rs | 2 +-
src/view/src/lib.rs | 2 +-
11 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/scripts/data/lints.rs b/scripts/data/lints.rs
index b33c70f..2e2b25d 100644
--- a/scripts/data/lints.rs
+++ b/scripts/data/lints.rs
@@ -47,7 +47,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/config/src/lib.rs b/src/config/src/lib.rs
index 8c02d74..dc0237f 100644
--- a/src/config/src/lib.rs
+++ b/src/config/src/lib.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/core/src/lib.rs b/src/core/src/lib.rs
index cdf4ad7..9bea4d5 100644
--- a/src/core/src/lib.rs
+++ b/src/core/src/lib.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/display/src/lib.rs b/src/display/src/lib.rs
index 741d562..45a82a8 100644
--- a/src/display/src/lib.rs
+++ b/src/display/src/lib.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/git/src/lib.rs b/src/git/src/lib.rs
index bcbb18a..74a05f3 100644
--- a/src/git/src/lib.rs
+++ b/src/git/src/lib.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/input/src/lib.rs b/src/input/src/lib.rs
index d0b11d2..4c216bf 100644
--- a/src/input/src/lib.rs
+++ b/src/input/src/lib.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/main.rs b/src/main.rs
index 99ff1a6..6d6a28e 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/runtime/src/lib.rs b/src/runtime/src/lib.rs
index a7197d6..7d7dfef 100644
--- a/src/runtime/src/lib.rs
+++ b/src/runtime/src/lib.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/testutils/src/lib.rs b/src/testutils/src/lib.rs
index 38bf351..6143506 100644
--- a/src/testutils/src/lib.rs
+++ b/src/testutils/src/lib.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/todo_file/src/lib.rs b/src/todo_file/src/lib.rs
index 782ff4a..4051027 100644
--- a/src/todo_file/src/lib.rs
+++ b/src/todo_file/src/lib.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints
diff --git a/src/view/src/lib.rs b/src/view/src/lib.rs
index 74af3da..c441909 100644
--- a/src/view/src/lib.rs
+++ b/src/view/src/lib.rs
@@ -48,7 +48,7 @@
unused_macro_rules,
unused_qualifications,
unused_results,
- unused_tuple_struct_fields,
+ dead_code,
variant_size_differences
)]
// enable all of Clippy's lints

View File

@ -9,7 +9,8 @@ arch="all"
license="GPL-3.0-or-later"
makedepends="cargo libgit2-dev zlib-dev cargo-auditable"
subpackages="$pkgname-doc"
source="https://github.com/MitMaro/git-interactive-rebase-tool/archive/$pkgver/git-interactive-rebase-tool-$pkgver.tar.gz"
source="https://github.com/MitMaro/git-interactive-rebase-tool/archive/$pkgver/git-interactive-rebase-tool-$pkgver.tar.gz
0001-Fix-lint-warning-to-avoid-linting-failure-with-rust-.patch"
options="net"
export CARGO_PROFILE_RELEASE_OPT_LEVEL="z"
@ -50,4 +51,5 @@ package() {
sha512sums="
11d4be71bf6f55f541046ea607b965ffd0f044e525ed3dfbfc37c8d986cda6819c1838d2852e7d6468f43f9482766a3cddb5b8305d09a0d6fd5596b85d6671af git-interactive-rebase-tool-2.3.0.tar.gz
284d01290776e193adb837f3cb0c062aa7ea6c7d5d89b729bbbcaa7a63b487742e535e795db3ce62b7440e3f456bfadf034cff6c1cbb43ef6921e8701128f9c6 0001-Fix-lint-warning-to-avoid-linting-failure-with-rust-.patch
"