summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-11-17Update tex-amsfonts{,-doc} to 3.04minskim5-16/+16
Changes: - Make LaTeX packages work with stix
2013-11-17Note update of tex-latex-fonts.minskim1-1/+2
2013-11-17Update tex-latex-fonts to 2013minskim3-10/+8
- Removed lcircle.mf. lcircle.mf
2013-11-17Note update of tex-latexconfigminskim1-1/+2
2013-11-17Update tex-latexconfig to 2013minskim2-7/+7
- Enable extented Unicode math primitives for lualatex.
2013-11-17Note update of TeX Live 2013 packagesminskim1-1/+42
2013-11-17Remove tex-dvipdfm{,-doc}minskim11-74/+5
They have been merged with tex-dvipdfmx{,-doc} in TeX Live 2013.
2013-11-17Update dvipdfmx to 20130405minskim5-53/+35
Changes: - Default is not to cache image files. - back to using -dEPSCrop instead of -sPAPERSIZE=a0, in conjunction with changes to dvipdfmx.def and xetex.def. - speed up inclusion of eps figures. - Make sure CMapName of embedded CMaps does not contain slashes. - support large truetype fonts which are strictly speaking out of spec, idx > 32767.
2013-11-17Update tex-dvipdfmx{,-doc} to 2013.minskim6-27/+41
- Files in share/texmf have been moved to share/texmf-dist. - Merged with tex-dvipdfm{,-doc}.
2013-11-17Update tex-hyphen-ancientgreek to 2013minskim3-12/+10
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-hyphen-coptic to 2013minskim3-11/+8
- Do not install unused file: copthyph.tex.
2013-11-17Update tex-hyphen-german to 2013minskim4-14/+22
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Sync tex-hyphen-greek{,-doc} with TeX Live 2013minskim7-31/+30
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-hyphen-hungarian{,-doc} to 2013minskim6-23/+21
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-luatex{,-doc} to 0.70.1pl30581minskim5-21/+18
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-pdftex{,-doc} to 1.40.11pl32132.minskim5-25/+22
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-tetex{,-doc} to 3.0.32132minskim9-109/+400
- Files in share/texmf have been moved to share/texmf-dist. - 'updmap --sys' replaces 'updmap-sys'.
2013-11-17Update tex-texdoc{,-doc} to 2013minskim7-42/+40
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-kpathsea{,-doc} to 2013minskim7-73/+72
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update cjkutils to 4.8.3minskim2-8/+8
Changes: - [thai] Update to font-tlwg 0.5. - examples/thai_utf8.tex: New sample file. - [CJKfntef] Fix incompatibility with `ulem.sty'. - texinput/GB/GB.cap, texinput/GB/GB.cpx: Improve.
2013-11-17Update tex-cjkutils{,-doc} to 4.8.3minskim6-44/+40
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-ttfutils{,-doc} to 2013.minskim6-27/+26
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-hyphen-base to 2013.minskim6-51/+93
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-texlive-scripts to 2013.minskim4-19/+41
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update luatex to 0.76.0.minskim7-241/+41
Changes since 0.70.1: * Metapost 1.801. * Small patches from TeXLive 2013, as well as an update to the latest libraries (libpng, poppler, etc.) * Speed up printing (of TeX strings) to the terminal and log. * New lua function node.end_of_math(). * Fixed a memory leak in the lua function pdfscanner.scan(). * New expandable primitive \Uchar. * New version of lnodelib.c with speedups by Hans and Luigi. Also added some extra sanity checks to the Lua node field setting functions. * Support 'umath' in tex.extraprimitives(), so that formats can make the \Umath* primitives unprefixed, now that they will be provided by XeTeX as well. * Removed a bunch of deprecated primitives * \AlephVersion, \Alephrevision, \Alephversion, \Alephminorversion * \OmegaVersion, \Omegarevision, \Omegaversion, \Omegaminorversion * \omathcode, \odelcode, \omathchardef, \omathchar, \omathaccent, \odelimiter, \oradical * \Umathbotaccent, \Umathaccents * Fix large file support. * Fix Lua's loadfile(). * Removed the cidmap callbacks again (let that be done by user lua code after the fact). * Removed the fatal error on fonts where num_glyphs is too high, as that problem is actually harmless. * Some compilation issues under Win32 and Solaris resolved. * Allow math extender objects to be zero width. * The 'epdf' library has been extended to deal with finding and saving embedded files (catalog:numEmbeddedFiles() and catalog: embeddedFile, new EmbFile object). * lua 5.2 There are no patches to the core Lua files; a future version of luatex will switch to loading the regular lua 5.2 dynamic library instead of depending on a statically compiled one. * A bleeding-edge version of luasocket is included, as there is no 5.2-compatible official release yet. * A new lua extension is the two-argument version of string.dump from Luajit. * Two new callbacks: find_cidmap_file and load_cidmap_file * update various used libraries. * new 'pdfscanner' lua library. * various OpenType math fixes, including \Umathcharnumdef. * improved placement of bottom accents. * various other small fixes.
2013-11-17Update tex-texlive.infra to 2013.minskim3-13/+12
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update xdvik to 22.86.minskim4-44/+27
Changes: + xdvi.h, xdvi.c, x_util.h, x_util.c, dvi-init.c: Fixed bugs in property handling on 64-bit systems (related to source specials). + Added support for XkbBell, to make the console bell work again. + Fixed #3514485 (mksedscript improperly handles macro values in c-auto.in that contain spaces) (fix from TeX Live). + dvi-draw.c: Fixed #3578773 (type1 -> pk fallback bug if >1 size used) + events.c: Fixed a bug involving a segfault when switching to a dvi file whose name does not end in .dvi + Many places: Switched from using the t1lib library to FreeType2 + Added support for horizontal scrolling
2013-11-17Update tex-xdvi to 22.86.minskim3-13/+10
- Files in share/texmf have been moved to share/texmf.
2013-11-17Update dvipsk to 5.993.minskim3-30/+29
- `m' value <= 0 now means no limit on vm.
2013-11-17Update tex-dvips{,-doc} to 2013.minskim6-61/+55
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update tex-texconfig{,-doc} to 2013.minskim6-32/+30
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17Update web2c to 2013.minskim2-18/+20
- MetaPost now uses cairo.
2013-11-17Update ptexenc to 1.3.1.minskim2-8/+8
Changes: - ptexenc.c: Use kpse_readable_file() with non-const arg. - ptexenc/ptexenc.h: Correct set_enc_string() return type. - ptexenc.c (input_line2): Handle input files with Dos/Windows (CRLF) line endings. - Various sjisterminal related changes. - unicode-jp.c: Update variation[] table.
2013-11-17Update kpathsea to 6.1.1.minskim6-39/+50
Change: Merge texmf into texmf-dist.
2013-11-17Add workaround for the looping I've been seeing building into tmpfs.dholland2-1/+30
It seems to be a gmake bug; I'm looking into that.
2013-11-17+ boehm-gc-7.2e, harfbuzz-0.9.24, py-anki2-2.0.18, py-cffi-0.8,wiz1-3/+7
x264-devel-20131116, xf86-video-freedreno
2013-11-17Fix following problem at ld/ld.texinfomef2-1/+28
bfd.texinfo:325: unknown command `colophon' bfd.texinfo:336: unknown command `cygnus' This patch won't be necessary for next release.
2013-11-17Note update of tex-glyphlistminskim1-1/+2
2013-11-17Update tex-glyphlist to 2.95.minskim3-11/+10
- Added ct, longdbls, longsh, longsi, longsl, longst, and st.
2013-11-16Added devel/tcl-tclOO version 1.0.1asau1-1/+2
2013-11-16Remove conflict.asau1-5/+1
2013-11-16+ tcl-tclOOasau1-1/+2
2013-11-16Import TCL OO version 1.0.1 as devel/tcl-tclOOasau6-0/+85
Originally at WIP. TclOO is a core for other TCL OO extensions and basic TCL OO framework. Tool Command Language (Tcl) is an interpreted language and very portable interpreter for that language. Tcl is embeddable and extensible, and has been widely used since its creation in 1988 by John Ousterhout.
2013-11-16Updated lang/squeak to 4.4asau1-1/+2
2013-11-16Update to Squeak 4.4asau3-18/+18
Changes in Squeak 4.4: * Cleanup and simplification of Morphic text editing * Add host window support, letting you display things in a host window. (Currently only on Windows and Mac.) * Bugfixes in the Compiler, Parser and Debugger toolchain * Stub support for the ability to evolve the bytecode set * Better printing of Floats, hashing of DateAndTimes * ChangeSorter improvements * ToolBuilder improvements * Merged network improvements from Etoys * Monticello browsing can now group versions by branch, making tracking of parallel developments easier * Decreased coupling between core packages * IPv6 support (if your VM provides it)
2013-11-16Note update of atf and atf-libs to 0.18.jmmv1-1/+3
2013-11-16Update atf to 0.18:jmmv2-6/+6
Experimental version released on November 16th, 2013. * Issue 45: Added require.memory support in atf-run for FreeBSD. * Fixed an issue with the handling of cin with libc++. * Issue 64: Fixed various mandoc formatting warnings. * NetBSD PR bin/48284: Made atf-check flush its progress message to stdout so that an interrupted test case always shows the last message being executed. * NetBSD PR bin/48285: Fixed atf_check examples in atf-sh-api(3).
2013-11-16Updated devel/snappy to 1.1.1mspo1-1/+2
2013-11-16Update to 1.1.1mspo2-6/+6
(benchmarks clipped from release notes) ------------------------------------------------------------------------ r80 | snappy.mirrorbot@gmail.com | 2013-08-13 14:55:00 +0200 (Tue, 13 Aug 2013) | 6 lines Add autoconf tests for size_t and ssize_t. Sort-of resolves public issue 79; it would solve the problem if MSVC typically used autoconf. However, it gives a natural place (config.h) to put the typedef even for MSVC. R=jsbell ------------------------------------------------------------------------ r79 | snappy.mirrorbot@gmail.com | 2013-07-29 13:06:44 +0200 (Mon, 29 Jul 2013) | 14 lines When we compare the number of bytes produced with the offset for a backreference, make the signedness of the bytes produced clear, by sticking it into a size_t. This avoids a signed/unsigned compare warning from MSVC (public issue 71), and also is slightly clearer. Since the line is now so long the explanatory comment about the -1u trick has to go somewhere else anyway, I used the opportunity to explain it in slightly more detail. This is a purely stylistic change; the emitted assembler from GCC is identical. R=jeff ------------------------------------------------------------------------ r78 | snappy.mirrorbot@gmail.com | 2013-06-30 21:24:03 +0200 (Sun, 30 Jun 2013) | 111 lines In the fast path for decompressing literals, instead of checking whether there's 16 bytes free and then checking right afterwards (when having subtracted the literal size) that there are now 5 bytes free, just check once for 21 bytes. This skips a compare and a branch; although it is easily predictable, it is still a few cycles on a fast path that we would like to get rid of. Benchmarking this yields very confusing results. On open-source GCC 4.8.1 on Haswell, we get exactly the expected results; the benchmarks where we hit the fast path for literals (in particular the two HTML benchmarks and the protobuf benchmark) give very nice speedups, and the others are not really affected. However, benchmarks with Google's GCC branch on other hardware is much less clear. It seems that we have a weak loss in some cases (and the win for the typical win cases are not nearly as clear), but that it depends on microarchitecture and plain luck in how we run the benchmark. Looking at the generated assembler, it seems that the removal of the if causes other large-scale changes in how the function is laid out, which makes it likely that this is just bad luck. Thus, we should keep this change, even though its exact current impact is unclear; it's a sensible change per se, and dropping it on the basis of microoptimization for a given compiler (or even branch of a compiler) would seem like a bad strategy in the long run. ------------------------------------------------------------------------ r77 | snappy.mirrorbot@gmail.com | 2013-06-14 23:42:26 +0200 (Fri, 14 Jun 2013) | 92 lines Make the two IncrementalCopy* functions take in an ssize_t instead of a len, in order to avoid having to do 32-to-64-bit signed conversions on a hot path during decompression. (Also fixes some MSVC warnings, mentioned in public issue 75, but more of those remain.) They cannot be size_t because we expect them to go negative and test for that. This saves a few movzwl instructions, yielding ~2% speedup in decompression. ------------------------------------------------------------------------ r76 | snappy.mirrorbot@gmail.com | 2013-06-13 18:19:52 +0200 (Thu, 13 Jun 2013) | 9 lines Add support for uncompressing to iovecs (scatter I/O). Windows does not have struct iovec defined anywhere, so we define our own version that's equal to what UNIX typically has. The bulk of this patch was contributed by Mohit Aron. R=jeff ------------------------------------------------------------------------ r75 | snappy.mirrorbot@gmail.com | 2013-06-12 21:51:15 +0200 (Wed, 12 Jun 2013) | 4 lines Some code reorganization needed for an internal change. R=fikes ------------------------------------------------------------------------ r74 | snappy.mirrorbot@gmail.com | 2013-04-09 17:33:30 +0200 (Tue, 09 Apr 2013) | 4 lines Supports truncated test data in zippy benchmark. R=sesse ------------------------------------------------------------------------ r73 | snappy.mirrorbot@gmail.com | 2013-02-05 15:36:15 +0100 (Tue, 05 Feb 2013) | 4 lines Release Snappy 1.1.0. R=sanjay ------------------------------------------------------------------------ r72 | snappy.mirrorbot@gmail.com | 2013-02-05 15:30:05 +0100 (Tue, 05 Feb 2013) | 9 lines Make ./snappy_unittest pass without "srcdir" being defined. Previously, snappy_unittests would read from an absolute path /testdata/..; convert it to use a relative path instead. Patch from Marc-Antonie Ruel. R=maruel ------------------------------------------------------------------------ r71 | snappy.mirrorbot@gmail.com | 2013-01-18 13:16:36 +0100 (Fri, 18 Jan 2013) | 287 lines Increase the Zippy block size from 32 kB to 64 kB, winning ~3% density while being effectively performance neutral. The longer story about density is that we win 3-6% density on the benchmarks where this has any effect at all; many of the benchmarks (cp, c, lsp, man) are smaller than 32 kB and thus will have no effect. Binary data also seems to win little or nothing; of course, the already-compressed data wins nothing. The protobuf benchmark wins as much as ~18% depending on architecture, but I wouldn't be too sure that this is representative of protobuf data in general. As of performance, we lose a tiny amount since we get more tags (e.g., a long literal might be broken up into literal-copy-literal), but we win it back with less clearing of the hash table, and more opportunities to skip incompressible data (e.g. in the jpg benchmark). Decompression seems to get ever so slightly slower, again due to more tags. The total net change is about as close to zero as we can get, so the end effect seems to be simply more density and no real performance change. The comment about not changing kBlockSize, scary as it is, is not really relevant, since we're never going to have a block-level decompressor without explicitly marked blocks. Replace it with something more appropriate. This affects the framing format, but it's okay to change it since it basically has no users yet. ------------------------------------------------------------------------ r70 | snappy.mirrorbot@gmail.com | 2013-01-06 20:21:26 +0100 (Sun, 06 Jan 2013) | 6 lines Adjust the Snappy open-source distribution for the changes in Google's internal file API. R=sanjay ------------------------------------------------------------------------ r69 | snappy.mirrorbot@gmail.com | 2013-01-04 12:54:20 +0100 (Fri, 04 Jan 2013) | 15 lines Change a few ORs to additions where they don't matter. This helps the compiler use the LEA instruction more efficiently, since e.g. a + (b << 2) can be encoded as one instruction. Even more importantly, it can constant-fold the COPY_* enums together with the shifted negative constants, which also saves some instructions. (We don't need it for LITERAL, since it happens to be 0.) I am unsure why the compiler couldn't do this itself, but the theory is that it cannot prove that len-1 and len-4 cannot underflow/wrap, and thus can't do the optimization safely. The gains are small but measurable; 0.5-1.0% over the BM_Z* benchmarks (measured on Westmere, Sandy Bridge and Istanbul). R=sanjay ------------------------------------------------------------------------ r68 | snappy.mirrorbot@gmail.com | 2012-10-08 13:37:16 +0200 (Mon, 08 Oct 2012) | 5 lines Stop giving -Werror to automake, due to an incompatibility between current versions of libtool and automake on non-GNU platforms (e.g. Mac OS X). R=sanjay ------------------------------------------------------------------------ r67 | snappy.mirrorbot@gmail.com | 2012-08-17 15:54:47 +0200 (Fri, 17 Aug 2012) | 5 lines Fix public issue 66: Document GetUncompressedLength better, in particular that it leaves the source in a state that's not appropriate for RawUncompress. R=sanjay ------------------------------------------------------------------------ r66 | snappy.mirrorbot@gmail.com | 2012-07-31 13:44:44 +0200 (Tue, 31 Jul 2012) | 5 lines Fix public issue 64: Check for <sys/time.h> at configure time, since MSVC seemingly does not have it. R=sanjay ------------------------------------------------------------------------ r65 | snappy.mirrorbot@gmail.com | 2012-07-04 11:34:48 +0200 (Wed, 04 Jul 2012) | 10 lines Handle the case where gettimeofday() goes backwards or returns the same value twice; it could cause division by zero in the unit test framework. (We already had one fix for this in place, but it was incomplete.) This could in theory happen on any system, since there are few guarantees about gettimeofday(), but seems to only happen in practice on GNU/Hurd, where gettimeofday() is cached and only updated ever so often. R=sanjay ------------------------------------------------------------------------ r64 | snappy.mirrorbot@gmail.com | 2012-07-04 11:28:33 +0200 (Wed, 04 Jul 2012) | 6 lines Mark ARMv4 as not supporting unaligned accesses (not just ARMv5 and ARMv6); apparently Debian still targets these by default, giving us segfaults on armel. R=sanjay ------------------------------------------------------------------------ r63 | snappy.mirrorbot@gmail.com | 2012-05-22 11:46:05 +0200 (Tue, 22 May 2012) | 5 lines Fix public bug #62: Remove an extraneous comma at the end of an enum list, causing compile errors when embedded in Mozilla on OpenBSD. R=sanjay ------------------------------------------------------------------------ r62 | snappy.mirrorbot@gmail.com | 2012-05-22 11:32:50 +0200 (Tue, 22 May 2012) | 8 lines Snappy library no longer depends on iostream. Achieved by moving logging macro definitions to a test-only header file, and by changing non-test code to use assert, fprintf, and abort instead of LOG/CHECK macros. R=sesse
2013-11-16Ensure failure on failure of depends-fetch and depends-checksum targets.jakllsch2-4/+4