Date: Monday, January 23, 2023 @ 11:18:36 Author: kpcyrd Revision: 1387934
upgpkg: libredefender 0.6.0-2 - rebuild with clamav 1.0 Added: libredefender/trunk/clamav-1.0.patch Modified: libredefender/trunk/PKGBUILD ------------------+ PKGBUILD | 9 ++++++--- clamav-1.0.patch | 27 +++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-23 11:00:34 UTC (rev 1387933) +++ PKGBUILD 2023-01-23 11:18:36 UTC (rev 1387934) @@ -2,7 +2,7 @@ pkgname=libredefender pkgver=0.6.0 -pkgrel=1 +pkgrel=2 pkgdesc='Light-weight antivirus scanner for Linux' url='https://github.com/kpcyrd/libredefender' arch=('x86_64') @@ -10,14 +10,17 @@ depends=('libclamav.so' 'hicolor-icon-theme') makedepends=('cargo' 'clang') source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz - https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc) + https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc + clamav-1.0.patch) b2sums=('fba45c42842220c0b43a06c56fbecbaa093819715822a9e673570c21b21a2cd6b9cba72711d76758bbbadb542b4a8d356f1107020593d74b12a7ad581c3ed562' - 'SKIP') + 'SKIP' + 'bc44726d294e500b032da217d10cd23aca2dccbeec124e3696558a5d331c182ab3bc431d74f3dcdbea1686c0cbec32ee8d9240e0de22fdf5be2c31bd116afdee') validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6") prepare() { cd "${pkgname}-${pkgver}" + patch -i ../clamav-1.0.patch cargo fetch --locked --target "$CARCH-unknown-linux-gnu" } Added: clamav-1.0.patch =================================================================== --- clamav-1.0.patch (rev 0) +++ clamav-1.0.patch 2023-01-23 11:18:36 UTC (rev 1387934) @@ -0,0 +1,27 @@ +diff --git a/Cargo.lock b/Cargo.lock +index e83da71..e11f9d2 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -282,8 +282,7 @@ dependencies = [ + [[package]] + name = "clamav-rs" + version = "0.5.5" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "2270a8023f99eaeaa8ce6b240b55e0aec0c8ea10edadec337018ca0174c22430" ++source = "git+https://github.com/kpcyrd/clamav-rs?branch=clamav-1.0#93b5ddc41d5b62b129c6c40bf025a8779e5a3e70" + dependencies = [ + "bitflags", + "clamav-rs-bindings", +diff --git a/Cargo.toml b/Cargo.toml +index ea09a3b..4c76514 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -17,7 +17,7 @@ atoi = "1" + battery = "0.7" + chrono = { version = "0.4.19", features = ["serde"] } + chrono-humanize = "0.2.1" +-clamav-rs = "0.5.3" ++clamav-rs = { git = "https://github.com/kpcyrd/clamav-rs", branch = "clamav-1.0" } + colored = "2.0.0" + config = { version = "0.13", default-features = false, features = ["toml"] } + crossbeam-channel = "0.5.1"
