xed-editor: Backport libxml2 2.12 build fix

This commit is contained in:
Bobby Rong 2023-12-11 23:21:45 +08:00
parent e9ef8a102c
commit 336c61e279
No known key found for this signature in database

View file

@ -1,6 +1,7 @@
{ stdenv
, lib
, fetchFromGitHub
, fetchpatch
, libxml2
, libpeas
, glib
@ -28,6 +29,15 @@ stdenv.mkDerivation rec {
sha256 = "sha256-IpUBB7Viwc/nRfwzFllRiWoOmUxRZzS2BcxyM7W3oHI=";
};
patches = [
# Fix missing include for libxml2 2.12
# https://github.com/linuxmint/xed/pull/611
(fetchpatch {
url = "https://github.com/linuxmint/xed/commit/28cb2e8136c1bfe90faf5f2341bde66156990778.patch";
hash = "sha256-AqIb7Jj19SF3tIriPwn1JeB7niCmPbBsLE4ch2AX7fk=";
})
];
nativeBuildInputs = [
meson
pkg-config