Commit graph

6118 commits

Author SHA1 Message Date
drochner
6db913ab78 update to 0.6.7
changes:
* Fix 'green' colour
* Build fixes
2012-10-19 18:19:33 +00:00
taca
48459b03c2 Reset PKGREVISION by updating both php53 and php54. 2012-10-19 14:58:31 +00:00
wiz
e1d9bd0b71 Allow python-3.x. 2012-10-17 22:16:36 +00:00
wiz
3d55c462bf Use REPLACE_PYTHON to fix /usr/bin/env usage.
Allow python-3.x.
Bump PKGREVISION.
2012-10-17 22:14:44 +00:00
kleink
4c984ac7f4 Update p5-Text-vCard to 2.12:
2.12 Mon 10 Sep 2012 21:09:45 BST
    - perltidy everything
    - Adding base64 encode/decode (doriantaylor)
2012-10-16 10:00:05 +00:00
wiz
6d8a374424 Fix build with perl-5.16.
From macports.
2012-10-15 12:45:25 +00:00
ryoon
2b959f9077 Add json-c 2012-10-11 15:41:25 +00:00
ryoon
8db49df6a7 Import json-c-0.10 as textproc/json-c.
JSON-C implements a reference counting object model that allows
you to easily construct JSON objects in C, output them as JSON
formatted strings and parse JSON formatted strings back into the
C representation of JSON objects.
2012-10-11 15:40:40 +00:00
wen
93a52ba0f4 Update to 1.0.5
Based on PR #46593 submitted by Wen Heping(myself)

Upstream changes:
v1.0.5 - 2012-09-03
made automatic protocol links more strict: Only whitespace before and at the end are allowed.
Bugfix: Don't allow ftp:/broken (Only one slash) to be a link.

v1.0.4
html2rest: Handle double link/image substitution and raise better error messages
Bugfix in unittests (include test README file in python package). Thanks to Wen Heping for reporting this.


v1.0.3
Bugfix: AttributeError: 'module' object has no attribute 'interesting_cdata' from HTMLParser patch. Thanks to Wen Heping for reporting this.
Fix a bug in get_long_description() ReSt test for Py3k and his unittests.
Use Travis CI, too.

v1.0.2
Fix "AttributeError: 'NoneType' object has no attribute 'parent'" in html2creole.

v1.0.1
Fix "TypeError: expected string or buffer" in rest2html.
Bugfix in exception handling.

v1.0.0
Change API: Replace 'parser_kwargs' and 'emitter_kwargs' with separate arguments. (More information on API Wiki Page)

v0.9.2
Turn zip_safe in setup.py on and change unittests API.

v0.9.1
Many Bugfixes, tested with CPython 2.6, 2.7, 3.2 and PyPy v1.6

