This commit is contained in:
Tom Callaway 2018-05-01 16:51:44 -04:00
parent 3db4fb495d
commit 91a783cdf0
10 changed files with 154059 additions and 56367 deletions

15
.gitignore vendored
View File

@ -344,3 +344,18 @@
/xmltex.tar.xz
/yplan.doc.tar.xz
/yplan.tar.xz
/texlive-20180414-source.tar.xz
/axodraw2.doc.tar.xz
/axodraw2.tar.xz
/bib2gls.doc.tar.xz
/bib2gls.tar.xz
/ctan-o-mat.doc.tar.xz
/ctan-o-mat.tar.xz
/dviinfox.doc.tar.xz
/dviinfox.tar.xz
/jfmutil.doc.tar.xz
/jfmutil.tar.xz
/l3build.doc.tar.xz
/l3build.tar.xz
/wordcount.doc.tar.xz
/wordcount.tar.xz

56
sources
View File

@ -1,19 +1,25 @@
SHA512 (texlive-licenses.tar.xz) = 83fbc56f1795ca3771e901230d38063cb53d0eefd8afc04f16ec2044aa93db0cffff2d97addbf7e2c6623cb468878320e0051cc2525f941830da6e3f628ef4bd
SHA512 (texlive-20180414-source.tar.xz) = ecac9b8203d2747be7ba7f82d68096d859fb35713276106d7049035dd3a8cfca07f8a8648982f0317b3812f8480db7326714de32f95998e3e6f73571de2aa140
SHA512 (a2ping.doc.tar.xz) = 3e4850f5df6a9ccf4fbdd25b4a652f0d2dab75e53c1ea7c5f2cacfa41dc28f202eefc3a83fa0472facfbc99e6dd9568aee51d90dfa47a2334f8c321e1cacbe86
SHA512 (a2ping.tar.xz) = 0d4f90f9bd769b4bb7314abf968364455491e07c2f66e5689efc08d2b6a0f6bd1caf15ec976aeb11c963fab65c3017e88a43ae175f736861b48967933deb4e8a
SHA512 (accfonts.doc.tar.xz) = e88b8accf85aced9cc135a749078b690795c5d79bbeb55b5cea858c3f986d12e9381b099953552fe12dac7729b9d9aff43b8ad96802388cf9391eb879831c820
SHA512 (accfonts.tar.xz) = 112ada9d58665c7c493b49d6b85ac5efa182034cf257dae8bf70a0e17dce92e6f5cae799b5afb379e17c2ee62df40d5d29fef21f99dc5512af0fdbbebe8ffdfc
SHA512 (adhocfilelist.doc.tar.xz) = 4be8a9b5fee5fb785ab50b2be46d074913c9f62d0f24d29edb02e4958c3ef4262b7c8f75260883b6e185b0e73ff99d5f5f7a4993f79fbc82886eb3d485000476
SHA512 (adhocfilelist.tar.xz) = 9f18cf5e7d7c3a6ecc9b401c1486ad9611c2aa334b5c47f0281fe1ec0e16bf0d619ffb2125925c5d00a77eb0b2002b5d7af4e38151fa721baf2e38257f7409fd
SHA512 (afm2pl.tar.xz) = 2eb6966797262485cbb94b8a0f5be8312d6e5cbacf1761ddf32dc0d7b6278a09d3559bac89b5e83310af87f456850f4a9b8a09fef13687fcf8a046ff77ee0f5c
SHA512 (afm2pl.tar.xz) = d2916d3e1c3fffc14322443d891c1f1155673adee0648dc26d07fa689b073d0baf503060d10f9b0793b86d556d4920a66fe5286d126862fc8b9f6119b07ca8b2
SHA512 (aleph.doc.tar.xz) = e0dd64d446d6f7b5b5afe6a30857ec76a75da365b588043f8a3c9b0b59f08e76caf8c4d3e65ee15e0763c8946d1941d26b45797a856399f5ad6fc65c61407200
SHA512 (aleph.tar.xz) = a04aa6a10f3036c2d760c39235fc44fbaf3bf74544a2335d956579d54596c4320095c4b9c700458de123060731b02913480e802b75d7519d308599e669f96bf5
SHA512 (amstex.doc.tar.xz) = 3b1a196c502dd61941a5ff649263adf435bc04fda2359629ccba764fd0a91c2ee66755fee0fe52b023cff18746b5a7df940fd399312261317ec616354d2ba6fa
SHA512 (amstex.tar.xz) = 4149bcb8929175e8e9605d1ec0a416d4bc4e4be29af8ab4f6356c2eea1c6959338eb428e95ee97f6fb785daa32b879724947b740c2f035032aa4e0a40107f40b
SHA512 (arara.doc.tar.xz) = 5e917d8f326d1c9dc4568ed9a9c27c9aa31513c5188c66986056138ee4144b79b9fd8111a8638b0c42ae5c0fde62ba89bfa2f98cf9d2238a7ed929ae917625c9
SHA512 (arara.tar.xz) = 8a4147b75f8a5fa83c81085a9645bb3d250eab8aa4e661e9534b496506dec416dc3cffa90e180e6b698ae7c402d07396d638674728ae80052abffc27395fa09b
SHA512 (amstex.doc.tar.xz) = 42e88e5e3b77cc3b49f0d8ae60b626d9a7e95f11c675a5bdbc8ed9a3f3c9143480d663a75fa7d6a20bf03c1c11853aa53f886d839e2b32576854d09d4eb6449d
SHA512 (amstex.tar.xz) = 04c855c8674aae7e06319093aed1353e15b3476e0216fd539c58af2987033bb64f6e1d513a7980f567ced0b399a883baddae90dfd9547905909bf2e8be73aafb
SHA512 (arara.doc.tar.xz) = 1625c7f3395850f5d8ab3dd349f7cad8e07aba10816c33c7bc1b6dcf0bdd1a4216d0d638f3db826b7dbcb8660ce6e0824254cf7e74749bac6c658462f5d6a9e3
SHA512 (arara.tar.xz) = 47f9ee720a1ec579333366f1e8537ee8b5010ad878260f2f0b87183a4397ec5c0f9f0c63807daf1a30a5140703c7026417cea6ba2a79b4242b7b6322e40d4e39
SHA512 (authorindex.doc.tar.xz) = 8d540a36ae7aff2518c7961972e76254b0c2669f0b020bae0589895a26a12726af95ff405f3d2a4c0783cd6a450f619d1c8cc3397163e10129a6dfb3aa5df1b7
SHA512 (authorindex.tar.xz) = 22a3d000ead808b9ae7e5b49248c06a0ae7e74c567503e7abd60ba40cbe6aefba30e118cf05a10089060ff5ec8be12750b8e2960dbe7c99bfe5b7df78453ffe2
SHA512 (autosp.doc.tar.xz) = a7b01320b76ddcf0ee20860550ccebc18bc2883b8c8ff897f6f7dc23612e6bbbb0551f4a4dbcae91ecb4d39fed9444dcaa3e11a5aea046c1ba69f89745c75320
SHA512 (autosp.doc.tar.xz) = d2ee430889b7ab16b7f680da857a645f2265d889cfe9855c1696073ac942f5a5de9f1cec09a136f8882be231e156e4342da42ba0bb49c214d26462edd5d845ca
SHA512 (axodraw2.doc.tar.xz) = 733957465b740d55afe1b657cbb29b1ebe249802d09ba361daadb4813a435c0ab74f114fdabcba92f6c9a29a7739494084c6a51466c05684382f9e42546260bc
SHA512 (axodraw2.tar.xz) = 357826241dde1dba2ce53a78014bcf42f330b477a0132789a550e76616a374dc3a75685268e5afc6b6aa2919e91fdae59982fc0f8e95ec8f8c4986e27b3568cf
SHA512 (bib2gls.doc.tar.xz) = 898cfde17d33f7b6c05c62ae47d35a0c2e78ca0adc9e1643b750f81caadb9829596e318bc700e58d84a21ed661bd5b8c627df75a0d86346624eba2ddec81cf4c
SHA512 (bib2gls.tar.xz) = 6ed665de2ab9ce00d88f63eb8e1d4e32af13e4715ebc492874b0a7b78e88d12a3f14e7337fc4d0b69ab5b99dfcc044b6862b201cd7863b11c13f367822e01a1a
SHA512 (bibexport.doc.tar.xz) = cb719c6b0b54ab90f31cdf2c63ce2761962991f58d3002841794a4472eda73d77d55d22568fbd67c39ebae046cc4e9a5967276f01d3300c9faf252ca54ff847f
SHA512 (bibexport.tar.xz) = c21f901c1a0e5deecfed9a599d7780d79f071fbc18ac1e96805b9593af402d10c11738d70fa912881c0a2004e0cadc3293a013b4ee77009656e5409564915ffb
SHA512 (bibtex8.doc.tar.xz) = 1b5ad06b229f6d0b1d9712eb4e35d96ca1e707040ea0981d399346f9f432821a8739ad0826df8de31de613011880a4a5a26b848c7a2c4bdd27263a297036b932
@ -44,6 +50,8 @@ SHA512 (cslatex.tar.xz) = b9e7df64513881cefdf880b575329c57eee2607cb37c9e703f22c8
SHA512 (csplain.tar.xz) = 8eb04152905f9c71e38dfc86cfc122bc02fd4a6c26fab4158bf4ab4d0201f0cdee1f212a6c27185c333986f185907c7f62be2ccd46c9ab66b21818ce83e1ad3e
SHA512 (ctanify.doc.tar.xz) = c845fe36bb7c388e07a254938796181dc19d36a5947cbd9d571ce983ef2148bcad275f6f593386ef18ac26490b743b6db3a337cead46e20cc952946a7f3fb89e
SHA512 (ctanify.tar.xz) = 335cfca62d46fd278f3c9b80dad62ca7a10310a5101c53fbd3060a4025b388eb962f9f41b4b7dd9bc896f4b7c32e127ac0b901ebd1f7a9e8a16a6ce749cbe92c
SHA512 (ctan-o-mat.doc.tar.xz) = 75f5fabc5c932d9de95512e096018ed84ffe5ce5374d7e413d30248a740c09ce0d53057538b5b52c48c941c2f96ccf74900f85330ca9c4cea84552e48544b56d
SHA512 (ctan-o-mat.tar.xz) = 523d9ed02465ad0e6d0a3dd08c2b12369b37cab406182cd8ec6da1ccc0fc588c0642661135f34fc82844ae9310bfca6e6be4ab9e7aa22dfeb44937b02cbd5ca9
SHA512 (ctanupload.doc.tar.xz) = 29f8c0649a249c02f05b153590de221eab0147e093c241e78521d0264045c5de3f9f26a5f008294ba10622f4fe7c7cb00217025282faef22cca2d4d6a87a347e
SHA512 (ctanupload.tar.xz) = c184bedd92205e1d44449f26a926c6dcdc23a538328cee06fd623ed8c8c5bdbad890d31644446d7b6ce70daa7b47610324c210f88ee21ed2a8a78b4db89c1ee8
SHA512 (ctie.doc.tar.xz) = 3de5219cdd5d39ecaee2deee3849fd8f02c0b69ba7ba9597c87013b5fa3a659aeedd1e6a8cacb059b9be132567911df16b74b81a05b112c7a3b0c56f7a902f3e
@ -73,6 +81,8 @@ SHA512 (dvicopy.doc.tar.xz) = c308ffafbdfdf152abd842918c73aa55689a514a1de6cdc535
SHA512 (dvicopy.tar.xz) = 63a65c2a95792fe56f5eef04085776cdc83b39b73eeb28a2b7fee310dc50d572dd7badc42269188c45bbd8ba930289c80fec643cc82e8fbcc373904dfc94cfda
SHA512 (dvidvi.doc.tar.xz) = 72685126bffcdb0adf0aff770d17eabb1da16e999b24a40c4f5a0925e8eee1e168f88abca69a6d803dc91a8871beac954feca4d22b08542e5887d8f4226f7cda
SHA512 (dvidvi.tar.xz) = efc9feaa1fd2e32e221094ac49a1f96fecd7e04144b785988e23a51537cfbda51f6a5aba93772d53c74d2e98b6a38739d76f10770201b24c57bf644f4b1faa8f
SHA512 (dviinfox.doc.tar.xz) = 356ceca531a8d8f0de2daa5101d363b8887a0864b8f36228c6f7604e8e77169aabd8d947bd283916afbc2a5b7a092c80053519b8c9ad6b96d34a3f596c6ea8ee
SHA512 (dviinfox.tar.xz) = a1e296c777a65a520ee21e7c02e877a5b94d9c444660714d5492642aa3f53311a440a7aebdf70c8c33373d7895c4ad14dcedb6efa50d770cc54898c2a33f3012
SHA512 (dviljk.doc.tar.xz) = 4140bf5492da8d3e4566d7dcfbb3c45f722fc1b924b429d1b4b8a32acae424b4485d0810390182527c6400ace88c4b45b6da06bb4838141e12142ec5c87f05f0
SHA512 (dviljk.tar.xz) = c194afcd4ee1446fb2bf2e6421827ae51a452743df98c4ebd5dede992db22f08eec7c9b1a77273799b971d2f7a31c2c4e2c5cbfb54c2b2c706d62f580ff482e3
SHA512 (dvipdfmx.doc.tar.xz) = 5e4feb69d9709b53eb4c76b58193fe71105d78a44f1b369999ef06f2354115924e6066869c5c72245964309f8b4f2ddc81251eb847be5916eafb154d70562fe8
@ -108,8 +118,8 @@ SHA512 (fragmaster.doc.tar.xz) = cab8ac6247875ed48f86f16a67cf3ba8b320aeabd61cf95
SHA512 (fragmaster.tar.xz) = a7e6fccbd850e7b3ee942a3d5af379e79a946fa9b037ed47d8de50b250eff15d0e6250ce2ddfbf8f7535a1b7c1bf39d80d5a352e1b77fe9bbe0bfd25da434bdc
SHA512 (getmap.doc.tar.xz) = afb8efcd5166e638bfef9a9f226c75d267ca99b080f9c9a5e8759fa1aa9d0efc9d0c555b2c21021617331e18267d8c45093202c62bf95a824e2a9ca34caee656
SHA512 (getmap.tar.xz) = 777df2b8b400c7d576df05e5f18c5c68610093ffdbb29753250e3bd6594342e2e1c398213848edd3a55b87b23ee7ffcfc55ef1579f37366aada7d3aacf48c602
SHA512 (glossaries.doc.tar.xz) = bb542c19ccb77576e83d2fa9fe9b21b6552f1d7ae91c489290341302adc8be9d4977ad7d1e84fce919c50b143908aaed2e35388aa2892bd14c38cb6983e22909
SHA512 (glossaries.tar.xz) = 55b407ed0717a4d8f67490c901d3c5b34268ddddfd90bd98655395c99d14fcd490bf306d603a3de5960600c6493c2d4dd6be4f663b758b204825c247a290b680
SHA512 (glossaries.doc.tar.xz) = 80a24af573fd3968705c1371cad12127025adcf522a13995ea2c8ff3c55bbc889a90ce583c597cc9edb2637433f85a2f3f9e43e907cb631f07fa001f4420232f
SHA512 (glossaries.tar.xz) = 464ba5b87b0c30c00a0874211c9c98a3e1bdd5a780d57ed9f31749d2fa3477f4cef9f6b431dff68001b60e4f3142323689f5e94219777a44e62084cd70bbd628
SHA512 (glyphlist.tar.xz) = 12bcb9ee5047d24448965180b3a8af9608df7538ef1c49d104d7f52e174e204f8d1a7f9d5006120fc06b1e101b56a1e543d6cf33f7ffb7aec9853cb47464af67
SHA512 (gregoriotex.doc.tar.xz) = 237175e9306a7bded676d4e06b0995985fde3f17969e63ba67eae7e9f05a65092d1b024bb06b61d2d169d4660144aebcff4a15a776301aeb7b096aaa5893dd76
SHA512 (gregoriotex.tar.xz) = fef43f6931a277666f89e1996a5e5d5534d529fcc5c902140b7d0217ef215fa854041623e67c313cb74d228de040e05ba1336b7a4c31fb8e9ecac74c22fd4a88
@ -119,13 +129,17 @@ SHA512 (installfont.doc.tar.xz) = cad711520909fabcb44a551c3d3b4ac12682ffa5ac5986
SHA512 (installfont.tar.xz) = f15bf4b91feaf5af8466db0492aee40c3570494a9ad503b62badf319b2aa20371eac883f714b60e015fa3ff15d8cddff65da373de653a6780fe2709de8fe8071
SHA512 (jadetex.doc.tar.xz) = 2b8dc86ffd95530e4e0e048399c8961e8c4aa277f6f6099b356b18fa7ab00b2314d9cc4085defb582b08d86ee90ed1f974fb8bb79596c2a683c9fdb12150caae
SHA512 (jadetex.tar.xz) = 3d1ecee213f6d6f84a9a2b9934379b6c2c2e908b49dd3f1a9443e0bbedbf03e21d0a86ced60162c654e069313a8a5147d4e76409a90515188afe8ea366180d6e
SHA512 (jfmutil.doc.tar.xz) = dbdef11ea85b1b583d52436c16a45878233621774cd11be11c059cc9a6ad54a257b2c28cff728e9179d9d220f02bda73b884f13c125492effb421487c84d94ac
SHA512 (jfmutil.tar.xz) = be4958e1bf7697e28794c88f20ce014dfdfad5f020699b94c95a5e9f8f2eee0c360c8f2035a4b66ef2381a524f61b7145414c9f919891fa56afa66cbb4a87649
SHA512 (kotex-utils.doc.tar.xz) = 01b18177fbf0d9b67757a4c41d876e0f46e4cebe6f501c236ff20d7f5e2fef72fa3826158518fd0a097414a054f6cb0b0261f8c1352b4f46c0b49e7371ff9f13
SHA512 (kotex-utils.tar.xz) = c47ec4d47b7f38086abd4e1939f8f801eacf91ad707b0024c126a8d2f322091089a6e9966f8959d80cad4a4b7138c807ae131024f1731163e09357c4588273bf
SHA512 (kpathsea.doc.tar.xz) = 843937fa304080c7f02ce919ca9e460eec285b7f94fffb9b011a8843e9162bde95d04db2519ceabb44e3aaadf9880d98cb76c60e5a95db1c0c1cca50c30e5a51
SHA512 (kpathsea.tar.xz) = df4bc2175394bb6e9726b2c09ccf04e2787f73d584dd6944a25b3aab1eb6e8b4bdcd14ca043b7fe4f6e240ede1bd7e9003b83e34dd3df8c685658b8dcddc83c9
SHA512 (l3build.doc.tar.xz) = e9e70c84610bc4698bcf82ea2096c49acd03dc5bfa60c53bc9d8b1d81d8db379680b8e5257f65d3c153d7cbba784e1ef1a306683aa5171fd18b7b7ff42ee0319
SHA512 (l3build.tar.xz) = c1fd6ecc0612dc17dbae0d316a63a5ca52b1e7ebb6c9ed11a8783bc6738c8432760e15ac2442f28490ed94fa0c72c9ad2c3368d118090d62ed7e59b62be4aa38
SHA512 (lacheck.doc.tar.xz) = dccade3cb114fcaed052b8474e6d4e3884023cfffd34ba8e4895452dd84f114270f3cd20a731b52d5443953154d6d0c112b27bbad536ff1cdef463f66f1e9fa2
SHA512 (latex2man.doc.tar.xz) = 88f4b0fc6a12355b0defe1c1ee10aba1d06cd498556ddf043ab12d480ed5f1946cbceb58de7beef452afeb24e416261eed8aff8c21c330909f6cc6a8cce9d5c8
SHA512 (latex2man.tar.xz) = e3579403dc9e984cb51f8854436968abf69a29ae6984cdbd0fb2fe0141b1ff2af65d2100011fb6355580b7f8a73a3c0bdcd3b225c8f7e13a828c6b2c5ee602af
SHA512 (latex2man.doc.tar.xz) = 59ae050a3aa583d3d6473bcf836a6a2827a6b6fb1c23097478527adc5d984fa3de5f7d7832ab66e51df92993c19c4d717e4b27e576d524ee5da6ae0ccbbabd0b
SHA512 (latex2man.tar.xz) = bae51adb723994901517b195db70e69464b02bd2bf85fc1c4cf3cac41ee7bfcbdcd156ab37beace31b324be2bb0c569e69ae24eb09b9ca61919136fc4c4ba511
SHA512 (latex2nemeth.doc.tar.xz) = c55505f0b00e4d600ef9a40461f6e3888f4c820ca1462a2c2edbd5c9f9ca75e08e543cb9fb25ce56313a6eb80747a710134ec5933f71a172e5a675ea9a0d76ee
SHA512 (latex2nemeth.tar.xz) = 20c73aeff0c9cacf51a8bf74e65bbe3c7ab5fcf79bd8914dc5681ed4005bfe4342f526f2a2feace8ddb84d4b8946937026050a2e91bf0435d5871db1d26a225d
SHA512 (latexdiff.doc.tar.xz) = 8b5b77955a946e0969ab4377964a350408c6dd55346c3518bde7299f6bed128b6ff8fdacb8dfc174b91fdac2f6eb09a537fcc3f6b19ce9bded9ad1efabf27d54
@ -161,8 +175,8 @@ SHA512 (luaotfload.doc.tar.xz) = bbd0f6f3cae8e9b4ef8f4cc315fe45327472da1a9fb9fbf
SHA512 (luaotfload.tar.xz) = c9f353503b81d55885dd22d5c5b707823018475ea260eff4bc8aa1d91150ff0ac034f857b5721f6604612755c28df2d79b139dd6cd3dc7edae3a66c3612dd381
SHA512 (luatex.doc.tar.xz) = 2a6b095eef19a46ffb65a9b87cc358a512de902b9fb9376a93b5438e6a8146692d94574311786a21404d4e3be09e46bb867b766d72df76b68806b3de65bf2aea
SHA512 (luatex.tar.xz) = 25c7bab63779173080f4993986df20d6295a24f59d1102674d41f5f15c182e59eb68662f41c264c6ef3ee70662eb869a59751fb3c615bcd28104cf72d4f5d089
SHA512 (lwarp.doc.tar.xz) = 9c401155a2b744a814a9dd9cb91970af52a88bc7f3a3906a68b88d8a7aec9caa5b1e6609843e5d7f59eacef9b45840c578bd7360cf7fbe910a2cd917d94039c1
SHA512 (lwarp.tar.xz) = a9aadce09fbff946af30ae19a5e879fb05ad947349418dc576a3b7d229f6c5bace50dfa79770d5ff45f0bb894689e8bd3a91844a33a8715447cf6e9addc5286e
SHA512 (lwarp.doc.tar.xz) = 557066c1e80143385a0ad7028430c14bdd52fc741254882ad94c805aaf0207574939fb8833d838e72a9b546010f14708c29d94cac1dd278243221d1894b09c4e
SHA512 (lwarp.tar.xz) = 297074edddcc7a359595064ba616af6cc651062976c694063f7056b3f4fd7cfa97aa4ed2368c7cf5cbb61565537504c082bda14966e8d7e64b003433f57b500b
SHA512 (make4ht.doc.tar.xz) = 05dceee32a5488df1bc889e2ebd006cc2c901e8445a7f7e3ddde51afa24dab59fabca9b2df963febb7018b4e840f0107f7aded5653ac9046b7625d3a5852fbe9
SHA512 (make4ht.tar.xz) = 06d90bcc80409a9f18024bf730f956d126bb5745f43e30cf159ca8a94487fb0dbc347b1b30b2d954e8e3d79160ee0c13c94f4ffbfefae332bf39f94823da599f
SHA512 (makedtx.doc.tar.xz) = 0a90cc1645c478ab2f43cc0dffd55d02aa3049283eecf0e21dbeb37eef92fc8d48d5d2dce1f418c80c35304e492a0075727c26a3be5555c565a62af6a1ad3432
@ -241,8 +255,8 @@ SHA512 (pmx.doc.tar.xz) = 86c4bf705d23c1dbb516548b48ebdabbc05b4871cc8ce3962d2f2e
SHA512 (pmx.tar.xz) = 5b01eb2c856868035943460f65cb5395b654c777ac54534e431ba6204bbb01cd78033a135715f6aea6e4c2d2c0270f7cbaa72363329202fc5c54ff9b566a848e
SHA512 (ps2pk.doc.tar.xz) = 822f87276b52a34afa3965365607d277148e8b7a36db7250af435c6ab5e2dbd91d5447744c4d14a7fd3466208a45ed92683bf34cf057371a09af8076fb60a8d1
SHA512 (ps2pk.tar.xz) = 6535d75c20525f32fd39f724c26aec84daa66ac31862afafabec7dd6a43c03af4a740eb81ac8839e5e0057bb90c04e2b8da81a8902e132316c4de0379786e491
SHA512 (pst2pdf.doc.tar.xz) = e2a8eff0de7d6dc47f20ee93c0c4522c7a4dc7b48205b61b5c5a26380d6d4640d5aab68f829a33d5180533785eed5f66d54707f50e6708c67d2bc0c864bcd4fd
SHA512 (pst2pdf.tar.xz) = 84c6261523965e717bcecca1cca9e079b82d9806dc676196f68512984b7ebfe60fe81421561e44fbd5b5f299c2d29d0ced5c273de8ba3781ebfa920cc0301f29
SHA512 (pst2pdf.doc.tar.xz) = 2142e45f6d2c1308acf01226bdffe61f5d2be2bdf195c128367d99ace9dd7a127399e0ba00d358a82864c37b75ee31ac5044796d2eea0e81a057f42047bef46b
SHA512 (pst2pdf.tar.xz) = 378fba43588a995afccfa51891d9bbc04b5b015162935b13374ecc275cc23909f1503c5ade17ea7b8ce8015eb4654fcc4eeebe0036381f55d76e7bad9631d685
SHA512 (pstools.tar.xz) = bd01abc56d9a3049f06a709a5a31edbcdf76897d7ba42c16d4e8ab00252cd7b07d4690c6e7bddedd13a60d24c07afdf69b26c0e9266cdcba564961facb5a3cf4
SHA512 (pst-pdf.doc.tar.xz) = c096a636cc8d11944b4ec0a5098af67e1813803131474958fd9b7335804edb48ea6de9c5be379233ce36b6db3047caebf477a391ce398edd7df53ccca9c62e4e
SHA512 (pst-pdf.tar.xz) = ba85656810cc2c0b33b133a756266c052ef0ccc1663be3df05a72a49b8ae55351240cb4635aa5f433c8d2184fbad35edd853e8b365af681fefef36f5a1f6b312
@ -276,10 +290,8 @@ SHA512 (tetex.doc.tar.xz) = 313b282f6b1ee9e9df8062169cd234059e9bb3968aeb35dc8b6e
SHA512 (tetex.tar.xz) = ff35422f9ee2d4606e6a4fa0855848d01492d9db15c73632b8234bcf57e065e98b2abd3b10a87e1647c1e10ad7db4ff4dd8e7ad6f95d44dfcf10083220a10599
SHA512 (tex4ebook.doc.tar.xz) = f0593db9ec81c1f8d561ca8bcd3a31e7aceaf37c97946d16db9072b5ca449fc1983601620187fd9ce3ec6175e20446da4bb588e3715e19c3322cb66990bd3423
SHA512 (tex4ebook.tar.xz) = 5e2743d928ba2198df053f485f8f578b49666473be99d7245b211c21433526159e64c3c8b54e6c3399f2a7a73970211a8fd9a0f82cbb8237d560d1790cf5fe64
SHA512 (tex4ht.doc.tar.xz) = 7f9f4ab457fb52d587bf222e96a7a47127bb5edb2600d4983542bf5856c1b3b194fe056491484054770991b68f1960d6a64e7e6e6594d9d269b58e6f97a14906
SHA512 (tex4ht.tar.xz) = 7a12ba26ff14cb788d8c692946e6b80f9ad9f323a3e27add299116ad0f20b79d4796d5d968abd2a1f561c3285eb51d35a8e986cc07cb08fc4db682742e3004a6
SHA512 (texconfig.doc.tar.xz) = a203a1e0b456ace251da9ef0b0d0e770dc3995778d0b974d535b04e529bbefb130811fdc1bba4b056bd9b76c27d8af299260f9fb99000e7a175a8a07be7d8221
SHA512 (texconfig.tar.xz) = 5473622487ae5b5f6bd430bc3b75ee7c1fdd646f74442fbcb9d4a943f27e013a21bb05a35a724efe4dd330bca3572dc6024be031072aa2d9ab8c9d4e75ea065c
SHA512 (tex4ht.doc.tar.xz) = 9ab2d353ae0cbd3df404b69fded7360e4cb78078884438d7dc6dc43887c257a02b85f793bb5f2823b4e37c025b02de58db60940014eba627fab12ba7f5f8f228
SHA512 (tex4ht.tar.xz) = a7feddfe0c1ca3cc0260e3f8817a107220dc5a52c6103cec2649551fc7cd225cac9a39b58e2adc5d8cfb7395b36ac4d15c1604501f30efecd149d95a9e652d91
SHA512 (texcount.doc.tar.xz) = 67cb829c6c49876852faee78f2eaff58b57c699b666abeec62d562e432080ee664b08cf861ff15c8560b6c1887d23dae490283ef9f79f19a66cce4559d7ca6d1
SHA512 (texcount.tar.xz) = c539159161347e10b4abff9aaa43efe6c514f96c977bdc759b7921399191b47791789fcd1d2850281db51434d55cf767d790e7754c9b8f3119f3f14b57706468
SHA512 (texdef.doc.tar.xz) = 2ca66b3470433472c2a49a34477d94703d39170ade11e502c2fbcec85f9f280773cf3ad29cce78a37486d1d5a79e89e1809d10685f464d3e6ddc0893c29b2dd8
@ -293,15 +305,13 @@ SHA512 (tex.doc.tar.xz) = 65052abdd321a432993b354b2ed55aaad985aed668ba04accced29
SHA512 (texdoc.tar.xz) = f20124d5e65956d568b96efa1c58214d6ff664477e9525610f07b48898d2a09d55c39276571a7d2954c09bb6732abf5a0067c430d4f0f3ff9355f2d57fab22cd
SHA512 (texfot.doc.tar.xz) = 7aaa15850c96eab3396f7acd311f1ece887f1da60fc2e09c967d82381191b0e5308db58413d8db2557d78506f420a3bd92233ea3201fdfc99cb50310235b8974
SHA512 (texfot.tar.xz) = 241760929a0ca3e18801ca3e0481f08cc2de07600ca09fd7b150585fc5599f1aff0eaec6f051d2b03ed111990b1eedf6ff853a0780564499b4805bdcdf611c0b
SHA512 (texlive-20170520-source.tar.xz) = 9e7f4b50ac812143ecffa676ff0a2943f6069a32e6bf74e7debdf2c60dbeb8772b30a33981c9114b568e5cee8d093e3e16761975d51e010a47512a23c2bb035c
SHA512 (texlive-en.doc.tar.xz) = cecae692a9acc3c84f59168356164a2b3d4553bc7b26e0fedffd7501a1e9194e2a036485a4feaac86c24be688dc47c8ef431feda0864cc2b66b59306687c6e17
SHA512 (texlive.infra.doc.tar.xz) = 3c4176d79e8af017fd311c88cdf1d47d3478d9faad9663a541b1977f5eed693ef98b59df0e02d19c04532ea258b0ec2d0c9537ac600e7c27f605870d2445de64
SHA512 (texlive.infra.tar.xz) = 921f1e34c23919911371c464e6de3f5c59b2e011e12483442976682672218c8d99fa395f1edc6eb8aa6c88575cd650321e7a5d06eeb2a8a95a1e954d70d24bc0
SHA512 (texlive-licenses.tar.xz) = 83fbc56f1795ca3771e901230d38063cb53d0eefd8afc04f16ec2044aa93db0cffff2d97addbf7e2c6623cb468878320e0051cc2525f941830da6e3f628ef4bd
SHA512 (texliveonfly.doc.tar.xz) = 4c4bf341425cd9867aded56a1cfb6b063d9b96c99283744fb157b7229107f6697ab6cb269e88333b82a9ef0bc6b8797dfedfc79c60e8c5e1e471b556b28d6e1b
SHA512 (texliveonfly.tar.xz) = dd18460601a387dc43587a81e6e2f1b3282c84340a1c1e89644eb22718f4d911f9fe651707645237cf74b07d9b05b8c5cb54741698141e0f3cffd6d184289612
SHA512 (texlive-scripts.doc.tar.xz) = d0ee38c85c960c6879f264520021404560269935d35b1a8ada85a1c863a5441dd9ea684ccc7581395e8d8f4e5d90cd764c8dc577607751145f445a27d7c6af09
SHA512 (texlive-scripts.tar.xz) = d687a200bf7c779a34ef2090182632a019aecc4db2b22d9b0918df013657802b9c5f7f2f80676b93a29c987ab40cca8329d04c90d96736683a83b05defbedf7b
SHA512 (texlive-scripts.doc.tar.xz) = 1ad85ccc17a7c2d2dc9a62d6671159c95012263a1f32b4b294d2a593631877071e62683a27230403fb48b71ccb13458a05d405c324e6578c0421182bd9f8ea3f
SHA512 (texlive-scripts.tar.xz) = 0444ac31dd9ea51f426a36bf48b03687891676c8f01d48cbcc99fea4a5ae0ae70688da4609a5b48b1d7c34337db1e47fa490df9e47dc651b94586b88ca8bfc1d
SHA512 (texloganalyser.doc.tar.xz) = 922b73d9948fb8a0c79d553d7ff96389172fc924ec03f400a9bdccaa288bb59163778b01cec5ac74df700bfafcaba3d961a22bfb9b025f47440ec4b718bd81e6
SHA512 (texloganalyser.tar.xz) = 0c8ed80e8475b9417e1294ded6aaf38f3bd8cc0107bbfa2aff473cfac67262feb4cf99026574c4d21b961a8726b7d5c8fc712e913688b46b3f6fbe8e3b212c42
SHA512 (texosquery.doc.tar.xz) = 416c08998850d5c290739eafdc72f61b0f460a7dad7d1ba9e602c5c159e18d81ddd9d241a82706bef2712df5e28490043cc022aa42a01d31d108d28005223658
@ -334,6 +344,8 @@ SHA512 (vpe.doc.tar.xz) = cf494e0a5540ddf35b55e8ace82f88ad6db9c5d538b598b8d0f32c
SHA512 (vpe.tar.xz) = 3ced079e1acee1f7194d1256c18ac8acee994f23c29dc08a1466bd3b4e2c2cbd54df2af73165309cdd058e596edf3fd4f177f49fa0cc3faf92c6d1ea11b3d4e6
SHA512 (web.doc.tar.xz) = 103a8b59fc5f87303376e315702d7e92ca0fb84cbac84f335c086725e6c41c96aa55f26aa310acf50938d1a578a9b9f562f4bf0645da7230027cc61983fa1e21
SHA512 (web.tar.xz) = d3c73efb50041dbff553a0c54cc6d68f185e93f76bae13f3d665b1955e54c32303d8cd8e80bb7ac17fe7781f4ce3032d3acbcf4ec75e978cfdebcd8609d77b48
SHA512 (wordcount.doc.tar.xz) = 1a79bc6af253b5ab2646498b475a0e33c34396c95f7674cc448db9d81a8156f5f0971ed5a179b926eba043108a9cd18fef8bc6f69e47afe48f923b37faa099d7
SHA512 (wordcount.tar.xz) = 898fd8c647eb5fe5fdf189708f84fba6d5b709315c8f41c6a259a6551a560511e3d9322f6b06e3cb8f7a737b14be7bb95faa9601dd54476a97d415c74d605cf6
SHA512 (xdvi.doc.tar.xz) = 503bcbfa9c8f0a2e03ea1f9511b7e525e57b126adb65ce943f7a2ce7e8c438d0f15746b3a3cc610bf8435bbb20c4ddb028a2ac13579990a92766fb174876c6ef
SHA512 (xdvi.tar.xz) = 07b09c417c592f43e17c3463376009994c42b1cbf31eaff850d0b67c0bccac1447ba8c4256e3a25bc554dc69f39b6839f9345e0c3631a21c739c71b51994db99
SHA512 (xetex.doc.tar.xz) = 4a1c67044da579df093b4aeeb07c584a0d59a2f9278f68443b269b549132ffa9b8a59194c01121bc44a61b302425d478076d9f1b375e06f23f1fbce3ca2b64c3

