summaryrefslogtreecommitdiff
path: root/print
AgeCommit message (Collapse)AuthorFilesLines
2015-04-19Update to 1.0.68:wiz3-7/+8
CHANGES IN V1.0.68 - cups-browsed: Numeric IDs for GSources of the glib event loop must be positive integers greater than zero according to the documentation of the g_source_get_id() function. Taken care of this at all places. - cups-browsed: Added conditionals so that it also builds with CUPS 1.5.x (but then withou support for automatically creating queues for IPP network printers). Thanks to Johannes Meixner from SUSE for the patch (Bug #1268). - Ricoh-PDF_Printer-PDF.ppd: Added PPD file for Ricoh's PDF printers (experimental). Thanks to Ulrich Wehner from Ricoh for the file.
2015-04-17Revbump after updating devel/boost-libsadam2-4/+4
2015-04-17Update print/mupdf to 1.7, provided by Leonardo Taccari in PR 49843.wiz6-45/+59
Changes: MuPDF 1.7 (2015-04-16) The 1.7 release is here! MuPDF 1.7 RC1 (2015-04-08) The 1.7 release is almost here! Headline changes: * New 'Indie dev' licensing options - contact sales@artifex.com for more details. * New HTML layout engine, and (DRM-free) EPUB viewer. * Reduced memory usage - displaylists and internal PDF representation take much less memory, reducing total memory use on some files by over 60%. Important API changes: * Bound contexts have been removed; we now pass fz_contexts explicitly. * Reference counting of paths and text structures. Features: * Add mutool pages option. * Tweaked rendering to prevent feature dropout in common cases. * Viewer tweaks + Better mouse wheel handling + Shift-space support + Mouse button control of presentation mode + Failed reloads do not close document Internal changes: * PDF filter revamp - simpler interface. * Devices use derived structures rather than user pointer. * Sparse PDF xrefs held in more compact form. * New gsview viewer split out to its own repository. Bug fixes * Improved handling of broken files. * Fix BBoxes of Type 3 fonts. * Updated fonts (including greek and cyrillic). * Various memory leaks and crashes. * And many more.
2015-04-08Update print/tex-pgfplots and print/tex-pgfplots-doc to 1.12, fromwiz6-135/+66
Leonardo Taccari in PR 49818. Changes: 1.12: scalability + performance - scalability: reduced TeX memory consumption for huge inline tables - scalability: lualatex allows bigger 3d graphics - scalability: lualatex now reduces compilation time for huge 3d graphics (requires \pgfplotsset{compat=newest} at the time of this writing) surf shader=faceted: time reduced to 61% of pdflatex (\addplot3[surf,samples=70] {exp(-x^2-y^2 +x*y)}) surf shader=interp: time reduced to 25% of pdflatex (\addplot3[surf,shader=interp,samples=70] {exp(-x^2-y^2 +x*y)}) surf shader=interp, parametric: time reduced to 36% of pdflatex (\addplot3[surf,shader=interp,z buffer=sort, samples=50,domain=- 1:0,y domain=0:2*pi] ({sqrt(1-x^2) * cos(deg(y))}, {sqrt( 1-x^2 ) * sin(deg(y))} , x);) surf shader=faceted, parametric: time reduced to 40% of pdflatex (\addplot3[surf,z buffer=sort, samples=50,domain=-1:0,y domain=0 :2*pi] ({sqrt(1-x^2) * cos(deg(y))}, {sqrt( 1-x^2 ) * sin(deg(y))}, x);) - scalability: lualated now reduces compilation time for boxplots. 10000 input points from table: time reduced to 23% of pdflatex - fixed bug: 3d axes where all axes used log scale produced compile failure - fixed bug: axis equal did not respect "disabledatascaling" - fixed bug: mesh legend was confused by color input=explicit - fixed bug: colorbar style did not reset zmin/zmax - fixed bug: memory allocation in FPU consumed too much memory - fixed bug: boxplots: removed compilation error due to spurious spaces in optio ns list - fixed bug: boxplots: now uses standard quantile estimators: has all 9 estimato rs of R and uses the same as in Excel as default (as of compat=1.12) - fixed bug: boxplots: sometimes failed to compute boxplot statistics for specia l inputs - fixed bug: boxplots: now, it sets 'mark=*' for outliers if there is no mark (c ompat=1.12) - fixed regression: compat=1.11 broke arcs inside of axis - new feature: ensured that arcs inside of axis make use of 'axis cs' and 'axis direction cs' automatically - new feature: ensured that (0:1) is evaluated with axis cs - fixed bug: precision of transformation cartesian to polar was too low (added a tan2 to fpu) - fixed bug: z buffer caused 'mesh legend' to produce a compile error - new feature: added 'y filter/.expression={y==3 ? nan : y}' to simplify coordin ate filters 1.11: usability + bug fixes. - new feature: "hide obscured x ticks=false" to disable the feature which hides ticks - simplified UI for symbolic coords: now, it accepts unexpandable dictionary entries including umlauts, undefined macros, math mode, ... - simplified UI for symbolic coords: added magic prefix [normalized]<number> to allow something like xmin={[normalized]0.7} - simplified UI for custom annotations: one does not need to say "axis cs" any l onger; coordinates like (1,2) are now automatically interpreted as (axis cs:1,2) - new feature: 'type ticklabels with struts' improves baseline alignment of tick labels - new feature: 'trig format plots=rad' allows to use radians in trigonometric ev aluations - simplified 'external lib': added driver auto-detection for pdflatex, lualatex, xelatex, dvips (\usepgfplotslibrary{external}, or, with the next PGF release, \usetikzl ibrary{external}) - simplified UI for \addplot coordinates: now, it expands macros as it goes. - new feature: 'intersection segments' now accepts negative indices to count fro m the last backwards - simplified UI: 'intersection segments' now accepts new syntax with 1-based ind ices (old 0-based are still supported) - fixed bug: fillbetween has had a problem with pins on input paths - fixed bug: now, 'stacked ignores zero' is no longer applied to error bars. - fixed bug: tick lines were drawn incorrectly for centered axis lines in 3d - fixed bug: variable=u failed to work in some contexts - fixed bug: fill between implicitly activated layers, but did not install the correct layers for grid lines etc. - fixed bug: z grid style was applied to y grid style - fixed bug: using 'x=1cm' failed to work in axis descriptions (legends) - fixed bug: mesh legend failed to work with 'shader=interp' - fixed bug: bounding box of shader=interp was wrong if there were transformatio ns. - fixed bug: added support for \addplot graphics in ConTeXt - fixed bug: external lib failed to work with dvips (since PGF 3.0.0 I suppose); now it produces correct bounding boxes - fixed bug: \pgfplotstablenew can now overwrite existing tables. - fixed bug: extra ticks near intersections of axis lines were hidden - fixed bug: 'intersection segments' did not work with '--cycle' - fixed bug: 'intersection segments' did not update the last tikz point - fixed bug: tick lines/grid lines have been clipped when they were near the bou ndary - fixed bug: soft clip decoration failed to apply the transformation matrix - fixed bug: polar axes and units library resulted in broken bounding box - fixed bug: \addplot[stack plots=false] used to work up to 1.8, but failed unti l now. Fixed. - fixed bug: hist/density was broken since some time 1.10: - new feature: fill between plots (library fillbetween) - new feature: concatenate intersection segments (library fillbetween) - fixed bug: xelatex failed to run contour external - fixed incompatibility with \label and \usepackage{mcaption} - fixed bug: histograms produced wrong point meta - fixed bug: histograms reported the wrong 'plot name' and confused shifts of ba r plots 1.9: - new feature: asymmetric error bars - new feature: activated math parser for axis limit arguments, arguments in axis cs, and domain argument in log plots - new feature: stacked bar plots place their 'nodes near coords' correctly in th e middle and print the increment (compat=1.9) - new feature: stacked bar plots suppress empty increments (compat=1.9). - new feature: 'scatter/position=relative|absolute' allow to position 'nodes nea r coords' absolutely. use-case: bar plots + nodes near coords which are at, say, y=0 rather than th eir y value - new feature: integration of smooth shadings & auto-CMYK conversion \usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will reconfigure pgfplo ts to use CMYK (document-wide) - new feature (advanced audience only): programmatic access to data coordinates during the visualization phase -> allows much more customization for error bars, stacked plots, nodes n ear coords. - wrote beginner tutorials - fixed bug: error bars and point meta did not work together - fixed bug: stacked plots did not respect 'visualization depends on' - fixed bug: luatex 0.76 is not backwards compatible; added version switch - fixed bug: ternary library precision has been improved - fixed bug: problem with axis limits very close to 0 - fixed bug: colormap specification limit case produced out of bounds exception 1.8: - new feature: tight bounding box even if the axis is no box and bb excludes cli p path - new feature: mesh/color input=explicit - new feature: shader=interp now has drivers for both dvipdfmx and xetex - new feature: support for more color spaces in colormap definitions - new feature: shader=interp and device-level gray colorspaces - new feature: 'contour/contour dir=[xyz]' to draw contours in different directi ons - new feature: statistics library with boxplot handler (both boxplot prepared an d automatic computation) - fixed bug: 3d centered axis lines and label placement (requires compat=1.8 or higher) - fixed bug: axis lines and placement of labels, tick scale labels, and reversed axes (requires compat=1.8 or higher) - fixed bug: filtering out coords from a mesh plot failed - fixed bug: every legend image post was not respected inside of \ref{plotlabel} - fixed bug: high-order patches computed the shader=flat mean in a wrong way. - fixed bug: remember picture inside of pgfplots axes failed (due to cell pictur e) - fixed bug: now, the tick scale label will be omitted if there are no ticks - fixed bug: axis box path was not closed - fixed bug: the bounding box was non-empty even if the axis was hidden. - fixed bug: auto-alignment of nodes near coords failed for xbar plots - fixed bug: providing bar width / bar shift in terms of axis units did not work with [xy]bar and nodes near coords - fixed bug: transformation 'data cs=cart' -> polar is more robust now - fixed bug: code did not compile against pgf 2.00 - fixed bug: patch plot lib and shader=interp,patch type=biquadratic - fixed bug: context path searching issue (pgfplots.lua) - fixed bug: shader=interp and dvips driver - fixed bug: error bars with explicit relative input failed 1.7 - added feature: 'bar shift' and 'bar width' can now be expressed in terms of ax is units (compat=1.7 or higher) - fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers - fixed incompatibility pgfplots and imakeidx - added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension rather tha n unit - patchplots lib: added patch type=bicubic - patchplots lib: added support for global paths (fillable) - patchplots lib: added patch type sampling feature - patchplots lib: improved usability (documentation and improvements) - fixed path issues in context: moved lua input file to tex/generic - fixed bug: \ref{legendimage} inside of legend text was wrong. 1.6.1: - fixed incompatibility lualatex,shader=interp, and german package (introduced i n 1.6) 1.6: - added support for layered graphics (main use case: multiple axes and layers) - added support for second colormap in mesh plots (mesh/interior colormap name) - added support for scopes inside of axes - contour plots: added ability to provide list of discrete labels (mesh/levels) - empty lines are interpreted as interruptions in data plots (was undocumented s ince 1.4) - added more scaling options to 'scale mode=scale uniformly' (affects axis equal in 3d and \addplot3 graphics) - fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d (backwards compatible for 2d, but not for 3d - the 3d implementation was plain wrong) - fixed incompatibility of lualatex and shader=interp - fixed bugs/added features around \addplot3 graphics - fixed bug: colorbar did not support ymode=log - fixed a couple of minor bugs - fixed bounding box computation for clip=false,axis lines=none 1.5.1: - more operations for FPU library (==, !=,<=,>=,?) - fixed bug in usage of decorations in \addplot - bugfix for contour prepared format=matlab - added 'const plot mark mid' and 'jump mark mid' plot handlers - nodes on a plot (\addplot ... node[pos=<fraction>] {};) - 'trim axis group left' and 'trim axis group right' - bugfixes for polar axes and log+stacked plots - added style 'log ticks with fixed point' - introduced patched tikz paths to simplify circles and ellipses within an axis - patchplots lib: patch type=polygon - some more bugfixes 1.5: - Contour plots, - Histograms, - Quiver plots, - patch plots (library) - Triangle Meshes - Bilinear Elements - Quadratic Triangles - Biquadratic Quadrilaterals - Coons Patches - Discrete colorbars, - Table sorting, - Linear regression, - Ternary diagrams, - Tieline Plots - Smith Charts - Polar axes, - Empty lines in input files result in interrupted plots, - PDF user defined coordinate mouse popups - CMYK colormaps and shadings, - new markers and cycle lists - access to axis limits, - \addplot3 graphics: pgfplots draws an appropriate axis for a three-dimensiona l(!) external png graphics - 3D axes: support to provide explicit unit vectors: - explicit unit vectors - explicit unit vectors which are uniformly rescaled to match width/heig ht - 3D axes: improved support for unit vector ratios - improvements of the groupplot styles - preliminary support for (2d) bar plots in 3d axes - new shader 'faceted interp' - table package: - 'every nth row' style - 'comment chars' key to define comment characters in input files - 'skip first n' style - lots of smaller bugfixes (see ChangeLog for details)
2015-04-06Changes 9.16:adam4-9/+24
* "LockColorants" command line option for tiffsep and psdcmyk devices. Specifying -dLockColorants will restrict those devices to only the colorants list on the command line (thus: -c "<< /SeparationColorNames [ /Cyan /Magenta /Yellow /Black /Violet /Orange] /SeparationOrder [ /Cyan /Magenta /Yellow /Black /Violet /Orange]>> setpagedevice"), rather than allowing the devices to add new colorants as encountered in the input. This is, obviously, preferable for real printers, where only a certain of inks will be available. * Improved high level devices handling of Forms. Whilst High level devices (eg pdfwrite) already checked Forms to see if they are duplicates, and if so use the initial definition. However, this does not improve performance, since the Form PaintProc still needs to be executed for each instance of the Form, and the matching algorithm could, in very odd circumstances, be defeated. The new implementation benefits both causes, meaning the second and subsequent invocation of the form need not re-run the PaintProc, and removes the heurisic aspect of the reuse detection. * New URW+ fonts in which the families NimbusMono, NimbusRoman and NimbusSans have been augmented with production quality Greek and Cyrillic glyphs. These correspond to our substitutes for the PDF base 14 fonts. * Plus the usual round of bug fixes, compatibility changes, and incremental improvements.
2015-04-06Revbump after updating textproc/icuadam5-9/+10
2015-04-06Remove duplicated text to improve readability.pgoyette1-4/+2
2015-03-26No need to list the same PYTHON_VERSIONS_INCOMPATIBLE version mulitple times.jperkin1-4/+4
2015-03-22Needs Ruby 2.x.joerg1-2/+2
2015-03-15Explicitly extract font zip file with -L. The default behavior ofjoerg1-1/+2
infozip changed and the system I last tested it on has the old behavior, where NetBSD's unzip implements the new one already. Fixes PR 49748.
2015-03-15Update to 1.0.67:wiz2-7/+6
CHANGES IN V1.0.67 - cups-browsed: Use g_source_remove() instead of g_source_destroy() for killing auto shutdown timers (Ubuntu bug #1427344).
2015-03-14fix iconv linkagetnn2-4/+4
2015-03-14Update evince3 to 3.14.2prlw13-8/+7
================ Evince 3.14.2 ================ Bug fixes: * Fix memory leak when adding new text annotations (Carlos Garcia Campos) * Add = and <Ctrl>= keybindings for zooming in (#738625, Lars Uebernickel) * Fix printing of landscape documents (#734788, Carlos Garcia Campos) * Fix a crash in recent-view when loading password protected documents (#744049, Marek Kasik) * Fix properties dialog shortcut (#739116, Boris Egorov) * Bring back Open in new window action to the context menu (#739046, Boris Egorov) * Do not save n-copies when saving printing settings (#696203, José Aliste) * Use correct maximum size for thumbnail images in evince-thumbnailer (#740877, Sebastian Keller) * Fix a typo in configure.ac that made configure fail with ligbnome-desktop (#733721, Marek Kasik) * Correctly scroll to the search result selected by user when not in continuous mode (#730252, Marek Kasik) * Fix quoting issues in configure.ac (#739226, Alexander Tsoy) * Fix runtime critical warning when starting in fullscreen mode (#737864, Carlos Garcia Campos) * Handle TIFF files reporting a 0 resolution (#646414, Gabor Kelemen) * Disable toggle-find action for documents not supporting find (#738262, Carlos Garcia Campos) Translation updates: * Daniel Martinez (an) * Christian Kirbach (de) * Jiri Gronroos (fi)
2015-03-13Needs gzip as tool since calling pax(1) with -ztnn1-2/+2
2015-03-13Update ruby-prawrn to 2.0.0.taca3-9/+10
1. Changes to supported Ruby versions 2. Changes to PrawnPDF's versioning policies 3. All decimals in PDF output are now rounded to a fixed precision of 4 decimal places 4. Fixed text width calculation to prevent unnecessary soft hyphen 5. Fixed styled text width calculations when using TTF files 6. Fixed broken vertical alignment for center and bottom 7. Calling dash(0) now raises an error instead of generating a corrupt PDF 8. Vastly improved handling of encodings for PDF built in (AFM) fonts 9. Temporarily restored the Document#on_page_create method Please refer http://prawnpdf.org/api-docs/2.0/file.CHANGELOG.html in datail.
2015-03-13Update ruby-pdf-core to 0.5.1.taca3-7/+8
* Rename variable arr to array, fixes a call to an undefined variable b… elow. * Round to four decimal places everywhere.
2015-03-11add patches against CVE-2014-8137 CVE-2014-8138 CVE-2014-8157 andspz6-3/+194
CVE-2014-8158 originating from the Fedora project
2015-03-09Recursive bump for poppler-0.32.0 shlib major bump.wiz17-33/+34
2015-03-09Update to 0.32.0:wiz3-8/+8
Release 0.32.0 core: * Annotations: Fix rendering of empty BG/BC arrays * Splash: Fix wrong colour shown when GouraudTriangleShFill uses a DeviceN colorspace. Bug #89182 * Splash: Fix use of uninitialized variable in Splash::pipeRun * Remove unnecesary check for font validity. Bug #88939 * Small optimization in GooString::appendfv(). Bug #89096 * Fix crashes in malformed files utils: * pdftops: Make colorpsace optimization an option instead of default * pdfseparate: use always an unique instance for PDFDoc for savePageAs build system: * cmake: If extra-cmake-modules is around include the Sanitizers module Release 0.31.0 core: * CairoOutputDev: support embedding JBIG2 image data * Accept malformed documents whose root is a Page instead of a Pages. Bug #88172 * Fix crash on broken documents * JPEG2000Stream: Inline doGetChar and doLookChar * GlobalParams cleaning utils: * pdftops: Add rasterization option. Bug #85934 qt4: * Expose whole-words search option qt5: * Expose whole-words search option
2015-03-08Fix config.guess/config.sub overrides.joerg1-1/+4
2015-03-07Fix print/xpdf xpdfrc(5) problem PR pkg/49718 (by fukumoto at imasy.or.jp).mef3-11/+9
The path mentioned in man page examples did not match to the actual installation. This is the same problem as pkg/44266 (by also fukumoto). Thank you,
2015-03-02Also fix the path to hplip.conf in prnt/filters/hppskhorben1-2/+3
Bumped the revision since it changes the resulting package. ok schnoebe@
2015-03-01Update to 1.0.66:wiz2-7/+6
CHANGES IN V1.0.66 - cups-browsed: SECURITY FIX: Fixed a bug in the remove_bad_chars() failing to reliably filter out illegal characters if there are two or more subsequent illegal characters, allowing execution of arbitrary commands with the rights of the "lp" user, using forged print service announcements on DNS-SD servers (Bug #1265). - pdftoopvp: Added conditionals to also build with Poppler 0.31.0 and newer. Thanks to Armin K. (krejzi at email dot com) for the patch (Bug #1254).
2015-02-28Fix config.guess/config.sub.joerg1-1/+4
2015-02-27Remove stale HP-UX bulk build quirkstnn1-3/+1
2015-02-24Fix up config.guess/config.sub.joerg2-2/+8
2015-02-24Use configure flags to install rc.d script instead of manual rule.wiz1-4/+5
From Richard PALO. Bump PKGREVISION, just to be on the safe side.
2015-02-24Update to 1.9.71markd2-7/+6
New in 1.9.71: * Fixes for cups.IPP_JOB_CANCELED, cups.IPP_ERROR_JOB_CANCELED, cups.IPP_STATUS_ERROR_CUPS_AUTHENTICATION_CANCELED, cups.IPP_AUTHENTICATION_CANCELED, cups.IPP_STATUS_ERROR_CUPS_UPGRADE_REQUIRED, and cups.IPP_UPGRADE_REQUIRED. New in 1.9.70: * cups.ippErrorString(). Fixed build with CUPS 1.5. New-style (CUPS 1.6) naming for HTTP status (cups.HTTP_STATUS_*), IPP orientation (cups.IPP_ORIENT_*), IPP status (cups.IPP_STATUS_*), and IPP I/O (cups.IPP_STATE_*) constants. New in 1.9.69: * cups.IPPRequest.operation, cups.IPPRequest.state, cups.IPPRequest.statuscode, cups.ippOpString(), cups.IPP_OP_*, cups.IPPRequest.addSeparator(), cups.IPPRequest.add(), cups.IPPRequest.writeIO(). New in 1.9.68: * Now builds against CUPS 2.0. * The rpm provider script is now Python3. New in 1.9.67: * Bindings for streaming API: cups.CUPS_FORMAT_* constants, cups.createJob(), cups.startDocument(), cups.writeRequestData(), cups.finishDocument().
2015-02-24Allow cups>=2.0markd2-4/+6
2015-02-23Help config.guess/config.sub override logic.joerg4-4/+15
2015-02-21autoconf helpers are above WRKSRC.joerg1-1/+4
2015-02-17Reenable p5-biblatex-biber.joerg1-2/+2
2015-02-17Update to 1.0.65:wiz3-7/+8
CHANGES IN V1.0.65 - cups-browsed: Listen for NetworkManager changes (Red Hat bug #975933). - cups-browsed: Fix for memory leak introduced in BZR rev 7059. - cups-browsed: Memory leak/uninit fixes. - cups-browsed: Cache prepared browse data to send. - cups-browsed: Only get local notifications once per BrowsePoll run. - cups-browsed: Fix BrowsePoll now notifications work properly. Need to maintain a list of printers to keep alive for the case of there being no notifications of changes. - cups-browsed: Use local browsepolling for getting initial printer list. - cups-browsed: Ignore browse packets for deleted printers. - cups-browsed: Cache connection to local cupsd. - cups-browsed: Use notifications to track local printers. This avoids expensive calls to cupsGetDests(). - cups-browsed: Manage subscriptions for local browsepolling. - cups-browsed: Track notify-sequence-number for notifications.
2015-02-17Update to 2.0.2:wiz4-29/+80
CHANGES IN CUPS V2.0.2 - Security: cupsRasterReadPixels buffer overflow with invalid page header and compressed raster data (STR #4551) - Command-line programs were not localized on Mac OS X (<rdar://problem/14546232>) - The scheduler incorrectly cleared the MakeModel string in the printers.conf file after a restart (<rdar://problem/16827518>) - CUPS did not compile with older versions of GNU TLS (STR #4527) - CUPS did not compile without Avahi or mDNSResponder (STR #4523) - ippLength() did not return the correct length for IPP_TAG_CONST string values. - The scheduler incorrectly aborted jobs after a job was restarted (<rdar://problem/19129387>) - The cups-files.conf file contained the old ServerCertificate/Key directives instead of ServerKeychain. - Fixed builds when no SSL/TLS library is available, or when explicitly disabled (STR #4531) - Fixed an OpenBSD charset transcoding issue. - Fixed USB printing on OpenBSD (STR #4525) - The --without-xinetd configure option did not work (STR #4542) - Backends needing to load OS X kernel extensions did not work (<rdar://problem/19015679>) - Mapping of PPD keywords to IPP keywords did not work if the PPD keyword was already an IPP keyword (<rdar://problem/19121005>) - cupsGetPPD* sent bad requests (STR #4567) - ippserver used the wrong temporary directory on Windows (STR #4547) - ippserver did not handle Bonjour registrations properly (STR #4548) - The scheduler could crash during shutdown if Avahi was shutdown first (STR #4550) - Added a USB quirk rule for Intermec printers (STR #4553) - The scheduler did not always log which configuration file had the error (STR #4559) - The ippfind and ipptool programs now correctly match hostnames with trailing dots (STR #4563) - The ipptool timeout option did not work (STR #4515) - Fixed several issues with client.conf, CUPS_SERVER, and the "-h" option of most commands (STR #4528) - Another change for OpenBSD (STR #4526) - Added Japanese localization (STR #4524) - Documentation changes (STR #4569)
2015-02-16Add missing dependecies to to p5-biblatex-biber.nros1-2/+4
Remove dependency to tex-biblatex since tex-biblatex now depends on p5-biblatex-biber because biber is now biblatex default backend. Bump pkgrevision.
2015-02-16Update tex-biblatex-doc to version 2.9a.nros3-15/+77
Ok by wiz.
2015-02-16Update tex-biblatex to version 2.9a.nros5-43/+67
Changelog: RELEASE NOTES FOR VERSION 2.9a * Biber version 1.9 is required for biblatex 2.9a * Fixed some bugs with defernumbers option * With biber, the scanner for \mkcomprange will normalise any sequence of dashes with \bibrangedash and any (optionally space-surrounded) comma or semi-colon with \bibrangessep (see docs). Range compression now works properly in citation notes. RELEASE NOTES FOR VERSION 2.9 * Biber version 1.9 is required for biblatex 2.9 * With biber, the \printshorthands functionality is subsumed under a more general "bibliography list" functionality. See the documentation for \printbiblist and the new examples file "92-bibliographylists.tex". Previous list of shorthands macros have legacy aliases for backwards compatibility. * INCOMPATIBLE CHANGE - The generalisation of the \printshorthands facility into a bibliography list printing facility necessitated changing the default bibliography environment name for printing shorthands from "shorthands" to "shorthand" so that it matches the field name it uses. This allows the other relevant "short*" fields to be automatically available with environments, filters etc. for building bibliography lists of abbreviations. The same applies to the default "shorthands" driver which is now called "shorthand". If you (re)define either the "shorthands" bibliography environment or the "shorthands" driver in your style, please change the names to remove the "s" or you will pick up the internal defaults instead. * The data model defining macros are no longer valid in a document (including the preamble). They in fact only ever partially worked as biblatex uses the data model to define some internal macros before the preamble and document is read. Using these macros in a document would lead to strange behaviour sooner or later and so now they are disabled after the data model is loaded and will generate a warning. * The "sortlocale" option no longer passes its value to the biber option of the same name. Biblatex now has its own "sortlocale" option which is used to set the global sorting locale on sorting specifications which don't define one. The ability to define sorting locales per-sortscheme is new in this version. See the PDF documentation. This is unlikely to impact anyone. The biber "sortlocale" option can be use to override the biblatex-specified sorting locales if you need to. RELEASE NOTES FOR VERSION 2.8a * INCOMPATIBLE CHANGE - The "language" option has new values. "language=autobib" changes language for bibliography entries based on the LANGID field and the "autolang" option setting. As a new feature, "language=autocite" does the same for citations. "language=auto" sets both "autocite" and "autobib" and the default is "lanauge=autobib". This is a change from the previous default. If your style sets "language=auto" explicitly, you will get the new citation language switching behaviour and might want to use "language=autobib" to get the old behaviour back. RELEASE NOTES FOR VERSION 2.8 * Biber version 1.8 is required for biblatex 2.8 * Polyglossia is now better supported * The HYPHENATION field is now called LANGID. The old name still works for backwards compat. This field does a lot more than just selecting hyphenation patterns and was misleading. * New field LANGIDOPTS for Polyglossia users allows specification of language-specific options (like variants such as "american" english and babelshorthands etc.). See the biblatex-examples.bib file which has been converted to use the new field names and fields. * "babel" option renamed to "autolang". Old name generates a warning but still works. Since Polyglossia support now basically works, this name is now too package specific. There is a new value "langname" for this option which is Polyglossia only and allows the use of the main polyglossia language switching environment which can use the options given in the LANGIDOPTS field. * New value "year" for "datelabel" option * New internal field "datelabelsource" for package authors specifies which date field the datelabel was generated from. RELEASE NOTES FOR VERSION 2.7a * Bugfix release for 2.7 RELEASE NOTES FOR VERSION 2.7 * Biber version 1.7 is required for biblatex 2.7 * New field EVENTTITLEADDON now part of default data model and default styles * Many citation command enhancements, better flow-of-text integration for \textcite et al. See changelog in PDF doc for details. RELEASE NOTES FOR VERSION 2.6 * Biber version 1.6 is required for biblatex 2.6 * INCOMPATIBLE CHANGE - \DeclareLabelyear is now \DeclareLabeldate so that the extra fields labelmonth and labelday can be generated by biber. The 'labelyear' package option is now called 'labeldate'. The old names will work but will generate warnings. The default definition for \DeclareLabeldate in biblatex.def results in the same behaviour as with the old \DeclareLabelyear. * Localised and fixed string fallbacks now possible as values for labelyear field * Cyclic and cascading RELATED entries now working properly. RELEASE NOTES FOR VERSION 2.5 * Biber version 1.5 is required for biblatex 2.5 * New sourcemap step "entrynull" can be used to completely skip an entry. RELEASE NOTES FOR VERSION 2.4 * Biber version 1.4 is required for biblatex 2.4 * New macro \DeclareStyleSourcemap for style authors who want to define source mappings which are not changed by users using \DeclareSourcemap. Style maps so defined are run after user mappings and before driver default mappings. * New RELATEDOPTIONS field giving more control over the exact options for related entry processing * INCOMPATIBLE CHANGE - \DeclareLabelname, \DeclareLabelTitle and \DeclareLabelyear now have a different syntax in order to prepare for future multi-script support. The change is minor - just wrap all fields in \field{} and don't use any commas to separate fields. For example, the default definition of \DeclareLabelname was: \DeclareLabelname{% shortauthor, author, shorteditor, editor, translator} and is now: \DeclareLabelname{% \field{shortauthor} \field{author} \field{shorteditor} \field{editor} \field{translator} } RELEASE NOTES FOR VERSION 2.3 * Biber version 1.3 is required for biblatex 2.3 * New "append" mode for \DeclareSourcemap so that fields can be combined * Detection of some situations which requires biber or latex reruns. Specifically, when sorting schemes are added or removed, when citations are added or removed, when sorting=none and citation order changes and the interactions of these situations when defernumbers=true. Biblatex should now report that a re-run is required in such situations. * Bugfixes RELEASE NOTES FOR VERSION 2.2 * Biber version 1.2 is required for biblatex 2.2 * Bugfixes RELEASE NOTES FOR VERSION 2.1 * Biber version 1.1 is required for biblatex 2.1 * Custom data models is now looked for in more places. See PDF documentation. Custom data model conflicts are now better processed by biber. * Some improved localisation (Norwegian) and doc fixes. RELEASE NOTES FOR VERSION 2.0 * Biber is now the default backend. Biblatex 2.0 requires biber 1.0. It will not work with any earlier release of biber due to .bcf format changes required to support the new list-local sorting feature. * Biblatex with bibtex as the backend is now frozen at version 1.7. When using biblatex with the option "backend=bibtex" (which must be specified now, the default is backend=biber if no option is specified), biblatex 1.7 will be automatically used. Apart from important bug fixes, no more development will be done on the 1.7 branch which means that users must switch to backend=biber (or don't specify the backend at all) to get version 2.0 and future new features. All major new 2.0 features require biber anyway so this is no real change for bibtex users. * New options to enable counters which track different combinations of information. Here is a summary which contains all tracking options, including the new ones (row marked with with a star, table is also in the PDF documentation): Enabled Enabled Tracked Option field counter information -------------- ---------- -------------- ------------------- labelalpha labelalpha extraalpha label labelyear labelyear extrayear labelname+labelyear *labeltitle --- extratitle labelname+labeltitle *labeltitleyear --- extratitleyear labeltitle+labelyear The naming of the options and counters is a little unintuitive because the original ones were named before requests for the new ones were made. The "Tracked information" column makes clear which information is tracked by the counters. The new counters will appear in the .bbl inside an entry and can be used just like "extraalpha" and "extrayear". The new options controlling the new counters are false by default and are not used by the standard styles. * The biblatex data model is now customisable using the \DeclareDatamodel* macros. This allows the use of new entrytypes and fields, as long as the style supports them. * Controlling initials generation A biblatex macro interface (\DeclareNoinit) is now available to declare regular expressions to strip from names before generating initials for them. This mirrors the Biber config file functionality on a per-document basis. A common use, for example, might be to strip certain prefices from names so that they do not end up as initials. * Fine tuning sorting strings A biblatex macro interface (\DeclareNosort) is now available to declare regular expressions to strip from fields or types of fields for sorting purposes. This mirrors the Biber config file functionality on a per-document basis. A common use, for example, might be to strip "The " from titles for sorting purposes. * Sorting option for bibliography/shorthand lists \printbibliography and \printshorthands now have a "sorting" option so you can choose a sorting scheme for each bibliography/shorthand list instead of using the global sorting scheme. This means that you can issue \printbibliography or \printshorthands as many times as you need to, anywhere in the document and have the resulting list sorted in the way required. * Dynamic datasource modification A biblatex macro interface (\DeclareSourcemap) is now available to allow users to dynamically modify data as it is read by Biber. This can be used to do many things like remove unwanted fields, regularise field contents, add new fields etc. all without write access to the datasource. The biblatex manual has a large section on this feature, with many examples. This feature is identical in functionality to Biber's "sourcemap" option but having a macro interface allows it to be used on a per-document basis. The default mappings for datasource drivers are definable too, using \DeclareDefaultSourcemap * Customisable labels A new macro interface is implemented (\DeclareLabelalphaTemplate) which allows customisation of the label used in alphanumeric styles. The previous static labels are now implemented in terms of the new interface. The biblatex manual has a section on this feature with examples. One edge-case has changed with the new definition of the previous default label generation behaviour: a name with a prefix will now include 3 characters after the prefix instead of 2 ("van Rompel" will be "vRom" instead of "vRo"). The previous behaviour was anomolous anyway. There are options to auto-disambiguate labels in several ways. * Related entries A general method to support "related entries" is implemented. This allows a localisable, flexible way to deal with relationships between entries like "reprint of", "translation of", "reprinted in" etc. Three new entry fields are available to support this - "related", "relatedtype" and "relatedstring". Biber will automatically create "dataonly" clones of the related entries so that their data can be accessed in styles without having to cite them. Related entries may also be cited themselves which does not interfere in any way with this mechanism. The standard styles have been updated to support the new fields. New punctuation macros are available to format the new fields in the bibliography ("relatedpunct", "relateddelim", "related"). * Citation key aliases It is now possible to include a new field "ids" in an entry which is a comma-separated list of citation key aliases. The entry can be cited by any of the aliases, which helps when you updated your entry keys but don't want to change old documents. * Option to sort names only using initials The new option "sortfirstinits" allows users to specify that name sorting only uses initials instead of the full name. Previously, even if "firstinits" was true, sorting used full names. * New citation commands Starred variants of \citeyear and \citedate are now available which include the extrayear information.
2015-02-14Added missing dependencies.nros1-1/+9
Set LICENSE. Bump PKGREVISION. Information taken from: http://bay.uchicago.edu/tex-archive/macros/latex/contrib/biblatex/README
2015-02-12sortjnemeth1-2/+2
2015-02-10Bump PKGREVISION for PLIST change.wiz1-1/+2
2015-02-10Needs convert to build.joerg1-1/+2
2015-02-10Sorry, previous commit was one generation older at wip.mef3-4/+17
This is the correct version. This has share/texmf-dist/tex/latex/adjustbox/tc-pgf.def installed.
2015-02-10+ tex-adjustboxmef1-1/+4
+ tex-collectbox + tex-ydoc ---------------------------------------------------------------------
2015-02-10Import tex-collectbox-0.4b as print/tex-collectbox.mef6-0/+57
The package provides macros to collect and process a macro argument (i.e., something which looks like a macro argument) as a horizontal box rather than as a real macro argument. The `arguments' are stored as if they had been saved by \savebox or by the lrbox environment. Grouping tokens \bgroup and \egroup may be used, which allows the user to have the beginning and end of a group in different macro invocations, or to place them in the begin and end code of an environment. Arguments may contain verbatim material or other special use of characters. The macros were designed for use within other macros.
2015-02-10Import tex-adjustbox-1.0 as print/tex-adjustbox.mef6-0/+83
The package provides several macros to adjust boxed content. One purpose is to supplement the standard graphics package, which defines the macros \resizebox, \scalebox and \rotatebox , with the macros\trimbox and \clipbox. The main feature is the general \adjustbox macro which extends the `key=value' interface of \includegraphics from the graphics package and applies it to general text content. Additional provided box macros are \lapbox, \marginbox, \minsizebox, \maxsizebox and \phantombox. All macros use the collectbox package to read the content as a box and not as a macro argument. This allows for all forms of content including special material like verbatim content. A special feature of collectbox is used to provide matching environments with the identical names as the macros.
2015-02-10Import tex-ydoc-0.6alpha as print/tex-ydoc.mef6-0/+61
'ydoc' provides macros and environments to document LaTeX packages and classes. It is an alternative to the 'ltxdoc' class and 'doc' package. It targets a different layout and tries to provide more modern styles (xcolor, hyperref, etc.). This is an alpha release. It should not be used yet for other packages.
2015-02-04Add various missing TeX packages.joerg1-1/+7
2015-02-04Update ruby-prawn package to 1.3.0.taca3-55/+20
Changes are not available, please refer commit log on <https://github.com/prawnpdf/prawn>.
2015-02-04Update pdf-core to 0.4.0. Although latest version is 0.5.0, latesttaca3-8/+23
ruby-prawrn require prior to 0.5. Changes are not available, please refer commit log on <https://github.com/prawnpdf/pdf-core>.
2015-01-30(pkgsrc)mef2-11/+9
- Drop dependency to obsolete devel/p5-File-Slurp-Unicode - Fix dependency to wip package to misc category, say, misc/p5-Business-ISSN misc/p5-Business-ISMN See http://mail-index.netbsd.org/tech-pkg/2014/10/02/msg013638.html (upstream) - Update 0.9.9 to 1.9 ------------------ 1.9 (2014-05-25) * Misc bug fixes * Option names accept dashes as well as underscores for general Tex option compatibility. * New "--input-directory" option * Tool mode now also supports data validation * Perl 5.18 is now used to build all biber binaries * Locale-sensitive sorting now more granular (see biblatex "sortlocale" documentation) * Source mapping feature now interpolates from previous matches * Now supports generalised separated values lists using new "--xsvsep" option. * Macro <-> UTF-8 conversion now more robust * New Text::BibTeX library now supports generating initials from general UTF-8 strings (for, e.g. Russian names) 1.8 (2013-10-21) * Perl 5.18 compatibility (hash order randomisation) * Removed Data::Diver module due to linux licensing restrictions * Misc Bug Fixes 1.7 (2013-07-07) * Added clrmacros option * Added map_nomatch * Added --tool_macro_fields option * Exposed sorting option to user-level config file (so sorting in tool mode is possible) 1.6 (2013-04-30) * Bugfixes * Now uses perl 5.16. Non-binary (unpacked) use requires perl 5.16+ * Improved tool mode with some formatting options * Made Unicode NFD/NFC boundaries more robust * labelyear is now labeldate to match biblatex 2.6 * Support for new CLONESOURCEKEY field (see biblatex 2.6 docs) * New padding character option in labelalphatemplate (see biblatex 2.6 docs) 1.5 (2013-01-10) * Added new source mapping option "map_entry_null" * Renamed some options (old ones remain as aliases): bibencoding -> input_encoding bblencoding -> output_encoding bblsafechars -> output_safechars bblsafecharsset -> output_safecharsset outfile -> output_file outformat -> output_format * New "tool" mode with "--tool" option which takes a data source as argument and just performs reencoding and source mappings etc. as per options and config file. * Support for customisable BibTeX data source list and name separators * Better debug output for source mapping * Better defined source mapping hierarchy with bugfixes 1.4 (2012-11-28) * Support for biblatex 2.4 style sourcemaps (See \DeclareStyleSourcemap in biblatex docs) * entrykey is now a possible read-only pseudo field in sourcemaps * Reencode data interface completely re-written. New user option --recodedata allows users to specify a new data file for defining reencoding sets. * Internal changes to allow multiple script/lang variants of fields in biblatex in the future. * Citation key aliases now supported more comprehensively, in crossrefs etc. * Support for new RELATEDOPTIONS field (see biblatex docs) * Misc bug fixes 1.3 (01-11-2012) * New "append" mode for sourcemap to allow combining of fields * map_final now possible for map_set_field steps which causes map to stop completely if map_overwrite is false and the field to set already exists * Allow extrayear generation when there is no labelyear 1.2 (20-08-2012) * Misc bug fixes 1.1 (01-08-2012) * Misc bug fixes * Fixed later CentOS libz issue by including latest libz for linux builds * Fixed DOT output (SF bug 3544894) 1.0 (01-07-2012) * Internal data model processing changes * New labeltitleyear and extratitleyear disambiguation tracker * New labeltitle and extratitle disambiguation tracker * Sorting per list enabled for biblatex 2.0 * New noinit option for ignoring parts of names when generating initials * Some optimisations for large data sources * Fixed build issues which broke PAR::Packer binary under latest Debian (Wheezy)