Commit graph

6925 commits

Author SHA1 Message Date
wiz
290ca4c8fd poppler016: remove, no users left in pkgsrc 2017-09-26 10:30:20 +00:00
wiz
06bd0ca307 *: remove qt3 and the packages using it, including KDE3
Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html
2017-09-26 10:26:54 +00:00
joerg
eb62eb28aa Bump revision for podofo changes. 2017-09-25 22:26:51 +00:00
joerg
8c917f778e Apply upstream fix for providing the same ABI for C++03 and C++11.
Bump revision. Belatedly fix b3.mk.
2017-09-25 22:26:27 +00:00
jperkin
24caacb538 poppler: Apply Homebrew patch to fix build with older clang. 2017-09-20 15:21:10 +00:00
wiz
f46b680b40 p5-LaTeX-Encode: remove reference to non-existent file 2017-09-18 12:08:12 +00:00
maya
33ebf687dc revbump for requiring ICU 59.x 2017-09-18 09:52:56 +00:00
prlw1
f587649def Remove patch which became unnecessary with
r17868 | jghali | 2012-11-10 14:51:17 +0000 (Sat, 10 Nov 2012) | 1 line

#11161 related: fix compilation of ioapi.c and some other files prevented by patching of zlib headers in gentoo
2017-09-10 16:23:02 +00:00
tnn
ad13cf426d Switch to internal poppler due to reports of crashes from the last change.
Bump PKGREVISION.
2017-09-09 17:06:51 +00:00
markd
79a624f8f2 Remove tex-acromake{,-doc} tex-circle{,-doc} tex-misc209
Delete obsolete texlive packages that were only referenced from teTeX
2017-09-08 21:57:40 +00:00
wiz
d5548fce3e Updated poppler-data to 0.4.8.
One additional cmap.
2017-09-08 20:26:55 +00:00
jaapb
410a1001fa Recursive revbump associated with update of ocaml to 4.05 2017-09-08 09:51:18 +00:00
markd
b90159b27c Add tex-knuth-lib dependency 2017-09-08 02:47:24 +00:00
tnn
72b2c683bb switch to built-in poppler due to incompatibility with the new poppler Object API 2017-09-07 14:17:07 +00:00
tnn
58072477dd try to adapt to new poppler Object API 2017-09-07 14:15:52 +00:00
prlw1
d306a5158d Fix build with poppler 0.58 2017-09-07 11:24:29 +00:00
wiz
44faa0cdcd Remove teTeX* packages and references to them.
teTeX was desupported in 2006, and we have texlive in pkgsrc since 2009.
2017-09-06 16:49:21 +00:00
wiz
1f5a068e53 Remove reference to tex-japanese. Bump PKGREVISION. 2017-09-06 16:29:25 +00:00
wiz
8e8e9d37fa Remove references to tex-misc. Bump PKGREVISION for tex-plain. 2017-09-06 16:27:19 +00:00
markd
f567ad6264 Remove tex-kotex{,-doc} tex-kotex-dev{,-doc}
No longer in texlive
2017-09-06 12:54:56 +00:00
markd
9bf93e9527 Remove tex-thailatex
No longer in texlive
2017-09-06 12:37:46 +00:00
markd
7e69ca52c9 Remove tex-misc
No longer in texlive
2017-09-06 12:31:19 +00:00
markd
9eff4f5312 Remove tex-japanese{,-doc}
No longer in texlive
2017-09-06 12:27:42 +00:00
markd
7d151a630f Remove tex-context-lilypond
No longer in texlive
2017-09-06 12:12:33 +00:00
markd
788896ad53 Remove tex-context-fixme, tex-context-games{,-doc}
No longer in texlive
2017-09-06 12:11:44 +00:00
markd
53d1b87972 Remove tex-babel-bahasa
No longer in texlive.
2017-09-06 11:58:32 +00:00
markd
760f853cde Remove tex-acmtrans{,-doc}
No longer in texlive.
2017-09-06 11:52:41 +00:00
markd
b8d9795afb tex-treetex homepage link works for me, fix tex-treetex-doc to match 2017-09-06 11:32:32 +00:00
wiz
3110a02dbc Comment out dead sites. 2017-09-06 10:40:25 +00:00
wiz
1fc957a0ce Follow some redirects. 2017-09-06 09:02:59 +00:00
tnn
bbbb632be7 add a missing include 2017-09-05 09:39:41 +00:00
ryoon
6a23a6f319 Recursive revbump from poppler update 2017-09-04 20:20:53 +00:00
ryoon
8b514ff842 Update to 0.59.0
Changelog:
Release 0.59.0
        core:
         * Fix infinite recursion in NameTree parsing in broken files

        utils:
         * pdfunite: Fix API porting error that caused abort in some cases
         * pdfinfo: Fix crashes and memory leaks when using -dests
         * pdfinfo: use GooString.append instead of sprintf/strcat
         * pdfimages: Fix warning when compiling with cygwin

        build system:
         * Fix cygwin 32-bit compile
         * cmake tweaks
