fix deps, hypdoc.sty and pdfcol.sty were moved from oberdiek into seperates packages

This commit is contained in:
Than Ngo 2023-06-27 14:36:18 +02:00
parent c212d0dd65
commit 14a7279576
3 changed files with 123 additions and 75 deletions

4
.gitignore vendored
View File

@ -692,3 +692,7 @@
/zref.tar.xz
/texlive.tlpdb
/texlive.tlpdb.xz
/pdfcol.doc.tar.xz
/pdfcol.tar.xz
/hypdoc.doc.tar.xz
/hypdoc.tar.xz

View File

@ -689,3 +689,7 @@ SHA512 (zapfding.tar.xz) = 3e0503c2d4e30c8d727caa1d9438d4c6b12c3a15729eae65d5c4a
SHA512 (zref.doc.tar.xz) = f65ebb760d1cac9dbc1c6ed4e48a9015c2cd2c5cbeb28e4776802ea84ac6b08c5302eb2126619e93f5bdf7ca76b4b8cdfad3ee9369aea364f680c1deda7bf396
SHA512 (zref.tar.xz) = 4516c2b785e26dac293dd028c314bdaf75d195c454cd2acd54aeaf6a298b0494031a86926abc670d27bed1ce8622a9607ea71d2b4d268bacdff26b8937c67dfa
SHA512 (texlive.tlpdb.xz) = 7df28210b3f0c1f891046af34d52710b9bf1d11ef8881ee6e1a6d84c39845f74738cd5c5d8987fdf69d05752ce901ffa0569d46ea52acf033981679d86a4e350
SHA512 (pdfcol.doc.tar.xz) = d2b5b5e1681092d024e0e0d47d3252e915cd3456b9bd27e1d2b871688ff2d805b385d864088e8a9ec665d7a0b495811b3ba6e8237363448d378072ac0c12072d
SHA512 (pdfcol.tar.xz) = c9d9350a68513b9c7fd1d99138cf93aad74b76ebac4e5a55de483501bc5a6ac42a366e60e15a6d7e81149355dd6ea87b968bb070e05f04848e4a167422f645c1
SHA512 (hypdoc.doc.tar.xz) = 8ef2afe4f1e69aa9934d80363d206a852444396a7067e99ee9ea33c5ab8648e94997631e657f6eca0d9d65e4c14132d46eac7d639ea5f8ba558e83d17c39a2f4
SHA512 (hypdoc.tar.xz) = 216c3adfa731d4c18b7072d3fd812065195bd06b849cc2b669650a24d51b93cd5c4dd8b9dbfb5874e90d2b928e32a675d5bafed1f5543b826041374f2d4885dd

View File

