Commit graph

6639 commits

Author SHA1 Message Date
leot
1492edfeaa + zathura-{pdf-mupdf,pdf-poppler,ps} 2016-02-14 14:05:24 +00:00
leot
24fe539c70 Import zathura-ps-0.2.3 as print/zathura-ps.
The zathura-ps plugin adds PostScript support to zathura by using the
libspectre library.

Packaged in pkgsrc-wip by myself.
2016-02-14 14:04:15 +00:00
leot
db86aaf159 Import zathura-pdf-poppler-0.2.6 as print/zathura-pdf-poppler.
The zathura-pdf-poppler plugin adds PDF support to zathura by using the poppler
rendering engine.

Packaged in pkgsrc-wip by degroote@.
2016-02-14 14:03:09 +00:00
leot
a16fb0e9ac Import zathura-pdf-mupdf-0.2.9 as print/zathura-pdf-mupdf.
The zathura-pdf-mupdf plugin adds PDF support to zathura by using the
mupdf rendering library.

Packaged in pkgsrc-wip by myself.
2016-02-14 14:01:49 +00:00
leot
f7974c28bd + zathura 2016-02-14 13:44:09 +00:00
leot
d0bb4d7c41 Import zathura-0.3.4 as print/zathura.
zathura is a highly customizable and functional PDF viewer based
on the poppler rendering library and the gtk+ toolkit. The idea
behind zathura is an application that provides a minimalistic and
space saving interface as well as an easy usage that mainly focuses
on keyboard interaction.

