I needed this for upgrading dblatex. I don't use xetex myself yet.
This simple TeX package defines the \ifxetex boolean for testing
whether the TeX-variant XeTeX is being used for typesetting. Also
provides the \RequireXeTeX command which throws an error if XeTeX
is not the engine in use.
. Fontforge version comparison in configure script is broken, because
the numbers get too big for test(1). Comment it out, we know the
pkgsrc version is new enough.
. Do not install any emacs lisp files. Should be a separate package.
. Give path to Century New Schoolbook L fonts to configure script directly.
There seems to be some problem with fc-match in a sandbox (to be
investigated).
Bump PKGREVISION for PLIST change.
Changes created in cooperation with dillo@ and schmonz@ at pkgsrcCon 2008.
changes:
-fix crashes on certain input
-Fix leaks
-Do not limit CharCodeToUnicodeString to 8 characters
-Support for surrogates outside the BMP plane
pkgsrc note: the crashes had been fixed by patches in pkgsrc before
patches to add it). Drop pax from the default USE_TOOLS list.
Make bsdtar the default for those places that wanted gtar to extract
long links etc, as bsdtar can be built of the tree.
changes:
-SVG driver adds color and pattern filling to arcs
-bugfixes
pkgsrc change: skip interpreter check for fig2ps2tex, in response
to PR pkg/38711 by Aleksey Cheusov. Adding csh as a dependency doesn't
make much sense because the pkg provides an extra script exactly
for that case, as documented in the manpage.
This is a newer version of what we have as pkgsrc/print/pdflib, but
it comes with much unfriendlier licensing conditions (non-commercial
use only).
I've tested it with gnuplot. There is just some "dash patterns" support
added over pdflib4 afaics. So making it the default choice isn't worth
the hassle, but if you want to try it, here is it.
Changes are too numerous to mention.
N.B. I've removed the dependency on emacs, it was only used to create the
folder to install a single folder in and worse still, PLIST used
EMACS_LISPPREFIX but this wasn't used by Lilypond.
Stop lying and drop maintainership of these packages. I have not
maintained them for a very long time already, so leave room for
fresh blood to take over them.
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
changes:
* Fix caching of members in the glib frontend causing issues with rendering
* Change glib public api to have a correct naming
* Some better error handling on corner cases
* Check the document stream is seekable when opening it
* Build fixes with autotools and with cmake
* Fix infinite recursion on some malformed documents when consulting the fonts
* Fix possible crash when asking for Movie contents
KBibTeX 0.2.1
* Translations to Russian and German
* Searching in arXiv and Google Scholar
* GUI to edit id suggestion templates
* User-defined fields in GUI
* Various bugfixes
KBibTeX 0.2
* Many usability improvements and bugfixes
* Embedding documents into exported PDFs possible (if supported by
installed TeX system)
* More URLs to search documents included
* More online databases to search references added
* Keyword handling improved
* Suggesting entry ids added
* Merging .bib files possible
* Improved handling of crossref'ed entries
* Adding more functions to toolbar and shortcut system
Adobe Reader is part of the Adobe Acrobat family of software, which lets
you view, distribute, and print documents in Portable Document Format
(PDF)--regardless of the computer, operating system, fonts, or application
used to create the original file. PDF files retain all the formatting,
fonts, and graphics of the original document, and virtually any
PostScript(TM) document can be converted into a PDF file.
OKed by jlam.
Changes in 1.3.7
The new release includes three security fixes and several printing and
authentication fixes.
CVE-2008-0047: cgiCompileSearch buffer overflow
CVE-2008-1373: CUPS GIF image filter overflow
Updated the "make check" tests to do a more thorough automated test.
cups-driverd complained about missing directories
cupsaddsmb would leave the Samba username and password on disk if no
Windows drivers were installed
The Linux USB backend used 100% CPU when a printer was disconnected
The sample raster drivers did not properly handle SIGTERM
The scheduler sent notify_post() messages too often on Mac OS X.
Kerberos access to the web interface did not work
The scheduler did not support "AuthType Default" in IPP policies
The scheduler did not support the "HideImplicitMembers" directive as
documented
"make check" didn't return a non-zero exit code on error
The scheduler incorrectly logged AUTH_foo environment variables in
debug mode
The image filters inverted PBM files
cupsctl would crash if the scheduler was not running
The scheduler could crash when printing using a port monitor
The scheduler would crash if PAM was broken
The image filters did not work with some CMYK JPEG files produced by
Adobe applications
The Mac OS X USB backend did not work with printers that did not
report a make or model.
The job-sheets option was not encoded properly
The scheduler incorrectly complained about missing LSB PPD directories.
Changes in 1.3.6
The new release fixes some platform-specific build problems, web
interface issues, PDF and PostScript filter option handling, and a
number of minor bugs discovered during routine code audits.
Find CUPS lpstat in /usr/pkg (not quite right, but better).
1) New printers supported in this release:
* Epson inkjet printers:
EPSON PictureMate 100
EPSON PictureMate 210 (Corrected)
EPSON PictureMate 240 (Corrected)
EPSON PictureMate 250 (Corrected)
EPSON PictureMate 260
EPSON PictureMate 270
EPSON PictureMate 280 (Corrected)
EPSON PictureMate 290
EPSON PictureMate 500
EPSON PictureMate 2005
EPSON PictureMate Dash
EPSON PictureMate Flash (Corrected)
EPSON PictureMate Pal (Corrected)
EPSON PictureMate Snap (Corrected)
EPSON E 150 (Corrected)
EPSON E 300
EPSON E 520
EPSON E 500
EPSON E 720
EPSON E 700
EPSON Stylus D92
EPSON Stylus DX4400
EPSON Stylus DX4450
EPSON Stylus DX7000F
EPSON Stylus DX7400
EPSON Stylus DX7450
EPSON Stylus DX8400
EPSON Stylus DX8450
EPSON Stylus Photo R280
EPSON Stylus Photo R285
EPSON Stylus Photo RX585
EPSON Stylus Photo RX680
EPSON Stylus Photo RX685
(Note that a number of the PictureMate printers that were
previously included generated grossly incorrect output. Not
all of the PictureMate printers have been fully tuned at this
point.)
* Canon inkjet printers:
Canon PIXMA MP520 (#1872394)
Canon PIXMA iP6000D
2) Printing for the Canon PIXMA iP4500 has been fixed (#1834153).
3) Printing near the bottom of the page has been improved for many
modern Epson inkjet printers. In addition, we have determined
that most of these printers can print with consistent high
quality at 2880x2880 and 5760x2880 DPI. Therefore, these
resolutions will be used for Ultra Photo and Best qualities
respectively on these printers.
Printers affected include:
* Stylus Photo R800, R1800, PM-G820
* Stylus Photo R2400
* All printers using Claria ink
4) Full bleed printing now works properly on the Epson Stylus Photo
R2400.
5) The Epson Stylus C120 now allows printing at 2880x2880 and
5760x2880. However, print quality near the bottom of the page
may be poor, and these settings are therefore not used for Ultra
Photo and Best quality.
5) The ink drop sizes on the Epson Stylus Photo printers using
Claria ink have been retuned, yielding improved quality at lower
resolutions.
6) A problem with determining the system printer queues in the GIMP
plugin on certain systems using languages other than English has
been fixed.
7) Envelope paper sizes are now offered in both portrait and
landscape form factor, as some printers expect envelopes to be
fed long edge first while some expect them to be fed short edge
first.
8) PCL laser printers now offer paper trays with adjustable guides.
Many laser printers use adjustable guides for manual feed of
papers narrower than letter size.
9) The GIMP plugin now offers reset buttons for individual
settings, so it is possible to reset a single setting to its
default without resetting all settings.
9) Various new controls and settings have been added to assist in
printer calibration. While the tools for using these controls
are not yet created, these tools will assist in calibrating
printers in the future.
* The Epson driver now offers additional controls for adjusting
the relationship between light and dark ink:
+ The Value parameters (such as Light Cyan Value) specify the
relative darkness of the light vs. dark inks.
+ The Cutoff parameters now specify the point at which the
darker ink is first used, relative to the value of the light
ink.
+ The Scale parameters now specify the amount of light ink
used (essentially the density of the light ink). This is
the same as the parameters previously called Cutoff.
* The Epson driver now exposes as defaults the actual GCR
settings used for the printer, paper, and ink combination in
use.
* The Epson driver now allows passing low level settings such as
printer base resolution, ink drop size selection, and relative
ink drop size as parameters. The ink drop size can be
accessed in the GIMP plugin, while the base resolution and ink
drop size selection can only be used via the test pattern
generator or other application that allows setting integer
parameters.
* Two new dither algorithms, Segmented and Segmented New, have
been added. These are not intended for normal use, and will
normally behave like Ordered and Ordered New. However, if Raw
color correction is selected and a printer with multiple drop
sizes is used, the range of input will be divided up such that
the high order bits will select the drop size to be used and
the lower bits will specify the amount of ink. High order
bits of 0 indicate that all drop sizes should be used.
For example, if a printer offers 3 drop sizes (2 bits), the
range of 0-16383 will print all drop sizes normally (with the
range of 0-16383 being scaled to 0-65535), 16384-32767 will
use the small drop size, and so forth.
This is intended to assist in tuning ink drop sizes.
* A new parameter allowing dumping out of color correction state
(lookup tables, GCR data, curves, etc.) has been added, and is
accessible in the GIMP plugin. At present, this data cannot
be used directly, but it is intended that in the future this
mechanism be used to allow calibration information to be saved
and restored.
Changes:
* Use defaultpapername() if systempapername() fails, as suggested
in lib/paper.h. This makes paperconf return a default papersize
instead of failing if /etc/papersize doesn't exist.
Closes: #376346.
* Added hungarian translation: Closes: #433726.
changes:
-UI improvements:
-Font lists are now sorted alphabetically
-Evolution records are now sorted by the "file_under" field
-Explicitely set page size when printing "other" page size
-Enforce minimum size for images to prevent rendering of images
of zero size
-bugfixes
failures when attempting to print Postscript files. Bump package
revision because of this fix.
Based on a patch contributed by Paul Goyette in PR pkg/38037.
changes:
-code cleanup
-Support searching and cut'n'paste of text in PDF files
output by libgnomeprint
-Fix problem in the postcript backend that caused images
to be printed as black squares
rtf2latex already exists in pkgsrc but didn't work for me and this
is different (but maybe derived from same?) and installs different files.
This is rtf2latex2e by Ujwal Sathyam and Scott Prahl. It uses the
RTF reader by Paul DuBois and converts RTF files into the LaTeX2e
format. Its main features are:
1. detects text style: bold, italic, color, big, small,...
2. reads embedded figures: PICT, WMF, PNG, JPEG, converts to EPS
3. reads tables: simple to semi-complex
4. equations: converts embedded MathType < 3.0 equations
5. symbols: converts most greek and math symbols
6. reads footnotes (not in tables yet)
7. support for use of the fontenc package
8. translates hyperlinks using the hyperref package
changes:
-Fix crash in the Splash renderer when T3 fonts are badly defined
-Draw underlined Links correctly
-utils: Fix two use after free bugs in HtmlOutputDev.cc
-some fixes to the qt4 frontend
new gutenprint package, but I'll leave them for a while in case anyone
is using them, probably removing them 2008-06-15, just before the
2008Q2 freeze.
changes:
Several fixes and improvements to text frames and the Story Editor.
New Arabic Translation.
More translation and documentation updates.
Many improvements to PDF Forms exporting and non-Latin script handling
in PDFs.
Several fixes to protect against possible crashes.
Improved Color Managed Display in some cases.
Some fixes to the Scripting plugin.
changes:
-migrated from libgnomeprint/gnomecanvas to gtk/cairo
-UI improvements
-support more barcodes
-Added shadow attribute to label objects
-New merge backend for evolution data server
-Various bug fixes
-New templates
pkgsrc note: I've made evolution-data-server support an option as done
at other places. Default to "on" as elsewhere -- I'm not so sure about this
because glabels doesn't depend on other gnome-desktop features, but
I didn't want to introduce another inconsistency.