diff --git a/packages/m/metamath/.files b/packages/m/metamath/.files index 29bcb0d4255..4b925327948 100644 Binary files a/packages/m/metamath/.files and b/packages/m/metamath/.files differ diff --git a/packages/m/metamath/.rev b/packages/m/metamath/.rev index 723701ae822..df4c82366fe 100644 --- a/packages/m/metamath/.rev +++ b/packages/m/metamath/.rev @@ -67,4 +67,16 @@ versioned alongside the program. - Only suggest the book to install. 946709 + + 4578e02175dbaba99241bade774e9348 + unknown + + dimstar_suse + - Disable build of metamath-book on Tumbleweed: it doesn't build + with TeXlive 2022 because of what seems to be a bug in + texlive-tabu. (gh#metamath/metamath-book#235) +- Use symbolic dependencies for required TeX packages. + + 974104 + diff --git a/packages/m/metamath/metamath.changes b/packages/m/metamath/metamath.changes index 7f5d54fb91a..7021a923b6c 100644 --- a/packages/m/metamath/metamath.changes +++ b/packages/m/metamath/metamath.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sat Apr 30 12:04:31 UTC 2022 - Aaron Puchert + +- Disable build of metamath-book on Tumbleweed: it doesn't build + with TeXlive 2022 because of what seems to be a bug in + texlive-tabu. (gh#metamath/metamath-book#235) +- Use symbolic dependencies for required TeX packages. + ------------------------------------------------------------------- Sat Jan 15 20:44:21 UTC 2022 - Aaron Puchert diff --git a/packages/m/metamath/metamath.spec b/packages/m/metamath/metamath.spec index 4053f1f8fa0..f098536b240 100644 --- a/packages/m/metamath/metamath.spec +++ b/packages/m/metamath/metamath.spec @@ -18,7 +18,9 @@ # Do not build LaTeX docs on SLES. -%if 0%{?is_opensuse} +# Also don't build on Tumbleweed. Seems that tabu broke with TeXlive 2022. +# https://github.com/metamath/metamath-book/issues/235. +%if 0%{?is_opensuse} && 0%{?suse_version} <= 1500 %bcond_without latex_doc %else %bcond_with latex_doc @@ -41,17 +43,18 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc %if %{with latex_doc} -BuildRequires: texlive-amsfonts -BuildRequires: texlive-anysize BuildRequires: texlive-bibtex-bin -BuildRequires: texlive-breqn -BuildRequires: texlive-hyperref BuildRequires: texlive-latex-bin -BuildRequires: texlive-makecell BuildRequires: texlive-makeindex-bin -BuildRequires: texlive-microtype -BuildRequires: texlive-needspace -BuildRequires: texlive-tabu +BuildRequires: tex(amssymb.sty) +BuildRequires: tex(anysize.sty) +BuildRequires: tex(breqn.sty) +BuildRequires: tex(hyperref.sty) +BuildRequires: tex(longtable.sty) +BuildRequires: tex(makecell.sty) +BuildRequires: tex(microtype.sty) +BuildRequires: tex(needspace.sty) +BuildRequires: tex(tabu.sty) Suggests: %{name}-book = %{book_version} %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build