Commit Graph

1693 Commits

Author SHA1 Message Date
Ken Moffat
f2cd7f96c0 TexLive 2024 source: update build measurements.
Still need to build and test the extra packages, and to update
net space if necessary.

But first Mr Grumpy is going to sulk, before looking at why his
updated latex-tests tarball appears to think ghostscript has not
been installed.
2024-03-19 22:14:58 +00:00
Ken Moffat
d98aa3ab53 TexLive 2024 - update binary sizes.
Show minimum (85 MB plain TeX with luatex only for the scripts which
support texlive, an estimate for latex and later engines: I got
2.1 GB with scheme-basic + collection-latexrecommended, or 2.2 GB
with scheme-medium (very different packages), I guess up to 4 GB
for people who make a lot of use of the modern engines.  8.6 GB
for everything.

Show the binary size for ConTeXt in the note on the page for texlive
source - unless somebody wants to maintain ConTeXt I guess that
information need not be updated in future years.
2024-03-19 20:19:01 +00:00
Ken Moffat
d2e2ac805f texlive - update comment sabout my test scripts
New version latex-test-20240317 : In the previous version I had
assumed that kpsepath (part of TLCore) would always be present
when looking for TTF and OTF fonts, and failed with an error if
it was missing.

Testing a much smaller binary install yesterday showed it is NOT
always present - the only schemes containing it are medium and
full.  Now fixed, my tests with e.g. basic plus the latexextra
and latexrecommended collections now run.

Also update the version in th comment re testing asymptote.
2024-03-17 23:40:00 +00:00
Ken Moffat
6e095ff1d4 texlive - Comment on user ownership and prefix.
Since I am increasingly suggesting that anyone wanting to install
the binary might prefer to do it as a normal user, clarify that
root should not do any updates.

At the start of 'setting the PATH' explain why we do things like
this, and mention that we used to bootstrap the source build - that
is to give a clue if a reader decides they want to install ConTeXt
and LuaMetaTeX where I suggest doing a similar thing.
2024-03-17 21:50:13 +00:00
Ken Moffat
2e099a8d05 texlive - use TeX Live for all instances of name.
I changed some of these in previous commits, but users get upset
if things are inconsistent.
2024-03-17 21:16:25 +00:00
Ken Moffat
87904672f6 texlive - document why psutils test fails. 2024-03-17 21:13:36 +00:00
Ken Moffat
0c60ebd970 texlive - remove context mkiv.
Explain why context is not present.

In the the unlikely event that somebody wishes to build context
from source, link to my old comments in the 2023 ticket, and to
the source tags at github.

Also mention that first installing (only) context from the binary
sounds like the easiest way to do this - the way we used to use the
full binary to bootstrap the source build.

Change a lingering 'command' to 'parameter' in the explanations.
2024-03-15 22:46:20 +00:00
Ken Moffat
29c5331ea8 intall-tl-unx - initial changes for 2024:
Replace ConTeXt with LuaLaTeX ininitial comment about what is
included - lualatex is commonly used, context is very niche.

Add a note for any future ConTeXt users.

Remove warning about the need to update 2023 lualatex etc.

Not yet installed, tested, or measured.
2024-03-15 21:40:47 +00:00
Ken Moffat
844a3acb96 texlive - add strip-cmponetns=2 for tlpkg
Fix from xry111. Thanks!
2024-03-15 20:51:51 +00:00
Ken Moffat
adfe27c281 Texlive 2024 initial commit.
Texlive source: Fix up the tarball names, year, tarball names,
md5sums, sizes.  Do not patch the source.

The links have not neen tested, and I have not yet attempted to
build this.
2024-03-15 02:28:12 +00:00
Ken Moffat
b7ef5a12f5 Update to asymptote-2.88. 2024-03-10 21:51:31 +00:00
Ken Moffat
e12b9ec531 Update to dvisvgm-3.2.2.
Like other texlive "extras", this overwrites various files on
texmf-dist.  I'm now showing the net change (for this version of
this package in 2023 it is essentially only adding the program),
with a comment about the space used for a DESTDIR install.
2024-03-10 00:35:04 +00:00
Ken Moffat
469426fed3 Update to ghostscript-10.03.0. 2024-03-09 21:31:14 +00:00
Xi Ruoyao
052f14500b
gs: Simplify example install command 2024-03-08 16:55:06 +08:00
Bruce Dubbs
9e13afa8f5 Update to mupdf-1.23.11. 2024-03-03 13:11:40 -06:00
Ken Moffat
1d4d4a96e9 Tag asymptote.
Trying to create svg files from asy no-longer works, so I have
commented the dvisvgm dependency.
2024-02-21 18:27:28 +00:00
Ken Moffat
a596bd22fa Tag dvisvgm.
On the 2023 source it works in my texlive tests without any
warning (the latest binary gave a warning and I was not sure
if that had worked) - it seems that using 'display' from ImageMagick
might have been the problem (always an unusual way of showing an
svg file), using firefox works ok.
2024-02-21 18:18:07 +00:00
Ken Moffat
767b699fe7 Tags - the good parts of texlive. 2024-02-21 18:17:01 +00:00
Xi Ruoyao
e77e632947
tl-installer: Fix typos and decorate 2024-02-20 19:29:31 +08:00
Ken Moffat
3a106922be tl-installer: reference libxcrypt in LFS. 2024-02-20 01:00:00 +00:00
Ken Moffat
5af222b95a Merge remote-tracking branch 'refs/remotes/origin/trunk' into trunk 2024-02-20 00:03:21 +00:00
Ken Moffat
4a37aa15da Attempt to tag install-tl-unx
This does NOT fit into 'works properly', nor into 'not tested'.

