Commit graph

5719 commits

Author SHA1 Message Date
dholland
aa6bb436b7 Fix PLISTs after update. Reported by qjsgkem on freenode.
Bump PKGREVISIONS.
2014-12-16 23:37:48 +00:00
jperkin
c24ed9c54f The "rename" rule is a published synonym for the "opt" transform rule, however
only the latter is supported by cwrappers.  Change them all to "opt" rules for
consistency and to gain compatibility with cwrappers.
2014-12-15 11:46:34 +00:00
mef
c4b5eca9e9 (pkgsrc)
- Add LICENSE=       gnu-gpl-v2 OR gnu-gpl-v3
(upstream)
  - Update xpdf-* listed below
    from 2002-2005 to 20110815 or 20110902
(from)
             xpdf-arabic-20030216
 xpdf-chinese-simplified-20040727
xpdf-chinese-traditional-20040727
           xpdf-cyrillic-20030628
              xpdf-greek-20020628
             xpdf-hebrew-20030216
           xpdf-japanese-20040727
             xpdf-korean-20050707
             xpdf-latin2-20021022
               xpdf-thai-20020116
            xpdf-turkish-20020410
(to)
             xpdf-arabic-20110815
 xpdf-chinese-simplified-20110902
xpdf-chinese-traditional-20110902
           xpdf-cyrillic-20110815
              xpdf-greek-20110815
             xpdf-hebrew-20110815
           xpdf-japanese-20110902
             xpdf-korean-20110902
             xpdf-latin2-20110815
               xpdf-thai-20110815
            xpdf-turkish-20110815

Changes are stated in following file
   ftp://ftp.foolabs.com/pub/xpdf/CHANGES
The date and release numbers of xpdf are:
  3.01 (2005-aug-17)
  3.02 (2007-feb-27)
  3.03 (2011-aug-15)
2014-12-14 13:47:49 +00:00
mef
22113e4280 Update 0.07 to 0.09
0.09 - 23 September 2014
  Matthew Newton:
    - add setcmykcolour method
    - add err method to find last error
    - internal data structure updates

0.08 - 20 June 2014
  Satoshi Azuma:
    - remove Test::More module and make it a build dependency

  Matthew Newton:
    - fix test result failures on -Duselongdouble
    - allow units to be specified for any distance
    - add X-Windows colours, supplied by Steve Baldwin
    - change all space-separated lists to arrays
    - fix Begin/EndDocument handling in EPS file insertion
2014-12-09 07:25:14 +00:00
mef
ff18b6d0e9 (pkgsrc) Add LICENSE= ${PERL5_LICENSE}
(upstream) Update 2.30 to 2.32
 2.32 Tue Oct  2 19:26:09 CDT 2012
    Update from Lee Hart to fix dawn of time bug of not honoring metric units!
2014-12-09 07:23:06 +00:00
mef
4ced831528 (pkgsrc) Add following line
LICENSE=       gnu-gpl-v2 AND gnu-lgpl-v2.1
(upstream) Update 2.5.5 to 2.5.6
  Januari 2008
   - Released version 2.5.6
   - honour /etc/papersize file
