This is the last version which supports the qt3 frontend, needed
by KDE3 (until it switches to "trinity" which seems to maintain a qt3
frontend for newer poppler versions)
Update to 3.12.6
PR pkgsrc/46475
remove use of strnlen to support building on older platforms
that do not support the function.
Changelog/Release Notes:
Significant Changes:
- 'hp-check' tool when run with "--fix" option resolves missing
dependencies/groups/plugin and disable SELinux
- Added PIN to PRINT support for HP Color LaserJet CM4540 MFP
- libusb-1.0 support added
Added Support for the Following New Printers:
- HP DeskJet Ink Advantage 2510 All-in-One Series
- HP DeskJet Ink Advantage 3525 e-All-in-One
- HP DeskJet Ink Advantage 4610 All-in-One Series
- HP DeskJet Ink Advantage 4620 e-All-in-One Series
- HP DeskJet Ink Advantage 5525 e-All-in-One
- HP DeskJet 2510 All-in-One Series
- HP DeskJet 3520 e-All-in-One Series
- HP OfficeJet 4610 All-in-One Series
- HP OfficeJet 4620 e-All-in-One Series
- HP Photosmart 5520 e-All-in-One Series
- HP LaserJet 400 M401
- HP LaserJet 400 MFP M425 Series
- HP LaserJet Enterprise 500 MFP M525 Series
- HP LaserJet Enterprise 500 Color MFP M575 Series
- HP LaserJet Professional P 1102w Printer
- HP LaserJet Professional P1107w Printer
- HP LaserJet Professional P1107 Printer
- HP LaserJet Professional P1109w Printer
- HP LaserJet Professional P1109 Printer
- HP LaserJet Professional M1137 MFP
- HP LaserJet Professional M1138 MFP
- HP LaserJet Professional M1139 MFP
- HP LaserJet Professional P1567
- HP LaserJet Professional P1568
- HP LaserJet Professional P1569
- HP LaserJet Professional P1607dn Printer
- HP LaserJet Professional P1608dn Printer
- HP LaserJet Professional P1609dn Printer
Launchpad fixes:
1007836 - Log files from Print to Photo Tray attempt, not working
Issues fixed:
- HPLIP installation hangs at "Remove and Install" on Fedora 16 64bit OS
- Supplies information was not getting refreshed unless hp-toolbox was
re-launched
- Fix for multiple queues configured warning message
- Added dynamic cartridge part number display support for LEDM devices
- Enabled Low ink alert message display for LEDM devices
Detailed Change Log:
- libusb-1.0 support added
- cleaned up hp-upgrade zombie processes
- Added auto refresh in hp-systray when new device added or removed
using hp-toolbox
- Fixed the issue of Dbus install failure centOS 6
- Removed obsolete ftime function and added gettimeofday
- Added the hplipjs filter in the hplip.list.in file to include this
filter in the RHEL5 & RHEL6 for PIN to PRINT
- SELinux disable supported in hp-check --fix
- Added Wget as dependency in HPLIP build
* Changes from 5.2.7
1) The Canon driver has been significantly overhauled for this
release, and output (and in some cases functionality) may be
significantly different from previous releases. We expect to
perform further work in future releases. Specific changes
include:
[Massive list of Canon printers with changes]
2) New printers supported in this release:
[many]
3) A problem whereby printing did not work at all on some Linux
distributions has been fixed (3299815 CUPS PPD broken on Linux).
4) A crash with the EPSON Stylus Photo R3000 has been fixed.
5) Printing on the Epson Stylus NX200, SX200, and SX205 is believed
to be corrected.
6) A build problem with libgutenprintui2 and testpattern on certain
platforms has been fixed.
7) Chinese (Mandarin), Galician, and Ukrainian translations have
been added.
8) (API) Added function stp_vars_copy_from() to override settings in
one settings object with those in another.
They already weren't bl3'd in, so this is to ensure they aren't
accidentally picked up (as happens on Mac OS X).
It remains to optionize them or (better) make split packages.
From Edgar Fuß on tech-pkg@.
MuPDF 1.0 (2012-04-24)
The 1.0 release is here!
MuPDF 1.0 RC1 (2012-03-29)
The 1.0 release rapidly approaches! This version brings with it a whole host of features, including:
Removal of all global variables: we now pass a context pointer
through the code freeing us from the use of globals within the
library.
Multi-threaded operation: while MuPDF does not require a thread
library, hooks are in place so that if one is used, significant
speedups can be gained from using multiple cores to render.
New error handling: a portable exception-like system is used
to allow neater handling of errors. This leads to more stability
and better resilience to broken files.
Public/Private API: the API has undergone a significant revision
(required by some of the above changes, plus renaming/revising
for clarity and consistency), and has been split into public
and private headers. The plan is that the public portion of
the API should remain much more static in future.
Improved Text Extraction device: a cleaner API to the experimental
text extraction device, offering a list of styles, and more
cleanly delineated content.
Documentation: All public header entry points/structures are
now documented and overviews of how to call the library to
render pages both in single and multi-threaded mode are given.
A new scavenging memory manager; makes much better use of the
memory available by freeing cached items 'just in time'.
Many, many, bugfixes.
This is such a large and significant version that we're doing a
release candidate first to allow us to correct any obvious bugs
that are found. Please try it and let us know how you get on!
New in 1.9.60:
* New constants from 1.5:
- IPP_AUTHENTICATION_CANCELED
- IPP_PKI_ERROR
- HTTP_NOT_IMPLEMENTED
- HTTP_BAD_GATEWAY
- HTTP_SERVICE_UNAVAILABLE
- HTTP_GATEWAY_TIMEOUT
- HTTP_NOT_SUPPORTED
- HTTP_AUTHORIZATION_CANCELED
- HTTP_PKI_ERROR
New in 1.9.59:
* Password callbacks can now return None to indicate they want to
abort the current operation.
New in 1.9.58:
* cups.Connection.adminExportSamba
New in 1.9.57:
* Fixed rpm provides script for newer versions of rpm.
New in 1.9.56:
* Builds against older versions of CUPS again.
New in 1.9.55:
* cups.IPP_QUALITY_DRAFT, cups.IPP_QUALITY_NORMAL,
cups.IPP_QUALITY_HIGH
* cups.IPP_PORTRAIT, cups.IPP_LANDSCAPE, cups.IPP_REVERSE_PORTRAIT,
cups.IPP_REVERSE_LANDSCAPE
* cups.IPP_RES_UNITS_CM, cups.IPP_RES_UNITS_INCH
* Support for IPP_TAG_RESOLUTION as triplet (xres, yres, units).
New in 1.9.52:
* cups.Connection.getPPDs2(): New method, identical to getPPDs() but
returning all attribute values as lists.
New in 1.9.50:
* cups.Connection.getPPD3()
* cups.Connection.getJobs() now takes optional requested_attributes argument.
* cups.Connection.getPrinterAttributes(): member-names is now always a list.
* cups.HTTP_NOT_MODIFIED constant.
* cups.PPD_ORDER_ANY constant.
* cups.PPD_ORDER_DOCUMENT constant.
* cups.PPD_ORDER_EXIT constant.
* cups.PPD_ORDER_JCL constant.
* cups.PPD_ORDER_PAGE constant.
* cups.PPD_ORDER_PROLOG constant.
* cups.PPD.emitString() method.
* cups.PPD.emit() method.
* cups.PPD.emitAfterOrder() method.
* cups.PPD.emitFd() method.
* cups.PPD.emitJCL() method.
* cups.PPD.emitJCLEnd() method.
New in 1.9.48:
* cups.Connection.cancelJob()'s optional second argument is now a keyword.
The perl man page generation script has an unnecessary file type check
that causes no man pages to be generated on DragonFly and possibly other
platforms.
After properly identifying the template file, it checks to see if it's type
nroff, troff, or groff. On DragonFly it is type "ASCII". Just skip the
check completely, the templates were extracted from the verified tarball.
Apparently references to man/cat* on the PLIST are now being filtered out
by PKG_DEVELOPER=yes. Now there is an error that cat pages are present
without being on the PLIST when actually they are.
So remove the installation of the jcabc2ps cat page despite there being no
man page version.
HPLIP (Hewlett-Packard Linux Imaging & Printing) is an HP-developed
solution for printing, scanning, and faxing with HP inkjet and laser
based printers in Linux.
The HPLIP project provides printing support for 1,980 printer models,
including Deskjet, Officejet, Photosmart, PSC (Print Scan Copy),
Business Inkjet, LaserJet, Edgeline MFP, and LaserJet MFP. See [1]
for more information on supported printers.
[1] http://hplipopensource.com/hplip-web/supported_devices/index.html
changes:
-Addition of the GiveLife Color System(R) swatch palettes
-Addition of undo steps for path operations and page moving
-Enhancements to scripter
-Translation updates
-Relocation of profiles and swatches to the share directory
-bugfixes
pkgsrc note: switched from lcms1 to lcms2 -- this was not necessary
technically, but it is harder to keep cmake from picking up lcms2
if both versions are present
Based on wip/tex-svninfo packaged by Christopher M. Fuhrman.
A package for incorporating the values of Subversion keywords
into typeset documents. Information about Subversion (a
replacement for CVS) is available from
http://subversion.tigris.org/
v1.1.0 (25th March 2012)
- new PageState class for handling common state tracking in page receivers
- see PageTextReceiver for example usage
- various bugfixes to support reading more PDF dialects
This collection of tools includes: support for short commands
starting with @, macros to sanitise the OT1 encoding of the
cmtt fonts; a 'do after' command; improved footnote
support; mathenv for various alignment in maths; list
handling; mdwmath which adds some minor changes to LaTeX
maths; a rewrite of LaTeX's tabular and array environments;
verbatim handling; and syntax diagrams.
This package allows you to typeset pseudocode in the style of
Introduction to Algorithms, Second edition, by Cormen,
Leiserson, Rivest, and Stein. The package was written by the
authors. You use the commands the same way the package's author
did when writing the book, and your output will look just like
the pseudocode in the text.
* buildlink to print/poppler-cpp
Changelog:
1.9.2
- Added missing step to the README.
1.9.1
- Save As now preserves the aspect ratio. Bug reported by Rainer
Krachten.
1.9.0
- Added Czech translation provided by Pavel Fric.
- Will now use the default locale's language for standard dialogs (e.g.,
for the file dialog).
- Dragging & dropping one or two files onto the filename line edits or
onto the file viewer panels is now supported. Independently suggested
by Liviu Andronic and Rory Gordon.
- Show Zones checkbox is always visible (it was only visible with
--debug in earlier versions).
- DiffPDF now starts up with its initial comparison mode being whatever
comparison mode was in force when it was shut down (or Words mode the
first time it is run).
- Improved About box with more version info + contributors.
- Added --help command line option.
1.8.0
- Introduced zoning: this can be slow in Characters mode but can provide
better accuracy in text modes.
1.7.1
- Improved Character mode to be as liberal about hyphens as Words mode.
- Minor doc changes that I forgot for 1.7.0.
- Minor GUI bug fixes and changes.
- Minor under the hood efficiency improvements.
1.7.0
- Renamed Text mode to Words mode. This mode is best for alphabetic text
(e.g., English).
- Added Characters mode. This mode is best for logographic text (e.g.,
Chinese and Japanese). This was suggested by Paul Howarth.
1.6.3
- Very minor cosmetic changes.
1.6.2
- Save button is now only enabled if there are changes.
- An improved help window with slightly more information.
1.6.1
- In rare cases the highlighting on the right hand page could be in the
wrong (horizontal) position; this has now been fixed.
1.6.0
- In addition to Appearance comparisons using highlighting, some
composition modes can now be used to help make subtle differences more
visible. (This was inspired by feedback by Florian Heiderich.)
- Can now control the square size for appearance comparisons. Using very
small squares can help reveal tiny Appearance differences.
- Can now control the fill opacity for highlighting.
- Extended zoom range from 20% to 800% (was 25% to 400%).
1.5.1
Quite a few false-positives have now been eliminated:
- All hyphens are treated the same now.
- Some weirdly-encoded open/close double-quotes are treated as normal
Unicode open/close double-quotes.
- Improved whitespace ignoring.
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
a2ps is inconsistent with it's use of mempcpy. For lib/path-concat.c and
lib/strftime.c, it's looking for "mempcpy", but for src/regex.c it is
looking for __mempcpy.
DragonFly has mempcpy in string.h, so just patch the problematic
lib/path-concat.c to stop it from being redefined. HAVE_MEMPCPY isn't
defined correctly and if it were it would break at regex.c. The string.h
header and mempcpy definition are mutually exclusive in strftime.c file
so this one didn't need a patch.
Some platform does not have `file' utility, others does not recognize `roff'
format as PR 46245.
For this package, all wildcard matched files are 'roff' man source files,
so it is safe to skip this check.
The package helps to automate a typical LaTeX workflow that
involves running LaTeX several times, running tools such as
BibTeX or makeindex, and so on. It will log requests like
"please rerun LaTeX" or "please run BibTeX on file X" to an
external XML file which lists all open tasks in a machine-
readable format. Compiler scripts and integrated LaTeX editing
environments may parse this file to determine the next steps in
the workflow in a way that is more efficient than parsing the
main log file. In sum, the package will do two things: 1)
enable package authors to use LaTeX commands to issue requests,
2) collect all requests from all packages and write them to an
external XML file at the end of the document.
The biblatex package is a complete reimplementation of the
bibliographic facilities provided by LaTeX in conjunction with
BibTeX. It redesigns the way in which LaTeX interacts with
BibTeX at a fairly fundamental level. With biblatex, BibTeX is
only used (if it is used at all) to sort the bibliography and
to generate labels. Instead of being implemented in BibTeX's
style files, the formatting of the bibliography is entirely
controlled by TeX macros. Good working knowledge in LaTeX
should be sufficient to design new bibliography and citation
styles -- there is no need to learn BibTeX's postfix stack
language. Just like the bibliography styles, all citation
commands may be freely (re)defined. In fact, users need not
remain bound to BibTeX for use with biblatex: an alternative
bibliography processor biblatex-biber is available. Development
of biblatex and biblatex-biber is closely coupled; the present
release of biblatex is designed to work with biblatex-biber
version 0.9.3. The package needs e-TeX, and uses the author's
etoolbox and logreq packages. For users of biblatex-biber,
version 0.9 is required (at least; refer to the notes for the
version of biblatex-biber that you are using). Apart from the
features unique to biblatex, the package also incorporates core
features of the following packages: babelbib, bibtopic,
bibunits, chapterbib, cite, inlinebib, mcite and mciteplus,
mlbib, multibib, splitbib. There are also some conceptual
parallels to the natbib and amsrefs packages. The biblatex
package supports split bibliographies, multiple bibliographies
within one document, and separate lists of bibliographic
shorthands. Bibliographies may be subdivided into parts (by
chapter, by section, etc.) and/or segmented by topics (by type,
by keyword, etc.). The package is fully localized and can
interface with the babel package.
The package that facilitates expressive syntax highlighting in
LaTeX using the powerful Pygments library. The package also
provides options to customize the highlighted source code
output using fancyvrb.
v1.0.0 (16th January 2012)
- support a new encryption variation
- bugfix in PageTextRender (thanks Paul Gallagher)
v1.0.0.rc1 (19th December 2011)
- performance optimisations (all by Bernerd Schaefer)
- some improvements to text extraction from form xobjects
- assume invalid font encodings are StandardEncoding
- use binary mode when opening PDFs to stop ruby being helpful and transcoding
bytes for us
v1.0.0.beta1 (6th October 2011)
- ensure inline images that contain "EI" are correctly parsed
(thanks Bernard Schaefer)
- fix parsing of inline image data
v0.12.0.alpha (28th August 2011)
- small breaking changes to the page-based API - it's alpha for a reason
- resource related methods on Page object return raw PDF objects
- if the caller wants the resources wrapped in a more convenient
Ruby object (like PDF::Reader::Font or PDF::Reader::FormXObject) will
need to do so themselves
- add support for RunLengthDecode filters (thanks Bernerd Schaefer)
- add support for standard PDF encryption (thanks Evan Brunner)
- add support for decoding stream with TIFF prediction
- new PDF::Reader::FormXObject class to simplify working with form XObjects
v0.11.0.alpha (19th July 2011)
- introduce experimental new page-based API
- old API is deprecated but will continue to work with no warnings
- add transparent caching of common objects to ObjectHash
Okular is a universal document viewer based on KPDF for KDE 4.
Okular combines the excellent functionalities of KPDF with the versatility
of supporting different kind of documents, like PDF, Postscript, DjVu, CHM,
XPS, ePub and others.
2.08: fixed a bug in one of the tests
2.07: two other common graphics formats (JPG and PNG) are now explicitly
allowed as input files (i.e., not only PDF files are allowed as inputs).
2.06: changed the pdfbook script to include --booklet true as the default
behaviour (thanks to Julien Bossert for this good suggestion).
2.05: changes to the pdfbook script [the --right-edge-binding option is
now redundant, and there's a new --short-edge option for binding along
the short edge of pages instead of the long edge (thanks to Marco Pessotto
for this)]. The --preamble option to pdfjam is enhanced, to allow multiple
instances which get concatenated. Also various minor corrections to man
pages.
2.04: various minor improvements suggested by Debian maintainers (thanks
to Eduard Bloch for these). The main things are: addition of the --version
option; liberalisation of pdfjam to allow files in JPEG format to be
specified as input, as well as PDF (I don't know why or if this might
work! but some people have said it does); tidying of the man files; and
more use of exec, to avoid forking.
2.03: fixed a bug which caused problems when your /bin/sh is the zsh shell;
fixed a bug which prevented the correct representation of many UTF-8
characters in pdfinfo data.
2.02: more progress on portability; introduced the beginnings of a suite
of tests; improvements in the --keepinfo functionality, and to the
treatment of file permissions (thanks to Marco Pessotto for these).
[2010-04-14]
2.01: fixed a silly bug (thoughtless use of "test -a" in a couple of
places) which seriously affected portability. [2010-04-13]
2.00: a major re-design. This is not completely backward-compatible with
previous versions of the pdfnup, pdfjoin and pdf90 scripts. The
differences in interface are few, though.
In addition, various reported bugs have been fixed - many thanks to all
those kind people who reported them (too numerous to list here!)
[2010-03-14]
1.21: bug fixes, including security issues (many thanks to Eduard Bloch,
Robert Buchholz and Martin Vaeth for helpful reports on vulnerabilities
and for kindly contributing patches); the scripts now call for /bin/bash
as interpreter; availability of mktemp is now also assumed; the
Mac OS X droplets now look for pdflatex at (by default)
/usr/texbin/pdflatex [2009-01-19]
Changes:
* output.c (hvpos): recover the old code in hvpos() for japanese
because the changed code leads to incorrect result in some cases.
other cases than japanese are not affected.
* writet1.c (t1_check_unusual_charstring): new fn.
(t1_subset_charstrings): call it. This resolves a bug reported by
Knuth when there is a newline between the /CharStrings and the
following number (dict size).
The package behaves in a similar way as if you provided the
(non-existent) Japanese option to babel so that you can handle
Japanese language text in LaTeX documents. The package requires
a Japanese-enabled TeX system, such as pTeX or jTeX.
Changes:
- New environments: EnvUplevel and EnvFullwidth
- New document class options: cancelspace
nocancelspace
New commands: \cancelspace
\nocancelspace
- New command: \nobonusqformat
- New commands:
\pointsinrange{rangename}
\bonuspointsinrange{rangename}
- New commands:
\settabletotalpoints
\settabletotalbonuspoints
--------------------
CHANGES IN CUPS V1.5.2
- Reposted what should have been CUPS 1.5.1.
CHANGES IN CUPS V1.5.1
- Documentation updates (STR #3885, STR #3886, STR #3946, STR #3969)
- Localization updates (STR #3840, STR #3989, STR #3997)
- Build fixes (STR #3956, STR #3999)
- The SNMP backend did not validate the device URIs reported by printers
(STR #4004)
- cupsBackendReport() did not handle newlines in 1284 Device IDs
(STR #4005)
- USB backend fixes for libusb (STR #3965, STR #3978)
- The DBUS notifier did not validate string parameters (STR #3984)
- Group quota ACLs did not work with Kerberos (STR #3972)
- The IPP backend did not retry when a printer responded with
client-error-not-possible (STR #3963)
- PostScript PPDs with filters used the wrong command filter (STR #3973)
- The scheduler incorrectly used free() on a POSIX ACL value, which
could cause a crash (STR #3970)
- PPD files using the MacStandard encoding did not work.
- The web interface did not work on some platforms (STR #3902)
- The lpstat command would crash when then "-u" option was used by a
non-administrator (STR #3953)
- Japanese supply level reporting did not always work.
- The DBUS notifier could crash (STR #3947)
- Relaxed some of the page size checks in cupstestppd.
- The ipptool program now reports attributes that are repeated within
the same attribute group.
- Updated the PWG raster support to match the current draft
specification.
- Fixed some IPP conformance issues in the scheduler.
- Added ipptool support for repeating requests.
- Added IPP/2.2 conformance tests and greatly improved the IPP/1.1,
IPP/2.0, and IPP/2.1 conformance testing.
- IPP messages containing mixed integer/rangeOfInteger values did not
work (STR #3942)
- The ipptool program now provides additional diagnostics for badly-
formatted responses (STR #3857)
- When possible, the IPP backend now stops sending job data early on a
cancel.
- cupsSendRequest and cupsWriteRequestData did not properly read all
HTTP headers, preventing authentication and encryption upgrades from
working in all cases.
- The client.conf Server directive is no longer supported on Mac OS X
10.7 and later.
- The IPP backend sent the wrong margins in media-col.
- The scheduler did not save or restore large Kerberos credentials for
jobs.
- The dnssd backend did not properly browse for secure IPP printers.
- httpAssembleURI* did not properly escape all special characters in the
username/password field.
- The scheduler now logs config file errors to stderr (STR #3936)
- The configure script incorrectly used bundle-based localizations on
Linux (STR #3938)
- The cups-driverd helper program did not cache .drv files properly,
sometimes leading to a crash (STR #3921)
- CUPS did not build on stock Mac OS X installations.
- Encryption was broken with OpenSSL.
- ipptool's XML output used date/time values with timezone offsets,
which are not supported by Mac OS X's NSDate class.
- Several programs did not support the cupsFilter2 keyword in PPD files.
- The IPP backend incorrectly reported spool-area-full states.
- cupsMarkOptions() did not protect against a bad PPD that was missing
one or more standard Duplex options.
- The PostScript filter did not mirror N-up output properly.
- The ipptool program did not validate UTF-8 strings in XML output.
- Fixed supply level reporting for some printers.
- The scheduler no longer automatically logs debug messages for jobs
that were held or canceled.
- The cupsSendRequest function did not flush remaining response data
from a previous request, leading to apparent chunking issues.
- The scheduler did not report the correct version in the Server: header
(STR #3903)
- The scheduler did not support 1284 device IDs reported by driver
interface programs longer than 127 characters (STR #3871)
- The image filters did not support loading images larger than the
RIPCache setting (STR #3901)
- "PAGE: total NNN" messages did not get logged properly (STR #3887)
- Updated the PWG Raster support to conform to the current draft of the
PWG Raster Format specification.
- The PWG Raster filter did not always write the correct number of
padding lines on the bottom of the page (STR #3904)
- When reporting a denial-of-service attack from the domain socket, the
address reported does not always contain the correct path (STR #3888)
- Badly formed GIF files could cause the image filters to crash
(STR #3914)
- Jobs canceled at the printer were retried by the IPP backend.
- "cupsfilter -u" deleted the input file instead of the PPD file.
- The scheduler did not compute the cost of PPD filters defined using
the cupsFilter2 keyword properly.
- The scheduler did not correctly support the maxsize() attribute for
PPD filters.
* No need to buildlink with obsolated py-xml, add py-expat to DEPENDS instead.
* add test target for self-tests.
* distutils pkg, switch to use python/distutils.mk
Bump PKGREVISION.
This package allows you to split a bibliography into several
categories and subcategories. It does not depend on BibTeX, and any
bibliography may be split and reordered.
The configure script was looking for BSD in the uname, which DragonFly
does not have, and as a result was installing the driver in the wrong
directory.
Also indirect linking was removed for DragonFly only.
(v3.71) "big" BibTeX with full support of 8-bit encodings
An enhanced, portable C version of BibTeX. Enhanced by conversion to "big"
(32-bit) capacity, addition of run-time selectable capacity and 8-bit
support extensions. National character set and sorting order are controlled
by an external configuration file.
Various examples are included.
* Stop to treat NetBSD's sed as GNU sed, not full compatible.
* Then, no need to reset TOOLS_PLATFORM.gsed for NetBSD if USE_TOOLS+=gsed and
real GNU sed is required.
* In addition, convert simple USE_TOOLS+=gsed to conditionally, without NetBSD.
* convert {BUILD_,}DEPENDS+=gsed to USE_TOOLS, all tools from gsed are real gsed.
this is the first stable release after the 1.3.9 development cycle
changes:
-bugfixes
-documentation updates
-translation updates
Warning: Documents created by this pkg cannot be read by
version 1.3.3.x (pkgsrc/print/scribus).
Drop ${PHP_BASE_VARS} from PKGVERSION by default.
It used to be required to support multiple php version.
But after PHP version based ${PHP_PKG_PREFIX} was introduced,
such trick is not required anymore.
In addition to this, such version name schme invokes unwanted version bump
when base php version is bumped, plus, such version scheme is hard to
use for DEPENDS pattern.
To avoid downgrading of package using such legacy version scheme,
PECL_LEGACY_VERSION_SCHEME is introduced.
If it is defined, current version scheme is still used for currently
supported PHP version (5 and 53), but instead of ${PHP_BASE_VARS},
current fixed PHP base version in pkgsrc is used to avoid unwanted version bump
from update of PHP base package.
With newer PHP (54, or so on), new version scheme will be used if
it is defined.
This trick will not be required and should be removed after php5 and php53 will
be gone away from pkgsrc.
Changes:
- remove code suppressing char orphan in xetexko
- remove obsolete files from luatexko
- provides [nounfonts] option in luatexko.sty
- remove hyperref outuni routine from luatexko.sty
- remove plain tex latin font setting in xetexko-space.sty and
luatexko.{tex,lua}
- consider some chinese center-aligned full stop in xetexko-space
- introduced hanjahook.sty. updated xetexko-dotemph and hangulhook
Changelog:
1.5.0
Added Save As action and dialog for saving the differences to a PDF file.
1.3.0
Added support for -a, --appearance, -t, --text command line options to
set the initial comparison mode.
1.2.3
Added a mention of comparepdf in the About box.
I was unaware of version up.
* Fix html2psrc path in patch-aa
Changelog:
051211 1.0b5 Bug fixes. Added -M option.
091021 1.0b6 "Security" fix. Changed behavior for SSI, to avoid having
arbitrary readable files disclosed on a web server that uses
html2ps in a web application (cgi script etc), allowing HTML
files to be uploaded for conversion. Setting up a service like
this is begging for trouble in my opinion. (Is /bin/cat also
a vulnerability, since one can use it in a web app, allowing
uploading arbitrary parameters to it?)
100507 1.0b7 Fixed a bug introduced by the previous bug fix...