Commit graph

6673 commits

Author SHA1 Message Date
kleink
4b49ffdb0e Update py-weasyprint to 0.34.
Version 0.34
------------

Released on 2016-12-21.

Bug fixes:

* `#398 <https://github.com/Kozea/WeasyPrint/issues/398>`_:
  Honor the presentational_hints option for PDFs.
* `#399 <https://github.com/Kozea/WeasyPrint/pull/399>`_:
  Avoid CairoSVG-2.0.0rc* on Python 2.
* `#396 <https://github.com/Kozea/WeasyPrint/issues/396>`_:
  Correctly close files open by mkstemp.
* `#403 <https://github.com/Kozea/WeasyPrint/issues/403>`_:
  Cast the number of columns into int.
* Fix multi-page multi-columns and add related tests.


Version 0.33
------------

Released on 2016-11-28.

New features:

* `#393 <https://github.com/Kozea/WeasyPrint/issues/393>`_:
  Add tests on MacOS.
* `#370 <https://github.com/Kozea/WeasyPrint/issues/370>`_:
  Enable @font-face on MacOS.

Bug fixes:

* `#389 <https://github.com/Kozea/WeasyPrint/issues/389>`_:
  Always update resume_at when splitting lines.
* `#394 <https://github.com/Kozea/WeasyPrint/issues/394>`_:
  Don't build universal wheels.
* `#388 <https://github.com/Kozea/WeasyPrint/issues/388>`_:
  Fix logic when finishing block formatting context.


Version 0.32
------------

Released on 2016-11-17.

New features:

* `#28 <https://github.com/Kozea/WeasyPrint/issues/28>`_:
  Support @font-face on Linux.
* Support CSS fonts level 3 almost entirely, including OpenType features.
* `#253 <https://github.com/Kozea/WeasyPrint/issues/253>`_:
  Support presentational hints (optional).
* Support break-after, break-before and break-inside for pages and columns.
* `#384 <https://github.com/Kozea/WeasyPrint/issues/384>`_:
  Major performance boost.

Bux fixes:

* `#368 <https://github.com/Kozea/WeasyPrint/issues/368>`_:
  Respect white-space for shrink-to-fit.
* `#382 <https://github.com/Kozea/WeasyPrint/issues/382>`_:
  Fix the preferred width for column groups.
* Handle relative boxes in column-layout boxes.

Documentation:

* Add more and more documentation about Windows installation.
* `#355 <https://github.com/Kozea/WeasyPrint/issues/355>`_:
  Add fonts requirements for tests.


Version 0.31
------------

Released on 2016-08-28.

New features:

* `#124 <https://github.com/Kozea/WeasyPrint/issues/124>`_:
  Add MIME sniffing for images.
* `#60 <https://github.com/Kozea/WeasyPrint/issues/60>`_:
  CSS Multi-column Layout.
* `#197 <https://github.com/Kozea/WeasyPrint/pull/197>`_:
  Add hyphens at line breaks activated by a soft hyphen.

Bux fixes:

* `#132 <https://github.com/Kozea/WeasyPrint/pull/132>`_:
  Fix Python 3 compatibility on Windows.

Documentation:

* `#329 <https://github.com/Kozea/WeasyPrint/issues/329>`_:
  Add documentation about installation on Windows.


Version 0.30
------------

Released on 2016-07-18.

WeasyPrint now depends on html5lib-0.999999999.

Bux fixes:

* Fix Acid2
* `#325 <https://github.com/Kozea/WeasyPrint/issues/325>`_:
  Cutting lines is broken in page margin boxes.
* `#334 <https://github.com/Kozea/WeasyPrint/issues/334>`_:
  Newest html5lib 0.999999999 breaks rendering.


Version 0.29
------------

Released on 2016-06-17.

Bug fixes:

* `#263 <https://github.com/Kozea/WeasyPrint/pull/263>`_:
  Don't crash with floats with percents in positions.
* `#323 <https://github.com/Kozea/WeasyPrint/pull/323>`_:
  Fix CairoSVG 2.0 pre-release dependency in Python 2.x.


Version 0.28
------------

Released on 2016-05-16.

Bug fixes:

* `#189 <https://github.com/Kozea/WeasyPrint/issues/189>`_:
  ``white-space: nowrap`` still wraps on hyphens
* `#305 <https://github.com/Kozea/WeasyPrint/issues/305>`_:
  Fix crashes on some tables
* Don't crash when transform matrix isn't invertible
* Don't crash when rendering ratio-only SVG images
* Fix margins and borders on some tables


Version 0.27
------------

Released on 2016-04-08.

New features:

* `#295 <https://github.com/Kozea/WeasyPrint/pull/295>`_:
  Support the 'rem' unit.
* `#299 <https://github.com/Kozea/WeasyPrint/pull/299>`_:
  Enhance the support of SVG images.

