diff options
author | ajs124 <git@ajs124.de> | 2021-03-01 14:28:20 +0100 |
---|---|---|
committer | ajs124 <git@ajs124.de> | 2021-03-01 14:28:20 +0100 |
commit | f179f7c25c5b043bf1d8a564995480dffbc90231 (patch) | |
tree | b16da694b662896f3f01979e2025856efdee9d36 /pkgs/desktops/gnustep | |
parent | 47bae87b758fc2ed20317b48f8db1592739f0d46 (diff) |
gnustep.gui: fix icu 68 compatibility
Diffstat (limited to 'pkgs/desktops/gnustep')
-rw-r--r-- | pkgs/desktops/gnustep/gui/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/desktops/gnustep/gui/default.nix b/pkgs/desktops/gnustep/gui/default.nix index e945af64d90ca..8356a608c8339 100644 --- a/pkgs/desktops/gnustep/gui/default.nix +++ b/pkgs/desktops/gnustep/gui/default.nix @@ -1,4 +1,4 @@ -{ gsmakeDerivation, fetchurl, base }: +{ gsmakeDerivation, fetchurl, fetchpatch, base }: let version = "0.28.0"; in @@ -9,7 +9,13 @@ gsmakeDerivation { sha256 = "05wk8kbl75qj0jgawgyv9sp98wsgz5vl1s0d51sads0p0kk2sv8z"; }; buildInputs = [ base ]; - patches = [ ./fixup-all.patch ]; + patches = [ + ./fixup-all.patch + (fetchpatch { # for icu68 compatibility, remove with next update(?) + url = "https://github.com/gnustep/libs-gui/commit/05572b2d01713f5caf07f334f17ab639be8a1cff.patch"; + sha256 = "04z287dk8jf3hdwzk8bpnv49qai2dcdlh824yc9bczq291pjy2xc"; + }) + ]; meta = { description = "A GUI class library of GNUstep"; }; |