tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
php81.extensions.dom: Fix build with libxml2 2.12
Jan Tojnar
2 years ago
c1dce2f6
f85fe5fc
+11
1 changed file
expand all
collapse all
unified
split
pkgs
top-level
php-packages.nix
+11
pkgs/top-level/php-packages.nix
···
370
configureFlags = [
371
"--enable-dom"
372
];
0
0
0
0
0
0
0
0
0
0
0
373
}
374
{
375
name = "enchant";
···
370
configureFlags = [
371
"--enable-dom"
372
];
373
+
patches = lib.optionals (lib.versionOlder php.version "8.2.14") [
374
+
# Fix tests with libxml 2.12
375
+
# Part of 8.3.1RC1+, 8.2.14RC1+
376
+
(fetchpatch {
377
+
url = "https://github.com/php/php-src/commit/061058a9b1bbd90d27d97d79aebcf2b5029767b0.patch";
378
+
hash = "sha256-0hOlAG+pOYp/gUU0MUMZvzWpgr0ncJi5GB8IeNxxyEU=";
379
+
excludes = [
380
+
"NEWS"
381
+
];
382
+
})
383
+
];
384
}
385
{
386
name = "enchant";