I've tried
 ln -sv /usr/lib/libcrypt.so.2 /usr/lib/libcrypt.so.1
but on my system that complains about  GLIBC~_2.2.

iAlso, dvisvgm does not work properly  on my tests which worked
in last August, it reports

The old, written in PostScript, PDF interpreter has been removed entirely.
You should cease using -dNEWDPF as it has no effect npre-processing DVI
file (format version 2)

And although svg files were produced, they missed some details.

I will find out later this week whether my test files need to be
updated for current dvisvgm *after* I have built TL2023 source.
2024-02-19 23:56:55 +00:00
Bruce Dubbs
6b33b5b4e7 Finish tagging for chapters 46-50. 2024-02-19 15:23:44 -06:00
Ken Moffat
a7dc6d1b46 Tag. 2024-02-19 17:53:38 +00:00
Ken Moffat
567056a157 some tags. 2024-02-19 00:22:39 +00:00
Douglas R. Reno
e8b3f50d33 Tags 2024-02-17 02:49:09 -06:00
Douglas R. Reno
5d0e7b85b8 A bunch of tags 2024-02-16 18:57:03 -06:00
Bruce Dubbs
1241ea193c Tag xfce and dependencies 2024-02-16 13:11:29 -06:00
Bruce Dubbs
b9874725d3 Many tags.
Mostly Programming and Xorg sections and dependencies.
2024-02-15 19:26:48 -06:00
Pierre Labastie
a53c912922 Use both http and https in docbook-xsl catalog
Upstream documentation is not clear whether to use
https://cdn.docbook.org (in recent docs) or the http form (in older docs
and in the sample xml catalog distributed with the package). So have
both in our catalog file.
2024-02-10 12:33:17 +01:00
Bruce Dubbs
66d8798259 Finish mupdf update 2024-02-08 19:24:45 -06:00
Douglas R. Reno
54943454e5 Cups: minor tweak for SysV's /tmp/cupsinit removal.
We don't have any commands following this in that command block, so
let's remove the double ampersand.
2024-02-06 23:01:03 -06:00
Xi Ruoyao
496ad8e163
texlive: Remove ldconfig command
It's not needed which embedded rpath.
2024-01-31 20:53:56 +08:00
Xi Ruoyao
f88146ea5a
tex-path: Set TEXMFCNF to the directory containing texmf.cnf
Without this setting, when opening a .dvi file with evince:

- If PATH does not contain /opt/texlive/2023/bin/x86_64-linux, it just
  fails.
- If PATH contains /opt/texlive/2023/bin/x86_64-linux, the file can be
  opened but a stupidly long time is used.

In both cases there is a warning message on the console:

    warning: kpathsea: configuration file texmf.cnf not found in these
    directories: ... ... ...

Setting TEXMFCNF explicitly fixes the issue (regardless PATH contains
the texlive bindir or not; though I'm not sure why libkpathsea cannot
use a reasonable default).
2024-01-21 23:14:48 +08:00
Xi Ruoyao
11c151b1bb
texlive: No longer edit ld.so.conf
The texlive binaries are built with RPATH, thus they work fine w/o
ld.so.conf modification.

For other packages using kpathsea we need to symlink libkpathsea.so.6 to
/usr/lib so it can be found.

It seems install-tl-unx does not use texlive shared libraries at all (I
downloaded the tex executable from it and the executable only uses
libc.so.6 and libm.so.6).
2024-01-21 19:47:46 +08:00
Pierre Labastie
ab4fdfccf8 Change all xml decl to encoding=utf-8 2024-01-19 22:39:35 +01:00
Douglas R. Reno
869ee99f7b Update to dvisvgm-3.2 2024-01-17 16:15:32 -06:00
Rahul Chandra
e2ba86140d Update to mupdf-1.23.9 2024-01-14 14:05:44 -05:00
Bruce Dubbs
4e0eea9cda Add fmt as required dependency for paps 2023-12-27 16:23:13 -06:00
Bruce Dubbs
3e9fa03056 Update to paps-0.8.0. 2023-12-27 16:14:05 -06:00
Pierre Labastie
1859ee6872 Remove links to deleted wiki pages
See https://wiki.linuxfromscratch.org/blfs/ticket/18952
2023-12-23 13:40:25 +01:00
Pierre Labastie
4372252e0a biber: put editor note inside a comment
The information about DESTDIR is better placed close to the
install command than in the wiki. Wiki page removed.
2023-12-22 20:16:18 +01:00
Pierre Labastie
af4a9d36b5 Remove editor note link from tl-installer
The page in the wiki was outdated an removed (talking about 2016
version and gcc-6).
2023-12-22 20:16:18 +01:00
Pierre Labastie
875b3b57e8 Fix various option vs parameter problems
Sometimes there is no really a problem, but alos avoids that
automatic detection with "make test-options" return false positives
2023-12-08 22:05:39 +01:00
Pierre Labastie
56624f4968 Make runtime dependencies of docbook-utils recommended 2023-12-06 20:11:07 +01:00
Bruce Dubbs
dc1099b93c Update to mupdf-1.23.7. 2023-12-01 17:42:25 -06:00
Douglas R. Reno
3525199c5a Typo fixes from rhubarbpieguy 2023-11-23 14:24:33 -06:00
Ken Moffat
90b85c9440 cups-browsed: make avahi required.
The configure script recognizes the option to disable it, but
make fails looking for avahi headers.

https://github.com/OpenPrinting/cups-browsed/issues/21
2023-11-21 02:07:13 +00:00
Ken Moffat
25ccfd267f Update to dvisvgm-3.2.1 2023-11-21 01:56:09 +00:00
Bruce Dubbs
cb9052358b Update to mupdf-1.23.6. 2023-11-16 19:27:18 -06:00