tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
libmusicbrainz5: Fix build with libxml2 2.12
Jan Tojnar
2 years ago
00ca7e60
b409d254
+13
-1
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
libmusicbrainz
5.x.nix
+13
-1
pkgs/development/libraries/libmusicbrainz/5.x.nix
···
1
1
-
{ lib, stdenv, fetchFromGitHub, cmake, neon, libdiscid, libxml2, pkg-config }:
1
1
+
{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, neon, libdiscid, libxml2, pkg-config }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
version = "5.1.0";
···
13
13
sha256 = "0ah9kaf3g3iv1cps2vs1hs33nfbjfx1xscpjgxr1cg28p4ri6jhq";
14
14
rev = "release-${version}";
15
15
};
16
16
+
17
17
+
patches = [
18
18
+
# Fix build with libxml2 2.12
19
19
+
(fetchpatch {
20
20
+
url = "https://github.com/metabrainz/libmusicbrainz/commit/9ba00067a15479a52262a5126bcb6889da5884b7.patch";
21
21
+
hash = "sha256-4VxTohLpjUNnNZGIoRpBjUz71mLP3blg4oFL7itnJnY=";
22
22
+
})
23
23
+
(fetchpatch {
24
24
+
url = "https://github.com/metabrainz/libmusicbrainz/commit/558c9ba0e6d702d5c877f75be98176f57abf1b02.patch";
25
25
+
hash = "sha256-hKYY4BJLh/Real3NugLwzc4gPBQ3NB/F63iI/aV8Wh8=";
26
26
+
})
27
27
+
];
16
28
17
29
dontUseCmakeBuildDir=true;
18
30