Commit graph

5543 commits

Author SHA1 Message Date
wiz
dc608be94b Update to 3.2.5e:
BUGS FIXED:
	o HTML map output was limited to 100 links.
	  Fix by Jan van Dijk
	o Updated for compatibility to PNG 1.5
	  From Matthias Scheler
	o Was adding "showpage" command when producing bitmap formats from intermediate EPS.
	  This produced "illegal" PNG and JPEG files with extra, blank image.
	o Maximum width of included image in PS/EPS output increased from 8192 to 16384
	o Precision of some PIC objects increased from %.2f to %.3f
	o Double close of output file when ghostscript fails. Original bug report from
	  https://bugzilla.redhat.com/728825
2014-02-24 12:12:02 +00:00
wiz
22f0799be9 Update to 2.18.1: if I understand correctly, the documentation was updated. 2014-02-24 12:02:48 +00:00
richard
1fb2e5bd56 add utf8 [default] option to ghostscript-gpl 2014-02-21 18:09:02 +00:00
wiz
c11258ab9a Add a missing DESTDIR. From Leonardo Taccari <iamleot@gmail.com>
on pkgsrc-bulk.
2014-02-20 23:15:27 +00:00
fhajny
f0c3bbf248 Add p5-PostScript 2014-02-20 11:42:07 +00:00
fhajny
77aec2ff57 Import print/p5-PostScript.
PostScript allows you to write PostScript files from Perl. It has graphics
primitives that allow lines, circles and boxes to be drawn.
2014-02-20 11:41:14 +00:00
drochner
4a0ce2c587 add patch from upstream to fix buffer overflow in xps_parse_color()
bump PKGREV
2014-02-14 17:49:41 +00:00
tron
c64e9eb269 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:18:26 +00:00
obache
221b1347f4 Update apsfilter to 7.2.8, with some dependency clean up and packaging easier.
New in Apsfilter 7.2.8 (BUGFIX Release)
=======================================

3. New Features

	- make it possible to use the lineprinter scheduler as jukebox
	- network jukebox (untested)
	  should also work with a remote printer queue
	  So your remote server has a soundcard and your print clients
	  send audio files to the remote printer to play audio files
	  one after the other.
	  Hint:
	  For this purposes a new parameter from SETUP needed to be
	  saved into the apsfilterrc file (INTERFACES).
	  In every sound play routine in apsfilter
	  we test if this is a network printer.
	  Then we need to send the data stream (i.e. mp3) unprocessed.
	  On the print server with the soundcard the tanslation needs to
	  take place.

New in Apsfilter 7.2.7 (BUGFIX Release)
=======================================

7. BUG FIXES

	- make spaces possible in samba printer name
	  from Roman Kurakin <rik at FreeBSD dot org>
2014-02-10 11:13:03 +00:00
wiedi
dad61911b1 Add -lm on SunOS 2014-02-09 00:51:23 +00:00
wiedi
115d93595f Add missing lib for SunOS 2014-02-09 00:26:50 +00:00
wiedi
c214db45f9 Add libs on SunOS 2014-02-09 00:22:11 +00:00
drochner
b94064a003 add patch from Fedora to fix insecure /tmp file use (CVE-2001-1593)
bump PKGREV
2014-02-05 17:20:31 +00:00
markd
062f0a4354 Dont look for CppUnit as we dont want to build tests. 2014-02-01 04:12:04 +00:00
markd
e59b0872e4 Update to KDE SC 4.11.5
bug fixes
2014-02-01 02:20:43 +00:00
obache
47f4eb371f Use GNU_CONFIGURE_LIBDIR for --libdir. 2014-01-28 12:14:23 +00:00
wiz
12fb6d887f Remove gnome-keyring option, libsecret is now used and on by default. 2014-01-27 18:49:45 +00:00
wiz
18a46154bf Do not set FETCH_USING, should not be set in a package Makefile. 2014-01-27 18:41:11 +00:00
wiz
117741e663 Update to 3.10.3, mostly from Patrick Welche.
Changes (skipping translation updates):

================
Evince    3.10.3
================

Bug fixes:

    * Fix a regression in accessibility code causing the wrong page to
      be used when caret navigation is enabled (#711862, Alejandro
      Piñeiro)

================
Evince    3.10.2
================