2017-09-04 19:57:18 +00:00
wiz
ff22ec594f Follow some redirects. 2017-09-04 18:08:18 +00:00
wiz
1770bcacd4 Comment out dead sites. 2017-09-04 18:00:49 +00:00
wiz
43d2eb37ae Recursive bump for poppler 0.58 shlib bump. 2017-09-04 15:08:51 +00:00
wiz
988be511d9 Update poppler* to 0.58.0:
Release 0.58.0
        core:
         * CairoOutputDev: cairo 1.14 now has high quality downscaling
         * Signature related improvements. Bug #99271
         * Tweak which cmap we use. Bug #101855
         * Memory leak fixes
         * Substantial rework of the internals
         * win32: call ANSI functions directly. Bug #100312
         * Add some documentation

        qt5:
         * Expose signature information.
         * ArthurOutputDev: initialize the image with the paper color. Bug #102129
         * Fix copy'n'paste bugs: Qt4 -> Qt5
         * ArthurOutputDev: Properly set the QPainter transformation
         * ArthurOutputDev: Use Qt::SvgMiterJoin instead of Qt::MiterJoin. Bug #102356

        utils:
         * pdfinfo: add -dests option to print named destinations. Bug #97262
         * pdftocairo: add -jpegopt for setting jpeg compression parameters. Bug #45727
         * pdftoppm: add -jpegopt for setting jpeg compression parameters. Bug #45727
         * pdfimages: support listing/extracting inline images. Bug #25625

        build system:
         * cmake: Various Windows fixes
         * cmake: Use -std=c++11 instead of -std=gnu++11

        cpp:
         * Fix page.text() not taking page orientation into account. Bug #94517