Bug fixes:

* `#307 <https://github.com/Kozea/WeasyPrint/issues/307>`_:
  Fix the layout of cells larger than their tables.

Documentation:

* The website is now on GitHub Pages, the documentation is on Read the Docs.
* `#297 <https://github.com/Kozea/WeasyPrint/issues/297>`_:
  Rewrite the CSS chapter of the documentation.
2017-01-14 23:13:49 +00:00
ryoon
ea69d58649 Fix build with textproc/libunistring budildlink 2017-01-11 13:26:16 +00:00
joerg
39d66efe2d Ensure that renaming on page merge actually creates unique names. Bump
revision.
2017-01-09 12:02:23 +00:00
rodent
dfdbc834e6 Revert last commit. Problem was fixed elsewhere previously. Identified by
wiz@ in private mail.
2017-01-04 22:31:48 +00:00
abs
e4457695d1 Switch to github, add LICENSE 2017-01-04 21:36:55 +00:00
adam
76632718ac Revbump after boost update 2017-01-01 16:05:55 +00:00
wiz
7f84153239 Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
wiz
9c5d3a2378 Updated abcm2ps to 8.13.3.
---- Version 8.13.3 - 2016-12-31 ----

Fix bad placement of space or grace notes when after a bar and multi-voices
	(reported by David Lacroix)
Don't put a repeat bracket at start of line when the line starts with a bar
	(reported by Timm Reasbeck)
Add abc2svg.ttf in the tarball and install
%%musicfont added
Remove colors on decorations
	(asked by David Lacroix)
Fix bad glyph for cut time meter since 8.13.2
	(reported by Timm Reasbeck)

---- Version 8.13.2 - 2016-12-23 ----

Replace 'xlm:space="preserve"' by style 'white-space: pre'
Adjust some glyph offsets for use of music fonts
Change !ped-end! to !ped-up! in deco.abc
Fix bad colors in SVG output
Accept HTML4 colors in 'color=' of %%map
Fix bad vertical offsets and clashes when %%staffscale
	(reported by Lionel Coates)
Fix bad octave with 'octave=' since some time
	(reported by Jean-Luc Zins)
Fix loss of dot when voice unison
	(reported by Reinier Maliepaard)
Simplify Makefile
	(adapted from lemmi - VoidLinux)
Fix bad output when color on notes
	(reported by David Lacroix)
2017-01-01 13:51:25 +00:00
rodent
2f51abdda1 Needs mk/readline.buildlink3.mk. Else, the build fails on FreeBSD as
-lreadline can't be found.
2016-12-31 23:06:51 +00:00
adam
337f6091e6 CHANGES IN V1.13.2
- cupsfilters.drv: Corrected cupsFilter entry for the "Generic
          IPP Everywhere Printer".
        - driverless: Fixes on the man page
        - driverless: Do not error-exit (non-zero status) when run by
          CUPS as backend or PPD generator when no driverless printer
          is found or Avahi not running. When run from thr command
          line, exit status is the same as of ippfind.
        - imagetoraster: Removed (incomplete) PWG Raster support. For
          PWG Raster output we let the rastertopwg filter from CUPS do
          the finalization (mainly adding white pixels at the borders
          to get a full-page bitmap).
        - imagetoraster: Fixed several bugs in the calculation of the
          page geometry
        - libcupsfilters: If the IPP-polled printer has the
          "sides-supported" attribute, determine the need of a
          "Duplex" option solely whether the attribute has a
          "two-sided-long-edge" choice and ignore the "duplex"
          parameter of the ppdCreateFromIPP() function call. This lets
          the more precise information coming from the IPP query
          always be preferred against information from the Bonjour
          record.
        - driverless: When listing printers let the device ID contain
          "AppleRaster" (for Apple Raster printers) and "PWGRaster"
          (for IPP Everywhere printers) in the "CMD" field.
        - driverless: Added "-T 3" to the ippfind command line. This
          makes ippfind search the Bonjour broadcasts for up to 3
          seconds when searching for IPP printers, raising the
          reliability in finding all of them