Bug fixes:

    * Fix the size of buttons in the toolbar (#709005, Yosef Or
      Boczko, Carlos Garcia Campos)
    * Fix page size always reported as 0x0 in properties dialog
      (#711093, Carlos Garcia Campos)
    * Fix a crash in djvu backend due to a double free (#710977, José
      Aliste)
    * Fix annotation window focus change after creation (#668446,
      Nelson Benitez Leon)
    * Fix content exposed to assistive technologies when document
      changes in EvView (#709375, Joanmarie Diggs)

================
Evince    3.10.0
================

Bug fixes:

    * Fix a typo in EV_VIEW_PRESENTATION macro definition (Cosimo
      Cecchi)

================
Evince    3.9.90
================

Bug fixes:

    * Unescape the output basename for print to file (#705848, Aakash
      Goenka)

================
Evince     3.9.5
================

New features and improvements:

    * Enable/disable the caret navigation with F7 (#702079, Antia
      Puentes)
    * Add 'Automatic' zoom mode to the zoom selector (Carlos Garcia
      Campos)
    * Use toggle menu items for zoom modes in zoom selector drop-down
      menu to make it possible to know the zoom mode currently in use
      (Carlos Garcia Campos)
    * Implement text selections in EvViewAccessible (#704335, Antia
      Puentes)
    * More performance improvements in text selections (Carlos Garcia
      Campos)
    * Implement ATK interfaces to expose text attributes (#639932,
      Antia Puentes)

Bug fixes:

    * Fix a crash in ev_view_accessible_get_link() when the given
      link index is out of range (#705155, Antia Puentes)
    * Clear the cached data in EvViewAccessible when the current page
      or document are updated (#704621, Antia Puentes)
    * Update API doc files (Christian Persch)
    * Fix several compile warnings (Christian Persch)
    * Fix the index/offset of the links returned by EvViewAccessible
      (#704616, Joanmarie Diggs)
    * Cache also the URI and document info when loading from a GFile
      (#704685, Alessandro Campagni)
    * Fix selections starting/ending in page margins (Carlos Garcia
      Campos)
    * Fix the number of selections returned by EvViewAccessible
      (#704396, Antia Puentes)
    * Fix the caret offset returned by EvViewAccessible when caret
      navigation is enabled (#704396, Antia Puentes)
    * Update the page number and zoom level when page and zoom
      selectors are unfocused (#704138, Carlos Garcia Campos)
    * Use MiB instead of Mb in cache size gsettings documentation
      (#704155, Carlos Garcia Campos)
    * Disable history action while history is frozen (#704184, Carlos
      Garcia Campos)

================
Evince     3.9.4
================

New features and improvements:

    * Add a find sidebar to show search results with some more context
      (#566827, Sergey Pushkin, José Aliste, Carlos Garcia Campos)
    * Zoom selector has been moved to the right of the toolbar, close
      to the other view options (#701696, Carlos Garcia Campos)
    * Implement text selection in djvu backend (#448739, #703108,
      Jonas Danielsson)
    * Add 'cursor-moved' signal to notify when the caret cursor has
      been moved (#702078, Antia Puentes)
    * Keep the offset inside a line when moving the caret between
      lines (#702075, Antia Puentes)
    * Position the caret cursor at beginning/end of the line when
      clicking outside the line (Carlos Garcia Campos)
    * Implement text selection with the keyboard when caret navigation
      is enabled (#702073, Antia Puentes)
    * Notify about caret navigation errors using the error bell
      (#702650, Antia Puentes)
    * Set history button arrow icons according to locale's text
      direction (#702585, Yosef Or Boczko)
    * Several performance improvements when selecting text (Carlos
      Garcia Campos)
    * Emit the AtkText 'text-caret-moved' and 'text-selection-changed'
      signals in EvViewAccessible (#701732, Antia Puentes)

Bug fixes:

    * Fix selection of overlapping text (#703024, Jason Crain)
    * Fix a crash when selecting more than one page (#702874, Carlos
      Garcia Campos)
    * Fix a crash due to an infinite loop resolving hyphenations in
      find results sidebar (Carlos Garcia Campos)
    * Don't draw the caret cursor when the view is not focused (Carlos
      Garcia Campos)
    * Do not show the caret cursor when there are active selections
      (#702761, Carlos Garcia Campos)
    * Clear the selection when cursor is moved (Carlos Garcia Campos)

================
Evince     3.9.3
================

New features and improvements:

    * Make the history behave more like a web browser (Christian
      Persch)
    * Add a fallback implementation of text selection for backends
      that implement get_selection_region but not render_selection
      (#669022, Jason Crain)
    * Initial implementation of caret navigation added to libview
      (#638905, #702076, #702068, Antia Puentes, Carlos Garcia Campos)
    * Add a GSetting to set a custom page cache size (#642683, Jonas
      Danielsson)

Bug fixes:

    * Fix memory corruption in EvHistory implementation (#697397,
      Christian Persch)
    * Fix drag and drop of selected text after zooming with a
      selection (#702406, Jason Crain)
    * Fix a crash when searching with a negative current page
      (#683172, Germán Poo-Caamaño)
    * Fix race condition in sidebar-thumbnails (#701900, aakash)
    * Use horzontal/vertical GtkBoxes instead of deprecated
      GtkHBox/GtkVBox (Christian Persch)
    * Fix runtime critical warning for links with NULL action
      (Christian Persch)
    * Fix -Wstrict-prototypes warnings (Christian Persch)
    * Remove obsolete g_type_init calls (Christian Persch)
    * Fix crash on corrupted PDF with no pages (#701302, Germán
      Poo-Caamaño)

================
Evince     3.9.2
================

New features and improvements:

    * Forward key events received in the toplevel window to the
      focused widget (#676040, José Aliste)
    * Use the document filename as output basename when printing to a
      file (#700466, Jonas Danielsson)
    * Enable GDK_SMOOTH_SCROLL events for EvView (#674098, Xiao-Long
      Chen)
    * Show the document URI in the error message when it fails to open
      (#697900, Pietro Battiston)
    * Allow to browse all files from Save Image dialog by adding more
      filters to the file chooser (#523071, Jonas Danielsson)
    * Added Shift+Enter shortcut to search backwards (#641797, Ondrej
      Danko)
    * Make shortcuts for find next/previous work even when the fin bar
      is closed (#625225, Jonas Danielsson)
    * Add support for file identifiers to DJVU backend (#619410, José
      Aliste)
    * Add support for page labels to DJVU backend (#619407, José
      Aliste)
    * Use ellipsis character in translatable strings (#695597, Gökçen
      Eraslan)

Bug fixes:

    * Make annotation windows always accept input focus (#668446, José
      Aliste, Florian Echtler)
    * Fix capitalization in a menu item (#699108, Adam Dingle)
    * Fix typo in PostScript printer error message (#695597, Gökçen
      Eraslan)
    * Fix zoom and position of FitR link destinations (#695524, Simon
      Budig)
    * Update the search string when the document is reloaded (#694143,
      aakash)
    * Fix --find command line option to actually show the find bar
      (#604327, Carlos Garcia Campos)
    * Forward EvView key events to the focused form field, so that
      it's possible to move between words with CTRL+Left/Right in text
      form fields instead of rotating the view (#699630, Carlos Garcia
      Campos)
    * Do not update the history while searching to prevent the find
      bar from begin closed unexpectedly (#697194, Carlos Garcia
      Campos)
    * Fix document to view coordinates transformation to take page
      borders into account. This makes search results, form fields,
      annotations and other items to be correctly placed on the view
      (Carlos Garcia Campos)

Documentation:

    * Update gtk-doc API files adding new symbols and removing the
      ones that no longer exist (#697152, Cosimo Cecchi)
    * Update the man page (Marek Kasik)

================
Evince     3.8.0
================

New features and improvements:

    * Remove the NoDisplay=true from Evince desktop file (#634245,
      Kalev Lember)

Bug fixes:

    * Fix desktop file keyword translations (#696310, Kalev Lember)

================
Evince    3.7.92
================

New features and improvements:

    * Use the page frame from the theme instead of our own (#691333,
      Germán Poo-Caamaño)
    * Improved the performance of search (#667569, Germán Poo-Caamaño)
    * Add desktop file for print preview (#694482, William Jon McCann)
    * Add API to allow changing the page of a presentation (#693749,
      William Jon McCann)

Bug fixes:

    * Disable view presentation if there is no document (#685591,
      Lubos Koudelka)
    * Fixed and improved several API doc comments (Germán Poo-Caamaño)

================
Evince    3.7.90
================

New features and improvements:

    * Add support for activation actions of form fields (José Aliste)
    * Add navigation history buttons to the toolbar (#169903, Carlos
      Garcia Campos)
    * Show accelerators in the view menu (#692960, Juanjo Marín)

Bug fixes:

    * Show as much text as possible for index tree (#676593, Germán
      Poo-Caamaño)
    * Unescape location URI in properties dialog (#693794, Germán
      Poo-Caamaño)
    * Fix rendering of editable choice form fields (José Aliste)
    * Fix rendering of the first visible page while resizing (José
      Aliste)
    * Use initial rotation to render pages in DJVU backend (#667266,
      José Aliste)

================
Evince     3.7.5
================

New features and improvements:

    * Use DPI of pages to compute scaling factor in DJVU documents
      (#580891, José Aliste)
    * Show accelerators in gear menu (#692960, Carlos Garcia Campos)
    * Show the gear menu with F10 (#692909, Carlos Garcia Campos)
    * Improve the scrolling performance (#692988, Cosimo Cecchi)
    * Add a lot of missing introspection annotations to libview and
      libdocument (#691354, Cosimo Cecchi)
    * Make document links accessible with Orca by implementing the
      AtkHypertext interface (#639403, Carlos Garcia Campos)

Bug fixes:

    * Fix a crash when failed to connect to D-BUS daemon (#691672,
      Brennan Shacklett)
    * Fix the font color of annotation popup windows (#677471, Carlos
      Garcia Campos)
    * Move x11 dependency to xsmp support (#692591, Quentin Glidic)
    * Add missing include to libdocument main public header (#692778,
      William Jon McCann)
    * Make introspection build against the internal libevdocument
      (#692136, Alban Browaeys)
    * Several fixes in gtk-doc comments (#691354, Cosimo Cecchi)

================
Evince     3.7.4
================

The UI has been re-designed to follow the GNOME 3 style:

    * The main menu has been removed.
    * A new toolbar has been added with a gear menu and view menu
      containing the previous main menu items.
    * The zoom control has now an entry that always shows the current
      zoom factor and allows to enter custom zoom factors in addition
      to the predefined ones.
    * In the page selector, the entry and the total pages label are
      linked to look like the same widget.
    * The find bar has also been re-designed and moved to the top of
      the main view.
    * The toolbar in fullscreen mode is now automatically hidden.
    * The view and thumbnail frames can now be styled with CSS.

New features and improvements:

    * The font properties dialog now shows a message to inform whether
      any of the non-embedded font is one of the 14 standard fonts
      (#527222, Alban Crequy)
    * Migrate from libgnome-keyring to libsecret (#679855, Stef
      Walter)
    * Add a new layout mode that automatically determines if dual page
      mode should be used when the window is large enough. It's not
      used by Evince yet, but it's available to libview users
      (#689468, William Jon McCann)
    * Make EvLink:link-action and EvLinkAction:dest object properties
      instead of pointers to be properly refcounted (#691214, William
      Jon McCann)
    * A new 'Automatic' zoom mode has been added to libview. It's not
      used by Evince yet, but it's available to libview users
      (#689468, William Jon McCann)
    * Best fit mode has been renamed to Fit Page (#689468, William Jon
      McCann)
    * Make can-zoom-in and can-zoom-out properties of EvView (#690510,
      William Jon McCann)
    * Move the limits on zoom handling to libview (#690510, William
      Jon McCann)
    * Set a default value of 50MB for the pixbuf cache in EvView
      (#689674, William Jon McCann)
    * Add keywords to the desktop file to make gnome-shell search more
      pleasant and useful (#687604, Matthias Clasen)

Bug fixes:

    * Fix a11y support by not using AtkFactory to create the
      EvViewAccessible anymore (#685828, Carlos Garcia Campos, Daniel
      Garcia )
    * Fix empty pages in DJVU document to be white instead of black
      (#669017, José Aliste)
    * Use new libtool syntax in configure (Javier Jardón)
    * Remove obsolete autoconf macros (Javier Jardón)
    * Fix the error message shown when postscript is not supported by
      the selected printer (#683528, José Aliste)
    * Fix the computation of the scale factor in fit page mode to make
      sure scrollbars are never shown (#665856, José Aliste)

Documentation:

    * Added documentation for saving Current Settings as Default in
      the FAQ section of help pages (#689238, Sindhu S)

================
Evince     3.7.1
================

New features and improvements:

    * Add application menu (#674937, Christian Persch)
    * Set maximum width for page numbers in index to improve the
      visibility of the table of contents (#660113, Germán
      Poo-Caamaño)
    * Use GtkOverlay to show the loading message (Carlos Garcia
      Campos)
    * Use custom cell renderers for the thumbnails icon view to fix
      the huge selection rectangle around thumbnails (#646055, Carlos
      Garcia Campos)
    * Hold the application while printing is in progress (Christian
      Persch)
    * Add 2DGraphics category to the desktop file (#686062, Alexandre
      Rostovtsev)

Bug fixes:

    * Show always the offline help using Yelp (#682423, Robert Ancell)
    * Remove xi:includes referencing obsolete files in documentation
      (#686060, Alexandre Rostovtsev)
    * Use custom CSS for EvView to make sure the background is not
      white as Adwaita currently does, because it breaks the page
      frames (Carlos Garcia Campos)
2014-01-26 13:17:56 +00:00
wiz
a1f0ff3f67 No need to have two variables for the same logic.
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.
2014-01-25 10:45:15 +00:00
wiz
aa67e11089 Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
2014-01-25 10:29:56 +00:00
schnoebe
7ec547bc32 Update to 3.14.1
Significant Changes:
    Added digital signature validation in HPLIP upgrade feature

Issues fixed:
    CVE-2013-6427: hplip: insecure auto update feature
    CVE-2013-6402: hplip: insecure temporary file handling in pkit.py
2014-01-23 14:58:28 +00:00
wiz
59462bf303 Convert to python-3.x and distutils.mk.
Bump PKGREVISION.
2014-01-23 14:38:42 +00:00
minskim
1a33b61945 Update tex-url to 3.4
Should fix PR 48539.
2014-01-22 01:31:04 +00:00
wiz
e16f56fdba Update to 2.7:
2.7:

This release, 2.7, will be the last major one to support Python
2.5, 2.6, and 2.7.  It contains a small number of fixes and additions
since our last release in September 2012.  You may think of it as
a 'long term stable' branch - if key bugs emerge we will issue
2.7.1, 2.7.2 releases and so on.

Charts / graphics

    Added SimpleTimeSeriesPlot
    added _computeMaxSpace
    added in lineStyle (for bars)
    improved SVG rendering
    Pie Chart now has an 'innerRadiusFraction' to allow doughnut-like
    appearance for 2d charts  (it has no effect with 3d charts).
    The separate 'doughnut' chart lacks many pie chart features
    and should only be used if you wanted multiple nested doughnuts.
    Bug fixes:
	piecharts.py: fix Pie3d __init__ to call its superclass
	linecharts.py: fix swatch creation
	fixed y axis in the simple time series plot

PDF

    Fixes to testshapes & pdfform resetting
    colors.py
    various minor fixes

Platypus

    Defined a small bullet rather than a big circle as the default
    for unordered lists
    fixed attribute spelling bug
    fixed CJK + endDots


#################################################################################
#################### RELEASE 2.6  27/09/2012                    #################
#################################################################################

This is a minor release focusing mainly on improved documentation.  There are a
number of minor enhancements, and a larger number of previous-undocumented
enhancements which we have documented better.


###General changes
   * Manuals have been reformatted with more pleasing code snippets and tables of
     contents, and reviewed and expanded

###Flowing documents (Platypus):
   * Added support for HTML-style list objects
   * Added flexible mechanism for drawing bullets
   * Allowed XPreformatted objects to use Asian line wrapping
   * Added an 'autoNextPageTemplate' attribute to PageTemplates.  For example you
     can now set up a 'chapter first page template' which will always be followed
     by a 'continuation template' on the next page break, saving the programmer from
     having to issue control flow commands in the story.
   * added a TopPadder flowable, which will 'wrap' another Flowable and move it
     to the bottom of the current page.
   * More helpful error messages when large tables cannot be rendered
   * Documentation for images within text (test_032_images)
   * Trailing dots for use on contents pages



###Charts and graphics:
   * Support for UPCA bar codes
   * We now have a semi-intelligent system for labelling pie charts with
     callout lines.  Thanks to James Martin-Collar, a maths student at Warwick
     University, who did this as his summer internship.
   * Axes - added startOffset and endOffset properties; allowed for axis
     background annotations.
   * Bar charts - allow more control of z Index (i.e. drawing order of axes and
     lines)
   * Pie charts - fixed bugs in 3d appearance
   * SVG output back end has seen some bugs fixed and now outputs resizeable SVG
2014-01-19 09:59:47 +00:00
wiz
fbdb438300 Update to 1.9.66:
2013-11-27  Tim Waugh  <twaugh@redhat.com>

	* setup.py: Version 1.9.66.

2013-11-04  Jiri Popelka  <jpopelka@redhat.com>

	* Python3 compatibility

2013-11-27  Tim Waugh  <twaugh@redhat.com>

	* setup.py: Version 1.9.65.

2013-07-31  Jiri Popelka  <jpopelka@redhat.com>

	* cupsconnection.c (PyObject_from_attr_value): Fix getting of booleans.

2013-04-12  Tim Waugh  <twaugh@redhat.com>

	* cupsconnection.c (UTF8_from_PyObj): Propagate UTF-8 decoding
	errors.

2013-04-10  Tim Waugh  <twaugh@redhat.com>

	* cupsconnection.c: Don't just append printer name to base URI
	to get printer URI. Need to actually encode the name.

2013-04-03  Tim Waugh  <twaugh@redhat.com>

	* cupsconnection.c: Fixed documentation typo for
	Connection.getPPDs2.

2013-03-20  Tim Waugh  <twaugh@redhat.com>

	* setup.py: Version 1.9.63.

2013-03-20  Tim Waugh  <twaugh@redhat.com>

	* cupsconnection.c (set_ipp_error): IPPError tuple now
	contains a string describing the specific error encountered,
	if available.

2012-08-01  Tim Waugh  <twaugh@redhat.com>

	* setup.py: Version 1.9.62.

2012-03-28  Tim Waugh  <twaugh@redhat.com>

	* cupsmodule.c: Define all constants regardless of which
	version of CUPS is built against.

2012-03-22  Tim Waugh  <twaugh@redhat.com>

	* cupsppd.c (PPD_dealloc): Add missing NULL check for
	debugging message (Ubuntu #951001).  Patch from Till Kamppeter.
2014-01-19 09:33:53 +00:00
obache
09756c4513 == Ruby-GNOME2 2.1.0: 2013-12-29
Ruby 2.1.0 support release!

=== Changes

==== All

  * Improvements
    * Set license information to gem.
  * Fixes
    * [windows] Added missing binaries for Ruby 2.1.0.
      [GitHub#123] [Patch by Masafumi Yokoyama]

==== Ruby/GDK3

  * Improvements
    * [windows] Bundled hicolor-icon-theme. It may fix a problem that
      Windows theme is not applied.
      [ruby-gnome2-devel-en] [Reported by Regis d'Aubarede]

=== Thanks

  * Masafumi Yokoyama
  * Regis d'Aubarede

== Ruby-GNOME2 2.0.3: 2013-12-29

It is RC release for 2.1.0.

=== Changes

==== All

  * Improvements
    * Removed Ruby 1.8 from supported Ruby in READMEs.
      [GitHub#166] [Reported by Markus Heiler] [Patch by Masafumi Yokoyama]
    * Supported Ruby 2.1.0. [GitHub#181] [cosmo0920][Masafumi Yokoyama]
    * Made rcairo optional to required because we dropped old GTK+ that
      doesn't use cairo. (Cairo isn't used library such as GLib doesn't
      require rcairo. But Ruby/GLib2 requires rcairo on Windows because
      it uses zlib bundled in rcairo.) [GitHub#193] [cosmo0920]
    * Updated LGPL 2.1 files. [GitHub#196] [Reported by ktdreyer]
    * Supported tests on Travis CI. [Masafumi Yokoyama][cosmo0920]
    * Supported rake-compiler 0.9.1.

==== Ruby/GLib2

  * Improvements
    * Set UTF-8 encoding to exception message.
    * Added GLib::GetText.bindtextdomain.
    * Dropped GLib < 2.12 because CentOS 5 has GLib 2.12.3.
      [GitHub#190] [cosmo0920]
    * Added GValue#to_s.
    * [windows] Updated bundled GLib to 2.38.2 from 2.36.2.

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported GList return type.
    * Supported freeing UTF-8 return type.
    * Supported freeing array return type.
    * Supported NULL as array return value.
    * Supported freeing GObject return value.
    * Supported freeing structure return value.
    * Supported NULL character for gint8 array.
  * Fixes
    * Fixed type conversion from VALUE to GType.
      [GitHub#186] [Patch by Hiroyuki Tanaka]

==== Ruby/ATK

  * Improvements
    * Dropped ATK < 1.12 support because CentOS 5 has GTK+ 1.12.2.
      [GitHub#191] [cosmo0920]
    * [windows] Updated bundled ATK to 2.10.0 from 2.8.0.

==== Ruby/Pango

  * Improvements
    * Supported cairo 1.6.
      [GitHub#172] [Patch by Grant Schoep]
    * Dropped Pango < 1.14 support because CentOS 5 has GTK+ 1.14.9.
      [GitHub#192] [cosmo0920]
    * Added Pango::Layout#height=.
      [GitHub#210] [Patch by Vasily Fedoseyev]
    * Added Pango::Layout#ellipsized?.
      [GitHub#210] [Patch by Vasily Fedoseyev]
    * [windows] Updated bundled Pango to 1.36.1 from 1.34.1.

==== Ruby/GdkPixbuf2

  * Improvements
    * [windows] Added rcairo dependency on Windows for using libpng and zlib
      bundled in rcairo.
    * [windows] Updated bundled gdk-pixbuf to 2.30.2 from 2.28.1.

==== Ruby/GTK2

  * Improvements
    * Dropped GTK+ < 2.10 support because CentOS 5 has GTK+ 2.10.4.
      [GitHub#182] [Patch by cosmo0920]
    * [windows] Updated bundled GTK+ to 2.24.22 from 2.24.18.

==== Ruby/GDK3

  * Improvements
    * [test] Made more stable. [GitHub#178] [Reported by mtasaka]
    * Added Gdk::Device#ungrab. [cosmo0920]
    * Added Gdk::DeviceManager. [cosmo0920]
    * Added Gdk::Device#get_position. [cosmo0920]
    * Added Gdk::Device#warp. [cosmo0920]
    * Added Gdk::Device#grab. [cosmo0920]
    * Added Gdk::Window#get_device_position. [cosmo0920]
    * [windows] Updated bundled GTK+ to 3.10.6 from 3.8.2.

==== Ruby/GTK3

  * Improvements
    * [sample] Updated for GTK+ 3. [Masafumi Yokoyama]
    * Removed Gtk::BindingSet#add_path.
    * Added Gtk.show_uri.
  * Fixes
    * Fixed a bug that Gtk::ActionGroup#add_radio_actions always fails.
      [ruby-gnome2-devel-ja] [Reported by S. Kitagawa]

==== Ruby/GStreamer

  * Improvements
    * Supported calling module functions of Gst module such as
      Gst.version before calling Gst.init.
    * Added Gst::Registry#plugins.
    * Added Gst::Registry#get_features.
    * Added Gst::ElementFactory#long_name.
    * Added Gst::ElementFactory#klass.
    * Added Gst::ElementFactory#author.
    * Added Gst::ElementFactory#static_pad_templates.
    * Added Gst::Caps#structures.
    * Added Gst::Structure#fields.
    * Gst::Element#flags returns flag object instead of raw integer value.
      Use Gst::Element#flags_raw for raw integer value.
    * Gst::PluginFeature#rank returns Gst::Rank instead of raw integer value.
      Use Gst::PluginFeature#rank for raw integer value.
    * Supported GstValueList.
    * [windows] Updated bundled GStreamer to 1.2.1 from 1.0.7.

==== Ruby/Clutter

  * Improvements
    * [sample] Updated for Clutter 1.12 or later.
      [Patch by Kentaro Fukuchi]
    * [windows] Updated bundled Clutter to 1.16.2 from 1.14.4.

==== Ruby/ClutterGStreamer

  * Improvements
    * [sample] Added.
      [Masafumi Yokoyama]
    * Fixed a typo in sample.
      [Reported by Toyo Abe]
    * [windows] Updated bundled Clutter-GStreamer to 2.0.8 from 2.0.2.

==== Ruby/Poppler

  * Improvements
    * Dropped Popper < 0.12 because CentOS has Poppler 0.12.4.
      [GitHub#212] [cosmo0920]
    * [windows] Bundled Poppler 0.24.4.

==== Ruby/RSVG

  * Improvements
    * [windows] Bundled librsvg 2.40.1.

==== Ruby/GtkSourceView3

  * Improvements
    * Supported auto GtkSourceView install on OS X.
      [GitHub#177] [Masafumi Yokoyama]
    * [windows] Updated bundled GtkSourceView to 3.10.1 from 3.8.1.

==== Ruby/GooCanvas

  * Improvements
    * [sample] Followed changes caused by migrating to
      Ruby/GObjectIntrospection.
      [Masafumi Yokoyama]
    * Updated FSF address.
      [GitHub#201] [Reported by ktdreyer]
  * Fixes
    * Fixed wrong dependency.
      [ruby-gnomde2-devel-ja] [Reported by Masafumi Yokoyama]

=== Thanks

  * Kentaro Fukuchi
  * S. Kitagawa
  * Markus Heiler
  * Masafumi Yokoyama
  * Grant Schoep
  * Toyo Abe
  * mtasaka
  * cosmo0920
  * Hiroyuki Tanaka
  * ktdreyer
2014-01-14 12:01:51 +00:00
markd
6944985a65 Explicitly disable finding libtiff. Fixes build on systems that have
libtiff in /usr/lib (eg some linux systems).
2014-01-14 08:49:53 +00:00
adam
41e677f366 Revbump after updating tcl/tk. 2014-01-11 14:42:00 +00:00
joerg
2e94d8f99d Racy build. 2014-01-10 21:49:22 +00:00
mef
ca9365e851 Update comment lines to mention the Makefile's referencing. 2014-01-10 01:35:42 +00:00
jperkin
33db72022a Add cfmakeraw compatability for SunOS. 2014-01-09 15:40:55 +00:00
mef
f07cd8d4f9 Add missing file (options.mk). 2014-01-09 14:26:15 +00:00
mef
41d4dbbada Update print/mupdf to 1.3 (via pkgsrc-wip by Leonardo Taccari, thanks)
=============================================================================
Notes on updating mupdf to mupdf-1.3 (maybe useful for future updates too)

 * mupdf-1.3 depends on openjpeg-2.0 (previously mupdf-1.1 depended on
   openjpeg-1.5). ${WRKSRC}/Makerules is NOT correct and still looks for
   openjpeg-1.5 so patches/patch-ab was modified in order to fix this
   behaviour. Please also note the SUBST.makerules class in Makefile.
 * mupdf should be build with "build=release" (the default is "build=debug" and
   that may be indesiderable for the common user).
 * In order to completely disable the building of third party libraries (it is
   better to use the ones provided/handled by pkgsrc) a brutal ${RM} -fr completely
   remove the ${WRKSRC}/thirdparty directory. For more information please read
   ${WRKSRC}/Makethird and the post-extract target in Makefile.
 * ${WRKSRC}/docs/thirdparty.txt may help for adding correct version of the
   dependencies.
 * To add libcurl support (www/curl) patches/patch-Makethird was introduced and
   patches/patch-ab was modified in order to use pkg-config for
   $(SYS_CURL_CFLAGS) and $(SYS_CURL_LIBS).
 * By default now mupdf install different binaries, e.g. mupdf-x11 (previous it
   was just "mupdf"), mupdf-x11-curl, etc.. In pkgsrc we install *only* the
   featureful version of mupdf simply as "mupdf". For more information please
   give a look to patches/patch-ac.

=============================================================================
(Upstream) List of changes on master since MuPDF 1.2

 * Windows RT viewer app for MuPDF.
 * Library changes to support progressive loading (display PDF files as
   they download). Windows/Linux/MacOS viewer supports this using curl.
 * Incremental updates to PDF files are now (optionally) preserved on
   loading/saving.
 * Prototype support for checking PDF Digital Signatures.
 * Initial annotation support (strike-out, underline, highlight and ink)
   (library and android builds only).
 * Fix operation on Android API level 8.
 * Android redraw optimisations.
 * Android app now supports Google Cloud Print.
 * Android app translated into many languages.
 * Android support for more architectures.
 * Improvements to store (avoid collisions causing unnecessary evictions).
 * Windows apps use Unicode filenames now.
 * PDF function handling improved; functions can now be passed to devices
   without 'sampling'.
 * PDF image handling improved; images can now be passed to devices
   without decompression.
 * Indexed images are no longer uncompressed at load time, saving memory.
 * Caching of rendered tiles for speed.
 * Improved text analysis mode, capable of spotting columns/indents,
   right-to-left text etc.
 * HTML output mode now includes image output.
 * PDF password encoding handling improved.
 * MuPDF now opens Jpeg, Tiff and PNG files directly.
 * Bug preventing OpenXPS files from being opened fixed.
 * Initial (feature incomplete) SVG and PDF output devices.
 * PWG raster (mono/grey/RGB) and PCL (mono) output devices.
 * Various performance improvements (including tilings and mesh based
   shadings).
 * Revamped directory structure to reflect recent changes.
 * Various potential SEGV, SoftMask and rendering fixes.
 * Many potential crashes in Jpeg2000 and JBIG2 images fixed.

List of changes on master since MuPDF 1.1

 * Important API changes:
    * fz_bbox is now fz_irect.
    * APIs (including fz_device) now pass fz_rect/fz_matrix by reference.
    * fz_device API is now more consistent with regards to use of
      fz_rect rather than fz_bbox.
 * Add support for Javascript and forms handling.
 * Fix many SEGVs with out of spec files. Many thanks to Mateusz "j00ru"
   Jurczyk and Gynvael Coldwind of the Google Security team, zeniko,
   Sebastian Rasmussen and all other contributors.
 * Add fz_open_document_with_stream to allow non-file based operation.
 * Move to using git submodules for third party libraries.
 * Much enhanced Android application. Now on Google Play!
 * Oversized and stroke text clipping implemented.
 * Change shadings to decompose at render times; massive memory savings.
 * Renamed 'mubusy' to 'mutool'.
 * PDF 1.7 Extension Level 8 encryption implemented.
 * Added consts to various parts of the API to help C++ interworking.
 * Prototype transition support.
 * Text searching API moved to fitz.
 * Highlight and copy text selections.
 * Performance enhancements for color conversion and fax decompression.
 * ARM optimisations for color conversion and bitmap scaling.
 * Bitmap subsampling stage introduced, with ARM optimisations.
 * Type 3 fonts; glyphs are now handled as display lists.
 * Scan converter performance improvements.
 * Various rendering fixes.
2014-01-09 14:25:23 +00:00
jperkin
110f0e433e Needs openssl. 2014-01-09 11:37:31 +00:00
jperkin
2f4f86e266 Needs libiconv. 2014-01-09 10:45:40 +00:00
obache
f96d3ef811 Fixes build on Solaris, taken from upstream. 2014-01-08 09:15:58 +00:00
minskim
8bc5e5ee17 Add tex-tufte-latex{,-doc} 2014-01-08 04:49:50 +00:00
minskim
54606b0ab3 Import tex-tufte-latex-doc-3.5.0 as print/tex-tufte-latex-doc.
This is documentation for tex-tufte-latex.
2014-01-08 04:47:35 +00:00
minskim
14a80be610 Import tex-tufte-latex-3.5.0 as print/tex-tufte-latex.
Provided are two classes inspired, respectively, by handouts
and books created by Edward Tufte.
2014-01-08 04:47:18 +00:00
minskim
4e0e04339f Add tex-lipsum{,-doc} 2014-01-08 04:43:40 +00:00
minskim
8ee91fd469 Import tex-lipsum-doc-1.2 as print/tex-lipsum-doc.
This is documentation for tex-lipsum.
2014-01-08 04:42:22 +00:00
minskim
68185e53b5 Import tex-lipsum-1.2 as print/tex-lipsum.
This package gives you easy access to the Lorem Ipsum dummy
text; an option is available to separate the paragraphs of the
dummy text into TeX-paragraphs. All the paragraphs are taken
with permission from http://lipsum.com/.
2014-01-08 04:41:57 +00:00
minskim
ff78415465 Add tex-sauerj{,-doc} 2014-01-08 02:03:51 +00:00
minskim
dd691f234a Import tex-sauerj-doc-2013 as print/tex-sauerj-doc.
This is documentation for tex-sauerj.
2014-01-08 02:01:46 +00:00
minskim
554854452d Import tex-sauerj-2013 as print/tex-sauerj.
The bundle consists of: a tool for collecting text for later
re-use, a tool for typesetting the "meta-information" within a
text, a tool for use in constructing macros with multiple
optional parameters, a package for multiple column parallel
texts, a tool for processing key-value structured lists, and
macros for typesetting a number as a German-language string.
2014-01-08 02:01:23 +00:00
minskim
26229c6fed Add tex-mdframed{,-doc} 2014-01-07 08:26:42 +00:00
minskim
eaa0ab68a2 Import tex-mdframed-doc-1.9b as print/tex-mdframed-doc.
This is documentation for tex-mdframed.
2014-01-07 08:25:14 +00:00
minskim
4eeef795cb Import tex-mdframed-1.9b as print/tex-mdframed.
The package develops the facilities of framed in providing
breakable framed and coloured boxes. The user may instruct the
package to perform its operations using default LaTeX commands,
PStricks or TikZ.
2014-01-07 08:24:57 +00:00
wiz
8ddd3e8aba Update to 0.24.5. Shlib version stayed the same.
Release 0.24.5
        core:
         * Fix crash due to wrong formatting of error message. KDE Bug #328511
2014-01-06 14:32:33 +00:00