Initially packaged in pkgsrc-wip by bodie and updated by degroote@ and myself.
Discussed and ok degroote@.
2016-02-14 13:43:21 +00:00
wiz
e3ad55861e Update cups-filters to 1.8.2:
CHANGES IN V1.8.2

	- Allow disabling dependencies on Ghostscript and Foomatic
	  (Bug #1342).
	- cups-browsed: Optionally generate also local queues pointing
	  to remote raw queues. Usually only queues pointing to remote
	  queues with PPD/driver are created (Debian bug #814020,
	  Debian bug #756724).
2016-02-14 10:45:46 +00:00
markd
5a752daead Add tex-snapshot{,-doc} 2016-02-07 21:54:25 +00:00
markd
15677e1fe6 Add tex-snapshot{,-doc} 1.14
List the external dependencies of a LaTeX document
2016-02-07 21:53:16 +00:00
leot
719566ea98 Update print/cups to cups-2.1.3.
Changes:
CHANGES IN CUPS V2.1.3
 - The default password function did not work on some platforms
   (STR #4750)
 - The scheduler should not exit under memory pressure
   (<rdar://problem/23255001>)
 - The EPL2 and ZPL sample drivers did not properly support the CutMedia
   option.
 - Pending subscriptions would prevent the scheduler from idle exiting
   (STR #4754)
 - Fixed some issues in ipptool for skipped tests
   (<rdar://problem/24137160>)
 - The "lp -H resume" command did not reset the "job-state-reasons"
   attribute value (STR #4752)
 - The scheduler did not allow access to resource files (icons, etc.)
   when the web interface was disabled (STR #4755)
 - Localization fix (STR #4756)
2016-02-07 11:29:30 +00:00
leot
148984a134 Add glfw option to mupdf (disabled by default).
Bump PKGREVISION++.
2016-02-04 11:50:24 +00:00
leot
1bcc4f4422 Add keywords to print/texlive/package.mk and instruct mk/help/help.mk to also
look for print/texlive/*.mk files for help.

Now documentation regarding TeX packages for pkgsrc MAINTAINERs and
developers is easily accessible via the "help" target.

ok wiz@
2016-02-01 18:47:23 +00:00
ryoon
f345bafdd7 Update to 0.9.3
Changelog:
pdf2djvu (0.9.3) unstable; urgency=low

  * Fix rendering some vector elements that should go to the foreground layer.
    Regression introduced in 0.7.1.
    https://bitbucket.org/jwilk/pdf2djvu/issues/115
  * Improve the test suite.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 20 Nov 2015 19:26:40 +0100

pdf2djvu (0.9.2) unstable; urgency=low

  [ Jakub Wilk ]
  * Improve error handling.
    + Ignore document outline items with non-existent destinations.
      https://bitbucket.org/jwilk/pdf2djvu/issues/112
  * Improve the test suite.
  * Update the Polish translation.

  [ Chris Leick ]
  * Update the German translation.

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Kyrill Detinov ]
  * Update the Russian translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 22 Oct 2015 15:06:02 +0200

pdf2djvu (0.9.1) unstable; urgency=low

  * Fix detection of libraries needed for XMP support in the configure script.
  * Document that libuuid might be a part of e2fsprogs on some systems.
  * Use DCE uuid_*() functions (instead of libuuid) if they are provided by
    libc.
  * Improve error handling.
  * Improve the test suite.
    + Add work-around for tests failing on OpenBSD because of an error message
      from GraphicsMagick (“Failed to close module …”).
      https://bitbucket.org/jwilk/pdf2djvu/issues/108

 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 28 Sep 2015 22:00:48 +0200

pdf2djvu (0.9) unstable; urgency=low

  [ Jakub Wilk ]
  * Add support for PDF page labels in page titles.
    Use labels as default page titles.
    https://bitbucket.org/jwilk/pdf2djvu/issue/109
  * Add the “--no-page-title” option.
    Also, don't set page title if “--page-title-template” is empty.
  * Rename “--pageid-prefix” as “--page-id-prefix”.
  * Rename “--pageid-template” as “--page-id-template”.
  * Improve XMP support:
    + Use the Exiv2 library (instead of the GNOME XSLT library with
      hand-crafted XSL stylesheets).
    + Update the xmpMM:InstanceID property.
    + Update the xmpMM:DocumentID property.
    + Generate globally unique identifiers in the urn:uuid namespace.
      https://tools.ietf.org/html/rfc4122#section-3
    + Use correct timezone offset in xmp:MetadataDate.
  * Fix a few spelling mistakes in the manual page.
  * Fix support for files larger than 2GB on 32-bit systems.
  * Improve error handling.
  * Improve the test suite.
  * Update the Polish translation.
  * Disable building the Ukrainian manual page, which is not fully translated.

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Chris Leick ]
  * Update the German translation.

  [ Jean-Paul Guillonneau ]
  * Update the French translation of the manual page.

  [ Kyrill Detinov ]
  * Update the Russian translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 27 Sep 2015 17:45:49 +0200
2016-01-31 07:22:54 +00:00
tsutsui
a5b83c0159 Pull upstream change to fix build failure with poppler-0.39 and later.
3dda856615
> poppler: remove needless POPPLER_TYPE_ORIENTATION binding
> Poppler 0.39 removed it. And there are no Poppler releases that use
> POPPLER_TYPE_ORIENTATION.

Bump PKGREVISION.
2016-01-30 19:04:14 +00:00
markd
9270f18c96 Add LICENSE 2016-01-30 03:26:04 +00:00
markd
d7d6ca9923 Add LICENSE 2016-01-27 10:53:20 +00:00
markd
ee412a0a95 Add LICENSE 2016-01-27 10:32:34 +00:00
wiz
1442111255 Recursive PKGREVISION bump for poppler shlib bump. 2016-01-27 10:31:28 +00:00
markd
40b8acde3b Add LICENSE 2016-01-27 10:28:32 +00:00
wiz
919c29699f Update poppler* to 0.40.0:
Release 0.40.0
        core:
         * CairoOutputDev: Use shape mask with soft mask. Bug #91931
         * TextOutputDev: Handle right-to-left text in search
         * TextOutputDev: Fix finding Arabic Presentation Forms ligatures
         * Fix crash in invalid file. Bug #93476
         * Regression test improvements

        utils:
         * pdftocairo: fix writing to stdout out with image output
         * pdftocairo: document that -singlefile appends file type. Bug #86254
         * pdftocairo: ensure surface flushed before accessing image data
         * pdftocairo: check for invalid use of options. Bug #92195
         * pdfunite: Fix typo in manual

        build system:
         * Improve cmake build system

Release 0.39.0
        core:
         * Ignore the alternateSpace and tintTransform. Bug #92381
         * CairoOutputDev: Scale radial pattern. Bug #22098
         * CairoOutputDev: Implement function shading using mesh gradients. Bug #88394
         * Regression test improvements
         * Fix typos in error messages

        build system:
         * Visual Studio 2015 now supports snprintf. Bug #93116

        utils:
         * pdftops: fix %%PageBoundingBox. Bug #87161
         * pdftocairo: Fix double free when both user and owner passwords are given

        glib:
         * Add duration_real to PopplerPageTransition. Bug #92040
         * Remove enum PopplerOrientation from API. Bug #93229
         * documentation improvements
         * glib-demo improvements
2016-01-27 10:26:42 +00:00
markd
8709fb0438 Add LICENSE 2016-01-27 10:23:47 +00:00
markd
ce6faa4ad1 Add LICENSE 2016-01-27 10:13:20 +00:00
markd
8ec9503464 Add LICENSE 2016-01-27 10:00:25 +00:00
markd
7a8125bb28 Add LICENSE 2016-01-27 09:46:16 +00:00
markd
0589e7fe15 Add LICENSE 2016-01-27 09:27:48 +00:00
markd
58141b463d Add LICENSE 2016-01-26 10:53:51 +00:00
markd
ed73985106 Add LICENSE 2016-01-26 10:42:53 +00:00
markd
86c28b1773 Add LICENSE 2016-01-26 10:32:14 +00:00
markd
a35607da92 Add LICENSE 2016-01-26 10:31:24 +00:00
markd
7defc56d81 Add LICENSE 2016-01-26 10:20:06 +00:00
markd
90797a4664 All LICENSE 2016-01-26 10:18:26 +00:00
markd
c36119c113 Add LICENSE 2016-01-26 10:16:47 +00:00
wiz
0c259d2378 Update cups-filters to 1.8.1:
CHANGES IN V1.8.1

	- cups-browsed: Do not disable queues which still have jobs (and
	  therefore cannot be removed) when avahi-daemon goes away, the
	  print server is most probably still available and printing can
	  be continued. Especially important on mobile devices where
	  avahi-daemon is shut down when the print dialog is closed (and
	  the job(s) still printing).

CHANGES IN V1.8.0

	- COPYING: Replaced the COPYING file by a file in Debian format,
	  derived from Debian's file but updated and corrected.
	- braille: Added info about additional packages needed for Braille
	  printing to the README file.
	- braille: Let the Braille filters use lou_translate of
	  liblouis if the more sophisticated file2brl of liblouisutdml
	  is not installed. This is decided on at run time, so later
	  installation of liblouisutdml will let the filters
	  automatically switch to file2brl.
	- braille: Allow to build with Braille support also if
	  liblouis is not installed at build time.
	- braille: Added checks for the presence of helper tools, to
	  get clear messages in the CUPS error_log if something is
	  missing.
	- Fixed copyright headers of files inherited from CUPS or
          derived from CUPS, pointing to COPYING as license info file,
          removing Apple exceptions, removing hints that a missing
          license info file can be found at www.cups.org, and removing
          "$Id" SVN file ID placeholders.
	- Updated COPYING file for missing implicitclass and beh
          backends.

CHANGES IN V1.7.0

	- cups-browsed: Added possibility to trigger the auto shutdown
	  by the queues of cups-browsed being without jobs. Before
	  auto shutdown was only possible when all queues have gone
	  away. This allows auto shutdown on mobile devices where
	  avahi-daemon is also used for other things than printing.
2016-01-24 11:18:48 +00:00
tsutsui
c7e877ffec Switch ruby-gnome2 packages to using gem.
Bump PKGREVISIONs to denote gem'fy and PLIST changes.
Also take maintainership.

Discussed with and ok'ed by wiz@ on pkgsrc-users@:
 http://mail-index.netbsd.org/pkgsrc-users/2016/01/thread1.html#022813
2016-01-24 05:03:22 +00:00
markd
105e02e18d add tex-babel-spanglish 2016-01-22 21:07:52 +00:00
markd
4c09e5cdba Add tex-babel-spanglish 0.3
Simplified Spanish support for Babel
2016-01-22 21:06:40 +00:00
zafer
e1c67d95f0 update non-resolving MASTER_SITES. From FreeBSD ports. 2016-01-22 06:28:18 +00:00
leot
314dc47a03 Update print/cups-filters to 1.6.0.
Changes:
CHANGES IN V1.6.0
	- cups-browsed: Fixed use of CUPS domain socket, both
	  detection during build process and permission check at
	  runtime.
	- foomatic-rip: Fixed buffer overflow when reading environment
	  variables CUPS_FONTPATH, CUPS_DATADIR, and GS_LIB (Bug
	  #1336).
	- beh: Introduced beh, the Backend Error Handler, a wrapper
	  backend to make handling of backend errors more
	  configurable. This backend is a C re-write of the beh
	  backend written in Perl which was part of the former
	  foomatic-filters package. Several people asked for beh
	  getting moved to cups-filters.
	- braille: Make image printing working also if ImageMagick
	  generates formatted images without header.
	- braille: If the user does not select a Braille translation,
	  let the embosser do the translation.
	- cups-browsed: Added version info to help screen and start-up
	  in debug mode, call help screen also via "--version" option.
	- cups-browsed: Minor improvements in help screen and man
          page.
2016-01-17 20:17:21 +00:00
leot
4f23e381e8 + pdf-redact-tools 2016-01-12 14:04:41 +00:00
leot
e46e2067dc Import pdf-redact-tools-0.1 as print/pdf-redact-tools.
PDF Redact Tools helps with securely redacting and stripping metadata from
documents before publishing.

ok wiz@
2016-01-12 14:03:54 +00:00
wiz
4c2dce4ee4 Switch from ruby-rcairo to ruby-cairo 2016-01-11 23:49:33 +00:00
markd
a113999fa5 Update okular to 15.12.0
minor updates.
2016-01-10 19:17:22 +00:00
wiz
671549dcf9 Since we use a file from the flex package, make sure we use the
same version of flex.

Otherwise stuff breaks in weird ways.
2016-01-09 00:22:57 +00:00
kleink
e9be718a44 Update py-weasyprint to 0.25.
Version 0.25
------------

Released on 2015-12-17.

New features:

* Support the 'q' unit.

Bug fixes:

* `#285: <https://github.com/Kozea/WeasyPrint/issues/285>`_:
  Fix a crash happening when splitting lines.
* `#284: <https://github.com/Kozea/WeasyPrint/issues/284>`_:
  Escape parenthesis in PDF links.
* `#280: <https://github.com/Kozea/WeasyPrint/pull/280>`_:
  Replace utf8 with utf-8 for gettext/django compatibility.
* `#269: <https://github.com/Kozea/WeasyPrint/pull/269>`_:
  Add support for use when frozen.
* `#250: <https://github.com/Kozea/WeasyPrint/issues/250>`_:
  Don't crash when attachments are not available.
2016-01-08 12:51:53 +00:00
markd
c42de9cffe Use pkg-config when building so that correct defines are used when
building against libXaw3d.  Fixes problem that gv would fail with the
error:
Warning: Representation size 4 must match superclass's to override highlightedFrameStyle
Error: Object "toggleEven" does not have windowed ancestor
2016-01-06 10:14:10 +00:00
joerg
f8acba735b Give full path to distinfo file to unbreak the build. 2016-01-05 21:39:13 +00:00
markd
e7bc0e512c Add tex-makecmds{,-doc} tex-media9{,-doc} 2016-01-04 01:51:30 +00:00
markd
21e6117e29 Add tex-media9{,-doc} 0.57
Multimedia inclusion package with Adobe Reader-9/X compatibility
Add tex-makecmds{,-doc} 1.0a
 The new \makecommand command always (re)defines a command
2016-01-04 01:49:43 +00:00
bsiegert
ba1cc3a4c8 Try to fix cups build under Mac OS X.
The resulting PLIST looks very different, so add a PLIST.Darwin with what
is actually installed.
2016-01-03 19:56:18 +00:00
taca
b40e982dc4 Remove RUBY_VERSION_SUPPORTED which has the samve value as default. 2015-12-30 04:22:59 +00:00
wiz
6c080c05ee Update cups-filters to 1.5.0:
CHANGES IN V1.5.0

	- cups-browsed: Allow use of an alternative configuration file
	  via the "-c" command line option.
	- cups-browsed: Allow supplying configuration settings via the
          command line using the "-o" command line option.
	- cups-browsed: Command line help via the "-h" or "--help"
          command line option.
2015-12-29 23:31:00 +00:00
dholland
3548e8249e Sort. 2015-12-29 06:23:20 +00:00
dholland
6a9fa3cb24 pkglint, and (ahem) fix previous. 2015-12-29 04:30:29 +00:00
dholland
063d13ce76 Use canonical relative paths. 2015-12-29 04:25:31 +00:00
dholland
f13d6671da Fix missing/broken rcsids. 2015-12-29 04:04:26 +00:00
dholland
7f91fd7e33 Add build dependence on libX11. This is normally already included via
cairo, but if one turns off X in cairo it starts failing. Thanks to
markd for pointing out it's apparently only a build dependence.
Closes PR 50582.
2015-12-28 00:21:23 +00:00
joerg
0bac721d19 Don't pick up cups2 accidently resulting in conflicts. 2015-12-25 20:14:09 +00:00
taca
431051a05e Restrict PHP_VERSIONS_ACCEPTED to 55 and 56. 2015-12-19 14:27:12 +00:00
wiz
8da95d80c7 Update cups-filters to 1.4.0:
CHANGES IN V1.4.0

	- foomatic-rip: SECURITY FIX: Also consider the semicolon
	  (';') as an illegal shell escape character. Thanks to Adam
	  Chester (adam dot chester at pentest dot co dot uk) for the
	  hint (CVE-2015-8560).
	- brftoembosser, imagetobrf, imagetoubrl, imageubrltoindexv3,
	  imageubrltoindexv4, textbrftoindexv3, textbrftoindexv4,
	  texttobrf, braille.convs, braille.types, generic-brf.drv,
	  indexv3.drv, indexv4.drv: Added support for Braille
	  embossing via CUPS. Text and even images can now be sent to
	  a Braille embosser like to a printer. Thanks to Samuel
	  Thibault (samuel dot thibault at ens-lyon dot org) for this
	  contribution.
2015-12-15 09:41:49 +00:00
wiz
113635dc83 Update cups-filters to 1.3.0:
CHANGES IN V1.3.0

	- cups-browsed: Added new BrowseFilter directive in
	  cups-browsed.conf.  This directive allows filtering of the
	  remote printers to be accepted on most properties/metadata
	  supplied with the DNS-SD broadcasts. This allows, in
	  addition to BrowseAllow/BrowseDeny/BrowseOrder, to reduce
	  the amount of printers listed in print dialogs to a more
	  useful amount.
	- cups-browsed: Added support for BrowseDeny and BrowseOrder
	  directives in cups-browsed.conf.
	- cups-browsed: Let the BrowseAllow lines in cups-browsed.conf
	  also apply to remote printers discovered via DNS-SD.
	- cups-browsed: Auto-create queues for PCL-5c/e printers but
	  not for HP inkjet printers (which also advertise themselves
	  as PCL printers).
	- cups-browsed, sys5ippprinter: Recognize PCL-5c/e printers
	  not only by the application/vnd.hp-pcl MIME type but also by
	  application/pcl and application/x-pcl.
2015-12-13 21:29:41 +00:00
tsutsui
af8bfdeb02 Update ruby-gnome2 to 3.0.7.
Upstream changes:

---
Ruby-GNOME2 3.0.7
 http://ruby-gnome2.osdn.jp/hiki.cgi?News_20151006_1

It is a bug fix release of 3.0.6.

Changes

Ruby/GLib2

  * Fixes
      + Fixed a bug that `xxx_yyy` enum name isn't accepted.
        [ruby-gnome2-devel-en][Reported by Detlef Reichl]
      + Fixed a bug that internal Ruby API is used. [ruby-gnome2-devel-en]
        [Reported by Detlef Reichl]

Ruby/GTK3

  * Improvements
      + Added backward compatibility API to Gtk::TreeView#insert_column.
        [ruby-gnome2-devel-en][Reported by Detlef Reichl]

Thanks

  * Detlef Reichl

---
Ruby-GNOME2 3.0.6
 http://ruby-gnome2.osdn.jp/hiki.cgi?News_20151004_1

It is a bug fix release of 3.0.5.

Changes

Ruby/GLib2

  * Improvements
      + Supported GLib.format_size on 32bit. [GitHub#565][Reported by Mamoru
        TASAKA]
      + Supported GLib.format_size_for_display on 32bit. [GitHub#565][Reported
        by Mamoru TASAKA]
      + Added GLib::Version.or_later??. [GitHub#570][Patch by cedlemo]

Ruby/GObjectIntrospection

  * Improvements
      + Added GObjectIntrospection::Version.or_later?. [GitHub#572][Patch by
        cedlemo]
      + Supported GSList for filename. [ruby-gnome2-devel-en][Reported by
        Stefan Salewski]

Ruby/GIO2

  * Improvements
      + Added Gio::Version.or_later?. [GitHub#571][Patch by cedlemo]
      + Made Gio::APplicationCommandLine#attributes Rubyish.

Ruby/Pango

  * Improvements
      + Added Pango::Version.or_later??. [GitHub#576][Patch by cedlemo]

Ruby/GTK2

  * Improvements
      + Added Gtk::Version.or_later??. [GitHub#574][Patch by cedlemo]

Ruby/GTK3

  * Improvements
      + Supported Gtk::CellLayout#set_cell_data_func. [ruby-gnome2-devel-en]
        [Reported by Stefan Salewski]
      + Supported Gtk::Container#add with child properties.
        [ruby-gnome2-devel-en][Reported by Stefan Salewski]
      + Added Gtk::StockItem#[]? for backward compatibility.
        [ruby-gnome2-devel-en][Reported by Stefan Salewski]
      + Added Gtk::IconSize::IconSize for backward compatibility.
        [ruby-gnome2-devel-en][Reported by Stefan Salewski]
      + Supported marking cell renderers in Gtk::CellLayout for GC.
        [ruby-gnome2-devel-en][Reported by Stefan Salewski]
      + Supported nil for Gtk::TreeIter#set_value.
      + Supported marking columns in Gtk::TreeView for GC.
        [ruby-gnome2-devel-en][Reported by Stefan Salewski]
      + Updated tutorial samples. [GitHub#567][GitHub#568][GitHub#587][Patch by
        cedlemo]
      + Supported marking records in Gtk::TreeModel for GC.
        [ruby-gnome2-devel-en][Reported by Stefan Salewski]
      + Started updating gtk-demo with Gtk::Application?. [GitHub#583][GitHub#
        586][GitHub#588][Patch by cedlemo]
      + Supported option style API by Gtk::Builder#add.
      + Supported :object_ids by Gtk::Builder#add. [GitHub#585][Patch by
        cedlemo]
      + Added backward compatible API to Gtk.show_uri.

Ruby/GStreamer

  * Improvements
      + Added Gst::Version.or_later??. [GitHub#573][Patch by cedlemo]

Ruby/Poppler

  * Improvements
      + Added Poppler::Version.or_later??. [GitHub#577][Patch by cedlemo]

Ruby/RSVG2

  * Improvements
      + Added RSVG::Version.or_later??. [GitHub#578][Patch by cedlemo]

Ruby/VTE3

  * Improvements
      + Stopped to run tests for old VTE with new VTE. [GitHub#566][Reported by
        Mamoru TASAKA]

Ruby/WebKitGTK

  * Improvements
      + Added WebKitGtk::Version.or_later??.

Thanks

  * Stefan Salewski
  * Mamoru TASAKA
  * cedlemo

---
Ruby-GNOME2 3.0.5
 http://sourceforge.net/projects/ruby-gnome2/files/ruby-gnome2/ruby-gnome2-3.0.5/

It is a bug fix release for mikutter.

Changes

Ruby/GTK2

  * Fixes
      + Fixed a bug that g_object_ref_sink() isn't called for instance of
        type_registered class.
        [http://dev.mikutter.hachune.net/issues/771#note-3]
        [Reported by toshi_a]

Thanks

  * toshi_a

---
Ruby-GNOME2 3.0.4
 http://ruby-gnome2.osdn.jp/hiki.cgi?News_20150922_1

Posted by kou on 2015-09-22 (Tue) 05:40:57

It is a build fix release for 32bit Windows.

Changes

All

  * Improvements
      + Supported auto native package installation on Arch Linux. [GitHub#553]
        [GitHub#563] [Patch by lilole]

Ruby/GObjctIntrospection

  * Fixes
      + 32bit Windows: Fixed strut field accessors access wrong address.

Ruby/ATK

  * Improvements
      + Added Atk::Version.or_later? [GitHub#552] [Patch by cedlemo]

Ruby/GdkPixbuf2

  * Improvements
      + Added Gdk::Pixbuf::Version.or_later??. [GitHub#561] [Patch by cedlemo]

Ruby/GDK3

  * Improvements
      + Supported GTK+ 3.17.9. [GitHub#558] [Reported by Mamoru TASAKA]

Ruby/GTK3

  * Improvements
      + Updated examples. [GitHub#550] [Patch by cedlemo]

Ruby/ClutterGstreamer

  * Improvements
      + Added ClutterGst.load_version.
      + Added ClutterGst.load_version=.
      + Added ClutterGst::Version.or_later??. [GitHub#556] [Patch by cedlemo]

Thanks

  * cedlemo
  * lilole
  * Mamoru TASAKA

---
Ruby-GNOME2 3.0.3
 http://ruby-gnome2.osdn.jp/hiki.cgi?News_20150913_1

It is a compatibility improvement release of 3.0.2.

Changes

All

  * Improvements
      + Removed test-unit-notify gem from development dependencies. [GitHub#
        547] [Patch by cedlemo]

Ruby/GObjectIntrospection

  * Improvements
      + Supported GObjectIntrospection::Repository.prepend_search_path.
      + Supported GObjectIntrospection::Repository.search_path.
      + Windows: Supported requiring library after one
        GObjectIntrospection::Loader#load. [GitHub#546] [Reported by Abby
        Archer]

Ruby/GTK3

  * Improvements
      + Supported Gtk::IconSize.lookup. [GitHub#544] [Reported by Masafumi
        Yokoyama]
      + Supported size name as argument of Gtk::Widget#render_icon_pixbuf.
        [GitHub#544] [Reported by Masafumi Yokoyama]
      + Supported Gio::Icon in Gtk::IconTheme#lookup_icon. [GitHub#544]
        [Reported by Masafumi Yokoyama]
      + Supported Gtk::TreeModel#iter_parent.
      + Supported Gtk::TreeIter#parent.
      + Updated examples. [GitHub#548] [Patch by cedlemo]
  * Fixes
      + Fixed a bug that Gtk::Widget.bind_template_child is required. [GitHub#
        549] [Reported by cedlemo]
      + Fixed a bug that default x_option and y_option values of Gtk::Table#
        attach is wrong. [GitHub#546] [Reported by Abby Archer]
      + Windows: Fixed a bug that Ruby/RSVG2 isn't required automatically.
        [GitHub#546] [Reported by Abby Archer]

Thanks

  * Masafumi Yokoyama
  * cedlemo
  * Abby Archer

---
Ruby-GNOME2 3.0.2
 http://ruby-gnome2.osdn.jp/hiki.cgi?News_20150913_1

It is a compatibility improvement release of 3.0.1.

Changes

Ruby/GObjectIntrospection

  * Improvements
      + Supported void pointer. [GitHub#540] [Reported by Abby Archer]
      + Added GObjectIntrospection::Loader.instantiate_gobject_pointer.

Ruby/GDK3

  * Improvements
      + Supported Gdk::Window#user_data. [GitHub#540] [Reported by Abby Archer]
      + compatibility: Cairo::Context#set_source_rgba accepts nil as alpha
        value. [GitHub#540] [Reported by Abby Archer]
      + compatibility: Added fallback feature for deprecated
        Gdk::EventScroll::Direction.
      + Windows: Added hicolor-icon-theme as fallback theme.

Ruby/GTK3

  * Improvements
      + compatibility: Gtk::Window#icon= accepts icon file name. [GitHub#540]
        [Reported by Abby Archer]
      + compatibility: Gtk::Dialog#add_button accepts Symbol as response ID.
        [GitHub#540] [Reported by Abby Archer]
      + Deprecated Gtk::ColorSelectionDialog.
      + compatibility: Added fallback feature for deprecated
        Gtk::TextTag::WrapMode.
      + compatibility: Added fallback feature for deprecated Gtk::TextBuffer#
        insert(iter, target, *tags) usage.
      + compatibility: Added fallback feature for deprecated
        Gtk::ButtonBox::Style.
      + compatibility: Added fallback feature for deprecated
        Gtk::MessageDialog::ButtonsType.
      + compatibility: Supported creating an empty image by Gtk::Image.new.
      + compatibility: Added fallback feature for deprecated
        Gtk::ImageMenuItem.new usage.
      + Supported Gtk::TreeIter#next!.
      + Supported Gtk::TreeModel#get_value.
      + compatibility: Added fallback feature for deprecated
        Gtk::Alignment::Align.
      + compatibility: Added fallback feature for deprecated Gtk::Widget#
        get_size_request.
      + compatibility: Added fallback feature for deprecated Gtk::Table.new.
      + compatibility: Added fallback feature for deprecated Gtk::Table#
        column_spaces.
      + compatibility: Added fallback feature for deprecated Gtk::Table#
        column_spaces=.
      + compatibility: Added fallback feature for deprecated Gtk::Table#attach.
      + compatibility: Added fallback feature for deprecated
        Gtk::ToggleButton.new.
      + Windows: Added missing Ruby/RSVG2 dependency.
      + compatibility: Added fallback feature for deprecated Gtk::Container#
        each_forall.
      + Supported nil as size for Gtk::Image.new.
      + compatibility: Added fallback feature for deprecated Gtk::Image.new
        (pixbuf).
      + compatibility: Added fallback feature for deprecated
        Gtk::Toolbar::Style.
      + Supported Rubyish Gtk::CheckMenuItem.new.
  * Fixes
      + Fixed samples. [GitHub#536][GitHub#541] [Patch by cedlemo] [GitHub#540]
        [Reported by Abby Archer]
      + Fixed a bug that Gtk::Calendar#date returns 0-11 range month value.

Ruby/RSVG2

  * Improvements
      + Windows: Added missing Ruby/Pango dependency.
      + Windows: Updated loaders.cache for gdk-pixbuf automatically.

Ruby/GStreamer

  * Improvements
      + compatibility: Gst::TypeFindFactory#extensions always returns Array.

Thanks

  * cedlemo
  * Abby Archer

---
Ruby-GNOME2 3.0.1
 http://ruby-gnome2.osdn.jp/hiki.cgi?News_20150911_1

It is a bug fix release of 3.0.0.

Changes

Ruby/GLib2

  * Fixes
      + Windows: Fixed a bug that large number flag value isn't usable. [GitHub
        #538] [Reported by Abby Archer]

Ruby/GTK3

  * Improvements
      + Updated tutorials. [GitHub#534][GitHub#537] [Patch by cedlemo]

Ruby/VTE3

  * Improvements
      + Added Vte::Version.or_later??. [GitHub#535] [Patch by cedlemo]

Thanks

  * cedlemo
  * Abby Archer

---
Ruby-GNOME2 3.0.0
 http://ruby-gnome2.osdn.jp/hiki.cgi?News_20150910_1

It is a GTK+ 3.16 support release.

To GTK+ 3.16 support, many people helped us. Especially, cedlemo did great
works. Very thanks all!!!

Changes

All

  * Improvements
      + Added install instruction for GitHub master branch. [GitHub#425][Patch
        by Hiroyuki Sato]

Ruby/GLib2

  * Improvements
      + Added new APIs:
          o RVAL2GOBJGLIST
          o RVAL2GOBJGSLIST
          o rbg_rval2glist
          o rbg_rval2gslist
          o RVAL2CSTR_PTR
          o rbg_name_to_nick
          o rbgobj_class_init_func
          o rbgobj_register_type
      + Changed RVAL2CSTR to return NULL terminated string. If you want to get
        raw string that may not be terminated by NULL, use RVAL2CSTR_PTR.
      + Supported Symbol as flag value.
      + Added windows_platform?
      + Supported GLib::Value.new? without value.
      + Supported array of flag value as GLib::Flags.new input.
      + Supported name, nick and GLib::Enum as GLib::Enum.new input.
      + Migrated to Markdown for README markup. [GitHub#484][Patch by prpr_man]
      + Supported GVariantType.
      + Supported GVariant.
      + Supported GBinding. [GitHub#524][Reported by cedlemo]
  * Fixes
      + Fixed a bug that GLib.format_size doesn't work 32bit over integer
        value. [GitHub#413][Reported by eumario]

Ruby/GObjectIntrospection

  * Improvements
      + Supported non GObject struct as return value. [GitHub#286][Reported by
        Christopher L. Ramsey]
      + Supported list_XXX method name.
      + Supported freeing GList<GObjet *>.
      + Supported array of struct as input argument.
      + Supported auto native package install on CentOS 7.
      + Supported can_XXX? predicate.
      + Supported the number of array as input argument. [Suggested by John
        Cupitt]
      + Supported array of GValue as input argument.
      + Supported array as return value.
      + Supported GClosure as input argument.
      + Supported GSList<GObject *> as input argument.
      + Supported GSList<GObject *> as output argument. [GitHub#324][Reported
        by cedlemo]
      + Supported union as input argument.
      + Supported array of guint8 as input argument.
      + Supported array of gint32 as input argument.
      + Supported class methods defined in XXXClass.
      + Supported GList<GBoxed *> as output argument. [GitHub#389][Reported by
        eumario]
      + Supported GList<GInterface *> as return value. [GitHub#501][Reported by
        Christopher L. Ramsey]
      + Supported GVariant as return value. [GitHub#502][Reported by kitone]
  * Fixes
      + Fixed a bug that GList<GObjet *> return type method always returns nil.
      + Fixed a bug that not predicate is treated as predicate.
      + Fixed a bug that self is different.

Ruby/GIO2

  * Improvements
      + Supported GAsyncReadyCallback. [GitHub#302][Reported by Christopher L.
        Ramsey]
      + Added ActionMap#add_actions.

Ruby/Pango

  * Improvements
      + Added Pango::Language#sample_string.

Ruby/GDK3

  * Improvements
      + Added backward compatibility APIs. [GitHub#284][Reported by Christopher
        L. Ramsey]
      + Added constants in Gdk::Selection. [GitHub#254][Patch by Masafumi
        Yokoyama]
      + Added missing deprecations. [GitHub#291][Reported by Michel Boaventura]
      + Added RGBA.parse. [GitHub#295][Reported by carlosjhr64]
      + Supported Gdk::Rectangle. [GitHub#319][Reported by cedlemo]
      + Supported Gdk::Screen#get_setting. [GitHub#376][Reported by cedlemo]
      + Added Gdk::Screen#get_monitor.
  * Fixes
      + Fixed a bug that GDK_KEY_XXX raises an error. [ruby-gnome2-devel-en]
        [Reported by Detlef Reichl]

Ruby/GTK3

  * Improvements
      + Migrated to GObject Introspection based bindings from hand writing
        bindings. Now, all the latest API in GTK+ are supported. [Hiroshi
        Hatake][Detlef Reichl][cedlemo][John Cupitt] [Masafumi Yokoyama]
        [eumario][PeterWAWood][Daiki Ueno]
      + Updated samples. [Patch by cedlemo]

Ruby/GtkSourceView3

  * Improvements
      + Migrated to GObject Introspection based bindings from hand writing
        bindings. Now, all the latest API in GtkSourceView are supported.

Ruby/VTE3

  * Improvements
      + Migrated to GObject Introspection based bindings from hand writing
        bindings. Now, all the latest API in VTE are supported. [cedlemo]

Ruby/GStreamer

  * Fixes
      + Fixed native package name on CentOS and Fedora.
      + Fixed shebang. [GitHub#507][Patch by Dmitry Marakasov]

Ruby/RSVG2

  * Improvements
      + Added :file_name, :data and :flags option to RSVG::Handle.new.
      + Updated a sample. [GitHub#518][Patch by Robert A. Heiler].
  * Fixes
      + Fixed a memory leak of RSVG::Handle.new_from_data and
        RSVG::Handle.new_from_file. [GitHub#318][Reported by Kagetsuki]

Ruby/Clutter

  * Improvements
      + Added Clutter::Version.or_later?.

Ruby/WebKit2GTK

  * Improvements
      + Added.

Thanks

  * Hiroshi Hatake
  * Christopher L. Ramsey
  * Masafumi Yokoyama
  * cedlemo
  * Detlef Reichl
  * Kagetsuki
  * eumario
  * PeterWAWood
  * Hiroyuki Sato
  * Daiki Ueno
  * prpr_mann
  * Dmitry Marakasov

---
2015-12-13 10:52:14 +00:00
markd
cfacb711c2 fix TEX_FORMATS creation. Bump PKGREVISION 2015-12-12 23:15:03 +00:00
markd
463c11eed5 Add tex-mathdots{,-doc} 2015-12-12 22:46:30 +00:00
markd
8d674fb669 Add tex-mathdots{,-doc} 0.9
Redefines \ddots and \vdots, and defines \iddots. The dots
produced by \iddots slant in the opposite direction to \ddots.
All the commands are designed to change size appropriately in
scripts, as well as in response to LaTeX size changing
commands. The commands may also be used in plain TeX.
2015-12-12 22:44:30 +00:00
markd
24562b5825 Update to 0.86
version from texlive 2015
minir changes.
2015-12-12 19:23:59 +00:00
markd
ed78306933 Update luatex to 0.80.0
version from texlive 2015.
two years worth of bug fixes and other changes.
2015-12-12 19:11:47 +00:00
markd
490a95c595 gs 9.18 renamed error namespace, but provides no good way of testing the
version number so allow for both old and new names by testing the guard
define of the gserrors.h that appeared at the same point.
2015-12-10 12:03:41 +00:00
markd
a39a51d33b Add gserrors.h to the installed files (upstream Bug 696301) 2015-12-10 11:58:58 +00:00
markd
08248ecb9f Fix dependencies 2015-12-10 11:40:28 +00:00
markd
78445453b0 Add dependencies. 2015-12-10 11:34:04 +00:00
markd
050a1b1feb Add tex-babel dependency 2015-12-10 10:07:45 +00:00
adam
a567be03fd Changes 3.15.11:
Bug fixes.
2015-12-07 11:02:26 +00:00
adam
7f3b4730ad Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 2015-12-05 21:25:27 +00:00
leot
38414950de Fix build for XAW_TYPE xpm and bump PKGREVISION.
Despite the upstream commit message in patch-src_Scrollbar.c the change not only
fix the build for older libXaw3d versions but also for Xaw-Xpm.
2015-12-03 17:34:56 +00:00
leot
4e697a9a40 Update print/cups to 2.1.2.
Changes:
CHANGES IN CUPS V2.1.2
- Re-release of CUPS 2.1.1 as CUPS 2.1.2 due to error in tagging of the
  2.1.1 release (pulled content from the 2.2.x tree instead)

CHANGES IN CUPS V2.1.1
- Security hardening fixes (<rdar://problem/23131948>,
  <rdar://problem/23132108>, <rdar://problem/23132353>,
  <rdar://problem/23132803>, <rdar://problem/23133230>,
  <rdar://problem/23133393>, <rdar://problem/23133466>,
  <rdar://problem/23133833>, <rdar://problem/23133998>,
  <rdar://problem/23134228>, <rdar://problem/23134299>,
  <rdar://problem/23134356>, <rdar://problem/23134415>,
  <rdar://problem/23134506>, <rdar://problem/23135066>,
  <rdar://problem/23135122>, <rdar://problem/23135207>,
  <rdar://problem/23144290>, <rdar://problem/23144358>,
  <rdar://problem/23144461>)
- The cupsGetPPD* functions did not work with IPP printers (STR #4725)
- Some older HP LaserJet printers need a delayed close when printing
  using the libusb-based USB backend (STR #4549)
- The libusb-based USB backend did not unload the kernel usblp module
  if it was preventing the backend from accessing the printer
  (STR #4707)
- Current Primera printers were incorrectly reported as Fargo printers
  (STR #4708)
- The IPP backend did not always handle jobs getting canceled at the
  printer (<rdar://problem/22716820>)
- Scheduler logging change (STR #4728)
- Added USB quirk for Canon MP530 (STR #4730)
- The scheduler did not deliver job notifications for jobs submitted to
  classes (STR #4733)
- Changing the printer-is-shared value for a remote queue did not
  produce an error (STR #4738)
- The IPP backend incorrectly included the job-password attribute in
  Validate-Job requests (<rdar://problem/23531939>)
- Updated localizations (STR #4709)
2015-12-02 21:14:16 +00:00
leot
dfd1b5627d Update print/cups-filters to 1.2.0.
Changes:
CHANGES IN V1.2.0
- cups-browsed: When using IP-address-based device URIs via
  the "IPBasedDeviceURIs" directive in cups-browsed.conf, add
  two additional settings to restrict the used IP addresses to
  either only IPv4 addresses or only IPv6 addresses.
- foomatic-rip: SECURITY FIX: Also consider the back tick
  ('`') as an illegal shell escape character. Thanks to Michal
  Kowalczyk from the Google Security Team for the hint
  (CVE-2015-8327).
2015-11-29 12:42:15 +00:00
markd
16b0246635 Fix DIST_SUBDIR. Thanks kre (PR pkg/50470) 2015-11-25 21:42:44 +00:00
jperkin
e335c8910c Remove mk/find-prefix.mk usage from the print category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:53:09 +00:00
wiz
3d3d931aa4 Bump PKGREVISION for poppler shlib major bump. 2015-11-23 10:30:15 +00:00
wiz
f6d4cbad5f Update poppler* to 0.38.0:
Release 0.38.0
        core:
         * Splash: Multiply opacity in case of pattern colorspace. Bug #92592
         * Small form improvements on non ascii character rendering
         * Clarify README

        build system:
         * Clarify internal DCT and JPX are only provided as deprecated fallbacks

        utils:
         * pdftocairo: fix fit to page transformation

Release 0.37.0
        core:
         * CairoOutputDev: Use mask for even-odd fill. Bug #84527
         * SplashOuputDev: Protect calls to set/getAA with the proper #if guards. Bug #92006
         * SplashOuputDev: Try to use an external font if the internal one is invalid
         * PageTransition D is a number not an int. Bug #92040
         * Catalog::getNumPages(): validate page count
         * Catalog::cachePageTree(): recover from out of memory condition
         * Fix crashes in malformed documents

        build system:
         * configure: fix openjpeg detection
2015-11-23 10:21:25 +00:00
markd
b5ec9f506d Add tex-blkarray{,-doc} 2015-11-18 09:48:08 +00:00
markd
59b4a89b05 Add tex-blkarray{,-doc} 0.07
An experimental package which implements an environment,
blockarray, that may be used in the same way as the array or
tabular environments of standard LaTeX, or their extended
versions defined in array. If used in math-mode, blockarray
acts like array, otherwise it acts like tabular. The package
implements a new method of defining column types, and also
block and block* environments, for specifying sub-arrays of the
main array. What's more, the \footnote command works inside a
blockarray.
2015-11-18 09:46:51 +00:00
markd
c9ca938cfe Add TEXLIVE_REV, fix DESCR. 2015-11-18 09:40:45 +00:00
markd
f6e05db088 Add TEXLIVE_REV 2015-11-18 09:37:49 +00:00
nros
4027800a39 Added moderncv latex class as print/tex-moderncv and it's documentation
as print/tex-moderncv-doc.

Moderncv provides a documentclass for typesetting curricula vitae in
various styles. Moderncv aims to be both straightforward to use and
customizable, providing five ready-made styles (classic, casual,
banking, oldstyle and fancy) and allowing one to define his own by
modifying colors, fonts, icons, etc.
2015-11-17 20:25:31 +00:00
hauke
0d82a82cb6 PR pkg/50433
dnssd is the selector for both dnssd and mdns backends.
2015-11-17 10:49:16 +00:00
hauke
f4ca6e5519 Re PR pkg/50433 fix options var name. 2015-11-16 20:34:28 +00:00
hauke
1068a3db55 Commit dnssd related PLIST fix from PR pkg/50433
-- coincidentally, I had just this patch in a local tree...
2015-11-16 15:02:53 +00:00
leot
cf3edc3ae2 Fix various installation and build issues.
o Add a lost hunk of patches/patch-ac in order to build and install "mupdf-x11"
  simply as "mupdf" (like previous mupdf releases)
o Threat glfw like any other thirdparty library (and avoid to accidently build
  "mupdf-gl")

Thanks to Thomas Klausner and Yorick Hardy for noticing that.
2015-11-12 21:11:31 +00:00
leot
f569d4a382 Update print/mupdf to 1.8.
pkgsrc changes:
 * Bump BUILDLINK_API_DEPENDS (spotted and tested via the only print/mupdf
   consumer wip/zathura-mupdf)
 * OpenGL-based desktop viewer is still not enabled by default neither upstream
   nor in pkgsrc

Changes:
List of changes in MuPDF 1.8
* Headline changes:
	* New OpenGL-based barebones desktop viewer.
	* New URW fonts with greek and cyrillic.
	* 64-bit file support.
	* Ghostscript proofing mode (source only; not in shipped binaries).
* EPUB improvements:
	* User style sheets.
	* GIF images (also for CBZ).
	* Table of contents.
	* CJK text.
	* Page margins.
	* Many bug fixes.
* Bug fixes:
	* Updated FreeType to version 2.6.1.
	* Various font substitution bug fixes.
	* Fix setjmp/longjmp behaviour which could cause optimizing compilers to misbehave.
2015-11-11 17:08:25 +00:00
dholland
10961fe372 Honor pkgsrc LDFLAGS; should fix openbsd build 2015-11-08 23:24:58 +00:00
dholland
79a592e75c sort 2015-11-08 23:24:30 +00:00
adam
9ad3a4837a Changes 0.9.3:
OSX build fixes
Fixed AES decryption
Improved load of (broken) PDF files
Sign PDF file as an incremental update
Added partial support for Type3 font encoding and metrics
Drawing API improvements
Unicode file names for attachments
Font subset embedding
2015-11-05 19:46:53 +00:00
agc
03010d7bd0 Add SHA512 digests for distfiles for print category
Problems found locating distfiles:
	Package acroread7: missing distfile AdobeReader_enu-7.0.9-1.i386.tar.gz
	Package acroread8: missing distfile AdobeReader_enu-8.1.7-1.sparc.tar.gz
	Package cups-filters: missing distfile cups-filters-1.1.0.tar.xz
	Package dvidvi: missing distfile dvidvi-1.0.tar.gz
	Package lgrind: missing distfile lgrind.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 01:01:30 +00:00
schnoebe
68d05b1f5c A group of updates from Khorben, correcting some mangled paths.
Thank you Khorben!
2015-11-03 15:08:50 +00:00
markd
15ac481c19 Fix dependencies. 2015-11-01 19:38:02 +00:00
leot
52e9d0380d Update print/cups-filters to cups-filters-1.1.0.
Changes:
CHANGES IN V1.1.0
 - Version numbering scheme changed: Releases with feature
   addition/change have the minor number increased now, pure
   bug fix releases get the revision number increased, to make
   use of the minor number which stayed zero all the time.
 - cups-browsed: Added "DefaultOptions" directive to
   cups-browsed.conf to allow defining default option settings
   for local queues to be generated for newly appearing remote
   printers.
 - cups-browsed: Removed assert() calls which remained from
   copy and paste in the very beginning of the development of
   cups-browsed.  assert() is only for use during debugging and
   should not be used in production code.
 - cups-browsed: Let option settings of a generated print queue
   be saved before taking the queue down so that when the remote
   printer appears again all user changes get restored, making
   user changes permanent on generated queues.
 - foomatic-rip: Fixed string length for shell path constant, to
   work also with systems having longer paths (Bug #1325)
 - cups-browsed: Added a mode in which IP-based device URIs
   for the generation of local print queues are used, for
   cases with problems in local host name resolution.
 - foomatic-rip: Use -dFirstPage=... and -dLastPage=... only
   if really needed (Bug #1324).
 - cups-browsed, implicitclass: Make the load-balancing
   configurable so that one can select whether the jobs get
   queued up locally like in a CUPS class or whether they get
   immediately distributed to the remote servers letting them
   queue up there.
2015-11-01 17:36:43 +00:00
wiz
d15f48992a Switch from x11/Xaw3d to newer x11/libXaw3d.
Adapt some packages so they build with that.
Bump their PKGREVISIONs.
2015-10-14 20:17:24 +00:00
tron
23b1190a88 Reset maintainer 2015-10-11 10:56:43 +00:00
adam
b75a8258d3 Checksum update 2015-10-11 08:44:01 +00:00
richard
7297f6e35b revert accidental ssp fix waiting on joerg@ 2015-10-10 17:05:17 +00:00
richard
255bcf2e52 SunOS doesn't have arc4random_stir either 2015-10-10 17:03:02 +00:00
adam
c106ad4369 Changes 9.18:
A substantial revision of the build system and GhostPDL directory structure, meaning the GhostPCL and GhostXPS "products" are now built by the Ghostscript build system "proper" rather than having their own builds which called the Ghostscript build system for certain parts of the builds.

Ghostscript-only users should not be affected by this change.

For users of the PCL and XPS interpreters (collectively downloaded as "GhostPDL") there is a new, "flatter" directory structure and only one configure and one make invocation to build all the products. There are also some executable default name changes to bring the PCL and XPS binaries in line with the Ghostscript ones. All executables now end up in the "bin" directory (or build specific variant thereof, e.g. "debugbin"). The PCL executable, by default, is now "gpcl6" on Unix like systems and "gpcl6win??.exe" (where "??" is either "32" or "64"). The XPS executable remains "gxps" on Unix-like systems, but similarly becomes "gxpswin??.exe" on Windows.

Those using scripts or other automated processes will need to take steps to cope with these changes.

A new method of internally inserting devices into the device chain has been developed, named "device subclassing". This allows suitably written devices to be more easily and consistently as "filter" devices.

The first fruit of this is a new implementation of the "-dFirstPage"/"-dLastPage" feature which functions a device filter in the Ghostscript graphics library, meaning it works consistently with all input languages.

The "ghostpdl.inf" file, provided to simplify installing a Postscript printer configure to produce output to suit Ghostscript's "pdfwrite" device is now available as a digitally signed version: "ghostpdl.cat".
Plus the usual round of bug fixes, compatibility changes, and incremental improvements.
2015-10-10 11:55:18 +00:00
ryoon
b141232e29 Recursive revbump from textproc/icu 2015-10-10 01:57:50 +00:00
wiz
9817f8ef3a Recursive revbump for poppler-0.36.0 shlib bump. 2015-10-01 05:37:00 +00:00
wiz
c394fac0c8 Update poppler* to 0.36.0:
Release 0.36.0
        core:
         * Patch to support RichMedia annotations
         * Splash: Fix wrong memory access. Bug #91686
         * Cairo: fix size of transparency group surface. Bug #66229
         * Fix bounds check in Linearization::getPageFirst. Bug #91200
         * File Saving improvements
         * Add premultiplied alpha channel to SplashBitmap
         * Fix for xref table creation. Bug #90790
         * Fix JBIG2Decode infinite loop and stack overflow. Bug #91186
         * Minor optimization in text extraction

        qt4:
         * Basic support for RichMedia annotations
         * Change default image format
         * Minor optimizations

        qt5:
         * Basic support for RichMedia annotations
         * Change default image format
         * Minor optimizationsHEADmaster

        cpp:
         * Fix utf8/utf16 conversion. Bug #91644

        build system:
         * Do not hardcode -fPIC in Makefile.am
         * cmake: Allow configuring SHARE_INSTALL_DIR. Bug #90293

        glib:
         *

        utils:
         * pdfunite: Insert embedded files in result pdf. Bug #90066
         * pdftotext: Add -bbox-layout option. Bug #89941

Release 0.35.0
        core:
         * Fix assert in broken file. Bug #91344
         * Adjust memory layout computation of GooString
         * Make SplashBitmap XBGR transfer alpha channel
         * Splash: Fix wrong writes on non rgb outputs. Bug #90570
         * Splash: remove ifndef in Windows code
         * GlobalParamsWin bugfixes. Bug #91053

        qt4:
         * Switch default image format
         * Add IgnorePaperColor render flag

        qt5:
         * Improve efficiency of Poppler::Page::renderToImage
         * Switch default image format
         * Add IgnorePaperColor render flag

        build system:
         * Allow configuring SPLASH_CMYK support
         * Add configure --enable-build-type. Bug #90796

        glib:
         * Explicitly link against pthread
         * Deprecation fixes

        utils:
         * pdftocairo: Fix cast to pointer from integer of different size on win64
2015-10-01 05:36:36 +00:00
richard
550760983a avoid configuring rc-dir when INIT_SYSTEM == "smf"
pkgsrc fontconfig modifies the default fonts directory so install appropriately
bump PKGREVISION
2015-09-27 04:15:54 +00:00
ryoon
69bf37a6ad Update to 0.8.2
* Update HOMEPAGE and MASTER_SITES.

Changelog:
pdf2djvu (0.8.2) unstable; urgency=low

  [ Jakub Wilk ]
  * Fix file corruption for some documents with outline.
    https://bitbucket.org/jwilk/pdf2djvu/issues/110
    Regression introduced in 0.7.20.
  * Improve thread-safety:
    + Make GraphicsMagick initialization thread-safe.
    + Rewrite the subprocess handling code to be thread-safe.
      Remove PStreams support.
  * Fix silencing djvuextract's stderr.
  * Use iconv() for converting from locale encoding to UTF-8.
  * Document that gettext is needed for internationalization.
  * Improve error handling.
  * Improve the test suite.
  * Update the Polish translation.

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Chris Leick ]
  * Update the German translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 08 Sep 2015 20:43:24 +0200

pdf2djvu (0.8.1) unstable; urgency=low

  * Fix “--fg-colors=N” when GraphicsMagick was compiled with
    QuantumDepth > 8.
  * Report GraphicsMagick's QuantumDepth in “--version”.
  * Build with “-Werror=narrowing”.
  * Document what software is required to run the tests.
  * Windows: fix loading Poppler data files.
  * Improve the test suite.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 13 Aug 2015 17:48:55 +0200

pdf2djvu (0.8) unstable; urgency=low

  [ Juan Francisco Cantero Hurtado ]
  * Don't hardcode the Python interpreter path in script shebangs; use
    “#!/usr/bin/env python” instead.

  [ Jakub Wilk ]
  * Don't silently ignore --loss-level when used without --monochrome.
    https://bitbucket.org/jwilk/pdf2djvu/issue/86
  * Add sanity check that output file is distinct from all input files.
    https://bitbucket.org/jwilk/pdf2djvu/issue/98
  * Apply NFKC normalization on characters from the Alphabetic Presentation
    Forms block (U+FB00–U+FB4F), even when --no-nfkc were specified.
    This is what Poppler (≥ 0.19) does by default.
    Thanks to Dmitry Shachnev for the bug report.
    https://bitbucket.org/jwilk/pdf2djvu/issue/90
    https://bugs.freedesktop.org/show_bug.cgi?id=7002
  * Fail early if duplicate page numbers were specified in -p/--pages.
    https://bitbucket.org/jwilk/pdf2djvu/issue/73
  * Fail early on duplicate page identifiers and duplicate page titles.
  * Make --help and --version return with exit code 0.
  * Windows: build against GraphicsMagick.
    https://bitbucket.org/jwilk/pdf2djvu/issue/75
  * Improve the configure script:
    + Check if Poppler xpdf headers exist.
    + Add option for disabling PStreams (--without-pstreams).
  * Change the order libraries on linker command line.
    Move libraries provided by the LIBS configure variable to the end.
  * Use the reentrant S-expression output API when it's available
    (DjVuLibre ≥ 3.5.25).
  * Improve error handling.
  * Improve the test suite.
  * Improve documentation:
    + Simplify documentation about build dependencies.
    + Document that pkg-config is required for building.
    + Update poppler-data download URL.
  * Update the Polish translation.

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Chris Leick ]
  * Update the German translation.

  [ Kyrill Detinov ]
  * Update the Russian translation.

  [ Jean-Paul Guillonneau ]
  * Update the French translation of the manual page.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 07 Aug 2015 14:42:08 +0200

pdf2djvu (0.7.21) unstable; urgency=low

  * Fix insecure use of /tmp when executing c44(1).
    https://bitbucket.org/jwilk/pdf2djvu/issue/103

 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 09 May 2015 23:21:40 +0200

pdf2djvu (0.7.20) unstable; urgency=low

  [ Jakub Wilk ]
  * Don't use djvused for setting document outline.
    It was too slow for very long documents.
    https://bitbucket.org/jwilk/pdf2djvu/issue/93
  * Test suite: automatically skip tests that require features that were not
    enabled at build time.
    https://bitbucket.org/jwilk/pdf2djvu/issue/55
  * Improve reporting of versions of the libraries in --version and XMP
    metadata.
  * Improve Windows support:
    + Correctly determine path to DjVuLibre binaries.
      https://bitbucket.org/jwilk/pdf2djvu/issue/85
    + Fix path splitting is East-Asian locales.
      https://bitbucket.org/jwilk/pdf2djvu/issue/100
    + Fix stdout redirection.
      https://bitbucket.org/jwilk/pdf2djvu/issue/101
  * Update the homepage URL and the bug tracker URLs, in documentation and
    code.
    http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html

  [ Américo Monteiro ]
  * Update the Portuguese translation.

  [ Kyrill Detinov ]
  * Update the Russian translation.

  [ Chris Leick ]
  * Update the German translation.

  [ Serhij Dubyk ]
  * Update the Ukrainian translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 01 May 2015 14:21:16 +0200

pdf2djvu (0.7.19) unstable; urgency=low

  * Fix build failure with Poppler ≥ 0.31.
    Thanks to David Evans for the bug report.
    https://bitbucket.org/jwilk/pdf2djvu/issue/99

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 06 Feb 2015 20:00:38 +0100

pdf2djvu (0.7.18) unstable; urgency=low

  [ Jakub Wilk ]
  * Make the xml2c script more portable.
  * In C++11 mode, use “decltype” instead of “typeof”.
  * Fix build failure with libc++ in C++98 mode.
    Thanks to Angelo Graziosi for the bug report.
    https://bitbucket.org/jwilk/pdf2djvu/issue/88
  * Use the standard AC_OPENMP macro in the configure script (instead of
    3rd-party AX_OPENMP).
  * Use HTTPS URLs when they are available, in documentation and code.
  * Fix capitalization error in the German manual page.
    Thanks to Chris Leick for help.
  * Drop support for Poppler < 0.11.1.
  * Improve error handling.

  [ Américo Monteiro ]
  * Add Portuguese translation.
    https://bugs.debian.org/758262

  [ Majid Redouane, Jean-Paul Guillonneau ]
  * Add French translation of the manual page.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 18 Dec 2014 13:25:10 +0100

pdf2djvu (0.7.17) unstable; urgency=low

  * Fix build failure with Poppler ≥ 0.23.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 30 May 2013 22:20:31 +0200

pdf2djvu (0.7.16) unstable; urgency=low

  * Fix build failure with Poppler ≥ 0.21.1.

 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 14 Nov 2012 20:44:57 +0100

pdf2djvu (0.7.15) unstable; urgency=low

  * Fix build failure with Poppler ≥ 0.21.

 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 06 Oct 2012 12:32:09 +0200
2015-09-24 23:13:34 +00:00
ryoon
db503e01ed Update to 5.1.3
Changelog:
2015-05-24  Jay Berkenbilt  <ejb@ql.org>

        * 5.1.3: release

        * Bug fix: fix-qdf was not handling object streams with more than
        255 objects in them.

        * Handle Microsoft crypt provider initialization properly for case
        where no keys have been previously created, such as in a fresh
        Windows installation.

        * Include time.h in QUtil.hh for time_t
2015-09-24 22:56:37 +00:00
he
d3f87e8eb2 Protect against an overflow in gs_heap_alloc_bytes().
Fixes CVE-2015-3228.
Bump PKGREVISION.  OK wiz@
2015-09-23 08:25:09 +00:00
taca
0b7dbe9f0d Forgot to comit distinfo. (Why?)
Noted by joerg@, thanks much!
2015-09-15 15:18:33 +00:00
joerg
50391dbf28 When raising required poppler version, also include the upper limit. 2015-09-14 13:34:09 +00:00
gdt
f89c0bee32 Add patch to avoid test failure without installed package.
The new patch is from upstream and will be in the next release.

Set LICENSE (GPL2).
2015-09-13 18:34:54 +00:00
taca
fd5cb882a8 Update ruby-prawn to 2.0.2.
PrawnPDF 2.0.2 -- 2015-07-15

Links in repeaters/stamps are now clickable

Previously, url links were not clickable when rendered within a stamp. The proper annotation references are now added to the page object that the stamp is called, thereby generating a clickable link in the pdf.

Because repeaters are built upon stamps, this fix should also solve issues with links inside of repeaters.

(Jesse Doyle, #801, #498)
2015-09-13 15:11:06 +00:00
taca
1af1a627e9 Update ruby-pdf-core to 0.6.0.
* Add spec for trailer initialization
* Update document state spec description
* Remove securerandom
* Fixed tests for document state trailer
* Remove default_trailer & leave it as an empty hash
* Add document ID to trailer for PDF-X spec compat
2015-09-13 15:09:50 +00:00
wiz
c8891679ba Update print/cups-filters to 1.0.76.
Remove unnecessary autoconf dependency.
Bug report for building with BSD make was fixed, so remove patch.

CHANGES IN V1.0.76

	- cups-browsed: Make build also working with BSD make (Bug
          #1310).
	- cups-browsed, implicitclass: Let the load-balancing queue up
	  the jobs in the local (generated) queue until a free (idle,
	  enabled, and accepting jobs) remote queue is found (check
	  every 5 sec if no free queue available). This gives a more
	  even distribution of the work amongst the servers and
	  protects against the case that a bunch of jobs gets
	  inaccessible or lost if one of the servers fails.
	- cups-browsed: Let the load-balancing also check whether the
	  destination queue is actually accepting jobs.
	- cups-browsed: If a generated queue is not removed on
	  shutdown of cups-browsed due to remaining jobs in it,
	  re-enable it in the next cups-browsed session even if it was
	  disabled by something other than cups-browsed.
	- implicitclass: Clean up debug and error messages.
	- implicitclass: Fix exit codes for immediate retry of jobs.
	- cups-browsed: Make absence of CUPS notifications via D-Bus
	  non-fatal and fall back to the old behavior of cups-browsed
	  (fail-over instead of load balancing for equally-named
	  remote queues, do not remove generated queue if it is
	  default instead of default printer management). This solves
	  problems of CUPS and/or cups-browsed built without D-Bus
	  support or absence of D-Bus on the system (Bug #1316).
	- cups-browsed: Do not use g_warning() function, sneaked in by
	  copy and paste of CUPS subscription functions.

CHANGES IN V1.0.75

	- texttopdf: Really support BoldItalic (original texttops just maps
	  BoldItalic to Bold).
	- texttopdf: Fixed segfault when outputting BoldItalic (Bug #1314).
2015-09-13 11:35:35 +00:00
joerg
fdc3643807 Move print/poppler-qt to print/poppler016-qt3 to better reflect what it
is about.
2015-09-12 16:50:00 +00:00
joerg
9c96d02439 Provide upper limit for dependencies. 2015-09-12 16:47:24 +00:00
wiz
824a9cb236 Get rid of gmake dependency.
https://bugs.linuxfoundation.org/show_bug.cgi?id=1310
2015-09-12 11:48:10 +00:00
gdt
22bbbc19f9 Note that tests fail unless the package is already installed. 2015-09-11 12:52:04 +00:00
gdt
166c7fbd84 Belatedly add patch from previous commit. 2015-09-11 12:50:34 +00:00
gdt
8396bf2d0c Update to 5.2.10.
Gutenprint 5.2.10 no longer supports Macintosh OS X 10.4 or earlier.

[See NEWS for the list of printers; ~1000 lines were omitted from this
commit message.]

  1) Added a unified CUPS backend to support selected dye sublimation
     printers.

  2) New printers supported in this release:

     [many]

  3) The following Canon printer models were not added, as they cannot
     currently be supported, even experimentally, owing to an as-yet
     unknown command format or other issues:

     [several]

  4) Corrected page dimensions for borderless printing with Canon
     inkjet printers.

  5) Added duplex support for the EPSON WorkForce 630, 635, and 645,
     and NX635

  6) Expanded printable area at the bottom of the page for the Epson
     Stylus Pro 3800 and 3880.

  7) Added IEEE1284 device IDs for the following printers.

     [many]

  8) Added Catalan, Turkish, and Vietnamese translations.
2015-09-10 00:10:24 +00:00
jperkin
5b35dc9ac2 Now that _STRIPFLAG_INSTALL defaults to empty on Darwin remove manual setting. 2015-09-07 12:05:17 +00:00
wiz
c85233ba32 Fix build with jbig2dec-0.12. 2015-09-06 20:53:24 +00:00
wiz
9f2dd7e5cb Add --disable-ldap to fix build on some systems.
Reported by Richard Palo.
2015-09-05 20:56:57 +00:00
jperkin
89f289e83c Various changes to fix build on Darwin. 2015-09-05 13:03:22 +00:00
wiz
22f8f18093 Update to 2.1.0:
CHANGES.txt - 2.1.0 - 2015-08-31
--------------------------------

CHANGES IN CUPS V2.1.0

	- Fixed more scheduler crash bugs in the new logging code (STR #4687,
	  STR #4690)
	- The scheduler did not use the ConfigFilePerm setting when copying PPD
	  files or interface scripts attached to a request (STR #4703)
	- Now support new Chinese locale IDs and their correct fallback locales
	  (<rdar://problem/22086642>, <rdar://problem/22130168>)
	- "make check" incorrectly reported an expectation of 18 warning
	  messages when 8 were expected (STR #4684)
	- The new PDF file type rule did not work (STR #4692)
	- The scheduler did not update the jobs.cache file when job files were
	  expired (STR #4706)
	- Fixed some configure script issues (STR #4694, STR #4695, STR #4698)
	- Documentation updates (STR #4691, STR #4693)


CHANGES IN CUPS V2.1rc1

	- Added support for 3D printers (basic types only, no built-in filters)
	  based on PWG white paper.
	- Fixed bugs in the new journald support (STR #4655, STR #4658,
	  STR #4661)
	- Fixed domain socket support on Linux (STR #4679)
	- Fixed signal handlers in the dnssd and usb backends (STR #4671)
	- <Limit All> in <Policy> sections now applies to all operations when
	  used by itself (STR #4659)
	- Configure script changes for systemd support (STR #4669)
	- Updated autoconf sources to use newer form of AC_INIT (STR #4664)


CHANGES IN CUPS V2.1b1

	- Improved speed of ppdMarkDefaults for complex/large PPDs
	  (<rdar://problem/15146999>)
	- The IPP backend now stops sending print data if the printer indicates
	  the job has been aborted or canceled (<rdar://problem/17837631>)
	- The IPP backend now sends the job-pages-per-set attribute when
	  printing multiple copy jobs with finishings
	  (<rdar://problem/16792757>)
	- The IPP backend now updates the cupsMandatory values when the printer
	  configuration changes (<rdar://problem/18126570>)
	- No longer install banner files since third-party banner filters now
	  supply their own (STR #4518)
	- Added support for EXPECT-ALL directive in ipptool test files
	  (STR #4469)
	- Added support for WITH-VALUE-FROM predicate in ipptool test files
	  (STR #4470)
	- The scheduler no longer listens on the loopback interface unless the
	  web interface or printer sharing are enabled
	  (<rdar://problem/9136448>)
	- Added a PPD generator for IPP Everywhere printers (STR #4258)
	- Now install "default" versions of more configuration files
	  (<rdar://problem/19024491>)
	- The cupstestppd program did not handle "maxsize(nnn)" entries in
	  cupsFilter/cupsFilter2 values (<rdar://problem/18974858>)
	- The scheduler now checks the return value of rename() calls
	  (STR #4589)
	- The scheduler now validates ErrorPolicy values in config files
	  (STR #4591)
	- Long cookies caused the web interface to stop working (STR #4619)
	- Added SSLOptions values to allow Diffie-Hellman key exchange and
	  disable TLS/1.0 support.
	- Updated the scheduler to support more IPP Everywhere attributes
	  (STR #4630)
	- The scheduler now supports advanced ASL and journald logging when
	  "syslog" output is configured (STR #4474)
	- The scheduler now supports logging to stderr when running in the
	  foreground (STR #4505)
2015-09-03 21:15:41 +00:00
markd
d8898b1f14 Add tex-cjk-gs-integrate{,-doc} 2015-09-02 11:18:43 +00:00
markd
d49afe1f43 Add tex-cjk-gs-integrate{,-doc} 20150506.1
Tools to integrate CJK fonts into Ghostscript
2015-09-02 11:17:24 +00:00
markd
fd75c3dd41 Update tex-cjk-ko{,-doc} to 1.7
Update tex-kotex-oblivoir{,-doc} to 2.1.3
Update tex-kotex-utf{,-doc} to 2.1.1

Changes unknown.
2015-09-01 22:05:02 +00:00
markd
e2b1575897 Update tex-texinfo to 5.1.37747
Changes unknown
2015-09-01 21:41:02 +00:00
markd
8c7e2389e2 Add more tex packages. 2015-09-01 21:24:12 +00:00
markd
5ad574b045 Add tex-xstring(,-doc} 1.7c String manipulation for (La)TeX
Add tex-toptesi{,-doc} 5.86f  Bundle for typesetting multilanguage theses
Add tex-stringstrings{,-doc} 1.23  String manipulation for cosmetic and
   programming application
Add tex-probsoln{,-doc} 3.04  Generate problem sheets and their solution sheets
Add tex-flowfram{,-doc} 1.17  Create text frames for posters, brochures or
   magazines
Add tex-europasscv{,-doc} 2015  Unofficial class for the new version of the
   Europass curriculum vitae
Add tex-envlab{,-doc} 1.2  Addresses on envelopes or mailing labels
Add tex-newlfm{,-doc} 9.4  Write letters, facsimiles, and memos
Add tex-cuisine{,-doc} 0.7  Typeset recipes in LaTeX

From yhardy in pkgsrc-wip. Cleanup by me.
2015-09-01 21:17:54 +00:00
taca
ea624a66c6 Update php-pdflib to 2.1.8, latest 2.x release.
(php-pdflib 3.0 and later requires PDFlib 7 or later.)

2.1.9:
- added support for PHP 5.4

2.1.10:
- fixed https://bugs.php.net/bug.php?id=64455
2015-08-30 14:43:07 +00:00
wiz
ea19926d75 Update to 1.0.74:
CHANGES IN V1.0.74

	- cups-browsed: Added NULL check when getting the notification of
	  a printer starting to process a job and checking whether this
	  printer is created by cups-browsed with the implicitclass:
	  backend (Ubuntu bug #1488524).
	- backends: Include unistd.h and fcntl.h in backend-private.h for
	  all platforms, not only Linux, so that the backends build also
	  on non-Linux platforms (Bug #1308).
	- cups-browsed: Do not schedule printers for update when they are
	  already marked as disappeared.
	- cups-browsed: Added sanity checks when saving the default printer
	  selection in a file.
	- cups-browsed, implicitclass: If remote queues disappear or
	  cups-browsed shuts down and a cups-browsed-generated queue still
	  has jobs and needs to be kept therefore, disable it and re-enable
	  it when cups-browsed starts again and/or the remote queue(s) re-
	  appear(s). This avoids repeated retries of the jobs while the
	  remote server is not available, causing unneeded system load and
	  battery consumption.
	- cups-browsed: After polling info from remote CUPS servers to find
	  the best destination job, set the default CUPS server back to local.
2015-08-30 14:37:18 +00:00
joerg
3a9d2ed507 Needs upper limit for cups15 to be actually picked. Bump revision. 2015-08-29 23:04:38 +00:00
khorben
4e2b41d76a Import a few fixes to print/hplip
These changes:
- fix paths for /etc and /var after those of Python installer files
- while there, fix paths in additional files
- locate libraries on systems without ldconfig(8)

This is particularly relevant for some of the tools installed, like
hp-check (which still doesn't complete). With these changes, I can print
again with my M276n printer.
2015-08-27 23:53:24 +00:00
wiz
2d0f3e2f3d Update to 1.0.73. Now needs gdbus-codegen and gmake to build.
CHANGES IN V1.0.73

	- cups-browsed: Added missing
          utils/org.cups.cupsd.Notifier.xml file.

CHANGES IN V1.0.72

	- cups-browsed, implicitclass: Added load balancing
          functionality. If there are several remote CUPS printers
          with the same name, they for locally a cluster represented
          by a print queue with this name. This printer prints through
          a special backend (implicitclass) which makes cups-browsed
          find the best destination remote queue (fewest jobs,
          enabled) for this job.
	- cups-browsed: Added protection against accidental deletion of
	  print queues generated by cups-browsed. These queues now get
	  automatically re-created.
	- cups-browsed: Added LDAP support. Appropriately configured via
	  cups-browsed.conf remote printers made available via LDAP will be
	  looked up and local queues pointing to them created. Thanks to
	  Raphael Geissert (atomo64 at gmail dot com) for contributing this
	  patch (Debian bug #795185).
	- cups-browsed: Introduced new handling for the default
	  printer using cache files. So we do not need to keep an auto-generated
	  queue because it is set as default printer. If the auto-generated
	  queue disappears, the old local printer is set as default again and
	  when it re-appears it returns to be the default printer.
	- cups-browsed: Added infrastructure for subscribing to CUPS
	  notifications for things like improved default printer handling,
	  load balancing, ...
	- foomatic-rip: Prevent crash when supplying "media" option with empty
	  value ("media=", Ubuntu bug #1479871).
	- pdftoopvp: Adaptations to API changes on Poppler 0.34.0, note that
	  this patch disables color management in this filter. Thanks to
	  Vincent le Garrec and Andreas K. Huettel for the patch (Bug #1301,
	  Gentoo bug #554782).
	- libcupsfilters, bannertopdf, foomatic-rip, gstoraster, pdftoijs,
	  sys5ippprinter, pdftoopvp, pdftops, pdftoraster, rastertoescpx,
	  urftopdf, texttopdf: Miscellaneous fixes for build compatibility with
	  different platforms, like config.h as very first include and so on.
	  Thanks to Richard Palo for the patch (Bug #1264).
	- texttopdf: Request the generic 'monospace' font alias from fontconfig
	  instead of the hard-coded FreeMono. Thanks to Fabian Greffrath
	  (fabian at debian dot org) for the patch (Debian bug #788048).
2015-08-26 08:36:48 +00:00
leot
91914a8276 Document TEXLIVE_REV and add some tips for MAINTAINERs that
adds/updates TeX Live packages.

Discussed one year ago in PR pkg/49070 and in tech-pkg@:
 http://mail-index.netbsd.org/tech-pkg/2014/08/29/msg013507.html
2015-08-25 11:59:23 +00:00
kleink
573d7c3791 Use MASTER_SITE_PYPI. 2015-08-18 17:01:08 +00:00
kleink
878b4264dc Update py-PDF2 to 1.25.1
Patch 1.25.1, 2015-07-20

 - Fix bug when parsing inline images. Occurred when merging
   certain pages with inline images

 - Fixed type error when creating outlines by utilizing the
   isString() test

Version 1.25, 2015-07-07
------------------------

BUGFIXES:

 - Added Python 3 algorithm for ASCII85Decode. Fixes issue when
   reading reportlab-generated files with Py 3 (jerickbixly)

 - Recognize more escape sequence which would otherwise throw an
   exception (manuelzs, robertsoakes)

 - Fixed overflow error in generic.py. Occurred
   when reading a too-large int in Python 2 (by Raja Jamwal)

 - Allow access to files which were encrypted with an empty
   password. Previously threw a "File has not been decrypted"
   exception (Elena Williams)

 - Do not attempt to decode an empty data stream. Previously
   would cause an error in decode algorithms (vladir)

 - Fixed some type issues specific to Py 2 or Py 3

 - Fix issue when stream data begins with whitespace (soloma83)

 - Recognize abbreviated filter names (AlmightyOatmeal and
   Matthew Weiss)

 - Copy decryption key from PdfFileReader to PdfFileMerger.
   Allows usage of PdfFileMerger with encrypted files (twolfson)

 - Fixed bug which occurred when a NameObject is present at end
   of a file stream. Threw a "Stream has ended unexpectedly"
   exception (speedplane)

FEATURES:

 - Initial work on a test suite; to be expanded in future.
   Tests and Resources directory added, README updated (robertsoakes)

 - Added document cloning methods to PdfFileWriter:
   appendPagesFromReader, cloneReaderDocumentRoot, and
   cloneDocumentFromReader. See official documentation (robertsoakes)

 - Added method for writing to form fields: updatePageFormFieldValues.
   This will be enhanced in the future. See official documentation
   (robertsoakes)

 - New addAttachment method. See documentation. Support for adding
   and extracting embedded files to be enhanced in the future
   (moshekaplan)

 - Added methods to get page number of given PageObject or
   Destination: getPageNumber and getDestinationPageNumber.
   See documentation (mozbugbox)

OTHER ENHANCEMENTS:

 - Enhanced type handling (Brent Amrhein)

 - Enhanced exception handling in NameObject (sbywater)

 - Enhanced extractText method output (peircej)

 - Better exception handling

 - Enhanced regex usage in NameObject class (speedplane)


Version 1.24, 2014-12-31
------------------------

 - Bugfixes for reading files in Python 3 (by Anthony Tuininga and
   pqqp)

 - Appropriate errors are now raised instead of infinite loops (by
   naure and Cyrus Vafadari)

 - Bugfix for parsing number tokens with leading spaces (by Maxim
   Kamenkov)

 - Don't crash on bad /Outlines reference (by eshellman)

 - Conform tabs/spaces and blank lines to PEP 8 standards

 - Utilize the readUntilRegex method when reading Number Objects
   (by Brendan Jurd)

 - More bugfixes for Python 3 and clearer exception handling

 - Fixed encoding issue in merger (with eshellman)

 - Created separate folder for scripts
2015-08-18 16:58:21 +00:00
leot
331540a72f Recursive bump for graphics/sane-backends. 2015-08-16 22:00:37 +00:00
leot
50575bf17b Update print/foomatic4-db-engine to foomatic-db-engine-4.0.12.
ok wiz@.

pkgsrc changes:
 o Added LICENSE

Changes:
2014-11-14 Till Kamppeter <till.kamppeter@gmail.com>
	* foomatic-ppdfile.in: Foomatic doesn't provide some offered PPD
	  files. Thanks to Marek Kasik for the patch (bug #1238).

2014-08-22 Till Kamppeter <till.kamppeter@gmail.com>
	* foomatic-ppd-to-xml.in: Let missing XML files be added when to a
	  PPD with already existing XML files new "*Product:" lines get
	  added.

2014-03-20 Till Kamppeter <till.kamppeter@gmail.com>
	* Tagged branch for release 4.0.11.
	* README, USAGE, configure.ac: Updated for release 4.0.11.
	* lib/Foomatic/DB.pm: Do not interpret option default values set to
	  "0" in PPD files as no default setting defined. Thanks to Deng
	  Pang from Ricoh (DengPang at rst dot ricoh dot com) for the report.

2014-02-18 Till Kamppeter <till.kamppeter@gmail.com>
	* Tagged branch for release 4.0.10.
	* README, USAGE, configure.ac: Updated for release 4.0.10.

2014-01-02 Till Kamppeter <till.kamppeter@gmail.com>
	* foomatic-addpjloptions.in: Make foomatic-addpjloptions work with
	  the system's Foomatic database, too.
2015-08-15 22:54:50 +00:00
schnoebe
9592c1665a Updated to build with Python 3.x -- removed dependency on py-xml (it was
no longer needed/required.)

Updated to 3.15.7

Release Notes:

HPLIP 3.15.7 - This release has the following changes:
Added Support for the Following New Printers:

- HP Deskjet 1110 Printer
- HP Deskjet 1111 Printer
- HP Deskjet 1112 Printer
- HP DeskJet 2131 All-in-One Printer
- HP Deskjet Ink Advantage 1110 Printer
- HP Deskjet Ink Advantage 1115 Printer
- HP Deskjet Ink Advantage 1118 Printer
- HP DeskJet Ink Advantage 2130 All-in_One Printer
- HP DeskJet Ink Advantage 2135 All-in_One Printer
- HP DeskJet Ink Advantage 2138 All-in_One Printer
- HP DeskJet Ink Advantage 3630 All-in-One Printer
- HP DeskJet Ink Advantage 3635 All-in-One Printer
- HP DeskJet Ink Advantage 3636 All-in-One Printer
- HP DeskJet Ink Advantage 3638 All-in-One Printer
- HP DeskJet Ink Advantage 3830 All-in-One Printer
- HP DeskJet Ink Advantage 3835 All-in-One Printer
- HP OfficeJet 3830 All-in-One Printer
- HP OfficeJet 3832 All-in-One Printer
- HP OfficeJet 3834 All-in-One Printer
- HP Officejet 7510 Wide Format All-in-One Printer

Added support for the following new Distro's:

- Debian 8.1
- RHEL 7.1

Issues fixed:

- Removed the duplicate collate option from HP Device Manager
- Traceback error occurs when trying to configure a queue of same name
  but with different IO type
- Traceback error occurs when trying to add unicode file from Device
  Manager on RHEL5

Launchpad fixes:

1464013 - HPLIP installer prompts to set up printers, even when printers
	are already set up
1432516 - Insecure binary driver verification (CVE-2015-0839)
2015-08-14 19:45:29 +00:00
kleink
7b10f712d4 + py-weasyprint 2015-08-14 17:05:27 +00:00
kleink
21e4798a48 Import Weasyprint-0.24 as print/py-weasyprint.
WeasyPrint is a visual rendering engine for HTML and CSS that can
export to PDF. It aims to support web standards for printing.
WeasyPrint is free software made available under a BSD license.

It is based on various libraries but not on a full rendering engine
like WebKit or Gecko. The CSS layout engine is written in Python,
designed for pagination, and meant to be easy to hack on.
2015-08-14 17:05:04 +00:00
wiz
27ee0b1afd Use memmove instead of memcpy in one place.
It seems the arguments sometimes overlap, and _FORTIFY_SOURCE=2 causes it
to dump core in this case.

Bump PKGREVISION.
2015-08-12 22:27:22 +00:00
wiz
63a5209c3c This package has no cups option, remove (optional) cups15 bl3.mk inclusion. 2015-08-12 22:27:10 +00:00
wiz
edbb722f33 Use memmove instead of memcpy in one place.
It seems the arguments sometimes overlap, and _FORTIFY_SOURCE=2 causes it
to dump core in this case.

Bump PKGREVISION.
2015-08-12 22:20:00 +00:00
wiz
e954bde72b Rely on header to provide memset().
Gets us further in a PKGSRC_USE_FORT build; however, still fails with:

[1]   Abort trap (core dumped) ./soobj/aux/mkro...
base/lib.mak:3063: recipe for target 'soobj/gsromfs1_.c' failed
2015-08-11 18:16:50 +00:00
khorben
b20037003f Add support for CFLAGS
No functional change intended.
2015-08-09 14:55:58 +00:00
markd
b5b9e3c672 Update tex-texlive.infra to 2015.37738
error handling changes.
2015-08-09 11:15:48 +00:00
markd
13bb3de2e9 Update tex-tetex{,-doc} to 3.0.38001
additional options in updmap and fmtutil.
2015-08-09 11:04:54 +00:00
markd
860c9287b8 Update tex-siunitx{,-doc} to 2.6h
changes unknown
2015-08-09 10:31:16 +00:00
markd
fdf658fc72 Update tex-pdfpages{,-doc} to 0.5a
changes unknown
2015-08-09 10:17:05 +00:00
markd
516273f5ef Update tex-mhchem{,-doc} to 4.02
changes unknown
2015-08-09 10:06:28 +00:00
markd
5abee2ea57 Update tex-memoir{,-doc} to 3.7e
minor change in check for etex.sty.
2015-08-09 09:43:36 +00:00
markd
78c224a2b8 Update tex-csplain to 2015.37901
changes unknown
2015-08-09 09:28:47 +00:00
markd
39f22fd939 Update tex-plain to 3.141592653.37747
regenerate unicode-letters.def
2015-08-09 09:19:24 +00:00
markd
1bd75b6ee4 Update tex-latex{,-doc} to 2015.37789
- Missing DocStrip guards for latexrelease
   package and ltcount
 - Duplicate defintion of \newtoks
 - Missing first char in a range in Unicode
   catcode settings (XeTeX/LuaTeX usage)
 - Fix accents for 0403,0453,040C,045C
   with utf8 option for inputenc
2015-08-09 08:25:48 +00:00
markd
11566b2db8 Update tex-glossaries{,-doc} to 4.17
* makeglossaries (Perl script):

  - fixed ngerman din5007 issue.

* glossaries.sty:

  - new field-related commands:
    \glsaddstoragekey, \glsfielddef, \glsfieldedef,
    \glsfieldgdef, \glsfieldxdef, \glsfieldfetch,
    \ifglsfieldeq, \ifglsfielddefeq, \ifglsfieldcseq

  - new user command \glswriteentry to hook into mechanism
    that writes entry information to the external files

  - new user command \glspostlinkhook to hook into end of
    commands like \gls and \glstext.

  - Added new acronym styles "long-sp-short" and
    "long-sp-short-desc"

  - bug fix: \glsadd should use \@@do at wrglossary not
    \@do at wrglossary
2015-08-09 07:59:23 +00:00
markd
f2245a5fd0 Update tex-csquotes{,-doc} to 5.1f
add austrian option.
2015-08-09 06:41:27 +00:00
markd
a24a07fa8b Update tex-c90{,-doc} to 2015
copyright updated.
2015-08-09 06:24:04 +00:00
wiz
45c9f9c3ca Reset maintainer, he resigned quite some time ago. 2015-08-08 11:44:34 +00:00
jaapb
7ea12ebae7 Recursive revbump associated with lang/ocaml update. 2015-08-07 11:20:32 +00:00
wiz
a841194143 Update to 2.0.4:
CHANGES IN CUPS V2.0.4

	- Fixed a bug in cupsRasterWritePixels (STR #4650)
	- Fixed redirection in the web interface (STR #4538)
	- The IPP backend did not respond to side-channel requests (STR #4645)
	- The scheduler did not start all pending jobs at once (STR #4646)
	- The web search incorrectly searched time-at-xxx values (STR #4652)
	- Fixed an RPM spec file issue (STR #4657)
	- The scheduler incorrectly started jobs while canceling multiple jobs
	  (STR #4648)
	- Fixed processing of server overrides without port numbers (STR #4675)
	- Documentation changes (STR #4651, STR #4674)
2015-08-06 06:56:33 +00:00
markd
c2a7cadf5b Update tex-koma-script to 3.18
- Section command styles 'chapter' and 'part' allow to define new section
  commands with these styles or to redefine existing section commands using
  these styles

- New implementation of \chapter and \part defined using
  \DeclareSecionCommand. Caveat: This could break hacks that patch
  KOMA-Script's internal commands!

- New implementation of \addpart and \addchap

- several new layer attributes for scrlayer
2015-08-02 13:10:05 +00:00
markd
574bc0b3de Update tex-etex-pkg{,-doc} to 2.3
Version 2.2 adds a check that etex package has not been loaded after
extended registers are already allocated by the LaTeX format, and gives
a warning in that case.

Previously, if etex.sty was loaded too late LaTeX would already have
run out of registers and given an error.

Since the 2015/01/01 LaTeX release, LaTeX will use extended registers.
If etex.sty is to be loaded it must be loaded before extended registers
are used to avoid the two allocation schemes conflicting.

As explained in the warning message, to avoid the warning, either avoid
loading etex package, or load it earlier in the document.

2.3
Technical re-arrangement of the checks introduced in version 2.2.
Moved the conflicting allocation check before the package options are
declared to avoid errors from the package option system in some
contexts.
2015-08-02 12:56:42 +00:00
markd
888ea4fdc5 Update tex-datatool{,-doc} to 2.23
* datatool.sty:
    - etex no longer loaded.
    - added \DTLisinlist and \DTLmaketabspace
    - Bug fix (\@dtl at starttrim): fixed issue that caused
      loss of group at the start of a line when reading a csv file
    - Bug fix: unstarred (case-sensitive) version of \DTLsort
      now correctly uses case-sensitive sort.
    - Bug fix: error in \DTLifSubString

* person.sty:
    - Bug fix: replaced \ifpersonmale with \ifmale within the
      definitions of \persongender and \getpersongender
    - Bug fix: replaced \@thisperson with #1 in \ifmale and
      \iffemale
2015-08-02 12:31:04 +00:00
markd
e44acaac5f Update tex-minitoc{,-doc} to 61
The present release has no functional changes.  Its only purpose was to
reduce the size of the documentation, from 25+mb to <2mb, by removing
images not important to the content.  This work was done by Nils Ole
Tippenhauer, and the release was constructed by Karl Berry, but neither
of us are prospective maintainers of minitoc.
2015-08-02 12:21:43 +00:00
markd
7cbf947bbf Update tex-eso-pic{,-doc} to 2.0g
2.0f
Changed definition of the macro \LenToUnit for better compatibility
with package curve2e suggested by Claudio Beccari.

2.0g
New package option "gridBG" (draw grid in background or foreground).
2015-08-02 12:09:44 +00:00
markd
5cb2475606 Update tex-standalone{,-doc} to 1.2
* Fixed build option
* Fixed quotes for auto-build feature of the package.
* Added "multido" option.
* Fixes/improvements for output convert filename for the 'multi'
  option.
* Changed \IfFileExists test for \if..tex macros to support 'htlatex'.
* Issue #12: Fixed info message for mode=buildnew if generated file is
  already newer than source file.
* Issue #8: Updated description of mode=buildnew to state that it
  doesn't work with XeLaTeX.
2015-08-02 12:01:39 +00:00
markd
68a2d638e3 Update tex-musictex{,-doc} to 1.18
Increased length of beam stems.

Revised musixtmr.tex et al to allow traditional accented characters
for etex processing.

\xppff now musicsize-dependent.

Moved definitions of \raggedstoppiece and \slide into musixtex.tex.
2015-08-02 11:49:59 +00:00
markd
ff7789e38d Update tex-babel-french to 3.1g
3.1f
Bug fix: figure and table captions didn't behave as intended with the
beamer class.

3.1g
-- bug correction for koma-scripts classes:
     a spurious dot was added in French by the \partformat command,

-- internal cleaning for LuaTeX and XeTeX engines.
2015-08-02 11:27:48 +00:00
markd
a292ddda76 Update tex-listings{,-doc} to 1.6
* withdrawn the support of \lstinline{..} in a tabular environment
* added a section with workarounds of that and some other problems
* added keywords for Lua 5.3.0
2015-08-02 11:19:20 +00:00
markd
0a264067a4 Update tex-draftwatermark{,-doc} to 1.2
This version of the package adds support for controlling the
watermark position.
2015-08-02 11:09:07 +00:00
markd
dd75d10562 Update tex-mathtools to 1.17
In this update we fix a deficiency in amsmath which my manifest it self in
\intertext (and \shortintertext) when used in a context where margins have
locally been changed using list constructions.
2015-08-02 10:41:46 +00:00
markd
8c6f9234db Update tex-tufte-latex{,-doc} to 3.5.2
This update contains a variety of small bug fixes.
2015-08-02 10:23:12 +00:00
markd
9e560279bd Add some tex packages 2015-08-02 02:05:59 +00:00
markd
f2866ef7e0 Import tex-polyglossia{,-doc} 1.40.1. packaged by Christoph Badura, updated
by me.

This package provides a complete Babel replacement for users of
LuaLaTeX and XeLaTeX; it relies on the fontspec package,
version 2.0 at least. This is the first release that supports
use with LuaLaTeX; it should be considered "transitional" in
that role.
2015-08-02 02:02:15 +00:00
markd
414ad6cd06 Import tex-todo{,-doc} 2.142. packaged by Christoph Badura.
This package allows you to insert "to do" marks in your
document, to make lists of such items, and to cross-reference
to them.
2015-08-02 01:59:51 +00:00
markd
85445d566a Import tex-todonotes{,-doc} 1.0.4. packaged by Christoph Badura.
"todonotes" lets the user mark things to do later, in a simple and
visually appealing way. The package takes several options to enable
customization/finetuning of the visual appearance.
2015-08-02 01:58:16 +00:00
markd
3b5c9b36a9 Import tex-fixmetodonotes{,-doc} 0.2.2. packaged by Christoph Badura.
The package provides tools to highlight FIXME and TODO annotations.

The command \listofnotes prints a list of outstanding notes, with links
to the pages on which they appear.
2015-08-02 01:56:40 +00:00
markd
d7349e76df Import tex-easy-todo{,-doc} 20140101. Packaged by Christoph Badura.
This package allows you to create, track, show and hide notes in a document.
2015-08-02 01:54:22 +00:00
rumko
1a88e77001 print/foo2zjs: fix runtime problems with paths and sed
* the syntax used for sed is not compatible with all sed
implementations, so depend on gsed and use it on all platforms
* before this, foo2qpdl-wrapper & co. would be searching for CMS
and other files in ${DESTDIR}${PREFIX} instead of ${PREFIX}
* also install crd files (needed for functioning CMS)

PKGREVISION bumped.

Ok@ wiz
2015-07-28 16:42:03 +00:00
wiz
e8ba89b8e5 Bump PKGREVISION for poppler shlib major bump. 2015-07-15 15:09:37 +00:00
wiz
033284fc57 Fix build with poppler-0.34. 2015-07-15 12:49:37 +00:00
wiz
50a0a28d3c Update poppler* to 0.34:
Release 0.34.0
        core:
         * Splash: Fix crash in PDF with nested softmasks. Bug #91240
         * Splash: Speed up of rendering icc based images. Bug #90171
         * PSOutputDev: Embed Type1 fonts to PostScript files correctly. Bug #19747
         * Fix pedantic memory leak

        glib:
         * update new symbols section

        build system:
         * cmake: Make sure ENABLE_LIBOPENJPEG is either 0 or 1

Release 0.33.0
        core:
         * Fix regression in pdftops parameter passing. Bug #89827
         * Combine base characters and diacritical marks. Bug #87215
         * Use width from W array for WMode positioning. Bug #89621
         * Fixed adding annotation of Subtype Popup to pdf page. Bug #89136
         * CairoOutputDev: Fix memory leak in CairoFreeTypeFont::create
         * SplashOutputDev: memset on error to have reproducible outputs

        qt4:
         * Fix PDF Text String -> QString conversion. KDE Bug #344849

        qt5:
         * Fix PDF Text String -> QString conversion. KDE Bug #344849

        glib:
         * Add poppler_annot_markup_set_popup_rectangle()
         * Fix segfault when creating PopplerAction. Bug #90093

        utils:
         * pdftohtml: Set exit status adecuately. Bug #83609

        build system:
         * configure: Fix invalid shell comparaison in libtiff test
2015-07-14 09:03:05 +00:00
wiz
40bbad7ac6 Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
2015-07-12 18:56:06 +00:00
wiz
0739c44309 Update to 1.0.71:
CHANGES IN V1.0.71

  	- texttopdf: The Page allocation is moved into textcommon.c, where it
	  does all the necessary checking: lower-bounds for CVE-2015-3258 and
	  upper-bounds for CVE-2015-3259 due to integer overflows for the
	  calloc() call initialising Page[0] and the memset() call in
	  texttopdf.c's WritePage() function zeroing the entire array. Thanks
	  to Tim Waugh from Red Hat for the patch.
	- texttopdf: Upper-bounds checking (CVE-2015-3259).
2015-07-03 12:25:13 +00:00
markd
692103577f Add tex-{standalone,siunitx,subfiles,gfnotation}{,-doc} 2015-07-02 21:06:52 +00:00
markd
4f2e2ce948 Add tex-subfiles{,-doc} 1.1
Individual typesetting of subfiles of a "main" document
2015-07-02 21:03:24 +00:00
markd
e04cf209bf Add gfnotation{,-doc} 2.9
Typeset Gottlob Frege's notation in plain TeX
2015-07-02 21:02:38 +00:00
markd
95d9d93939 Add tex-siunitx{,-doc} 2.6e
A comprehensive (SI) units package
2015-07-02 21:01:53 +00:00
markd
ed67770a9b Add tex-standalone{,-doc} 1.1b
Compile TeX pictures stand-alone or as part of a document
2015-07-02 21:00:59 +00:00
wiz
6708df983f Update to 1.0.70, provided by Leonardo Taccari in PR 50013:
Changes:
- texttopdf: Fixed buffer overflow on size allocation of texttopdf
  when working with extremely small line sizes, which causes the size
  calculation to result in 0 (CVE-2015-3258, thanks to Stefan
  Cornelius fro Red Hat for the patch).
- cups-browsed: leak fixes
- cups-browsed: Further BrowseAllow fixing
- cups-browsed: BrowsePoll is an array of pointers, not structures,
  so allocate room for the pointers
  - cups-browsed: Prevent NULL dereference when handling BrowseAllow
  without value
  - cups-browsed: Use memory deallocation function corresponding to
  allocation function used
- cups-browsed: Fixes for glib source handling (Red Hat bug #1228555)
- foomatic-rip: Allow using another shell than /bin/bash using the
  "--with-shell=..." option for "./configure". Thanks to Leonardo
  Taccari for the patch (Bug #1288).
2015-07-01 15:31:34 +00:00
markd
709e7f4c83 Put back mktexfmt symlink. Bump PKGREVISION. 2015-07-01 10:49:05 +00:00
jaapb
487d6ab2d3 Recursive revbump associated with update of lang/ocaml to 4.02.2. 2015-06-30 11:52:55 +00:00
joerg
7e5b0da9c7 Fix build of tcl-pdflib against TCL 8.6. 2015-06-28 17:11:12 +00:00
gdt
29bac1c566 Adjust perl script for 5.22 fallout.
Now, if defined(%foo) is an error, and one must use if %foo.
2015-06-28 13:09:35 +00:00
markd
2ce137a120 Be more forceful in checking for XInput2.1. Fixes build on
NetBSD-6.1.5 with native X.  PR pkg/49986.
2015-06-22 21:28:38 +00:00
wiz
daa39203cd Remove group permissions from cgi-bin directory.
pgoyette reported:
E [17/Jun/2015:07:12:52 +0800] Directory "/usr/pkg/libexec/cups/cgi-bin" has
insecure permissions (040775/uid=0/gid=0).

While here, remove --enable-openssl since the configure script does
not recognize it any longer.
Bump PKGREVISION.
2015-06-19 08:20:43 +00:00
gdt
cae22c6d81 Add upstream patch to resolve vulnerability.
At https://www.cups.org/str.php?L4609 upstream describes a privilege
escalation attack.  The patch is against 2.0.2, but applies to 1.5
without trouble.

From Edgar Fuß via tech-pkg.
2015-06-18 16:33:26 +00:00
joerg
98a012a4c0 scribus13format.cpp hits the same issue as scribus134format.cpp in
Clang's value propagation pass, so apply the same workaround. Use the
variable from mk/compiler/clang.mk.
2015-06-17 20:46:51 +00:00
wiz
0e6aa4c4a7 perl-5.22 compat. Bump PKGREVISION. 2015-06-17 10:21:02 +00:00
markd
0e4e579015 Teach about new location of kpathsea's c-auto.h 2015-06-16 20:47:58 +00:00
joerg
239c7f9973 Someone (TM) decided that configure should fail without libX11. 2015-06-16 16:26:46 +00:00
markd
16a2679371 Add Homepage. Tidy up Makefile. 2015-06-15 10:08:40 +00:00
markd
10a04a2326 Undo last. c-auto.h is installed, just in a different place.
luatex has been taught how to find it. Bump PKGREVISION.
2015-06-15 09:50:36 +00:00
markd
a27ec02637 Fix build with latest kpathsea. 2015-06-15 09:45:39 +00:00
prlw1
321d6af99b Update evince3 to 3.16.1
New features and improvements:

    * Make Ctrl+mouse wheel zoom pointer-centered instead of
      window-centered (#731669, Frederic Moenne-loccoz)
    * Add = and <Ctrl>= keybindings for zooming in (#738625, Lars
      Uebernickel)
    * Add document size to the properties dialog (#741057, Tobias
      Westergaard Kjeldsen)
    * Add support for bsdtar command in comics backend (#742721, Ballo
      Gyorgy)
    * Improve the the sidebar UI (#739836, Trinh Anh Ngoc)
    * Add support for TextMarkup annotation in read-only mode for now
      (#583377, Giselle Reis)
    * Use headerbar and improve spacing and borders in properties
      dialog (#739836, Trinh Anh Ngoc)

Bug fixes:

    * Add accessible relations between the labels in properties dialog
      (#749127, Joanmarie Diggs)
    * Never save n-copies in the persistent print-settings file
      (#748549, Jose Aliste)
    * Fix the background color of annotation popup windows (#732211,
      Giselle Machado)
    * Enable/disable page navigation actions based on current page in
      previewer (#745840, Robert Roth)
    * Don't hide the titlebar when the window is maximized (without
      CSD) (#744601, Simon Steinbeiss)
    * Fix printing of landscape document and properly fix printing
      documents with a manual scale and autocenter (#734788, Leo Wolf,
      Carlos Garcia Campos)
    * Disable send to action when nautilus-sendto is not found
      (#743956, Cameron Norman)
    * Fix a crash in recent-view when loading password protected
      documents (#744049, Marek Kasik)
    * Fix properties dialog shortcut (#739116, Boris Egorov)
    * Bring back Open in new window action to the context menu
      (#739046, Boris Egorov)
    * Do not save n-copies when saving printing settings (#696203,
      Jose Aliste)
    * Use correct maximum size for thumbnail images in
      evince-thumbnailer (#740877, Sebastian Keller)
    * Fix a typo in configure.ac that made configure fail with
      ligbnome-desktop (#733721, Marek Kasik)
    * Correctly scroll to the search result selected by user when not
      in continuous mode (#730252, Marek Kasik)
    * Fix memory leak when adding new text annotations (Carlos Garcia
      Campos)
    * Fix border-radius CSS property of thumbnails (#739836, Trinh Anh
      Ngoc)
    * Fix quoting issues in configure.ac (#739226, Alexander Tsoy)
    * Fix runtime critical warning when starting in fullscreen mode
      (#737864, Carlos Garcia Campos)
    * Handle TIFF files reporting a 0 resolution (#646414, Gabor
      Kelemen)
    * Disable toggle-find action for documents not supporting find
      (#738262, Carlos Garcia Campos)

Many translation updates
2015-06-15 00:06:03 +00:00
schnoebe
ff3b475c20 Update to HPLIP 3.15.6 (from 3.14.6)
Note: python3 support (listed below) has not been tested.


HPLIP 3.15.6 - This release has the following changes:
Added Support for the Following New Printers:

- HP DeskJet 2130 All-in-One Printer series
- HP DeskJet 2132 All-in-One Printer
- HP Deskjet 2546B All-in-One Printer
- HP Deskjet 2546P All-in-One Printer
- HP Deskjet 2546R All-in-One Printer
- HP DeskJet 3630 All-in-One Printer series
- HP DeskJet 3632 All-in-One
- HP Officejet 5744 e-All-in-One

Added support for the following new Distro's:

- Fedora 22

Issues fixed:

- Unable to capture 'error_log' while running 'hp-logcapture' on
  Fedora21.
- Error message is displayed while running 'hp-diagnose_queues' in
  terminal

Launchpad fixes:

1433557 - udev rules wrongly match on monitor hub, wrong invocation of
	  systemd unit, changes config files in udev rules
1438456 - hp-setup creates spurious cupsd process

HPLIP 3.15.4 - This release has the following changes:
Significant Changes:

- HPLIP Plugin support for ARMv6,ARMv7 and aarch64 architectures

Added Support for the Following New Printers:

-HP Color LaserJet Pro M252dw
-HP Color LaserJet Pro M252n
-HP Color LaserJet Pro MFP M277n
-HP Color LaserJet Pro MFP M277dw
-HP Color LaserJet Enterprise M553n
-HP Color LaserJet Enterprise M553dn
-HP Color LaserJet Enterprise M553x
-HP Color LaserJet Enterprise M553dh
-HP Color LaserJet Enterprise M552dn
-HP LaserJet Enterprise M604n
-HP LaserJet Enterprise M604dn
-HP LaserJet Enterprise M605dn
-HP LaserJet Enterprise M605n
-HP LaserJet Enterprise M605x
-HP LaserJet Enterprise M606x
-HP LaserJet Enterprise M606dn

Added support for the following new Distro's:

- Debian 8.0 (RC)
- LinuxMint 17.1
- Ubuntu 15.04 (Beta)

Issues fixed:

- "Auto agree with license" option is set by default while resolving the
  dependencies with auto installation of HPLIP

Launchpad fixes:

1328074 - Installation fails when Downloads directory does not exist
1424539 - Updated driver plugin information in website
1152219 - hplip driver plugin support for ARM architecture
1328601 - FC20 latest version of HPLIP the "ready light" keeps flashing
	  after print job is done
1388180 - hp-sendfax complains about Pre-2.0 version of Reportlab
1422004 - pkservice.py crashed with AttributeError in __init__():
          'module' object has no attribute 'MainLoop'

HPLIP 3.15.2 - This release has the following changes:
Significant Changes:

- Python3 support for HPLIP

Added support for the following new Distro's:

- Debian 7.7, 7.8
- OpenSuse 13.2
- Fedora 21

Launchpad fixes:

1388126 - Doesn't build against libjpeg-turbo 1.3.90
1395676 - hpcups crashes if DEVICE_URI not set in environment
1388007 - Incorrect call to hpmudext.device_open
1187055 - plugin download fails if python links to python3
802999  - Incorrect IEEE 1284 Device IDs for many models

HPLIP 3.14.10 - This release has the following changes:

Added Support for the Following New Printers:

- HP Deskjet 2541 All-in-One Printer
- HP Envy 4501 e-All-in-One
- HP Envy 4503 e-All-in-One
- HP Envy 4505 e-All-in-One
- HP Envy 4507 e-All-in-One
- HP Envy 4508 e-All-in-One
- HP ENVY 5534 e-All-in-One Printer
- HP Envy 5640 e-All-in-One
- HP Envy 5642 e-All-in-One
- HP Envy 5643 e-All-in-One
- HP Envy 5644 e-All-in-One
- HP Envy 5660 e-All-in-One
- HP Envy 5665 e-All-in-One
- HP Envy 7640 e-All-in-One
- HP Envy 7645 e-All-in-One
- HP LaserJet Pro MFP M125r
- HP LaserJet Pro MFP M125ra
- HP LaserJet Pro M201n Printer
- HP LaserJet Pro M201dw Printer
- HP LaserJet Pro M202n Printer
- HP LaserJet Pro M202dw Printer
- HP LaserJet Pro MFP M225rdn
- HP LaserJet Pro MFP M225dw
- HP LaserJet Pro MFP M225dn
- HP LaserJet Pro MFP M226dw
- HP LaserJet Pro MFP M226dn
- HP LaserJet Enterprise MFP M630dn
- HP LaserJet Enterprise MFP M630f
- HP LaserJet Enterprise MFP M630h
- HP LaserJet Enterprise Flow MFP M630z
- HP Officejet 5740 e-All-in-One
- HP Officejet 5742 e-All-in-One
- HP Officejet 5745 e-All-in-One
- HP OfficeJet 8040 e-All-in-One
- HP OfficeJet 6810 e-All-in-One  Printer Series
- HP OfficeJet 6812 e-All-in-One  Printer
- HP OfficeJet 6815 e-All-in-One  Printer
- HP Officejet 7612 Wide Format e-All-in-One Printer
- HP OfficeJet Pro 6230 ePrinter
- HP OfficeJet Pro 6830 e-All-in-one
- HP OfficeJet Pro 6835 e-All-in-one
- HP OfficeJet Pro 8616 e-All-in-One Printer


Added support for the following new Distro's:

- Debian 6.0.10
- Debian 7.6
- Ubuntu 14.10 Beta
- RHEL 7.0

Issues fixed:

- Traceback error occurs while configuring the device using
  'hp-setup <wrong input>'.
- Traceback error occurs while sending fax when SELinux is enabled.

Launchpad fixes:

250073  - Installation of 3.14.6 complains about failed install of
	  non-existing package cupsys-bsd on Debian 7.
1255033 - Updated comment in 56-hpmud.rules file
2015-06-14 21:50:53 +00:00
ryoon
491b193472 Bump PKGREVISION.
* Install c-auto.h like older kpathsea.
  Fix build of print/luatex.
2015-06-14 20:48:35 +00:00
wiz
b3b8edb449 Update to cups-filters-1.0.69, from Leonardo Taccari in PR 49972.
Changes:
- cups-browsed: When generating a PPD for an auto-discovered IPP
  network printer, create a "ColorModel" option only if valid
  choices are reported for it by the IPP printer.
- cups-browsed: Updated PPD file generator for auto-generated queues
  for IPP network printers from the CUPS 2.1.x upstream code, so that
  floating-point numbers are written in a locale-neutral way
  (CUPS STR #4579).
- cups-browsed: When checking whether a queue name already exists
  as a locally defined queue, do case-insensitive comparing as for
  CUPS printer names are case-insensitive. This assures that
  already existing queues do never get overwritten.
- cups-browsed: Added "IPPPrinterQueueType Auto/PPD/NoPPD" directive
  to cups-browsed.conf to allow controlling how cups-browsed
  creates queues fr native IPP network printers: with PPD, with
  System V interface script, or selecting automatically.
- pdftopdf: Center Landscape-oriented jobs correctly on the page
  if the "fitplot" or "number-up" options are used (Bug #1284).
- pstopdf: Removed "-dUseCIEColor" from the Ghostscript command line.
  In modern Ghostscript versions (9.11 and newer) it is recommended to
  not use it with the pdfwrite and ps2write output devices any more.
- imagetopdf: Corrections in PDF output: Let evince display the PDF
  with the correct size including margins and let ghostscript not
  complain about an invalid xref entry.
- cups-browsed: Do not add options to the System V interface script
  which calls sys5ippprinter but set the options as defaults for the
  CUPS queue in printers.conf.
- cups-browsed: When auto-generating a PPD-less print queue for an
  IPP network printer, determine default page size, unprintable margins,
  and color space from the printer via an IPP request.
- imagetopdf: Debug logging should be only controlled by the LogLevel
  of CUPS, not by an awkward build time switch.
- cups-browsed: Determine from the TXT records of the Bonjour broadcast
  of an IPP network printer whether it has color and duplex
  capabilities and if yes, let auto-generated PPD-less print queues
  use appropriate command line options to make use of these
  capabilities.
- imagetopdf: Make this filter also work with auto-generated PPD-less
  print queues for IPP network printers.
- sys5ippprinter: Renamed pdftoippprinter to reflect that it is
  once a System 5 interface script and second does not accept only
  PDF as input.
- pdftoippprinter: Support also PWG Raster and JPEG as input formats
  so that an auto-generated, PPD-less queue for an IPP printer emulates
  an IPP Everywhere printer.
2015-06-14 16:08:04 +00:00
joerg
3c7e6cb52c + tex-pbox 2015-06-14 14:21:01 +00:00
joerg
02297527ac Add tex-pbox-1.2:
This package provides a variable-width \parbox and some convenient
length commands.  The \pbox command is equivalent to the \parbox
command, only the width specified is merely the maximum  width; the
\pbox tries to fit itself tightly around the specified text.
2015-06-14 14:20:11 +00:00
markd
815b1f43d5 Complete update to 0.5.1 (partially committed along with unrelated
texlive updates).

Diff 0.5 to 0.5.1

- Fixing sorting issue in main list
- KBibTeX will set itself as default bibliography editor in KDE
- Crash when finding PDFs
- Fixing crash in id suggestion editor
- Fixing compilation issue
- Restoring session state (1)
- Restoring session state (2)
- Correctly parsing command line arguments if relative paths are given
- Various minor clean-ups and improvements

Diff 0.4.1 to 0.5

- Initial support for BibLaTeX
- Id Suggestion editor like available in old KDE3 version
- "Find PDF" function to locate PDF files through web search engines
- New online database searches: MathSciNet, Ingenta Connect, Inspire Hep,
  SAO/NASA ADS, ISBN DB, JStor
- Improved memory management
- Numerous bug fixes and improvements
2015-06-14 13:09:30 +00:00
markd
62a4ba308b Update to texlive 2015.
pdfTEX: Support JPEG Exif as well as JFIF; do not even emit a warning if
 \pdfinclusionerrorlevel is negative; sync with xpdf 3.04.
LuaTEX: New library newtokenlib for scanning tokens; bug fixes in the normal
 random number generator and other places.
XeTEX: Image handling fixes; xdvipdfmx binary looked for first as a sibling
 to xetex; internal XDV opcodes changed.
MetaPost: New numbersystem binary; new Japanese-enabled upmpost and
 updvitomp programs, analogous to up*tex.
Infrastructure: The fmtutil script has been reimplemented to read
 fmtutil.cnf on a per-tree basis, analogous to updmap. Web2C mktex* scripts
 (including mktexlsr, mktextfm, mktexpk) now prefer programs in their own
 directory, instead of always using the existing PATH.
2015-06-14 12:50:00 +00:00
markd
00df5ed313 Update kpathsea to 6.2.1 from texlive 2015
minor changes. inclusion of pkg-config file.
2015-06-14 11:12:37 +00:00
wiz
10f7db2fea Update to 2.0.3:
Update print/cups to cups-2.0.3. Provided by Leonardo Taccari in PR 49960.

pkgsrc changes:
 - Delete "slpd" in the rc.d script. According to CHANGES-1.6.txt CUPS no longer
   support the SLP protocol.

Changes:
CHANGES IN CUPS V2.0.3
----------------------
 - Security: Fixed CERT VU #810572 exploiting the dynamic linker
   (STR #4609)
 - Security: The scheduler could hang with malformed gzip data
   (STR #4602)
 - Restored missing generic printer icon file (STR #4587)
 - Fixed logging of configuration errors to show up as errors (STR #4582)
 - Fixed potential buffer overflows in raster code and filters
   (STR #4598, STR #4599, STR #4600, STR #4601)
 - Fixed a gzip processing bug (#4602)
 - Fixed <Limit> inside <Location> (STR #4575)
 - Fixed lpadmin when both -m and -o are used (STR #4578)
 - The web interface always showed support for 2-sided printing
   (STR #4595)
 - cupsRasterReadHeader did not fully validate the raster header
   (STR #4596)
 - The rastertopwg filter did not check for truncated input (STR #4597)
 - The cups-lpd mini-daemon did not check for request parameters
   (STR #4603)
 - The scheduler could get caught in a busy loop (STR #4605)
 - The sample Epson driver could crash (STR #4616)
 - The IPP backend now correctly monitors jobs
   (<rdar://problem/20495955>)
 - The ppdhtml and ppdpo utilities crashed when the -D option was used
   before a driver information file (STR #4627)
 - ippfind incorrectly substituted "=port" for service_port.
 - The IPP/1.1 test file did not handle the initial print job
   completing early (STR #4576)
 - Fixed a memory leak in cupsConnectDest (STR #4634)
 - PWG Raster Format output contained invalid ImageBox values
   (<rdar://problem/21144309>)
 - Added Russian translation (STR #4577)
 - Added German translation (STR #4635)
2015-06-12 11:02:35 +00:00
wiz
2e65d464e8 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:50:58 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
asau
5eebfc9ee8 Update print/foomatic4-db to foomatic4-db-20150415.
From Leonardo Taccari in PR pkg/49962

Changes:
 o Added support for new printers
 o Misc bug fixes for supported printers
2015-06-11 19:43:18 +00:00
asau
b98d553156 Use correct path to bash.
From Leonardo Taccari via #pkgsrc.
2015-06-11 19:13:46 +00:00
taca
521e83144d Update ruby-prawn to 2.0.1.
* pkgsrc change: Allow this pacakge build on Ruby 2.2.

PrawnPDF 2.0.1 -- 2015-03-23

Fix regression in draw_text() with rotation

Due to missing tests, a typo snuck into the draw_text() method in PDF::Core,
preventing it from working properly when called with the :rotate option.

This issue has been resolved, and a test has been added to Prawn's test
suite. Speaking more generally, we need to improve the condition of the
tests for PDF::Core, and make a clear separation between Prawn's test suite
and PDF::Core's tests. Currently there are lots of little gaps that can lead
to this sort of problem.

[Robert S. Gerus, pdf-core#15]
2015-06-08 16:05:45 +00:00
taca
a2e21f3209 * Allow this package build on Ruby 2.2.
* Add support for pkg_alternatives.

Bump PKGREVISION.
2015-06-08 16:02:54 +00:00
taca
5af4c1bb9d Allow this package build on Ruby 2.2. 2015-06-08 16:01:41 +00:00
wiz
dd5d450eed Replace interpreter path in installed file. Bump PKGREVISION. 2015-05-31 11:40:18 +00:00
wiz
98ec204aeb Fix PLIST. 2015-05-31 11:38:59 +00:00
wiz
719af05ec2 Replace interpreter path in installed file. Bump PKGREVISION. 2015-05-31 11:37:17 +00:00
wiz
bd66b017d6 Replace perl interpreter path in installed file. Bump PKGREVISION 2015-05-31 11:36:33 +00:00
markd
1e6af703e1 Depend on more stuff, install less. 2015-05-31 07:09:08 +00:00
markd
735b9b828a Add packages from texlive formatsextra collection. 2015-05-31 06:45:32 +00:00
markd
fb5baf8276 Fix PLIST. 2015-05-31 02:54:48 +00:00
jaapb
309553eeb2 Added tex-bussproofs and tex-bussproofs-doc to Makefile SUBDIRs. 2015-05-29 11:39:34 +00:00
jaapb
05b53142e8 Added print/tex-bussproofs-doc, documentation for the print/tex-bussproofs
package.
2015-05-29 11:38:25 +00:00
jaapb
6ff5167af3 Added print/tex-bussproofs 1.1, a TeX package to produce proof trees in
the style of the sequent calculus.
2015-05-29 11:37:24 +00:00
markd
6c60a0b5ee Add more tex packages. 2015-05-28 12:16:54 +00:00
markd
f3cb4f0d39 Add packages from texlive langother collection. 2015-05-28 12:08:03 +00:00
markd
8485999f34 Add packages from texlive langportuguese collection. 2015-05-28 12:02:49 +00:00
markd
66ec559ad5 Add packages from texlive langspanish collection. 2015-05-28 11:59:09 +00:00
markd
09595cb78c Add packages from texlive langczechslovak collection. 2015-05-28 11:55:19 +00:00
markd
8d5a39500b Add packages from texlive langkorean collection. 2015-05-28 11:49:44 +00:00
markd
e4d48c9999 Add lacheck, seetexk 2015-05-27 22:17:14 +00:00
markd
7c5971b5b3 Add lacheck 1.26
Lacheck is a tool for finding common mistakes in LaTeX
documents.
2015-05-27 22:15:20 +00:00
markd
24e16032f0 Add seetexk 1.1
The collection comprises: dvibook, which will rearrange the
pages of a DVI file into 'signatures' as used when printing a
book; dviconcat, for concatenating pages of DVI file(s);
dviselect, which will select pages from one DVI file to create
a new DVI file; dvitodvi, which will rearrange the pages of a
DVI file to create a new file; and libtex, a library for
manipulating the files, from the old SeeTeX project. The
utilities are provided as C source with Imakefiles, and an MS-
DOS version of dvibook is also provided.
2015-05-27 22:13:15 +00:00
wiz
4ad6f5bc3b Update to 1.7a provided by Leonardo Taccari in PR 49918.
MuPDF 1.7a (2015-05-07)
-----------------------
The 1.7a version is a bugfix release. Bug fixes:
* Fixed bug that allocated too much memory when packing paths.
* Fixed EPUB font scaling bug.
* Fixed EPUB file type handling in viewers.
* Improved tolerance for broken and unsupported CSS.

New features:
* Added -z option to mutool clean.
2015-05-27 21:52:19 +00:00
markd
bcdc6132e4 strip "v" from beginning of version. 2015-05-27 21:48:32 +00:00
jaapb
465140913e Added tex-europecv and tex-europecv-doc to SUBDIRs in Makefile 2015-05-26 10:55:13 +00:00
jaapb
55ae3b68ba Added print/tex-europecv-doc, documentation for print/tex-europecv. 2015-05-26 10:53:48 +00:00