aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2025-02-10 10:50:17 +0100
committerRobert Alessi <alessi@robertalessi.net>2025-02-10 10:50:17 +0100
commit892914a2770808252b0c15d099f1dd537aff3645 (patch)
tree2e895e8d29c5da666c252ad0a10d91b47eadaf72 /README.md
parent15fd59a5b01b9fb7bcb3fb1a5cd20b567b49e21f (diff)
downloadtexlive-openbsd-892914a2770808252b0c15d099f1dd537aff3645.tar.gz
2025-pretest
Diffstat (limited to 'README.md')
-rw-r--r--README.md50
1 files changed, 35 insertions, 15 deletions
diff --git a/README.md b/README.md
index 9e18d6e..886106f 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@ TeX Live for *Open*BSD
3 3
4Contents 4Contents
5-------- 5--------
6- [Current Release](#2024-release) 6- [Current Release](#2025-release)
7- [Running TeX Live in OpenBSD](#running-tex-live-in-openbsd) 7- [Running TeX Live in OpenBSD](#running-tex-live-in-openbsd)
8 - [TeX Live for OpenBSD at Utah](#tex-live-for-openbsd-at-utah) 8 - [TeX Live for OpenBSD at Utah](#tex-live-for-openbsd-at-utah)
9- [Installing TeX Live on OpenBSD With Ready-to-Use Binaries](#installing-tex-live-on-openbsd-with-ready-to-use-binaries) 9- [Installing TeX Live on OpenBSD With Ready-to-Use Binaries](#installing-tex-live-on-openbsd-with-ready-to-use-binaries)
@@ -12,21 +12,23 @@ Contents
12- [Building the Sources](#building-the-sources) 12- [Building the Sources](#building-the-sources)
13- [Acknowledgements](#acknowledgements) 13- [Acknowledgements](#acknowledgements)
14 14
152024 Release 152025 Release (pretest)
16------------ 16----------------------
17 17
18[Updated August 14, 2024] TeX Live for OpenBSD is meant for the [2024 18[Updated February 10, 2025] TeX Live for OpenBSD is meant for the [2025
19release of TeX Live](https://tug.org/texlive), and will always run on 19release of TeX Live](https://tug.org/texlive), and will always run on
20both -stable and -current versions of OpenBSD. 20both -stable and -current versions of OpenBSD.
21 21
22The TeX Live 2024 binaries are available for the following versions of 22The TeX Live 2025 pretest binaries are available for the following
23OpenBSD: 23versions of OpenBSD:
24 24
25- 7.4 (frozen as of April 6, 2024)
26- 7.5 (frozen as of September 4, 2024)
27- 7.6 25- 7.6
28- 7.6-current 26- 7.6-current
29 27
28Archives
29--------
30- 2024 ([link](https://www.ekdosis.org/texlive/2024))
31
30Running TeX Live in OpenBSD 32Running TeX Live in OpenBSD
31--------------------------- 33---------------------------
32 34
@@ -69,10 +71,7 @@ be found here: <https://ftp.math.utah.edu/pub/texlive-utah>.
69 71
70From this url, the binaries for OpenBSD are located in the 72From this url, the binaries for OpenBSD are located in the
71[`bin/`](https://ftp.math.utah.edu/pub/texlive-utah/bin) 73[`bin/`](https://ftp.math.utah.edu/pub/texlive-utah/bin)
72subdirectory. Look for `amd64-openbsd*.tar.xz`. the build for 7.4 was 74subdirectory. Look for `amd64-openbsd*.tar.xz`.
73done with the `gcc-11` compilers. The one for 7.5 is done with the
74`gcc-8.4.0` compilers which are widely used to build most OpenBSD
75ports.
76 75
77The binaries available here are made with `clang`, which is the base 76The binaries available here are made with `clang`, which is the base
78system compiler. 77system compiler.
@@ -91,7 +90,13 @@ Please read first the reference page on this matter:
91 90
922. Acquire `install-tl-unx.tar.gz` from CTAN as described [on this 912. Acquire `install-tl-unx.tar.gz` from CTAN as described [on this
93 page](https://tug.org/texlive/acquire-netinstall.html). 92 page](https://tug.org/texlive/acquire-netinstall.html).
94 - do: 93
94> [NOTE!]
95> During the so-called “pretest” phase, that is between February 8,
96> and March 8 2025, the TeX Live installer must be retrieved from [one
97> of these hosts](https://tug.org/texlive/mirmon).
98
99 - do:
95 100
96 ```sh 101 ```sh
97 zcat < install-tl-unx.tar.gz | tar xf - 102 zcat < install-tl-unx.tar.gz | tar xf -
@@ -183,7 +188,7 @@ Please read first the reference page on this matter:
183 `/usr/local/texlive/<yyyy>/bin/amd64-openbsd`: 188 `/usr/local/texlive/<yyyy>/bin/amd64-openbsd`:
184 189
185 ```sh 190 ```sh
186 cd /usr/local/texlive/<yyyy>/bin/custom 191 cd /usr/local/texlive/<yyyy>/bin
187 ln -s custom amd64-openbsd 192 ln -s custom amd64-openbsd
188 ``` 193 ```
189 194
@@ -296,7 +301,7 @@ Building the sources
296 - cmake 301 - cmake
297 - ninja 302 - ninja
298- For asymptote: 303- For asymptote:
299 - readline 304 - ~~readline~~
300 - freeglut 305 - freeglut
301 - eigen3 306 - eigen3
302 - py3-cson, py3-qt5 and py3-numpy (run dependencies for `xasy`) 307 - py3-cson, py3-qt5 and py3-numpy (run dependencies for `xasy`)
@@ -306,11 +311,26 @@ Building the sources
306./checkout-tl.sh 311./checkout-tl.sh
307``` 312```
308 313
314> [NOTE!]
315> During the so-called “pretest” phase, that is between February 8,
316> and March 8 2025, use this command instead:
317> ```sh
318> ./checkout-tl.sh dev
319> ```
320
321
309### Building 322### Building
310```sh 323```sh
311./tl-build.sh 324./tl-build.sh
312``` 325```
313 326
327> [NOTE!]
328> During the so-called “pretest” phase, that is between February 8,
329> and March 8 2025, use this command instead:
330> ```sh
331> ./tl-build.sh dev
332> ```
333
314### Special considerations for biber 334### Special considerations for biber
315[For the same reasons as in standard TeX 335[For the same reasons as in standard TeX
316Live](https://tug.org/texlive/build.html#biber), `biber` is not 336Live](https://tug.org/texlive/build.html#biber), `biber` is not