Hello community, here is the log from the commit of package texlive-specs-o for openSUSE:Factory checked in at 2017-06-08 14:55:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive-specs-o (Old) and /work/SRC/openSUSE:Factory/.texlive-specs-o.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive-specs-o" Thu Jun 8 14:55:28 2017 rev:25 rq:500713 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/texlive-specs-o/texlive-specs-o.changes 2016-12-16 12:00:58.935205418 +0100 +++ /work/SRC/openSUSE:Factory/.texlive-specs-o.new/texlive-specs-o.changes 2017-06-08 14:55:29.350651000 +0200 @@ -1,0 +2,42 @@ +Fri May 26 14:37:37 UTC 2017 - [email protected] + +- Back to old fontspec 2.5a + * Yes it is buggy but it fits the LaTeX kernel engine +- Readd patch fontspec_emph.dif for bug boo#1039951 + +------------------------------------------------------------------- +Fri May 26 11:07:07 UTC 2017 - [email protected] + +- The file texmfcnf.lua is a main configuration file +- Use lua compatible configuration for TEXMFCNF in texmf.cnf + +------------------------------------------------------------------- +Wed May 24 08:08:01 UTC 2017 - [email protected] + +- Remove patch fontspec_emph.dif and update fontspec to version 2.6a + which does hopefully fix those nasty bugs boo#1039951, boo#1040434 +- Readd the old font config and fd files from old fontspec package + as the next TeXLive version will have them in the latex package + +------------------------------------------------------------------- +Tue May 23 09:57:24 UTC 2017 - [email protected] + +- Add patch fontspec_emph.dif for bug boo#1039951 + nasty \emph-related bugs in texlive-fontspec package + +------------------------------------------------------------------- +Mon Apr 10 08:51:06 UTC 2017 - [email protected] + +- Allow updmap to run as batch job if stdin if not connected on + a termionl (boo#1033068) + +------------------------------------------------------------------- +Wed Mar 8 12:02:02 UTC 2017 - [email protected] + +- Modify patch kpathsea_cnf.dif to remove mpost from the allowed + shell escaping commands (bsc#1028271, CVE-2016-10243) +- Add some lines to %post scriplet for kpathsea to remove mpost + also from an already existing but not becoming replaced + configuration file texmf.cnf + +------------------------------------------------------------------- New: ---- luatex_cnf.dif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive-specs-o.spec ++++++ ++++ 1942 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/texlive-specs-o/texlive-specs-o.spec ++++ and /work/SRC/openSUSE:Factory/.texlive-specs-o.new/texlive-specs-o.spec ++++++ luatex_cnf.dif ++++++ --- texmf-dist/web2c/texmfcnf.lua | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) --- texmf-dist/web2c/texmfcnf.lua +++ texmf-dist/web2c/texmfcnf.lua 2017-05-26 12:17:09.907157993 +0000 @@ -42,16 +42,24 @@ return { -- "selfautoparent:", -- } + TEXMFCNF = { + "/etc/texmf", + "/etc/texmf/web2c", + "/var/lib/texmf/web2c", + "/usr/share/texmf/web2c", + }, + -- only used for FONTCONFIG_PATH & TEXMFCACHE in TeX Live - TEXMFSYSVAR = "selfautoparent:texmf-var", - TEXMFVAR = "home:.texlive2016/texmf-var", + TEXMFSYSVAR = "/var/lib/texmf", + TEXMFVAR = "$TEXMFSYSVAR", + HOMECACHE = "home:.cache/texmf/fonts", -- We have only one cache path but there can be more. The first writable one -- will be chosen but there can be more readable paths. - TEXMFCACHE = "$TEXMFSYSVAR;$TEXMFVAR", - TEXMFCONFIG = "home:.texlive2016/texmf-config", + TEXMFCACHE = "$TEXMFSYSVAR;$TEXMFVAR;$HOMECACHE", + TEXMFCONFIG = "$TEXMFSYSCONFIG", -- I don't like this texmf under home and texmf-home would make more -- sense. One never knows what installers put under texmf anywhere and @@ -62,11 +70,11 @@ return { -- entry. This makes the tex root relocatable. TEXMFOS = "selfautodir:", - TEXMFDIST = "selfautoparent:texmf-dist", + TEXMFDIST = "/usr/share/texmf", TEXMFLOCAL = texmflocal, - TEXMFSYSCONFIG = "selfautoparent:texmf-config", - TEXMFFONTS = "selfautoparent:texmf-fonts", + TEXMFSYSCONFIG = "/etc/texmf", + TEXMFFONTS = "$TEXMFDIST/fonts", TEXMFPROJECT = "selfautoparent:texmf-project", TEXMFHOME = "home:texmf", @@ -75,7 +83,7 @@ return { -- We need texmfos for a few rare files but as I have a few more bin trees -- a hack is needed. Maybe other users also have texmf-platform-new trees. - TEXMF = "{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFDIST}", + TEXMF = "{$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST}", TEXFONTMAPS = ".;$TEXMF/fonts/data//;$TEXMF/fonts/map/{pdftex,dvips}//", ENCFONTS = ".;$TEXMF/fonts/data//;$TEXMF/fonts/enc/{dvips,pdftex}//", @@ -100,7 +108,7 @@ return { PERLINPUTS = ".;$TEXMF/scripts/context/perl", PYTHONINPUTS = ".;$TEXMF/scripts/context/python", RUBYINPUTS = ".;$TEXMF/scripts/context/ruby", - LUAINPUTS = ".;$TEXINPUTS;$TEXMF/scripts/context/lua//", + LUAINPUTS = ".;$TEXINPUTS;$TEXMF/scripts/context/lua//", CLUAINPUTS = ".;$SELFAUTOLOC/lib/{context,luatex,}/lua//", -- Not really used by MkIV so they might go away.