2017-09-04 15:08:29 +00:00
leot
a016e953f2 Update print/cups to 2.2.4
pkgsrc changes:
- Pass --with-exe-file-perm=0755 to configure in order to be able to strip
  executables and shared objects (the cups' default is 0555 and that's also
  inconsistent with pkgsrc's BINMODE)

Changes:
CHANGES IN CUPS V2.2.4
----------------------
- The scheduler did not remove old job files (Issue #4987)
- cupsEnumDests did not return early when all printers had been discovered
  (Issue #4989)
- The CUPS build system now supports cross-compilation (Issue #4897)
- Added a new CUPS Programming Manual to replace the aging API documentation.
- Added the `cupsAddIntegerOption` and `cupsGetIntegerOption` functions
  (Issue #4992)
- The `cupsGetDests` and `cupsCreateJob` functions now support Bonjour printers
  (Issue #4993)
- Added a USB quirk rule for Lexmark E260dn printers (Issue #4994)
- Fixed a potential buffer overflow in the `cupstestppd` utility (Issue #4996)
- IPP Everywhere improvements (Issue #4998)
- Fixed the "cancel all jobs" function in the web interface for several
  languages (Issue #4999)
- Fixed issues with local queues (Issue #5003, Issue #5008, Issue #5009)
- The `lpstat` command now supports a `-e` option to enumerate local printers
  (either previously added or on the network) that can be accessed
  (Issue #5005)
- The `lp` and `lpr` commands now support printing to network printers that
  haven't yet been added (Issue #5006)
- Fixed a typo in the mime.types file.
- Fixed a bug in the Spanish web interface template (Issue #5016)
- The `cupsEnumDests*` and `cupsGetDest*` functions now report the value of the
  "printer-is-temporary" Printer Status attribute (Issue #5028)
- Added Chinese localization (Issue #5029)
- The `cupsCheckDestSupported` function did not support `NULL` values
  (Issue #5031)
- Fixed some issues in the RPM spec file (Issue #5032)
- The `cupsConnectDest` function now supports the `CUPS_DEST_FLAGS_DEVICE` flag
  for explicitly connecting to the device (printer) associated with the
  destination.
- The `SSLOptions` directive in "client.conf" and "cupsd.conf" now supports
  `DenyCBC` and `DenyTLS1.0` options (Issue #5037)
2017-09-03 11:30:54 +00:00
leot
390cb53a57 Whitespaces vs tabs police (suggested by pkglint, NFCI) 2017-09-03 11:29:10 +00:00
leot
89f7c282cc Update print/cups-filters to 1.17.2
Changes:
CHANGES IN V1.17.2
 - libcupsfilters: Fixed outstanding bug in PCLm with JPEG (DCT)
   compression. Now PCLm support is completely working.

CHANGES IN V1.17.1
 - libcupsfilters: Added direct PNG printing to the PPD
   generator, the one of CUPS has it, too.
 - libcupsfilters: In the PPD file generator renamed the option
   "cupsPrintQuality" into the IPP name "print-quality" as CUPS
   does not update the "print-quality=4" entry in the filter
   command line based on the setting of "cupsPrintQuality"
   (CUPS issue #5090).
 - libcupsfilters: Completely redone the way how to determine
   the resolutions to use for the default resolution and print
   quality option in the PPDs generated for IPP
   printers. Resolution lists from IPP attributes are now read
   into sorted, duplicate-free lists with wrong resolutions
   removed or fixed. Resolutions actually used are the common
   ones between the supported PDLs, PDls with inferior maximum
   resolution or with broken resolution list are skipped
   (Debian bug #868360, Ubuntu bug #1712019, CUPS issue #5088,
   CUPS issue #5091).
 - rastertopdf: Prefer RLE compression instead of Flate as
   there are HP printers where Flate is buggy.
 - Build system: Fixed help mesage for "--enable-driverless"
   configure option (Bug #1405).

CHANGES IN V1.17.0
 - rastertopdf, rastertopclm, driverless, cups-browsed,
   libcupsfilters: Added support for the PCLm output format for
   driverless printing on Mopria and Wi-Fi Direct
   printers. This is the Google Summer of Code 2017 project of
   Sahil Arora (sahilarora dot 535 at gmail dot com). Thank you
   very much for your great work!  The PCLm support requires
   QPDF 7.0.0 or later.

CHANGES IN V1.16.4
 - Build system: Switched over to C11 standard with GNU
   extensions (-std=gnu11).
 - Build system: Removed -pedantic flag as it is only needed
   for compatibility with commercial compilers like the ones of
   Windows (and we use GNU extensions anyway).
 - libfontembed, texttopdf: reverted removal of anonymous
   union.

CHANGES IN V1.16.3
 - libfontembed: Reverted unneeded soname change.

CHANGES IN V1.16.2
 - README: Minimum CUPS requirement of cups-filters is CUPS
   1.4.x.  It does not build with earlier CUPS versions (Bug
   #993).
 - driverless, foomatic-rip: Create relative symbolic links.
 - All C/C++ files: Silenced all compiler warnings, at least
   the ones appearing when building on Ubuntu Linux 17.10 with
   GCC 7.1.0.
 - README: Updated the introduction section to reflect the
   current functionality of cups-filters, and the build
   requirements for the Poppler-based filters (C++11: Bug
   #1404, Build configuration of Poppler: Bug #1257). Thanks to
   Roland Hieber (r dot hieber at pengutronix dot de) to find
   out about this.
 - pdftoopvp, bannertopdf, pdftoraster: Build with C++11
   standard as some features of this standard are needed by
   these filters (or by Poppler). Thanks to Roland Hieber (r
   dot hieber at pengutronix dot de) for the patch (Bug #1404).
2017-09-03 11:27:47 +00:00
wiz
42426a5a45 Follow some redirects. 2017-09-03 08:53:04 +00:00
wiz
9ddb7f9e9c Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
wiz
c0fe3330e6 Bump libzip ABI depends and PKGREVISIONs of its users for bzip2 dependency. 2017-09-02 22:02:24 +00:00
kleink
a8fb742a0c As the update to 0.40 noted, "WeasyPrint now depends on cssselect2 instead
of cssselect and lxml."

Thus retarget at the newly-added py-cssselect2 package, so weasyprint no
longer fails at startup by assertion.  Drop lxml.

Bump PKGREVISION.
2017-09-02 16:16:34 +00:00
gdt
7a904b6377 Update to 5.2.13
* Changes from 5.2.12

  1) Critical bugfix

     * Correct mis-defined paper type that collided with standard
       A4 paper.  This resulted in some Canon and PCL printers
       mishandling A4 paper.

  2) Added support for the following Epson inkjet printers:

     EPSON Artisan 1430
     EPSON L210

  3) Improvements to the dye-sublimation driver:

     * Code optimizations in the dye-sublimation driver, resulting
       in a significant (2x-2.7x) boost in performance.

     * Added support for the following thermal printer:

      Mitsubishi P93DW

     * Enhanced support (and bugfixes) for several
       dye-sublimation and thermal printers.

  4) Improvements to the Gimp plugin

     * Compilation fixes when CUPS is not enabled

     * Fix non-interactive plugin mode

  5) Changes to the Canon driver:

     * Added support for many printer models.

     * Removed iP100 (unsupported)

     * Added duplex support to MP530

     * Improved duplex support for sevearl models.

     * Corrected black-only and color-only cartridge support for MP230
       series

     * Improved printer firmware papersize detection when using
       automatic paper source selection (Autofeed), by changing paper
       width from calculated to a constant value for paper sizes known
       to the driver.

     * Added several resolution modes for Pro9500

  6) Added the Datamax-O'Neil H class series of printers.

  7) Added the two Honeywell printers, RP2 (SAV2) and RP4 (SAV4).
2017-09-01 11:27:18 +00:00
prlw1
70d47e6e21 Update evince3 to 3.24.1
[ The CVE was already patched in 3.22.1nb6 by maya@ ]

================
Evince    3.24.1
================

Bug fixes:

    * Remove support for tar and tar-like commands in commics backend
      (CVE-2017-1000083, #784630, Bastien Nocera)
    * Improve performance of the links sidebar (#779614, Benjamin Berg)
    * Improve performance of scrolling in thumbnails sidebar (#691448,
      Nelson Benítez León)
    * Don't copy remote files before thumbnailing (#780351, Bastien
      Nocera)
    * Fix toggling layers that are not in the current visible range of
      pages (#780139, Georges Dupéron)
    * Fix ev_page_accessible_get_range_for_boundary() to ensure the
      start and end offsets it returns are within the allowed range
      (#777992, Jason Crain)
    * Fix crash with Orca screen reader (#777992, Jason Crain)

================
Evince    3.24.0
================

New features and improvements:

    * Ask the user before automatically reloading the document when
      it has been modified (#769123, Jose Aliste)
    * Use IBEAM cursor for TEXT_MARKUP annotations (#774018, Philipp Raich)

Bug fixes:

    * Hide search bar when entering presentation mode (#775536, Simon Nagl)
    * Sort bookmarks by page number instead of title (#772277, Felipe Borges)
    * Sort pages in natural order in comics backend (#770695, Felipe Borges)
    * Fix a crash due to an invalid access to the height page cache in
      continuous dual mode (#771612, Tobias Mueller)
    * Use Unicode in translatable strings (#774005, Piotr Drag)
    * Fix incorrect return type (#780206, Bastien Nocera)
2017-08-27 16:08:06 +00:00
adam
4cb39bf229 Version 0.40
WeasyPrint now depends on cssselect2 instead of cssselect and lxml.

New features:
* Named pages.
* Unprefix properties
* Add a "verbose" option logging the document generation steps.

Bug fixes:
* Fix slow performance with long pre-formatted texts.
* Improve speed and memory usage for long documents.
* Don't crash on local() fonts with a space and no quotes.
2017-08-25 07:52:09 +00:00
adam
931d707fe2 Revbump for boost update 2017-08-24 20:03:08 +00:00
adam
62d3f1ac1b Revbump for boost update 2017-08-24 20:02:56 +00:00
markd
dc6a79479d Add tex-ocgx2{,-doc} 2017-08-24 02:39:14 +00:00