commit 7378ed529aa7b65e6b6434334b614a325ee65b17
parent bfaabb829a79edc14ef95a5c5dd1b3cc64910f96
Author: aabacchus <ben@bvnf.space>
Date: Thu, 13 May 2021 01:34:34 +0100
miktex: use gettext-tiny instead of gettext
Diffstat:
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
@@ -7,6 +7,14 @@ It works, but I intend to try to remove more of the dependencies.
MiKTeX provides a package manager which can install packages as they are needed
at compilation time ("on-the-fly").
+## NEWS
+
+This package of MiKTeX now uses [gettext-tiny] instead of gettext. This is much
+more lightweight than the GNU version, weighing in at 340 kB compared to 19 MB.
+Of course, it is less featureful, so gettext itself is still present if you want.
+I'm undecided as to whether to make it replace gettext by name also or continue
+to have a separate package. Let me know if you have any thoughts.
+
## Installation
To use, clone the repo and add it to `KISS_PATH`, then run:
@@ -74,3 +82,5 @@ The output of `initexmf --report`, both with and without
root privileges and `--admin`, may be useful.
Feel free to open an issue.
+
+[gettext-tiny]: https://github.com/sabotage-linux/gettext-tiny
diff --git a/miktex/depends b/miktex/depends
@@ -10,7 +10,8 @@ fontconfig
freetype-harfbuzz
fribidi
gd
-gettext
+#gettext
+gettext-tiny
gmp
graphite
graphite-harfbuzz