View File

@ -1,26 +0,0 @@
diff -up texlive-core-20170520/source/texk/web2c/luatexdir/luaffi/ctype.c.crashfix texlive-core-20170520/source/texk/web2c/luatexdir/luaffi/ctype.c
--- texlive-core-20170520/source/texk/web2c/luatexdir/luaffi/ctype.c.crashfix 2017-09-12 14:16:33.675640506 -0400
+++ texlive-core-20170520/source/texk/web2c/luatexdir/luaffi/ctype.c 2017-09-12 14:16:53.953166205 -0400
@@ -245,6 +245,10 @@ void* to_cdata(lua_State* L, int idx, st
lua_pop(L, 1); /* mt */
cd = (struct cdata*) lua_touserdata(L, idx);
+ if (!cd) {
+ lua_pushnil(L);
+ return NULL;
+ }
*ct = cd->type;
lua_getuservalue(L, idx);
diff -up texlive-core-20170520/source/texk/web2c/luatexdir/luaffi/ffi.h.crashfix texlive-core-20170520/source/texk/web2c/luatexdir/luaffi/ffi.h
--- texlive-core-20170520/source/texk/web2c/luatexdir/luaffi/ffi.h.crashfix 2017-09-12 14:17:26.290409821 -0400
+++ texlive-core-20170520/source/texk/web2c/luatexdir/luaffi/ffi.h 2017-09-12 14:17:43.041018016 -0400
@@ -370,7 +370,7 @@ __declspec(align(16))
#endif
struct cdata {
const struct ctype type
-#ifdef __GNUC__
+#if 0 /* def __GNUC__ */
__attribute__ ((aligned(16)))
#endif
;

View File

@ -0,0 +1,41 @@
diff -up texlive-base-20180414/source/texk/kpathsea/mktexlsr.selinux texlive-base-20180414/source/texk/kpathsea/mktexlsr
--- texlive-base-20180414/source/texk/kpathsea/mktexlsr.selinux 2018-01-16 19:55:32.000000000 -0500
+++ texlive-base-20180414/source/texk/kpathsea/mktexlsr 2018-04-30 13:10:12.447909163 -0400
@@ -228,7 +228,8 @@ for TEXMFLS_R in "$@"; do
until PERMS=`kpsestat = "$db_file"`; do sleep 1; done
chmod $PERMS "$db_file_tmp"
rm -f "$db_file"
- mv "$db_file_tmp" "$db_file"
+ # selinux fix
+ cp "$db_file_tmp" "$db_file"
rm -rf "$db_dir_tmp"
done
diff -up texlive-base-20180414/source/texk/texlive/linked_scripts/texlive/fmtutil.pl.selinux texlive-base-20180414/source/texk/texlive/linked_scripts/texlive/fmtutil.pl
--- texlive-base-20180414/source/texk/texlive/linked_scripts/texlive/fmtutil.pl.selinux 2018-04-30 13:10:12.447909163 -0400
+++ texlive-base-20180414/source/texk/texlive/linked_scripts/texlive/fmtutil.pl 2018-04-30 13:12:43.035361954 -0400
@@ -719,7 +719,7 @@ sub rebuild_one_format {
TeXLive::TLUtils::mkdirhier($destdir);
- if (!File::Copy::move( $logfile, "$destdir/$logfile")) {
+ if (!File::Copy::copy( $logfile, "$destdir/$logfile")) {
print_deferred_error("Cannot move $logfile to $destdir.\n");
}
if ($opts{'recorder'}) {
@@ -727,13 +727,13 @@ sub rebuild_one_format {
# package dependencies for each format. Unfortunately omega-based
# engines gratuitiously changed the extension from .fls to .ofl.
my $recfile = $fmt . ($fmt =~ m/^(aleph|lamed)$/ ? ".ofl" : ".fls");
- if (!File::Copy::move( $recfile, "$destdir/$recfile")) {
+ if (!File::Copy::copy( $recfile, "$destdir/$recfile")) {
print_deferred_error("Cannot move $recfile to $destdir.\n");
}
}
my $destfile = "$destdir/$fmtfile";
- if (File::Copy::move( $fmtfile, $destfile )) {
+ if (File::Copy::copy( $fmtfile, $destfile )) {
print_info("$destfile installed.\n");
#
# original fmtutil.sh did some magic trick for mplib-luatex.mem

View File

@ -1,56 +0,0 @@
diff -up texlive-base-20170520/source/texk/texlive/linked_scripts/a2ping/a2ping.pl.gs922 texlive-base-20170520/source/texk/texlive/linked_scripts/a2ping/a2ping.pl
--- texlive-base-20170520/source/texk/texlive/linked_scripts/a2ping/a2ping.pl.gs922 2018-03-11 14:15:15.824669043 -0400
+++ texlive-base-20170520/source/texk/texlive/linked_scripts/a2ping/a2ping.pl 2018-03-11 14:15:21.803523499 -0400
@@ -352,7 +352,7 @@ use just +1; # a JustLib application
use strict;
use integer;
use Htex::papers;
-BEGIN { $Htex::a2ping::VERSION="2.77p" }
+BEGIN { $Htex::a2ping::VERSION="2.77p1" }
# Imp: option to ignore `%%Orientation: Portrait', which gs respects and rotates by 90 degrees if necessary
# Imp: gs(704?!) sometimes finds too small bbox, see Univers.eps
@@ -401,7 +401,7 @@ BEGIN { $Htex::a2ping::VERSION="2.77p" }
### program identification
my $program = "a2ping.pl";
-my $filedate="2006-11-15"; # my $filedate="2001/03/05";
+my $filedate="2018-03-07"; # my $filedate="2001/03/05";
my $copyright = "Written by <pts\@fazekas.hu> from April 2003.
This is free software, GNU GPL >=2.0. There is NO WARRANTY.
(epstopdf 2.7 Copyright 1998-2001 by Sebastian Rahtz et al.)\n";
@@ -1543,12 +1543,13 @@ count /OPCOUNT exch def
(bbox-success\n) ..print
quit
} if
- .callbeginpage
}
+ % Run the previous contents of /BeginPage: {--.callbeginpage--}
+ [exch aload pop currentpagedevice /BeginPage get aload pop] cvx
>> setpagedevice
% vvv do these after our call to /setpagedevice
-.currentglobal true .setglobal
+currentglobal true setglobal
systemdict begin
/..paper.redef<< >>def
/..print/print load def
@@ -1657,7 +1658,7 @@ dup/= exch def /print exch def
pop
}forall} forall
end % systemdict
-.setglobal
+setglobal
systemdict readonly pop
(bbox-begin\n) ..print
@@ -2570,3 +2571,9 @@ texutil.
* separated FileFormat features to FL_* constants
* added --doc
* there is no default FileFormat (PDF) anymore
+
+=head2 2018-03-07 v2.77p1 (Szab<61> P<>ter)
+
+ * .callbeginpage and .setglobal fix for Ghostscript 9.22
+ (https://bugs.ghostscript.com/show_bug.cgi?id=699063).
+ Problem reported by Akira Yokosawa

View File

@ -1,12 +0,0 @@
diff -up texlive-base-20170520/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl.perl518 texlive-base-20170520/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl
--- texlive-base-20170520/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl.perl518 2018-02-24 00:39:02.992893235 -0500
+++ texlive-base-20170520/source/utils/xindy/xindy-src/make-rules/inputenc/make-inp-rules.pl 2018-02-24 00:39:27.239258300 -0500
@@ -8,7 +8,7 @@ EOF
while (<STDIN>) {
- if (/\\indexentry{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
+ if (/\\indexentry\{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
if (!($1 =~ /inputenc Error|\@inpenc\@undefined/)) {
$i = hex($2);
$macro = $1;

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +0,0 @@
diff -up source/texk/kpathsea/mktexlsr.than source/texk/kpathsea/mktexlsr
--- source/texk/kpathsea/mktexlsr.than 2015-04-29 16:52:42.800897655 +0200
+++ source/texk/kpathsea/mktexlsr 2015-04-29 16:53:12.500695909 +0200
@@ -66,7 +66,7 @@ if tty -s; then verbose=true; else verbo
dry_run=false
trees=
-treefile="${TMPDIR-/tmp}/mktexlsrtrees$$.tmp"
+treefile=`mktemp -q --tmpdir mktexlsrtrees.XXXXXXXXXX`
trap 'cd /; rm -f $treefile; test -z "$db_dir_tmp" || rm -rf "$db_dir_tmp";
exit' 0 1 2 3 7 13 15

209083
texlive.tlpdb

File diff suppressed because it is too large Load Diff

View File

@ -1,8 +1,8 @@
diff -up source/texk/dvi2tty/dvi2tty-5.3.4/DVI.format source/texk/dvi2tty/dvi2tty-5.3.4/DVI
diff -up source/texk/dvidvi/dvidvi.c.format source/texk/dvidvi/dvidvi.c
--- source/texk/dvidvi/dvidvi.c.format 2015-07-28 21:21:51.170212574 -0400
+++ source/texk/dvidvi/dvidvi.c 2015-07-28 21:22:27.842988620 -0400
@@ -327,7 +327,7 @@ static void stringdvibuf(integer p, inte
diff -up texlive-base-20180414/source/texk/dvi2tty/dvi2tty-src/DVI.format texlive-base-20180414/source/texk/dvi2tty/dvi2tty-src/DVI
diff -up texlive-base-20180414/source/texk/dvidvi/dvidvi.c.format texlive-base-20180414/source/texk/dvidvi/dvidvi.c
--- texlive-base-20180414/source/texk/dvidvi/dvidvi.c.format 2017-06-23 10:55:46.000000000 -0400
+++ texlive-base-20180414/source/texk/dvidvi/dvidvi.c 2018-04-30 13:07:17.910020544 -0400
@@ -349,7 +349,7 @@ static void stringdvibuf(integer p, inte
* Print a usage error messsage, and quit.
*/
static void usage(void) {
@ -11,7 +11,7 @@ diff -up source/texk/dvidvi/dvidvi.c.format source/texk/dvidvi/dvidvi.c
(void)fprintf(stderr,"Usage: dvidvi [options] input[.dvi] [output]\n");
(void)fprintf(stderr,"where options are:\n");
(void)fprintf(stderr," [-f n] first page printed [-l n] last page printed\n");
@@ -806,7 +806,7 @@ default:
@@ -828,7 +828,7 @@ default:
} /* else argument with '-' */
} /* for */
if (*iname == 0) {
@ -20,7 +20,7 @@ diff -up source/texk/dvidvi/dvidvi.c.format source/texk/dvidvi/dvidvi.c
error("! no input file specified");
}
/* Inserted by djc@dsmail.hmi.de 3.8.1994 */
@@ -817,7 +817,7 @@ default:
@@ -839,7 +839,7 @@ default:
}
if (*oname != 0 && !quiet) {
@ -29,118 +29,9 @@ diff -up source/texk/dvidvi/dvidvi.c.format source/texk/dvidvi/dvidvi.c
(void)fprintf(stderr, "%s -> %s\n",iname,oname);
temp = nextstring ;
}
diff -up source/texk/ps2pk/objects.h.format source/texk/ps2pk/objects.h
--- source/texk/ps2pk/objects.h.format 2015-07-28 21:24:03.356405337 -0400
+++ source/texk/ps2pk/objects.h 2015-07-28 21:24:21.397295166 -0400
@@ -231,7 +231,7 @@ struct xobject {
/*SHARED*/
/* NDW: personally, I want to see status and error messages! */
#define IfTrace0(condition,model) \
- {if (condition) printf(model);}
+ {if (condition) printf("%s",model);}
#define IfTrace1(condition,model,arg0) \
{if (condition) printf(model,arg0);}
#define IfTrace2(condition,model,arg0,arg1) \
diff -up source/texk/web2c/cwebboot.cin.format source/texk/web2c/cwebboot.cin
--- source/texk/web2c/cwebboot.cin.format 2015-07-28 21:24:28.351252699 -0400
+++ source/texk/web2c/cwebboot.cin 2015-07-28 21:24:48.779127949 -0400
@@ -1098,7 +1098,7 @@ void
fatal(const char*s,const char*t)
#line 1182 "cwebdir/common.w"
{
-if(*s)printf(s);
+if(*s)printf("%s",s);
err_print(t);
history= fatal_message;exit(wrap_up());
}
diff -up source/texk/web2c/cwebdir/common.c.format source/texk/web2c/cwebdir/common.c
--- source/texk/web2c/cwebdir/common.c.format 2015-07-28 21:24:56.764079186 -0400
+++ source/texk/web2c/cwebdir/common.c 2015-07-28 21:25:24.830907788 -0400
@@ -1063,7 +1063,7 @@ void
fatal(s,t)
char*s,*t;
{
-if(*s)printf(s);
+if(*s)printf("%s",s);
err_print(t);
history= fatal_message;exit(wrap_up());
}
diff -up source/texk/web2c/cwebdir/common.w.format source/texk/web2c/cwebdir/common.w
--- source/texk/web2c/cwebdir/common.w.format 2015-07-28 21:25:32.886858591 -0400
+++ source/texk/web2c/cwebdir/common.w 2015-07-28 21:25:46.117777793 -0400
@@ -1180,7 +1180,7 @@ concatenated to print the final error me
fatal(s,t)
char *s,*t;
{
- if (*s) printf(s);
+ if (*s) printf("%s",s);
err_print(t);
history=fatal_message; exit(wrap_up());
}
diff -up source/texk/web2c/cwebdir/cweave.w.format source/texk/web2c/cwebdir/cweave.w
--- source/texk/web2c/cwebdir/cweave.w.format 2015-07-28 21:25:55.096722960 -0400
+++ source/texk/web2c/cwebdir/cweave.w 2015-07-28 21:26:13.680609471 -0400
@@ -1784,7 +1784,7 @@ void
print_cat(c) /* symbolic printout of a category */
eight_bits c;
{
- printf(cat_name[c]);
+ printf("%s",cat_name[c]);
}
@ The token lists for translated \TEX/ output contain some special control
diff -up source/texk/web2c/omegafonts/error_routines.c.format source/texk/web2c/omegafonts/error_routines.c
--- source/texk/web2c/omegafonts/error_routines.c.format 2015-07-28 21:26:21.654560776 -0400
+++ source/texk/web2c/omegafonts/error_routines.c 2015-07-28 21:27:54.356994659 -0400
@@ -62,7 +62,7 @@ void
yyerror(const_string fmt)
{
fprintf(stderr, "line %d (parsing): ", line_number);
- fprintf(stderr, fmt);
+ fprintf(stderr, "%s", fmt);
fprintf(stderr, "\n");
num_errors++;
}
@@ -72,7 +72,7 @@ void
warning_0(const_string fmt)
{
fprintf(stderr, "line %d (warning): ", line_number);
- fprintf(stderr, fmt);
+ fprintf(stderr, "%s", fmt);
fprintf(stderr, "\n");
}
@@ -120,7 +120,7 @@ void
fatal_error_0(const_string fmt)
{
fprintf(stderr, "line %d (fatal): ", line_number);
- fprintf(stderr, fmt);
+ fprintf(stderr, "%s", fmt);
fprintf(stderr, "\n");
exit(1);
}
@@ -156,7 +156,7 @@ void
internal_error_0(const_string fmt)
{
fprintf(stderr, "line %d (internal): ", line_number);
- fprintf(stderr, fmt);
+ fprintf(stderr, "%s", fmt);
fprintf(stderr, "\n");
exit(2);
}
diff -up source/texk/web2c/omegafonts/out_routines.c.format source/texk/web2c/omegafonts/out_routines.c
--- source/texk/web2c/omegafonts/out_routines.c.format 2015-07-28 21:28:09.547901891 -0400
+++ source/texk/web2c/omegafonts/out_routines.c 2015-07-28 21:28:22.209824567 -0400
@@ -368,5 +368,5 @@ out_digits(unsigned counter)
void
out(const_string sval)
{
- fprintf(file_output, sval);
+ fprintf(file_output, "%s", sval);
}
diff -up source/texk/web2c/tiedir/tie.c.format source/texk/web2c/tiedir/tie.c
--- source/texk/web2c/tiedir/tie.c.format 2015-07-28 21:28:30.242775511 -0400
+++ source/texk/web2c/tiedir/tie.c 2015-07-28 21:29:04.979563380 -0400
diff -up texlive-base-20180414/source/texk/web2c/tiedir/tie.c.format texlive-base-20180414/source/texk/web2c/tiedir/tie.c
--- texlive-base-20180414/source/texk/web2c/tiedir/tie.c.format 2016-11-25 13:24:38.000000000 -0500
+++ texlive-base-20180414/source/texk/web2c/tiedir/tie.c 2018-04-30 13:07:27.792787747 -0400
@@ -27,14 +27,14 @@
\
@ -158,35 +49,3 @@ diff -up source/texk/web2c/tiedir/tie.c.format source/texk/web2c/tiedir/tie.c
#define print2_ln(a,b){print2(a,b);term_new_line;}
#define print3_ln(a,b,c){print3(a,b,c);term_new_line;} \
diff -up source/texk/web2c/tiedir/tie.w.format source/texk/web2c/tiedir/tie.w
--- source/texk/web2c/tiedir/tie.w.format 2015-07-28 21:29:13.361512193 -0400
+++ source/texk/web2c/tiedir/tie.w 2015-07-28 21:30:18.135116633 -0400
@@ -458,14 +458,14 @@ for terminating an output line and writi
@^system dependencies@>
@d term_out stdout
-@d print(a) fprintf(term_out,a) /* `|print|' means write on the terminal */
+@d print(a) fprintf(term_out,"%s",a) /* `|print|' means write on the terminal */
@d print2(a,b) fprintf(term_out,a,b) /* same with two arguments */
@d print3(a,b,c) fprintf(term_out,a,b,c) /* same with three arguments */
@d print_c(v) fputc(v,term_out); /* print a single character */
@d new_line(v) fputc('\n',v) /* start new line */
@d term_new_line new_line(term_out)
/* start new line of the terminal */
-@d print_ln(v) {fprintf(term_out,v);term_new_line;}
+@d print_ln(v) {fprintf(term_out,"%s",v);term_new_line;}
/* `|print|' and then start new line */
@d print2_ln(a,b) {print2(a,b);term_new_line;} /* same with two arguments */
@d print3_ln(a,b,c) {print3(a,b,c);term_new_line;}
diff -up source/utils/devnag/src/devnag.c.format source/utils/devnag/src/devnag.c
--- source/utils/devnag/src/devnag.c.format 2015-07-28 21:23:26.446630739 -0400
+++ source/utils/devnag/src/devnag.c 2015-07-28 21:23:34.215583295 -0400
@@ -2400,7 +2400,7 @@ void put_macro(short macro) {
void err_ill(const char *str) {
fprintf(stderr, "Error: illegal character(s) \"%s\" detected at line %d:\n",
str, linenumber);
- fprintf(stderr, inbuf);
+ fprintf(stderr, "%s", inbuf);
exit(1);
}