net-im/gurk-rs: update to 0.6.1

- unbundle openssl-src
 - now depends on databases/sqlcipher

Changelog: https://github.com/boxdot/gurk-rs/releases/tag/v0.6.1

PR:		284248
This commit is contained in:
Herbert J. Skuhra 2025-02-27 12:26:30 +01:00 committed by Robert Clausecker
parent 9903e0dac4
commit 75cdbe28f7
4 changed files with 23 additions and 17 deletions

View file

@ -1,7 +1,6 @@
PORTNAME= gurk-rs
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
PORTREVISION= 2
DISTVERSION= 0.6.1
CATEGORIES= net-im
MAINTAINER= bsd@orsolic.org
@ -13,8 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE-AGPL-3.0
BUILD_DEPENDS= gmake:devel/gmake \
protoc:devel/protobuf
LIB_DEPENDS= libsqlcipher.so:databases/sqlcipher
USES= cargo perl5
USES= cargo perl5 ssl
USE_PERL5= build
USE_GITHUB= yes

View file

@ -285,7 +285,6 @@ CARGO_CRATES= addr2line-0.24.2 \
oorandom-11.1.4 \
opaque-debug-0.3.1 \
opener-0.7.2 \
openssl-src-300.4.1+3.4.0 \
openssl-sys-0.9.104 \
option-ext-0.2.0 \
ordered-stream-0.2.0 \
@ -573,7 +572,7 @@ CARGO_CRATES= addr2line-0.24.2 \
zvariant-4.2.0 \
zvariant_derive-4.2.0 \
zvariant_utils-2.1.0 \
libsignal-service@git+https://github.com/whisperfish/libsignal-service-rs?rev=268e0c47e0924597b6379e6f1b5df58abd46d5ca\#268e0c47e0924597b6379e6f1b5df58abd46d5ca \
curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \
presage,presage-store-cipher,presage-store-sled@git+https://github.com/whisperfish/presage?rev=8b9af8ee4758c73550024bea8c715a893e9e4e47\#8b9af8ee4758c73550024bea8c715a893e9e4e47 \
libsignal-core,libsignal-protocol,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.56.1\#e46841ea2c1ad03bc5113eba267ac1543689d031
presage,presage-store-cipher,presage-store-sled@git+https://github.com/whisperfish/presage?rev=35c2c98ba782fb212ad6cd3356fd4807e5d5a8eb\#35c2c98ba782fb212ad6cd3356fd4807e5d5a8eb \
libsignal-core,libsignal-protocol,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.56.1\#e46841ea2c1ad03bc5113eba267ac1543689d031 \
libsignal-service@git+https://github.com/whisperfish/libsignal-service-rs?rev=19c0c78da7a7479954634580a5e5081e7a8f2897\#19c0c78da7a7479954634580a5e5081e7a8f2897

View file

@ -1,4 +1,4 @@
TIMESTAMP = 1736672954
TIMESTAMP = 1737491554
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@ -573,8 +573,6 @@ SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/opener-0.7.2.crate) = d0812e5e4df08da354c851a3376fead46db31c2214f849d3de356d774d057681
SIZE (rust/crates/opener-0.7.2.crate) = 19229
SHA256 (rust/crates/openssl-src-300.4.1+3.4.0.crate) = faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c
SIZE (rust/crates/openssl-src-300.4.1+3.4.0.crate) = 9945831
SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@ -1149,13 +1147,13 @@ SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279
SIZE (rust/crates/zvariant_derive-4.2.0.crate) = 11057
SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340
SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043
SHA256 (whisperfish-libsignal-service-rs-268e0c47e0924597b6379e6f1b5df58abd46d5ca_GH0.tar.gz) = e7fe26250e2a16271520535aa12c97a942bfa0b26c61dae1a865b321d0761b4d
SIZE (whisperfish-libsignal-service-rs-268e0c47e0924597b6379e6f1b5df58abd46d5ca_GH0.tar.gz) = 98916
SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334
SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
SHA256 (whisperfish-presage-8b9af8ee4758c73550024bea8c715a893e9e4e47_GH0.tar.gz) = 062c55f7d1bd48a921af164e49cedf23990f359ac671c838aa297e046b4d6a50
SIZE (whisperfish-presage-8b9af8ee4758c73550024bea8c715a893e9e4e47_GH0.tar.gz) = 68156
SHA256 (whisperfish-presage-35c2c98ba782fb212ad6cd3356fd4807e5d5a8eb_GH0.tar.gz) = 304bb1ad86889f7198ba9e2f0862f0c86a0e357ed0deec86307a02bfa7773a50
SIZE (whisperfish-presage-35c2c98ba782fb212ad6cd3356fd4807e5d5a8eb_GH0.tar.gz) = 68308
SHA256 (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 765b32f463669e4590d253ee82d524805ba42b156af1d058b30e1dc38607f039
SIZE (signalapp-libsignal-v0.56.1_GH0.tar.gz) = 1656542
SHA256 (boxdot-gurk-rs-v0.6.0_GH0.tar.gz) = 63302a65e4f832797911651f688e1f056f049da99b8d396d114f002629d03f2d
SIZE (boxdot-gurk-rs-v0.6.0_GH0.tar.gz) = 294623
SHA256 (whisperfish-libsignal-service-rs-19c0c78da7a7479954634580a5e5081e7a8f2897_GH0.tar.gz) = bf27c9a94d28deeeada77605c60a5fbc61a64c447e8850367e0b8df6af4e8330
SIZE (whisperfish-libsignal-service-rs-19c0c78da7a7479954634580a5e5081e7a8f2897_GH0.tar.gz) = 98961
SHA256 (boxdot-gurk-rs-v0.6.1_GH0.tar.gz) = c6e972ae1c40ebc0cc245dd88b3dbbfb0e8afe5bc2cfcb7c7318790a1cc7038f
SIZE (boxdot-gurk-rs-v0.6.1_GH0.tar.gz) = 294295

View file

@ -1,5 +1,14 @@
--- Cargo.toml.orig 2024-12-24 15:23:09 UTC
--- Cargo.toml.orig 2025-01-16 17:39:02 UTC
+++ Cargo.toml
@@ -50,7 +50,7 @@ libsqlite3-sys = { version = "0.30.1", features = [
image = { version = "0.25.5", default-features = false, features = ["png"] }
itertools = "0.13.0"
libsqlite3-sys = { version = "0.30.1", features = [
- "bundled-sqlcipher-vendored-openssl",
+ "sqlcipher",
] }
log-panics = "2.1.0"
mime_guess = "2.0.5"
@@ -121,4 +121,4 @@ harness = false
[patch.crates-io]
# signal-protocol uses a fork of this library via the patch mechanism of cargo.