Compare commits

...

30 Commits

Author SHA1 Message Date
David Abdurachmanov 4c57cea146
Disable bootstrap again
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-22 09:55:12 +02:00
David Abdurachmanov d3d20cc89d
Reenable patch
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-21 22:09:58 +02:00
David Abdurachmanov 0b7973909c
Try again to bootstrap
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-21 20:49:29 +02:00
David Abdurachmanov c6461b73ee
Move back texlive-pdftex
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-21 20:13:57 +02:00
David Abdurachmanov e445df7f9c
Move back texlive-pdftex for another bootstrap
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-21 19:40:04 +02:00
David Abdurachmanov 51e610fdc8
Move texlive-pdftex out of without bootstrap section
Doesn't allow rebootstraping.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-21 11:36:57 +02:00
David Abdurachmanov 9cd7928d62
Disable bootstrap (poppler update)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-21 07:52:05 +02:00
David Abdurachmanov a167c76875
Disable patch29
../../../texk/web2c/pdftexdir/pdftoepdf.cc: In function 'int read_pdf_info(char*, char*, int, int, int, int, int)':
../../../texk/web2c/pdftexdir/pdftoepdf.cc:769:64: error: conversion from 'LinkDest*' to non-scalar type 'std::unique_ptr<LinkDest>' requested
  769 |         std::unique_ptr<LinkDest> link = pdf_doc->doc->findDest(&name);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
make[5]: *** [Makefile:16530: pdftexdir/libpdftex_a-pdftoepdf.o] Error 1

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-20 20:53:54 +02:00
David Abdurachmanov cbc7208190
Enable bootstrap
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-20 16:39:59 +02:00
David Abdurachmanov 418764e213
Merge remote-tracking branch 'up/f33' into f33-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-11-20 14:15:06 +02:00
Tom spot Callaway 185596382a obsolete texlive-texconfig, texlive-pdftools, texlive-pstools (in texlive-texlive-scripts-extra) 2020-11-12 11:26:28 -05:00
Tom spot Callaway eb3aa412a5 fix issues with file ownership duplication, fix issue with obsoleting texlive-tetex 2020-11-10 17:14:03 -05:00
Tom Callaway cea9005863 move texlive.tlpbd to lookaside cache 2020-10-17 17:33:30 -04:00
David Abdurachmanov 0b5bca5ec4
Add changelog entry
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-06-08 21:27:59 +03:00
David Abdurachmanov 157cb77c6b
Disable bootstrap
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-06-08 21:27:10 +03:00
David Abdurachmanov 83f952c1e7
Enable bootstrap
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-06-08 17:01:55 +03:00
David Abdurachmanov a2a8c4ca47
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-06-08 15:57:59 +03:00
David Abdurachmanov 9e6e16fc15
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-03-27 09:26:51 +02:00
David Abdurachmanov 6b7830c4b7
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-01-18 16:39:30 +02:00
David Abdurachmanov 761e4761af
Merge commit 'b9d1edaff6e923ba21662a9c09f1ca0eb3993673' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-01-18 10:06:30 +02:00
David Abdurachmanov e8337857b3
Rebuild for new poppler (SOVERSION bump)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-01-18 09:01:25 +02:00
David Abdurachmanov df34c67be2
Re-enable xindy
xindy depends on clisp which we finally have available.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-01-17 18:53:29 +02:00
David Abdurachmanov d2931c6ebd
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-01-17 18:49:21 +02:00
David Abdurachmanov cb6d2ccee2
Bring back xindex package
Removed by accident while reverting xindy_arches changes.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-19 07:01:28 -07:00
David Abdurachmanov 6c8fd2e1d0 Revert "add explicit Requires: clisp for texlive-xindy"
This reverts commit c067edef7a.
2019-08-18 20:36:53 -07:00
David Abdurachmanov ec1c7576b8
Revert "Fix xindy build by eliminating race to create latex.fmt."
This reverts commit b6f7cc9173.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-18 20:34:58 -07:00
David Abdurachmanov a8cd0656e7
Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-08-18 16:18:13 -07:00
David Abdurachmanov 2e0a15b64f
Merge remote-tracking branch 'up/f29' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-24 12:59:16 +03:00
David Abdurachmanov d6801eb745
Rebuild for poppler (SOVERSION bump)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-06-26 13:14:31 +02:00
David Abdurachmanov 7ecef6ff58
Add support for RISC-V (riscv64)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-06-23 07:51:18 +02:00
3 changed files with 33 additions and 5 deletions