2016-12-30 16:14:32 +00:00
jaapb
11a6e0d383 Recursive revbump associated with ocaml update to 4.04. 2016-12-30 11:16:56 +00:00
adam
a806a75753 Added avahi as an option so ippfind can be build; unified PLIST and cleanup for Darwin 2016-12-30 07:08:34 +00:00
markd
0acc7e9f9f Note pcre dependency
Fix sysconfdir setting.
2016-12-25 19:02:44 +00:00
joerg
c9dcead1fb Depend on Vera to prevent montage from barfing. 2016-12-24 10:17:50 +00:00
wiz
925edbb8bd Add comment to patch-configure and add it to distinfo. 2016-12-21 22:38:07 +00:00
wiz
8a978b3b05 Updated cups-filters to 1.13.1.
CHANGES IN V1.13.1

	- cups-browsed: Avoid erroring out when restarting after a
	  crash (with generated queues not deleted due to the crash)
	  and the configuration option
	  CreateRemoteCUPSPrinterQueues=No being set.
	- cups-browsed: If CUPS is stopped while cups-browsed is
          running and there are queue for IPP network printers (not
          remote CUPS queues) on restart of CUPS the still existing
          local CUPS queue is not correctly re-connected with
          cups-browsed and therefore gets removed after a
          timeout. This should be fixed after a clean-up of
          re-connecting with remaining queues from a previous session
          (Debian bug #848223).
	- cups-browsed: Generated queues did not get removed on
          shutdown (Debian bug #848167).
	- libcupsfilters: Let PPD generator for driverless printing
	  suppress page sizes which the printer reports more than
	  once (CUPS Issue #4933).
	- driverless, libcupsfilters: Make "driverless list" output
	  and output of driverless as CUPS backend in discovery mode
	  add the word "driverless" to its output, to make it easier
	  to set up driverless printers with printer setup tools.
	  Made the NickName of the generated PPDs also match with the
	  "driverless list" output.

CHANGES IN V1.13.0

	- cups-browsed: Use the httpGetAddr() only with CUPS 2.0.x or
	  newer, as older CUPS versions do not provide it (Bug #1381).
	- cups-browsed: Minor corrections in the handling of the data
	  records of the discovered printers.
	- rastertopdf, urftopdf: As with libcupsimage from CUPS 2.2.2
	  on rastertopdf also understands Apple Raster and much better
	  than urftopdf does, use rastertopdf for Apple Raster
	  (image/urf) input files then. Also allow for manually
	  choosing by the ./configure command line.
	- driverless: Added a CUPS backend mode to the driverless
	  utility. Running as a CUPS backend in discovery mode it
	  lists the IPP URIs of the suitable printers in printer setup
	  tools and in "lpinfo -v", as conneting via IPP is required
	  for driverless printing.
2016-12-19 08:49:00 +00:00
mef
e81625a8ab Regen, correction to digest value 2016-12-18 10:31:23 +00:00
mef
fcd254178a Add patch for compiling with emacs26 (26.0.50) -- strict syntax check. 2016-12-18 07:26:10 +00:00
wiz
153a72c2d0 Fix PLIST when dbus option is disabled.
From John D. Baker in PR 51712.
2016-12-12 15:16:05 +00:00
wiz
78ca259f64 Revert "Specify readline requirement"
The underlying problem should be debugged and fixed instead.
2016-12-12 14:26:15 +00:00
wiz
7135fcadcc Revert "Specify readline requirement on 30 packages"
Many of these definitely do not depend on readline.
So there must be a different underlying problem, and that
should be tracked down instead of papering over it.
2016-12-12 14:22:01 +00:00
wiz
d3e529829c Updated abcm2ps to 8.13.1.
Fix pango detection.

---- Version 8.13.1 - 2016-12-10 ----

Add HTML4 colors
	(asked by David Lacroix)
Fix loss of color when change on combined rests
	(reported by David Lacroix)
Fix bad treatment of lyrics (w:) since 8.13.0
	(reported by Guido Gonzato)

---- Version 8.13.0 - 2016-12-06 ----

Accept "||:" as either simple left repeat bar ("|:"), or double bar
		and left repeat bar when on 2 music lines
	(asked by Jean-Luc Zins)
Fix bad horizontal offset of word starting with a font change in w:
Change default value of %%vocalspace (23pt -> 10pt) !!compatibility!!
Fix bad vertical offset of lyrics (w:)
Don't scale the lyrics (w:) with %%staffscale value !!compatibility!!
	(reported by Lionel Coates)
Output the lyrics (w:) after the decorations !!compatibility!!
Fix some clashes of left/right annotations with notes
	(reported by Timm Reasbeck)
Fix bad tempo value when >= 128
	(reported by Jean-Luc Zins)
Do more check about the values of %%pos
Fix loss of beam breaks when %%breakoneoln and EOL followed by grace notes
	(reported by Timm Reasbeck)
2016-12-12 13:46:52 +00:00
leot
7e39bcae9d Bump PKGREVISION for mupdf-1.10a update. 2016-12-09 08:20:37 +00:00
leot
212630e921 Update print/mupdf to mupdf-1.10a
pkgsrc changes:
 - Include more bl3 in buildlink3.mk to reflect current reality
 - Bump BUILDLINK_A[BP]I_DEPENDS.mupdf to 1.10a (packages that depends on
   mupdf seems to not run without being rebuilded despite a bug fix release)

Changes:
MuPDF 1.10a (2016-11-28)
------------------------
Version 1.10a is a bug fix release.

If you downloaded the windows release for 1.10 you should also
upgrade, since the zip archive accidentally included the RC2 binaries
instead of the final version.

A bug with mutool and saving PDF files using the 'ascii' option
has been fixed.

The iOS build issues have been fixed.
2016-12-09 08:19:31 +00:00
marino
65d3a7479a Add new package print/indexinfo
This is a small utility designed to regenerate the GNU info page indexes.
It's used by pkg(8) to generate GNU info pages.  Import suggested by wiz.
2016-12-05 19:54:15 +00:00
leot
9f6d588504 Update print/cups-filters to cups-filters-1.12.0
Changes:
CHANGES IN V1.12.0
 - cups-browsed: Added new "CreateRemoteCUPSPrinterQueues"
   directive to cups-browsed.conf, which allows to decide
   whether to auto-create local print queues for shared CUPS
   queues on remote machines. This way one can also set up
   servers which only create queues for IPP network printers.
 - driverless: Added new /usr/lib/cups/driver/driverless
   utility to make CUPS auto-generate PPD files for printers
   designed for driverless use (IPP Everywhere, Apple Raster)
   when they are set up with a printer setup tool. This gives
   transparency to set up these printers with legacy printer
   setup tools. This utility is also linked to /ustr/bin to
   manually generate PPDs via command line.
 - libcupsfilters, cups-browsed: Moved the PPD generator for
   IPP network printers from cups-browsed to libcupsfilters, so
   that it can also be used by other utilities.
 - cups-browsed: When auto-generating a PPD set the cost values
   in the filter lines to give the highest priority to PDF,
   then PWG Raster, Apple Raster, PCL-XL, PostScript, PCL 5c/e.
 - cups-browsed: Synced the PPD generator with the one of CUPS,
   giving the best possible support for IPP Everywhere and
   AirPrint printers. Especially support for more media types
   and for finishing units got added. Also support for more
   different ways to represent the printer capabilities via
   IPP attributes got added.
 - cups-browsed: Added support for auto setup of IPP printers
   understanding the Apple Raster input data format (.urf, on
   AirPrint printers), only if CUPS 2.2.2 is used, which can
   generate this format via its rastertopwg filter.
 - cups-browsed: Added new "NewIPPPrinterQueuesShared"
   directive to cups-browsed.conf, which allows to decide
   whether the auto-created local print queue for a newly
   discovered IPP network printer will be shared or not. For
   printers discovered earlier, cups-browsed remembers the
   previous setting.
 - cups-browsed: If a user changes the printer-is-shared bit of
   an auto-created print queue for an IPP network printer (not
   for a remote CUPS queue), record this fact and recover the
   change when creating this queue in the next session.
 - cups-browsed: For automatic creation of print queues for IPP
   network printers also allow only creating queues for IPP
   Everywhere printers, only for Apple Raster printers, or for
   both printer types designed for driverless printing and not
   only for all suitable printers, configurable via the
   CreateIPPPrinterQueues directive in cups-browsed.conf.
2016-12-04 21:11:59 +00:00
ryoon
36ed025474 Recursive revbump from textproc/icu 58.1 2016-12-04 05:17:03 +00:00
marino
938dfe006b Specify readline requirement on 30 packages
Solves:
/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline

The missing specification is obvious on DragonFly because there's
no publically accessible version of readline in base.
2016-12-04 03:51:14 +00:00
marino
867606e77a print/cups: Specify readline requirement
Solves:
/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline
2016-12-03 16:43:16 +00:00
schnoebe
5f8f2d4fc3 Update to 3.16.11:
Release Notes:

HPLIP 3.16.11 - This release has the following changes:
Added Support for the Following New Printers:
- HP LaserJet M101-M106 Printer
- HP LaserJet Pro M203-M206 Printer
- HP LaserJet Pro MFP M227-M231 Printer
- HP LaserJet Pro MFP M129-M134

Added support for the following new Distro's:
- OpenSuse 42.2
- Fedora 25
2016-11-30 18:00:08 +00:00
leot
5e152d2c19 Adapt to MuPDF 1.10 API changes.
Bump PKGREVISION.
2016-11-28 14:41:40 +00:00
leot
35cf598388 Update print/mupdf to mupdf-1.10
pkgsrc changes:
 * Update DESCR and COMMENT to better reflect current status of MuPDF
 * Delete security patches addressing CVE-2016-6265 and CVE-2016-6525,
   fixed upstream.
 * Bump BUILDLINK_A[BP]I_DEPENDS.mupdf (no longer compatible with 1.9 API)

Changes:
List of changes in MuPDF 1.10

* Headline changes:
  * FictionBook (FB2) e-book support.
  * Simple SVG parser (a small subset of SVG only).
  * mutool convert: a new document conversion tool and interface.
  * Multi-threaded rendering in mudraw.
  * Luratech decoders for JBIG2 and JPEG2000 (commercial releases only).
  * Optional JPEG-XR support (not included by default for security reasons).
  * Updated base 14 fonts from URW.
  * New CJK font with language specific variants.
  * Hyperlink support in EPUB.

* Reduced memory use:
  * New tool muraster: example printer driver with limited RAM usage and automatic banding.
  * Alpha channel is now optional in pixmaps.
  * More aggressive purging of cached objects.
  * Partial image decoding for lower memory use when banding.

* Reduced code size when building with a subset of features:
  * Reduced default set of built-in CMap tables to the minimum required.
  * FZ_ENABLE_PDF, _XPS, _JS, to disable features at compile time.
  * Function level linking.

* Interface changes and cleanups:
  * Dropped pdf object generation numbers from public interfaces.
  * Simplified PDF page, xobject, and annotation internals.
  * Closing and freeing devices and writers are now separate steps.
  * Improved PDF annotation editing interface (still a work in progress).
  * Document writer interface.
  * Banded image writer interface.

* Mobile viewers:
  * New JNI interfaces to match capabilities of 'mutool run' javascript.
  * New android and desktop java examples using new JNI interface.
2016-11-28 14:40:42 +00:00
prlw1
d7d2bec90d Update pmw to 4.29
Version 4.29 26-June-2016
-------------------------

1. Added -norc to the scripts for running tests to ensure that the user's
   .pmwrc file, if it exists, is ignored.

2. Running with a lot more compiler warnings turned on threw up a number of
   infelicities in the code. Refactoring has got rid of the compiler warnings.

3. Compiling with clang threw up a few that gcc missed; it also found a genuine
   bug, a misplaced ) in an expression. By pure fluke there appeared to be no
   way of provoking misbehaviour, because what was being checked was re-checked
   (correctly) later.

4. Allow ! as a modifier to notes as well as rests.
2016-11-27 00:12:57 +00:00
prlw1
06eadcae50 Update evince3 to 3.22.1
Highlights:
* Fix several memory leaks (#770070 and #770069, Eric R. Schulz)
* Fix scaling calculation in PostScript backend (#755776, Jason Crain)
* Fix a crash when processing button events in EvView (#769700, Marek Kasik)
* Fix a crash when opening a copy of a document with annotation
  popup windows (#760299, Jose Aliste)
* Improve annotation properties dialog UI (#767895, Trinh Anh Ngoc)
* Fix build with GCC 6 (Michael Catanzaro)

Full list of changes at:

  https://git.gnome.org/browse/evince/tree/NEWS?h=3.22.1
2016-11-26 12:44:05 +00:00
tsutsui
f0dce97b39 Update ruby-gnome2 packages to 3.1.0.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.0/NEWS)

== Ruby-GNOME2 3.10.0: 2016-11-12

=== Changes

  * Improvements
    * update README.
      [Patch by cedlemo]
    * fix format in README.
    * use pthread version of MinGW in build-windows.sh.
    * improve main Rakefile.
    * windows : update bundled versions.
  * Fixes
    * fix path in gem:windows:push in main Rakefile.
    * fix markup in NEWS file.
    * use Win32 thread again in build-windows.sh.
    * libmount is required for GLib on Linux.
    * install libgtk-3-dev explicitly.

==== All

==== Ruby/GIO2

  * Improvements
    * make (({Gio::SettingsSchemaSource#list_schemas})) Rubyish.
    * make (({Gio::Settings#set_value})) Rubyish.
    * support array like API for (({Gio::Settings})).
    * (({Gio::ActionMap#add_action})) accepts :state
    * simplify, load (({Gio::File})) with GObject-Introspection loader.
    * simplify (({Gio::ContentType})) implementation.
  * Fixes
    * add missing required argument in test-settings-schema-source.rb.
    * add version check in Gio tests.
    * increase required version.
    * fix typo in action-map.rb.
      [Path by cedlemo]

==== Ruby/GLIB2

  * Improvements
    * New implementation of GRClosure with new APIS:
      * RGClosureCallData
      * RGClosureCallFunc
      * rbgobj_set_signal_call_func()
      * rbgobj_get_signal_call_func()
      * g_rclosure_new_call()
    * support exit_application error message when no backtrace.
    * improve rbg_scan_options() performance
    * show all backtrace on GLib log.
      [GitHub#935][Suggested by Matijs van Zuijlen]

  * Fixes
    * windows:
      * Fix indent in windows-binary-build-task.rb.
      * Export glib2_binary_base_dir.
      * Remove needless "windows_" in methods name in windows-binary-build-task.rb.
      * add a debug argument for make command.
      * add GNOME2::Rake::WindowsBinaryBuildTask#binary_base_dir
    * fix a bug that SIGUSR1 breaks main loop.
      [GitHub#933][Reported by Vegard Sandengen]
    * fix error messages typo
      [Patch by dai-vr]
    * fix typo in rbgutil.c.
      [Patch by Kazuhiro NISHIYAMA]
    * fix style in rbglib_messages.c
    * remove needless check in rbglib_messages.c and extconf.rb

==== Ruby/GStreamer

  * Improvements
  * Fixes
    * fix text_color_example.rb demo.
      [Patch by cedlemo]

==== Ruby/GObjectIntrospection

  * Improvements
    * support GVariant string array to Ruby
      [Patch by Konstantinos Natsakis]
    * use g_variant_iter_init () to reduce dynamic memory allocation
    * support omitting allow-null arguments in middle of arguments
    * improve performance in callable-info.rb.
    * reduce needless method calls.
    * simplify invoke arguments in rb-gi-method-info.c, it improves performance.
    * support "can_be_" as predicate prefix.
    * improve performance calling a method. It catches data from info.
    * add GI.load shortcut for fast load.
  * Fixes
    * use short for 16bit Integer.
    * accept Array of numbers for gint8/guint8 array
    * wrong condition in function info arguments management.
    * use suitable type macros in ruby to C code from rb-gi-argument.c.
    * assign temporary Ruby object to local variable to guard from GC.
    * fix name conflict in rb-gi-argument.c.
      [Reported by kitone]
    * touch unrefed object in rb-gi-argument.c.
    * support array of UTF-8.
    * fill from last omitted arguments in function arguments loader.
    * add a missing all required case check in function arguments loader.
    * use rbg_variant_to_ruby in rb-gi-argument.c.
    * define unlock_gvl as info method.
    * fix typo in rb-gi-function-info.c.
    * don't fill missing arguments when given N arguments is less.
    * sink created GObject based object by default.
    * fix wrong default argument fill condition.
    * fix limit when loading arguments infos.
      [GitHub#895][Reported by cedlemo]
    * fix libffi return value handling.
      [GitHub#758][Reported by Mamoru TASAKA]
    * do not try to run a gtk demo when the user provide a bad demo name.
      [Patch by cedlemo]
    * focus on the related line in the TreeView when running demo from command line.
      [Patch by cedlemo]
    * do nothing for void type return type.
      [GitHub#952][Reported by cedlemo]
    * return value is return type is void but pointer.
    * windows : update patch support-external-g-ir-scanner.diff.

==== Ruby/GDK

  * Improvements
    * make (({Gdk::EventFocus#in})) rubyish.
    * add init hook as Gdk.on_init
  * Fixes
    * backport a patch to fix build error.

==== Ruby/GdkPixbuf2

  * Improvements
    * support loading from file.
  * Fixes
    * fix dependency in Rakefile.
      [GitHub#862][Reported by Mamoru TASAKA]
    * add missing gio2 dependency in tests.
    * add missing variable in tests.
    * omit a test that failed by float error on i386
      [GitHub#898][Reported by Mamoru TASAKA]

==== Ruby/GTK3

  * Improvements
    * support for (({Gtk::SpinButton::input})) signal.
      [GitHub#855][Reported cedlemo]
    * new gtk demo spinbutton.
      [Patch by cedlemo]
    * add demo search_entry.rb
      [Patch by cedlemo]
    * update gtk demos to use class form instead of module form.
      [Patches by cedlemo]
    * add listbox gtk demo.
      [Patch by cedlemo]
    * update editable_cells demo.
      [Patch by cedlemo]
    * add glarea demo.
      [Patch by cedlemo]
    * update transparent demo.
      [Patch by Arjun Menon]
    * update theming_style_classes demo.
      [Patch by Arjun Menon]
    * update textscroll demo.
      [Patch by Arjun Menon]
    * update stack demo.
      [Patch by Arjun Menon]
    * update spinbutton demo.
      [Patch by Arjun Menon]
    * create (({Gtk::TreeModel#create_filter})) as an alias of #filter_new.
  * Fixes
    * load demos as classes instead of modules in main.rb.
      [Patch by cedlemo]
    * enable Gtk::Rc deprecation.
    * fix treemodelfilter sample issue.
    * force LC_NUMERIC to C when gtk3 is initialized.
      [Patch by cedlemo]

==== Ruby/WebKitGTK

  * Improvements
  * Fixes
    * windows :
      * update dependencies in Rakefile and patches.
      * use Ubuntu 16.04 as build environment.
      * install jsmin

==== Ruby/WebKit2GTK

  * Improvements
  * Fixes
    * windows :
      * update Rakefile and patches.
      * support auto latest version detection.

==== Ruby/ClutterGdk

  * Improvements
  * Fixes
    * add init hook as Clutter.on_init.
    * add Clutter and Gdk integration API.

==== Ruby/ClutterGtk

  * Improvements
    * add clutter-gdk dependency.
  * Fixes
    * window-test.rb sample : use icons only included in the default theme.
    * remove needless pack method usage in test.rb sample.
    * follow improved API in event.rb sample.

==== Ruby/ClutterGdk
  * Improvements
    * create a GObject-Introspection loader.
      [Patch by cedlemo]
  * Fixes
    * update description in README and in Rakefile.
    * remove needless code in Rakefile.
    * remove needless code in GObject-Introspection loader. ClutterGdk is part of Clutter.

==== Ruby/GStreamer
  * Improvements
    * add (({Gst::Bin#each})).
      [GitHub#927][Reported by cedlemo]
    * add only_gstreamer_version method.
  * Fixes
    * use post_load in order to use require_libraries.

==== Ruby/Pango

  * Fixes
    * pango windows: remove needless patch.

==== Thanks

  * Arjun Menon
  * cedlemo
  * dai-vr
  * Kazuhiro NISHIYAMA
  * kitone
  * Konstantinos Natsakis
  * Mamoru TASAKA
  * Matijs van Zuijlen
  * Vegard Sandengen
2016-11-18 12:41:34 +00:00
joerg
891b2197ff Fix reportlab version check for 3.x and later. 2016-11-11 12:47:52 +00:00
wiz
f5443b6fb2 + py-pisa. 2016-11-08 11:42:16 +00:00
wiz
dbb3b99173 Re-import py27-pisa-3.0.33 as print/py-pisa as requested by joerg.
pisa is a html2pdf convert using ReportLab, HTML5lib and pyPDF.
It supports HTML 5 and CSS 2.1.

This package is obsolete. Please use print/py-weasyprint instead.
2016-11-08 11:42:01 +00:00
wiz
e7e0a8e2d1 Recursive bump for poppler-0.48.0. 2016-11-08 10:51:26 +00:00
wiz
6bf7084c35 Updated poppler to 0.48.0.
Release 0.48.0
        core:
         * Fix crashes and memory leaks in invalid files.
         * Small memory usage improvements.
         * TextOutputDev: Remove null characters from PDF text. Bug #97144
         * TextOutputDev: Break words on all whitespace characters. Bug #97399
         * Fix UTF16 decoding of document outline title. Bug #97156
         * Add functions for named destination name in name-tree/dict

        glib:
         * Increase glib requirement to 2.41

Release 0.47.0
        core:
         * Fix abort on documents where the docinfo obj is not a dict. Bug #97134
         * Check for XRefEntry existing before using it. Bug #97005
         * Fix memory leak on PDFDoc::setDocInfoStringEntry() with empty string
         * Don't presume that DocInfo is a dictionary in XRef::createDocInfoIfNoneExists()

        build system:
         * configure: Work with non gnu greps
2016-11-08 10:51:01 +00:00
wiz
83367936c3 Updated abcm2ps to 8.12.9.
---- Version 8.12.9 - 2016-11-02 ----

Fix bad PS output when justified text since 8.12.5
	(reported by Guido Gonzato)

---- Version 8.12.8 - 2016-11-01 ----

Fix again bad PS output when centered text with non-ASCII characters
		since 8.12.5
	(reported by David Lacroix)

---- Version 8.12.7 - 2016-10-31 ----

Fix bad PS output when grace notes since 8.12.6
	(from by David Lacroix)
Fix random error on Q:"text"
	(reported by David Lacroix)

---- Version 8.12.6 - 2016-10-31 ----

Fix bad PS output when centered texts with non-ASCII characters
		since 8.12.5
Adjust the grace notes offsets and helper lines
	(from David Lacroix)
Bad parse of Q: since 8.12.5
	(reported by David Lacroix)

---- Version 8.12.5 - 2016-10-30 ----

Bigger grace notes
	(asked by David Lacroix)
Loss of '%%clef none' at start of lines when %%clef inside tune
	(reported by Guido Gonzato)
Bad display of measure repeat when 2 voices on the staff
	(reported by Chuck Boody)
Bad display of repeat measure bars when multi-voices and
		symbol between ':|' and '|:' in one voice
	(reported by Heinz Färber)
Add more checks on the Q: syntax
	(reported by Manavasu)
Fix some bad PS outputs when %%tuplet with 'which' = 'no value'
	(reported by Hudson Lacerda)
Add PS functions and permit special treatments on the chord symbols,
		annotations and lyrics
	(asked by Frédéric Aupépin)
DESTDIR support in Makefile for some distributions
	(patch adapted from Thomas Klausner)
Bad string width computation on SVG output
	(reported by Martin Tarenskeen)
2016-11-07 11:51:47 +00:00
leot
a20c69d22f Update print/cups-filters to cups-filters-1.11.6
pkgsrc changes:
 - Fix build for (at least) older NetBSD versions that do not have
   execvpe(3).

Changes:
CHANGES IN V1.11.6
 - pdftops: Do not default to simply "pdftops" when calling the
   Poppler pdftops utility, as the $PATH of CUPS when running
   filters/backends starts with /usr/lib/cups/filter/ and then
   pdftops would call itself (Bug #1380).
2016-11-06 11:21:19 +00:00
leot
964918ba05 Avoid a possible DEPENDS on print/mupdf
Bump PKGREVISION.

Thanks to <wiz> for pointing out this problem!
2016-11-01 08:20:17 +00:00
wiz
26e8cd4c89 Updated latexmk to 448.
From v. 4.45 to 4.46
  Correct creation of output and aux directories to correctly handle
  relative paths when -cd is used.
  Minor documentation corrections.

From v. 4.46 to 4.48
  Correct documention: default value of $recorder is 1
  Add routines rdb_list_source, rdb_set_source for manipulating
    dependency lists of a rule.  Add these to the documentated
    interface, in addition to the already documented rdb_ensure_file,
    rdb_remove_files.
  Update webpages in documentation.
2016-10-31 16:19:03 +00:00
leot
b21c8e0746 Update print/cups-filters to 1.11.5
CHANGES IN V1.11.5
 - cups-browsed: Fixed several typos in the documentation (Bug
   #1378).
 - gstoraster, mupdftoraster, pdftops, sys5ippprinter: Use
   execvp() and execvpe() to call programs so that the $PATH
   environment variable gets used to find the programs (Bug
   #1378).
 - build system: Several fixes, especially to make it work when
   cross-compiling or using a build server (Bug #1378).
 - cups-browsed: Silenced a warning.
 - cups-browsed: For remote CUPS queues with a dot in their
   name no local queue got created (Bug #1379).
 - pdftopdf: Do the page logging also for IPP Everywhere
   printers which use the PWG Raster data format as the
   ...toraster filters being the last filter then do not log.
 - gstoraster, pdftoraster: Let filters generate PWG Raster if
   the environment variable FINAL_CONTENT_TYPE is set to
   image/pwg-raster, make sure full-page bitmaps are generated
   in PWG_raster mode, and added mime conversion rules for
   direct PWG Raster output.
 - cups-browsed: Corrected checking of the PDLs of an IPP network
   printer. Now PCL 5c/e printers (not HP inkjets) should get
   recognized correctly.
 - texttopdf: Added missing NULL check to avoid a segfault when
   texttopdf does not find a suitable (monospace TTF) font.
 - foomatic-rip: Replace old manpage macro calls from
   foomatic-filters 3.0.2-20050114.
 - cups-browsed: Allow changing BrowseInterval and
   BrowseTimeout via cups-browsed.conf, as it was formerly with
   CUPS (Debian bug #794655).
 - pdftopdf: Count the actual output pages also if the
   number-up option is not used, to correctly find out whether
   we have an even or odd number of pages, even if the
   page-ranges option is used. This is needed to correctly
   decide whether for duplex printing a blank page has to be
   added (Bug #1377).
2016-10-31 09:31:16 +00:00
schnoebe
4aba22508c Update to 3.16.10:
Release Notes:

HPLIP 3.16.10 - This release has the following changes:

  Added Support for the Following New Printers:
    - HP officejetPro7740 wide  Format All in one
    - HP Office jet 6950 All-in-One printer
    - HP ScanJet Pro 3000 s3 Sheet-feed Scanner
    - HP ScanJet Enterprise Flow 5000 s4 Sheet-feed Scanner
    - HP Scanjet Entrprise Flow 7000 s3 sheetfeed Scanner
    - HP Color LaserJet Pro MFP M277c6

  Added support for the following new Distro's:
    - Ubuntu 16.10
    - Debian 8.6

  Notes to Follow:
    - For scanjets scan using command "hp-scan --adf --size=size_name"
    - "hp-scan --help" for all size_name
2016-10-28 17:27:21 +00:00
wiz
628a940a63 nd include Makefile.common again. 2016-10-27 11:32:16 +00:00
wiz
0f08c3a464 Restore Makefile.common, still used by fonts/ghostscript-cidfonts-ryumin 2016-10-27 11:06:01 +00:00
wiz
0e26740b3a + LaTeXML. 2016-10-09 22:08:26 +00:00
wiz
36482428b0 Import LaTeXML-0.8.2 as print/LaTeXML.
latexml is a program, written in Perl, that attempts to faithfully
mimic TeX's behavior, but produces XML instead of dvi. The document
model of the target XML makes explicit the model implied by LaTeX.
The processing and model are both extensible; you can define the
mapping between TeX constructs and the XML fragments to be created.
A postprocessor, latexmlpost converts this XML into other formats
such as HTML or XHTML, with options to convert the math into MathML
(currently only presentation) or images.
2016-10-09 22:07:58 +00:00