summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive
AgeCommit message (Collapse)Author
2024-09-21More debugging for PATH adjustment on WindowsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@72335 c570f23f-e606-0410-a88d-b1316a301751
2024-06-22(check_file_and_remove): missing \n on integrity warning.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@71593 c570f23f-e606-0410-a88d-b1316a301751
2024-06-22(install_package_files): _post_install_pkg notKarl Berry
_post_install_package; report from Paul Kotschy, 22 Jun 2024 20:45:29. git-svn-id: svn://tug.org/texlive/trunk@71592 c570f23f-e606-0410-a88d-b1316a301751
2024-05-02de morganKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71157 c570f23f-e606-0410-a88d-b1316a301751
2024-05-02check for cygwin curl or wgetKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71152 c570f23f-e606-0410-a88d-b1316a301751
2024-04-29(from_file): only give Cygwin message ifKarl Berry
/usr/bin/wget.exe does not exist; suggestion from Ken. git-svn-id: svn://tug.org/texlive/trunk@71122 c570f23f-e606-0410-a88d-b1316a301751
2024-04-27(from_file): additional info if cygwin. See thread aroundKarl Berry
https://tug.org/pipermail/tex-live/2024-April/050467.html git-svn-id: svn://tug.org/texlive/trunk@71102 c570f23f-e606-0410-a88d-b1316a301751
2024-04-20forgot =cutKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@71007 c570f23f-e606-0410-a88d-b1316a301751
2024-04-19explicitly ignore l3(kernel|backend)-dev for runtime dups; more info if ↵Karl Berry
fmttriggers differ git-svn-id: svn://tug.org/texlive/trunk@71004 c570f23f-e606-0410-a88d-b1316a301751
2024-04-19doc and info tweaksKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@70991 c570f23f-e606-0410-a88d-b1316a301751
2024-03-28(update_context_cache): also run mtxrun --script fonts --reload,Karl Berry
for finding fonts by font name. git-svn-id: svn://tug.org/texlive/trunk@70794 c570f23f-e606-0410-a88d-b1316a301751
2024-03-26doc,syncKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@70774 c570f23f-e606-0410-a88d-b1316a301751
2024-03-10tl24 release date 2024-03-10Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@70573 c570f23f-e606-0410-a88d-b1316a301751
2024-02-19<manyformats>.tlpsrc: force-increment so the packages will be updated.Karl Berry
TLUtils.pm (report_tlpdb_differences): sort output. tl-update-tlnet: use different log output filenames for the pretest and trunk (`basename $tlweb`). Report success of each consistency check, for clarity, and overall success/failure. Explanation: updating autopatterns, as we did yesterday, does not automatically update the affected packages, so the nightly build failed. Specifically, tl-compare-tlpdbs failed with: different packages from A to B: uplatex unknown differ fmttrigger ... for each of the affected formats (eplain hitex jadetex latex-bin-dev latex-bin mltex platex uplatex xelatex-dev xetex xmltex). git-svn-id: svn://tug.org/texlive/trunk@69980 c570f23f-e606-0410-a88d-b1316a301751
2024-02-102024 pretest startKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@69783 c570f23f-e606-0410-a88d-b1316a301751
2024-01-31redirect output from context cache updating to tlmgr-commands.log orKarl Berry
install-tl.log, not the terminal. TLPDB.pm (_post_installpackage): new fn for common post-install code, including now recording the "context-cache" action for the context package. (install_package_files): call it. (_not_virtual_install_package): call it. (install_package): explicitly return undef on failure (unrelated). TLUtils.pm (announce_execute_actions): handle context-cache action by setting the new global $::context_cache_update_needed. tlmgr.pl (handle_execute-actions): call TLUtils::update_context_cache if the global is set. (run_postinst_logcommand): new function to run the context cache commands. (logcommand_bare): write to tlmgr-commands.log with no timestamp. tlpkg/context.tlpsrc: remove postaction. tlpkg/tlpostcode/cont-cache.{cmd,sh}: remove these scripts, as now the commands are hardwired in the code, so we can redirect the output. git-svn-id: svn://tug.org/texlive/trunk@69653 c570f23f-e606-0410-a88d-b1316a301751
2024-01-31copyright 2024Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@69646 c570f23f-e606-0410-a88d-b1316a301751
2024-01-27TLUtils.pm (run_cmd_with_log),Karl Berry
(update_context_cache): new fns, mostly taken from install-tl. Hopefully to be used by tlmgr. install-tl (run_postinst_cmd): call run_cmd_with_log. (create_welcome): play with newlines, en passant. git-svn-id: svn://tug.org/texlive/trunk@69614 c570f23f-e606-0410-a88d-b1316a301751
2024-01-15Removed version test, which is no longer necessarySiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@69435 c570f23f-e606-0410-a88d-b1316a301751
2024-01-07Show HTTPS_CA_FILE setting in debug outputNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@69328 c570f23f-e606-0410-a88d-b1316a301751
2024-01-07Set HTTPS_CA_FILE for LWP to work on global cert-free systemsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@69327 c570f23f-e606-0410-a88d-b1316a301751
2023-10-16(remove_package): don't worry if a file to beKarl Berry
removed doesn't exist, for the case where we're called from tl-update-containers. git-svn-id: svn://tug.org/texlive/trunk@68562 c570f23f-e606-0410-a88d-b1316a301751
2023-09-18(remove_package): do not warn about failing to unlink(*.tlpobj),Karl Berry
as we remove them explicitly. Tweak messages. git-svn-id: svn://tug.org/texlive/trunk@68316 c570f23f-e606-0410-a88d-b1316a301751
2023-09-15tlmgr: on update test that we can remove files (deal with ro dirs)Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@68283 c570f23f-e606-0410-a88d-b1316a301751
2023-06-11(from_file): make <whitespace># within a lineKarl Berry
start a comment (from Norbert). git-svn-id: svn://tug.org/texlive/trunk@67326 c570f23f-e606-0410-a88d-b1316a301751
2023-04-08Adjust paper size configuration for ConTeXtNorbert Preining
- ship a file texmf-dist/tex/context/texlive/cont-sys.mkxl that invalidates the cache based on changes to the ls-R files - remove mtxrun/context calls from tlmgr.pl - adjust TLPaper.pm to use context-papersize.tex Code provided by Max Chernoff git-svn-id: svn://tug.org/texlive/trunk@66798 c570f23f-e606-0410-a88d-b1316a301751
2023-04-04TLPaper: work with new context (mkxl and mkiv)Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@66757 c570f23f-e606-0410-a88d-b1316a301751
2023-03-07User proper null device on WindowsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@66420 c570f23f-e606-0410-a88d-b1316a301751
2023-02-27run mtxrun --generate and context --luatex --generate as post-install ↵Karl Berry
actions, only if the luametatex binary is operational git-svn-id: svn://tug.org/texlive/trunk@66236 c570f23f-e606-0410-a88d-b1316a301751
2023-02-26initial attempts at supporting lmtx, which is not available on all platformsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@66204 c570f23f-e606-0410-a88d-b1316a301751
2023-02-23switch to df -Pk in hopes of ignoring BLOCKSIZE etc. settingsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@66112 c570f23f-e606-0410-a88d-b1316a301751
2023-02-23use "Windows" instead of "w32" in optionKarl Berry
descriptions. Report from Uwe Siart, 22 Feb 2023 14:25:34. git-svn-id: svn://tug.org/texlive/trunk@66110 c570f23f-e606-0410-a88d-b1316a301751
2023-02-21(diskfree): show actual output from df -P when debugging.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@66040 c570f23f-e606-0410-a88d-b1316a301751
2023-02-21disable debug outputNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@66005 c570f23f-e606-0410-a88d-b1316a301751
2023-02-20more win32->windows, doc, copyright 2023Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@65994 c570f23f-e606-0410-a88d-b1316a301751
2023-02-20more win32->windows, for tlmgr check executes, etc.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@65965 c570f23f-e606-0410-a88d-b1316a301751
2023-02-20(platform): disable debuggingKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@65964 c570f23f-e606-0410-a88d-b1316a301751
2023-02-20win32->windows continuesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@65958 c570f23f-e606-0410-a88d-b1316a301751
2023-02-20Transition 32-bit => 64-bit for Windows; ,pm filesSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@65950 c570f23f-e606-0410-a88d-b1316a301751
2023-02-182023 pretest start (including first binaries, i386-cygwin removal)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@65877 c570f23f-e606-0410-a88d-b1316a301751
2022-10-04(from_file) <depend>: $2 not $1 now.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@64610 c570f23f-e606-0410-a88d-b1316a301751
2022-10-03dep updates; allow "hard" as alias for "depend" in .tlpsrcKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@64602 c570f23f-e606-0410-a88d-b1316a301751
2022-09-25tl-update-tlpdb (suredef): new fn, replacing equal strings.Karl Berry
(tlpobj_catalogue_equal): use it to avoid dumb undef value warnings when printing values. Also, show tlp[AB]->catalogue values. TLUtils.pm (debug, ddebug, dddebug): return immediately if verbosity < 1; this may avoid unnecessary warnings when the arguments contain undef (and is trivially faster). This was occasioned by a warning from the --catalogue-compare run: Use of uninitialized value $_[5] in join or string at tlpkg/bin/../TeXLive/TLUtils.pm line 3715. D:bibtexu: longdesc now: An enhanced, portable C version ... vs. compare db: With new packages, a tlp value in the old package may indeed be undef. releng.txt: unrelated doc updates. git-svn-id: svn://tug.org/texlive/trunk@64503 c570f23f-e606-0410-a88d-b1316a301751
2022-09-14(make_container): try to do ls -l as warning if something isKarl Berry
neither a file or a symlink (what is it?). https://tug.org/pipermail/tex-live/2022-September/048428.html git-svn-id: svn://tug.org/texlive/trunk@64382 c570f23f-e606-0410-a88d-b1316a301751
2022-07-31(from_file): remove trailing in-line comments,Karl Berry
that is \s+#.*$ (at present there aren't any in *.tlpsrc, so this should have no effect). git-svn-id: svn://tug.org/texlive/trunk@64018 c570f23f-e606-0410-a88d-b1316a301751
2022-06-18(platform_desc): avoid Perl warning if no -OS inKarl Berry
platform spec, e.g., -force-platform foo. git-svn-id: svn://tug.org/texlive/trunk@63645 c570f23f-e606-0410-a88d-b1316a301751
2022-06-13install-tl (GetOptions): new options -no-installation, no-interaction,Karl Berry
-debug-setup-vars, -paper; also -texdir and other directory trees. (set_var_from_alternatives, set_standard_var): generalize method for setting the dir values. Expand tildes. (update_default_{scheme,paper}): new fns so scheme and paper size options are set before we go into the menus. (check_env): don't complain about INFOPATH or MANPATH; mention TEXLIVE_INSTALL_ENV_NOCHECK. Document new options; give a few examples. TLUtils.pm (get_user_home, expand_tilde): new fns. install-menu-text.pl: call them. git-svn-id: svn://tug.org/texlive/trunk@63571 c570f23f-e606-0410-a88d-b1316a301751
2022-04-18Revert "work on win64 support"Norbert Preining
This reverts commit daa265a214b9e12e2a9bab636398c2dd699f7cd4. git-svn-id: svn://tug.org/texlive/trunk@63068 c570f23f-e606-0410-a88d-b1316a301751
2022-04-18work on win64 supportNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@63066 c570f23f-e606-0410-a88d-b1316a301751
2022-04-11Disk space code for Windows reinstatedSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@63002 c570f23f-e606-0410-a88d-b1316a301751