From 1c087b0c9faa8e463565c5f09c0aff0ff4439715 Mon Sep 17 00:00:00 2001 From: clerie Date: Wed, 7 May 2025 18:33:59 +0200 Subject: [PATCH] pkgs/overrides: Dino uses OMEMO by default for new conversations --- pkgs/overrides/dino.nix | 10 ++++++++++ pkgs/pkgs.nix | 1 + 2 files changed, 11 insertions(+) create mode 100644 pkgs/overrides/dino.nix diff --git a/pkgs/overrides/dino.nix b/pkgs/overrides/dino.nix new file mode 100644 index 0000000..7132e6e --- /dev/null +++ b/pkgs/overrides/dino.nix @@ -0,0 +1,10 @@ +final: prev: +prev.dino.overrideAttrs (finalAttrs: prevAttrs: { + patches = [ + (final.fetchpatch { + # in new chats, enable omemo by default + url = "https://cyberchaos.dev/-/snippets/25/raw/main/omemo-default.patch"; + hash = "sha256-WXu9R+SKexgSQ93sQfFXG2CIboW3pYe5d1nsiP07wtE="; + }) + ]; +}) diff --git a/pkgs/pkgs.nix b/pkgs/pkgs.nix index ac6b08a..8e2c444 100644 --- a/pkgs/pkgs.nix +++ b/pkgs/pkgs.nix @@ -27,5 +27,6 @@ update-from-hydra = final: prev: final.callPackage ./update-from-hydra {}; uptimestatus = final: prev: final.python3.pkgs.callPackage ./uptimestatus {}; + dino = final: prev: import ./overrides/dino.nix final prev; xmppc = final: prev: import ./overrides/xmppc.nix final prev; }