diff options
Diffstat (limited to 'Build/source')
-rw-r--r-- | Build/source/texk/kpathsea/ChangeLog | 4 | ||||
-rw-r--r-- | Build/source/texk/kpathsea/texmf.cnf | 2 | ||||
-rw-r--r-- | Build/source/texk/web2c/ChangeLog | 19 | ||||
-rw-r--r-- | Build/source/texk/web2c/Makefile.in | 6 | ||||
-rw-r--r-- | Build/source/texk/web2c/man/mpost.man | 16 | ||||
-rw-r--r-- | Build/source/texk/web2c/mplibdir/ChangeLog | 12 | ||||
-rw-r--r-- | Build/source/texk/web2c/mplibdir/am/mplib.am | 4 | ||||
-rw-r--r-- | Build/source/texk/web2c/pmpostdir/am/pmpost.am | 4 |
8 files changed, 39 insertions, 28 deletions
diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog index ba1feecea3d..5d0e755174c 100644 --- a/Build/source/texk/kpathsea/ChangeLog +++ b/Build/source/texk/kpathsea/ChangeLog @@ -1,3 +1,7 @@ +2018-12-30 Karl Berry <karl@tug.org> + + * texmf.cnf (shell_escape_commands): make that r-mpost. + 2018-12-24 Andreas Scherer <https://ascherer.github.io> * kpsewhich.c: Add missing format placeholder. diff --git a/Build/source/texk/kpathsea/texmf.cnf b/Build/source/texk/kpathsea/texmf.cnf index 6c84a33ca4a..65c5c40c687 100644 --- a/Build/source/texk/kpathsea/texmf.cnf +++ b/Build/source/texk/kpathsea/texmf.cnf @@ -600,7 +600,7 @@ gregorio,\ kpsewhich,\ makeindex,\ repstopdf,\ -rmpost,\ +r-mpost,\ texosquery-jre8,\ % we'd like to allow: diff --git a/Build/source/texk/web2c/ChangeLog b/Build/source/texk/web2c/ChangeLog index 72a389f4274..4960c098620 100644 --- a/Build/source/texk/web2c/ChangeLog +++ b/Build/source/texk/web2c/ChangeLog @@ -1,3 +1,22 @@ +2018-12-30 Karl Berry <karl@tug.org> + + * mplibdir/am/mplib.am, + * pmpostdir/am/pmpost.am (bin_links): make that r- instead of r. + Suggested by Hironobu, + https://tug.org/pipermail/tex-live/2018-December/043014.html. + +2018-12-21 Karl Berry <karl@freefriends.org> + + * mplibdir/am/mplib.am, + * pmpostdir/am/pmpost.am (bin_links): make links at install time: + ln -s mpost rmpost + ln -s pmpost rpmpost + ln -s upmpost rupmpost + which implicitly specify -restricted; these new links can be + included in shell_escape_commands (we hope). + Thread starting here: + https://tug.org/pipermail/tex-live/2017-May/040169.html + 2018-11-19 Akira Kakuto <kakuto@fuk.kindai.ac.jp> * texmfmp.h: Remove unused functions in XeTeX. diff --git a/Build/source/texk/web2c/Makefile.in b/Build/source/texk/web2c/Makefile.in index a68946e1c8f..e7b7bc2d592 100644 --- a/Build/source/texk/web2c/Makefile.in +++ b/Build/source/texk/web2c/Makefile.in @@ -168,7 +168,7 @@ TESTS = tangle.test $(am__EXEEXT_43) ctiedir/ctie.test \ @MP_TRUE@@WIN32_TRUE@am__append_40 = uninstall-mpost-links @MP_TRUE@@WIN32_FALSE@am__append_41 = mpost$(EXEEXT):dvitomp \ @MP_TRUE@@WIN32_FALSE@ mpost$(EXEEXT):mfplain \ -@MP_TRUE@@WIN32_FALSE@ mpost$(EXEEXT):rmpost +@MP_TRUE@@WIN32_FALSE@ mpost$(EXEEXT):r-mpost @MP_TRUE@am__append_42 = $(mp_tests) @MP_TRUE@am__append_43 = mptrap.diffs @MP_TRUE@am__append_44 = mptrap-clean @@ -177,13 +177,13 @@ TESTS = tangle.test $(am__EXEEXT_43) ctiedir/ctie.test \ @PMP_TRUE@@WIN32_TRUE@am__append_47 = install-pmpost-links @PMP_TRUE@@WIN32_TRUE@am__append_48 = uninstall-pmpost-links @PMP_TRUE@@WIN32_FALSE@am__append_49 = pmpost$(EXEEXT):pdvitomp \ -@PMP_TRUE@@WIN32_FALSE@ pmpost$(EXEEXT):rpmpost +@PMP_TRUE@@WIN32_FALSE@ pmpost$(EXEEXT):r-pmpost @UPMP_TRUE@am__append_50 = upmpost @UPMP_TRUE@@WIN32_TRUE@am__append_51 = call_upmpost @UPMP_TRUE@@WIN32_TRUE@am__append_52 = install-upmpost-links @UPMP_TRUE@@WIN32_TRUE@am__append_53 = uninstall-upmpost-links @UPMP_TRUE@@WIN32_FALSE@am__append_54 = upmpost$(EXEEXT):updvitomp \ -@UPMP_TRUE@@WIN32_FALSE@ upmpost$(EXEEXT):rupmpost +@UPMP_TRUE@@WIN32_FALSE@ upmpost$(EXEEXT):r-upmpost @PMP_TRUE@am__append_55 = $(pmpost_tests) @UPMP_TRUE@am__append_56 = $(upmpost_tests) @ETEX_TRUE@am__append_57 = etex diff --git a/Build/source/texk/web2c/man/mpost.man b/Build/source/texk/web2c/man/mpost.man index 2801883b1e5..7eac5c0e016 100644 --- a/Build/source/texk/web2c/man/mpost.man +++ b/Build/source/texk/web2c/man/mpost.man @@ -1,4 +1,4 @@ -.TH MPOST 1 "21 December 2018" "Web2C @VERSION@" +.TH MPOST 1 "31 December 2018" "Web2C @VERSION@" .\"===================================================================== .de URL \\$2 \(laURL: \\$1 \(ra\\$3 @@ -23,6 +23,7 @@ .\"===================================================================== .SH NAME mpost, pmpost, upmpost \- MetaPost, a system for creating graphics +r-mpost, r-pmpost, r-upmpost \- restricted MetaPost .SH SYNOPSIS .B mpost .RI [ options ] @@ -49,8 +50,8 @@ file to use. For example, when called as .B mpost the .I mpost.mp -file is used, which is identical to -.I plain.mp. +file is used, which simply reads +.IR plain.mp . When the .B --ini option is given, preloading does not happen. @@ -86,10 +87,10 @@ program is a variant with Japanese support, and .B upmpost has Unicode-enabled Japanese support, analogous to ptex and uptex. .PP -All three variants are also installed with an `r' prefix, that is, -.BR rmpost , -.BR rpmpost , -.BR rupmpost , +All three variants are also installed with an `r-' prefix, that is, +.BR r-mpost , +.BR r-pmpost , +.BR r-upmpost , which implicitly specify the .B --restricted option to make MetaPost safe to run on unknown input; the tex, makempx, @@ -148,7 +149,6 @@ Addison-Wesley, 1986, ISBN 0-201-13445-4. (the journal of the \*(TX Users Group). .\"===================================================================== .SH "SEE ALSO" -.PP .BR dvitomp (1), .BR epstopdf (1), .BR mf (1), diff --git a/Build/source/texk/web2c/mplibdir/ChangeLog b/Build/source/texk/web2c/mplibdir/ChangeLog index f2159904501..e2c7244ebf0 100644 --- a/Build/source/texk/web2c/mplibdir/ChangeLog +++ b/Build/source/texk/web2c/mplibdir/ChangeLog @@ -1,15 +1,3 @@ -2018-12-21 Karl Berry <karl@freefriends.org> - - * mplibdir/am/mplib.am, - * pmpostdir/am/pmpost.am (bin_links): make links at install time: - ln -s mpost rmpost - ln -s pmpost rpmpost - ln -s upmpost rupmpost - which implicitly specify -restricted; these new links can be - included in shell_escape_commands (we hope). - Thread starting here: - https://tug.org/pipermail/tex-live/2017-May/040169.html - 2018-08-27 Luigi Scarso <luigi.scarso@gmail.com> * separation of mpmathbinary from the the core diff --git a/Build/source/texk/web2c/mplibdir/am/mplib.am b/Build/source/texk/web2c/mplibdir/am/mplib.am index f34af06147e..a8b0da6ee26 100644 --- a/Build/source/texk/web2c/mplibdir/am/mplib.am +++ b/Build/source/texk/web2c/mplibdir/am/mplib.am @@ -1,6 +1,6 @@ ## texk/web2c/mplibdir/am/mplib.am: Makefile fragment for MetaPost. ## -## Copyright 2018-2018 Luigi Scarso <tex-live@tug.org> +## Copyright 2017-2018 Luigi Scarso <tex-live@tug.org> ## Copyright 2009-2015 Peter Breitenlohner <tex-live@tug.org> ## You may freely use, modify and/or distribute this file. @@ -14,7 +14,7 @@ install_exe_links += install-mpost-links uninstall_exe_links += uninstall-mpost-links else !WIN32 bin_links += mpost$(EXEEXT):dvitomp mpost$(EXEEXT):mfplain -bin_links += mpost$(EXEEXT):rmpost +bin_links += mpost$(EXEEXT):r-mpost endif !WIN32 endif MP EXTRA_PROGRAMS += mpost diff --git a/Build/source/texk/web2c/pmpostdir/am/pmpost.am b/Build/source/texk/web2c/pmpostdir/am/pmpost.am index 897401d45a5..f7e60851bf4 100644 --- a/Build/source/texk/web2c/pmpostdir/am/pmpost.am +++ b/Build/source/texk/web2c/pmpostdir/am/pmpost.am @@ -14,7 +14,7 @@ install_exe_links += install-pmpost-links uninstall_exe_links += uninstall-pmpost-links else !WIN32 bin_links += pmpost$(EXEEXT):pdvitomp -bin_links += pmpost$(EXEEXT):rpmpost +bin_links += pmpost$(EXEEXT):r-pmpost endif !WIN32 endif PMP if UPMP @@ -25,7 +25,7 @@ install_exe_links += install-upmpost-links uninstall_exe_links += uninstall-upmpost-links else !WIN32 bin_links += upmpost$(EXEEXT):updvitomp -bin_links += upmpost$(EXEEXT):rupmpost +bin_links += upmpost$(EXEEXT):r-upmpost endif !WIN32 endif UPMP EXTRA_PROGRAMS += pmpost upmpost |