| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: texlive | Distribution: openSUSE Tumbleweed |
| Version: 2026.20260301 | Vendor: openSUSE |
| Release: 120.4 | Build date: Wed Jun 10 13:12:28 2026 |
| Group: Productivity/Publishing/TeX/Base | Build host: reproducible |
| Size: 940 | Source RPM: texlive-2026.20260301-120.4.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.tug.org/texlive/ | |
| Summary: The TeXLive Formatting System | |
After installing texlive and the package texlive-latex, find a large selection of documentation for TeX, LaTeX, and various layout styles in /usr/share/texmf/doc. TeX (pronounced tech) is an interpreter for text formatting and was developed by Donald E. Knuth. It works with control and macro commands on a text file. Working with TeX is similar to typesetting methods. LaTeX is a complex macro package that removes the cryptical TeX interface and does most of the work for the user. TeX uses special fonts produced by the MetaFont program. Various printer drivers and an X11 viewer are also included in this package. The teTeX package is based on the standard TeX package of Karl Berry, which makes configuration much easier. It is also possible to use PostScript fonts. A real PostScript printer is required, however. If the ghostscript (gs) package is installed, all drivers for printing and viewing can use these fonts. Note, however, that the fonts included in the ghostscript package are not identical to Adobe's PostScript fonts. The copyright prohibids us to include them on the CD. Besides these features, the programs MakeIndex (for producing indexes) and BibTeX (for literature data processing) exist. The texlive package includes a full texmf tree, many programs like tex, dvips, etc., shell script configuration, and a big collection of documentations. This package is easily configured by the script texconfig and has multilanguage options.
Apache-2.0 AND Artistic-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LPPL-1.3c AND LPPL-1.0 AND MIT AND BSD-3-Clause AND SUSE-TeX AND LicenseRef-SUSE-Public-Domain
* Wed Jun 10 2026 Dr. Werner Fink <werner@suse.de>
- Skip verification of the mode of the public binary (boo#1263098)
* Tue May 19 2026 Dr. Werner Fink <werner@suse.de>
- Add perl(Parse::RecDescent) to perl-biber requirements (boo#1265577)
* Wed Apr 15 2026 Dr. Werner Fink <werner@suse.de>
- Add upstream patch source-tl-r78399.dif
* Fix report on tlsecurity
* Tue Apr 14 2026 Dr. Werner Fink <werner@suse.de>
- Modify patch source-dvipdfmx.dif with the code change from Fabian
* Tue Apr 14 2026 Dr. Werner Fink <werner@suse.de>
- Add patch source-dvipdfmx.dif to make test in dvipdfmx tree
work even on s390x (boo#1262008)
* Tue Apr 14 2026 Dr. Werner Fink <werner@suse.de>
- Correct cflags() shell function usage to catch g++ case as
well ... here to use -std=g++17 (boo#1262013)
* Mon Mar 30 2026 Dr. Werner Fink <werner@suse.de>
- Update to TeXLive 2026 (20260301)
* UTF-8 Encoding: The distribution now exclusively uses UTF-8
input encoding.
* Font Support: Minimal support for OpenType and TrueType fonts
(without ligatures or math) has been added.
* New Primitives: $\backslash$Uchar and $\backslash$Ucharcat
primitives have been added.
- Update to biber-2.21
- Update to luametatex-2.11.08
- Remove obsolete patches
* boost.dif
* boost2.dif
* source-LuaTeX.dif
- Port patches
* biber-certs.dif
* biblatex-encoding.dif
* luametatex.dif
* source-64.dif
* source-arraysubs.dif
* source-asymptote-liblsp.dif
* source-configure.dif
* source-dviutils.dif
* source-luacore.dif
* source-ppc64.dif
* source.dif
- Enhance public.c to detect broken mktex group not main grouo
of user mktex
* Thu Mar 19 2026 Dr. Werner Fink <werner@suse.de>
- Disable SELinux as not required by most systems out there (boo#1258938)
* Fri Mar 06 2026 Dr. Werner Fink <werner@suse.de>
- Reenable setgid usage for mktexls and texhash commands
* Thu Mar 05 2026 Dr. Werner Fink <werner@suse.de>
- Fix bug boo#1258938
* Implement selinux support for the setgid mktex Kpathsea tools
wrapper public(8) which is used for executing e.g. mktexlsr
* Develop a Policy Package module to be able to use this wrapper
- New package texlive-selinux for the Policy Package module
and its %pre, %post, %postun, and %posttrans scriplets
* Thu Feb 26 2026 Dr. Werner Fink <werner@suse.de>
- Make texlive build even if on SLFO:Main with older %suse_version
* Fri Jan 16 2026 Dr. Werner Fink <werner@suse.de>
- Support Immutable Mode (jsc#PED-14907 and jsc#PED-14906)
* Sat Sep 20 2025 Arjen de Korte <suse+build@de-korte.org>
- Fix boost2.dif build with boost 1.89.0 (boo#1249956)
* deadline_timer was removed from the boost/asio.hpp convenience
header
* Thu Sep 18 2025 Dr. Werner Fink <werner@suse.de>
- Add boost2.dif
* Make texlive build with boost 1.89 (boo#1249956)
* Tue Sep 02 2025 Dr. Werner Fink <werner@suse.de>
- Increase pool_size and pool_free for both xmltex and pdfxmltex
to get formats created and xmlto runing again (boo#1248830)
* Fri Aug 22 2025 Giacomo Leidi <giacomo.leidi@suse.com>
- Allow for %is_opensuse to be unset, following up to
https://src.suse.de/products/SLFO/pulls/204 (bsc#1248487).
* Sun Jun 08 2025 Bernhard Wiedemann <bwiedemann@suse.com>
- Avoid embedding randomness into rpm headers (boo#1237231)
* Sun May 11 2025 Stefan Dirsch <sndirsch@suse.com>
- disabled osmesa support, which has been removed with Mesa 25.1.0
* Thu May 08 2025 Arvin Schnell <aschnell@suse.com>
- Add patch boost.dif
* Fixed build bith boost 1.88 (bnc#1242801)
* Tue May 06 2025 Dr. Werner Fink <werner@suse.de>
- Make build also for Leap 15.6
* Sun Apr 20 2025 Friedrich Haubensak <hsk17@mail.de>
- Add source-asymptote-liblsp.dif: fix some missing #include
statements (boo#1241475)
* Thu Apr 10 2025 Dr. Werner Fink <werner@suse.de>
- Make it build with latest gcc
* Fri Mar 21 2025 Dr. Werner Fink <werner@suse.de>
- On 64bit architecures use only zzip_init_io
* Wed Mar 19 2025 Dr. Werner Fink <werner@suse.de>
- Update source-LuaTeX.dif
* Accordingly to mailing list
* Tue Mar 18 2025 Dr. Werner Fink <werner@suse.de>
- Fine tuning asymptote
* Really use OSMesa
* Use libcurl
* Use boost filesystem and boost thread
* Mon Mar 17 2025 Dr. Werner Fink <werner@suse.de>
- Autodetect if libzzip support large files on 32bit architectures
* Fri Mar 14 2025 Dr. Werner Fink <werner@suse.de>
- Update to TeXLive 2025 (20250308)
- Update to biber-2.20
- Update to luametatex-2.11.05
- Add patch source-LuaTeX.dif
* Latest upstream fix for LuaTeX
- Remove obsolete patches
* 0006-Fix-register-allocation-bug-in-arm64.patch
* source-dvipdfm-x.dif
* source-mesa24.dif
* source-pdftex-gcc14.patch
- Add patch source-euptex.dif
* make eptex and euptex survive their trip tests
- Port patches
* source-64.dif
* source-configure.dif
* source-dviutils.dif
* source-luacore.dif
* source-ppc64.dif
* source-warns.dif
* source.dif
* Fri Feb 21 2025 Dr. Werner Fink <werner@suse.de>
- Be prepared for Mesa update to versionm 25.0.0
* Tue Feb 18 2025 Dr. Werner Fink <werner@suse.de>
- Use zlib-ng-compat only for opensuse builds
* Mon Oct 21 2024 Dr. Werner Fink <werner@suse.de>
- Use zlib-ng-compat-devel
- Let texlive-pdfjam-bin depend on /usr/bin/pdflatex (boo#1231783)
* Fri Aug 16 2024 Dr. Werner Fink <werner@suse.de>
- Add patch source-pdftex-gcc14.patch
* Add fix in change file pdftex.ch to really fix boo#1228342
(Thanks goes to Andreas Scherer)
- Remove former work around
* Fri Jul 26 2024 Martin Jambor <mjambor@suse.com>
- Added -Wno-error=incompatible-pointer-types to optflags to work
around boo#1228342 and enable build with GCC 14 on 32bit
architectures.
* Fri Apr 12 2024 Dr. Werner Fink <werner@suse.de>
- Add patch source-dvipdfm-x.dif
* dvipdfmx: repeated inclusion of the same image did not share
the image data, but had separate copies for each inclusion.
* Thu Mar 21 2024 Dr. Werner Fink <werner@suse.de>
- Add patch source-luacore.dif
* Allow file access for cache directories like defined
VARTEXFONTS and $HOME/.cache/texmf/fonts (boo#1221762)
* Wed Mar 20 2024 Dr. Werner Fink <werner@suse.de>
- Do not use --disable-offscreen for asymptote configuration
but define missed cpp macro instead
- Add patch source-mesa24.dif
* Wed Mar 20 2024 Dr. Werner Fink <werner@suse.de>
- Make asymptote build with mesa 24 with --disable-offscreen
* Thu Mar 14 2024 Dr. Werner Fink <werner@suse.de>
- Update to TeXLive 2024
- Remove patch source-luatex.dif now upstream
* Thu Feb 29 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
* Mon Jan 15 2024 Dr. Werner Fink <werner@suse.de>
- Fix wrong sys link target name for context.lua (Jianhua Lu)
- Use gzip -n9 for bit-reproducible man-pages (Bernhard Wiedemann)
- Re-run spec file generator to include the changes above
* Fri Nov 17 2023 Dr. Werner Fink <werner@suse.de>
- Silent some rpmlint errors
* Fri Nov 17 2023 Dr. Werner Fink <werner@suse.de>
- Catch all lua based binaries for boo#1216650
* Mon Oct 30 2023 Atri Bhattacharya <badshah400@gmail.com>
- texlive-latex-bin-bin: Ensure the same version of libz1 is
installed in system as against what texlive was compiled
(boo#1216650).
* Fri Jul 14 2023 Dr. Werner Fink <werner@suse.de>
- The rungs lua script belongs to texlive-scripts(-bin) only
* Tue Jun 13 2023 Dr. Werner Fink <werner@suse.de>
- Skip obsolete suse_version 1230 as well as superfluous defattr
in file sections of spec files
* Tue Jun 13 2023 Ana Guerrero <ana.guerrero@suse.com>
- Update rpmlintrc filters
* Thu Jun 01 2023 Dr. Werner Fink <werner@suse.de>
- Move the provides of pdfjam to its usecase (boo#1211877)
* Mon May 15 2023 Dr. Werner Fink <werner@suse.de>
- Add patch source-luatex.dif
* Update to luatex 1.17.0 with the fixes for CVE-2023-32668 and
CVE-2023-32700 (bsc#1211389) VUL-0: TeXLive: Arbitrary code
execution in LuaTeX
* Fri May 05 2023 Dr. Werner Fink <werner@suse.de>
- Link target of /usr/bin/rungs changed suffix from tlu to lua (boo#1211116)
* Mon Apr 17 2023 Dr. Werner Fink <werner@suse.de>
- Really update biber to version 2.19 (boo#1210257)
* Wed Apr 12 2023 Dr. Werner Fink <werner@suse.de>
- Use ERR trap in bash used by spec file to catch rare and random
bibtexu/bibtex8 FAILS
- Do not build nor test bibtex8/bibtexu in parallel
* Wed Apr 05 2023 Dr. Werner Fink <werner@suse.de>
- Support mkiv as well as lmtx ConTeXt formats
* Fri Mar 31 2023 Dr. Werner Fink <werner@suse.de>
- Enlarge main memory of xmltex to get a format
* Tue Mar 28 2023 Dr. Werner Fink <werner@suse.de>
- Modify patch source-warns.dif
* Remove change for decNumber.h from icu library source
as it is incompatible with icu 72 ans above
- Add patch source-decNumber.dif
* make libmp and libcu using the same decNumber scheme to
get e.g. bibtex8 working on all architectures
- Add patch luametatex.dif
* Also use the same decNumber scheme here
- Add patch biblatex-ms-missing.dif
* Allow two biber binbaries with different perl includes
- Add patch biblatex-ms-encoding.dif
* Make it work
- Delete patch biber-missing-semicolon.patch now upstream
* Mon Mar 20 2023 Dr. Werner Fink <werner@suse.de>
- Update to final TeXLive 2023
- Do not touch libs/icu/icu-src/source/i18n/decNumber.h in
source-warns.dif as otherwise libicu does not compile
* Thu Mar 09 2023 Dr. Werner Fink <werner@suse.de>
- Update to pretest TeXLive 2023
/usr/share/man/man8/public.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 9 15:46:50 2026