1
.gitignore vendored
View File

@ -395,3 +395,4 @@
/psutils.doc.tar.xz
/psutils.tar.xz
/xpdfopen.doc.tar.xz
/texlive.tlpdb

View File

@ -383,3 +383,4 @@ SHA512 (texlive-scripts.doc.tar.xz) = 839e621da34395756da2b87c32146bfbd87790ad76
SHA512 (texlive-scripts.tar.xz) = 824dcfa175efa8d1d0d2196cac51afeed0ef81e5497c144d6101a3edb234261c118aeaef0716def828c7d576f36497e7faac0afa2646020a398aa78c99dcbbe2
SHA512 (texware.doc.tar.xz) = 21e62dfb6fff0924568c4942c0f442fb63c68e79e607a8cae34da917e2bc0192e3352c8a03c5dd5bb9338699e53a97c71878304a860b383e4d81f14dd80335e3
SHA512 (texware.tar.xz) = b464059887713458ff20b9d002b567eba21863501470b654f02e518f9a6f3e7ea1d40ecc321e9b6d7cc7687add76923e96411fd20426eaadfec6cf8a395336ec
SHA512 (texlive.tlpdb) = 9405238da7ef41b22a9d1b4f32305856b1fc6efcebdb0dc5a9fceca9017e0a4fdbda3df58a37d64a753c003682965c8f6ffe388627d8a663578ee2b2e52ee1a6

View File

