head 1.4; access; symbols pkgsrc-2026Q2:1.2.0.2 pkgsrc-2026Q2-base:1.2; locks; strict; comment @# @; 1.4 date 2026.07.27.16.07.54; author wiz; state Exp; branches; next 1.3; commitid PnFAVH8JeH1JejPG; 1.3 date 2026.07.27.15.57.40; author wiz; state Exp; branches; next 1.2; commitid RzkUfuDE6QJabjPG; 1.2 date 2026.04.30.08.36.58; author wiz; state Exp; branches; next 1.1; commitid u3jvYqiF3hSnzXDG; 1.1 date 2026.04.13.09.43.10; author wiz; state Exp; branches; next ; commitid GsSjApOCn8c0uMBG; desc @@ 1.4 log @gurk: clean up patch @ text @$NetBSD: patch-Cargo.toml,v 1.3 2026/07/27 15:57:40 wiz Exp $ Depends on unpublished crates. Can't use cargo.mk to fetch it. --- Cargo.toml.orig 2026-07-26 10:15:32.000000000 +0000 +++ Cargo.toml @@@@ -37,8 +37,8 @@@@ dev = ["prost", "base64", "serde_json"] dev = ["prost", "base64", "serde_json"] [dependencies] -presage = { git = "https://github.com/whisperfish/presage", rev = "9e1f0b8d4d96b4aa9bdf6055b8a18c27083e2975", default-features = false } -presage-store-sqlite = { git = "https://github.com/whisperfish/presage", rev = "9e1f0b8d4d96b4aa9bdf6055b8a18c27083e2975", default-features = false } +presage = { path = "../presage-9e1f0b8d4d96b4aa9bdf6055b8a18c27083e2975/presage", default-features = false } +presage-store-sqlite = { path = "../presage-9e1f0b8d4d96b4aa9bdf6055b8a18c27083e2975/presage-store-sqlite", default-features = false } # dev feature dependenciestoml prost = { version = "0.14.4", optional = true } @@@@ -134,8 +134,8 @@@@ required-features = ["dev"] [patch.crates-io] # signal-protocol uses a fork of this library via the patch mechanism of cargo. # Since it is not transitive, we have to add the patch here explicitly. -"curve25519-dalek" = { git = 'https://github.com/signalapp/curve25519-dalek', tag = 'signal-curve25519-4.1.3' } +"curve25519-dalek" = { path = "../curve25519-dalek-7c6d34756355a3566a704da84dce7b1c039a6572/curve25519-dalek" } # - Custom crypto provider # - Disable atexit cleanup in sqlcipher, which unsafe when other threads may # still be closing database connections. -libsqlite3-sys = { version = "0.36.0", git = "https://github.com/boxdot/rusqlite", rev = 'a2f393913d9994645c94810498bef07b2183b3dc' } +libsqlite3-sys = { path = "../rusqlite-a2f393913d9994645c94810498bef07b2183b3dc/libsqlite3-sys" } @ 1.3 log @gurk: update to 0.10.1. This release fixes potential account linking issues. 🐛 Bug Fixes Fix potential segfault on exit (#567) 💼 Other (deps) Upgrade presage to the latest rev on main (#564) (deps) Upgrade dependencies (#565, #566) @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.2 2026/04/30 08:36:58 wiz Exp $ d23 3 a25 5 -# - Custom crypto provider -# - Disable atexit cleanup in sqlcipher, which unsafe when other threads may +curve25519-dalek = { path = "../curve25519-dalek-7c6d34756355a3566a704da84dce7b1c039a6572/curve25519-dalek" } +libsqlite3-sys = { path = "../rusqlite-a2f393913d9994645c94810498bef07b2183b3dc/libsqlite3-sys" } +sqlx = { path = "../sqlx-53c3a26c1b484175f3beb21853a1061b488bf7af" } d28 1 a28 1 + @ 1.2 log @gurk: update to 0.9.3. 0.9.3 Remove stray previous() in select_next_channel (#533) 0.9.2 Features Message deletion support (delete for everyone + delete for me) (#519) Show typing indicator in channel list (#520) Add ctrl+l to force full screen redraw (#521) Disappearing messages support (#522) Separate draft input per channel (#524) Bug Fixes Handle incoming edit messages from other users (#518) The order of the options in the onboarding on macOS (#507) Other Out of date nix flake (#515) Miscellaneous Tasks Upgrade presage and libsignal 0.87.4 -> 0.91.0 (#529) @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.1 2026/04/13 09:43:10 wiz Exp $ d5 1 a5 1 --- Cargo.toml.orig 2026-04-27 07:28:18.000000000 +0000 d7 1 a7 1 @@@@ -29,8 +29,8 @@@@ dev = ["prost", "base64", "serde_json"] d11 4 a14 4 -presage = { git = "https://github.com/whisperfish/presage", rev = "600c4ede51865f7de6ca21507e738a7bd70cc7ae", default-features = false } -presage-store-sqlite = { git = "https://github.com/whisperfish/presage", rev = "600c4ede51865f7de6ca21507e738a7bd70cc7ae", default-features = false } +presage = { path = "../presage-600c4ede51865f7de6ca21507e738a7bd70cc7ae/presage", default-features = false } +presage-store-sqlite = { path = "../presage-600c4ede51865f7de6ca21507e738a7bd70cc7ae/presage-store-sqlite", default-features = false } d17 2 a18 2 prost = { version = "0.13.4", optional = true } @@@@ -125,6 +125,6 @@@@ harness = false d23 2 a24 2 -libsqlite3-sys = { version = "0.36.0", git = "https://github.com/boxdot/rusqlite", rev = 'd4523ff6cdb6472db55789ae92d518989ee8bfd6' } -sqlx = { version = "0.8.6", git = "https://github.com/gferon/sqlx", rev = "53c3a26c1b484175f3beb21853a1061b488bf7af" } d26 1 a26 1 +libsqlite3-sys = { path = "../rusqlite-d4523ff6cdb6472db55789ae92d518989ee8bfd6/libsqlite3-sys" } d28 3 @ 1.1 log @chat/gurk: import gurk-0.9.1 Signal Messenger client for the terminal, written in Rust. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- Cargo.toml.orig 2026-03-19 13:34:29.000000000 +0000 d7 1 a7 1 @@@@ -29,9 +29,10 @@@@ dev = ["prost", "base64", "serde_json"] d11 4 a14 4 -presage = { git = "https://github.com/whisperfish/presage", rev = "fe3ed54c4844ae51c3a9fa49cf80a7816a31a425", default-features = false } -presage-store-sqlite = { git = "https://github.com/whisperfish/presage", rev = "fe3ed54c4844ae51c3a9fa49cf80a7816a31a425", default-features = false } +presage = { path = "../presage-fe3ed54c4844ae51c3a9fa49cf80a7816a31a425/presage", default-features = false } +presage-store-sqlite = { path = "../presage-fe3ed54c4844ae51c3a9fa49cf80a7816a31a425/presage-store-sqlite", default-features = false } a15 1 + d18 1 a18 2 base64 = { version = "0.22.1", optional = true } @@@@ -125,6 +126,6 @@@@ harness = false @