mirror of
https://github.com/torvalds/linux.git
synced 2024-12-28 13:51:44 +00:00
sphinx-pre-install: check for the need of graphviz-gd
On newer versions of graphviz packaging on Fedora, it is needed to install a separate package for PDF support. Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
This commit is contained in:
parent
fb947f3f47
commit
5d88953c32
@ -285,6 +285,10 @@ sub give_redhat_hints()
|
||||
"xelatex" => "texlive-xetex-bin",
|
||||
);
|
||||
|
||||
my @fedora26_opt_pkgs = (
|
||||
"graphviz-gd", # Fedora 26: needed for PDF support
|
||||
);
|
||||
|
||||
my @fedora_tex_pkgs = (
|
||||
"texlive-collection-fontsrecommended",
|
||||
"texlive-collection-latex",
|
||||
@ -293,6 +297,11 @@ sub give_redhat_hints()
|
||||
"dejavu-sans-mono-fonts",
|
||||
);
|
||||
|
||||
my $release;
|
||||
|
||||
$release = $1 if ($system_release =~ /Fedora\s+release\s+(\d+)/);
|
||||
|
||||
check_rpm_missing(\@fedora26_opt_pkgs, 1) if ($pdf && $release >= 26);
|
||||
check_rpm_missing(\@fedora_tex_pkgs, 1) if ($pdf);
|
||||
check_missing_tex(1) if ($pdf);
|
||||
check_missing(\%map);
|
||||
|
Loading…
Reference in New Issue
Block a user