Commit graph

7266 commits

Author SHA1 Message Date
obache
28c78d1e87 Import marisa-0.2.4 and bindings as textproc/{,p5-,py-,ruby-}marisa
Packaged by ISIHARA TAkanori in pkgsrc-wip.

Matching Algorithm with Recursively Implemented StorAge (MARISA) is a
static and space-efficient trie data structure. And libmarisa is a C++
library to provide an implementation of MARISA. Also, the package of
libmarisa contains a set of command line tools for building and
operating a MARISA-based dictionary.
2014-05-24 10:21:13 +00:00
obache
eeecd96069 No direct dependencies on zlib and xz, those are came from libxml2. 2014-05-20 09:51:14 +00:00
szptvlfn
bd9ded7cc6 + hs-parsec 2014-05-19 21:18:14 +00:00
szptvlfn
d2242db939 Import parsec-3.1.5 as textproc/hs-parsec,
packaged for wip by pho.

Parsec is designed from scratch as an industrial-strength parser
library. It is simple, safe, well documented (on the package
homepage), has extensive libraries and good error messages, and is
also fast. It is defined as a monad transformer that can be stacked on
arbitrary monads, and it is also parametric in the input stream type.
2014-05-19 21:15:55 +00:00
rodent
bcb7c689a0 Needs zlib and xz when PREFER_PKGSRC=yes, seems. 2014-05-19 00:23:35 +00:00
rodent
1e4a33eea2 +p5-String-Similarity 2014-05-18 20:53:50 +00:00
rodent
015436cd54 Import p5-String-Similarity-1.04 as textproc/p5-String-Similarity.
String::Similarity - calculate the similarity of two strings
2014-05-18 20:52:09 +00:00
kleink
f08e7ca437 Update p5-Text-vCard to 3.05.
3.05 Tue 13 May 2014 18:04:30 BST
    - Another win attempt to fix (kablamo)
    - Get travis working! (kablamo)

3.04 Tue 29 Apr 2014 20:21:52
    - Try a fix for Win32 (kablamo)

3.03 Fri 25 Apr 2014 19:23:43
    - Better error msg for vcards w/o proper line endings (kablamo)
    - Bug fix for names. +test (kablamo)

3.02 Fri 14 Feb 18:35:55 2014
    - Try fix Win32, switch File::Slurp to Path::Tiny (kablamo)

3.01 Mon 10 Feb 11:52:00 2014
    - Try fix Win32 (kablamo)

3.0 Tue Jan 21 15:25:40 GMT 2014
    - Major changes!
    - Initial release of vCard and vCard::AddressBook
    - Fix line unwrapping when reading vcards
    - Rewrote Text::vCard::Node->as_string()
    - Rewrote Text::vCard::AddressBook->export()
    - Redo the way that encoding and decoding works
    - Correctly wrap utf8 encoded strings
    - Fix encoding issues with MIME::Base64 and MIME::QuotedPrint
    - Do a better job escaping and unescaping '\', ';', and ','
    - Fix for writing vcards with ORG values
    - Fix to remove extra semi colon when writing vcards
    - Version defaults to 4.0 when using the new vCard library
2014-05-18 20:13:43 +00:00
wiz
3faf991a33 Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
2014-05-17 16:10:41 +00:00
rodent
f08f742fc4 +py-tinycss 2014-05-16 01:35:22 +00:00
rodent
de8e32b0bf Import py27-tinycss-0.3 as textproc/py-tinycss.
tinycss is a complete yet simple CSS parser for Python. It supports the full
syntax and error handling for CSS 2.1 as well as some CSS 3 modules:

 * CSS Color 3;
 * CSS Paged Media 3;

It is designed to be easy to extend for new CSS modules and syntax, and
integrates well with cssselect for Selectors 3 support.
2014-05-16 01:34:43 +00:00
rodent
ecb0432551 +py-pyquery 2014-05-16 01:10:22 +00:00
rodent
04a6efefd0 Import py27-pyquery-1.2.8 as textproc/py-pyquery.
pyquery allows you to make jQuery queries on XML documents. The API is as much
as possible the similar to jQuery. pyquery uses lxml for fast XML and HTML
manipulation.

This is not (or at least not yet) a library to produce or interact with
JavaScript code.
2014-05-16 01:06:29 +00:00
hiramatsu
4b52782571 Add LICENSE. 2014-05-15 15:56:51 +00:00
adam
28bb94d01f Revbump after updating graphics/giflib 2014-05-15 14:41:45 +00:00
mspo
e0282cd312 added PKGREVISION after adding a patch to address CVE-2014-0012 2014-05-14 23:17:46 +00:00
wiz
dc8fe490d6 Update to 2.0.14:
2014-05-05 Raptor2 Version 2.0.14 Released

   Many code quality fixes from clang and coverity primarily in error path
   cleanups (oom) and dead code.
   Fixed Turtle 1.1 parser about triple quoting alignment with SPARQL
   A few internal changes.
2014-05-14 08:51:53 +00:00
wiz
0943d03a5c Update to 0.23. Changes not found.
Remove unnecessary patches (for python-3.x compat).
2014-05-14 08:45:07 +00:00
mspo
a4ddc061c4 add the redhat fix for CVE-2014-0012; debian has an alternative but this is better for cgi 2014-05-14 02:28:18 +00:00
rodent
6f6f30552d Fix build for OpenBSD. Defuzz patches. 2014-05-14 02:28:13 +00:00
joerg
223bc5c320 Mark as not for Python 3.3 and 3.4, since it uses obsolete string
functions.
2014-05-13 17:20:38 +00:00
spz
6866b19c37 add a patch for CVE-2014-0191 aka http://secunia.com/advisories/58018/
from https://git.gnome.org/browse/libxml2/commit/?id=9cd1c3cfbd32655d60572c0a413e017260c854df
2014-05-10 22:45:42 +00:00
joerg
4436e9cda9 Add missing six dependency. Bump revision. 2014-05-10 15:46:52 +00:00
pho
ea49eb1507 Fix build errors on GCC < 4.2 2014-05-10 04:09:41 +00:00
wiz
c1b44346cd Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
2014-05-09 07:36:53 +00:00
fhajny
7f3bc8d4fd Update sphinxsearch to 2.1.8
Changes in 2.1.8
- Added JSON attribute support, built-in HA tools, better realtime indexes,
  fulltext search and ranking optimizations, more SphinxQL commands, and
  wordbreaker.
- fixed #1937, crash at SENTENCE operator
- fixed #1933, quorum operator works incorrectly if it uses a number that is
  also an exception
- fixed #1932, daemon index recovery after failed rotation
- fixed #1923, crash at indexer with dict=keywords and xml source
- fixed #1918, crash while hitless words are used within fulltext operators
  which require hits
- fixed #1878, daemon doesn't reset regexp_filter after rotation with
  seamless_rotate=0
- fixed #1769, crash after unsuccessful INSERT with RT index
- fixed #1682, field-end modifier doesn't work with words containing
  blended chars

Changes in 2.1.7
- fixed #1917, field limit propagation outside of group
- fixed #1915, exact form passes to index skipping stopwords filter
- fixed #1905, multiple lemmas at the end of a field
- fixed #1903, indextool check mode for hitless indexes and indexes with
  large amount of documents
- fixed #1902, crash on JSON field in the IN() function
- fixed #1884, crash at SNIPPET() with local indexes at distributed index
- fixed #1802, loading large keywords dictionary
- fixed #1786, indextool fails to handle indexes with AOT morphology
- fixed crash of daemon on logging very large messages
- fixed expression engine: division by zero, log and sqrt() functions
2014-05-07 06:55:17 +00:00
ryoon
847ac8ceb7 Fix OpenBSD 5.5 build
* OpenBSD 5.5 has /usr/include/sys/atomic.h, but it is different from NetBSD's
  one
2014-05-05 21:25:11 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
wiz
d3b61a6ee3 Update to 3.11:
3.11 (2014-03-26)
-----------------

* Source and binary distributions are rebuilt against the latest
  versions of Cython and LibYAML.
2014-05-04 17:13:31 +00:00
wiz
aaeebc6c13 Update to 1.0.17:
2013-12-28 Redland Version 1.0.17 Released

   Configuration and build improvements
   Fixed Issues: [1]0000529, [2]0000540, [3]0000541, [4]0000542 and
   [5]0000543
2014-05-04 17:08:44 +00:00
wiz
a5addd5ae4 Update to 0.9.32:
2014-02-23 Rasqal Version 0.9.32 Released

   SPARQL parser now uses and requires Bison 3.0 (for maintainer)
   Fixed SPARQL 1.0 vs SPARQL 1.1 syntax feature checking
   Make ossp work as a UUID library option.
   Fixed configure searching for libgcrypt-config and pcre-config.
   Made --with-libgcrypt-config and --with-pcre-config work again.
   Made other fixes and improvements including fixing reported issues:
   0000558, 0000560, 0000561, 0000564 and 0000567.

2013-12-13 Rasqal Version 0.9.31 Released

   roqet with new -t mode can now read query results formats and act as a
   results format converter
   Added read support for SPARQL 1.1 Query Results CSV and TSV Formats
   Query engine can execute VALUES
   Multiple configuration and build improvements
   Several query engine bug fixes
   Made other fixes and improvements including fixing reported issues:
   0000527, 0000536, 0000537, 0000538 and 0000539
