From 45695aed6bbc9955df9b0ad15819309aae002eab Mon Sep 17 00:00:00 2001 From: colin Date: Fri, 13 Jan 2023 09:06:09 +0000 Subject: [PATCH] whalebird: 4.6.5 -> 4.7.4 --- flake.lock | 2 +- modules/packages.nix | 4 +++- nixpatches/list.nix | 7 +++++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/flake.lock b/flake.lock index c6dc61b7..c3e600f6 100644 --- a/flake.lock +++ b/flake.lock @@ -60,7 +60,7 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-RM4ZprjMlUTMD0huOPQceF0ujXG2xk7LE1fGXfcg71g=", + "narHash": "sha256-p1wrbL/kn2RGGQaPms2hqK9QrPu9vTQwGT2ZT7Gh+Tc=", "path": "nixpatches", "type": "path" }, diff --git a/modules/packages.nix b/modules/packages.nix index e260593f..7b73ff73 100644 --- a/modules/packages.nix +++ b/modules/packages.nix @@ -151,7 +151,9 @@ let # vlc remembers play position in ~/.config/vlc/vlc-qt-interface.conf { pkg = vlc; dir = [ ".config/vlc" ]; } - whalebird # pleroma client. input is broken on phosh + # pleroma client (Electron). input is broken on phosh. + { pkg = whalebird; private = [ ".config/Whalebird" ]; } + xdg-utils # for xdg-open xterm # broken on phosh ] diff --git a/nixpatches/list.nix b/nixpatches/list.nix index d34b80fd..c603ce18 100644 --- a/nixpatches/list.nix +++ b/nixpatches/list.nix @@ -19,6 +19,13 @@ sha256 = "sha256-Cendm7a23qj/YRBj5qVM8jhl9oTpztaDEkXcSG4dJys="; }) + # whalebird: 4.6.5 -> 4.7.4 + (fetchpatch { + # url = "https://git.uninsane.org/colin/nixpkgs/compare/master...pr.whalebird-4.7.4.diff"; + url = "https://git.uninsane.org/colin/nixpkgs/commit/e0938284055f4ee40c8abe38d0fff0b5ea694782.diff"; + sha256 = "sha256-hQJQExOuzTP0aj14Vc8kcjxf+ErTXXZBZji/pglvGA0="; + }) + ./2022-12-19-i2p-aarch64.patch # # kaiteki: init at 2022-09-03