Commit graph

4669 commits

Author SHA1 Message Date
sno
66726a17e2 Updating textproc/p5-XML-LibXML from 1.69 to 1.70
pkgsrc changes:
  - Adding license definition
  - Adjusting dependencies
  - Adding SUPERCEDES/CONFLICTS for merged textproc/p5-XML-LibXML-Common

Upstream changes:
1.70
   - various fixes and improvements in the documentation
   - added (convenient yet non-standard) methods nonBlankChildNodes,
     firstNonBlankChild, nextNonBlankSibling, prevNonBlankSibling
     that skip empty or whitespace-only Text and CDATA nodes
   - exposed and documented external entity handler
   - XPathContext can now be passed to toStringC14N and toStringEC14N
     (e.g. to provide NS mapping for the XPath expression)
   - avoid using libxml2's globals (Nick Wellnhofer)
   - added interface to libxml2's regexp implementation: XML::LibXML::RegExp
   - added XML::LibXML->load_xml and XML::LibXML->load_html with
     uniform and cleaner API than the old parse_* family
   - cleanup code dealing with parsing flags
   - fix bogus validation results if revalidating a modified document
   - added 'eq' and 'cmp' overloading on XML::LibXML::Error and set fallback to 1
   - lots of bugs fixed

1.69_2
   - provide context and more accurate column number in
     structured errors
   - clarify license and copyright
   - support for Win32+mingw+ActiveState

1.69_1
   - merge with XML::LibXML::Common
   - fix compilation on Windows with mingw or msvc
   - fix a bug in structured errors preventing the previous errors from being reported
   - fix compilation bugs
   - fix encoding problem in reader
   - added getAttributeHash to the reader interface
   - fix segfaults: reconcileNs in domReplaceChild, findnodes with a doc fragment (S. Rezic)
2009-10-11 11:24:38 +00:00
ahoka
292aa0bfbc Update to 1.5
Many changes, UTF-8 is now default, many new words and corrections.
2009-10-11 11:17:07 +00:00
wiz
6ac4adcd80 + epubcheck. 2009-10-11 09:38:34 +00:00
wiz
9ed66c1554 Initial import of epubcheck-1.0.3:
EpubCheck is a tool to validate IDPF Epub files. It can detect many
types of errors in Epub. OCF container structure, OPF and OPS
mark-up, and internal reference consistency are checked. EpubCheck
can be run as a standalone command-line tool, installed as a web
application or used as a library.
2009-10-11 09:36:56 +00:00
sno
772b002d9b Updating textproc/p5-Text-CSV from 1.13 to 1.14
pkgsrc changes:
  - Adjust dependencies

Upstream changes:
1.14  Thu Oct  8 15:02:24 2009
	- updated the compatibility for Text::CSV_XS version 0.68
	    * fail if first arg to new () is not a hash ref
	    * added empty_is_undef
	    * error_diag () uses warn () in void context instead of STDERR
	    * added auto_diag attribute
	      (not yet implemented localization feature for autodie)
	    * updated documents same as Text::CSV_XS
