File luatex_cnf.dif of Package texlive-specs-g

---
 texmf-dist/web2c/texmfcnf.lua |   24 ++++++++++++++++--------
 1 file changed, 16 insertions(+), 8 deletions(-)

--- texmf-dist/web2c/texmfcnf.lua
+++ texmf-dist/web2c/texmfcnf.lua	2023-03-24 14:00:29.022032019 +0000
@@ -41,6 +41,12 @@ return {
             --     "selfautoparent:texmf/web2c",
             -- }
 
+         -- TEXMFCNF        = {
+         --        "home:texmf/web2c",
+         --        "/etc/texmf/web2c",
+         --        "selfautodir:/share/texmf/web2c",
+         -- },
+
             -- We have only one cache path but there can be more. The first writable one will be taken
             -- but there can be more readable paths.
 
@@ -50,10 +56,9 @@ return {
 
             -- texlive
 
-            TEXMFVAR        = "home:" .. hiddentexlivepath .. "/texmf-var",
-            TEXMFCONFIG     = "home:" .. hiddentexlivepath .. "/texmf-config",
-            TEXMFSYSVAR     = "selfautoparent:texmf-var",
-            TEXMFCACHE      = "$TEXMFSYSVAR;$TEXMFVAR",
+            TEXMFSYSVAR     = "/var/lib/texmf",
+            TEXMFVAR        = "$TEXMFSYSVAR",
+            HOMECACHE       = "home:.cache/texmf/fonts",
 
             -- 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 sorting out problems will be a pain. But on
@@ -73,13 +78,16 @@ return {
 
             -- texlive:
 
-            TEXMFDIST       = "selfautoparent:texmf-dist",
-            TEXMFSYSCONFIG  = "selfautoparent:texmf-config",
+            TEXMFDIST       = "/usr/share/texmf",
+            TEXMFSYSCONFIG  = "/etc/texmf",
+
+            TEXMFCACHE      = "$TEXMFSYSVAR;$TEXMFVAR;$HOMECACHE",
+            TEXMFCONFIG     = "$TEXMFSYSCONFIG",
 
             -- The texmf-local path is only used for (maybe) some additional configuration file.
 
             TEXMFLOCAL      = "selfautoparent:texmf-local",
-            TEXMFFONTS      = "selfautoparent:texmf-fonts",
+            TEXMFFONTS      = "$TEXMFDIST/fonts",
             TEXMFPROJECT    = "selfautoparent:texmf-project",
 
             TEXMFHOME       = "home:texmf",
@@ -94,7 +102,7 @@ return {
 
             -- texlive:
 
-            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}//",
openSUSE Build Service is sponsored by