From 4fba2d74f12ac182ad2f6eff7a51ae98bca4cc0b Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Mon, 13 Jan 2025 12:38:31 +0100 Subject: [PATCH] dvdauthor: fix cross build --- pkgs/by-name/dv/dvdauthor/package.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/dv/dvdauthor/package.nix b/pkgs/by-name/dv/dvdauthor/package.nix index 2f5f423342b0..c4e8d2adfc0f 100644 --- a/pkgs/by-name/dv/dvdauthor/package.nix +++ b/pkgs/by-name/dv/dvdauthor/package.nix @@ -37,11 +37,18 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkg-config autoreconfHook + libxml2 # xml2-config (only checked for, not used) + ]; + + # set *-config for cross builds + configureFlags = [ + "FREETYPECONFIG=${lib.getExe' (lib.getDev freetype) "freetype-config"}" + "XML2_CONFIG=${lib.getExe' (lib.getDev libxml2) "xml2-config"}" ]; meta = with lib; { description = "Tools for generating DVD files to be played on standalone DVD players"; - homepage = "https://dvdauthor.sourceforge.net/"; + homepage = "https://dvdauthor.sourceforge.net/"; # or https://github.com/ldo/dvdauthor license = licenses.gpl2; platforms = platforms.linux ++ platforms.darwin; };