2014-05-04 17:06:35 +00:00
rodent
44035a3251 +py-cjson - packaged originally in pkgsrc-wip by kamelderouiche@yahoo.com 2014-05-03 15:35:25 +00:00
rodent
4bfd800376 Import py27-cjson-1.0.5 as textproc/py-cjson.
Fast JSON encoder/decoder for Python.
2014-05-03 15:34:22 +00:00
wen
1e865ba4f9 Update to 3.2.4
Upstream changes:
3.2.4 2014-04-27 17:18:15+0900
    [TEST FIXES]
        - Fix #122, #120 testing issue on windows (syohex)
    [FEATURES]
        - Add $array.first() and $array.last() methods (#116, #118 / shyohex)

3.2.3 2014-04-23 07:32:39+0900
    - Made a mistake in the release engineering, re-packaged on the correct
      status.

3.2.2 2014-04-23 07:29:42+0900
    [BUG FIXES]
    - Fix #105 SEGV on blead (reported by tokuhirom, fixed by syohex in #117)

3.2.1 2014-04-17 07:55:38+0900
    [BUG FIXES]
    - Fix #111 (by syohex in #113) inputting "0" made a wrong result
2014-05-03 14:25:38 +00:00
wen
dbfb0485bf Update to 0.4.0
Upstream changes:
0.4.0     2013-11-29 11:18:57 Europe/Oslo
        Fixed RT#90975 (reported by Upasana Shukla)
            Replaced deprecated Class::MOP::load_class() with
            Class::Load::load_class(). Module::Runtime::require_module()
            couldn't be used because of tests with package definitions in
            BEGIN blocks.
2014-05-03 14:13:06 +00:00
wen
448714ea24 Update to 1.92
Upstream changes:
1.92    2014-04-12
    - Add scripts/tag-release.pl .

1.91    2014-04-12
    - t/cpan-changes.t : minimum version of Test::CPAN::Changes.
        - This is to avoid test failures such as:
            - http://www.cpantesters.org/cpan/report/5af7d5eb-6bfa-1014-b84e-eb85912f2992

1.90    2014-04-10
    - Handle $Config{dlext} correctly on Windows.
        - https://rt.cpan.org/Ticket/Display.html?id=94516
        - Thanks to kmx for the report and fix.
    - Add t/pod.t .
        - Fix some POD problems.
    - Add t/cpan-changes.t and convert Changes to CPAN::Changes format.
    - Add t/style-trailing-space.t.
        - Remove trailing whitespace.

1.89    2014-03-05
    - Fix memory management of node-sets returned from extension functions.
      Without calling xsltExtensionInstructionResultRegister, node-sets
      could be freed too early, leading to strange errors or segfaults.
        - https://bugzilla.gnome.org/show_bug.cgi?id=562302
        - https://rt.cpan.org/Ticket/Display.html?id=93349
        - Thanks to Alexander Schepanovski for the report.
    - Document input_callbacks methods
    - Don't register libxml2 input callbacks twice
        - https://rt.cpan.org/Public/Bug/Display.html?id=60313
    - Fix memory leak with extension functions returning node lists
        - https://rt.cpan.org/Public/Bug/Display.html?id=55623
        - https://rt.cpan.org/Public/Bug/Display.html?id=76596
        - Thanks to Jozef Kutej and Slaven Rezic for the reports.
    - Thanks to Nick Wellnhofer for the pull requests and fixes.

1.88    2014-02-17
    - Fix t/xml-grammar-failures.t based on the xml:space commentary here:
        - https://mail.gnome.org/archives/xml/2014-February/msg00000.html
        - Caused some failures which were ultimately our fault.

1.87    2014-02-03
    - Decrease the minimum libxslt version again.
        - Setting it as 1.1.28 did not fix the failures, and now we have
        some more tests to test against it.
        - https://rt.cpan.org/Ticket/Display.html?id=92659
        - Thanks to Slaven Rezic for the report.

1.86    2014-02-02
    - Add t/xml-grammar-failures.t to catch test failures in dependent modules.
        - Add some data files for it under t/data/*.
        - This fails on FreeBSD 9.2 currently.

1.85    2014-02-01
    - Add "use strict;" and "use warnings;" globally (CPANTS).
    - Add LICENSE to the MANIFEST.

1.84    2013-12-26
    - Hopefully fix a segmentation fault on Win32 introduced in the last ver.
        - https://rt.cpan.org/Ticket/Display.html?id=91652
        - Thanks to Alexandr Ciornii for the report, and to Nikolay Sivov
        for providing help.

1.83    2013-12-22
    - Get rid of compiler warnings when compiling using CLANG.
        - https://rt.cpan.org/Public/Bug/Display.html?id=91118
        - Thanks to Daniel Macks for the report.
2014-05-03 13:49:47 +00:00
alnsn
aedfc77e1e Revbump for Lua multiversion support. 2014-05-03 13:14:36 +00:00
alnsn
fb7c78e46e Adapt to Lua multiversion support. 2014-05-03 13:01:24 +00:00
wen
5c28d6c224 Update to 2.0116
Upstream changes:
2.0116  2014-04-12
    - t/cpan-changes.t : minimum version of Test::CPAN::Changes.
        - This is to avoid test failures such as:
            - http://www.cpantesters.org/cpan/report/69ee1a2a-6c09-1014-be8f-3786912f2992

2.0115  2014-04-03
    - Fix double free when calling $node->addSibling with text nodes.
          - https://rt.cpan.org/Ticket/Display.html?id=94149
          - Thanks to Jeff Trout for the report.

2.0114  2014-04-03
    - Fix memory leaks and segfaults related to removal and insertion of
      DTD nodes.
        - https://rt.cpan.org/Ticket/Display.html?id=80521
    - Fix memory leak in $node->removeChildNodes

2.0113  2014-03-14
    - Fix test failures with older libxml2 versions.
        - https://rt.cpan.org/Ticket/Display.html?id=93852
        - Thanks to Nick Wellnhofer for the patch.
        - Thanks to the CPAN Testers for reporting this issue.

2.0112  2014-03-13
    - Fix segfaults when accessing attributes of DTD nodes
        - https://rt.cpan.org/Ticket/Display.html?id=71076
        - Thanks to Ralph Merridew for the report.
    - Make $schema->validate work with elements. This uses
      xmlSchemaValidateOneElement under the hood.
        - https://rt.cpan.org/Ticket/Display.html?id=93496
        - Thanks to Jeremy Marshall for the report.
    - Fix https://rt.cpan.org/Ticket/Display.html?id=93429 .
        - Thanks to Nick Wellnhofer for the report and test.
    - Apply patch to build with MSVC on Windows.
        - https://rt.cpan.org/Ticket/Display.html?id=90064
        - Thanks to Nick Wellnhofer for the investigation and the patch.

2.0111  2014-03-05
    - Skip t/40reader_mem_error.t with libxml2 < 2.7.4
      The failure is probably due to a known double-free bug.
        - https://rt.cpan.org/Ticket/Display.html?id=84564
        - https://bugzilla.gnome.org/show_bug.cgi?id=447899
        - Thanks to Nick Wellnhofer for the pull request.
    - Die if a file handle with an encoding layer returns more bytes
      than requested in parse_fh.
        - https://rt.cpan.org/Ticket/Display.html?id=78448
    - Make insertData, deleteData, replaceData work correctly with UTF-8
      strings.
    - Fix substringData
        - https://rt.cpan.org/Ticket/Display.html?id=88730
    - Fix "Threads still failing?" Bug report.
        - https://rt.cpan.org/Ticket/Display.html?id=91800
        - Thanks to Daniel for the bug report and a test case, and to
        YOREEK for the patch.

2.0110  2014-02-01
    - Add "use strict;" and "use warnings;" to all modules (CPANTS).
    - MIN_PERL_VERSION (CPANTS).
    - Add a LICENSE section to the POD (CPANTS).

2.0109  2014-01-31
    - Fix for requiring XML::LibXML inside two loops in perl-5.19.6 and up.
        - https://rt.cpan.org/Ticket/Display.html?id=92606
        - Thanks to Father Chrysostomos for the investigation, the test
        case, and the fix.
        - There are other ways to reproduce the bug, but the tests tests
        for a require inside two loops.

2.0108  2013-12-17
    - Replace local $^W with << no warnings 'portable'; >> in t/15nodelist.t
        - Should fix https://rt.cpan.org/Public/Bug/Display.html?id=88017
        - Thanks to "pagenyon" for the report.
    - Fix hash key typo in SAX/Builder.pm - "LocalName" was mis-capitalised.
        - https://rt.cpan.org/Public/Bug/Display.html?id=91433
        - Thanks to Thomas Berger for the report and for a reproducing
        testcase.
    - Convert from "use base" to the more modern "use parent".
2014-05-03 12:37:21 +00:00
wen
3639c01505 Update to 1.62
Upstream changes:
1.62      2014-03-16 12:28:44Z

        [FIXED]

        - fix handling of trailing colon in key name (RT#92916, H.Merijn
          Brand)

1.61      2014-02-24 16:59:49Z
        [FIXED]

        - fixed a test for VMS (RT#93297, Craig Berry)

1.60      2014-02-13 20:31:56Z

        - shipping 1.59 as stable, with no changes.

1.59      2014-02-06 03:10:35Z (TRIAL RELEASE)

        [CHANGED]

        - numeric values are now quoted whenever they've been used as a string
          (fixes inconsistent behaviour seen with numeric values, due to
          differences between the XS and pure-perl variants of Data::Dumper).
          (github issue #24)
        - numeric hash keys are now always quoted.

1.58      2014-02-04 18:01:58Z

        [INCOMPATIBLE CHANGE]

        - 1.57 omitted a change entry for the following change:

        - Previously, YAML::Tiny was sloppy about file encodings.  It is
          now strict.  The 'read' method and 'LoadFile' function expect
          UTF-8 encoded files.  The 'write' method and 'DumpFile' function
          produce UTF-8 encoded files.  The 'read_string' and
          'write_string' methods and the 'Load' and 'Dump' functions
          expect or generate (decoded) character data.

1.57      2014-01-30 22:12:38Z

        [INCOMPATIBLE CHANGE]

          - Previously, some errors would throw exceptions and some would
            return the error condition in $YAML::Tiny::errstr.  Now all
            errors throw exceptions.  Use of $errstr and the errstr method
            are deprecated. (David Golden)

        [FIXED]

          - Fixed write method to encode YAML file with UTF-8 (David Golden)
          - Improved SYNOPSIS and documentation of new (David Golden)

        [TESTING]

          - Tests have been cleaned up and reorganized.  Test coverage
            has been significnatly improved. (Ingy d枚t Net, David Golden,
            Jim Keenan, Karen Etheridge)

1.56      2013-09-25 02:38:19Z
          - read_string documentation error fixed (RT#74409, thanks Tim Heaney!)
          - re-release with fixed compile test

1.55      2013-09-19 04:07:32Z
          - again packaging with ExtUtils::MakeMaker

1.54      2013-08-22 03:55:41Z
          - convert to Dist::Zilla
          - Updated format to conform to CPAN::Changes::Spec
2014-05-03 10:43:10 +00:00
marino
cd85917a21 textproc/xmlada: Revbump due to new Ada compiler release
The new compiler can't use libraries built with the former version,
so xmlada gets revbumped to ensure the builders rebuild it.
2014-04-30 16:26:10 +00:00
wiz
c3c71d926c Update to 0.0.9: improvements for OpenGL docbook documentation. 2014-04-30 13:57:15 +00:00
wiz
2f734b1fe7 Update to 0.0.8:
Supports all tags from RefDB and OpenGL docs (except inlineequation).
2014-04-30 11:09:12 +00:00
wiz
6914ccb48c Update to 3.12.0:
3.12.0
======
* Updated translations:
  fr    (Luc Pionchon)

3.11.90
=======
* Added "hidden" style hint on page and section titles
* Added "norwich" style on links elements

3.11.5
======
* Use <kdb> to fix DocBook keycap styling, #709943
* Removed the completely unused code watermark image
* Made Mallard transform robust against multiple desc elements
* Updated translations:
  zh_CN    (Wylmer Wang)

3.11.4
======
* Don't assign ARIA role "button" for expander headers, #719571

3.11.1
======
* Added common template html.syntax.class for syntax brush
* Only check for xmllint/xsltproc when needed, #700670

3.10.1
======
* Fixed use of links styles on page and section elements

3.10.0
======
* Updated translations:
  tg    (Victor Ibragimov)

3.9.90
======
* Added support for DocBook conditional processing
* Fixed RTL issues in link trails for Mallard, DocBook, and DITA
* Added "lead" style hint for paragraphs in Mallard and DocBook
* Allow experimental role attribute on Mallard links element
* Updated translations:
  ja    (Jiro Matsuzawa)

3.9.1
=====
* Style work on previous and next links
* Use fixed positioning for ui overlays
* Use nicer close buttons on ui overlays (Jakub Steiner)
* Added html.class.attr and html.class.attr.mode
* Fixed issued with HTML tables in DocBook
* Added "center" and "button" style hints to links element
* Updated translations:
  cs    (Marek Černocký)
2014-04-29 16:00:59 +00:00
wiz
93f5049478 recursive PKGREVISION bump for poppler shlib major change 2014-04-29 07:57:13 +00:00
taca
4d0b4eb3d6 Ruby 1.8.7 (and prior release) support was dropped since
nokogiri 1.6.0.rc1.

No PKGREVISION bump since build already failed with ruby18.
2014-04-28 01:23:40 +00:00
taca
0a776e7752 * Fix PLIST due to broken print-PLIST target.
* Avoid to patch gemspec but use OVERRIDE_GEMSPEC.
2014-04-28 01:18:03 +00:00
jperkin
7e24bd2579 Update ruby-nokogiri to 1.6.0. This is a new branch. Changes:
1.6.0 / 2013-06-08

  This release was based on v1.5.10 and 1.6.0.rc1, and contains changes
  mentioned in both.

  Deprecations

    Remove pre 1.9 monitoring from Travis.

1.6.0.rc1 / 2013-04-14

  This release was based on v1.5.9, and so does not contain any fixes mentioned
  in the notes for v1.5.10.

  Notes

    mini_portile is now a runtime dependency

    Ruby 1.9.2 and higher now required

  Features

    (MRI) Source code for libxml 2.8.0 and libxslt 1.2.26 is packaged with the
    gem. These libraries are compiled at gem install time unless the environment
    variable NOKOGIRI_USE_SYSTEM_LIBRARIES is set. VERSION_INFO (also `nokogiri
    -v`) exposes whether libxml was compiled from packaged source, or the system
    library was used.

    (Windows) libxml upgraded to 2.8.0

  Deprecations

    Support for Ruby 1.8.7 and prior has been dropped
2014-04-25 09:28:57 +00:00
wiz
6383a3a4cf Update to 3.3.5:
3.3.5 (2014-04-18)
==================

Bugs fixed
----------

* HTML cleaning could fail to strip javascript links that mix control
  characters into the link scheme.
2014-04-25 08:57:17 +00:00
wiz
effd0c561d Update to 0.21. Changes not found. 2014-04-25 08:55:41 +00:00
hiramatsu
48a942dde7 Update textproc/p5-Lingua-Identify to 0.56.
Changes from previous:
----------------------
0.56  Sat Aug 17 20:22:16 WEST 2013
        - Added Czech (thanks to Roger Thompson)

0.55  Wed Jul 24 21:51:32 WEST 2013
        - Fixed the HI test that included some English text.

0.54  Thu May 30 17:40:24 WEST 2013
        - Added Welsh (Thanks to Kevin Donnelly)

0.53  Sat May 25 15:29:48 WEST 2013
        - Fix stupid failure in perl v5.18.

0.52  Tue Feb 12 21:03:20 WET 2013
        - Added Hindi (Thanks to Prashant Mathur)

0.51  Wed May  2 14:51:06 WEST 2012
        - Added Ukranian and corrected Russian and Bulgarian tranining
          corpora.
2014-04-22 01:01:53 +00:00
obache
f053da0869 Update json-glib to 1.0.
Overview of changes for 1.0
==============================
• Bump the dependency on GLib to 2.38
• Use the TAP driver for the test suite
• Improve the syntax validation in JsonPath
• Validate the JsonParser input to be UTF-8
• Add command line tools for validating and formatting JSON
• Improve documentation
2014-04-20 09:36:29 +00:00
obache
9516a5ceb7 Drop no meaning "tests" option.
"--{enable,disable}-gltest" configure option only affect to configure script
whether glib avaiablility test will be run or not, not affect to self-tests.
2014-04-20 09:32:57 +00:00
ryoon
9bd870540f Add missing patch, fix PR pkg/48758 2014-04-20 02:29:49 +00:00
schmonz
21925d9eed Update to 2014.4.5 (new upstream and versioning). From the git log:
* Make html2text.py compatible with python 3.*.
* PEP8ize the script.
* Switch tests to unittest (w/generated test cases).
* Remove .editorconfig.
* Remove deprecated function has_key.
* Handle invalid literals for start attribute.
* Add bodywidth parameter instead of module-wide BODY_WIDTH.
2014-04-20 01:44:53 +00:00
ryoon
66f01c082c Bump PKGREVISION
* Fix -Werror build failure
* Update ABI version, warned by pkglint
2014-04-20 00:26:15 +00:00
ryoon
5e6e3ff1a1 Update to 0.12
* Security update for CVE-2013-6370 and CVE-2013-6371
* Update API version

0.12

  * Address security issues:
    * CVE-2013-6371: hash collision denial of service
    * CVE-2013-6370: buffer overflow if size_t is larger than int

  * Avoid potential overflow in json_object_get_double

  * Eliminate the mc_abort() function and MC_ABORT macro.

  * Make the json_tokener_errors array local.  It has been deprecated for
     a while, and json_tokener_error_desc() should be used instead.

  * change the floating point output format to %.17g so values with
     more than 6 digits show up in the output.

  * Remove the old libjson.so name compatibility support.  The library is
      only created as libjson-c.so now and headers are only installed
      into the ${prefix}/json-c directory.

  * When supported by the linker, add the -Bsymbolic-functions flag.

  * Various changes to fix the build on MSVC.

  * Make strict mode more strict:
    * number must not start with 0
    * no single-quote strings
    * no comments
    * trailing char not allowed
    * only allow lowercase literals

  * Added a json_object_new_double_s() convenience function to allow
    an exact string representation of a double to be specified when
    creating the object and use it in json_tokener_parse_ex() so
    a re-serialized object more exactly matches the input.

  * Add support NaN and Infinity
2014-04-20 00:09:04 +00:00
wiz
d3927d93a0 + jsoncpp 2014-04-18 22:26:20 +00:00
wiz
1920bb0aba Import jsoncpp-0.6.0rc2svn276 as textproc/jsoncpp.
JSON (JavaScript Object Notation) is a lightweight data-interchange
format.  It can represent integer, real number, string, an ordered
sequence of value, and a collection of name/value pairs.

JsonCpp is a simple API to manipulate JSON value, handle serialization
and unserialization to string.

It can also preserve existing comment in unserialization/serialization
steps, making it a convenient format to store user input files.

Unserialization parsing is user friendly and provides precise error
reports.
2014-04-18 22:26:08 +00:00
wiz
6fbcc93eae Use a better homepage. 2014-04-18 13:00:01 +00:00
asau
e253ac391d Use termios on FreeBSD too. Fixes build on FreeBSD 10. 2014-04-17 21:30:14 +00:00
imil
183ca5a7a7 PKGREVISION bump, upstream has some useless 0600 files in its archive. 2014-04-17 21:11:31 +00:00
imil
4714111641 Updated py-prettytable to version 0.7.2 2014-04-17 21:01:59 +00:00
obache
c14ed3ff26 regen PLIST with fixed PRINT_PLIST_AWK. 2014-04-16 12:28:17 +00:00
asau
f9085818f9 pthread.h is needed explicitly on FreeBSD 10. 2014-04-15 20:31:11 +00:00
obache
2b15ba5ff4 Apply patch to internal LibYAML for CVE-2013-6393 and CVE-2014-2525.
Bump PKGREVISION.
2014-04-14 13:22:19 +00:00
wiz
4ed312cf93 Update to 1.0. Changes not found. 2014-04-11 18:10:11 +00:00
wiz
3bfff8b445 Update to 0.0.26:
0.0.26 (stable)
  - --searchpath option no longer produces warning
    about local builtin used outside the function
    (debian #652974)
  - fix build with automake 1.13+
  - fix noextensions option recognition
  - handle used css list in epub format
2014-04-11 18:07:26 +00:00
wiz
3442ed0186 Update to 3.3.4:
3.3.4 (2014-04-03)
==================

Features added
--------------

* Source line numbers above 65535 are available on Elements when
  using libxml2 2.9 or later.

Bugs fixed
----------

* ``lxml.html.fragment_fromstring()`` failed for bytes input in Py3.
2014-04-11 18:01:27 +00:00
wiz
e924d371e6 Update to 0.9.1:
Version 0.9.1
-------------

Released on 2013-10-17.

* **Backward incompatible change from 0.9**:
  :meth:`~GenericTranslator.selector_to_xpath` defaults to
  ignoring pseudo-elements,
  as it did in 0.8 and previous versions.
  (:meth:`~GenericTranslator.css_to_xpath` doesn’t change.)
* Drop official support for Python 2.4 and 3.1,
  as testing was becoming difficult.
  Nothing will break overnight,
  but future releases may on may not work on these versions.
  Older releases will remain available on PyPI.


Version 0.9
-----------

Released on 2013-10-11.

Add parser support for :attr:`functional
pseudo-elements <Selector.pseudo_element>`.

*Update:*
This version accidentally introduced a **backward incompatible** change:
:meth:`~GenericTranslator.selector_to_xpath` defaults to
rejecting pseudo-elements instead of ignoring them.


Version 0.8
-----------

Released on 2013-03-15.

Improvements:

* `#22 <https://github.com/SimonSapin/cssselect/issues/22>`_
  Let extended translators override what XPathExpr class is used
* `#19 <https://github.com/SimonSapin/cssselect/issues/19>`_
  Use the built-in ``lang()`` XPath function
  for implementing the ``:lang()`` pseudo-class
  with XML documents.
  This is probably faster than ``ancestor-or-self::``.

Bug fixes:

* `#14 <https://github.com/SimonSapin/cssselect/issues/14>`_
  Fix non-ASCII pseudo-classes. (Invalid selector instead of crash.)
* `#20 <https://github.com/SimonSapin/cssselect/issues/20>`_
  As per the spec, elements containing only whitespace are not considered empty
  for the ``:empty`` pseudo-class.


Version 0.7.1
-------------

Released on 2012-06-14. Code name *remember-to-test-with-tox*.

0.7 broke the parser in Python 2.4 and 2.5; the tests in 2.x.
Now all is well again.

Also, pseudo-elements are now correctly made lower-case. (They are supposed
to be case-insensitive.)
2014-04-11 17:58:35 +00:00
obache
1335204923 recursive bump from ilmbase shlib version change. 2014-04-10 06:21:18 +00:00
obache
d8fc20e0b0 recursive bump from icu shlib major bump. 2014-04-09 07:26:56 +00:00
schmonz
8f4975034e Update to 0.21.0. Highlights from git log:
* "language specs"
* more tests
* build fixes
* code tweaks
* improve options parsing and help output
2014-04-07 19:48:53 +00:00
fhajny
11b7833c93 Update lua-expat to 1.3.0.
- Lua 5.2 support (thanks Tomás Guisasola Gorham)
- support for the XmlDecl handler
- add parser:getcurrentbytecount() (XML_GetCurrentByteCount)
- ability to disable CharacterData merging
- Makefile improvements (thanks Vadim Misbakh-Soloviov)
2014-04-07 19:39:17 +00:00
schmonz
050bfff89e Update to 2.12. From the changelog:
[SECURITY FIXES]
This version of ack prevents the --pager, --regex and --output
options from being used from project-level ackrc files. It is
possible to execute malicious code with these options, and we want
to prevent the security risk of acking through a potentially malicious
codebase, such as one downloaded from an Internet site or checked
out from a code repository.

The --pager, --regex and --output options may still be used from
the global /etc/ackrc, your own private ~/.ackrc, the ACK_OPTIONS
environment variable, and of course from the command line.

[ENHANCEMENTS]
Now ignores Eclipse .metadata directory. Thanks, Steffen Jaeckel.

Add --perltest for *.t files.

Added Matlab support. Thanks, Zertrin.

[FIXES]
Fixed a race condition in t/file-permission.t that was causing
failures if tests were run in parallel.

Fix the test suite for Win32. Many thanks to Christian Walde for
bringing the severity of this issue to our attention, as well as
providing a Win32 development environment for us to work with.

Fixed Win32-detection in the Makefile.PL. Thanks, Michael Beijen
and Alexandr Ciornii.

More compatibility fixes for Perl 5.8.8.

[INTERNALS]
Removed the Git revision tracking in the --version.
2014-04-07 19:32:56 +00:00
wiz
6f36ded96c Update to 0.0.11:
Properly render #include in the SYNOPSIS with In.
Handle nested escape codes in L<> links (and ignore them).
Properly consume whitespace following <code>X&lt;&gt;</code> and <code>N&lt;&gt;</code>.
2014-04-07 12:20:28 +00:00
adam
31f860f4a7 Changes 53.1:
Data from the CLDR 25 release: Many bug fixes
Time zone data: 2014b,  including post CLDR 25 time zone data update to CLDR.
U+20BD Ruble Sign added (from Unicode 7.0, otherwise ICU 53 still uses Unicode 6.3)
MeasureFormat API for new units in CLDR 24
Hoisted setContext/getContext from SimpleDateFormat to DateFormat, implement context-sensitive capitalization of relative dates
Added setContext/getContext methods to NumberFormat (and unum_setContext/unum_getContext for UNumberFormat), implement context-sensitive number formatting (for RBNF spellout)
Improved lenient date parsing consistency between ICU4C and ICU4J, add finer-grained control of date parsing leniency
Fixed numeric rounding in TimeUnitFormat
Fixes to Unicode 6.3 bidirectional algorithm implementations to behave exactly like reference implementations
Improved UTF-16 charset detection
Collation code re-implemented
Many bugs fixed, some enhancements implemented (link for ticket query)
Passes full UCA conformance tests now
Updated to UCA 6.3/CLDR 24 root collation
Performance: C++ UTF-8 and Java string comparisons significantly faster (very small reduction for C++ UTF-16)
Collation data size (uncompressed) reduced from 4.48MB (ICU 52) to 2.62MB
New data format, removed empty files, fixed genrb bug
More APIs function when collation rule strings have been omitted from the data files (e.g., getTailoredSet())
Java Collator.compare(Object, Object) now works with CharSequence, not just String
Java Collator base class (does not apply to RuleBasedCollator instances): getters for strength, decomposition mode, and locales return hardcoded default values; their setters do nothing
Rule syntax and semantics tightened and improved, matching LDML 25 Collation Rule Syntax
In particular, rule chains now must start with a reset.
Setting of variableTop deprecated, and not supported in rule syntax any more
Replaced by the new maxVariable setting; see LDML 25 Collation Settings
Accounting format supported in NumberFormat
RelativeDateTimeFormatter class for formatting relative times such as "3 weeks ago" or "next Tuesday."
Updated Spoof Checker for Unicode Security Standard version 6.3.
2014-04-07 11:49:57 +00:00
obache
ef0bb86d2c Add ALTERNATIVES for format-executable. 2014-04-05 09:02:19 +00:00
obache
1770032353 Update ruby-hikidoc to 0.1.0.
* switch to use GEM
* use ruby 1.9 style hash syntax
2014-04-05 08:58:57 +00:00
obache
05f635315d drop unwanted patch. 2014-04-05 08:10:07 +00:00
obache
3ec0c904b5 Update groonga to 4.0.1.
Release 4.0.1 - 2014/03/29
--------------------------

Improvements
^^^^^^^^^^^^

* [doc] Added a link in return value to detailed header description (:doc:`/reference/command/output_format`).
* Supported to inspect vector and object value in JSON load.
  It shows more details about data which is failed to load.
* Added ``adjuster`` option to select command.
  adjuster options accepts following syntax: INDEX_COLUMN @ STRING_LITERAL (* FACTOR).
* Supported :ref:`weight-vector-column`. You need to specify 'COLUMN_VECTOR|WITH_WEIGHT' flags
  to create weight vector column.
* Added missing MIN/MAX macros on SunOS. [GitHub#154] [Patch by Sebastian Wiedenroth]
* Improved recycling garbage data. It suppress to increse database size.
* [doc] Added documentation about GET parameters for :doc:`/reference/executables/groonga-suggest-httpd`.
* [doc] Added documentation about :doc:`/reference/column`.
* [doc] Added documentation about :doc:`/reference/columns/vector`.
* [column_list] Supported to show weight vector column.
* [column_create] Added error check for creating multi column index without WITH_SECTION.
* [httpd] Enabled stub status module (NginxHttpStubStatusModule) for groonga-httpd. [Suggested by Masahiro Nagano]

Fixes
^^^^^

* Fixed a bug that a division overflow caused a fatal error.
  For example, it occurs when you execute 'COLUMN / -1' operation to Int32 or Int64 column. [#2307]
* Fixed a bug that '%' operations performs '/' operations. [#2307]
* [doc] Fixed a wrong documentation about :doc:`reference/commands/column_rename`.
* Fixed the issue that out of bound array element access may occurs. [GitHub#158] [Reported by dcb314]

Thanks
^^^^^^

* nise_nabe
* Sebastian Wiedenroth
* dcb314
2014-04-05 08:09:35 +00:00
wen
14bb8b95d3 Update to 3.2.0
Upstream changes:
3.2.0 2014-04-04 07:39:59+0900
    [BUG FIXES]
    - Fix #107, #109 HashWithDefault should use "exists" (yappo, tokuhirom)
2014-04-04 07:22:56 +00:00
wiz
4cdc2cc0b5 Update to 0.0.10:
More improvements: NAME, SYNOPSIS, L<>.
Documentation about the magic is in the man page.
2014-04-03 12:07:06 +00:00
obache
1201d956a3 Change hack for clang with optimization.
unlimit datasize (require over 7GB memory on FreeBSD-10.0 (amd64).
2014-04-03 07:16:49 +00:00
wiz
eb33039a82 Update to 0.0.9: better SYNOPSIS parsing and conversion. 2014-04-02 08:23:35 +00:00
wiz
049a7d17e3 Update to 0.0.6: table support. 2014-04-02 08:21:16 +00:00
wiz
3a258d1c3f Update to 0.1.6, which includes the CVE fixes. 2014-04-01 21:10:34 +00:00
wiz
40d1bf5c8d OpenBSD added CONTEXT section to man9. Update library list. From
jmc@openbsd.
Bump version.
2014-03-31 08:40:47 +00:00
wiz
ebbd6869e7 Update to 0.60:
Change highlights in uncrustify-0.60 (1 Jan 2013)
-------------------------------------------------------------------------------
Objective C support was greatly enhanced in this release.
Many bugs were squashed and many options were added.

New options:
 - align_oc_msg_colon_first
 - align_pp_define_together
 - indent_ctor_init_leading
 - indent_func_def_force_col1
 - indent_oc_block
 - indent_oc_block_msg
 - indent_oc_msg_colon
 - ls_code_width
 - nl_after_annotation
 - nl_before_return
 - nl_between_annotation
 - nl_brace_struct_var
 - nl_oc_msg_args
 - nl_oc_msg_leave_one_liner
 - nl_remove_extra_newlines
 - nl_scope_brace
 - nl_typedef_blk_end
 - nl_typedef_blk_in
 - nl_typedef_blk_start
 - nl_unittest_brace
 - nl_var_def_blk_end
 - nl_var_def_blk_in
 - nl_var_def_blk_start
 - nl_version_brace
 - sp_after_for_colon
 - sp_after_oc_dict_colon
 - sp_after_oc_msg_receiver
 - sp_after_oc_property
 - sp_after_throw
 - sp_after_tparen_close
 - sp_annotation_paren
 - sp_before_for_colon
 - sp_before_oc_dict_colon
 - sp_before_pp_stringify
 - sp_before_template_paren
 - sp_cpp_lambda_assign
 - sp_cpp_lambda_paren
 - sp_extern_paren
 - sp_inside_sparen_open
 - sp_inside_tparen
 - sp_permit_cpp11_shift
 - sp_ptr_star_paren

Changed default:
 - sp_pp_stringify = ignore (was add)
2014-03-31 08:31:44 +00:00
wiz
b4b75114b3 + docbook2mdoc, pod2mdoc. 2014-03-31 08:13:36 +00:00
wiz
b6c212e261 Import docbook2mdoc-0.0.5 as textproc/docbook2mdoc.
The docbook2mdoc utility is a converter from DocBook into mdoc.
Unlike most DocBook utilities, it's a standalone ISC-licensed ISO
C utility that should compile on any modern UNIX system.
2014-03-31 08:13:32 +00:00
wiz
8527ea1a96 Import pod2mdoc-0.0.8 as textproc/pod2mdoc.
The pod2mdoc utility is a converter from POD into mdoc. It's meant
to operate like pod2man; however, it doesn't require a Perl
installation: pod2mdoc is a standalone ISC-licensed ISO C utility
and should compile on any modern UNIX system.
2014-03-31 08:13:16 +00:00
drochner
b7ca8991d4 add patch from upstream to fix heap-based buffer overflow which can lead
to arbitrary code execution (CVE-2014-2525)
bump PKGREV
2014-03-28 16:02:01 +00:00
wiz
26c2970e24 Sort. 2014-03-27 10:04:02 +00:00
taca
238996d5e9 Allow build with ruby21. 2014-03-26 14:27:22 +00:00
taca
4c8993450a Add GEM_EXTSDIR support. 2014-03-26 13:31:57 +00:00
taca
e495b32fb6 Add GEM_EXTSDIR support.
Use ${RUBY_DLEXT} instead of "so".
2014-03-26 13:30:56 +00:00
taca
fb5b2ed9cd Fix PLIST with ruby21; one more entry with GEM_EXTSDIR. 2014-03-25 16:18:08 +00:00
taca
56f83a17e2 Add support for GEM_EXTSDIR. 2014-03-25 16:14:45 +00:00
taca
d6cf4d1be1 Use RUBY_SUFFIX instead of RUBY_VER. 2014-03-25 16:13:19 +00:00
wiz
d7309126c3 Add equivalency to mdocml so pkglocate has a hit here. 2014-03-23 15:06:06 +00:00
imil
bb45193fa7 add & enable lua-cjson 2014-03-22 13:45:49 +00:00
imil
fdfe5dd194 Initial import of lua-cjson, version 2.1.0, into the NetBSD Packages Collection.
Lua CJSON provides JSON support for Lua. It has been tested under Linux,
FreeBSD, OSX, Solaris and Windows.
2014-03-22 13:44:02 +00:00
wiz
d0e65a66e2 Update to 1.2.2. Not a leaf; has ~5 dependencies.
However, 1.2.2 fixes a bug that causes PLIST divergence.
Requested by Niclas Rosenvik.

Release 1.2.2 (released Mar 2, 2014)
====================================

Bugs fixed
----------

* PR#211: When checking for existence of the :confval:`html_logo` file, check
  the full relative path and not the basename.
* PR#212: Fix traceback with autodoc and ``__init__`` methods without docstring.
* PR#213: Fix a missing import in the setup command.
* #1357: Option names documented by :rst:dir:`option` are now again allowed to
  not start with a dash or slash, and referencing them will work correctly.
* #1358: Fix handling of image paths outside of the source directory when using
  the "wildcard" style reference.
* #1374: Fix for autosummary generating overly-long summaries if first line
  doesn't end with a period.
* #1383: Fix Python 2.5 compatibility of sphinx-apidoc.
* #1391: Actually prevent using "pngmath" and "mathjax" extensions at the same
  time in sphinx-quickstart.
* #1386: Fix bug preventing more than one theme being added by the entry point
  mechanism.
* #1370: Ignore "toctree" nodes in text writer, instead of raising.
* #1364: Fix 'make gettext' fails when the '.. todolist::' directive is present.
* #1367: Fix a change of PR#96 that break sphinx.util.docfields.Field.make_field
  interface/behavior for `item` argument usage.

Documentation
-------------

* Extended the :ref:`documentation about building extensions <dev-extensions>`.
2014-03-22 13:31:15 +00:00
wiz
97c32607e7 Sort. From Kai-Uwe Eckhardt. 2014-03-19 21:48:54 +00:00
wiz
9a7931e1c9 As of yesterday, OpenBSD stopped supported hp300, mvme68k, and mvme88k.
Update patterns.

From jmc@OpenBSD.

Bump version.
2014-03-19 07:34:10 +00:00
taca
6755cfcc3d Update ruby-tilt to 1.4.1. Approved by wiz@.
## 1.4.1 (2013-05-08)

* Support Arrays in pre/postambles (#193, jbwiv)

## 1.4.0 (2013-05-01)

* Better encoding support
2014-03-18 14:32:20 +00:00
taca
b6a0638a80 Add GEM_EXTSDIR support. 2014-03-17 14:30:38 +00:00
taca
fb8815d537 Revert to treetop-1.4.15 since ruby-rail require prior to 1.5.
Thanks to hiramatsu@.
2014-03-15 15:15:06 +00:00
obache
7168e3748f Bump PKGREVISION from default ruby version change. 2014-03-15 05:20:51 +00:00
obache
a44fba42e2 ruby json module is just required to test. 2014-03-15 04:55:21 +00:00
obache
2d6bcabdb3 Bump PKGREVISION from default ruby version change. 2014-03-15 04:04:03 +00:00
taca
70fdca8601 Update ruby-treetop to 1.5.1.
Changes are not available, please refer commit log:
<https://github.com/nathansobo/treetop/commits/master>.
2014-03-14 18:36:00 +00:00
taca
d4082b2e1d Update ruby-syntax to 1.2.0.
1.2.0 02 Jan 2014
  Cleaned up Gemspec, added license and homepage - @grosser.

1.1.0 11 Dec 2013
  Published from https://github.com/dblock/syntax, a now maintained fork.
  The project builds again and runs, fixes by @dblock, @distler.
2014-03-14 18:31:53 +00:00
taca
d13f170150 Update ruby-simple-rss to 1.3.1.
Changes are not available, please refer commit log:
<https://github.com/cardmagic/simple-rss/commits/master>.
2014-03-14 18:30:27 +00:00
taca
3fb170fb3e Update ruby-safe_yaml to 1.0.1
0.9.7

* made handling of document frontmatter more robust
* added more descriptive message to the warning for omitting the :safe option

0.9.6

* fixed handling of files with trailing content (after closing ---)

For more detail, please refer <https://github.com/dtao/safe_yaml/commits/master>.
2014-03-14 18:27:35 +00:00
taca
d5c7f3c0c0 Update ruby-redcarpet to 3.1.1.
3.1.1

This release of Redcarpet is meant to address a serious bug when rendering
text that contains headings and contains all the prior enhancements of
Redcarpet 3.1.0. For more information about Redcarpet 3.1.0, please see the
release notes

* Bug fixes

  - Fix a crash when rendering text that contained an anchor.

3.1.0

It's been a long time since since we've released any version of Redcarpet but
we are happy to announce the release of the version 3.1.0. Over 100 commits
have been added since 3.0.0 with some new exciting features.

* New features

  - Footnotes
  - GitHub style anchors
  - The :quote option

* Bug fixes

  - Fix code blocks' classes when using Google code prettify #314
  - Follow the standard to detect when new paragraph is outside last item #111
  - Make ordered lists preceded by paragraph parsed with :lax_spacing #311
  - Allow using tabs between a reference's colon and its link #337
2014-03-14 18:23:34 +00:00
taca
aa2dcad618 Update ruby-maruku to 0.7.1.
Changes are not available, please refer commit log:
<https://github.com/bhollis/maruku/commits/master>.
2014-03-14 18:22:03 +00:00
taca
199cfa2ff7 Update ruby-markaby to 0.8.0.
Changes are not available, please refer
<https://github.com/markaby/markaby/commits/master>.
2014-03-14 18:18:57 +00:00
taca
b6e6cde0a4 Update ruby-json and ruby-json-pure package to 1.8.1.
2013-05-13 (1.8.1)
  * Remove Rubinius exception since transcoding should be working now.
2014-03-14 18:11:45 +00:00
taca
ed7911b411 Update ruby-haml to 4.0.5.
# Haml Changelog

=======
## 4.0.5

Released on Jan 7, 2014 ([diff](https://github.com/haml/haml/compare/4.0.4...4.0.5)).

* Fix haml_concat appending unescaped HTML after a call to haml_tag.
* Fix for bug whereby when HAML :ugly option is "true",
  ActionView::Helpers::CaptureHelper::capture returns the whole view buffer
  when passed a block that returns nothing (thanks [Mircea
  Moise](https://github.com/mmircea16)).

## 4.0.4

Released on November 5, 2013 ([diff](https://github.com/haml/haml/compare/4.0.3...4.0.4)).

* Check for Rails::Railtie rather than Rails (thanks [Konstantin Shabanov](https://github.com/etehtsea)).
* Parser fix to allow literal '#' with suppress_eval (Matt Wildig).
* Helpers#escape_once works on frozen strings (as does
  ERB::Util.html_escape_once for which it acts as a replacement in
  Rails (thanks [Patrik Metzmacher](https://github.com/patrik)).
* Minor test fix (thanks [Mircea Moise](https://github.com/mmircea16)).
2014-03-14 18:09:53 +00:00
taca
f6218d72b4 Update ruby-diff-lcs to 1.2.5.
== 1.2.5 / 2013-11-08

* Bugs fixed:
  * Comparing arrays flattened them too far, especially with Diff::LCS.sdiff.
    https://github.com/halostatue/diff-lcs/pull/23
2014-03-14 18:08:39 +00:00
taca
1618ea9052 Update ruby-classifier to 1.3.4.
Changes are not available.
2014-03-14 18:07:16 +00:00
taca
a3d2659e70 Refelect change of RUBY_SRCDIR. 2014-03-13 17:06:42 +00:00
jperkin
9e7a1ba4b9 Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-03-13 11:08:49 +00:00
wiz
36af00aa92 Update to 3.3.3:
3.3.3 (2014-03-04)
==================

Bugs fixed
----------

* Crash when using Element subtypes with ``__slots__``.

Other changes
-------------

* The internal classes ``_LogEntry`` and ``_Attrib`` can no longer be
  subclassed from Python code.



3.3.2 (2014-02-26)
==================

Bugs fixed
----------

* The properties ``resolvers`` and ``version``, as well as the methods
  ``set_element_class_lookup()`` and ``makeelement()``, were lost from
  ``iterparse`` objects in 3.3.0.

* LP#1222132: instances of ``XMLSchema``, ``Schematron`` and ``RelaxNG``
  did not clear their local ``error_log`` before running a validation.

* LP#1238500: lxml.doctestcompare mixed up "expected" and "actual" in
  attribute values.

* Some file I/O tests were failing in MS-Windows due to non-portable temp
  file usage.  Initial patch by Gabi Davar.

* LP#910014: duplicate IDs in a document were not reported by DTD validation.

* LP#1185332: ``tostring(method="html")`` did not use HTML serialisation
  semantics for trailing tail text.  Initial patch by Sylvain Viollon.

* LP#1281139: ``.attrib`` value of Comments lost its mutation methods
  in 3.3.0.  Even though it is empty and immutable, it should still
  provide the same interface as that returned for Elements.
2014-03-12 09:59:28 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00
obache
71c14a1430 Update cabocha to 0.68.
2014/03/10 0.68
* remove tournament model
* add -u option (same as MeCab)
2014-03-11 09:43:06 +00:00
kleink
1e95f89e64 Update py-markupsafe to 0.19.
No changelog available; setup.py maintenance only.
2014-03-10 09:14:13 +00:00
obache
b19d0b31b2 Cygwin DLLs are handled automatically now. 2014-03-08 09:10:52 +00:00
fhajny
624f9d5a82 Add sphinxsearch 2014-03-05 13:45:21 +00:00
fhajny
901e6229d7 Import sphinxsearch-2.1.6 based on wip/sphinxsearch.
Sphinx is an open source full text search server, designed from the ground up
with performance, relevance (aka search quality), and integration simplicity
in mind. Sphinx lets you either batch index and search data stored in an SQL
database, NoSQL storage, or just files quickly and easily - or index and
search data on the fly, working with Sphinx pretty much as with a database
server.
2014-03-05 13:44:23 +00:00
obache
c3170fa226 Add NetBSD MI atomic_ops support.
Based on PR pkg/48608 by Izumi Tsutsui.
2014-03-04 12:07:16 +00:00
rodent
5d6664cb55 Update to latest release, 0.08. wip/p5-Publican needs this version.
0.08 2013.05.27
    - Add stub files Syntax::Highlight::Engine::Kate::BaseTest and
      Syntax::Highlight::Engine::Kate::BaseTestchild to kick the old
      ones out of the PAUSE index. #85463

0.07 2012.09.23
        - fixed some errors in the BibTeX-related documentation (ZENOG)
        - revisited conversion of Kate's highlight definitions (Jan Pokorny)
    - Added some regression tests (Ovid)
    - Some cleanup and adding conversion script (jnpkrn)
2014-03-03 00:24:52 +00:00
wen
a0201bee7e Update to 2013.11
Upstream changes please visit:
http://cpansearch.perl.org/src/NEZUMI/Unicode-LineBreak-2013.11/Changes
2014-03-01 03:10:35 +00:00
obache
f889687353 Update swath to 0.4.3.
0.4.3 (2012-06-13)
=====
- Replace word break dictionary with the word lists used to prepare
  hyphenation patterns for the upcoming ThaiLaTeX, for best results.

0.4.2 (2012-02-08)
=====
- Fix wrong word break within punctuation sequences like LaTeX `` and ''.
- Reformat source for readability.
- Significant source clean-ups.
2014-02-27 12:43:31 +00:00
obache
c955deee66 from joerg's bulk build, disable optimization for NetBSD-current/amd64 with clang. 2014-02-25 05:14:37 +00:00
obache
2c251a86fb Update patchsum 2014-02-25 05:12:14 +00:00
obache
e39f2793e6 Not a general issue of clang (some environment specific issue). 2014-02-25 04:32:54 +00:00
obache
3ddcfa4be3 Marked as broken with clang (it should be fixed instead). 2014-02-25 00:58:30 +00:00
joerg
b958f9f96a Don't build expr.c with optimisations when using Clang. 2014-02-24 16:10:29 +00:00
hiramatsu
78b27685db Update textproc/p5-Pod-Weaver to 4.006.
Changes from previous:
----------------------
4.006     2014-01-07 20:12:37-05:00 America/New_York
        - update tests to pass octets to ->read_string, as is proper

4.005     2013-12-21 15:01:46-0500 America/New_York
        - updated tests for the new (fixed, consistent) string behavior in
          Mixin::Linewise

4.004     2013-11-05 21:50:13 America/New_York
        - allow multi-line formats for VERSION plugin (thanks, Alex Peters)
        - ...including the %T-prefix for lines only included in
          trial releases
        - look for PODNAME more consistently (thanks, Chris Weyl)
        - put license filename in F<> formatting (thanks, Alex Peters)

4.003     2013-11-02 22:58:43 America/New_York
        - note that [@Default] contains [-SingleEncoding] (thanks, Caleb
          Cushing)

4.002     2013-11-02 11:37:04 America/New_York
        [ THIS MIGHT BREAK YOUR CODE ]
        - stable release of previous v4 changes

4.001     2013-10-20 10:50:50 America/New_York (TRIAL RELEASE)
        [ THIS MIGHT BREAK YOUR CODE ]
        - SingleEncoding now accepts found =encodings as long as they match,
          unless the plugin's encoding attribute was set explicitly

4.000     2013-10-19 17:20:59 America/New_York (TRIAL RELEASE)
        [ THIS MIGHT BREAK YOUR CODE ]
        - the SingleEncoding plugin to force one consistent =encoding
        - ...is now enabled, for UTF-8, in the default configuration

3.101640  2013-09-17 08:57:41 Asia/Tokyo
        - fix repository links! argh, oops

3.101639  2013-09-17 08:56:05 Asia/Tokyo
        - documentation fix: mention that =func exists in the default
          configuration (thanks, Joshua Keroes!)
        - removed use of deprecated Class::MOP::load_class (thanks, Karen
          Etheridge)
2014-02-24 10:47:31 +00:00
wiz
d7878a02ab hp700 port was renamed to hppa.
Bump version.
2014-02-24 09:37:48 +00:00
obache
9b5234f2d2 Remove deprecated tournament model, it reduce much memory to create binary model.
Bump PKGREVISION.
2014-02-24 06:37:31 +00:00
obache
379ed50141 restriction is came from model files, so only affect to binary of base package. 2014-02-24 06:23:01 +00:00
adam
ddbf0f12c4 Changes 2.18:
Bug fixes:
* grep no longer mishandles patterns like [^^-~] in unibyte locales.
* grep -i in a multibyte, non-UTF8 locale could be up to 200 times slower
    than in 2.16.
2014-02-23 15:30:31 +00:00
hiramatsu
78c38aa71e Update textproc/p5-Dist-Zilla-Plugin-PodWeaver to 4.005.
Changes from previous:
----------------------
4.005     2014-01-07 20:06:10-05:00 America/New_York
          require a newer PerlMunger to deal with non-ASCII input

4.004     2014-01-04 13:55:59 America/New_York
          fix the breakage of [PodWeaver] with weaver.ini

4.003     2014-01-04 08:17:17 America/New_York
          allow config_plugin to be given more than once

4.002     2013-11-12 13:15:37 America/New_York
          add weaver config to plugin config dump

4.001     2013-11-02 11:40:33 America/New_York
          stable release of v4

4.000     2013-10-20 08:15:20 America/New_York (TRIAL RELEASE)
          update to Pod::Weaver 4!

3.102000  2013-09-25 20:56:36 America/New_York
          include the plugin configuration details in x_Dist_Zilla metadata
          (thanks, Karen Etheridge!)

3.101642  2013-07-25 14:05:58 America/Los_Angeles
          pass the DZ logger to Pod::Weaver along correctly if weaver.ini exists

          document use of FileFinderUser and the finder attribute

          remove unused module loading, defer other loading until runtime
2014-02-23 02:12:37 +00:00
wen
3782a8a96d Update to 3.1.2
Upstream changes:
3.1.2 2014-02-20 21:09:47+0900
    [TEST]
    - Add a test for github issue #105, which will fail on Perl 5.19.x
2014-02-22 09:33:20 +00:00
wen
07d1281a1b Update to 2.021
Upstream changes:
2.021     2014-02-20

    - Fixed numerous bugs in the string parsing code, including the
      one reported in [RT #63918] by Frank Doepper.

    - [RT #41049] Rewrote literal string parsing to prevent a stack
      overflow due to an inefficient regex (reported by Sergei
      Fetisov).

    - [RT #91822] Fix compression of GIF images to ensure that output
      codes don't exceed 12 bits (reported by Vadim Repin).

    - The RunLengthDecode filter didn't actually work.  Its code has
      been rewritten and now passes basic encoding and decoding tests.

    - Fix Code128 barcode switching from Code C to Code B in certain
      cases (reported by Doru Petrescu).
2014-02-22 08:57:04 +00:00
obache
b4c3738ec7 Update groonga to 4.0.0.
Release 4.0.0 - 2014/02/09
--------------------------

* Bump version to 4.0.0!

Improvements
^^^^^^^^^^^^

* [normalizer] Supported to show "checks" which is used for calculating next character position.
  Use WITH_CHECKS flag to enable this feature.
* [deb] Dropped Ubuntu 13.04 support.

Fixes
^^^^^

* Fixed a crash bug that an object in grn_expr is used after it is freed.
  Normally Groonga server users aren't affected this bug. This bug mainly affects Rroonga users.
  Because this bug is occured by specifying column name including pseudo column name -
  such as '_key' - Rroonga users may use the usage.
* Fixed not to execute unexpected cascade delete which is introduced Groonga 3.0.8 release.
  If source's range and index's domain are different, Groonga doesn't execute cascade delete.
  [groonga-dev,02073] [Reported by yoku]
* Fixed not to publish grn_snip structure. Use grn_obj instead of grn_snip.
  If you use grn_snip_close, please replace grn_snip_close to grn_obj_close.
* [snippet_html] Fixed a crash bug when --query is empty.
  [groonga-dev,02097] [Reported by Naoya Murakami]
* [snippet_html] Fixed to suppress ALERT level message when contents of column is empty text.
  [groonga-dev,02097] [Reported by Naoya Murakami]
* [groonga-httpd] Fixed a bug "off" is used as path name in groonga_query_log_path.
  [groonga-dev,02113] [Reported by Ryoji Yamamoto]

Thanks
^^^^^^

* yoku
* Naoya Murakami
* Ryoji Yamamoto
2014-02-21 12:45:26 +00:00
schmonz
da2978ca67 Update to 1.2.17.0. From the changelog:
- Bump the version to indicate compatibility with Xapian 1.2.17.
- t/symbol-test/Makefile.PL: Pass $CPPFLAGS and $CXXFLAGS from the
  environment through to the sub-build, fixing symbol-test.t failure
  when built with CPPFLAGS=-D_GLIBCXX_DEBUG. [Olly Betts]
2014-02-20 19:16:09 +00:00
schmonz
13878cb17f Update to 1.2.17. From the changelog:
documentation:

* docs/overview.html: Add Abiword as an example use of --filter, based on patch
  from Frank J Bruzzaniti (fixes#383).

portability:

* Fix "no previous declaration" warning on platforms which don't have
  mkdtemp().

indexers:

* omindex:

  + Fix off-by-one when finding documents to delete which would sometimes cause
    omindex to fail to delete documents from the database when they weren't
    refound during an index update.

  + Decode dates in xlsx files.

  + Ignore extensions 'adm', 'cur', and 'ico' by default.

  + Group-readable files which are owner-readable but not world-readable should
    still get a "readable by owner" term added.  Reported by Emmanuel Garette.

build system:

* Compress source tarballs with xz instead of gzip.

* configure: Sync compiler warning flag machinery against xapian-core.  The
  changes are special handling for clang, passing -fshow-column where
  supported, and handling for new warning flags in GCC 4.6 and 4.7.
2014-02-20 19:15:43 +00:00
schmonz
435211b28e Update to 1.2.17. From the changelog:
API:
* Enquire::set_sort_by_relevance_then_value() and
  Enquire::set_sort_by_relevance_then_key(): Fix sense of reverse parameter.
  Reported by "boomboo" on IRC.
* BM25Weight: Fix case where (k1 == 0 || b == 0) but k2 != 0.  Reported by
  "boomboo" on IRC.
* Unicode::tolower(): Fix to give correct results for U+01C5, U+01C8, U+01CB,
  and U+01F2 (previously these were left unchanged).
* PositionIterator,PostingIterator,TermIterator,ValueIterator: Don't segfault
  if skip_to() or check() is called on an iterator which is already at_end().
  Reported by David Bremner.
* ValueCountMatchSpy: get_description() on a default-constructed
  ValueCountMatchSpy object no longer fails when xapian-core is built with
  --enable-log.
* ValueCountMatchSpy: get_total() on a default-constructed ValueCountMatchSpy
  object now returns 0 rather than segfaulting.

testsuite:
* Automatically probe for and hook in eatmydata to the testsuite using the
  wrapper script it now includes.
* Fix apitest to build when brass, chert or flint are disabled.
* If -v/--verbose is specified more than once to a test program, show the
  diagnostic output for passing tests as well as failing/skipped ones.
* queryparsertest: Change qp_scale1 to time 5 repetitions of the large query to
  help average out variations.
* queryparsertest: Add test coverage for explicit synonym of a term with a
  prefix (e.g. ~foo:search).
* apitest: Remove code from registry* testcases which tries to test the
  consequences of throwing an exception from a destructor - it's complex to
  ensure we don't leak memory while doing this (it seems GCC doesn't release
  the object in this case, but clang does), and it's generally frowned upon,
  plus C++11 makes destructors noexcept by default.
* Fix "make check" to actually removed cached databases first, as is
  intended.

brass backend:
* Fix handling of invalid block sizes passed to Xapian::Brass::open() - the
  size gets fixed as documented, but the uncorrected size was passed to the
  base file (and abort() was called if 0 was passed).
* Validate "dir_end" when reading a block.  (fixes #592)
* When moving a cursor on a read-only table, check if the block we want is in
  the internal cursor.  We already do this for a writable table, as it is
  necessary for correctness, but it's a cheap check and may avoid asking the
  OS for a block we actually already have.
* Correctly report the database as closed rather than 'Bad file descriptor'
  in certain cases.
* Reuse a cursor for reading values from valuestreams rather than creating
  a new one each time.  This can dramatically reduce the number of blocks
  redundantly reread when sorting by value.  The rereads will generally get
  served from VM cache, but there's still an overhead to that.

chert backend:
* Fix handling of invalid block sizes passed to Xapian::Chert::open() - the
  size gets fixed as documented, but the uncorrected size was passed to the
  base file (and abort() was called if 0 was passed).
* Validate "dir_end" when reading a block.  (fixes #592)
* When moving a cursor on a read-only table, check if the block we want is in
  the internal cursor.  We already do this for a writable table, as it is
  necessary for correctness, but it's a cheap check and may avoid asking the
  OS for a block we actually already have.
* Correctly report the database as closed rather than 'Bad file descriptor'
  in certain cases.
* Reuse a cursor for reading values from valuestreams rather than creating
  a new one each time.  This can dramatically reduce the number of blocks
  redundantly reread when sorting by value.  The rereads will generally get
  served from VM cache, but there's still an overhead to that.

flint backend:
* Fix handling of invalid block sizes passed to Xapian::Flint::open() - the
  size gets fixed as documented, but the uncorrected size was passed to the
  base file (and abort() was called if 0 was passed).
* Validate "dir_end" when reading a block.  (fixes #592)
* When moving a cursor on a read-only table, check if the block we want is in
  the internal cursor.  We already do this for a writable table, as it is
  necessary for correctness, but it's a cheap check and may avoid asking the
  OS for a block we actually already have.
* Correctly report the database as closed rather than 'Bad file descriptor'
  in certain cases.

build system:
* configure: Improve reporting of GCC version.
* Use -no-fast-install on platforms where -no-install causes libtool to emit a
  warning.
* docs/Makefile.am: Fix handling of MAINTAINER_NO_DOCS.
* Include UnicodeData.txt and the script to generate the unicode tables from
  it.
* Compress source tarballs with xz instead of gzip.
* Split XAPIAN_LIBS out of XAPIAN_LDFLAGS so that -l flags for libraries
  configure detects are needed appear after -L flags specified by the user
  that may be needed to find such libraries.  (fixes#626)
* XO_LIB_XAPIAN now handles the user specifying a relative path in
  XAPIAN_CONFIG, e.g.: "./configure XAPIAN_CONFIG=../xapian-core/xapian-config"
* Adjust XO_LIB_XAPIAN to strip _gitNNN suffix from snapshot versions.
* configure: Handle git snapshot naming when calculating REVISION.
* configure: Enable -fshow-column for GCC - things like vim's quickfix mode
  will then jump to the appropriate column for a compiler error or warning, not
  just the appropriate line.
* configure: Report GCC version in configure output.

documentation:
* postingsource.rst: Clarify a couple of points (reported by "vHanda" on IRC).
* The API documentation shipped with the release is now generated with
  doxygen 1.8.5 instead of 1.5.9, which is most evident in the different
  HTML styling newer doxygen uses.
* Document how Utf8Iterator handles invalid UTF-8 in API documentation.
* Improve how descriptions of deprecated features appear in the API
  documentation.
* docs/remote_protocol.rst: Correct error in documentation of REPLY_DOCDATA
  message.
* docs/overview.rst: Correct documentation for how to specify "prog" remote
  databases in stub files.
* Direct users to git in preference to SVN - we'll be switching entirely in
  the near future.

portability:
* Protect the ValueIterator::check() method against Mac OS X SDK headers
  which define a check() macro.
* Fix warning from xlC compiler.
* Avoid use of grep -e in configure, as /usr/bin/grep on Solaris doesn't
  support -e.
* Fix check for flags which might be needed for ANSI mode for compilers called
  'cxx'.
* configure: Improve handling of Sun's C++ compiler - trick libtool into not
  adding -library=Cstd, and prefer -library=stdcxx4 if supported.  Explicitly
  add -library=Crun which seems to be required, even though the documentation
  suggests otherwise.
* configure: clang doesn't support -Wstrict-null-sentinel or -Wlogical-op, so
  don't pass it these options.
* Fix build errors and warnings with mingw.
* Suppress "unused local typedef" warnings from GCC 4.8.
* If the compiler supports C++11, use static_assert to implement
  CompileTimeAssert.
* tests/zlib-vg.c: Fix two warnings when compiled with clang.
* Fix failure when built with -D_GLIBCXX_DEBUG - we were modifying the top()
  element of a heap before calling pop(), such that the heap comparison
  operation (which is called when -D_GLIBCXX_DEBUG is on to verify the heap is
  valid) would read off the end of the data.  In a normal build, this issue
  would likely never manifest.
* configure: When generating ABI compatibility checks in xapian/version.h, pass
  $CXXFLAGS and $CPPFLAGS to $CXXCPP as they could contain options which affect
  the ABI (such as -fabi-version for GCC).  (Fixes #622)
* Microsoft GUIDs in binary form have reversed byte order in the first three
  components compared to standard UUIDs, so the same database would report a
  different UUID on Windows to on other platforms.  We now swap the bytes to
  match the standard order.  With this fix, the UUIDs of existing databases
  will appear to change on Windows (except in rare "palindronic" cases).
* Fix a couple of issues to get Xapian to build and work on AIX.
* common/safeuuid.h: Remove bogus take-address-of from uuid handling code for
  NetBSD and OpenBSD.
* Under cygwin, use cygwin_conv_path() if using a new enough cygwin version,
  rather than the now deprecated cygwin_conv_to_win32_path().  Reported by
  "Haroogan" on the xapian-devel mailing list.
* common/safeuuid.h: Add missing '#include <cstdlib>' and qualify free with std.
* Fix 'unused label' warning when chert backend is disabled.
* xapian.h: Add check for Wt headers being included before us and defining
  'slots' as a macro - if they are, give a clear error advising how to work
  around this (previously compilation would fail with a confusing error).

tools:
* xapian-chert-update: Fix -b to work rather than always segfaulting (reported
  in http://bugs.debian.org/716484).
* xapian-chert-update: The documented alias --blocksize for -b has never
  actually been supported, so just drop mentions of it from --help and the man
  page.
* xapian-check:
  + Fix chert database check that first docid in each doclength chunk is more
    than the last docid in the previous chunk - previously this didn't actually
    work.
  + Fix database check not to falsely report "position table: Junk after
    position data" whenever there are 7 unused bits (7 is OK, *more* than 7
    isn't).
  + Fix to report block numbers correctly for links within the B-tree.
  + If the METAINFO key is missing, only report it once per table.
  + Fix database consistency checking to always open all the tables at the same
    revision - not doing this could lead to false errors being reported after a
    commit interrupted by the process being killed or the machine crashing.
    Reported by Joey Hess in http://bugs.debian.org/724610

examples:
* quest: Add --check-at-least option.

debug code:
* Fix assertion failure for when an OrPostList decays to an AndPostList - the
  ordering of the subqueries by estimated termfreq may not be the same as it
  was when the OrPostList was constructed, as the subqueries may themselves
  have decayed.  Reported by Michel Pelletier.
* Fix -Wcast-qual warning from GCC 4.7 when configured with --enable-log.
2014-02-20 19:15:14 +00:00
wiz
b44ee9f773 Add some files that are now installed, I guess by gtk-doc-1.20, and
depend on it. Bump PKGREVISION.
2014-02-20 19:05:40 +00:00
schmonz
b5ce7524cc Update to 0.11. From the changelog:
- upgraded Discount to 2.1.7, which fixed an issue generating <em> tags
  from _<nonascii>_ and *<nonascii>*
- doc typo fix (by @harupong)
2014-02-20 16:40:53 +00:00
wiz
f07a17769f Update to 1.20. Add some dependencies so that gtk-depscan runs.
Mark as not ready for python-3.x.

GTK-Doc 1.20    (Feb 16 2014)
============

 Important notice - starting with the next release these long deprecated
 features will be removed, please write to gtk-doc-list@gnome.org and tell us
 your concerns:
 o gtkdoc-scanobj (only used for gtkobject)
 o return values need to be documented using "Returns:". We will remove the
   heuristic that turns a paragraph starting with "Returns " into return docs.
 o gtkdoc-mktmpl - please move all the comments into the sources.
 o generating html via sgml tools (jade/openjade), using xsltproc and
   docbook-xslt is pretty common and preferred since version 1.6

 Changes

 o 605537 : Returns: listed among parameters
 o 624001 : Support attribute-based method to deprecate symbols
 o 662424 : Class hierarchy about interfaces not generated by default
 o 665926 : should not have to document object structures
 o 666509 : Specifying --enable-gtk-doc should not be required to build source packages
 o 669417 : Duplicate IDs generated for unions registered as boxed types
 o 671519 : Self-test relies on nonportable (GNU enhanced) 'date' command
 o 692367 : gtkdocize should take a srcdir argument
 o 696570 : style updates
 o 697940 : Race condition between setup-build.stamp and scan-build.stamp
 o 701259 : /bin/bash: -chmod: command not found
 o 701638 : Support automake parallel test harness (fix error with GTKDOC_CHECK)
 o 706404 : Minor bug in gtkdoc-mkdb
 o 706438 : Empty lines added at the beginning and at the end of a programlisting
 o 707426 : master is broken in picking up flavour from configure.ac
 o 707717 : Support &quot; Deprecated: X.Y &quot;
 o 708268 : New *-insensitive.png files are not distributes
 o 710478 : gtkdoc-mkdb: Don't complain about annotations with hyphen
 o 711111 : gtkdoc-mkdb: sort entries in the glossary
 o 711598 : gtkdoc-scan doesn't ignore decorators containing parentheses
 o 719644 : docs: make yelp usage conditional in manual
 o 719645 : configure: emit message when looking for yelp
 o 720061 : make: create subdirectories of the content_files to the  builddir
 o 721228 : configure: search for xml catalog in XDG_DATA_DIRS
 o 722479 : cp -u is not portable
 o 723118 : Mark |[ blocks as CDATA
 o 723288 : Fix MarkDown support
 o 723417 : New MarkDown parser
 o 723696 : Add support for blockquote
 o 723812 : Add support for reference links
 o 723913 : List in markdown: &lt; p &gt; inside the last element of a &lt; ul &gt; list
 o 723991 : Improve the display of the synopsis
 o 724002 : gtkdoc-scan: Fix use of uninitialised value in trace logging

 Contributors

 Alban Browaeys
 Alexander Kanavin
 Carlos Garcia Campos
 Christian Kirbach
 Daniel Mustieles
 David King
 David Nečas
 Dieter Verfaillie
 Dimitris Spingos
 Hib Eris
 Matthias Clasen
 Philip Chimento
 Philip Withnall
 Rafael Ferreira
 Rico Tzschichholz
 Ryan Lortie
 Sebastian Rasmussen
 Sébastien Wilmet
 Stefan Sauer
 Stef Walter
 William Jon McCann
 Zbigniew Jędrzejewski-Szmek
2014-02-20 09:43:33 +00:00
wiz
2775d4b6d4 Update to 3.3.1:
3.3.1 (2014-02-12)
==================

Features added
--------------

Bugs fixed
----------

* LP#1014290: HTML documents parsed with ``parser.feed()`` failed to find
  elements during tag iteration.

* LP#1273709: Building in PyPy failed due to missing support for
  ``PyUnicode_Compare()`` and ``PyByteArray_*()`` in PyPy's C-API.

* LP#1274413: Compilation in MSVC failed due to missing "stdint.h" standard
  header file.

* LP#1274118: iterparse() failed to parse BOM prefixed files.
2014-02-20 09:32:25 +00:00
obache
d0a9a303e3 gnu-lgpl-v2.1 is also selectable. 2014-02-18 02:25:15 +00:00
obache
b30580483b Added restrictions from bundled model files. 2014-02-18 02:11:38 +00:00
hiramatsu
87c07ad6fe Update p5-XML-XPathEngine to 0.14.
Changes from previous:
----------------------
version 0.14
fixed   POD error

version 0.13
added:  error, with (hopefully!) proper error message when trying to
        follow XML axes from a litteral, see
        http://stackoverflow.com/questions/7761509/xpath-expression-to-access-parent-or-sibling-usin
g-htmltreebuilderxpath-modul
2014-02-18 01:49:27 +00:00
rodent
a707bb2883 +py-ejson 2014-02-17 00:21:35 +00:00
rodent
f69d821c9c Import py27-ejson-0.1.6 as textproc/py-ejson.
Extensible JSON serializers and deserializers.
2014-02-17 00:20:28 +00:00
wiz
2ec7a4ba4c Fix entity encoding.
From http://sourceforge.net/p/tinyxml/patches/51/

Bump PKGREVISION.
2014-02-16 23:16:05 +00:00
wiz
8ef4524864 + tinyxml 2014-02-16 23:05:52 +00:00
wiz
e57f871e6d Import tinyxml-2.6.2 as textproc/tinyxml, packaged for wip by
anthony_mallet.

TinyXML parses an XML document, and builds from that a Document Object Model
(DOM) that can be read, modified, and saved.

TinyXML uses a Document Object Model (DOM), meaning the XML data is parsed into
a C++ objects that can be browsed and manipulated, and then written to disk or
another output stream. You can also construct an XML document from scratch with
C++ objects and write this to disk or another output stream.

TinyXML doesn't parse or use DTDs (Document Type Definitions) or XSLs
(eXtensible Stylesheet Language.) There are other parsers out there (check out
www.sourceforge.org, search for XML) that are much more fully featured. But
they are also much bigger, take longer to set up in your project, have a higher
learning curve, and often have a more restrictive license. If you are working
with browsers or have more complete XML needs, TinyXML is not the parser for
you.
2014-02-16 23:05:33 +00:00
wiedi
abfdace9fd Need MIN/MAX on SunOS 2014-02-16 15:39:50 +00:00
wen
12a238ed3f Update to 3.1.1
Upstream changes:
3.1.1 2014-01-24 07:50:52+0900
    [DOCUMENTS]
    - Fix some typos (#102)
    - Add an explanation of `validate()` (#101)

    [BUG FIXES]
    - Fix a race condition on making cache dirs (#103)
2014-02-16 15:35:35 +00:00
sno
89449b0c41 Bring package for Perl5 module Encode in sync with core module taking
recent version from CPAN into devel/p5-Encode.

Upstream changes:
$Revision: 2.57 $ $Date: 2014/01/03 04:52:36 $
! encengine.c
  Pulled: sun compiler (maybe others) doesn't like UTF-8 in the source
  https://github.com/dankogai/p5-encode/pull/17
! bin/enc2xs
  Merged RT#91763: POD errors
  https://rt.cpan.org/Ticket/Display.html?id=91763

2.56 2013/12/22 13:40:00
! Encode.pm t/Encode.t
  Merged RT#91569: [PATCH] decode_utf8 and non-PVs
  https://rt.cpan.org/Ticket/Display.html?id=91569

2.55 2013/09/14 07:51:59
! Encode.pm
  Makefile.PL
  Unicode/Unicode.pm
  lib/Encode/Alias.pm
  lib/Encode/CN/HZ.pm
  lib/Encode/Encoder.pm
  lib/Encode/Encoding.pm
  lib/Encode/GSM0338.pm
  lib/Encode/Guess.pm
  lib/Encode/JP/JIS7.pm
  lib/Encode/KR/2022_KR.pm
  lib/Encode/MIME/Header.pm
  lib/Encode/MIME/Header/ISO_2022_JP.pm
  lib/Encode/Unicode/UTF7.pm
  t/Encoder.t
  replaced 'use base' with 'use parent'
    base.pm is an heavy module for what it is used for.
    Fortunately it has a tiny replacement, parent.pm
    that is on CPAN but also in perl core since 5.10.1.
  https://github.com/dankogai/p5-encode/pull/15
2014-02-16 11:41:34 +00:00
wiedi
1172896428 use c99 to fix build on SunOS 2014-02-15 22:08:47 +00:00
wiedi
468b4fa999 use c99 to fix build on SunOS 2014-02-15 19:18:08 +00:00
minskim
61ce578a51 Fix Debian Bug #534641. Patch from TeX Live repo.
Suggested by Makoto Fujiwara.
2014-02-13 00:58:22 +00:00
rodent
894334400e +py-acora 2014-02-13 00:51:06 +00:00
rodent
f1257222e3 Import py27-acora-1.8 as textproc/py-acora.
Acora is 'fgrep' for Python, a fast multi-keyword text search engine.

Based on a set of keywords, it generates a search automaton (DFA) and runs it
over string input, either unicode or bytes.

It is based on the Aho-Corasick algorithm and an NFA-to-DFA powerset
construction.

Acora comes with both a pure Python implementation and a fast binary module
written in Cython. However, note that the current construction algorithm is not
suitable for really large sets of keywords (i.e. more than a couple of
thousand).
2014-02-13 00:50:13 +00:00
tron
c64e9eb269 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:18:26 +00:00
taca
86d061a428 Specify build time dependency with RUBY_JSON_REQD. 2014-02-11 16:21:01 +00:00
schmonz
8cef2e8826 Add and enable p5-Text-Nimble. 2014-02-07 03:52:06 +00:00
schmonz
cce7fb2a9f Initial import of Nimble, a markup language that tries to make it
easy to author semantically-useful documents with special consideration
given to HTML5 output. Things like blog posts, wiki articles, and
documentation are meant to be easy to write using Nimble.
2014-02-07 03:50:59 +00:00
wiz
61e48db220 Update to 2.0.13:
2013-01-29 Raptor2 Version 2.0.13 Released

   Fix configure not finding curl when curl-config --cflags is empty
   Fixed reported issue: 0000562.
2014-02-05 12:58:56 +00:00
drochner
db9458c636 add "test" target 2014-02-05 11:14:47 +00:00
drochner
c97113d372 update to 0.1.5
changes:
-fix buffer overflow (CVE-2013-6393)
-more hardening and minor fixes

pkgsrc change: added "test" target
2014-02-05 11:14:07 +00:00
ryoon
da75ccd692 Update to 0.0.3
Changelog:
libodfgen 0.0.3

- handle more table properties
- more SVG path commands
- allow to define center of rotation for a textbox
- make linked text boxes more robust
- add support for generating presentations (using libetonyek)
- start on API documentation
2014-02-02 09:48:31 +00:00
wiz
9891d2063e When using pbulk as-is we have to recursively mark python-3.x packages
as not buildable even if just one of their dependencies is not, because
otherwise the dependency resolving step doesn't finish and the build
is not started.
For this reason, re-add "PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-gtk2 via py-pycha"
2014-02-02 08:15:50 +00:00
rodent
289e2749f4 Updated to latest release, 0.6.0. This package is not incompatible with
python33. Its dependencies are, but not the package itself. From CHANGELOG:

0.6.0 - 20130810
 * Add support for Python 3
 * Allow to pass only source to Template
2014-02-01 23:28:09 +00:00
wen
eb5a2f5ee9 Update to 0.200001
Update DEPENDS

Upstream changes:
0.200001  2014-01-12 15:46:22-05:00 America/New_York
        - there's now also a post_code_replacer, used to generate replacements
          for Pod removed after the final bits of code, in case you were only
          worried about affecting code line numbers
2014-02-01 13:04:50 +00:00
wen
8c5c9495fc Update to 0.103000
Upstream changes:
0.103000  2014-01-12 09:03:06-05:00 America/New_York
          Pod::Elemental::Document only adds leading =pod or trailing =cut if
          they are not already present
2014-02-01 12:55:37 +00:00
obache
5abc0c3f6c Update groonga to 3.1.2.
Release 3.1.2 - 2014/01/29
--------------------------

Improvements
^^^^^^^^^^^^

* [doc] Updated to caplitalized "Groonga" terms in documentation. [Patch by cosmo0920] [GitHub#136, #137, #138, #139, #140, #141, #142, #143, #144, #145, #146, #147, #148, #149, #150, #151]
* Supported to customize the value of lock timeout. See :doc:`/reference/api/global_configurations` about details.
  [groonga-dev,02017] [Suggested by yoku]
* [doc] Added description about the value of lock timeout.
* Enabled ``GRN_JA_SKIP_SAME_VALUE_PUT`` by default. In the previous releases, the value of
  this configuration is 'no'. This change affects reducing the size of Groonga database.
* Supported multiple indexes including a nested index and multiple keywords query.
  This change improves missing search results isssue when narrowing down by multiple keywords query.
* Added API to customize normalizer for snippet.

Fixes
^^^^^

* Fixed not to use index for empty query. This change enables you to search even though empty query.
  Note that this means that there is performance penalty if many empty records exist.
  [groonga-dev,02052] [Reported by Naoya Murakami]
* Fixed the behaviour about return value of "X || Y" and "X && Y" for adjusting to ECMAScript.
  In "X || Y" case, if either X or Y satisfy the condition, it returns X itself or Y itself instead of 1 or 0.
* In "X && Y" case, if X and Y satisfy the condition, it returns X itself instead of 1.
  if X doesn't satisfy the condition, it returns false instead of 0.
* Fixed to return null when no snippet is found. This change enables you to set the default value
  of :doc:`/reference/functions/snippet_html`. In such a purpose, use "snippet_html(XXX) || 'default value'".

Thanks
^^^^^^

* cosmo0920
* yoku
* Naoya Murakami
2014-01-29 09:00:15 +00:00
obache
18065908ee specify libdir with GNU_CONFIGURE_LIBDIR. 2014-01-28 11:33:43 +00:00
wiz
62fee5c14e Update to 1.2.1:
Release 1.2.1 (released Jan 19, 2014)
=====================================

Bugs fixed
----------

* #1335: Fix autosummary template overloading with exclamation prefix like
  ``{% extends "!autosummary/class.rst" %}`` cause infinite recursive function
  call. This was caused by PR#181.
* #1337: Fix autodoc with ``autoclass_content="both"`` uses useless
  ``object.__init__`` docstring when class does not have ``__init__``.
  This was caused by a change for #1138.
* #1340: Can't search alphabetical words on the HTML quick search generated
  with language='ja'.
* #1319: Do not crash if the :confval:`html_logo` file does not exist.
* #603: Do not use the HTML-ized title for building the search index (that
  resulted in "literal" being found on every page with a literal in the
  title).
* #751: Allow production lists longer than a page in LaTeX by using longtable.
* #764: Always look for stopwords lowercased in JS search.
* #814: autodoc: Guard against strange type objects that don't have
  ``__bases__``.
* #932: autodoc: Do not crash if ``__doc__`` is not a string.
* #933: Do not crash if an :rst:role:`option` value is malformed (contains
  spaces but no option name).
* #908: On Python 3, handle error messages from LaTeX correctly in the pngmath
  extension.
* #943: In autosummary, recognize "first sentences" to pull from the docstring
  if they contain uppercase letters.
* #923: Take the entire LaTeX document into account when caching
  pngmath-generated images.  This rebuilds them correctly when
  :confval:`pngmath_latex_preamble` changes.
* #901: Emit a warning when using docutils' new "math" markup without a Sphinx
  math extension active.
* #845: In code blocks, when the selected lexer fails, display line numbers
  nevertheless if configured.
* #929: Support parsed-literal blocks in LaTeX output correctly.
* #949: Update the tabulary.sty packed with Sphinx.
* #1050: Add anonymous labels into ``objects.inv`` to be referenced via
  :mod:`~sphinx.ext.intersphinx`.
* #1095: Fix print-media stylesheet being included always in the "scrolls"
  theme.
* #1085: Fix current classname not getting set if class description has
  ``:noindex:`` set.
* #1181: Report option errors in autodoc directives more gracefully.
* #1155: Fix autodocumenting C-defined methods as attributes in Python 3.
* #1233: Allow finding both Python classes and exceptions with the "class" and
  "exc" roles in intersphinx.
* #1198: Allow "image" for the "figwidth" option of the :rst:dir:`figure`
  directive as documented by docutils.
* #1152: Fix pycode parsing errors of Python 3 code by including two grammar
  versions for Python 2 and 3, and loading the appropriate version for the
  running Python version.
* #1017: Be helpful and tell the user when the argument to :rst:dir:`option`
  does not match the required format.
* #1345: Fix two bugs with :confval:`nitpick_ignore`; now you don't have to
  remove the store environment for changes to have effect.
* #1072: In the JS search, fix issues searching for upper-cased words by
  lowercasing words before stemming.
* #1299: Make behavior of the :rst:dir:`math` directive more consistent and
  avoid producing empty environments in LaTeX output.
* #1308: Strip HTML tags from the content of "raw" nodes before feeding it
  to the search indexer.
* #1249: Fix duplicate LaTeX page numbering for manual documents.
* #1292: In the linkchecker, retry HEAD requests when denied by HTTP 405.
  Also make the redirect code apparent and tweak the output a bit to be
  more obvious.
* #1285: Avoid name clashes between C domain objects and section titles.
* #848: Always take the newest code in incremental rebuilds with the
  :mod:`sphinx.ext.viewcode` extension.
* #979, #1266: Fix exclude handling in ``sphinx-apidoc``.
* #1302: Fix regression in :mod:`sphinx.ext.inheritance_diagram` when
  documenting classes that can't be pickled.
* #1316: Remove hard-coded ``font-face`` resources from epub theme.
* #1329: Fix traceback with empty translation msgstr in .po files.
* #1300: Fix references not working in translated documents in some instances.
* #1283: Fix a bug in the detection of changed files that would try to access
  doctrees of deleted documents.
* #1330: Fix :confval:`exclude_patterns` behavior with subdirectories in the
  :confval:`html_static_path`.
* #1323: Fix emitting empty ``<ul>`` tags in the HTML writer, which is not
  valid HTML.
* #1147: Don't emit a sidebar search box in the "singlehtml" builder.

Documentation
-------------

* #1325: Added a "Intersphinx" tutorial section. (:file:`doc/tutorial.rst`)
2014-01-27 19:14:26 +00:00
wiz
61bce228b1 Update to 3.3.0:
3.3.0 (2014-01-26)
==================

Bugs fixed
----------

* The heuristic that distinguishes file paths from URLs was tightened
  to produce less false negatives.

3.3.0beta5 (2014-01-18)
=======================

Features added
--------------

* The PEP 393 unicode parsing support gained a fallback for wchar strings
  which might still be somewhat common on Windows systems.

Bugs fixed
----------

* Several error handling problems were fixed throughout the code base that
  could previously lead to exceptions being silently swallowed or not
  properly reported.

* The C-API function ``appendChild()`` is now deprecated as it does not
  propagate exceptions (its return type is ``void``).  The new function
  ``appendChildToElement()`` was added as a safe replacement.

* Passing a string into ``fromstringlist()`` raises an exception instead of
  parsing the string character by character.

Other changes
-------------

* Document cleanup code was simplified using the new GC features in
  Cython 0.20.


3.3.0beta4 (2014-01-12)
=======================

Bugs fixed
----------

* The (empty) value returned by the ``attrib`` property of Entity and Comment
  objects was mutable.

* Element class lookup wasn't available for the new pull parsers or when using
  a custom parser target.

* Setting Element attributes on instantiation with both the ``attrib`` argument
  and keyword arguments could modify the mapping passed as ``attrib``.

* LP#1266171: DTDs instantiated from internal/external subsets (i.e. through
  the docinfo property) lost their attribute declarations.

Other changes
-------------

* Built with Cython 0.20pre (gitrev 012ae82eb) to prepare support for
  Python 3.4.


3.3.0beta3 (2014-01-02)
=======================

Features added
--------------

* Unicode string parsing was optimised for Python 3.3 (PEP 393).

Bugs fixed
----------

* HTML parsing of Unicode strings could misdecode the input on some platforms.

* Crash in xmlfile() when closing open elements out of order in an error case.

3.3.0beta2 (2013-12-20)
=======================

Features added
--------------

* ``iterparse()`` supports the ``recover`` option.

Bugs fixed
----------

* Crash in ``iterparse()`` for HTML parsing.

* Crash in target parsing with attributes.

Other changes
-------------

* The safety check in the read-only tree implementation (e.g. used by
  ``PythonElementClassLookup``) raises a more appropriate ``ReferenceError``
  for illegal access after tree disposal instead of an ``AssertionError``.
  This should only impact test code that specifically checks the original
  behaviour.


3.3.0beta1 (2013-12-12)
=======================

Features added
--------------

* New option ``handle_failures`` in ``make_links_absolute()`` and
  ``resolve_base_href()`` (lxml.html) that enables ignoring or
  discarding links that fail to parse as URLs.

* New parser classes ``XMLPullParser`` and ``HTMLPullParser`` for
  incremental parsing, as implemented for ElementTree in Python 3.4.

* ``iterparse()`` enables recovery mode by default for HTML parsing
  (``html=True``).

Bugs fixed
----------

* LP#1255132: crash when trying to run validation over non-Element (e.g.
  comment or PI).

* Error messages in the log and in exception messages that originated
  from libxml2 could accidentally be picked up from preceding warnings
  instead of the actual error.

* The ``ElementMaker`` in lxml.objectify did not accept a dict as
  argument for adding attributes to the element it's building. This
  works as in lxml.builder now.

* LP#1228881: ``repr(XSLTAccessControl)`` failed in Python 3.

* Raise ``ValueError`` when trying to append an Element to itself or
  to one of its own descendants, instead of running into an infinite
  loop.

* LP#1206077: htmldiff discarded whitespace from the output.

* Compressed plain-text serialisation to file-like objects was broken.

* lxml.html.formfill: Fix textarea form filling.
  The textarea used to be cleared before the new content was set,
  which removed the name attribute.


Other changes
-------------

* Some basic API classes use freelists internally for faster
  instantiation.  This can speed up some ``iterparse()`` scenarios,
  for example.

* ``iterparse()`` was rewritten to use the new ``*PullParser``
  classes internally instead of being a parser itself.


3.2.5 (2014-01-02)
==================

Bugs fixed
----------

* Crash in xmlfile() when closing open elements out of order in an error case.

* Crash in target parsing with attributes.

* LP#1255132: crash when trying to run validation over non-Element (e.g.
  comment or PI).
2014-01-27 19:08:50 +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
a6171fc734 Fix interpreter path in more files. Bump PKGREVISION. 2014-01-26 08:18:29 +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
jnemeth
819746a2fc add and enable py-X2 2014-01-23 20:06:07 +00:00
is
198e666edf Don't install our own very ancient url.sty (1.4); depend on print/tex-url
instead.
2014-01-23 12:16:59 +00:00
obache
3dc3fd0d71 fixes wrong dependency path. 2014-01-23 05:59:14 +00:00
obache
477e6b3961 Update py-markdown2 to 2.2.0.
## python-markdown2 2.2.0

- [issue #135] Fix fenced code blocks odd rendering.
- [pull #138] specify shell in Makefile
- [pull #130] break-on-newline extra
- [pull #140] Allow html-classes for img
- [pull #122] Allow parentheses in urls
2014-01-22 13:18:19 +00:00
ryoon
1d6ab31bc6 Update to 1.1
* Add fop-ttfreader script (some documents requires this script)

Version 1.1 (20 October 2012)

Changes to the Code Base

  * add Added support for the role property on fo:page-sequence, fo:flow and
    fo:static-content. This allows to change the mapping of those FOs to PDF
    structure types when enabling accessibility. Committed by VH.
  * add A global setting to wrap F11 images in page segments. Committed by PH.
    See Issue 49893.
  * add Added support for PDF Object Streams. When accessibility is enabled and
    PDF version 1.5 selected, the structure tree will be stored in object
    streams in order to reduce the size of the final PDF. Committed by VH.
    Thanks to Peter Hancock.
  * add Improved support for empty flow-name mapping. Committed by PH. See
    Issue 50391.
  * add Improvements of the Accessibility features. Committed by PH. Thanks to
    Vincent Hennebert.
  * add Suppress unnecessary "font not found warnings" when generating AFP with
    raster fonts Committed by CB. Thanks to Luis Bernardo. See Issue 52416.
  * add SVG text in AFP creates miscoded GOCA text Committed by CB. Thanks to
    Luis Bernardo. See Issue 51209.
  * add Add support for different flow-name of fo:region-body in FOP Committed
    by CB. Thanks to Peter Hancock. See Issue 50391.
  * add Tagged PDF performance improvement plus tests Committed by CB. Thanks
    to Mehdi Houshmand. See Issue 51664.
  * add Improved AdobeStandardEncoding support in AFM files for type1 fonts
    Committed by MH. See Issue 52197.
  * add Added ant script to get JaCoCo code coverage. Committed by VH. Thanks
    to Mehdi Houshmand. See Issue 52151.
  * add Added to build file JUnit target that uses a regex to run all of the
    test cases. This reduces the risk that some of them are omitted when
    building FOP. Committed by VH. Thanks to Mehdi Houshmand. See Issue 52136.
  * add Allow JPEG images to be embedded in an AFP document as is, without
    being decoded and encoded. Committed by PH. Thanks to Mehdi Houshmand. See
    Issue 52089.
  * add Simplification of the build: Reduced code duplication and layout engine
    tests. Committed by PH. Thanks to Mehdi Houshmand. See Issue 52010.
  * add Fix for when the last simple-page-master referenced in a
    page-sequence-master is not chosen when force-page-count=odd. Committed by
    PH. Thanks to Mehdi Houshmand. See Issue 51962.
  * add Upgraded all tests to JUnit 4. Committed by VH. Thanks to Mehdi
    Houshmand. See Issue 51928.
  * add Added support for resolution of relative URIs against a specified
    xml:base during property refinement. Committed by AD. See Issue 48334.
  * fix Fix incorrect language and country code key generation in hyphenation
    tree cache. Committed by GA. Thanks to Dieter von Holten. See Issue 53458.
  * fix Eliminate javadocs warnings. Committed by GA.
  * fix Eliminate incorrect use of object identity which produces excessive
    property cache collisions. Committed by GA. Thanks to Alexios Giotis. See
    Issue 53412.
  * fix Eliminate javadocs warnings. Committed by GA.
  * fix Use new double format utility to improve thread safety and performance.
    Committed by GA. Thanks to Ognjen Blagojevic. See Issue 43940.
  * fix Convert block container overflow exception to event model, improving
    overflow property behavior. Committed by GA. Thanks to Luis Bernardo. See
    Issue 53094.
  * fix Update to use of checkstyle-5.5 as default configuration. Remove
    checkstyle-4.0 configuration. Also, import environment build properties
    before local properties, so that latter can refer to former. Committed by
    GA. See Issue 53083.
  * fix Prevent NPE on use of unsupported collapse-with-precedence; fall back
    to collapse. Fix checkstyle errors from prior commit. Committed by GA.
    Thanks to Pascal Sancho. See Issue 52572.
  * fix Invoke JVM in headless mode from FOP command scripts and JS shell to
    prevent stealing focus from GUI applications. Committed by GA. See Issue
    50062.
  * fix Support list-block in marker, thus preventing NPE. Committed by GA. See
    Issue 52763.
  * fix Must use unqualified (local name) when reporting invalid child error.
    Committed by GA.
  * fix Restore lookup on Event message lookup field part. Add locale field to
    Event to enable locale dependent deferred bundle load during lookup field
    part substitution. Committed by GA. See Issue 53065.
  * fix Bug in AFP font metrics that performed integer arithmetic when it
    should have been double arithemetic. Committed by MH.
  * fix Bring clone() in line with the recommendations in Object.clone().
    Committed by GA. Thanks to Simon Pepping. See Issue 49754.
  * fix How to use native text with EPSDocumentGraphics2D. Committed by GA.
    Thanks to Luis Bernardo. See Issue 52966.
  * fix Allow https scheme URI for PDF external action target. Committed by GA.
    Thanks to Paul Huemer. See Issue 51599.
  * fix RTF percentage table column width not calculated from table. Committed
    by GA. Thanks to Carsten Pfeiffer. See Issue 50901.
  * fix RTF generates unexpected lines for blocks in tables. Also fix three
    findbugs issues. Committed by GA. Thanks to Max Aster. See Issue 51009.
  * fix RTF tables do not support percent column-widths. Committed by GA.
    Thanks to Max Aster. See Issue 51007.
  * fix Access denied (java.util.PropertyPermission
    org.apache.fop.fo.properties.use-cache read). Committed by GA. Thanks to
    Armin Haaf. See Issue 50435.
  * fix Incorrect message when encountering a block in an inline in a footnote.
    Committed by GA. Thanks to Adrian Buza. See Issue 49763.
  * fix Specified rule-thickness applies only when leader-pattern is rule,
    otherwise should use default thickness. Committed by GA. Thanks to Georg
    Datterl. See Issue 47380.
  * fix Eliminate duplicate code. Committed by GA. Thanks to Julien Ayme'. See
    Issue 49302.
  * fix Correct coding error in AFPResourceLevel#equals. Committed by GA.
    Thanks to Julien Ayme'. See Issue 49350.
  * fix Throw IFException instead of NPE if navigation target (page reference)
    doesn't exist. Committed by GA. Thanks to Melanie Drake. See Issue 51836.
  * fix Fixed memory waste in traits map. Committed by GA. Thanks to Sergey
    Vladimirov. See Issue 51808.
  * fix Fixed small memory waste in rowCells array construction. Committed by
    GA. Thanks to Sergey Vladimirov. See Issue 51807.
  * fix Fixed incorrect rejection of fo:wrapper inside fo:inline inside
    fo:footnote-body. Committed by GA. Thanks to Alberto Simo~es. See Issue
    53005.
  * fix Fixed deadlock in PropertyCache. Committed by VH. Thanks to Alexios
    Giotis. See Issue 46962.
  * fix Fixed bug that caused a configured and installed SVG font to be
    stroked, also added an event indicating when fonts are stroked. Committed
    by MH. Thanks to Luis Bernardo. See Issue 52849.
  * fix Fix of a bug introduced when merging ImproveAccessibility. Committed by
    PH.
  * fix Fixed rendering of special glyphs when using single-byte encoding mode.
    Committed by VH. Thanks to Luis Bernardo. See Issue 52655.
  * fix Fixed regression introduced by Bugzilla 50593: bookmarks pointing to a
    non-existing internal destination should just trigger a warning. Committed
    by AD. See Issue 50593.
  * fix Fix for issue in RenderPagesModel.checkPreparedPages() where the same
    page-sequence is potentially started multiple times. Committed by AD.
    Thanks to Martin Koegler. See Issue 50635.
  * fix Fix for performance issue when adding pages, if the total number of
    pages is significantly large. Committed by AD. Thanks to Martin Koegler.
    See Issue 50636.
  * fix Fix for performance issue when adding nodes, if the number of children
    is significantly large. Committed by AD. Thanks to Martin Koegler. See
    Issue 50626.
  * fix Fix for avoid ArrayIndexOutOfBoundsException for codepoints without a
    linebreak class Committed by AD. See Issue 50471.
  * fix Replaced magic numbers with constants from UnitConv and
    GraphicsConstants. Committed by VH. Thanks to Joshua Marquart. See Issue
    49695.
  * update Update xmlgraphics common jar to reflect recent fixes in XGC.
    Committed by GA. See Issue 53055.
  * update Fix handling of NaN, {+,-}Infinity, and other edge cases. Submitted
    by Julien Ayme'. Committed by GA. Thanks to Julien Ayme'. See Issue 43940.
  * update Improve property function argument parsing, specifically, better
    separate required, optional, and variable arguments and the handling of
    optional argument defaults. Regularize property function class names.
    Committed by GA.
  * update Add run target for embedded examples. Add increased JVM memory heap
    flag for example8 in case font cache is rebuilt. Committed by GA. See Issue
    51617.

Changes to the User Configuration

  * add Added configuration option to set the version of the output PDF
    document. Committed by VH. Thanks to Mehdi Houshmand. See Issue 51385.
  * fix Fix crash on use of version switch (-v). Committed by GA. Thanks to
    Luis Bernardo. See Issue 52144.
  * fix Fix exception thrown from use of -print option in CLI. Committed by GA.
    Thanks to Luis Bernardo. See Issue 53248.
  * fix Fix for relative URIs in the configuration file (base, font-base,
    hyphenation-base) are evaluated relative to the base URI of the
    configuration file. Committed by SP.

Changes to Documentation

  * fix Fix renderer mime type for PCL output; should be application/x-pcl.
    Committed by GA. See Issue 53247.
  * update Update FAQ and New Bug documentation. Committed by GA.

Changes to the Font Subsystem

  * add Add support for OpenType advanced typographic tables (GDEF, GSUB,
    GPOS). Committed by GA.
  * add Added support for lookup of alternative glyphs when additional
    single-byte encodings are used, ex. replacing "Omegagreek" by "Omega" and
    vice versa. Committed by JM. Thanks to Alexandros Papadakis. See Issue
    50699.
  * add Added convenience support for the flushing of the Fop font cache file
    from the command line. Committed by AC.
  * fix Fix performance regression in JDK 1.6 Update 19 due to use of Java
    Beans API. Fix checkstyle errors. Committed by GA. Thanks to Tassos
    Charoulis. See Issue 53148.
  * fix Ensure fonts are not loaded twice (redundantly). Committed by GA. See
    Issue 53143.
  * fix Bugfix for color model in IOCA IDE structure parameter for 4- and 8-bit
    grayscale images. Revision 4. Committed by PH. See Issue 48696.
  * fix Changes the way PostScript handles Graphics2D images such that if the
    language is set to level 3, the image is stored as an embedded file which
    has no length limit. Previously it was stored as an array which has a
    implementation limit of 65535 elements. Committed by PH. Thanks to Mehdi
    Houshmand. See Issue 51760.
  * fix PDFFactory responsible for asdigning name to a subset font. Committed
    by PH. Thanks to Mehdi Houshmand. See Issue 51759.
  * fix Improved support for EBCDIC encoded double byte fonts fo AFP. Committed
    by PH. Thanks to Mehdi Houshmand. See Issue 51530.
  * fix Corrected typographical errors in AFPBase12FontCollection. Committed by
    PH. Thanks to Mehdi Houshmand. See Issue 51205.
  * fix Fixed a bug in TTF subsetting where a composite glyph could get
    remapped more than once resulting in garbled character. Committed by JM.
    Thanks to Mehdi Houshmand. See Issue 51596.
  * fix Fixed a number of bugs concerning Type 1 and other single-byte fonts
    (glyph width mismatches and overlapping characters). Committed by JM. See
    Issue 50605.
  * fix Removed invalid entries in ToUnicode table of CID subset fonts.
    Committed by JM. Thanks to Mehdi Houshmand. See Issue 51144.
  * fix Reinstated support for being able to specify a font cache filepath in
    the fop user configuration. Committed by AC.
  * update Removing experimental feature that violates XSL-FO and Unicode
    semantics by misinterpreting Basic Latin code points. Users must use
    private use codepoints to access font specific character mappings that have
    no assigned Unicode code point. See bug 50492. Committed by GA.

Changes to the Image Support

  * fix Fix incorrect SVG line dash pattern with PDF output format. Committed
    by GA. Thanks to Luis Bernardo. See Issue 53431.
  * fix Support use of ImageLoaderRawPNG decoder in order to prevent
    re-encoding of PNG images (and unnecssary output file bloat). Committed by
    GA. Thanks to Luis Bernardo, Matthias Reischenbacher. See Issue 40676.
  * update Fix interoperability issue with Adobe reader regarding use of
    multiple filters. Committed by GA. Thanks to Luis Bernardo. See Issue 40676
    .
  * update Update site documentation about PNG image loading configuration and
    support. Committed by GA. Thanks to Luis Bernardo. See Issue 40676.
  * update Fix newly introduced findbugs warnings. Committed by GA. Thanks to
    Luis Bernardo. See Issue 40676.

Changes to the Layout Engine

  * add Add support for complex scripts, including: full bidi support, support
    for advanced typographic tables, advanced support for number conversion.
    Committed by GA. See Issue 32789, 49008, 49687.
  * fix Unify date formatting between FOP and XGC as well as tidying the date
    format code. Committed by GA. Thanks to Robert Meyer. See Issue 53185.
  * fix Fix for break before (break-before) not respected on blocks nested in
    inlines. Committed by GA. Thanks to Luis Bernardo. See Issue 45715.
  * fix Don't restart layout unless abs(ipd difference) > 1 in order to prevent
    rounding issues from triggering false restart. Committed by GA. Thanks to
    Pascal Sancho. See Issue 51043.
  * fix Ensure that table cell spanning works in right-to-left writing mode.
    Committed by GA. Thanks to Matthias Reischenbacher. See Issue 53103.
  * fix Ensure that table footer and header are included in bididirectional
    resolution. Committed by GA. See Issue 53086.
  * fix Ensure writing-mode specified on fo:table is used to determine writing
    mode of table and its descendants. Committed by GA. See Issue 53097.
  * fix Ensure square image is appropriately scaled. Committed by GA. Thanks to
    Luis Bernardo. See Issue 52514.
  * fix Bugzilla 50965: Fixed a regression in BlockContainerLayoutManager where
    margins were no longer reset after forced breaks. Committed by AD. Thanks
    to Martin Koegler. See Issue 50965.
  * fix Implemented non-standard behavior for basic-link areas, such that they
    take into account the heights of their descendants areas. Committed by VH.
  * fix Fix for keep-together does not apply to fo:table-cell. Committed by VH.
  * fix Fix for keep-together on a table containing row-spanning cells that was
    not honored. Committed by VH.
  * fix Fix forpadding-start ignored when table-header/footer is repeated.
    Committed by VH. Thanks to Matthias Reischenbacher. See Issue 50196.
  * fix Fix for correct behavior of keep-together.within-line in case there are
    nested inlines Committed by AD. See Issue 49848.
  * fix Fix for avoid ClassCastException when using fox:widow-content-limit
    Committed by AD. See Issue 48380.
  * fix Fix for content after forced break in block-container is not rendered.
    Committed by VH. See Issue 50089.
  * fix Fixed adjustment of inline parent area for justified text containing a
    forward page reference. Committed by JM. See Issue 42034.
  * fix Fixed behavior when combining hyphenation with preserved linefeeds or
    whitespace. Committed by AD. See Issue 38264.
  * fix Fixed retrieval of available BPD for cases spanning columns and
    multiple pages with differing page masters. Committed by JM. See Issue
    49885.

Changes to Renderers (Output Formats)

  * add Added possibility to embed TrueType fonts in PostScript. Committed by
    VH. See Issue 52338.
  * add Various bugfixes to make PDFDocumentGraphics2D operational again.
    Committed by JM.
  * add Added support for 128bit encryption in PDF output. Committed by VH.
    Thanks to Michael Rubin.
  * add Added an IFDocumentHandler filter for triggering rendering events.
    Created an Event that captures an end page event with the page number.
    Committed by PH.
  * add Added option to place AFP NOPs right before the end of a named page
    group (page-sequence), rather than after the start. Committed by JM.
  * add Added option for PostScript output to optimize for file size rather
    than quality. Committed by JM.
  * add AFP GOCA: Added option to disable GOCA and to control text painting
    inside GOCA graphics. Committed by JM.
  * add Added id element to intermediate format to track the origin of content.
    Committed by VH.
  * add Added support for CIE Lab colors (from XSL-FO 2.0 WD). Committed by JM.
  * add Initial work on spot colors (aka named colors) for PDF output.
    Committed by JM. Thanks to Patrick Jaromin. See Issue 49403.
  * add Allow afp:no-operation to also appear under fo:page-sequence and
    fo:declarations. Committed by JM.
  * add Added some support for break-before/-after for RTF output. Committed by
    JM. Thanks to Max Aster. See Issue 42600.
  * add Added ability to embed an external AFP page segment resource file (AFP
    output only). Committed by JM. Thanks to Peter Hancock. See Issue 49379.
  * add Added support for PDF File Attachments (Embedded Files). Committed by
    JM. Thanks to Andrejus Chaliapinas. See Issue 44460.
  * fix Add version attribute to AT and IF intermediate formats. Also eliminate
    redundant use of reversed attribute in AT format. Committed by GA. See
    Issue 53304, 53306.
  * fix Add extension to place code just before PostScript %PageTrailer.
    Committed by GA. Thanks to Luis Bernardo. See Issue 53295.
  * fix Fix invalid PostScript file being created when font-size is 0.
    Committed by GA. Thanks to Robert Meyer. See Issue 53294.
  * fix Stop outputting the Type entry for structure elements in order to
    create a smaller PDF ouptut when accessibility is enabled. Committed by VH.
    Thanks to Martin Koegler.
  * fix Support fractional line widths in AFP renderer, fixing problem with SVG
    line drawing. Committed by GA. Thanks to Luis Bernardo. See Issue 53242.
  * fix Fix for invalid PDF for certain numerical values in SVG lineargradient.
    Committed by GA. Thanks to Luis Bernardo. See Issue 40699.
  * fix Fix for XGC when rendering PostScript using SVG being drawn upside down
    when using a custom affine transform. Committed by GA. Thanks to Robert
    Meyer. See Issue 48723.
  * fix Don't write final /sect suffix in RTF if section is last section.
    Committed by GA. Thanks to Benjamin Riefenstahl. See Issue 51484.
  * fix Take leading derived space before/after into account when computing
    rows for TXT renderer. Committed by GA. See Issue 52114.
  * fix Improved fix of a bug relating to PCL painter thread safetly. Previous
    fix in rev 895012 worked by synchronizing methods of a static instance of
    Java2DFontMetrics. This fix uses a unique instance for per thread.
    Committed by PH. See Issue 48062.
  * fix Fixed a bug in AFP where an ArrayOutofBoundsException is throwqn when
    embedding a Page Segment. Committed by PH.
  * fix Fixed a bug in AFP where the object area axes of an Include Object was
    incorrectly set when rotated by 180. Committed by PH.
  * fix Fixed a multi-threading bug for SVG images included through svg:image
    inside SVG documents. Committed by JM.
  * fix Fix for alternative text not working in tagged PDF for TIFF images.
    Committed by VH.
  * fix Fixed io exception in MODCAParser caused by the improper use of mark()
    and reset() on the MODCA data input stream. Added unit test. Committed by
    PH. See Issue 50909.
  * fix Fixed mapping of font weights between CSS values and
    TextAttribute.WEIGHT_*. Committed by JM. Thanks to Glenn Adams. See Issue
    50899.
  * fix AFP GOCA: fonts were not embedded from within AFPGraphics2D. Committed
    by JM.
  * fix AFP GOCA: Changed the way FOP fonts are selected based on Batik's GVT
    fonts to match the behaviour of PDF/PS output. Committed by JM.
  * fix AFP GOCA: Work-around for InfoPrint's AFP implementation which seems to
    lose the character set state over Graphics Data (GAD) boundaries. Committed
    by JM.
  * fix Bugfix for AFP GOCA segments: they were not properly marked as appended
    which could lead to graphics state changes in some implementations.
    Committed by JM.
  * fix Bugzilla 51010: Bookmarks create useless lines in RTF Committed by CB.
    Thanks to Max Aster. See Issue 51010.
  * fix Bugzilla 51008: page-number-citation-last does not work in RTF
    Committed by CB. Thanks to Max Aster. See Issue 51008.
  * fix Bugzilla 50988: Fixed a NullPointerException in case a white-space
    fo:character was removed due to white-space handling. Committed by AD.
    Thanks to Matthias Reischenbacher. See Issue 50987.
  * fix Bugzilla 50987: Fixed an issue in PDF output where a link was added to
    the parent tree instead of the related structure element. Committed by AD.
    Thanks to Martin Koegler. See Issue 50987.
  * fix Bugzilla 50986: Fixed an issue where invalid PDF page content was
    generated due to incorrect ET/EMC sequences. Committed by AD. Thanks to
    Martin Koegler. See Issue 50986.
  * fix Increased maximum possible PDF size from 2GB to around 9GB (hard
    maximum imposed by the PDF specification). Committed by JM.
  * fix Fix to preserve the order of AFP TLEs and NOPs as given in the XSL-FO
    document. Committed by JM. Thanks to Mehdi Houshmand. See Issue 50705.
  * fix Fixed a multi-threading issue when rendering SVG. Committed by JM.
    Thanks to Alexios Giotis. See Issue 46360.
  * remove Removed old Renderer implementations for those output formats that
    have a version based on the new DocumentHandler architecture available
    (AFP, PCL, PDF, PS). Committed by VH.

Changes to unit tests or other test code

  * fix Fix errors and warnings in example files. Add build.xml for
    documentation examples. Committed by GA.
  * update Add test for basic-link with padding. Committed by GA. Thanks to
    Matthias Reischenbacher. See Issue 50196.

Contributors to this release

We thank the following people for their contributions to this release.

This is a list of all people who participated as committers:
Adrian Cumiskey (AC), Andreas Delmelle (AD), Chris Bowditch (CB), Glenn Adams
(GA), Jeremias Ma:rki (JM), Mehdi Houshmand (MH), Peter Hancock (PH), Simon
Pepping (SP), Vincent Hennebert (VH).

This is a list of other contributors:
Adrian Buza, Alberto Simo~es, Alexandros Papadakis, Alexios Giotis, Andrejus
Chaliapinas, Armin Haaf, Benjamin Riefenstahl, Carsten Pfeiffer, Dieter von
Holten, Georg Datterl, Glenn Adams, Joshua Marquart, Julien Ayme', Luis
Bernardo, Luis Bernardo, Matthias Reischenbacher, Martin Koegler, Matthias
Reischenbacher, Max Aster, Mehdi Houshmand, Melanie Drake, Michael Rubin,
Ognjen Blagojevic, Pascal Sancho, Patrick Jaromin, Paul Huemer, Peter Hancock,
Robert Meyer, Sergey Vladimirov, Simon Pepping, Tassos Charoulis, Vincent
Hennebert.
2014-01-22 09:18:40 +00:00
wiz
3d5c54f497 Remove py-jinja, obsolete version of py-jinja2, and nothing in pkgsrc
uses it.
2014-01-21 10:27:25 +00:00
joerg
c9381bc131 Fix build with TCL 8.6 2014-01-20 19:20:07 +00:00
wiz
5f3a0d7e58 Fix PKGNAME. Mark as not for python-3.x. 2014-01-20 16:18:29 +00:00
wiz
b90f819923 Update to 0.13:
0.13 (2013/12/20):
  - Requires at least Python 3.2
  - The gallery has been moved to https://sourceforge.net/p/pyx/gallery/, which
    is a wiki. Contributions are welcome.
  - filelocator module:
    - cygwin LaTeX with windows python patch (thanks to Sybren A. Stüvel)
  - graph styles:
    - fix numerical instability of line clippings
    - remove errorbar range checks, as they fail on a reverse axis, which is
      correct (reported by Néstor Espinoza)
  - path module:
    - fix internal name clash when generating a normpath from an empty path
      (reported by Brendon Higgins)
  - normpath module:
    - several stability and precision improvements and bugfixes
    - cusp removal at normpath construction (and getting rid of invalid
      results for curvature, rotation, tangent, and trafo methods)
    - remove curveradius methods as they are invalid for straigt paths
  - deco module:
    - apply text trafos to each character in curvedtext (reported by Hans L)
    - properly apply all textattrs in curvedtext (for example colors or scalings)
  - canvas module:
    - layer method takes layer names above or below (instead of an instance),
      also reorders layer accordingly when layer is already existing
    - remove the before and after arguments of insert
    - handle trafo and clip separately in constructor and write methods
    - allow for one clipping instance only
    - optimize graphics state stack usage
  - dvi/dvifile module:
    - change special handling for transformations and colors to use subcanvases
    - apply transformations to markers
  - trafos and styles are no longer canvasitems
  - style module:
    - fillrules are now fillstyles and handled within the PS/PDF context
  - text module:
    - new texenc setting
    - major code reorganization and documentation revision (now using autodoc)
  - font/afmfile module:
    - parse more AFM files, also some with common inconsistencies (thanks to
      Markus Schwienbacher for reporting these issues)
  - color module:
    - functiongradient has been split into functiongradient_rgb, etc. and
      the function parameters are now passed directly
    - lineargradient has been removed for factory functions lineargradient_rgb, etc.
      that provide linear gradients between colors of a particular color model
  - bitmap module:
    - fix jpegimage for progressive jpeg files (thanks to Michael Schindler)
  - pyxrc:
    - use APPDATA environment variable to locate the pyxrc on windows
    - tex, latex, kpsewhich, and locate executables are now customizable in the pyxrc
  - on the package level:
    - add pyxinfo to enable output of some useful information
  - manual:
    - PyX theme and various sphinx tweaks

0.12.1 (2012/10/26):
  - graph styles:
    - fix drawing and clipping of gradient style

0.12 (2012/10/17):
  - canvas module:
    - insert method now returns canvas wrapping item if attrs are given
    - insert method allows specification of position where item is inserted
      by before and after arguments
    - new layer method allows creation of separated drawing layers for
      grouping of drawing operations
    - writeXXXfile methods now use "page_" and "write_" prefixes for passing
      the keyword arguments to the page constructor and write method
    - pipeGS now returns a file handle instead of writing to a file or to stdout
    - the new method writeGSfile restores the previous pipeGS functionality
    - support rendering as png for use in IPython notebooks (as suggested by
      Nikolas Tezak)
  - document module:
    - writeXXXfile methods now support writing to stdout when filename is set
      to "-"
  - type 1 font modules:
    - allow font slanting for T1builtinfont instances
    - improve stripped font compatibility
    - remove UniqueID lookup from embedded fonts in PostScript output (fixes
      missing glyph issue with dvips and certain fonts)
    - allow Type1 font usage without TeX and without AFM font metric
    - add support for pfm font matrices
  - epsfile module:
    - fix race condition while generating bitmap for PDF inclusion
    - fix file opening for bbox reading when using filelocator (reported by
      Michael J Gruber)
  - filelocator module:
    - fix text mode line ending issue for MS Windows
  - text module:
    - fix subprocess call on MS Windows (closefds not functional not also
      not required at all)
    - fix pyxgraphics functionality because at least some versions of graphics
      and friends seem to expect the file extension .def for the driver files
      (thanks to Michael J Gruber)
  - deco module:
    - decorator to put text along a path; based on a patch by Michael J Gruber
  - dvifile module:
    - fix for MS Windows: open virtual font files in binary mode
  - graph modules:
    - graphs:
      - uses new canvas layers to stack graph components (fixing bug #1518414,
        reported by Dominic Ford)
      - add a flipped option to graphxy to exchange x and y coordinates
      - add a 1d graph "graphx" (use case: convert a value to a color)
      - add hiddenaxes layer to the 3d graph
      - add linkedaxes for the xy-plane in 3d like in 2d (works now properly due
        to the hiddenaxes feature)
    - graph styles:
      - add density style
      - add gradient style to convert a value to a color using a 1d graph
      - add a usenames dictionary to the pos style (like rangepos had it already)
    - graph data:
      - add a join data provide which adds concatenates several data sources
    - axis module:
      - divisor was not properly taken into account in tick handling (axis
        range extension and range rating)
  - added the metapost module:
    - create smooth paths from a series of points
  - bitmap module:
    - new fundamental constructor based on arbitrary affine transformations
    - add ASCIIHexDecode end marker
  - color module:
    - add rgbgradient and cmykgradient to force color space
  - mesh module:
    - add ASCIIHexDecode end marker
  - sourceforge.net:
    - upgrade PyX project page to the Allura platform


0.11.1 (2011/05/20):
  - canvas:
    - fix pipeGS (adding support for writing using pycompat.popen)
  - deco module:
    - arrow decorator: proper sign of constriction length for positioning
      reversed arrows
  - dvi/texfont:
    - fix exception type
    - increase designsize deviation to 4 (needs some further investigation)
  - contrib files:
    - fixes due to the dvi and font restructuring
  - setup.py:
    - fix build process for extension modules
    - fix download url to allow for easy_install (hopefully)
  - manual:
    - converted to sphinx


0.11 (2011/05/15):
  - font and dvi modules:
    - major reorganization
    - TeX mapping files are a property of the writer now
      By that the pdfwriter now uses pdftex.map instead of psfonts.map
      (It's also possible to pass a fontmap to a texrunners text method to use
      different mappings within a single output file)
    - support for font matrices (afm) for Type1 fonts
      (using fonts without a metrics is still supported, but properly issues
      a warning now)
    - interface for basic TeX-less text output
    - new PS and PDF writer options: strip_fonts, text_as_path, mesh_as_bitmap,
      mesh_as_bitmap_resolution
    - fix for commented out UniqueID
    - fix rounding of font sizes
    - fix scaling of VF position increments
  - new filelocator module
  - graph modules:
    - bar style on graphxyz (single datasets only)
    - graphxyz:
      - fix position of z4 axis
      - set correct errorname for z axis (thanks to Axel Freyn)
      - fix wrong y value usage instead of z value in pos methods
    - fix unused color range settings in surface style (thanks to Michael J Gruber)
    - fallbackrange for axes with vanishing range
    - dokeyitem method (to be called with a plotitem) to alter the key order
    - doplot() was renamed to doplotitem(), dodata() was renamed to doplot()
      to have similar naming conventions like for the graph key
    - axis module: do not divide by None for data.min and/or data.max being None (see patch #2833369)
    - axis painter:
      - properly rotate axis titles when ticks are not othorgonal
        to the axis (reported by Christian Delfosse)
      - correct namedirection in bar axis painter (reported by rhunger, bug #2028032)
    - graph.style.arrow: decorator is an parameter of the constructor now
      (thanks to Axel Freyn)
    - remove ticks with unset ticklevel and labellevel to prevent rating failures
      (thanks to Brendon Higgins)
  - canvas and document modules:
    - auto-guess output filename from the script filename
    - add ciecolor flag and input type to the pipeGS method of canvas
  - pyxrc:
    - new config options for psfontmaps and pdffontmaps
    - new config option for formatting of Python warnings
    - new config section for new filelocator module
  - text module:
    - fix two bugs in the read pipe of the texrunner (thanks to
      Laurence Tratt and Eric Faurot)
    - fix "<" token handling in mapping file parser (thanks to Matthew West)
    - fix start message parse error in MiKTeX (thanks to Wojciech Jaskowski)
    - fix rigid aux file checking (thanks to Clayton E. Myers)
    - use subprocess module if available
    - proper error messages when TeX is stopped due to unrecoverable error
  - style module:
    - implement style.fillrule
  - deco module:
    - added an explicit hatch pattern as an alternative for real postscript patterns
    - arrow decorator: take into account constriction length when arrow pos < 1
  - bitmap module:
    - add support for transparent bitmaps (in postscript stencil masking only)
  - path and normpath modules:
    - remove incorrect zero length line in PDF output for each first moveto
      path element (thanks to Michael J Gruber)
    - raise correct normpath exception (thanks to Axel Freyn)
  - epsfile module:
    - an ugly way to import EPS in PDF using a bitmap (requires PIL)


0.10 (2007/10/03):
  - graph modules:
    - graph module:
      - graphxyz for 3d graphs with parallel and central projection
      - doplot method (to be called with a plotitem) to alter the plotitem order etc.
    - graph styles:
      - new surface style for 3d graphs (colored surfaces are functional
        (and useful!) for 2d graphs as well)
      - new grid style for 3d graphs
      - new impulses style
      - optional textdx/textdy columns to the text style added
      - arrowpos parameter to the arrow style added
      - bugfix: fromvalue axis range adjustment in histogram style
      - bugfix: axis range adjustment in range style
    - axis module:
      - painter: don't insert axis title twice (thanks to Tim Gray for reporting this problem)
      - parter: extend the logarithmic parter to calculate automatic partitions for huge ranges
        (TODO: documentation of the new autoexponent parameter) (suggested by Dominic Ford)
      - fix: range rating was not taken into account due in the 0.9 release
    - data module:
      - list class was renamed to points; deprecation warning added
        for instance creation, but inheritance from list failes
      - new values class
  - new mesh module:
    - internal helper module for efficient handling of triangular colored meshs
  - color module:
    - renamed: palette->gradient, functionpalette->functiongradient, linearpalette->lineargradient
    - new class palette representing a discrete ordered list of colors
    - support transparency for filling/stroking in pdf separately
    - transparency support for postscript as available by means of a proprietary
      ghostscript extension (for ps2pdf)
    - renamed method: tostring8bit -> to8bitstring (bug #2932888)
  - attr module:
    - add multichangeattr to perform a select on different changeable attributes
      depending on the selects total number
  - font modules:
    - t1font:
      - add missing glyph traversal in t1seacs updatepath
  - normpath module:
    - support zero-length normsubpaths
  - canvas module:
    - don't change order of attrs passed to canvas constructor in place
  - added __truediv__ methods according to PEP 238
2014-01-20 12:37:04 +00:00
wiz
b9d1181a17 Import py27-X-0.12.1 as textproc/py-X2.
PyX is a Python package for the creation of PostScript and PDF files. It
combines an abstraction of the PostScript drawing model with a TeX/LaTeX
interface. Complex tasks like 2d and 3d plots in publication-ready quality
are built out of these primitives.

Features
* PostScript and PDF output for device independent, freely scalable figures
* seamless TeX/LaTeX integration
* full access to PostScript features like paths, linestyles, fill patterns,
  transformations, clipping, bitmap inclusion, etc.
* advanced geometric operations on paths like intersections, transformations,
  splitting, smoothing, etc.
* sophisticated graph generation: modular design, pluggable axes, axes
  partitioning based on rational number arithmetics, flexible graph styles, etc.
2014-01-20 12:33:04 +00:00
wiz
80d65bfa9a Mark python-3.x as allowed. 2014-01-20 11:10:04 +00:00
wiz
177a7761c9 Remove FETCH_USING, not a package-setable variable. 2014-01-19 08:39:00 +00:00
rodent
e25e94eb96 Make this build on FreeBSD. Patch addition taken from FreeBSD's ports. 2014-01-19 02:54:56 +00:00
rodent
cb5823d8c3 Updated to latest stable version, 2.7.2. All dependent packages built with
this version. From CHANGES:

Version 2.7.2
-------------
(bugfix release, released on January 10th 2014)

- Prefix loader was not forwarding the locals properly to
  inner loaders.  This is now fixed.
- Security issue: Changed the default folder for the filesystem cache to be
  user specific and read and write protected on UNIX systems.  See `Debian bug
  734747`_ for more information.

.. _Debian bug 734747: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734747
2014-01-19 00:18:37 +00:00
wiz
834e72dd67 Mention it's the python-2.x version only. 2014-01-18 15:48:00 +00:00
wiz
cde2301cc7 + py-jsonlib3. 2014-01-18 15:46:06 +00:00
wiz
f4c01bb5b8 Import py33-jsonlib-1.6.1 as textproc/py-jsonlib3.
JSON is a lightweight data-interchange format. It's often used for
exchanging data between a web server and user agent. This module
aims to produce a library for serializing and deserializing JSON
that conforms strictly to RFC 4627.

This package contains the python-3.x version of the module.
2014-01-18 15:45:30 +00:00
wiz
f5f66c5dd4 Update to 0.999:
0.999
~~~~~

Released on December 23, 2013

* Fix #127: add work-around for CPython issue #20007: .read(0) on
  http.client.HTTPResponse drops the rest of the content.

* Fix #115: lxml treewalker can now deal with fragments containing, at
  their root level, text nodes with non-ASCII characters on Python 2.


0.99
~~~~

Released on September 10, 2013

* No library changes from 1.0b3; released as 0.99 as pip has changed
  behaviour from 1.4 to avoid installing pre-release versions per
  PEP 440.


1.0b3
~~~~~

Released on July 24, 2013

* Removed ``RecursiveTreeWalker`` from ``treewalkers._base``. Any
  implementation using it should be moved to
  ``NonRecursiveTreeWalker``, as everything bundled with html5lib has
  for years.

* Fix #67 so that ``BufferedStream`` to correctly returns a bytes
  object, thereby fixing any case where html5lib is passed a
  non-seekable RawIOBase-like object.


1.0b2
~~~~~

Released on June 27, 2013

* Removed reordering of attributes within the serializer. There is now
  an ``alphabetical_attributes`` option which preserves the previous
  behaviour through a new filter. This allows attribute order to be
  preserved through html5lib if the tree builder preserves order.

* Removed ``dom2sax`` from DOM treebuilders. It has been replaced by
  ``treeadapters.sax.to_sax`` which is generic and supports any
  treewalker; it also resolves all known bugs with ``dom2sax``.

* Fix treewalker assertions on hitting bytes strings on
  Python 2. Previous to 1.0b1, treewalkers coped with mixed
  bytes/unicode data on Python 2; this reintroduces this prior
  behaviour on Python 2. Behaviour is unchanged on Python 3.


1.0b1
~~~~~

Released on May 17, 2013

* Implementation updated to implement the `HTML specification
  <http://www.whatwg.org/specs/web-apps/current-work/>`_ as of 5th May
  2013 (`SVN <http://svn.whatwg.org/webapps/>`_ revision r7867).

* Python 3.2+ supported in a single codebase using the ``six`` library.

* Removed support for Python 2.5 and older.

* Removed the deprecated Beautiful Soup 3 treebuilder.
  ``beautifulsoup4`` can use ``html5lib`` as a parser instead. Note that
  since it doesn't support namespaces, foreign content like SVG and
  MathML is parsed incorrectly.

* Removed ``simpletree`` from the package. The default tree builder is
  now ``etree`` (using the ``xml.etree.cElementTree`` implementation if
  available, and ``xml.etree.ElementTree`` otherwise).

* Removed the ``XHTMLSerializer`` as it never actually guaranteed its
  output was well-formed XML, and hence provided little of use.

* Removed default DOM treebuilder, so ``html5lib.treebuilders.dom`` is no
  longer supported. ``html5lib.treebuilders.getTreeBuilder("dom")`` will
  return the default DOM treebuilder, which uses ``xml.dom.minidom``.

* Optional heuristic character encoding detection now based on
  ``charade`` for Python 2.6 - 3.3 compatibility.

* Optional ``Genshi`` treewalker support fixed.

* Many bugfixes, including:

  * #33: null in attribute value breaks XML AttValue;

  * #4: nested, indirect descendant, <button> causes infinite loop;

  * `Google Code 215
    <http://code.google.com/p/html5lib/issues/detail?id=215>`_: Properly
    detect seekable streams;

  * `Google Code 206
    <http://code.google.com/p/html5lib/issues/detail?id=206>`_: add
    support for <video preload=...>, <audio preload=...>;

  * `Google Code 205
    <http://code.google.com/p/html5lib/issues/detail?id=205>`_: add
    support for <video poster=...>;

  * `Google Code 202
    <http://code.google.com/p/html5lib/issues/detail?id=202>`_: Unicode
    file breaks InputStream.

* Source code is now mostly PEP 8 compliant.

* Test harness has been improved and now depends on ``nose``.

* Documentation updated and moved to http://html5lib.readthedocs.org/.
2014-01-17 23:32:02 +00:00
wiz
ad672d919c Update to 0.5.2: python-3.x compatibility. 2014-01-17 23:26:42 +00:00
obache
831ac77647 + ruby-buftok 2014-01-17 12:50:59 +00:00
obache
98b886831e Import ruby-buftok-0.2.0 as textproc/ruby-buftok.
part of PR pkg/48447.

BufferedTokenizer extracts token delimited entities from a sequence of
arbitrary inputs.
2014-01-17 12:49:50 +00:00
wiz
7cfcd21e9e Convert to use versioned_dependencies.mk. 2014-01-16 10:41:53 +00:00
wen
cea76a0bdd Update to 0.29
Upstream changes:
Version 0.29  2013-12-31
* fixed bug 87124 (upgrade Module::Install)
* fixed bug 90010 (typos)
2014-01-12 11:40:57 +00:00
wen
c689af0e53 Update to 0.200000
Upstream changes:
0.200000  2014-01-11 14:23:46-05:00 America/New_York
        - it's now possible to replace Pod with something rather than nothing
          when it's extracted from your document; check out the "replacer"
          attribute

0.100000  2014-01-07 20:02:01-05:00 America/New_York
        - encode character string input into octets for PPI, then ensure output
          is also characters
2014-01-12 10:46:56 +00:00
wen
0ff96aaaf4 Update to 0.102364
Upstream changes:
0.102364  2013-11-28 07:27:08 America/New_York
          stop using deprecated Class::MOP::load_class
2014-01-12 10:42:14 +00:00
wen
dca001946b Update to 1.5(No upstream changelog)
Add LICENSE
2014-01-12 10:37:08 +00:00
wen
46cfcf8e2c Update to 1.100601
Upstream changes:
1.100601  2013-10-15 22:38:52 America/New_York
          update bugtracker and repo metadata
2014-01-12 10:30:51 +00:00
adam
41e677f366 Revbump after updating tcl/tk. 2014-01-11 14:42:00 +00:00
adam
82d618b9bc Changes 2.16:
** Bug fixes

  Fix gnulib-provided maint.mk so that the release procedure described
  in README-release actually does what we want.  Before that fix, that
  procedure resulted in a grep-2.15 tarball that would lead to a grep
  binary whose --version-reported version number was 2.14.51...

  The fix to make \s and \S work with multi-byte white space broke
  the use of each shortcut whenever followed by a repetition operator.
  For example, \s*, \s+, \s? and \s{3} would all malfunction in a
  multi-byte locale.  [bug introduced in grep-2.15]

  The fix to make grep -P work better with UTF-8 made it possible for
  grep to evoke a larger set of PCRE errors, some of which could trigger
  an abort.  E.g., this would abort:
    printf '\x82'|LC_ALL=en_US.UTF-8 grep -P y
  Now grep handles arbitrary PCRE errors.  [bug introduced in grep-2.15]

  Handle very long lines (2GiB and longer) on systems with a deficient
  read system call.
2014-01-11 10:52:09 +00:00
adam
3c69c47c93 Changes 0.9.2:
Bug fixes.
2014-01-10 11:14:31 +00:00
jperkin
18d8258bd2 Needs zlib. 2014-01-08 09:57:30 +00:00
tez
93cbe22f60 Solaris, Mingw32 & OS X prior to 10.7 are missing strnlen, so provide an
implementation.  Sent request for similar fix upstream.
2014-01-06 17:43:50 +00:00
wiz
1d3119db63 Accept [0-9]lua as section name. Bump version. 2014-01-04 16:50:38 +00:00
rodent
9ccf3a32c2 +py-iniparse; CATEGORIES+=python in py-iniparse/Makefile 2014-01-03 03:50:26 +00:00
rodent
1241d7b6da Import py27-iniparse-0.4 as textproc/py-iniparse.
iniparse is a INI parser for Python which is:

 * Compatiable with ConfigParser: Backward compatible implementations of
   ConfigParser, RawConfigParser, and SafeConfigParser are included that are API
   compatible with the Python standard library. They pass all the unit tests
   included with Python;

 * Preserves structure of INI files: Order of sections & options, indentation,
   comments, and blank lines are preserved as far as possible when data is
   updated;

 * More convenient: Values can be accessed using dotted notation
   (cfg.user.name), or using container syntax (cfg['user']['name']);

It is very useful for config files that are updated both by users and by
programs, since it is very disorienting for a user to have her config file
completely rearranged whenever a program changes it. iniparse also allows making
the order of entries in a config file significant, which is desirable in
applications like image galleries.
2014-01-03 03:49:00 +00:00
wiz
babd2d62f8 Update to 1.2:
Release 1.2 (released Dec 10, 2013)
===================================

Features added
--------------

* Added ``sphinx.version_info`` tuple for programmatic checking of the Sphinx
  version.

Incompatible changes
--------------------

* Removed the ``sphinx.ext.refcounting`` extension -- it is very specific to
  CPython and has no place in the main distribution.

Bugs fixed
----------

* Restore ``versionmodified`` CSS class for versionadded/changed and deprecated
  directives.
* Fix: `html_theme_path=['.']` is a trigger of rebuild all documents always
  (This change keeps the current "theme changes cause a rebuild" feature).

* #1296: Fix invalid charset in HTML help generated HTML files for default
  locale.

* PR#190: Fix gettext does not extract figure caption and rubric title inside
  other blocks. Thanks to Michael Schlenker.

* PR#176: Make sure setup_command test can always import Sphinx. Thanks to
  Dmitry Shachnev.

* #1311: Fix test_linkcode.test_html fails with C locale and Python 3.

* #1269: Fix ResourceWarnings with Python 3.2 or later.

* #1138: Fix: When ``autodoc_docstring_signature = True`` and
  ``autoclass_content = 'init'`` or ``'both'``, __init__ line should be
  removed from class documentation.


Release 1.2 beta3 (released Oct 3, 2013)
========================================

Features added
--------------

* The Sphinx error log files will now include a list of the loaded extensions
  for help in debugging.

Incompatible changes
--------------------

* PR#154: Remove "sphinx" prefix from LaTeX class name except 'sphinxmanual'
  and 'sphinxhowto'. Now you can use your custom document class without
  'sphinx' prefix. Thanks to Erik B.

Bugs fixed
----------

* #1265: Fix i18n: crash when translating a section name that is pointed to from
  a named target.
* A wrong condition broke the search feature on first page that is usually
  index.rst.  This issue was introduced in 1.2b1.
* #703: When Sphinx can't decode filenames with non-ASCII characters, Sphinx now
  catches UnicodeError and will continue if possible instead of raising the
  exception.


Release 1.2 beta2 (released Sep 17, 2013)
=========================================

Features added
--------------

* ``apidoc`` now ignores "_private" modules by default, and has an option ``-P``
  to include them.
* ``apidoc`` now has an option to not generate headings for packages and
  modules, for the case that the module docstring already includes a reST
  heading.
* PR#161: ``apidoc`` can now write each module to a standalone page instead of
  combining all modules in a package on one page.
* Builders: rebuild i18n target document when catalog updated.
* Support docutils.conf 'writers' and 'html4css1 writer' section in the HTML
  writer.  The latex, manpage and texinfo writers also support their respective
  'writers' sections.
* The new :confval:`html_extra_path` config value allows to specify directories
  with files that should be copied directly to the HTML output directory.
* Autodoc directives for module data and attributes now support an
  ``annotation`` option, so that the default display of the data/attribute
  value can be overridden.
* PR#136: Autodoc directives now support an ``imported-members`` option to
  include members imported from different modules.
* New locales: Macedonian, Sinhala, Indonesian.
* Theme package collection by using setuptools plugin mechanism.

Incompatible changes
--------------------

* PR#144, #1182: Force timezone offset to LocalTimeZone on POT-Creation-Date
  that was generated by gettext builder. Thanks to masklinn and Jakub Wilk.

Bugs fixed
----------

* PR#132: Updated jQuery version to 1.8.3.
* PR#141, #982: Avoid crash when writing PNG file using Python 3. Thanks to
  Marcin Wojdyr.
* PR#145: In parallel builds, sphinx drops second document file to write.
  Thanks to tychoish.
* PR#151: Some styling updates to tables in LaTeX.
* PR#153: The "extensions" config value can now be overridden.
* PR#155: Added support for some C++11 function qualifiers.
* Fix: 'make gettext' caused UnicodeDecodeError when templates contain utf-8
  encoded strings.
* #828: use inspect.getfullargspec() to be able to document functions with
  keyword-only arguments on Python 3.
* #1090: Fix i18n: multiple cross references (term, ref, doc) in the same line
  return the same link.
* #1157: Combination of 'globaltoc.html' and hidden toctree caused exception.
* #1159: fix wrong generation of objects inventory for Python modules, and
  add a workaround in intersphinx to fix handling of affected inventories.
* #1160: Citation target missing caused an AssertionError.
* #1162, PR#139: singlehtml builder didn't copy images to _images/.
* #1173: Adjust setup.py dependencies because Jinja2 2.7 discontinued
  compatibility with Python < 3.3 and Python < 2.6.  Thanks to Alexander Dupuy.
* #1185: Don't crash when a Python module has a wrong or no encoding declared,
  and non-ASCII characters are included.
* #1188: sphinx-quickstart raises UnicodeEncodeError if "Project version"
  includes non-ASCII characters.
* #1189: "Title underline is too short" WARNING is given when using fullwidth
  characters to "Project name" on quickstart.
* #1190: Output TeX/texinfo/man filename has no basename (only extension)
  when using non-ASCII characters in the "Project name" on quickstart.
* #1192: Fix escaping problem for hyperlinks in the manpage writer.
* #1193: Fix i18n: multiple link references in the same line return the same
  link.
* #1176: Fix i18n: footnote reference number missing for auto numbered named
  footnote and auto symbol footnote.
* PR#146,#1172: Fix ZeroDivisionError in parallel builds. Thanks to tychoish.
* #1204: Fix wrong generation of links to local intersphinx targets.
* #1206: Fix i18n: gettext did not translate admonition directive's title.
* #1232: Sphinx generated broken ePub files on Windows.
* #1259: Guard the debug output call when emitting events; to prevent the
  repr() implementation of arbitrary objects causing build failures.
* #1142: Fix NFC/NFD normalizing problem of rst filename on Mac OS X.
* #1234: Ignoring the string consists only of white-space characters.


Release 1.2 beta1 (released Mar 31, 2013)
=========================================

Incompatible changes
--------------------

* Removed ``sphinx.util.compat.directive_dwim()`` and
  ``sphinx.roles.xfileref_role()`` which were deprecated since version 1.0.
* PR#122: the files given in :confval:`latex_additional_files` now override TeX
  files included by Sphinx, such as ``sphinx.sty``.
* PR#124: the node generated by :rst:dir:`versionadded`,
  :rst:dir:`versionchanged` and :rst:dir:`deprecated` directives now includes
  all added markup (such as "New in version X") as child nodes, and no
  additional text must be generated by writers.
* PR#99: the :rst:dir:`seealso` directive now generates admonition nodes instead
  of the custom ``seealso`` node.

Features added
--------------

* Markup

  - The :rst:dir:`toctree` directive and the ``toctree()`` template function now
    have an ``includehidden`` option that includes hidden toctree entries (bugs
    #790 and #1047).  A bug in the ``maxdepth`` option for the ``toctree()``
    template function has been fixed (bug #1046).
  - PR#99: Strip down seealso directives to normal admonitions.  This removes
    their unusual CSS classes (admonition-see-also), inconsistent LaTeX
    admonition title ("See Also" instead of "See also"), and spurious indentation
    in the text builder.

* HTML builder

  - #783: Create a link to full size image if it is scaled with width or height.
  - #1067: Improve the ordering of the JavaScript search results: matches in titles
    come before matches in full text, and object results are better categorized.
    Also implement a pluggable search scorer.
  - #1053: The "rightsidebar" and "collapsiblesidebar" HTML theme options now work
    together.
  - Update to jQuery 1.7.1 and Underscore.js 1.3.1.

* Texinfo builder

  - An "Index" node is no longer added when there are no entries.
  - "deffn" categories are no longer capitalized if they contain capital
    letters.
  - ``desc_annotation`` nodes are now rendered.
  - ``strong`` and ``emphasis`` nodes are now formatted like
    ``literal``\s. The reason for this is because the standard Texinfo markup
    (``*strong*`` and ``_emphasis_``) resulted in confusing output due to the
    common usage of using these constructs for documenting parameter names.
  - Field lists formatting has been tweaked to better display
    "Info field lists".
  - ``system_message`` and ``problematic`` nodes are now formatted in a similar
    fashion as done by the text builder.
  - "en-dash" and "em-dash" conversion of hyphens is no longer performed in
    option directive signatures.
  - ``@ref`` is now used instead of ``@pxref`` for cross-references which
    prevents the word "see" from being added before the link (does not affect
    the Info output).
  - The ``@finalout`` command has been added for better TeX output.
  - ``transition`` nodes are now formatted using underscores ("_") instead of
    asterisks ("*").
  - The default value for the ``paragraphindent`` has been changed from 2 to 0
    meaning that paragraphs are no longer indented by default.
  - #1110: A new configuration value :confval:`texinfo_no_detailmenu` has been
    added for controlling whether a ``@detailmenu`` is added in the "Top"
    node's menu.
  - Detailed menus are no longer created except for the "Top" node.
  - Fixed an issue where duplicate domain indices would result in invalid
    output.

* LaTeX builder:

  - PR#115: Add ``'transition'`` item in :confval:`latex_elements` for
    customizing how transitions are displayed. Thanks to Jeff Klukas.
  - PR#114: The LaTeX writer now includes the "cmap" package by default. The
    ``'cmappkg'`` item in :confval:`latex_elements` can be used to control this.
    Thanks to Dmitry Shachnev.
  - The ``'fontpkg'`` item in :confval:`latex_elements` now defaults to ``''``
    when the :confval:`language` uses the Cyrillic script.  Suggested by Dmitry
    Shachnev.
  - The :confval:`latex_documents`, :confval:`texinfo_documents`, and
    :confval:`man_pages` configuration values will be set to default values based
    on the :confval:`master_doc` if not explicitly set in :file:`conf.py`.
    Previously, if these values were not set, no output would be genereted by
    their respective builders.

* Internationalization:

  - Add i18n capabilities for custom templates.  For example: The Sphinx
    reference documentation in doc directory provides a ``sphinx.pot`` file with
    message strings from ``doc/_templates/*.html`` when using ``make gettext``.

* Other builders:

  - Added the Docutils-native XML and pseudo-XML builders.  See
    :class:`XMLBuilder` and :class:`PseudoXMLBuilder`.
  - PR#45: The linkcheck builder now checks ``#anchor``\ s for existence.
  - PR#123, #1106: Add :confval:`epub_use_index` configuration value.  If
    provided, it will be used instead of :confval:`html_use_index` for epub
    builder.
  - PR#126: Add :confval:`epub_tocscope` configuration value. The setting
    controls the generation of the epub toc. The user can now also include
    hidden toc entries.
  - PR#112: Add :confval:`epub_show_urls` configuration value.

* Extensions:

  - PR#52: ``special_members`` flag to autodoc now behaves like ``members``.
  - PR#47: Added :mod:`sphinx.ext.linkcode` extension.
  - PR#25: In inheritance diagrams, the first line of the class docstring
    is now the tooltip for the class.

* Command-line interfaces:

  - PR#75: Added ``--follow-links`` option to sphinx-apidoc.
  - #869: sphinx-build now has the option :option:`-T` for printing the full
    traceback after an unhandled exception.
  - sphinx-build now supports the standard :option:`--help` and
    :option:`--version` options.
  - sphinx-build now provides more specific error messages when called with
    invalid options or arguments.
  - sphinx-build now has a verbose option :option:`-v` which can be repeated for
    greater effect.  A single occurrance provides a slightly more verbose output
    than normal.  Two or more occurrences of this option provides more detailed
    output which may be useful for debugging.

* Locales:

  - PR#74: Fix some Russian translation.
  - PR#54: Added Norwegian bokmaal translation.
  - PR#35: Added Slovak translation.
  - PR#28: Added Hungarian translation.
  - #1113: Add Hebrew locale.
  - #1097: Add Basque locale.
  - #1037: Fix typos in Polish translation. Thanks to Jakub Wilk.
  - #1012: Update Estonian translation.

* Optimizations:

  - Speed up building the search index by caching the results of the word
    stemming routines.  Saves about 20 seconds when building the Python
    documentation.
  - PR#108: Add experimental support for parallel building with a new
    :option:`-j` option.

Documentation
-------------

* PR#88: Added the "Sphinx Developer's Guide" (:file:`doc/devguide.rst`)
  which outlines the basic development process of the Sphinx project.
* Added a detailed "Installing Sphinx" document (:file:`doc/install.rst`).

Bugs fixed
----------

* PR#124: Fix paragraphs in versionmodified are ignored when it has no
  dangling paragraphs.  Fix wrong html output (nested ``<p>`` tag).  Fix
  versionmodified is not translatable.  Thanks to Nozomu Kaneko.
* PR#111: Respect add_autodoc_attrgetter() even when inherited-members is set.
  Thanks to A. Jesse Jiryu Davis.
* PR#97: Fix footnote handling in translated documents.
* Fix text writer not handling visit_legend for figure directive contents.
* Fix text builder not respecting wide/fullwidth characters: title underline
  width, table layout width and text wrap width.
* Fix leading space in LaTeX table header cells.
* #1132: Fix LaTeX table output for multi-row cells in the first column.
* #1128: Fix Unicode errors when trying to format time strings with a
  non-standard locale.
* #1127: Fix traceback when autodoc tries to tokenize a non-Python file.
* #1126: Fix double-hyphen to en-dash conversion in wrong places such as
  command-line option names in LaTeX.
* #1123: Allow whitespaces in filenames given to :rst:dir:`literalinclude`.
* #1120: Added improvements about i18n for themes "basic", "haiku" and
  "scrolls" that Sphinx built-in. Thanks to Leonardo J. Caballero G.
* #1118: Updated Spanish translation. Thanks to Leonardo J. Caballero G.
* #1117: Handle .pyx files in sphinx-apidoc.
* #1112: Avoid duplicate download files when referenced from documents in
  different ways (absolute/relative).
* #1111: Fix failure to find uppercase words in search when
  :confval:`html_search_language` is 'ja'. Thanks to Tomo Saito.
* #1108: The text writer now correctly numbers enumerated lists with
  non-default start values (based on patch by Ewan Edwards).
* #1102: Support multi-context "with" statements in autodoc.
* #1090: Fix gettext not extracting glossary terms.
* #1074: Add environment version info to the generated search index to avoid
  compatibility issues with old builds.
* #1070: Avoid un-pickling issues when running Python 3 and the saved
  environment was created under Python 2.
* #1069: Fixed error caused when autodoc would try to format signatures of
  "partial" functions without keyword arguments (patch by Artur Gaspar).
* #1062: sphinx.ext.autodoc use __init__ method signature for class signature.
* #1055: Fix web support with relative path to source directory.
* #1043: Fix sphinx-quickstart asking again for yes/no questions because
  ``input()`` returns values with an extra '\r' on Python 3.2.0 +
  Windows. Thanks to Régis Décamps.
* #1041: Fix failure of the cpp domain parser to parse a const type with a
  modifier.
* #1038: Fix failure of the cpp domain parser to parse C+11 "static constexpr"
  declarations.  Thanks to Jakub Wilk.
* #1029: Fix intersphinx_mapping values not being stable if the mapping has
  plural key/value set with Python 3.3.
* #1028: Fix line block output in the text builder.
* #1024: Improve Makefile/make.bat error message if Sphinx is not found. Thanks
  to Anatoly Techtonik.
* #1018: Fix "container" directive handling in the text builder.
* #1015: Stop overriding jQuery contains() in the JavaScript.
* #1010: Make pngmath images transparent by default; IE7+ should handle it.
* #1008: Fix test failures with Python 3.3.
* #995: Fix table-of-contents and page numbering for the LaTeX "howto" class.
* #976: Fix gettext does not extract index entries.
* PR#72: #975: Fix gettext not extracting definition terms before docutils 0.10.
* #961: Fix LaTeX output for triple quotes in code snippets.
* #958: Do not preserve ``environment.pickle`` after a failed build.
* #955: Fix i18n transformation.
* #940: Fix gettext does not extract figure caption.
* #920: Fix PIL packaging issue that allowed to import ``Image`` without PIL
  namespace.  Thanks to Marc Schlaich.
* #723: Fix the search function on local files in WebKit based browsers.
* #440: Fix coarse timestamp resolution in some filesystem generating a wrong
  list of outdated files.
2014-01-02 17:58:22 +00:00
obache
a2d15fb3c1 Update json-glib to 0.16.2.
* drop unwanted dependency on json-c and pthread.
* enable introspection option by default.

Overview of changes for 0.16.2
==============================
• Use the -Bsymbolic-functions linker flag when available
2014-01-02 12:19:00 +00:00
wiz
e03c03b6dc Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. 2014-01-01 11:52:02 +00:00
obache
6dacca1bd8 fix partial update of distinfo 2014-01-01 08:49:50 +00:00
obache
3d516dee79 Update groonga to 3.1.1.
Release 3.1.1 - 2013/12/29
--------------------------

Improvements
^^^^^^^^^^^^

* [deb] Refined Groonga packages for Debian policy. [groonga-dev,01930]
  [Suggested by Hideki Yamane]
* [deb] Dropped Debian 6.0 (squeeze) support.
* [deb] Dropped Ubuntu 10.04 (lucid) support.
* Supported :doc:`/reference/functions/geo_in_rectangle` in the whole world.
* Supported error report when failed to casting invalid value of geo point type.
* Exported some macros which is used for accessing pseudo column names.
  [groonga-dev,1999] [Suggested by whombx]
* [doc] Refined drilldown documentation. [Reported by @Yahppo]
* Supported :doc:`/reference/functions/between` function which is used for
  filtering the column value in specific range.
* [doc] Updated Travis CI envrinment information. [Patch by cosmo0920]
* [rpm][fedora] Dropped Fedora 19.
* [rpm][fedora] Supported Fedora 20.
* [doc] Updated "Groonga" notation. [Patch by cosmo0920] [GitHub#122, #123, #124, #125, #125, #126, #127, #128, #129, #130, #131, #131, #132, #133, #134]

Fixes
^^^^^

* [munin] Fixed the wrong port number which is specified for GQTP.
* [geo_in_circle] Fixed a bug that if you specify "LONGITUDExLATITUDE" as
  the 3rd argument of :doc:`/reference/functions/geo_in_circle`, Groonga crashes.

Thanks
^^^^^^

* Hideki Yamane
* whombx
* @Yappo
* cosmo0920
2014-01-01 08:48:47 +00:00
obache
75bad0deda reset PKGREVISION from base update. 2014-01-01 07:49:55 +00:00
obache
7da6f0a0db Update cabocha to 0.67
* improve 20% analysis speed
* fixes build errors on OSX
* show version number correctly on Windows
2014-01-01 07:49:32 +00:00
jnemeth
74257b5e27 bump version for 2014 2014-01-01 04:00:39 +00:00
jnemeth
8293fc706a add 2014 to valid_date_re 2014-01-01 03:58:19 +00:00
wiz
4262e66b69 Update to 2.0.2:
2.0.2
=====
* Fixed crash in locale filter and drop rule, #715116
* Don't hardcode python path, #72533 (Ryan Lortie)
* Updated man page
2013-12-31 17:50:23 +00:00
wiz
6c0fea19a4 Update to 2.0.12:
2013-12-13 Raptor2 Version 2.0.12 Released

   N-Triples / N-Quads parser updated to pass all the RDF.1 2013 tests
   Added raptor_new_term_from_counted_string()
2013-12-31 17:49:38 +00:00
wiz
decd80f3de Update to 1.12.3:
Changes in version 1.12.3, released on December 31, 2013

 * In the mdoc(7) SYNOPSIS, line breaks and hanging indentation
   now work correctly for .Fo/.Fa/.Fc and .Fn blocks.
   Thanks to Franco Fichtner for doing part of the work.
 * The mdoc(7) .Bk macro got some addititonal bugfixes.
 * In mdoc(7) macro arguments, double quotes can now be quoted
   by doubling them, just like in man(7).
   Thanks to Tsugutomo ENAMI for the patch.
 * At the end of man(7) macro lines, end-of-sentence spacing
   now works.  Thanks to Franco Fichtner for the patch.
 * For backward compatibility, the man(7) parser now supports the
   man-ext .UR/.UE (uniform resource identifier) block macros.
 * The man(7) parser now handles closing blocks that are not open
   more gracefully.
 * The man(7) parser now ignores blank lines right after .SH and .SS.
 * In the man(7) formatter, reset indentation when leaving a block,
   not just when entering the next one.
 * The roff(7) .nr request now supports incrementing and decrementing
   number registers and stops parsing the number right before the
   first non-digit character.
 * The roff(7) parser now supports the alternative escape sequence
   syntax \C'uXXXX' for Unicode characters.
 * The roff(7) parser now parses and ignores the .fam (font family)
   and .hw (hyphenation points) requests and the \d and \u escape
   sequences.
 * The roff(7) manual got a new ESCAPE SEQUENCE REFERENCE.
2013-12-31 11:06:29 +00:00
taca
eeeb3247db Update ruby-nokogiri to 1.5.11, fixing security problem of CVE-2013-6461.
This problem is in JRuby only, but JRuby exists in pkgsrc-wip.

=== 1.5.11 / 2013-12-14

* Bugfixes

  * (JRuby) Fix out of memory bug when certain invalid documents are parsed.
  * (JRuby) Fix regression of billion-laughs vulnerability. #586
2013-12-29 23:26:04 +00:00
tron
e31165c386 Fix build under Mac OS X. 2013-12-29 19:26:36 +00:00
tron
e2a2cd4f51 Fix build under Solaris (10?) by providing implementations of strcasestr(3)
and strsep(3) taken from NetBSD.
2013-12-29 19:19:03 +00:00
taca
ebc12b4dd4 Update ruby-will-paginate to 3.0.5, fixing security problem of CVE-2013-6459.
* important security fix that prevents XSS in generated pagination links
* always call html_safe if available on will_paginate result
* exclude reorder for count queries
2013-12-29 12:20:41 +00:00
tron
fa9e41feef Remove "-thread" related part of the last change. This is not the
correct fix.
2013-12-28 23:04:36 +00:00
tron
e5cce9cd57 Fix build with GCC (4.8?) under Solaris.
This kind of build problem should probably be handled centrally in
"pkgsrc/mk/wrapper/transform-gcc". But I'm not sure how to check
for the platform in that file.
2013-12-28 20:23:44 +00:00
apb
6b8b9bf43a Upstream made some changes without changing the version number.
Deal with that by bumping PKGREVISION, and using a DIST_SUBDIR.  The
DIST_SUBDIR name contains the date when upstream made the change, in
case they do it again.

The changes are small bug fixes (verified by comparing the
unpacked files).  I will also ask upstream not to do this again.
2013-12-27 05:56:49 +00:00
wiz
d33dfdeb7c Reset maintainer for resigned developers. 2013-12-23 11:57:02 +00:00
asau
3031a89aeb Pull stdint.h to fix build on FreeBSD 9. 2013-12-16 19:35:16 +00:00
apb
ff711b740a Update grepcidr to version 2.95. It's now distributed as a tarball,
so we don't have to download each file individually; a bug in command
line argument parsing has been fixed, and an incorrect size has been fixed
in a malloc call.
2013-12-16 15:28:28 +00:00