2014-12-09 07:17:45 +00:00
jmcneill
1df75a791b evince needs libICE 2014-12-01 21:05:32 +00:00
prlw1
506693c194 Add pmw 4.28
Philip (Hazel)'s Music Writer is a high quality music typesetting program.
2014-11-29 15:53:10 +00:00
mef
638133ebaf https://www.gnu.org/software/auctex/manual/auctex/Changes.html
News in 11.88

  * TeX-PDF-mode is now enabled by default.
  * Now TeX-previous-error works with TeX commands if the new option
    TeX-parse-all-errors is non-nil, which is the default. When this option is
    non-nil, an overview of errors and warnings reported by the TeX compiler
    can be opened with M-x TeX-error-overview <RET>. See Debugging, for
    details.
  * Style file authors are encouraged to distinguish common from expert macros
    and environments, and mark the latter using TeX-declare-expert-macros and
    LaTeX-declare-expert-environments.

    Users can then restrict completion using TeX-complete-expert-commands.

  * Management of LaTeX package options in the parser was improved. You might
    need to reparse your documents, especially if you loaded the ?babel?
    package with language options.
  * Now you can insert ?$...$? or ?\(...\)? by typing a single $. To do this,
    customize the new option ?TeX-electric-math?. TeX-math-close-double-dollar
    was removed. See Quotes, for details.
  * C-c <RET> documentclass <RET> completes with all available LaTeX classes,
    if the TeX-arg-input-file-search variable is non-nil. Completion for class
    options of the standard LaTeX classes is provided as well.
  * New user options LaTeX-default-author, LaTeX-fontspec-arg-font-search,
    LaTeX-fontspec-font-list-default, TeX-date-format, and
    TeX-insert-braces-alist. A new possible value (show-all-optional-args) for
    TeX-insert-macro-default-style was added. The default value of
    TeX-source-correlate-method has been changed.
  * ?biblatex? support was greatly expanded. If parsing is enabled, AUCTeX
    looks at ?backend? option to decide whether to use Biber or BibTeX. The
    LaTeX-biblatex-use-Biber variable was changed to be file local only and is
    no more customizable.
  * With some LaTeX classes, the default environment suggested by
    LaTeX-environment (C-c C-e) when the current environment is ?document? was
    changed. With ?beamer? class the default environment is ?frame?, with
    ?letter? it is ?letter?, with ?slides? it is ?slide?.
  * Brace pairing feature was enhanced in LaTeX documents. Support for ?\bigl?,
    ?\Bigl?, ?\biggl? and ?\Biggl?, the same as the one for ?\left?, was added
    to TeX-insert-macro. For example, C-c <RET> bigl <RET> ( <RET> inserts ?\
    bigl(\bigr)?.

    You can insert brace pair ?()?, ?{}? and ?[]? by typing a single left brace
    if the new user option LaTeX-electric-left-right-brace is enabled.

    Macros ?\langle?, ?\lfloor? and ?\lceil?, which produce the left part of
    the paired braces, are treated similarly as ?(?, ?{? and ?[? during the
    course of TeX-insert-macro. See Quotes, for details.

  * Support for dozens of LaTeX packages was added.
  * Tabular-like environments (tabular, tabular*, tabularx, tabulary, array,
    align, ...) are indented in a nicer and more informative way when the
    column values of a table line are written across multiple lines in the tex
    file.
  * The suitable number of ampersands are inserted when you insert array,
    tabular and tabular* environments with C-c C-e. Similar experience is
    obtained if you terminate rows in these environments with C-c <LFD>. It
    supplies line break macro ?\\? and inserts the suitable number of
    ampersands on the next line.

    Similar supports are provided for various amsmath environments.

    See Tabular-like, for details.

  * Commands for narrowing to a group (TeX-narrow-to-group) and to LaTeX
    environments (LaTeX-narrow-to-environment) were added.
  * Now arbitrary options can be passed to the TeX processor on a per file
    basis using the TeX-command-extra-options option. See Processor Options,
    for details.
  * Now C-c C-e document <RET>, in an empty document, prompts for ?\usepackage?
    macros in addition to ?\documentclass?.
  * TeX-add-style-hook has now a third argument to tell AUCTeX for which
    dialect (LaTeX, Texinfo or BibTeX) the style hook is registers. Labelling
    style hook by dialect will avoid applying them not in the right context.
  * There have been lots of bug fixes and feature additions.
2014-11-23 06:05:39 +00:00
wiz
edd5600a85 Recursive bump for poppler shlib major bump. 2014-11-20 16:04:14 +00:00
wiz
d378eb3e5a Update poppler to 0.28.1:
Release 0.28.0
        core:
         * Fix rendering of file with a wrong embedded font. Bug #84270
         * Use alt colorspace to get CMYK values for an ICC based CMYK colorspace. Bug #79019
         * Map Standard/Expert encoding ligatures to AGLFN names. Bug #80093
         * Make Attribute::getName() work when UTF-16BE is used. Bug #84722
         * Fix memory leak in Dict::remove. Bug #84607
         * Fix crashes in broken files
         * SplashOutputDev: Improve Overprintmode and shadings. Bug #80998
         * CairoOutputDev: fix crash when no group color space. Bug #85137
         * CairoOutputDev: Don't render text when text matrix is not invertable. Bug #78042
         * CairoOutputDev: Only embed mime data for gray/rgb/cmyk colorspaces. Bug #80719
         * CairoOutputDev: Only embed mime data if image decode map is identity
         * cairo: Use matrix to determine pattern size. Bug #33364
         * Fix compile warnings
         * regression test improvements

        glib:
         * Fix use of uninitialized members in PopplerInputStream. Bug #82630
         * Documentation improvements
         * Do not dist gir_DATA
         * Remove use of GTK deprecated functions. Bug #82384. Bug #82385
         * Build introspection linking to the uninstalled libraries. Big #84526

        qt4:
         * Add a new Page::annotations() that lets you specify subtypes

        qt5:
         * Add a new Page::annotations() that lets you specify subtypes

        utils:
         * pdfseparate: additional handling for annotations. Bug #77549
         * pdfdetach: fix crash when getPage() returns null. Bug #85145
         * pdftocairo: Add support for printing to a Windows printer. Bug #79936

        build system:
         * Move automake version check from autogen.sh to configure.ac. Bug #79797
         * Makefile.am cleanups. Bug #79411
         * Use poppler-data pkg-config
         * Make autogen.sh work with variables with spaces
         * Don't use -fPIC on mingw
         * Fix build with --disable-utils. Bug #84448
2014-11-20 16:03:46 +00:00
markd
c06714da2f Update to KDE SC 4.14.3 2014-11-13 11:33:21 +00:00
obache
5c06b2a987 Update ruby-gnome2 package to 2.2.3.
= NEWS

== Ruby-GNOME2 2.2.3: 2014-10-26

It is a bug fix release.

It's recommended that you upgrade if your application uses thread and
runs on Ruby 2.1 or later.

=== Changes

==== All

  * Improvements
    * Supported auto native package install on SuSE.

==== Ruby/GLib2

  * Fixes
    * Fixed infinite loop bug on Ruby 2.1 or later.
      [ruby-gnome2-devel-ja] [Reported by Toshi Hatsune]

==== Ruby/GDK3

  * Fixes
    * Added missing dependencies.
      [GitHub#258] [Reported by Luis Daniel Gonzalez Orozco]

==== Ruby/CairoGObject

  * Improvements
    * Supported auto required native package install by Homebrew.

  * Fixes
    * Fixed wrong package name on Debian.

==== Ruby/VTE3

  * Improvements
    * Supported auto required native package install by Homebrew.

==== Ruby/Clutter

  * Improvements
    * Added Clutter.check_version?.

=== Thanks

  * Luis Daniel Gonzalez Orozco
  * Toshi Hatsune

== Ruby-GNOME2 2.2.2: 2014-10-12

It is a Windows package fix release.

== Ruby-GNOME2 2.2.1: 2014-10-12

It is a release that Ruby/GDK3 is migrated to
Ruby/GObjectIntrospection based bindings.

Some API changes in Ruby/GDK3 are expected but unexpected API
changes may exist. If you find API change, please report it. If the
API change provides non Rubyish API, it will be a bug.

Ruby/GooCanvas is removed because we can't maintain it.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Added GObject#unref to free large object immediately.

  * Fixes
    * [windows] Added a missing exported symbol. ((({rbg_inspect})))
    * Fixed a bug that signal handler doesn't work on Ruby 2.1.
      [ruby-gnome2-devel-en] [Reported by Carlo E. Prelz]
    * Fixed free function (free -> xfree).

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported instantiating union.
    * Accepted 5 or more the number of signals.
      It may be increased for later GIO version.
      [GitHub#229] [Reported by cosmo0920]
    * Added "?" to boolean field value reader.
    * Supported mapping function info to method.
    * Don't handle MethodInfo as FunctionInfo.
    * Accepted not GType struct as an input argument.
    * Accepted getting a field value from not GType but
      GType descendant sruct.
    * Added Loader.register_constant_rename_map.
    * Supported in GType array.
    * Don't require needless array length argument.
    * Supported finding suitable method that has optional argument.

  * Fixes
    * Fixed wrong argument index for Ruby objects.
    * Fixed a bug that ArgInfo isn't passed.

==== Ruby/CairoGObject

  * Improvements
    * Suppressed a warning that instance variable gboxed not initialized.

==== Ruby/GIO2

  * Improvements
    * Supported GLib 2.42.0. Annotation for GObject Introspection is added
      to g_pollable_input_stream_read_nonblocking() since GLib 2.42.0.
      See also: https://bugzilla.gnome.org/show_bug.cgi?id=730493
    * Supported GLib <= 2.36.0.

  * Fixes
    * Fixed a bug that .pc isn't installed. [Reported by OBATA Akio]

==== Ruby/GDK3

  * Improvements
    * Migrated to Ruby/GObjectIntrospection based bindings.
    * Gdk::Keyval::GDK_KEY_x style is deprecated. Use
      Gdk::Keyval::KEY_x style instead.
    * Accepted Gdk::RGBA for Cairo::Context#set_source_rgba.

==== Ruby/GTK3

  * Improvements
    * Added Gtk::StackSwitcher.
    * Supported interrupt in Gtk.main.
    * Supported interrupt in Gtk::Dialog#run.
      [Reported by Carlo E. Prelz]
    * Added initialization with Gdk::RGBA value.
      [GitHub#231] [Patch by Detlef Reichl]
    * Added Gtk::Window#set_titlebar (enable the use of Gtk::HeaderBar).
      [GitHub#236] [Patch by tescorg]
    * Updated sample scripts.
      [Patch by kitachro]

  * Fixes
    * Fixed memory leak of Gtk::Image.
      [GitHub#252] [Reported by Michel Boaventura]

==== Ruby/GTK2

  * Improvements
    * Fixed wrong property value on ppc64 and s390x.
      [GitHub#256] [Reported by mtasaka]

==== Ruby/GStreamer

  * Improvements
    * Added gstreamer.rb for Bundler's autoload.
      [GitHub#232] [Reported by saepia]
    * Added Caps.any and Caps.empty.
    * Supported property for Gst::ChildProxy.
      [GitHub#233] [Reported by saepia]

  * Fixes
    * Fixed a bug that Gst.init is failed.
      [GitHub#232] [Reported by saepia]

==== Ruby/Poppler

  * Improvements
    * Install Poppler with --with-glib option for Homebrew.
      [GitHub#237] [Reported by Colin Dean]
    * Removed needless `--with-glib` option. Now, it is the default.
      [rabbit-shocker/rabbit#24] [Reported by Kazuhiro NISHIYAMA]

==== Ruby/ClutterGStreamer

  * Improvements
    * Added clutter-gstreamer.rb to support Bundler's autoload.

==== Ruby/GooCanvas

  * Removed.

=== Thanks

  * OBATA Akio
  * Carlo E. Prelz
  * cosmo0920
  * Detlef Reichl
  * saepia
  * tescorg
  * Colin Dean
  * Kazuhiro NISHIYAMA
  * kitachro
  * Michel Boaventura
  * mtasaka
2014-11-09 06:27:02 +00:00
prlw1
3047e1cf03 Fix PLIST vis-a-vis djvu option 2014-11-08 12:31:13 +00:00
prlw1
e48933dda8 Update evince3 to 3.14.1
In this version, reading documents has been simplified by the removal
of the page next/previous buttons from the toolbar(!)
https://bugzilla.gnome.org/show_bug.cgi?id=732289

Highlights from the release notes:

- New features and improvements:

    * Added a allow-links-change-zoom GSetting to be able to not allow
      links to change the zoom mode or level (#729249, Eduard Beutel)
    * Set accessible name for File and View toolbar buttons (#734912,
      Alejandro Pineiro)
    * Add a separator after New Window entry in app menu (Michael
      Catanzaro)
    * Remove multi-screen support, since it's currently unsupported by
      GDK/GTK+ (#701883, Giselle Machado)
    * Add support for removing annotations (#649044, Jose Aliste,
      German Poo-Caamano, Giselle Machado, Carlos Garcia Campos)
    * Add pan gesture to switch pages in non-continuous mode (Carlos
      Garnacho)
    * Add pinch/zoom gesture to handle document zooming (Carlos
      Garnacho)
    * Add initial implementation of a browser plugin (Carlos Garcia
      Campos)
    * Show the filename as a subtitle of the headerbar (Jose Aliste)
    * Add recent view shown when evince is opened without a document
      to replace the recetn menu list (#633501, German Poo-Caamano,
      Carlos Garcia Campos)
    * Use a GtkPopover for the zoom selector menu (Carlos Garcia Campos)
    * Move Next-Page and Previous-Page buttons from the heqader bar to
      the view menu (#732289, Jose Aliste)
    * HiDPI support (#723431, Owen W. Taylor, German Poo-Caamano,
      Carlos Garcia Campos)
    * Use open-menu-symbolic for the gear menu (Daniel Mustieles)
    * Improve efficiency of methods to get start and end indices of a
      EvLinkAccessible (#732340, Joanmarie Diggs)
    * Make <Ctrl>Home/End scroll to the start/end of the document
      (#724273, Antia Puentes)
    * Expose an accessible name for form field push buttons (#733919,
      Joanmarie Diggs)
    * Cycle through form fields with tab button (#503706, Andrey
      Pustovalov, Carlos Garcia Campos)
    * Port to GMenu (Lars Uebernickel, Carlos Garcia Campos)
    * Use a GtkHeaderBar instead of a GtkToolbar (#711078, Yosef Or
      Boczko, Carlos Garcia Campos)
    * Add appdata files for Evince backends (#731708, Carlos Garcia
      Campos, Igor Gnatenko)
    * Add an appdata file for Evince (#708760, Christian Persch)
    * Make the about dialog non modal and move it to the app menu
      (Carlos Garcia Campos)
    * Add keybindings to go back/forward in history (#509029, Anuj Khare)
    * Expose links, images and form fields as AtkObject children of
      the page (#728475, Joanmarie Diggs)
    * Update ATK_STATE_SHOWING when the visible page range changes
      (#728664, Joanmarie Diggs)
    * Implement AtkComponent interface for pages (#728673, Joanmarie Diggs)
    * Expose every page individually to accessibility (#724965,
      Alejandro Pineiro)
    * Show fullscreen toolbar only when moving the mouse to the top of
      the screen (#696643, Giselle Machado)
    * Add API to libview to specify rendered output in pixels instead
      of as a scale (#723431, Owen W. Taylor)
    * Use cairo surfaces instead of GdkPibufs to render thumbnails
      (#723431, Owen W. Taylor, Carlos Garcia Campos)

- Bug fixes:

    * Use the new support for RTL icons in GtkIconTheme (#737211,
      Yosef Or Boczko)
    * Fix a crash in accessibility when opening a document with no
      pages (#731046, Joanmarie Diggs)
    * Fix a crash when a new document is added to the window (#737365,
      Carlos Garcia Campos)
    * Fix a crash when opening the context menu in a non PDF
      document. (#737197, Jose Aliste)
    * Fix emission of EvPageCache::page-cached signal (Jose Aliste)
    * Use embedded page setup in the print dialog of the browser
      plugin (Carlos Garcia Campos)
    * Fix a memory leak in the pixbuf cache when reloading a page while
      the render job is running (#735758, Giselle Reis)
    * Initialize EvPageAccessible children once the page has been
      cached (#733747, Alejandro Pineiro)
    * Fix the size of the annotation window icons (#735110, Giselle
      Reis)
    * Don't use deprecated gtk_button_new_from_stock (#735562, Jose
      Aliste)
    * Fix runtime critical warning (#735561, Jose Aliste)
    * Build fix in C++11 mode (#735466, Ting-Wei Lan)
    * Fix centering of documents when printing with a manual scale
      (#734788, Carlos Garcia Campos)
    * Bring back page borders with recent GTK+ (Carlos Garcia Campos)
    * Emit accessible focused-changed signals for form fields
      (#733662, Joanmarie Diggs)
    * Emit accessible state-changed signals for form fields (#733748,
      Joanmarie Diggs)
    * Make annotation internal names unique (#649044, Giselle Machado)
    * Fix several memory leaks (Carlos Garcia Campos)
    * Fix the MIME type list of desktop files (#732216, Carlos Garcia Campos)
    * Set the main window was transient parent of the annotation
      properties dialog (#732114, Giselle Machado)
    * Use annotation RGBA API instead of the deprecated color API
      (#732095, Giselle Machado)
    * Fix rotation direction in DJVU backend (#731786, Marek Kasik)
    * Update the annotation poup window color and opacity when the annotation is
      updated (#725571, Giselle Machado)
    * Prevent jumps to last page when autoscrolling (#725389, Marek Kasik)
    * Fix centering when shrinking to printable area but not scaling
      (Carlos Garcia Campos)
    * Fallback to thumbnails page in sidebar when the current page is
      no longer supported by the document after a reload, and enable
      the pages that become supported (#628617, Giselle Machado)
    * Ensure text is available in page cache when requested by
      accessibility (#724965, Alejandro Pineiro)
    * Update the caret cursor when jumping to a find result (#728996,
      Joanmarie Diggs)
    * Fix shift+click text selection (#728189, Joanmarie Diggs)
    * Fix a crash when saving a copy (#727536, Debarshi Ray)
    * Fix enable caret navigation question message (#727062, Carlos
      Garcia Campos)
    * Fix a crash during the build with introspection enabled
      (#726812, Gustau Perez)
    * Fix warning message shown when the requested format is not
      supported by printer (#724044, Marek Kasik)
    * Allow printing to all formats supported by backend (#724044,
      Marek Kasik)
    * Fix gtk-doc build (#731061, Ting-Wei Lan)

- Many many ranslation updates

For full details see:

https://git.gnome.org/browse/evince/tree/NEWS?h=3.14.1
2014-11-08 11:28:43 +00:00
adam
8e3b70e314 Revbump after updating boost 2014-11-07 19:39:24 +00:00
wiz
fd5879a99f Add upstream bug report URL. 2014-11-02 22:44:54 +00:00
wiz
dd49e28b09 Build fix for NetBSD 6.1. From Edgar Fuß in PR 49334.
Reported upstream as https://bugs.linuxfoundation.org/show_bug.cgi?id=1235
2014-10-29 23:43:42 +00:00
wiz
4e7d31614f Reset maintainer, resigned. 2014-10-22 08:01:48 +00:00
alnsn
bdc6025cdf Revbump after lang/lua51 update. 2014-10-19 22:27:43 +00:00
wiz
0387dc2545 Update to 1.0.61:
CHANGES IN V1.0.61

	- cups-browsed: Fixed memory leak when a
	  cups-browsed-generated print queue is the default
	  printer. Thanks to Tim Waugh from Red Hat for the patch (Red
	  Hat bug: #1119290).
	- cupsfilters.drv, *-PDF.ppd, textonly.ppd: Added
	  "*cupsFilter2: ..."  lines to the PPD files to support
	  data-format-specific behavior of backends, especially of the
	  IPP backend.

CHANGES IN V1.0.60

	- cups-browsed, pdftoippprinter: Do not confuse the PDL "PCLm"
	  with "PCL". The former is a proprietary, PDF-based raster
	  format and has nothing to do with PCL.
	- cupsfilters.drv: Corrected the CMD: field of the device ID,
	  it must read "PWGRaster" there to conform to the PWG standard.
2014-10-12 14:55:49 +00:00
jaapb
f130e82ddf Changed package dependencies to reflect lablgtk name change. 2014-10-10 08:39:08 +00:00
jaapb
1e2c6eff15 Revbump for ocaml 4.02.0.
(Some packages omitted because they will be updated to new versions)
2014-10-09 19:14:03 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
wiz
e8647fedbb Remove SVR4_PKGNAME, per discussion on tech-pkg. 2014-10-09 13:44:32 +00:00
adam
243c29c4cc Revbump after updating libwebp and icu 2014-10-07 16:47:10 +00:00
wiz
8b765c474f Fix ``Please add a line "# used by foo/bar/Makefile" here.'' warnings. 2014-10-05 16:41:05 +00:00
wiz
45e86508b6 Update to 1.6:
List of changes in MuPDF 1.6

* Features:
	* Color detection device (mudraw -T).
	* Sepia mode full-page color tinting in X11 and win32 viewer (keybinding: shift-C).
	* Re-implement printf and strtod due to portability issue with locales and number formatting.
	* Add 'gsview' project: a Windows Modern UI viewer.
	* Improve XML parser interface.
* Bug fixes:
	* CBZ page ordering
	* ZIP64 support
	* iOS and Android bug fixes
	* Miscellaneous minor fixes
2014-10-05 15:19:18 +00:00
joerg
192b9395a3 Needs bin/latex during build. 2014-10-04 22:43:10 +00:00
wiz
f947384e7e pkglint- and other cleanups. 2014-10-04 12:32:03 +00:00
wen
9676f25aaf Update to 1.23
Upstream changes:
Version 1.23, 2014-08-11
------------------------

 - Documentation now available at http://pythonhosted.org//PyPDF2

 - Bugfix in pagerange.py for when __init__.__doc__ has no value (by
   Vladir Cruz)

 - Fix typos in OutlinesObject().add() (by shilluc)

 - Re-added a missing return statement in a utils.py method

 - Corrected viewing mode names (by Jason Scheirer)

 - New PdfFileWriter method: addJS() (by vfigueiro)

 - New bookmark features: color, boldness, italics, and page fit
   (by Joshua Arnott)

 - New PdfFileReader method: getFields(). Used to extract field
   information from PDFs with interactive forms. See documentation
   for details

 - Converted README file to markdown format (by Stephen Bussard)

 - Several improvements to overall performance and efficiency
   (by mozbugbox)

 - Fixed a bug where geospatial information was not scaling along with
   its page

 - Fixed a type issue and a Python 3 issue in the decryption algorithms
   (with Francisco Vieira and koba-ninkigumi)

 - Fixed a bug causing an infinite loop in the ASCII 85 decoding
   algorithm (by madmaardigan)

 - Annotations (links, comment windows, etc.) are now preserved when
   pages are merged together

 - Used the Destination class in addLink() and addBookmark() so that
   the page fit option could be properly customized


Version 1.22, 2014-05-29
------------------------

 - Added .DS_Store to .gitignore (for Mac users) (by Steve Witham)

 - Removed __init__() implementation in NameObject (by Steve Witham)

 - Fixed bug (inf. loop) when merging pages in Python 3 (by commx)

 - Corrected error when calculating height in scaleTo()

 - Removed unnecessary code from DictionaryObject (by Georges Dubus)

 - Fixed bug where an exception was thrown upon reading a NULL string
   (by speedplane)

 - Allow string literals (non-unicode strings in Python 2) to be passed
   to PdfFileReader

 - Allow ConvertFunctionsToVirtualList to be indexed with slices and
   longs (in Python 2) (by Matt Gilson)

 - Major improvements and bugfixes to addLink() method (see documentation
   in source code) (by Henry Keiter)

 - General code clean-up and improvements (with Steve Witham and Henry Keiter)

 - Fixed bug that caused crash when comments are present at end of
   dictionary


Version 1.21, 2014-04-21
------------------------

 - Fix for when /Type isn't present in the Pages dictionary (by Rob1080)

 - More tolerance for extra whitespace in Indirect Objects

 - Improved Exception handling

 - Fixed error in getHeight() method (by Simon Kaempflein)

 - implement use of utils.string_type to resolve Py2-3 compatibility issues

 - Prevent exception for multiple definitions in a dictionary (with carlosfunk)
   (only when strict = False)

 - Fixed errors when parsing a slice using pdfcat on command line (by
   Steve Witham)

 - Tolerance for EOF markers within 1024 bytes of the actual end of the
   file (with David Wolever)

 - Added overwriteWarnings parameter to PdfFileReader constructor, if False
   PyPDF2 will NOT overwrite methods from Python's warnings.py module with
   a custom implementation.

 - Fix NumberObject and NameObject constructors for compatibility with PyPy
   (R▒diger Jungbeck, Xavier Dupr▒, shezadkhan137, Steven Witham)

 - Utilize  utils.Str in pdf.py and pagerange.py to resolve type issues (by
   egbutter)

 - Improvements in implementing StringIO for Python 2 and BytesIO for
   Python 3 (by Xavier Dupr▒)

 - Added /x00 to Whitespaces, defined utils.WHITESPACES to clarify code (by
   Maxim Kamenkov)

 - Bugfix for merging 3 or more resources with the same name (by lucky-user)

 - Improvements to Xref parsing algorithm (by speedplane)


Version 1.20, 2014-01-27
------------------------

 - Official Python 3+ support (with contributions from TWAC and cgammans)
   Support for Python versions 2.6 and 2.7 will be maintained

 - Command line concatenation (see pdfcat in sample code) (by Steve Witham)

 - New FAQ; link included in README

 - Allow more (although unnecessary) escape sequences

 - Prevent exception when reading a null object in decoding parameters

 - Corrected error in reading destination types (added a slash since they
   are name objects)

 - Corrected TypeError in scaleTo() method

 - addBookmark() method in PdfFileMerger now returns bookmark (so nested
   bookmarks can be created)

 - Additions to Sample Code and Sample PDFs

 - changes to allow 2up script to work (see sample code) (by Dylan McNamee)

 - changes to metadata encoding (by Chris Hiestand)

 - New methods for links: addLink() (by Enrico Lambertini) and removeLinks()

 - Bugfix to handle nested bookmarks correctly (by Jamie Lentin)

 - New methods removeImages() and removeText() available for PdfFileWriter
   (by Tien Ha▒)

 - Exception handling for illegal characters in Name Objects


Version 1.19, 2013-10-08
------------------------

BUGFIXES:
 - Removed pop in sweepIndirectReferences to prevent infinite loop
   (provided by ian-su-sirca)

 - Fixed bug caused by whitespace when parsing PDFs generated by AutoCad

 - Fixed a bug caused by reading a 'null' ASCII value in a dictionary
   object (primarily in PDFs generated by AutoCad).

FEATURES:
 - Added new folders for PyPDF2 sample code and example PDFs; see README
   for each folder

 - Added a method for debugging purposes to show current location while
   parsing

 - Ability to create custom metadata (by jamma313)

 - Ability to access and customize document layout and view mode
   (by Joshua Arnott)

OTHER:
 - Added and corrected some documentation

 - Added some more warnings and exception messages

 - Removed old test/debugging code

UPCOMING:
 - More bugfixes (We have received many problematic PDFs via email, we
   will work with them)

 - Documentation - It's time for PyPDF2 to get its own documentation
   since it has grown much since the original pyPdf

 - A FAQ to answer common questions
2014-10-02 13:16:20 +00:00
joerg
a2b681e185 Needs tex-eso-pic to work. Bump revision. 2014-10-01 20:03:25 +00:00
joerg
752a9329f4 Add tex-ifnextok, tex-readarray, tex-tabu, tex-varwidth and
tex-verbatimbox.
2014-10-01 20:01:41 +00:00
joerg
dffba28189 Add tex-verbatimbox-3.13:
The package provides a verbbox environment (which uses techniques similar
to those of the boxedverbatim environment of the moreverb package)
to place its contents into a globally available box, or into a box
specified by the user.

The global box may then be used in a variety of situations (for example,
providing a replica of the boxedverbatim environment itself). A valuable
use is in places where the standard verbatim environment (which is based
on a trivlist) may not appear.
2014-10-01 19:59:24 +00:00
joerg
8a6ea17291 Add tex-tabu-2.8:
The package provides an environment, tabu, which will make any sort of
tabular (that doesn't need to split across pages), and an environment
longtabu which provides the facilities of tabu in a modified longtable
environment. (Note that this latter offers an enhancement of ltxtable.)
2014-10-01 19:58:54 +00:00
joerg
8cc346e302 Add tex-varwidth-0.92:
The varwidth environment is superficially similar to minipage, but the
specified width is just a maximum value -- the box may get a narrower
"natural" width.
2014-10-01 19:58:19 +00:00
joerg
a3b7446ec7 Add tex-readarray-1.2:
The package allows the user to input formatted data into elements of a
2-D or 3-D array and to recall that data at will by individual cell
number. The data can be but need not be numerical in nature. It can be,
for example, formatted text.

While the package can be used for any application where indexed data is
called for, the package proves particularly useful when elements of
multiple arrays must be recallable and dynamically combined at time of
compilation, rather than in advance.
2014-10-01 19:57:52 +00:00
joerg
5e7f41261f Add tex-ifnextok-0.3:
The package deals with the behaviour of the LaTeX internal command
\@ifnextchar, which skips blank spaces. This has the potential to
surprise users, since it can produce really unwanted effects. A common
example occurs with brackets starting a line following \\: the command
looks for an optional argument, whereas the user wants the brackets to
be printed.

The package offers commands and options for modifying this behaviour,
maybe limited to certain parts of the document source.
2014-10-01 19:57:29 +00:00
wiz
3a09507178 Update to 0.26.5:
Release 0.26.5
        core:
         * Fix rendering of broken file with a wrong embedded font. Bug #84270

        glib:
         * Fix use of uninitialized members in PopplerInputStream. Bug #82630
2014-10-01 15:57:00 +00:00
wiz
d34938821f Update to 1.0.59:
CHANGES IN V1.0.59

	- cupsfilters.drv: Added PPD file for a Generic IPP Everywhere
	  Printer, generating PWG Raster output.
	- gstoraster, pdftoraster, imagetoraster: Allow PWG Raster
	  output with print queues using a PPD file, using the new
	  "PWGRaster" PPD attribute.
	- pdftoraster: Removed "cm_disabled" flag in selectConvFunc()
	- libcupsfilters: Allowed color management to continue while
	  invalid input
	- rastertopdf: Streamlined PDF conversion code
	- rastertopdf: Invert all CUPS_CSPACE_K documents by default
	- foomatic-rip: Clean trailing white space from PPD file lines to
	  avoid a segfault caused by it (Bug #1227).
2014-10-01 12:49:13 +00:00
adam
b14ba352bc Changes 9.15:
Ghostscript now supports the PDF security handler revision 6.

The pdfwrite and ps2write (and related) devices can now be forced to "flatten" glyphs into "basic" marking operations (rather than writing fonts to the output), by giving the -dNoOutputFonts command line option (defaults to "false")

PostScript programs can now use get_params or get_param to determine if a page contains color markings by reading the pageneutralcolor state from the device (so whether the page is "color" or "mono").

Note that this is only accurate when in clist mode, so -dMaxBitmap=0 and -dGrayDetection=true should both be used.

The pdfwrite device now supports Link annotations with GoTo and GoToR actions

The pdfwrite device now supports BMC/BDC/EMC pdfmarks

Regarding the new color management for the pdfwrite device introduced in the previous release, the proscription on using the new color management when producing PDF/A-1 compliant files is now lifted.

To reiterate, also, with the new color management implementation, using the UseCIEColor option is strongly discouraged.

For further information on the new pdfwrite color management, see: Color Conversion and Management

Plus the usual round of bug fixes, compatibility changes, and incremental improvement
2014-10-01 09:04:32 +00:00
jperkin
6b4c3218cf Fix TOOLS_DIR reference in installed file. 2014-09-25 17:37:54 +00:00
jperkin
f429c522fa Force file from pkgsrc on SunOS, it needs stdin support. 2014-09-25 17:26:56 +00:00
jperkin
1c7a7fd784 Requires USE_TOOLS+=groff, fix $INSTALL command on SunOS. 2014-09-24 13:44:21 +00:00
brook
2b9ecca12f Move math/R-knitr to print/R-knitr.
Note: this commit is part of reorganizing some of the recently
imported R packages, which are being reimported into more appropriate
categories (and removed from math) as a result of a recent discussion
on tech-pkg and privately with wiz@.  See the thread starting with:

  http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html
2014-09-20 04:11:43 +00:00
brook
75863c2ff5 Initial import of knitr v1.6 as print/R-knitr.
This package provides a general-purpose tool for dynamic report
generation in R, which can be used to deal with any type of (plain
text) files, including Sweave, HTML, Markdown, reStructuredText,
AsciiDoc, and Textile. R code is evaluated as if it were copied and
pasted in an R terminal thanks to the evaluate package (e.g., we do
not need to explicitly print() plots from ggplot2 or lattice). R code
can be reformatted by the formatR package so that long lines are
automatically wrapped, with indent and spaces added, and comments
preserved. A simple caching mechanism is provided to cache results
from computations for the first time and the computations will be
skipped the next time. Almost all common graphics devices, including
those in base R and add-on packages like Cairo, cairoDevice and
tikzDevice, are built-in with this package and it is straightforward
to switch between devices without writing any special functions. The
width and height as well as alignment of plots in the output document
can be specified in chunk options (the size of plots for graphics
devices is also supported). Multiple plots can be recorded in a single
code chunk, and it is also allowed to rearrange plots to the end of a
chunk or just keep the last plot. Warnings, messages and errors are
written in the output document by default (can be turned off). The
language in code chunks is not restricted to R (there is simple
support to Python and shell scripts, etc). Many features are borrowed
from or inspired by Sweave, cacheSweave, pgfSweave, brew and decumar.

Note: this commit is part of reorganizing some of the recently
imported R packages, which are being reimported into more appropriate
categories (and removed from math) as a result of a recent discussion
on tech-pkg and privately with wiz@.  See the thread starting with:

  http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html
2014-09-20 04:03:40 +00:00
wiz
b063902dac Update to 1.7.5. Remove missing patch from distinfo.
CHANGES IN CUPS V1.7.5

	- Security: Addressed some more situations where symlinked files would
	  be served by the web interface (STR #4455)
	- The LPD backend did not work with some versions of glibc (STR #4452)
	- CGI scripts did not work (STR #4454)
	- The cupsd.conf man page did not list the ErrorPolicy directive
	  (STR #4457)
	- Updated the Brazilian Portuguese translation (STR #4456)
2014-09-07 20:48:51 +00:00
wiz
dda92f7e26 Update to 1.0.58:
CHANGES IN V1.0.58

	- pdftoraster: Changed ICC profile get function to accept a
	  PPD fallback profile.
	- pdftoraster: Fixed handling of cupsColorSpaces 18,19,20.
	- rastertopdf: Added test feature to force color management if
	  "profile=" option is specified.
	- rastertopdf: Grayscale color conversion now properly inverts
          bits.
	- rastertopdf: Code cleanup for prepare_pdf_page().
	- rastertopdf: Implemented basic 8bit->8bit color space
	  conversions.
	- rastertopdf: Added black point compensation.
	- rastertopdf: Added handling of color rendering intent.
	- gstoraster, imagetoraster, pdftoraster, rastertopclx,
	  rastertopdf, foomatic-rip: Use color management functions in
	  libcupsfilters.
	- libcupsfilters: Modified code formatting and documentation in
	  the color management functions.
	- libcupsfilters: Fixed string handling and added debug log
          messages in the color management functions.
	- libcupsfilters: Fixed Adobe RGB matrix for proper rendering
          (transpose)
	- libcupsfilters: Moved color management functions from the
	  individual filters to the libcupsfilters library.

CHANGES IN V1.0.57

	- rastertopclx: Fixed implicit declaration of
          colord_get_inhibit_for_device_id.
	- Build system: Explicitly link to libm as -lm was dropped
          from cups-config --libs.
	- libcupsfilters, foomaticrip, gstoraster, imagetoraster,
          pdftoraster, rastertopclx, rastertopdf: Handle absence of
          colord or D-Bus gracefully (Ubuntu bug #1356405).

CHANGES IN V1.0.56

	- rastertopdf: Some code polishing and removal of now unneeded
	  functions
	- rastertopdf: Reduced color space handling to only
	  PWG-supported color spaces
	- rastertopdf: Added colorspace calibration function; included
	  optional "/Alternate" PDF key for ICC profile embedding
	- rastertopdf: Colorspace sRGB now embeds srgb icc profile;
	  implemented ICC Profile embedding (PDF 1.3 spec)
	- rastertopdf: Added basic color calibration
	- rastertopdf: Implemented ICC Profile creation code for IPP
	  Everywhere (from PWG raster)
	- pdftoraster: Added colord handling of ICC profiles
	- kmdevices.cpp/.h: Added interface for Kolor Manager
	- cups-browsed: Do not consider a remote CUPS queue as raw if
	  the TXT record is NULL as for queues broadcasted by the
	  legacy CUPS method the TXT record does not exist. Now
	  consider a queue with NULL TXT record only as raw if the
	  domain entry is not empty (which tells that the queue is
	  Bonjour-broadcasted (Bug #1223).
	- cups-browsed: Do also not mark a discovered printer as
	  already provided by another server when the other server's
	  queue has "unconfirmed" status. Mark the other queue with
	  "disappeared" or "unconfirmed" status as duplicate of the
	  discovered printer so that the new queue for the discovered
	  printer does not get removed when the entry for the other
	  queue times out.

CHANGES IN V1.0.55

	- pdftopdf: Fixed manual duplex by adding a blank page to evn
          pages if the total number of pages of the document is
          odd. Otherwise the last page of the document would stay in
          the input tray. This fixes also a side effect as the set of
          even pages reducing to a zero page job if the job consists
          of only one page, making Poppler's pdftops error out (Ubuntu
          bug #1340435).
	- cups-browsed: Do not mark a discovered printer as already
          provided by another server when the other server's queue has
          "disappeared" status. This queue can be from the same server
          before it changed its name.
	- cups-browsed: Do not create a local queue pointing to a
	  remote raw queue (Ubuntu bug #1335211).
	- foomatic-rip, imagetoraster, pdftoraster, rastertopclx,
	  rastertopdf: Added colord "device_inhibit" support for
	  color-managed filters.
	- foomatic-rip: Let it also build correctly on systems which
	  already provide the strlcat() and strlcpy() functions, like
	  Mac OS X. Thanks to Matt Broughton for reporting this
	  (bug #1215).
	- bannertopdf: Added support for PPD-less printing, especially
	  one gets a useful test page with PPD-less queues now.
	- bannertopdf: Fixed "Printer Location" and "Driver Version"
	  entries on the test page/the banners.
	- bannertopdf: Added new PDF template files which contain the
	  text strings appropriate to the banners, before the banners
	  were all equal, without text. Thanks to Johannes Meixner
	  from SUSE/Novell for this fix (Bug #1209).
	- bannertopdf: Fixed Makefile to mark it dependent on
	  libfontembed.la. Thanks to Tim Waugh from Red Hat for the
	  patch (Red Hat bug #1106101).
	- pstopdf: Use "grep -E" instead of "grep -P" as the latter
	  generates executable code and executes it, requiring
	  "execmem" privileges which could be not available in some
	  security policies. Thanks to Tim Waugh from Red Hat for the
	  patch (Red Hat bug #1079534).
	- foomatic-rip: NetBSD does not provide a mkstemps() function,
	  use appropriate workaround then (Bug #1211).
	- cups-browsed: Reorder inclusion of headers for compatibility
	  with NetBSD (Bug #1212).
	- pdftoraster: Fixed segfault caused by introduction of
	  "no-color-management" option (Bug #1214).
	- libcupsfilters: Let cupsRasterParseIPPOptions() also accept
	  "pwg-raster-document-type" settings with hyphen between
	  color space name and color depth.
2014-09-07 20:43:49 +00:00
martin
5d67329031 Make it buildable on NetBSD-current with gcc 4.8 2014-08-26 13:47:06 +00:00
wiz
b12c23b513 Update poppler* to 0.26.4:
Release 0.26.4
        core:
	 * CairoOutputDev: Make sure we always push a transparency
	 group in setSoftMaskFromImageMask(). Bug #81624
	 * Fix a crash when adding Annotation without contents
	 * Improve non-latin characters in inline notes. Bug #65956
	 * Don't check for inlineImg twice. Bug #82059
	 * printf() -> error()

	glib:
	 * Return NULL in poppler_annot_get_contents also for empty
	 strings
	 * Fix a memory leak when getting text layout and attributes
2014-08-25 21:11:30 +00:00