2009-10-11 09:33:51 +00:00
sno
585972735c Updating textproc/p5-Text-CSV_XS from 0.67 to 0.68
Upstream changes:
2009-09-25 0.68 - H.Merijn Brand   <h.m.brand@xs4all.nl>
    * Attribute auto_diag now localizes to +1 if autodie is active
    * Output name generation in csv2xls (RT#48954)
    * Added csvdiff to examples/
    * Reordered docs. Rewrote SYNOPSIS to be more like a real-world
      code example
2009-10-11 09:30:14 +00:00
sno
e90d8954d1 Updating textproc/p5-Number-Format from 1.72a to 1.73
pkgsrc changes:
  - Adjusting license

Upstream changes:
Changes for version 1.73 (September 25, 2009)
------------------------
  - Fix locale.t for RUR/RUB distinction (thanks Kevin Phair; RT 46660/45833)
  - Skip locale.t for BSD (thanks Zak B. Elep; RT 48481/46367)
  - In _get_self add UNIVERSAL::isa check on ref (thanks Jordan Macdonald)
2009-10-11 08:09:58 +00:00
taca
bf0ffc04dd Bump PKGREVISION which was reseted by lang/php5 update since I forgot to
pullup request to that change to pkgsrc-2009Q2 branch and it is too late
for request the reset of PKGREVISION.
2009-10-09 03:06:51 +00:00
wiz
1e56a9827a Remove manual extract step, infrastructure is smart enough for it nowadays. 2009-10-08 22:41:46 +00:00
wiz
293b66847b Replace highly fought over patch with sed statement. 2009-10-06 21:37:10 +00:00
joerg
371551fdf2 MAKE_JOBS_SAFE=no 2009-10-06 21:31:13 +00:00
joerg
1e900b3fad Regen patch-aa to work. Do not look at the local tommath headers either. 2009-10-06 17:16:47 +00:00
sketch
3e82c8a23a Add a bunch more gtkdoc-rebase workarounds. 2009-09-30 09:22:47 +00:00
wiz
e7a8b9319f Remove unnecessary -x flag from unzip that's not supported by
NetBSD's unzip.
2009-09-29 16:58:49 +00:00
wiz
09a6b34602 Fix case in filenames with new unzip flags. Sort PLIST. Bump PKGREVISION. 2009-09-29 16:56:43 +00:00
wiz
aa0e444029 Fix PLIST after unzip defaults change. 2009-09-26 22:44:42 +00:00
taca
4b4a2f5690 Reset PKGREVISION by lang/php5 update.
(Since other php-* pacakges are shared with www/php4, we can't reset
these packages' PKGREVISION.)
2009-09-26 05:43:38 +00:00
taca
2551d0de18 Update textprroc/namazu package to 2.0.20 (security fix).
Overview of Changes in Namazu 2.0.20 - Sep 23, 2009

- namazu, namazu.cgi:
* When the blank line is included in the NMZ.field.* file, the bug with
  the possibility of causing overrunning in the buffer is corrected.

pkgsrc changes:

* Add LICENSE.
* Some pkglint clean.
2009-09-24 15:04:33 +00:00
sno
15707ea5a1 Bumping revision of packages which depend direct or indirect on
devel/p5-Class-MOP. A late detected incompible change forced it.
2009-09-24 06:50:10 +00:00
wiz
e5ac769645 Fix patch, it didn't apply on NetBSD-current (whitespace trouble). 2009-09-23 15:22:36 +00:00
obache
bab0da49ac Change HOMEPAGE to the project's one. 2009-09-23 11:49:11 +00:00
tron
2ffbaf3d20 Remove "PYTHON_VERSIONS_ACCEPTED= 26 25 24" which is unnecessary
after Python 2.3 has been removed from "pkgsrc".

Approved by Thomas Klausner.
2009-09-23 09:54:45 +00:00
sketch
a0674d4fd0 More patching to get package building with Sun Studio. 2009-09-22 09:16:51 +00:00
sno
f4621b7602 patching patches/patch-ab to work for FreeBSD, too 2009-09-20 21:15:44 +00:00
sno
1afb0adaec Updating textproc/p5-Kwalify from 1.19nb1 to 1.20
pkgsrc changes:
  - Adding license definition

Upstream changes:
1.20
	- test failure fix
	- fixed RT #48714 (return early if not a hash was given)
2009-09-19 22:14:35 +00:00
sno
5afd26280f Updating textproc/p5-XML-RAI from 1.3022nb1 to 1.3031
pkgsrc changes:
  - Adding license definition
  - Adding homepage
  - Adjusting dependencies

Upstream changes:
1.3031 Aug 14 2009
    - Added memory leak test
    - Added Test::Weaken and Task::Weaken modules to support "weakening" of circular references
    - Dropped class level caching of XML::RSS::Parser that was causing the leaks test to fail

1.303 Aug 13 2009
    - Applied memory leak patch from Mark Glines (mark@glines.org) Thanks!
2009-09-19 22:09:00 +00:00
reed
354ef99abf Remove include of the xfce4-dev-tools buildlink.
It is only needed for building Xfce4 from SVN repo.

No need to bump versions as this is a "build" dependency.
2009-09-16 01:31:12 +00:00
sno
fb898b8350 Updating textproc/p5-Text-Reform from 1.11nb4 to 1.20
pkgsrc changes:
  - Adding license definition
  - Setting module type (Module::Build)

Upstream changes:
1.20    2009-09-06 (by Alexandr Ciornii)
     - reform.t ported to Test::More
     - Better prereqs
     - Buggy support of locale removed

1.12.2  Sun Sep 30 05:10:18 2007

1.12.1  Sun Sep 30 05:08:10 2007

1.12.0  Sun Sep 30 04:51:21 2007

	- Added &columns to export list (thanks Bob)

	- Fixed doc buglets (thanks Mike)

	- Removed use of 'our' to preserve 5.005 compatibility

	- Fixed shebang lines in demos

    - Added WINDOWS_PATCH to patch around apparent bug in POSIX::strtod
      under Windows (thanks Torsten)

    - Added 'except' option to break_at() (thanks Bron)

    - Changed to dual licensing for Fedora compatibility
2009-09-13 19:31:22 +00:00
sno
da68a8de1e update version scrambling 2009-09-12 21:54:15 +00:00
sno
47f38541b2 Updating textproc/p5-Text-Diff-Parser from 0.0900 to 0.1001
pkgsrc changes:
  - correcting license definition

Upstream changes:
0.1001 Sep 11 2009
    - AUGH!  Forget to put t/mysql.diff in MANIFEST

0.1000 Sep 10 2009
    - Added check for -- at begining of line.
        Thank you Jay
2009-09-12 21:45:03 +00:00
sno
273538d7b9 Updating textproc/p5-Encode from 2.35 to 2.37
Upstream changes:
! Encode.xs
  fixed: compilation failure on compilers not supporting C99
  http://rt.cpan.org/Ticket/Display.html?id=49466

2.37 2009/09/06 09:03:07
! Encode.xs
  fixed: 'find_encoding("utf8")->decode(undef)' causes segmentation fault
  http://rt.cpan.org/Ticket/Display.html?id=49462
2009-09-12 21:42:08 +00:00
sno
0b1fd917a8 Updating textproc/p5-Text-Markdown from 1.0.24 to 1.0.25
pkgsrc changes:
  - Correcting dependencies (were build dependencies)
  - Define license

Upstream changes:
1.0.25 2009-08-25T09:31:30
        - Remove MultiMarkdown from the Text::Markdown distribution
        - Change repository and bugtracker metadata to github.
2009-09-12 19:57:27 +00:00
joerg
3c7358042d mdocml-1.9.2:
A number of small bugfixes and support for .UC.
2009-09-11 20:17:32 +00:00
schmonz
69188bd5aa Update to 1.0.16. From the changelog:
* Fix cross-site scripting vulnerability in reporting of exceptions
  (CVE-2009-2947).
2009-09-10 18:54:29 +00:00
schmonz
9236dd152e Update to 1.0.16. From the changelog:
flint backend:
* Fix a typo which stopped this fix in 1.0.12 from working (ticket #398):
  If we fail to get the lock after we spawn the child lock process (the common
  case is because the database is already open for writing) then we now clean
  up the child process properly.

documentation:
* Improve API documentation of QueryParser::set_default_op() and
  QueryParser::get_default_op().

portability:
* Fix build failure on Mac OS X 10.6.
2009-09-10 18:53:47 +00:00
drochner
4e130c4569 fix SA36425: possible DoS due to an error when parsing certain
UTF-8 sequences
(patch from Python CVS)
bump PKGREVISION
2009-09-10 09:59:20 +00:00
joerg
e0d4ecdfc2 Retire Python 2.3 support. 2009-09-07 19:02:13 +00:00
joerg
523959b409 Retire py-SimpleParse and py-Reverend with the Python 2.3 support. 2009-09-07 18:35:51 +00:00
ghen
47fddb376c Mark devel/tre and textproc/glimpse as conflicting since both install
${PREFIX}/bin/agrep (approx. grep utility).
2009-09-07 11:18:49 +00:00
ahoka
8e78c61cd3 +halibut 2009-09-06 18:44:41 +00:00
ahoka
32908e48b7 Import halibut-1.0 as textproc/halibut.
Halibut reads documentation source in a single input format, and produces
multiple output formats containing the same text.

The supported output formats are:

    * Plain ASCII text
    * HTML
    * PDF
    * PostScript
    * Unix man pages
    * Unix info, generated directly as .info files rather than .texi sources
    * Windows HTML Help (.CHM files), or rather source which can be fed to
      the MS HTML Help compiler to generate them
    * Windows WinHelp (old-style .HLP files), generated directly without
      needing a help compiler.
2009-09-06 18:42:41 +00:00
snj
77d0999859 Update to 1.49. Changes:
31-Aug-2009
	diffstat 1.49

	improve lzma support, add support for xz (patch by Eric Blake).

	add special case for no-newline message from some diff's (Ubuntu
	#269895).

	improve configure check for getopt header.

	add configure special case for HPUX 11 with _XOPEN_SOURCE definition.

	update config.guess, config.sub
2009-09-06 16:20:10 +00:00
hasso
55fccedb57 Fix build. 2009-09-03 13:39:39 +00:00
wiz
3de91601ae Fix patches and build on case-sensitive file systems. 2009-09-02 08:47:15 +00:00
wiz
5ce5fb991e Remove kei as maintainer, he resigned. 2009-09-02 08:34:13 +00:00
wiz
1b5c964d63 Fix two typos. From Bug Hunting in PR 41973. 2009-09-01 22:13:38 +00:00
wiz
d2a680da8e Mark as destdir-ready. 2009-08-29 11:49:56 +00:00
hasso
de15610ec3 Add the fix for CVE-2009-1885 - nested DTD structure XML parsing remote denial
of service vulnerability. While there fix MASTER_SITES as recommended by
pkglint. Bump PKGREVISION.
2009-08-28 05:24:34 +00:00
wiz
3ae3d6aa7d Allow python26. 2009-08-27 17:16:20 +00:00
schmonz
9197dbef43 Update to 1.0.15. From the changelog:
general:
* omegascript.vim: The list of OmegaScript commands in the vim mode was rather
  out of date, and a few commands were misclassified.  Fix both problems and
  avoid future recurrences by automatically generating those lists from the
  command list in query.cc.

documentation:
* omegascript.html: Document that $date uses UTC.  (ticket#314)

templates:
* query: Link to "xapian.org" rather than "www.xapian.org".
* inc/toptermsjs: Use double-quotes rather than single quotes for parameter
  values on the <script> tag.

portability:
* omindex: Implement correct handling of paths when calling external filter
  programs on Microsoft Windows.
2009-08-27 13:22:42 +00:00
schmonz
5c7d2e9708 Update to 1.0.15. From the changelog:
flint backend:
* Backport the lazy update changes from 1.1.2:
  WritableDatabase::replace_document() now updates the database lazily in
  simple cases - for example, if you just change a document's values and
  replace it with the same docid, then the terms and document data aren't
  needlessly rewritten.  Caveats: currently we only check if you've looked at
  the values/terms/data, not if they've actually been modified, and only keep
  track of the last document read.
* Fix PostingIterator::skip_to() on an unflushed WritableDatabase to skip
  documents which were added and deleted since the last flush.  (ticket#392)

documentation:
* Overhaul the doxygen options we use and tweak various documentation comments
  to improve the generated API documentation.
* Explicitly document that an empty prefix argument to
  QueryParser::add_prefix() means "no prefix".
* Update the documentation comments for Enable::set_sort_by_value(),
  set_sort_by_value_then_relevance(), and set_sort_by_relevance_then_value() to
  mention sortable_serialise() as a good way to store numeric values for
  sorting.
2009-08-27 13:21:53 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
tron
21d34c3547 Add patch to fix the security vulnerabilites reported in CVE-2009-2414
and CVE-2009-2416.

The patch was taken from the latest Fedora 11 "libxml2" source RPM.
2009-08-26 10:20:57 +00:00
wiz
cf79fe6cb9 Get rid of now unnecessary EXTRACT_OPTS_ZIP. 2009-08-25 11:57:44 +00:00
wiz
4924f0b353 Remove www/cocoon, last updated in 2001, broken since 2006, missing
a dependency since 2008.
Remove textproc/fop, last updated in 2001, only used by cocoon.
2009-08-23 22:22:33 +00:00
wiz
aba614d286 Update to 1.48:
11-Aug-2009
	diffstat 1.48

	add decompression tests for lzma and pack file types.

	check for zcat and uncompress in preference to "compress -dc".

	modify to check the first few bytes of standard input, and use a
	corresponding decompression utility if the stream appears to be
	compressed.  This requires making a temporary copy of the data
	(Debian #491575).

	add -N option, to truncate filenames.

	use getc_unlocked() rather than fgetc_unlocked()

	modify to recognize Perforce-style diffs (patch by Ed Schouten).

	update configure macros to improve compiler warning checks, use
	$PATH_SEPARATOR rather than $PATH_SEP (for consistency with some
	autoconf versions),

	fix typo in configure --with-install-prefix option (report by
	Dagobert Michelsen).

	update config.guess, config.sub

29-Mar-2009
	diffstat 1.47

	modify to work with patch ".rej" files, which do not have a header to
	tell which file is affected.

	fix typo in usage message (reports by Moritz Barsnick, John McNamara,
	Richard Quadling).
2009-08-21 23:39:20 +00:00
joerg
f3a5357afc Update to mdocml-1.9.1:
- more relaxed next-line libman parsing (dupes pruned)
- added `DT' and `RS' libman macros
- fixed next-line scoping issues to better emulate groff
2009-08-21 14:47:53 +00:00
sno
d19d8ed13d Updating package textproc/p5-XML-Generator from 1.01 to 1.03
pkgsrc changes:
  - Adding license

Upstream changes:
1.03     Thu Jul 30 17:02:00 2009
	- Version bump because somebody released an unauthorized
	  XML-Generator-1.02
2009-08-20 19:13:46 +00:00
sno
988fce8cd8 Updating package textproc/p5-XML-SemanticDiff from 0.99 to 1.0000
pkgsrc changes:
  - Adding license
  - Removing dependencies to CORE modules

Upstream changes:
1.0000   July 28 2009
    - Fixed the POD displaying:
        - https://rt.cpan.org/Ticket/Display.html?id=48259
2009-08-20 17:52:29 +00:00
sno
a6be5b84fb Updating package textproc/p5-XML-Atom-SimpleFeed from 0.84 to 0.86
pkgsrc changes:
  - Adjusting license (perl5 license)
  - Removing dependency to CORE module

Upstream changes:
0.86 (2009-06-23)
    * Person constructs are properly escaped and encoded

0.85 (2009-06-23)
    * Used a less finicky implementation strategy for the CDATA flattener
      so hopefully it will not be buggy any more
2009-08-20 17:47:21 +00:00
sno
c4cf109bbb fixing PERL5_MODULE_TYPE 2009-08-20 17:32:45 +00:00
jwise
765ec9d406 Give up maintainership of packages where I am still listed as MAINTAINER. 2009-08-20 15:24:58 +00:00
joerg
3eb1853f0f Update to mdocml-1.9.0:
- libman exports a considerably more structured AST
- libmdoc has much cleaner macro-calling semantics
- support for various new macros
2009-08-19 14:44:34 +00:00
tnn
476b9e5d7f not for python-2.4, because support was dropped from py-gnome2 2009-08-19 14:25:27 +00:00
sno
6d3e7f7267 Added textproc/p5-Text-RecordParser version 1.3.0 2009-08-19 09:16:14 +00:00
sno
67c0946626 Importing package for perl5 module Text::RecordParser version 1.3.0 as
dependency for scheduled update of database/p5-SQL-Translator.

This module is for reading record-oriented data in a delimited text file.
The most common example have records separated by newlines and fields
separated by commas or tabs, but this module aims to provide a consistent
interface for handling sequential records in a file however they may be
delimited.
2009-08-19 09:14:43 +00:00
sno
b57d30fe6c Added textproc/p5-Text-TabularDisplay version 1.22 2009-08-19 09:08:09 +00:00
sno
3c68c80aa9 Importing package for p5 module Text::TabularDisplay 1.22 as dependency
of upcoming imported package for perl5 module Text::RecordParser.

Text::TabularDisplay simplifies displaying textual data in a table. The
output is identical to the columnar display of query results in the mysql
text monitor.
2009-08-19 09:06:44 +00:00
sno
53d83ad51d Updating package textproc/p5-YAML from 0.68 to 0.70
pkgsrc changes:
  - Adding license (perl license)

Upstream changes:
version: 0.70
date:    Tue Aug 11 02:52:10 AEST 2009
changes:
- Updated Module::Install dependency to 0.91
- Bumping dependency to 5.8.0 but I think it's only in the test suite.
  However, I can't prove it. So if anyone wants 5.6 compatibility back
  you need to fix or rewrite the test suite.

version: 0.69_02
date:    Mon Aug 10 22:37:37 AEST 2009
changes:
- Developer $VERSION now has eval correction

version: 0.69_01
date:    Sun Jul  9 02:01:12 AEST 2009
changes:
- Added $VERSION to all modules
- Removed the use of use base
- Imported into the svn.ali.as repo
2009-08-18 16:24:16 +00:00
sno
b14ed78332 Updating package textproc/p5-Text-Textile from 2.03nb1 to 2.12
pkgsrc changes:
  - Adding license (perl license)

Upstream changes:
2.12 -
- Now hosted at github
-- Source: http://github.com/bradchoate/text-textile/tree/master
-- Bugs: http://github.com/bradchoate/text-textile/issues

2.10 -
- Now requires 5.6.1.
- Fixed an incorrectly defined lexical variable.
- Applied a patch submitted by Ryan McGuigan to prevent clobbering $_.
- Applied a patch from Johannes Plunien to add the 'disable_encode_entities'
  option.
- Should be taint-safe, as all tests run under -T.
2009-08-18 16:17:57 +00:00
sno
ab7627857e Added textproc/p5-Template-Plugin-Autoformat version 2.71 2009-08-17 19:29:38 +00:00
sno
3f426df7ab Importing new package for p5 module Template::Plugin::Autoformat version
2.71. This module was included in Template::Toolkit until 2.21 - since
2.22 it's distributed separately.

This Template Toolkit plugin module is an interface to Damian Conway's
Text::Autoformat Perl module which provides advanced text wrapping and
formatting.
2009-08-17 19:28:10 +00:00
minskim
6eb4b34e78 Let textproc/metauml use kpathsea/texmf.mk instead of teTeX/module.mk;
the latter is deprecated.
2009-08-16 21:50:38 +00:00
bouyer
4cc06ff221 Add patch derived from
http://rt.cpan.org/Public/Bug/Display.html?id=43174
Fix an issue where "]]>" close tag could be skipped if split in 2 bufffers
when reading.
PKGREVISION++
2009-08-16 18:21:04 +00:00
wiz
cef00728e2 Mark as not make-jobs safe. Fails with -j16 for me. 2009-08-14 15:41:18 +00:00
obache
3b11655430 recursive bump for icu shlib version change except already done. 2009-08-12 02:31:18 +00:00
wiz
0bf44f9ec8 Update to 3.10.2:
iso-codes 3.10.2
----------------
Tobias Quathamer <toddy@debian.org>
Mon, 3 August 2009

  [ ISO 3166 translations ]
  * Russian by Yuri Kozlov. Closes:#537814
  * Breton by Denis Arnaud (LP)
  * Marathi by Sandeep Shedmake (TP)
  * new Bengali (India) by Runa Bhattacharjee (TP)
  * Czech by Miroslav Kure

  [ ISO 3166-2 translations ]
  * Simplified Chinese by LI Daobing (TP)
  * Danish by Joe Hansen (TP)

  [ ISO 639 translations ]
  * Traditional Chinese by Wei-Lun Chao (TP)
  * Breton by Denis Arnaud (LP)
  * Marathi by Sandeep Shedmake (TP)
  * new Gujarati by Ankit Patel (TP)
  * new Bengali (India) by Runa Bhattacharjee (TP)
  * new Punjabi by A S Alam (TP)
  * Czech by Miroslav Kure

  [ ISO 639-3 translations ]
  * Breton by Denis Arnaud (LP)
  * Marathi by Sandeep Shedmake (TP)
  * new Gujarati by Ankit Patel (TP)

  [ ISO 15924 translations ]
  * Breton by Denis Arnaud (LP)
  * Czech by Miroslav Kure

  [ ISO 4217 translations ]
  * Breton by Denis Arnaud (LP)
  * Czech by Miroslav Kure
2009-08-11 06:07:01 +00:00
sno
a95430ec19 Updating package for p5 module Text::CSV_XS from 0.66 to 0.67 2009-08-10 06:49:32 +00:00
wiz
50d0d91514 Update to 2.26.1:
2.26.1:

* Build fixes
* Build without exceptions
2009-08-09 23:07:48 +00:00
wiz
c8d08cd863 Update to 2.2.2:
2.2.2 (2009-06-21)
==================

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

* New helper functions ``strip_attributes()``, ``strip_elements()``,
  ``strip_tags()`` in lxml.etree to remove attributes/subtrees/tags
  from a subtree.

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

* Namespace cleanup on subtree insertions could result in missing
  namespace declarations (and potentially crashes) if the element
  defining a namespace was deleted and the namespace was not used by
  the top element of the inserted subtree but only in deeper subtrees.

* Raising an exception from a parser target callback didn't always
  terminate the parser.

* Only {true, false, 1, 0} are accepted as the lexical representation for
  BoolElement ({True, False, T, F, t, f} not any more), restoring lxml <= 2.0
  behaviour.

2.2.1 (2009-06-02)
==================

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

* Injecting default attributes into a document during XML Schema
  validation (also at parse time).

* Pass ``huge_tree`` parser option to disable parser security
  restrictions imposed by libxml2 2.7.

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

* The script for statically building libxml2 and libxslt didn't work
  in Py3.

* ``XMLSchema()`` also passes invalid schema documents on to libxml2
  for parsing (which could lead to a crash before release 2.6.24).

2.2 (2009-03-21)
================

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

* Support for ``standalone`` flag in XML declaration through
  ``tree.docinfo.standalone`` and by passing ``standalone=True/False``
  on serialisation.

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

* Crash when parsing an XML Schema with external imports from a
  filename.


2.2beta4 (2009-02-27)
=====================

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

* Support strings and instantiable Element classes as child arguments
  to the constructor of custom Element classes.

* GZip compression support for serialisation to files and file-like
  objects.

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

* Deep-copying an ElementTree copied neither its sibling PIs and
  comments nor its internal/external DTD subsets.

* Soupparser failed on broken attributes without values.

* Crash in XSLT when overwriting an already defined attribute using
  ``xsl:attribute``.

* Crash bug in exception handling code under Python 3.  This was due
  to a problem in Cython, not lxml itself.

* ``lxml.html.FormElement._name()`` failed for non top-level forms.

* ``TAG`` special attribute in constructor of custom Element classes
  was evaluated incorrectly.

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

* Official support for Python 3.0.1.

* ``Element.findtext()`` now returns an empty string instead of None
  for Elements without text content.


2.2beta3 (2009-02-17)
=====================

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

* ``XSLT.strparam()`` class method to wrap quoted string parameters
  that require escaping.

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

* Memory leak in XPath evaluators.

* Crash when parsing indented XML in one thread and merging it with
  other documents parsed in another thread.

* Setting the ``base`` attribute in ``lxml.objectify`` from a unicode
  string failed.

* Fixes following changes in Python 3.0.1.

* Minor fixes for Python 3.

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

* The global error log (which is copied into the exception log) is now
  local to a thread, which fixes some race conditions.

* More robust error handling on serialisation.


2.2beta2 (2009-01-25)
=====================

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

* Potential memory leak on exception handling.  This was due to a
  problem in Cython, not lxml itself.

* ``iter_links`` (and related link-rewriting functions) in
  ``lxml.html`` would interpret CSS like ``url("link")`` incorrectly
  (treating the quotation marks as part of the link).

* Failing import on systems that have an ``io`` module.


2.1.5 (2009-01-06)
==================

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

* Potential memory leak on exception handling.  This was due to a
  problem in Cython, not lxml itself.

* Failing import on systems that have an ``io`` module.


2.2beta1 (2008-12-12)
=====================

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

* Allow ``lxml.html.diff.htmldiff`` to accept Element objects, not
  just HTML strings.

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

* Crash when using an XPath evaluator in multiple threads.

* Fixed missing whitespace before ``Link:...`` in ``lxml.html.diff``.

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

* Export ``lxml.html.parse``.


2.1.4 (2008-12-12)
==================

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

* Crash when using an XPath evaluator in multiple threads.


2.0.11 (2008-12-12)
===================

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

* Crash when using an XPath evaluator in multiple threads.


2.2alpha1 (2008-11-23)
======================

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

* Support for XSLT result tree fragments in XPath/XSLT extension
  functions.

* QName objects have new properties ``namespace`` and ``localname``.

* New options for exclusive C14N and C14N without comments.

* Instantiating a custom Element classes creates a new Element.

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

* XSLT didn't inherit the parse options of the input document.

* 0-bytes could slip through the API when used inside of Unicode
  strings.

* With ``lxml.html.clean.autolink``, links with balanced parenthesis,
  that end in a parenthesis, will be linked in their entirety (typical
  with Wikipedia links).
2009-08-09 21:45:47 +00:00
schmonz
594721ec61 Update to 1.45. From the changelog:
- Removed some unused module requirements statements from lib/**.pm.
- Added a note about date parsing/generation (thanks to an email
    correspondent).
- Applied a patch by "David White" to have uppercase letter in
    namespace/module identifiers.
- https://rt.cpan.org/Ticket/Display.html?id=48405
- Added "resources" and "keywords" to the Build.PL.
2009-08-09 21:37:18 +00:00
sno
cbd0a9ba24 Updating package for p5 module Text::Balanced from 2.0.0 to 2.02
pkgsrc changes:
  - Adding license information
  - Adjusting dependencies (remove all) according to META.yml

Upstream changes:
2.02   Thu 20 Jul 2009
	- Fixed the mixed "Damian Conway <adamk@cpan.org>" AUTHOR setting.
	  For the record, I am NOT the author, I'm just the maintainer.
	  Unfortunately, Makefile.PL does not have a MAINTAINER setting and
	  this way all the emails about this module come to me.

2.01   Tue 28 Jul 2009
	- Taken over by Adam Kennedy to move it to a long-term maintenance mode
	- Removing use warnings to restore 5.005 compatibility
	- Removing Module::Build for higher back-compatibility
	- Removing version.pm for higher back-compatibility
	- use Exporter -> use Exporter () to avoid some pathalogical cases
	- Upgraded the bundled author tests to be friendlier
	- Changes order now a more normal reverse chronological
2009-08-09 14:06:05 +00:00
sno
40d07bcc82 Updating package for p5 module Text::SimpleTable from 1.4 to 2.0
pkgsrc changes:
  - Adjusting license information according to META.yml

Upstream changes:
2.0   2009-08-01 00:00:00
        - Fixed package.

1.9   2009-08-01 00:00:00
        - Improved Kwalitee.

1.8   2009-08-01 00:00:00
        - Improved Kwalitee.

1.7   2009-08-01 00:00:00
        - Fixed typo.

1.6   2009-07-27 00:00:00
        - Improved Kwalitee.

1.5   2009-07-27 00:00:00
        - Added readme.
2009-08-09 13:17:17 +00:00
drochner
9bb031c9d1 oops, shlib major changed in last update, adjust dependency,
addresses PR pkg/41855 by Robert Elz
2009-08-09 09:53:07 +00:00
sno
d511dfdbdd Updating package for p5 module YAML::Tiny from 1.39 to 1.40
pkgsrc changes:
  - Adding license (perl license)

Upstream changes:
1.40 Fri 31 Jul 2009
	- Dear Ruby Community.
	  Thank you so much for your bug report to the "Ruby Talk" mailing list
	  regarding the lack of true/false support in Perl YAML modules.
	  http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/169943
	  This flaw has now been resolved, around 2 hours after we
	  were made aware of it. Next time, we recommend you report these bugs
	  to the people who can actually fix your problem.
2009-08-09 09:48:24 +00:00
wiz
32df9414d6 Update to 0.1.2, set LICENSE.
No Changelog found.
2009-08-09 09:39:13 +00:00
wiz
b260457da3 Set LICENSE to mit. 2009-08-09 09:37:00 +00:00
wiz
665e0458d2 Update to 3.08, depend on libyaml.
3.08 (2008-12-31)
-----------------

* Python 3 support (Thank to Erick Tryzelaar).
* Use Cython instead of Pyrex to build LibYAML bindings.
* Refactored support for unicode and byte input/output streams.

3.07 (2008-12-29)
-----------------

* The emitter learned to use an optional indentation indicator
  for block scalar; thus scalars with leading whitespaces
  could now be represented in a literal or folded style.
* The test suite is now included in the source distribution.
  To run the tests, type 'python setup.py test'.
* Refactored the test suite: dropped unittest in favor of
  a custom test appliance.
* Fixed the path resolver in CDumper.
* Forced an explicit document end indicator when there is
  a possibility of parsing ambiguity.
* More setup.py improvements: the package should be usable
  when any combination of setuptools, Pyrex and LibYAML
  is installed.
* Windows binary packages are built against LibYAML-0.1.2.
* Minor typos and corrections (Thank to Ingy dot Net
  and Andrey Somov).


3.06 (2008-10-03)
-----------------

* setup.py checks whether LibYAML is installed and if so, builds
  and installs LibYAML bindings.  To force or disable installation
  of LibYAML bindings, use '--with-libyaml' or '--without-libyaml'
  respectively.
* The source distribution includes compiled Pyrex sources so
  building LibYAML bindings no longer requires Pyrex installed.
* 'yaml.load()' raises an exception if the input stream contains
  more than one YAML document.
* Fixed exceptions produced by LibYAML bindings.
* Fixed a dot '.' character being recognized as !!float.
* Fixed Python 2.3 compatibility issue in constructing !!timestamp values.
* Windows binary packages are built against the LibYAML stable branch.
* Added attributes 'yaml.__version__' and  'yaml.__with_libyaml__'.
2009-08-09 09:33:11 +00:00
wiz
eb7193b0d3 Add buildlink3.mk file. 2009-08-09 09:32:34 +00:00
sno
da76308a67 Updating package for p5 module Pod::Simple from 3.07nb1 to 3.08
pkgsrc changes:
  - Adding license (perl5 license)

Upstream changes:
2009-07-16   Allison Randal <allison@perl.org>
	* Release 3.08

	Fix installdirs for Perl versions where Pod::Simple was core;
        RT#36446 & RT#39709, thanks to Jerry Hedden.

	Fix encoding handling for code in paragraphs; RT#45829, thanks
        to David Wheeler.
2009-08-09 08:01:29 +00:00
wiz
1a860c5d30 Update to 4.2:
* now released under GPLv3

* added a new extension `z` to clear pattern space even in the presence
of invalid multibyte sequences

* a preexisting GNU gettext installation is needed in order to compile
GNU sed with NLS support

* new option --follow-symlinks, available when editing a file in-place.
This option may not be available on some systems (in this case, the
option will *not* be a no-op; it will be completely unavailable).
In the future, the option may be added as a no-op on systems without
symbolic links at all, since in this case a no-op is effectively
indistinguishable from a correct implementation.

* hold-space is reset between different files in -i and -s modes.

* multibyte processing fixed

* the following GNU extensions are turned off by --posix: options [iImMsSxX]
in the `s' command, address kinds `FIRST~STEP' and `ADDR1,+N' and `ADDR1,~N',
line address 0, `e' or `z' commands, text between an `a' or `c' or `i'
command and the following backslash, arguments to the `l' command.
--posix disables all extensions to regular expressions.

* fixed bug in 'i\' giving a segmentation violation if given alone.

* much improved portability

* much faster in UTF-8 locales

* will correctly replace ACLs when using -i

* will now accept NUL bytes for `.'
2009-08-08 21:26:49 +00:00
sno
ddd6c99f32 Updating package for p5 module Text::CSV from 1.12 to 1.13
pkgsrc changes:
  - Correcting license to ${PERL5_LICENSE}

Upstream changes:
1.13  Fri Jul 31 12:02:53 2009
	- getline() didn't handle '0' starting multi line data
	  (pointed by Diego Santa Cruz).
2009-08-08 13:54:54 +00:00
sno
3252df62a9 Updating package for p5 module Text::CSV_XS from 0.65 to 0.66
Upstream changes:
2009-08-07 0.66 - H.Merijn Brand   <h.m.brand@xs4all.nl>

    * Reordered examples in doc to show best method first
    * Documentation grammatical fix (John P. Linderman, RT#46411)
    * Fail if first arg to new () is not a hash ref
    * Implement empty_is_undef on request of Evan Carroll
    * Typo in documentation (Herwin Weststrate, RT#47613)
    * error_diag () uses warn () in void context instead of STDERR
    * Add auto_diag attribute (still under construction)
    * FIX: reset attributes (after they have been set) with accessor
2009-08-08 13:48:57 +00:00
tnn
4d44da7ccb silence missing interpreter warning 2009-08-06 11:23:37 +00:00
minskim
7b90c30295 PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.
2009-08-06 01:44:45 +00:00
drochner
b48516b67f update to 4.2.1
major changes:
Locale Data: ICU uses and supports data from Common Locale Data Repository
(CLDR) 1.7 , which includes data for 146 languages, 159 territories,
468 locales- 21% more locale data than the previous release.
Number system support and the number keyword.
Number system override in DateFormat
Numerics used by Hebrew Calendar date in Hebrew locale
BCP47 (language tag) / Locale transformation
BCP47 mapping of LDML keywords
Encoding selector: Return a list of charsets that can handle the input text
Simple duration: Implementation of CLDR duration format
Available/Preferred keywords for a locale (Calendar, Collation, and Currency)
StringPrep standard profiles: RFC3491 NAMEPREP, RFC3530 NFS4, RFC3722 iSCSI,
RFC3920 NodePrep/ResourcePrep, RFC4011 MIB, RFC4013 SASLprep, RFC4505 trace
and RFC4518 LDAPprep
Miscellaneous Arabic shaping enhancements
UTF-8 friendly internal data structure for Unicode data lookup
API to get CLDR version used by ICU
ISCII charset converter updates (added Gurumukhi, other updates)
Performance improvements in Time Zone Name format/parse, and in
DateIntervalFormat construction
2009-08-05 17:01:17 +00:00
minskim
c87b1224e0 nxml-mode is included in emacs23. Noted by wiz@. 2009-08-05 16:19:35 +00:00
adam
906d14e612 Changes 0.73:
* Bug fixes.
2009-08-05 10:55:55 +00:00
markd
c946b8b1d0 add LICENSE 2009-08-05 10:43:12 +00:00
markd
bfbef2ac4b Update to sphinx 0.6.2
* Incompatible changes:

  - Templating now requires the Jinja2 library

  - The "document" div tag has been moved out of the ``layout.html``
    template's "document" block

  - The ``autodoc_skip_member`` event now also gets to decide
    whether to skip members whose name starts with underscores.

* Theming support

* Markup:

  - Due to popular demand, added a ``:doc:`` role which directly
    links to another document without the need of creating a
    label to which a ``:ref:`` could link to.

  - Added a ``:download:`` role that marks a non-document file
    for inclusion into the HTML output and links to it.

  - Added an ``only`` directive that can selectively include text
    based on enabled "tags".

  - Added HTML section numbers, enabled by giving a
    ``:numbered:`` flag to the ``toctree`` directive.

  - Scaled images now get a link to the unscaled version.

  - SVG images are now supported in HTML (via ``<object>`` and
    ``<embed>`` tags).

* Builders:

  - New builder for Qt help collections, by Antonio Valentino.

  - The new ``DirectoryHTMLBuilder`` (short name ``dirhtml``) creates
    a separate directory for every page, and places the page there
    in a file called ``index.html``.

* New translations:

* Bug Fixes.
2009-08-05 10:41:17 +00:00