From 1961147b427218fb3922330739035b9bd8a744df Mon Sep 17 00:00:00 2001 From: Spencer Burris Date: Mon, 15 Mar 2021 18:47:05 -0700 Subject: [PATCH] signal-backup-decode: update to 0.2.1 --- .../signal-backup-decode-0.2.1-aes_ctr.patch | 39 +++++++++++++++++++ srcpkgs/signal-backup-decode/template | 8 ++-- 2 files changed, 43 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/signal-backup-decode/patches/signal-backup-decode-0.2.1-aes_ctr.patch diff --git a/srcpkgs/signal-backup-decode/patches/signal-backup-decode-0.2.1-aes_ctr.patch b/srcpkgs/signal-backup-decode/patches/signal-backup-decode-0.2.1-aes_ctr.patch new file mode 100644 index 000000000000..bf8084a2f65c --- /dev/null +++ b/srcpkgs/signal-backup-decode/patches/signal-backup-decode-0.2.1-aes_ctr.patch @@ -0,0 +1,39 @@ +From de0c58c9c0a9453dd62e7e9f91c8d2a6a0395eb5 Mon Sep 17 00:00:00 2001 +From: xduugu +Date: Sat, 24 Oct 2020 21:45:07 +0000 +Subject: [PATCH] Fix tests module (#34) + +Compiling the tests module fails because of a missing import: + +error[E0433]: failed to resolve: use of undeclared type or module `aes_ctr` + --> src/decrypter.rs:128:6 + | +128 | use aes_ctr::stream_cipher::NewStreamCipher; + | ^^^^^^^ use of undeclared type or module `aes_ctr` + +It turned out, however, that NewStreamCipher is never used. Therefore, +it is sufficient to remove the problematic import line. + +warning: unused import: `aes_ctr::stream_cipher::NewStreamCipher` + --> src/decrypter.rs:128:6 + | +128 | use aes_ctr::stream_cipher::NewStreamCipher; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + | +--- + src/decrypter.rs | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/decrypter.rs b/src/decrypter.rs +index b660aac..0247fd0 100644 +--- a/src/decrypter.rs ++++ b/src/decrypter.rs +@@ -125,7 +125,6 @@ impl std::fmt::Display for DecryptError { + #[cfg(test)] + mod tests { + use super::*; +- use aes_ctr::stream_cipher::NewStreamCipher; + + #[test] + fn increase_iv() { + diff --git a/srcpkgs/signal-backup-decode/template b/srcpkgs/signal-backup-decode/template index 119546b61ea7..911891679430 100644 --- a/srcpkgs/signal-backup-decode/template +++ b/srcpkgs/signal-backup-decode/template @@ -1,7 +1,7 @@ # Template file for 'signal-backup-decode' pkgname=signal-backup-decode -version=0.2.0 -revision=2 +version=0.2.1 +revision=1 build_style=cargo hostmakedepends="pkg-config" makedepends="openssl-devel sqlite-devel" @@ -9,5 +9,5 @@ short_desc="Decode Signal Android Backups" maintainer="Spencer Burris " license="GPL-3.0-or-later" homepage="https://github.com/pajowu/signal-backup-decode" -distfiles="${homepage}/archive/${version}.tar.gz" -checksum=9a454bb894963e7f6301bdcd3db2c7978fb0cfb7e6fce3f4f553ccad7f955fe9 +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=99d499a0b12ae73004ef1a217a231700061898c577f392b5ea733d4902ddb178