v0.9.0
Add Python v3 support (like http://python3porting.com/noconv.html strategy)
move unittests into creole/tests/
Tested with Python 2.7.1, 3.2 and PyPy v1.6.1 15798ab8cf48 jit

v0.8.5
Bugfix in html2creole: ignore links without href

v0.8.4
Bugfix in html parser if list tag has attributes: https://code.google.com/p/python-creole/issues/detail?id=19#c4

v0.8.3
Better error message if given string is not unicode: https://code.google.com/p/python-creole/issues/detail?id=19

v0.8.2
Bugfix in get_long_description() error handling (local variable 'long_description_origin' referenced before assignment)

v0.8.1
Bugfix for installation under python 2.5
Note: setup helper changed: rename GetLongDescription(...) to get_long_description(...)

v0.8
New GetLongDescription() helper for setup.py, see: https://code.google.com/p/python-creole/wiki/UseInSetup

v0.7.3
Bugfix in html2rest:
table without <th> header
new line after table
create reference hyperlinks in table cells intead of embedded urls.
Don't always use raise_unknown_node()
Add child content to raise_unknown_node()


v0.7.2
Activate ---- to <hr> in html2rest
Update demo.py

v0.7.1
Bugfix if docutils are not installed
API change: rest2html is now here: from creole.rest2html.clean_writer import rest2html

v0.7.0
NEW: Add a html2reStructuredText converter (only a subset of reSt supported)

v0.6.1
Bugfix: separate lines with one space in "wiki style line breaks" mode

v0.6
NEW: html2textile converter
some API changed!

v0.5
API changed:
Html2CreoleEmitter optional argument 'unknown_emit' takes now a callable for handle unknown html tags.
No macros used as default in creole2html converting.
We remove the support for callable macros. Only dict and modules are allowed.
remove unknown html tags is default behaviour in html2creole converting.

restructure and cleanup sourcecode files.

v0.4
only emit children of empty tags like div and span (contributed by Eric O'Connell)
remove inter wiki links and doesn't check the protocol

v0.3.3
Use  when {{{ ... }}} is inline and not <pre>, see: PyLucid Forum Thread
Bugfix in html2creole: insert newline before new list. TODO: apply to all block tags: issues 16

v0.3.2
Bugfix for spaces after Headline: issues 15

v0.3.1
Make argument 'block_rules' in Parser() optional

v0.3.0
creole2html() has the optional parameter 'blog_line_breaks' to switch from default blog to wiki line breaks

v0.2.8
bugfix in setup.py

v0.2.7
handle obsolete non-closed <br> tag

v0.2.6
bugfix in setup.py
Cleanup DocStrings
add unittests
2012-10-11 15:35:09 +00:00
drochner
f726f3b79f mark Python3 ready 2012-10-11 14:46:24 +00:00
wen
903cc9fbc8 Update to 0.9.1
Upstream changes:
Release 0.9.1 (2012-06-17)
==========================

* docutils/setup.py

  - Fix [ 3527842 ]. Under Python3, converted tests and tools were
    installed in the PYTHONPATH. Converted tests are now
    stored in ``test3/``, tools no longer need conversion.

    If you installed one of Docutils versions 0.7 ... 0.9 with
    ``setup.py install`` under Python3, remove the spurious
    ``test/`` and ``tools/`` directories in the site library root.

* docutils/test/

  - Make tests independent from the location of the ``test/`` directory.
  - Use converted sources (from the ``build/`` directory) for tests under
    Python3.

* docutils/tools/

  - Make tools compatible with both, Python 2 and 3 without 2to3-conversion.

* docutils/io.py

  - Fix writing binary data to sys.stdout under Python3 (allows
    ``rst2odt.py`` to be used with output redirection).

* docutils/parsers/rst/directives/misc.py

  - Fix [ 3525847 ]. Catch and report UnicodeEncodeError with
    ``locale == C`` and 8-bit char in path argument of `include` directive.

* docutils/test/alltests.py

  - class `Tee`: catch UnicodeError when writing to "ascii" stream or
    file under Python3.
2012-10-11 12:22:26 +00:00
wiz
f2a76e89a6 Update to 1.2.12:
Xapian-core 1.2.12 (2012-06-27):

build system:

* 1.2.11 had its library version information incorrectly set.  This resulted in
  the shared library having an incorrect SONAME - e.g. on Linux,
  libxapian.so.21 instead of libxapian.so.22.  This release has been made to
  fix this problem.

documentation:

* AUTHORS: Add the GSoC students.

Xapian-core 1.2.11 (2012-06-26):

API:

* Add new QueryParser::STEM_ALL_Z stemming strategy, which stems all terms and
  adds a Z prefix.  (Patch from Sehaj Singh Kalra, fixes ticket#562)

* Add TermGenerator::set_stemming_strategy() method, with strategies which
  correspond to those of QueryParser.  Based on patch from Sehaj Singh Kalra,
  with some tweaks for adding term positions in more cases.  (Fixes ticket#563)

* Correct "BM25Weight" to "TradWeight" in exception message from TradWeight.

* We were failing to call init() for user-defined Weight objects providing the
  term-independent weight.  These now get called with init(0.0).

* Xapian::Auto::open_stub() now throws a Xapian::DatabaseOpeningError exception
  if the stub file can't be opened.  Previously we failed to check for this
  condition, which resulted in us treating the file as empty.

testsuite:

* When the testsuite is using valgrind, we used to run remote servers under
  valgrind too (but with --tool=none) to get consistent behaviour as valgrind's
  emulation of x87 excess precision isn't exact.  Now we only do this if x87 FP
  instructions are actually in use (which means x86 architecture and configure
  run with --disable-sse).

* Make sure XAPIAN_MAX_CHANGESETS gets unset after replication testcases which
  set it, so further testcases don't waste time generating changesets.

* Improved test coverage (including more tests for closed databases -
  ticket#337).

brass backend:

* After closing the database, methods which try to use the termlist would throw
  FeatureUnavailableError with message "Database has no termlist", assuming
  that the termlist table not being open meant it wasn't present.  Fix to check
  if the postlist_table is open to determine which case we're in.

chert backend:

* After closing the database, methods which try to use the termlist would throw
  FeatureUnavailableError with message "Database has no termlist", assuming
  that the termlist table not being open meant it wasn't present.  Fix to check
  if the postlist_table is open to determine which case we're in.

inmemory backend:

* Check if the database is closed in metadata_keys_begin() for InMemory
  Databases.

build system:

* xapian-config: Don't interpret a missing .la file as meaning that we only
  have static libraries.

documentation:

* Fix API documentation for Query constructors - both XOR and ELITE_SET can
  take any number of subqueries, not only exactly two.

* Backport missing API documentation comments for operator++ and operator*
  methods or PositionIterator, PostingIterator and TermGenerator.

* docs/replication.rst: Update documentation - since 1.2.5, the value of
  XAPIAN_MAX_CHANGESETS determines how many changesets we keep.

* docs/admin_notes.rst: Correction - we don't "create a lock file", we "lock a
  file".

* Fix API documentation for TradWeight constructor - "k1" should be "k".

portability:

* configure: Overhaul handling of compilers which pretend to be GCC.  Clang
  is now detected, and we only pass it warning flags it actually understands.
  And we now check for symbol visibility support with Intel's compiler.

* configure: Solaris automatically pulls in library dependencies, so set
  link_all_deplibs_CXX=no there.

* configure: We now check -Bsymbolic-functions for all compilers.

* configure: Enable -Wdouble-promotion for GCC >= 4.6.

* Pass -ldl last when compiling zlib-vg.so, as that seems to be needed on
  Ubuntu 12.04.

* Fix incorrect use of "delete" which should be "delete []".  This is
  undefined behaviour in C++, though the type is POD, so in practice this
  probably worked OK on many platforms.

* In BM25Weight when k1 or b is zero (not the default), we used to multiply
  an uninitialised double by zero, which is undefined behaviour, but in
  practice will often give zero, leading to the desired results.

* xapian.h: Add check for Qt 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).

Xapian-core 1.2.10 (2012-05-09):

API:

testsuite:

* apitest: Extend tradweight1 to test that TradWeight(0) means that wdf and
  document length don't affect the weight of a term.

* termgentest: Check that TermGenerator discards words > 64 bytes.

matcher:

* Don't count unweighted subqueries of MultiAndPostList in percentage
  calculations, as OP_FILTER maps to MultiAndPostList now.  (ticket#590)

brass backend:

* When compacting, if the output database is empty, don't write out a metainfo
  tag.  Take care not to divide by zero when computing the percentage size
  change for a table.

chert backend:

* When compacting, if the output database is empty, don't write out a metainfo
  tag.  Take care not to divide by zero when computing the percentage size
  change for a table.

documentation:

* API documentation:

 + Note version when Database::close() was added.

 + Fix switched lower and upper in API documentation for Weight methods
   get_doclength_lower_bound() and get_doclength_upper_bound().  Correct
   maximum to minimum in get_doclength_lower_bound() comment and note that this
   excludes zero length documents.  Fix "An lower" to "A lower".

* docs/admin_notes.html: Mention that postlist and termlist tables also hold
  value info for chert.  Mention that xapian-chert-update was removed in 1.3.0.
  Mention that you need to use copydatabase from 1.2.x to convert flint to
  chert.

* HACKING: Update section on patches to mention git (git diff and git
  format-patch), and using "-r" with normal diff, and also that ptardiff offers
  a nice way to diff against an unpacked tarball.

debug code:

* Fix use of AssertEq() on NULL, which doesn't compile, at least with recent
  GCC.

Xapian-core 1.2.9 (2012-03-08):

API:

* QueryParser: Fix FLAG_AUTO_SYNONYMS not to enable auto multi-word synonyms
  too (but in a different way to trunk so as to not break the ABI).

matcher:

* Fix issue with running AND, OR and XOR queries against a database with no
  documents in it - this was leading to a divide by zero, which led to
  MSet::get_matches_estimated() reporting 2147483648 on i386.

build system:

* Remove configure's --with-stlport and --with-stlport-compiler options, as
  they don't allow you to actually specify what you need to (at least to use
  the Debian STLport package), and instead document what to pass to configure
  to enable building with STLport (though it seems to no longer be actively
  maintained, and the debug mode (which is probably the most interesting
  feature now) doesn't seem to work on Debian stable).

documentation:

* Document that OP_ELITE_SET with non-term subqueries might pick subqueries
  which don't match anything.  Closes ticket#49.

* Document that you can define a static operator delete method in your subclass
  if deallocation needs to be handled specially.  (Closes ticket#554)

* Assorted minor documentation improvements.

portability:

* Address new warnings from GCC 4.6.

* Fix argument order when linking xapian-check to fix mingw build.
  (ticket#567)

* Add some missing explicit header includes to fix build with STLport.
2012-10-10 16:10:31 +00:00
wiz
b21ffe205d Update to 2.9.0: same changes as for libxml2 itself. 2012-10-10 16:07:19 +00:00
drochner
32f081a7e6 update to 0.6.6
changes: mem leak fixes
2012-10-10 14:45:34 +00:00
jaapb
1af094d3dd Added new ocaml-expat package to Makefile. 2012-10-10 11:26:43 +00:00
jaapb
777947c580 Initial commit of ocaml-expat package, version 0.9.1.
OCaml-expat is an OCaml binding for the expat XML library.
2012-10-10 11:25:57 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
jaapb
ff1184e506 Revision bump associated with the update of lang/ocaml to version 4. 2012-10-08 15:18:20 +00:00
wiz
7bead404dc Really remove py-FourSuite (only worked with python25). 2012-10-05 08:58:45 +00:00
jnemeth
8ff6cf1b0e add and enable py-FourSuite 2012-10-05 02:22:24 +00:00
tron
59da43d253 Add patch from Gentoo Linux to fix build with Perl 5.16. 2012-10-04 20:59:24 +00:00
wiz
4bc257ee6e Update to 3.9, which doesn't limit itself to python-2.6. 2012-10-04 20:16:31 +00:00
cheusov
4b97be0632 Bump revision for packages with changed CONFLICTS (PYTHON_SELF_CONFLICT) 2012-10-04 00:21:58 +00:00
cheusov
06a79af084 Self-conflict; ++pkgrevision 2012-10-03 23:55:20 +00:00
cheusov
11c7685b77 CONFLICTS between python modules 2012-10-03 23:40:35 +00:00
wiz
79434c2ac7 Update for python25 removal. 2012-10-03 22:14:00 +00:00
wiz
ed31f692a0 Remove py-gdick, since it only accepts python25. 2012-10-03 22:10:26 +00:00
wiz
d6c10bc8cf Remove py-Foursuite since it only accepts python25. 2012-10-03 22:09:48 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
marino
6f6998695c textproc/yamcha: Fix segfault bugs in pkemine + mktrie
The textproc/cabocha package has been failing on i386 DragonFly for
months.  This was caused by segaults in two utilities provided by yamcha:
pkemine and mktrie.

Google brought up some pastebin sniplets indicating others had run into
the same issue, confirming the fixes.  With the revised yamcha utilities,
textproc/cabocha builds nicely on DragonFly.
2012-10-03 14:40:23 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
ryoon
603269cbfb Update to 1.11
Changelog:
1.11 (2012/09/10)
 * regular expression operator has changed (Eric Leblond)
 * func: match with regexp (Eric Leblond)
 * func: now able to match in case of cast (Eric Leblond)
 * Missing file was not missing. (Eric Leblond)
 * Add missing file. (Eric Leblond)
 * Improve function match (Eric Leblond)

1.10 (2012/08/31)
 * vim: add support for search on "struct toto" (Eric Leblond)
 * Fix error message. (Eric Leblond)
 * Factorize version numbering. (Eric Leblond)

1.9 (2012/07/31)
 * Add --defined option. (Eric Leblond)
 * Add undefined option. (Eric Leblond)

1.8 (2012/03/05)
 * Fix CPP support. (Eric Leblond)

1.7 (2012/03/04)
 * Directory support: Move code to script (Eric Leblond)
 * Add support for directory recursion (Cyril Roelandt)
 * Fix a sentence. (Cyril Roelandt)
 * Replace "attribut" by "attribute". (Cyril Roelandt)
2012-10-01 13:12:21 +00:00
dholland
ff5c42e5c5 Replace undefined behavior in patch with defined behavior. PKGREVISION -> 2 2012-09-29 08:39:22 +00:00
taca
39af668c53 Fix build problem with libxml2 2.9.0. 2012-09-27 13:09:11 +00:00
obache
c580487448 missing parts of recursive revbump for gnutls update. 2012-09-23 10:47:45 +00:00
obache
60d04e9f1b Bump PKGREVISION from libyaml-0.1.4 ABI change (shlib major bump). 2012-09-22 11:43:28 +00:00
obache
abde70808f Bump PKGREVISION from libyaml-0.1.4 ABI change (shlib major bump). 2012-09-22 11:43:27 +00:00
obache
fca595fd0e apply missing the first hunk of the patch for PLIST in PR 46573. 2012-09-21 12:45:01 +00:00
obache
55972b8085 tabfy 2012-09-21 12:39:41 +00:00
darcy
ee378faf81 Update to version 0.9
Closes PR 46573
2012-09-20 12:43:50 +00:00
taca
6cb2315ac8 Remove support of ruby19 (Ruby 1.9.2). 2012-09-16 15:30:44 +00:00
taca
67d5033e67 Remove ruby-psych package (component of Ruby 1.9.2).
Although Ruby 1.9.2 is still supported version, Ruby 1.9.3 has enough
compatibility for pkgsrc's packages and migration terms on pkgsrc now
ended.

And it costs to supporing multiple versions of Ruby along with multiple
versions of Ruby on Rails, too.
2012-09-16 15:15:45 +00:00
taca
85cac341d5 Remove ruby-psych, ruby19 (Ruby 1.9.2) specific packages. 2012-09-16 15:14:56 +00:00
taca
bedd52704f Add and enable ruby-mab. 2012-09-16 14:46:58 +00:00
taca
649b04d399 Add ruby-mab package version 0.0.2.
Markup as Ruby

Mab let's you write HTML in plain Ruby.
2012-09-16 14:46:27 +00:00
taca
9cb58dbe7b Update ruby-json and ruby-json-pure to 1.7.5.
2012-08-17 (1.7.5)
  * Fix compilation of extension on older rubies.
2012-09-16 14:25:48 +00:00
taca
af0bad2c61 Update ruby-maruku to 0.6.1.
Changes are unavailable.
2012-09-16 14:24:12 +00:00
taca
3009f13d58 Update ruby-textpow to 1.3.0.
== 1.3.0 / 2012-08-19
* Ruby 1.8 and 1.9 support
* Tested, documented, refactored and made +faster+
* Added tons of syntax files
  {lib/textpow/syntax}[https://github.com/grosser/textpow/tree/master/lib/textpow/syntax]
* Most nested ("include") syntaxes work out of the box
* Includes all the syntaxes from ultraviolet to improve testability
2012-09-16 11:35:39 +00:00
taca
ebc0518070 Update ruby-ultraviolet to 1.0.0.
Changes are unavailable.
2012-09-16 11:32:01 +00:00
taca
73ef583ec7 Update ruby-nokogiri to 1.5.5.
== 1.5.5 / unreleased

* Features

  * Much-improved support for JRuby in 1.9 mode! Yay!

* Bugfixes

  * Regression in JRuby Nokogiri add_previous_sibling (1.5.0 -> 1.5.1) #691
    (Thanks, John Shahid!)
  * JRuby unable to create HTML doc if URL arg provided #674 (Thanks, John
    Shahid!)
  * JRuby raises NullPointerException when given HTML document is nil or empty
    string. #699
  * JRuby 1.9 error, uncaught throw 'encoding_found', has been fixed. #673
  * Invalid encoding returned in JRuby with US-ASCII. #583
  * XmlSaxPushParser raises IndexOutOfBoundsException when over 512 characters
    are given. #567, #615
  * When xpath evaluation returns empty NodeSet, decorating NodeSet's base
    document raises exception. #514
  * JRuby raises exception when xpath with namespace is specified. pull
    request #681 (Thanks, Piotr Szmielew)
  * JRuby renders nodes without their namespace when subclassing Node. #695
  * JRuby raises NAMESPACE_ERR (org.w3c.dom.DOMException) while instantiating
    RDF::RDFXML::Writer. #683
  * JRuby is not able to use namespaces in xpath. #493
2012-09-16 11:30:22 +00:00