@ -26,7 +26,7 @@
Name: texlive
Version: %{source_date}
Release: 5%{?dist}
Release: 6%{?dist}
Epoch: %{tl_epoch}
Summary: TeX formatting system
Group: Applications/Publishing
@ -761,6 +761,10 @@ Source9071: https://ctan.math.illinois.edu/systems/texlive/tlnet/archive/stringe
Source9072: https://ctan.math.illinois.edu/systems/texlive/tlnet/archive/stringenc.doc.tar.xz
Source9073: https://ctan.math.illinois.edu/systems/texlive/tlnet/archive/catchfile.tar.xz
Source9074: https://ctan.math.illinois.edu/systems/texlive/tlnet/archive/catchfile.doc.tar.xz
Source9656: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/hypdoc.tar.xz
Source9657: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/hypdoc.doc.tar.xz
Source9804: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/pdfcol.tar.xz
Source9805: http://ctan.math.illinois.edu/systems/texlive/tlnet/archive/pdfcol.doc.tar.xz
Source10000: https://ctan.math.illinois.edu/systems/texlive/tlnet/archive/luahbtex.doc.tar.xz
Source10001: https://ctan.math.illinois.edu/systems/texlive/tlnet/archive/luahbtex.tar.xz
Source10002: https://ctan.math.illinois.edu/systems/texlive/tlnet/archive/lwarp.doc.tar.xz
@ -15261,22 +15265,32 @@ Obsoletes: texlive-latex-doc < %{tl_epoch}:%{source_date}
License: LPPL-1.3c
Summary: A TeX macro package that defines LaTeX
Requires: texlive-base
Requires: tex(expl3.sty)
Requires: texlive-kpathsea
Requires: texlive-luatex
Requires: texlive-pdftex
Requires: texlive-latexconfig
Requires: texlive-latex-fonts
Requires: texlive-tetex
# As a result of changes in textcomp, it requests TS1 fonts for some things
# most notably, \textbullet. Since people probably want a working itemize
# even on rather minimal installs, we add an explicit Requires on texlive-cm-super
# here. (bz1867927)
Requires: texlive-cm-super
# Another font dependency
Requires: texlive-psnfss
Requires(post,postun): coreutils
Requires: tex(multicol.sty)
Requires: tex(url.sty)
Requires: tex(hyperref.sty)
Requires: tex(hypdoc.sty)
Provides: tex(alltt.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(ansinew.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(applemac.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(article.cls) = %{epoch}:%{source_date}-%{release}
Provides: tex(article.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(ascii.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(atbegshi-ltx.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(atveryend-ltx.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(bezier.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(bk10.clo) = %{epoch}:%{source_date}-%{release}
Provides: tex(bk11.clo) = %{epoch}:%{source_date}-%{release}
@ -15293,6 +15307,8 @@ Provides: tex(cp852.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(cp858.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(cp865.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(decmulti.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(doc-2016-02-15.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(doc-2021-06-01.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(doc.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(docstrip.tex) = %{epoch}:%{source_date}-%{release}
Provides: tex(exscale.sty) = %{epoch}:%{source_date}-%{release}
@ -15311,7 +15327,6 @@ Provides: tex(ifthen.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(inputenc.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(lablst.tex) = %{epoch}:%{source_date}-%{release}
Provides: tex(latex209.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(latexbug.tex) = %{epoch}:%{source_date}-%{release}
Provides: tex(latexrelease.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(latexsym.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(latin1.def) = %{epoch}:%{source_date}-%{release}
@ -15375,7 +15390,8 @@ Provides: tex(slides.cls) = %{epoch}:%{source_date}-%{release}
Provides: tex(slides.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(slides.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(small2e.tex) = %{epoch}:%{source_date}-%{release}
Provides: tex(source2e.tex) = %{epoch}:%{source_date}-%{release}
Provides: tex(source2edoc.cls) = %{epoch}:%{source_date}-%{release}
Provides: tex(structuredlog.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(syntonly.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(t1cmdh.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(t1cmfib.fd) = %{epoch}:%{source_date}-%{release}
@ -15390,6 +15406,7 @@ Provides: tex(t1lcmss.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(t1lcmtt.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(testpage.tex) = %{epoch}:%{source_date}-%{release}
Provides: tex(texsys.cfg) = %{epoch}:%{source_date}-%{release}
Provides: tex(textcomp-2018-08-11.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(textcomp.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(tracefnt.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(ts1cmr.fd) = %{epoch}:%{source_date}-%{release}
@ -15402,7 +15419,6 @@ Provides: tex(tulmdh.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(tulmr.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(tulmss.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(tulmssq.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(tulmssq.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(tulmtt.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(tulmvtt.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(ucmr.fd) = %{epoch}:%{source_date}-%{release}
@ -15410,9 +15426,8 @@ Provides: tex(ucmss.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(ucmtt.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(ulasy.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(ullasy.fd) = %{epoch}:%{source_date}-%{release}
Provides: tex(utf8-test.tex) = %{epoch}:%{source_date}-%{release}
Provides: tex(utf8-2018.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(utf8.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(utf8test.tex) = %{epoch}:%{source_date}-%{release}
Provides: texlive-texmf-latex = %{epoch}:%{source_date}-%{release}
Obsoletes: texlive-texmf-latex < %{source_date}
# symlinks
@ -16025,48 +16040,40 @@ Requires: texlive-kvoptions
Requires: texlive-infwarerr
Requires: texlive-pdftexcmds
# To complete the bundle
Requires: tex(ifluatex.sty)
Requires: tex(intcalc.sty)
Requires: tex(ifpdf.sty)
Requires: tex(etexcmds.sty)
Requires: tex(kvoptions.sty)
Requires: tex(ifxetex.sty)
Requires: tex(etex.sty)
Requires: tex(amsmath.sty)
Requires: tex(array.sty)
Requires: tex(atveryend.sty)
Requires: tex(bigintcalc.sty)
Requires: tex(color.sty)
Requires: tex(keyval.sty)
Requires: tex(soul.sty)
Requires: tex(remreset.sty)
Requires: tex(makematch.sty)
Requires: tex(zref-lastpage.sty)
Requires: tex(hyperref.sty)
Requires: tex(etexcmds.sty)
Requires: tex(fontspec.sty)
Requires: tex(fp-basic.sty)
Requires: tex(fp-snap.sty)
Requires: tex(graphics.sty)
Requires: tex(amsmath.sty)
Requires: tex(grfext.sty)
Requires: tex(hologo.sty)
Requires: tex(hypdoc.sty)
Requires: tex(array.sty)
Requires: tex(fontspec.sty)
Requires: tex(unicode-math.sty)
Requires: tex(doc.sty)
Requires: tex(calc.sty)
Requires: tex(thumbpdf.sty)
Requires: tex(inputenc.sty)
Requires: tex(listings.sty)
Requires: tex(tikz.sty)
Requires: tex(everyshi.sty)
Requires: tex(hyperref.sty)
Requires: tex(index.sty)
Requires: tex(intcalc.sty)
Requires: tex(keyval.sty)
Requires: tex(kvsetkeys.sty)
Requires: tex(letltxmacro.sty)
Requires: tex(ltxcmds.sty)
Requires: tex(parallel.sty)
Requires: tex(parcolumns.sty)
Requires: tex(lscape.sty)
Requires: tex(index.sty)
Requires: tex(zref-pagelayout.sty)
Requires: tex(pdfcol.sty)
Requires: tex(pdfescape.sty)
Requires: tex(remreset.sty)
Requires: tex(unicode-math.sty)
Requires: tex(uniquecounter.sty)
Requires: tex(zref-base.sty)
Provides: tex(aliascnt.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(bmpsize-base.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(bmpsize-dvipdfm.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(bmpsize-dvipdfmx.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(bmpsize-dvips.def) = %{epoch}:%{source_date}-%{release}
Provides: tex(bmpsize.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(bmpsize-test.tex) = %{epoch}:%{source_date}-%{release}
Provides: tex(bmpsize.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(centernot.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(chemarr.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(classlist.sty) = %{epoch}:%{source_date}-%{release}
@ -16078,21 +16085,14 @@ Provides: tex(eolgrab.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(fibnum.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(flags.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(holtxdoc.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(hopatch.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(hypbmsec.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(hypcap.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(hypdestopt.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(hypdoc.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(hypgotoe.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(hyphsubst.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(ifdraft.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(iflang.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(pagegrid.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(pagesel.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(pdfcolfoot.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(pdfcolparallel.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(pdfcolparcolumns.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(pdfcol.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(pdfcrypt.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(pdfrender.sty) = %{epoch}:%{source_date}-%{release}
Provides: tex(protecteddef.sty) = %{epoch}:%{source_date}-%{release}
@ -16120,38 +16120,31 @@ stack management; engord: define counter-printing operations
producing English ordinals; eolgrab: collect arguments
delimited by end of line; flags: setting and clearing flags in
bit fields and converting the bit field into a decimal number;
holtxdoc: extra documentation macros; hopatch: safely apply
package patches; hypbmsec: bookmarks in sectioning commands;
hypcap: anjusting anchors of captions; hypdestopt: optimising
hyperref's pdfTeX driver destinations; hypdoc: hyper-references
in the LaTeX standard doc package; hypgotoe: experimental
package for links to embedded files; hyphsubst: substitute
hyphenation patterns; ifdraft: switch for option draft; iflang:
provides expandable checks for the current language; pagegrid:
prints a page grid in the background; pagesel: select pages of
a document for output; pdfcolfoot: using pdfTeX's color stack
for footnotes; pdfcol: macros for setting and maintaining new
color stacks; pdfcolparallel: fixes colour problems in package
parallel; pdfcolparcolumns: fixes colour problems in package
parcolumns; pdfcrypt: setting PDF encryption; pdfrender:
control PDF rendering modes; protecteddef: define a command
that protected against expansion; resizegather: automatically
resize overly large equations; rotchiffre: performs simple
rotation cyphers; scrindex: redefines environment 'theindex' of
package 'index', if a class from KOMA-Script is loaded;
setouterhbox: set \hbox in outer horizontal mode; settobox:
getting box sizes; soul and adds some support for UTF-8;
stackrel: extensions of the \stackrel command; stampinclude:
selects the files for \include by inspecting the timestamp of
the .aux file(s); tabularht: tabulars with height
specification; tabularkv: key value interface for tabular
parameters; telprint: print German telephone numbers;
thepdfnumber: canonical numbers for use in PDF files and
elsewhere; twoopt: commands with two optional arguments; Each
of the packages is represented by two files, a .dtx (documented
source) and a PDF file; the .ins file necessary for
installation is extracted by running the .dtx file with Plain
TeX.
holtxdoc: extra documentation macros; hypbmsec: bookmarks in
sectioning commands; hypcap: anjusting anchors of captions;
hypgotoe: experimental package for links to embedded files;
hyphsubst: substitute hyphenation patterns; ifdraft: switch for
option draft; iflang: provides expandable checks for the
current language; pdfcolparallel: fixes colour problems in
package parallel; pdfcolparcolumns: fixes colour problems in
package parcolumns; pdfcrypt: setting PDF encryption;
pdfrender: control PDF rendering modes; protecteddef: define a
command that protected against expansion; resizegather:
automatically resize overly large equations; rotchiffre:
performs simple rotation cyphers; scrindex: redefines
environment 'theindex' of package 'index', if a class from
KOMA-Script is loaded; setouterhbox: set \hbox in outer
horizontal mode; settobox: getting box sizes; stackrel:
extensions of the \stackrel command; stampinclude: selects the
files for \include by inspecting the timestamp of the .aux
file(s); tabularht: tabulars with height specification;
tabularkv: key value interface for tabular parameters;
telprint: print German telephone numbers; thepdfnumber:
canonical numbers for use in PDF files and elsewhere; twoopt:
commands with two optional arguments; Each of the packages is
represented by two files, a .dtx (documented source) and a PDF
file; the .ins file necessary for installation is extracted by
running the .dtx file with Plain TeX.
%package pslatex
Provides: tex-pslatex = %{epoch}:%{source_date}-%{release}
@ -24203,6 +24196,34 @@ Provides: tex(xpatch.sty) = %{tl_version}
The package generalises the macro patching commands provided by
Philipp Lehmann's etoolbox.
%package hypdoc
Summary: Hyper extensions for doc.sty
License: LPPL-1.3c
Requires: texlive-base texlive-kpathsea
Provides: tex(hypdoc.sty) = %{tl_version}
BuildArch: noarch
%description hypdoc
This package adds hypertext features to the package doc that is
used in the documentation system of LaTeX2e. Bookmarks are
added and references are linked as far as possible.
%package pdfcol
Summary: Macros for maintaining colour stacks under pdfTeX
License: LPPL-1.3c
Requires: texlive-base texlive-kpathsea
Provides: tex(pdfcol.sty) = %{tl_version}
BuildArch: noarch
%description pdfcol
Since version 1.40 pdfTeX supports colour stacks. The driver
file pdftex.def for package color defines and uses a main
colour stack since version v0.04b. This package is intended for
package writers. It defines macros for setting and maintaining
new colour stacks.
%prep
%setup -q -c -T
xz -dc %{SOURCE0} | tar x
@ -25177,6 +25198,12 @@ xz -dc %{SOURCE9072} | tar x -C %{buildroot}%{_texdir}/texmf-dist
# catchfile
xz -dc %{SOURCE9073} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE9074} | tar x -C %{buildroot}%{_texdir}/texmf-dist
# hypdoc
xz -dc %{SOURCE9656} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE9657} | tar x -C %{buildroot}%{_texdir}/texmf-dist
# pdfcol
xz -dc %{SOURCE9804} | tar x -C %{buildroot}%{_texdir}/texmf-dist
xz -dc %{SOURCE9805} | tar x -C %{buildroot}%{_texdir}/texmf-dist
# luahbtex
xz -dc %{SOURCE10000} | tar x -C %{buildroot}%{_texdir}/
xz -dc %{SOURCE10001} | tar x -C %{buildroot}%{_texdir}/texmf-dist
@ -28222,7 +28249,20 @@ yes | %{_bindir}/updmap-sys --quiet --syncwithtrees >/dev/null 2>&1 || :
%{_texdir}/texmf-dist/tex/latex/xpatch/
%{_texdir}/texmf-dist/doc/latex/xpatch/
%files hypdoc
%license lppl1.3c.txt
%doc %{_texdir}/texmf-dist/doc/latex/hypdoc
%{_texdir}/texmf-dist/tex/latex/hypdoc
%files pdfcol
%license lppl1.3c.txt
%doc %{_texdir}/texmf-dist/doc/latex/pdfcol
%{_texdir}/texmf-dist/tex/latex/pdfcol
%changelog
* Tue Jun 27 2023 Than Ngo <than@redhat.com> - 12:20230311-6
- fix deps, hypdoc.sty and pdfcol.sty were moved from oberdiek into seperates packages
* Tue Jun 20 2023 Than Ngo <than@redhat.com> - 12:20230311-5
- remove arabxetex from ELN
- fix luatex security, CVE-2023-32700