@ -20,7 +20,7 @@
Name: %{shortname}-base
Version: %{source_date}
Release: 16%{?dist}
Release: 18.4.riscv64%{?dist}
Epoch: 7
Summary: TeX formatting system
# The only files in the base package are directories, cache, and license texts
@ -5647,6 +5647,8 @@ Summary: TeX Live infrastructure programs
Requires: texlive-base
Requires: texlive-kpathsea = %{epoch}:%{source_date}-%{release}
Requires: texlive-texlive.infra
Provides: texlive-tetex = %{epoch}:%{source_date}-%{release}
Obsoletes: texlive-tetex < 7:20200327
# perl
BuildArch: noarch
@ -5662,6 +5664,9 @@ Summary: TeX Live scripts
Requires: texlive-base
Requires: texlive-kpathsea
Requires: texlive-texlive.infra
Obsoletes: texlive-texconfig < 7:20200327
Obsoletes: texlive-pstools < 7:20200327
Obsoletes: texlive-pdftools < 7:20200327
# perl and shell
BuildArch: noarch
@ -6619,7 +6624,7 @@ cd work
--with-system-libpaper --with-system-potrace --with-pic --with-xdvi-x-toolkit=xaw --with-system-mpfr --with-system-gmp \
--enable-shared --enable-compiler-warnings=max --without-cxx-runtime-hack \
--disable-native-texlive-build --disable-t1utils --enable-psutils --disable-biber --disable-ptexenc --disable-largefile \
%ifarch %{power64} s390 s390x
%ifarch %{power64} s390 s390x riscv64
--disable-luajittex --disable-mfluajit --disable-luajithbtex --disable-mfluajit-nowin \
%endif
%if %{without bootstrap}
@ -7398,9 +7403,11 @@ done <<< "$list"
%{_texdir}/texmf-dist/fonts/tfm/hoekwater/context/
%{_texdir}/texmf-dist/fonts/type1/hoekwater/context/
%{_texdir}/texmf-dist/metapost/context/
%exclude %{_texdir}/texmf-dist/scripts/context/perl/mptopdf.pl
%{_texdir}/texmf-dist/scripts/context/
%{_texdir}/texmf-dist/tex/context/
%{_texdir}/texmf-dist/tex/generic/context/
%exclude %{_texdir}/texmf-dist/tex/generic/context/mptopdf
%{_texdir}/texmf-dist/tex/latex/context/
%{fmtutil_cnf_d}/context
@ -8010,7 +8017,7 @@ done <<< "$list"
%{_includedir}/kpathsea/*
%{_includedir}/synctex/
%{_includedir}/texlua53/
%ifnarch %{power64} s390 s390x
%ifnarch %{power64} s390 s390x riscv64
%{_includedir}/texluajit/
%endif
%{_libdir}/*.so
@ -8080,7 +8087,7 @@ done <<< "$list"
%files -n %{shortname}-luajittex
%license gpl2.txt
%ifnarch %{power64} s390 s390x
%ifnarch %{power64} s390 s390x riscv64
%{_bindir}/luajittex
%{_bindir}/luajithbtex
%{_bindir}/texluajit
@ -8140,6 +8147,7 @@ done <<< "$list"
%{_bindir}/mkindex
%{_mandir}/man1/makeindex.1*
%{_mandir}/man1/mkindex.1*
%exclude %{_texdir}/texmf-dist/makeindex/latex/
%{_texdir}/texmf-dist/makeindex/
%{_texdir}/texmf-dist/tex/plain/makeindex/
%doc %{_texdir}/texmf-dist/doc/support/makeindex/
@ -8182,6 +8190,7 @@ done <<< "$list"
%{_texdir}/texmf-dist/fonts/map/dvips/metapost/
%{_texdir}/texmf-dist/fonts/tfm/metapost/
%{_texdir}/texmf-dist/fonts/type1/metapost/
%exclude %{_texdir}/texmf-dist/metapost/context/
%{_texdir}/texmf-dist/metapost/
%{_texdir}/texmf-dist/tex/generic/metapost/
%doc %{_texdir}/texmf-dist/doc/metapost/
@ -8199,7 +8208,7 @@ done <<< "$list"
%license gpl2.txt
%{_bindir}/mflua
%{_bindir}/mflua-nowin
%ifnarch %{power64} s390 s390x
%ifnarch %{power64} s390 s390x riscv64
%{_bindir}/mfluajit
%{_bindir}/mfluajit-nowin
%endif
@ -9106,6 +9115,23 @@ done <<< "$list"
%doc %{_texdir}/texmf-dist/doc/latex/yplan/
%changelog
* Sun Nov 22 2020 David Abdurachmanov <david.abdurachmanov@sifive.com> - 7:20200327-18.4.riscv64
- Again disable bootstrap
* Sat Nov 21 2020 David Abdurachmanov <david.abdurachmanov@sifive.com> - 7:20200327-18.1.riscv64
- Disable bootstrap (poppler update)
* Fri Nov 20 2020 David Abdurachmanov <david.abdurachmanov@sifive.com> - 7:20200327-18.0.riscv64
- Add support for RISC-V (riscv64)
- Bootstrap
* Thu Nov 12 2020 Tom Callaway <spot@fedoraproject.org> - 7:20200327-18
- obsolete texlive-texconfig, texlive-pdftools, texlive-pstools (in texlive-texlive-scripts-extra)
* Tue Nov 10 2020 Tom Callaway <spot@fedoraproject.org> - 7:20200327-17
- fix issues with file ownership duplication
- fix issue with obsoleting texlive-tetex
* Mon Sep 21 2020 Tom Callaway <spot@fedoraproject.org> - 7:20200327-16
- move "mtxrun --generate" call from -kpathsea transfiletriggerin to -context
- drop Requires(post): texlive-context from -kpathsea