git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #146558 from trofi/fix-profanity-for-ncurses-6.3

profanity: pull upstream fixes for ncurses-6.3

commit63da4b6e306d884f63ce6bb4a3b5fc300b81f781 authorajs124 <ajs124@users.noreply.github.com> dateFri 19 Nov 2021, 16:01 (5 years ago) parentd4c1e2a58aae57
1 file changed+18
pkgs/applications/networking/instant-messengers/profanity/default.nix+18
pkgs/applications/networking/instant-messengers/profanity/default.nix+18
@@ -1,6 +1,7 @@
11{ lib
22, stdenv
33, fetchFromGitHub
4+, fetchpatch
45, autoconf-archive
56, autoreconfHook
67, cmocka
@@ -46,6 +47,23 @@ stdenv.mkDerivation rec {
4647
4748 patches = [
4849 ./patches/packages-osx.patch
50+
51+ # pullupstream fixes for ncurses-6.3
52+ (fetchpatch {
53+ name = "ncurses-6.3-p1.patch";
54+ url = "https://github.com/profanity-im/profanity/commit/e5b6258c997d4faf36e2ffb8a47b386c5629b4eb.patch";
55+ sha256 = "sha256-4rwpvsgfIQ60GcLS0O7Hyn7ZidREjYT+dVND54z0zrw=";
56+ })
57+ (fetchpatch {
58+ name = "ncurses-6.3-p2.patch";
59+ url = "https://github.com/profanity-im/profanity/commit/fd9ccec8dc604902bbb1d444dba4223ccee0a092.patch";
60+ sha256 = "sha256-4gZaXoDNulBIR+e6y/9bJKXVactCHWS8H8lPJaJwVwE=";
61+ })
62+ (fetchpatch {
63+ name = "ncurses-6.3-p3.patch";
64+ url = "https://github.com/profanity-im/profanity/commit/242696f09a49c8446ba6aef8bdad65fb58a77715.patch";
65+ sha256 = "sha256-BOYHkae9aIA7HaVM23Yu25TTK9e3SuV+u0FEi7Sn62I=";
66+ })
4967 ];
5068
5169 enableParallelBuilding = true;