Commit graph

1187 commits

Author SHA1 Message Date
dholland
d578a77acc fix typo in maintainer 2010-08-01 05:44:07 +00:00
agc
3da4290545 This package needs py-expat installed in order to build. 2010-07-25 06:27:17 +00:00
tron
858efea2aa Revert revision of several PHP extensions after both core PHP packages
were updated.
2010-07-24 22:24:21 +00:00
gdt
7a5b4991d8 SUBDIR+= py-zbase32 2010-07-24 17:57:01 +00:00
gdt
b130c9e4e4 Import py26-zbase32-1.1.2 as converters/py-zbase32.
An alternate base32 encoder (not RFC 3548 compliant).

The rationale for base-32 encoding in RFC 3548 [1] is as written therein: "The
Base 32 encoding is designed to represent arbitrary sequences of octets in a
form that needs to be case insensitive but need not be humanly readable.".

The rationale for our encoding is different -- it is to represent arbitrary
sequences of octets in a form that is as convenient as possible for human
users to manipulate.  In particular, z-base-32 was created in order to serve
the Mnet project [3], where 30-octet cryptographic values are encoded into
URIs for humans to manipulate.  Anticipated uses of these URIs include cut-
and-paste, text editing (e.g. in HTML files), manual transcription via a
keyboard, manual transcription via pen-and-paper, vocal transcription over
phone or radio, etc.

The desiderata for such an encoding are:

 * minimizing transcription errors -- e.g. the well-known problem of confusing
   `0' with `O'
 * embedding into other structures -- e.g. search engines, structured or
   marked-up text, file systems, command shells
 * brevity -- Shorter URLs are better than longer ones.
 * ergonomics -- Human users (especially non-technical ones) should find the
   URIs as easy and pleasant as possible.  The uglier the URI looks, the worse.
2010-07-24 17:56:26 +00:00
gdt
a1afdf4db7 SUBDIR+= py-zfec 2010-07-24 13:24:39 +00:00
gdt
190f861711 Import py26-zfec-1.4.7 as converters/py-zfec.
A fast erasure codec which can be used with the command-line, C,
Python, or Haskell.

Fast, portable, programmable erasure coding a.k.a. "forward error
correction": the generation of redundant blocks of information such
that if some blocks are lost then the original data can be recovered
from the remaining blocks. The zfec package includes command-line
tools, C API, Python API, and Haskell API.
2010-07-24 13:24:15 +00:00
obache
f9ae805494 Update py-simplejson to 2.1.1.
Based on PR#43447 by Wen Heping.
While here, set LICENSE=mit with some cosmetic fixes.

Version 2.1.1 released 2010-03-31

* Change how setup.py imports ez_setup.py to try and workaround old versions
  of setuptools.
  http://code.google.com/p/simplejson/issues/detail?id=75
* Fix compilation on Windows platform (and other platforms with very
  picky compilers)
* Corrected simplejson.__version__ and other minor doc changes.
* Do not fail speedups tests if speedups could not be built.
  http://code.google.com/p/simplejson/issues/detail?id=73

Version 2.1.0 released 2010-03-10

* Decimal serialization officially supported for encoding with
  use_decimal=True. For encoding this encodes Decimal objects and
  for decoding it implies parse_float=Decimal
* Python 2.4 no longer supported (may still work, but no longer tested)
* Decoding performance and memory utilization enhancements
  http://bugs.python.org/issue7451
* JSONEncoderForHTML class for escaping &, <, >
  http://code.google.com/p/simplejson/issues/detail?id=66
* Memoization of object keys during encoding (when using speedups)
* Encoder changed to use PyIter_Next for list iteration to avoid
  potential threading issues
* Encoder changed to use iteritems rather than PyDict_Next in order to
  support dict subclasses that have a well defined ordering
  http://bugs.python.org/issue6105
* indent encoding parameter changed to be a string rather than an integer
  (integer use still supported for backwards compatibility)
  http://code.google.com/p/simplejson/issues/detail?id=56
* Test suite (python setup.py test) now automatically runs with and without
  speedups
  http://code.google.com/p/simplejson/issues/detail?id=55
* Fixed support for older versions of easy_install (e.g. stock Mac OS X config)
  http://code.google.com/p/simplejson/issues/detail?id=54
* Fixed str/unicode mismatches when using ensure_ascii=False
  http://code.google.com/p/simplejson/issues/detail?id=48
* Fixed error message when parsing an array with trailing comma with speedups
  http://code.google.com/p/simplejson/issues/detail?id=46
* Refactor decoder errors to raise JSONDecodeError instead of ValueError
  http://code.google.com/p/simplejson/issues/detail?id=45
* New ordered_pairs_hook feature in decoder which makes it possible to
  preserve key order. http://bugs.python.org/issue5381
* Fixed containerless unicode float decoding (same bug as 2.0.4, oops!)
  http://code.google.com/p/simplejson/issues/detail?id=43
* Share PosInf definition between encoder and decoder
* Minor reformatting to make it easier to backport simplejson changes
  to Python 2.7/3.1 json module
2010-07-08 12:15:39 +00:00
jmmv
3b922a2b77 Transfer ownership to pkgsrc-users. pancake's address is not valid any
more and he has agreed in private mail to drop maintainership.
2010-07-06 10:17:11 +00:00
dholland
9e21f7e065 Add patch comment. I had this lying around uncommitted for some reason. 2010-06-15 04:18:04 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
obache
7b24e57a0b Note commented out LICENSE. 2010-05-16 00:34:32 +00:00
wiz
e6beb0fa18 Update to 1.38.2:
Version 1.38		April 26, 2010

  * Support ENVIRONMENT and FILES sections.
  * Move all translated text into .po files (previously .h2m include
    files were handled seperately).
  * Submit package to the Translation Project (translationproject.org).
  * Add Vietnamese translation.
  * Add some comments for translators.

Version 1.37		November 14, 2009

  * Update GPL to v3.
  * Add --version-string option.
  * Add --no-discard-stderr option.
  * Add line breaks into bug reporting section.
  * Add Brazilian Portuguese and German translations.
  * Select a reasonable configure default for --enable-nls.
  * Revise preload mechanism to not require preloadable libintl.
2010-05-02 11:25:29 +00:00
obache
d1159f0784 let to exec "gs" with absolute path as PR#43214.
Bump PKGREVISION.
2010-04-28 07:32:40 +00:00
obache
01a9bba0c4 + pstotext 2010-04-25 12:48:03 +00:00
obache
db0c27f566 Import pstotext-1.9 as converters/pstotext.
Packaged by Stefan Schaeckeler in pkgsrc-wip.

Pstotext extracts plain-text from postscript files (and somewhat less
reliable from pdf files).
2010-04-25 12:46:19 +00:00
sno
936cd31811 Switching for module type from M:I to M:I::Bundled - installed versions seems to make problems 2010-04-22 15:25:52 +00:00
is
492c26c0a7 Remove one more /usr/tmp. 2010-04-20 10:26:40 +00:00
seb
6e476c561b Update p5-JSON-XS from version 2.280 to version 2.290 (upstream
version 2.29).

Pkgsrc changes:
- Canonical MASTER_SITES

Upstream changes:
2.29  Wed Mar 17 02:39:12 CET 2010
	- fix a memory leak when callbacks set using filter_json_object
          or filter_json_single_key_object were called (great testcase
          by Eric Wilhelm).
2010-04-11 23:03:40 +00:00
obache
f6a072413c Update skf to 1.97.1.
skf (1.97.1)

  * enable -i and -o in nkf compatible mode.
  * restore old umask after overwrite.
  * add flush on unic*de and b-right.
  * disable adding lineend on encode-tail when in LWL extension.
2010-04-01 02:06:01 +00:00
taca
0ea9225066 Add and enable php-mbstring. 2010-03-16 15:05:01 +00:00
taca
c3856f374e Re-import misc/php-mbstring package as converters/php-mbstring
to switch to better category.  misc/php-mbstring package will be
deleted later.
2010-03-16 15:03:42 +00:00
sno
f0944771c2 Updating converters/p5-JSON-XS 2.27 to 2.28
Upstream changes:
2.28  Thu Mar 11 20:30:46 CET 2010
	- implement our own atof function - perl's can be orders of
          magnitudes slower than even the system one. on the positive
          side, ours seems to be more exact in general than perl's.
          (testcase provided by Tim Meadowcroft).
        - clarify floating point conversion issues a bit.
	- update jpsykes csrf article url.
        - updated benchmark section - JSON::PP became much faster!
2010-03-16 10:47:57 +00:00
wiz
aeaceb273d Reset maintainer for developers who gave back their commit bit. 2010-02-26 10:28:30 +00:00
sno
a9a070e266 Updating converters/p5-JSON-XS from 2.260 to 2.270
Upstream changes:
2.27  Thu Jan  7 07:35:08 CET 2010
	- support relaxed option inside the incremental parser
          (testcase provided by IKEGAMI via Makamaka).
2010-02-17 12:47:58 +00:00
obache
75ad31c19f Update skf to 1.97.0a.
Just remove redundant fragments from source package, no source code changes.
2010-02-15 01:04:00 +00:00
zafer
ef2d8c24b6 update homepage and master_sites. 2010-02-07 17:30:08 +00:00
zafer
45e8a5bfd0 satisfy pkglint. 2010-02-07 17:15:54 +00:00
zafer
abae808556 update to version 060102. add license. 2010-02-07 17:12:34 +00:00
obache
878e6a6b3e Update skf to 1.97.0.
skf (1.97.0) experimental; urgency=low

  * Re-enabled MIME encoding
  * nkf compatibility mode further fix and support added.
  * various bug fix from 1.96 series.

 -- Seiji Kaneko <efialtes@sourceforge.jp>  Sat, 06 Feb 2010 23:24:54 +0900
2010-02-07 13:17:55 +00:00
obache
50ef68cc9a Update skf to 1.96.6.
skf (1.96.6) experimental; urgency=low

  * fix mime-decode related bugs
  * fix i18n message output bugs
  * fix terminal control code does not output as documented.

 -- Seiji Kaneko <efialtes@sourceforge.jp>  Wed, 27 Jan 2010 22:36:08 +0900
2010-02-06 11:26:44 +00:00
joerg
fc585c0bb0 No double man in path. 2010-01-31 22:21:32 +00:00
obache
69244f3904 Treat Haiku like BeOS. 2010-01-30 10:24:29 +00:00
joerg
b640919ee1 DESTDIR support 2010-01-29 16:51:38 +00:00
joerg
4b961e3dd8 DESTDIR support 2010-01-29 16:38:20 +00:00
sno
86cb4adc51 Updating converters/p5-MIME-Base64 from 3.08 to 3.09
Upstream changes:
2010-01-25 Release 3.09 - Gisle Aas <gisle@ActiveState.com>
   The Quoted-Printable encoder would sometimes output lines
   that were 77 characters long.  The max line length should be 76.
   [RT#53919]
2010-01-29 15:16:47 +00:00
sno
22d247deaf Updating converters/p5-Unicode-Map8 from 0.12nb3 to 0.13
pkgsrc changes:
  - Adding license definition
  - Adjusting dependencies

Upstream changes:
2010-01-18   Gisle Aas <gisle@ActiveState.com>
   Release 0.13
   Header order tweak to make it compile with Strawberry Perl [RT#50443]
   Get rid of CVS artifacts
2010-01-25 12:08:40 +00:00
wiz
9f6023be3e Set LICENSE. 2010-01-24 13:34:39 +00:00
wiz
8da9490604 Update to 2.17:
2.17  Thu Jan  7 12:23:13 2010
	[JSON]
	- fixed a problem caused by JSON::XS backend and support_by_pp option
	  (rt#52842,  rt#52847 by ikegami)
	[JSON::PP]
	- made compatible with JSON::XS 2.27
	- patched decode for incr_parse (rt#52820 by ikegami)
	- relaxed option caused an infinite loop in some condition.

2.16  Fri Oct 16 15:07:37 2009
	[JSON][JSON::PP]
	- made compatible with JSON::XS 2.26
            *indent adds a final newline
	- corrected copyrights in JSON::PP58.
2010-01-20 14:50:17 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
dholland
c17b5fa3a1 Add comments to two patches. These changes were sitting uncommitted in
one of my trees; I don't remember why they didn't get committed when I
updated the package a while back.
2010-01-15 23:47:14 +00:00
tron
43396069f3 Use "libtool" rules similar to those in version 1.13.1 of "libiconv"
to build "preloadable_libiconv.so". This should fix the build
under Linux, OSF1 and Solaris with any supported compiler.
2010-01-06 21:01:09 +00:00
tron
94d1b34324 Fix the part of the makefile that builds "preloadable_libiconv.so" under
Solaris if GCC is used. As this bit is both operating system and compiler
specific we can simple bypass "libtool" which is what must have happened
with the old "libtool".

The build in the non-GCC case or under Linux respectively OSF1 might
still be broken. But I don't have a setup to test that.
2010-01-06 18:53:05 +00:00
obache
1abfa81621 DISTFILE on ftp.sra.co.jp is newer than on ${MASTER_SITE_FREEBSD},
so change MASTER_SITES to only ftp.sra.co.jp and force to use newer one.
As sccsid in source, ${MASTE_SITE_FREEBSD}'s one is 2.2, and sra's one is 2.3,
so bump PKGVERSION to 2.3.
This issue noticed by taca@ by private mail.

While here, set LICENSE=gnu-gpl-v2, modify pach-aa to suppress some
warings by addition of include stdlib.h.
2010-01-06 02:31:53 +00:00
obache
c0c2d8e146 Update skf to 1.96.5.
skf (1.96.5)

  * delete _phpswigglue on clean
  * fix --set-g* does not work on misc mb codeset.
  * preconvert detect and result inconsistency further fix up.
  * ebcdic related ascii loading error fixed.
2009-12-31 11:01:38 +00:00
abs
179802b379 PKG_DESTDIR_SUPPORT 2009-12-17 21:56:22 +00:00
seb
9507d6b7c1 Update p5-Convert-UUlib from version 1.32 to version 1.33.
Upstream changes:
1.33 Wed Oct 28 09:04:38 CET 2009
	- handle yEnc files with part end=0 and total= more gracefully.
          I wish yEnc had been created by somebody who knows;
          what he does;
          but I doubt he even knows;
          what he did.
2009-11-28 10:00:53 +00:00
obache
dd0cb5ec97 SUBST workaround is not required anymore after update to 2.10. 2009-11-19 05:45:45 +00:00
obache
5660d0b2c4 Update nkf (and p5-nkf) to 2.10.
(while here, added commented out LICENSE=zlib-liccense)

This release is maintainance release, mainly for bug fixes.
* Add install target to Makefile
* Let to recognize hankaku-kana in 8bit JIS
* Fixes perl module build
* Fixes no effect of -Z1, -Z2 and -Z0 option
* Fixes input specification for UTF-16 and UTF-32
* Fixes missing BOM output for UTF-32.
* Fixes miss guesses and output for 4bytes UTF-8
2009-11-19 05:42:02 +00:00
wiz
b5cc7b805c Update to 2.0.1 (python3 version of this library also available!)
2.0.1 (2009-11-10)
           * Migrated to http://code.google.com/p/chardet
           * Fixed minor typo in documentation
           * Synchronized version numbers of Python 2 and Python 3 versions
2009-11-17 14:29:32 +00:00
obache
0f2919c8d1 Update skf to 1.96.4.
* fix html escape does not handle ampersand
  * fix UTF-7 hangul support.
  * nkf compatibility mode further fix
2009-10-31 05:03:32 +00:00
taca
235bb33fa8 Explicitly mark this pacakge to Ruby 1.8.x only since it uses internal
implementation of String class.
2009-10-17 13:08:20 +00:00
rhaen
2b3fb7045f - updated to 1.22
ChangeLog Upstream:
1.22	2009-10-12
        * Update JSON::XS tests to deal with inconsistent white space
          generation between releases (t0m)
2009-10-16 07:51:10 +00:00
rhaen
0e7a4f7c81 - updated to 2.26
ChangeLog:
2.26  Sat Oct 10 03:26:19 CEST 2009
	- big integers could become truncated (based on patch
          by Strobl Anton).
	- output format change: indent now adds a final newline, which is
          more expected and more true to the documentation.
2009-10-12 11:38:36 +00:00
obache
5e073b3492 Update skf to 1.96.3.
* fix embug for nkf-compatibility releted stuff (1.96.2)
2009-09-28 02:08:04 +00:00
sno
224a4584ac Updating converters/p5-Convert-UUlib from 1.12 to 1.32
pkgsrc changes:
  - Adding license definition

Upstream changes:
1.32 Wed Sep 16 20:07:13 CEST 2009
	- Due to a glitch with CVS, configure lacked executable bits.
          (Quickly reported by Anton Berezin).

1.31 Wed Sep 16 09:04:30 CEST 2009
        - do not use system-replacements for case-insensitive string
          functions when found, as they are broken on too many systems
          (mostly bsds, as usual, but at least some versions of GNU/Linux
          disagree with themselves apparently). Analyzed by Anton Berezin.

1.3 Sat Aug 29 01:24:35 CEST 2009
	- major changes, new bugs and changes in decoding behaviour are
          expected (but not intended).
        - major scanning and decoding speed-up (by a factor of 4),
          by replacing ultra-slow _FP_gets and improving IsKnownHeader
          (but fgets is *still* responsible for >50% if the time).
        - new option OPT_AUTOCHECK to disable O(n) UUCheckGlobalList
          call after every loadfile, majorly speeds up large decodes
          (easily by a factor of 10..100).
        - allow "Smerge -1" to call UUCheckGlobalList.
        - majorly speed up part insertion (still O(n), but much faster).
	- allow for 1023 octet headers instead of the standard
          255 octet ones.
        - support strcasestr, strcasecmp, strncasecmp for added speed.
2009-09-20 12:44:54 +00:00
obache
eb748a0614 Update skf to 1.96.2.
* fix inquiry does not work.
  * make UTF-16 as big-endian
  * further nkf compatibility fix.
  * unbuffered mode redundant code change fix.
  * fix 1.96.1 enbug (surplus err on ozone)
2009-09-13 01:37:04 +00:00
joerg
014ddf43cf Pass down --mode arguments to libtool. 2009-09-09 17:16:35 +00:00
joerg
e24581c25f Retire py23-cjkcodecs. It is included with newer Python versions. 2009-09-07 18:24:11 +00:00
joerg
e11b042676 Don't use libtool without --mode argument. 2009-09-04 13:31:37 +00:00
obache
8a7d05d50b Update skf to 1.96.1.
* NKD table corruption fixed.
  * 2 TeX converter bugs fixed.
  * delete UB mode related stuffs.
  * fix man typo: ibm931 -> ibm933
2009-08-30 00:58:17 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
epg
05d48ceeca Update simplejson to 2.0.9 and add do-test rule.
The only changelog appears to be the blog:
http://bob.pythonmac.org/archives/category/python/simplejson/

All optimizations and bug-fixes, as far as I can tell.
2009-08-20 17:15:21 +00:00
taca
022bf89c9a Add a patch to avoid conflict with getline(3). 2009-08-11 15:01:14 +00:00
sno
52bf676dff Updating package for p5 module JSON::XS from 2.240 to 2.250
pkgsrc changes:
  - Adding dependency to devel/p5-common-sense

Upstream changes since 2.24:
2.25  Sat Aug  8 12:04:41 CEST 2009
	- the perl debugger completely breaks lvalue subs - try to work
          around the issue.
	- ignore RMAGICAL hashes w.r.t. CANONICAL.
	- try to work around a possible char signedness issue on aix.
        - require common sense.
2009-08-08 21:03:31 +00:00
adrianp
2ae6078ec7 Give up MAINTAINER 2009-07-17 18:00:13 +00:00
obache
f74d438dc1 Added license information as requested by maintainer via PR 41697. 2009-07-11 05:52:17 +00:00
sno
8d950a9557 pkgsrc changes:
- Updating package for p5 module JSON::Any from 1.19 to 1.21
  - Adjusting license according to META.yml
  - Adjusting dependency to JSON::XS according to Makefile.PL

Upstream changes:
1.21    2009-07-03
        * Update JSON::XS boolean support; it provides true/false methods (semifor)
        * Added a workaround for handlers that fail to decode bare true/false values (semifor)

1.20    2009-07-02
        * Re-work things so that deprecated modules just warn but aren't actually excluded (perigrin)
        * Improve the warnings when things go awry (semifor)
2009-07-08 07:56:40 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
sno
d3452cd90b pkgsrc changes:
- Updating package of p5 module JSON::XS from 2.232 to 2.240 (module
    version 2.24)
  - Setting license to ${PERL5_LICENSE} according to COPYING

Upstream changes:
2.24  Sat May 30 08:25:45 CEST 2009
	- the incremental parser did not update its parse offset
          pointer correctly when parsing utf8-strings (nicely
          debugged by Martin Evans).
	- appending a non-utf8-string to the incremental parser
          in utf8 mode failed to upgrade the string.
        - wording of parse error messages has been improved.
2009-06-14 20:56:05 +00:00
sno
2f4345e793 pkgsrc changes:
- Updating package of p5 module JSON and subclasses from 2.14 to 2.15
  - Setting LICENSE to ${PERL5_LICENSE} accroding to META.yaml

Upstream changes:
2.15  Tue Jun  2 16:36:42 2009
	[JSON]
	- made compatible with JSON::XS 2.24
	- corrected copyrights in some modules.
	[JSON::PP]
	 - modified incr_parse, pointed by Martin J. Evans (rt#46439)
	 - deleted a meaningless code
2009-06-14 20:46:30 +00:00
sno
e68daf3e3a pkgsrc changes:
- updating package of p5 module MIME::Base64 from 3.07nb1 to 3.08
  - adjusting LICENSE according to module documentation

Upstream changes:
2009-06-09 - Release 3.08: Gisle Aas <gisle@ActiveState.com>
   Jarkko Hietaniemi (1):
      EBCDIC changes from core
   Nicholas Clark (1):
      Get rid of the PERL_CORE hacks
2009-06-14 20:40:57 +00:00
joerg
0268c554bd Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
abs
fcebe12b0c update to use the new Module::Install infrastructure 2009-06-11 12:06:10 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
wiz
9bc57582a2 Use variable to avoid hardcoding the package version all over the place. 2009-04-15 13:03:48 +00:00
obache
159963f95c Update skf to 1.96.
* Unicode normalize decomposition support.
 * Python 2.x extention support.
2009-04-14 06:00:41 +00:00
yyamano
4771de5396 Replace /usr/pkg/share/locale with $(prefix)/share/locale, my bad.
Bump PKGREVISION. Ok'ed by wiz.
2009-03-25 06:08:16 +00:00
manu
0529d18242 Leave over maintainership to pkgsrc-users 2009-03-22 04:53:38 +00:00
snj
8faa9dd844 Change maintainer address, per PR pkg/41054. 2009-03-21 21:38:09 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
darcy
57ded33aec Correct email address for generic MAINTAINER. 2009-03-17 21:40:44 +00:00
obache
dfaca1d733 Update skf to 1.95.7.
* fix hard-inquiry does not work
  * fix unbuffer mode broken.
2009-03-17 05:03:15 +00:00
joerg
25a80fb4ab Remove PYBINMODULE. All it did was mark some packages as not available
on some platforms that lacked shared library support in the past. The
list hasn't been maintained at all and the gain is very limited, so just
get rid of it.
2009-03-05 18:51:26 +00:00
yyamano
466611ccab Make this build on Mac OS X. 2009-03-04 08:44:13 +00:00
sno
be5a3260e1 pkgsrc change:
- add a patch to allow build on AIX
2009-02-26 19:49:12 +00:00
abs
c60f822844 Updated converters/p5-Text-Iconv to 1.7
1.5   Thu Aug 30 14:42:08 CEST 2007
	- Various small changes to make Text::Iconv compile on OpenVMS
	  (based on a patch by Peter (Stig) Edwards)
	- Output buffer was always initialized to 5 bytes--this was
	  just for testing, but I'd forgotten to revert back to the
	  original code (detected via a bug report by Aldo LeTellier).

1.6   Sat Oct 13 00:16:30 CEST 2007
	- Makefile.PL now uses File::Spec to portably specify the null
	  device.  This should make it possible to build Text::Iconv
	  on Windows "out of the box".
	- Added get_attr() and set_attr() methods.  They provide an
	  interface to the iconvctl() function of GNU libiconv.

1.7   Wed Oct 17 15:49:56 CEST 2007
	- Makefile.PL now explicitly declares "use 5.006;" since it
	  uses functionality like delete() for array elements.
	- In Iconv.xs, moved the variable declarations in
	  ti_set_attr() and ti_get_attr() into the PREINIT: section.
	  This makes it possible to compile it using gcc 2.96.
2009-02-26 08:46:33 +00:00
he
a2dcccf8c1 Update from version 2.231 to 2.232.
Upstream changes:

2.232 Sun Feb 22 11:12:25 CET 2009
	- use an exponential algorithm to extend strings, to
          help platforms with bad or abysmal==windows memory
          allocater performance, at the expense of some memory
          wastage (use shrink to recover this extra memory).
          (nicely analysed by Dmitry Karasik).

2.2311 Thu Feb 19 02:12:54 CET 2009
        - add a section "JSON and ECMAscript" to explain some
          incompatibilities between the two (problem was noted by
          various people).
	- add t/20_faihu.t.
2009-02-24 19:30:35 +00:00
he
865410b82a Updated from version 2.12nb1 to 2.14
Upstream changes:

2.14  Tue Feb 24 11:20:24 2009
	[JSON]
	- the compatible XS version was miswritten in document.


2.13  Sat Feb 21 17:01:05 2009
	[JSON::PP]
	- decode() didn't upgrade unicode escaped charcters \u0080-\u00ff.
	  this problem was pointed by rt#43424 (Mika Raento)
	[JSON::PP::56]
	- fixed utf8::encode/decode emulators bugs.
	- defined a missing B module constant in Perl 5.6.0.
	  (reported by Clinton Pierce)
	[JSON::PP::5005]
	- _decode_unicode() returned a 0x80-0xff value as UTF8 encoded byte.
	[JSON]
	- added a refference to JSON::XS's document "JSON and ECMAscript".
	- fixed a typo in the document (pointed by Jim Cromie).
2009-02-24 19:25:32 +00:00
tonio
9b98699aa6 Add a build dependency on dvipsk, to build the manual.ps file, as it is no more
provided by plain latex
2009-02-21 15:53:04 +00:00
joerg
5c9e2e583d Fix native_libs.txt issue. Bump revision. 2009-02-17 15:35:45 +00:00
joerg
2ff0c19a2e Supports DESTDIR 2009-02-16 19:26:00 +00:00
dholland
c643c8c681 Update to 1.6.
pkgsrc changes:

- Destdir support.
- Include fixes for implicit function declarations probably broken on LP64.
- Fix for 64-bit time_t world in netbsd-current.
- Fix some pkglint.
- Suppress warning about mktemp() on NetBSD; usage checked.

Upstream changes:

1.6 -- Jul 21 2003
Use automake and a little bit of autoconf

convert K&R declarations/definitions to ANSI

Fixed buffer overflow in getParam and getDispositionFilename (debian patch)
Fixed possible crash in ParseContent (debian patch)

fix typo in getDispositionFilename (from Steve Friedl)

use system strcasecmp and getopt where possible.

use O_EXCL where available when creating files.
2009-02-15 20:12:17 +00:00
wiz
91743b6af6 Update to 1.14, requested by Björn Jacke in private mail.
1.14
- this release is once more dedicated to Perl::Encode. There is no
way to do a check for valid UTF-8 which works with all Perl releases
from 5.8.0 up to 5.10.0. We now have to test which code works in
our Perl's Encode version and then decide which code path to go.
2009-02-15 09:48:25 +00:00
obache
cb8f95b94b pkgsrc@ => pkgsrc-users@. 2009-02-11 11:45:24 +00:00
joerg
e2107c85f6 Remove Python 2.1 support. 2009-02-09 21:09:20 +00:00
jschauma
65e9c90d89 Give up maintainership, as I have not so much as looked at pkgsrc in
well over a year now.  Sorry. :-(
2009-01-23 21:14:16 +00:00
obache
5f1dfd5d76 Update nkf to 2.09.
While here, add support of self test if PKGSRC_RUN_TEST=YES,
and let p5-nkf to sync with nkf.

Changes:
 * Add -Z4 option.  Convert JIS X 0208 KANA to JIS X 0201 KANA (ZENKAKU to HANKAKU).
 * Add -g=0, -g=1, --guess=0 and --guess=1 option.
   guesses linefeed code.
 * Add some comple option.  See also config.h for more information.
 * Some bug fixes.
 * Change license from original one to zlib's one.
 * Change SCM from CVS to Git.
2009-01-22 08:50:12 +00:00
he
4ea16cc598 Update from version 1.18 to 1.19.
Upstream changes:

1.19    2009-01-15
        * Make JSON::Syck optional and deprecated. (perigrin)
        * Added tests for string escapes. (semifor)
2009-01-18 22:52:42 +00:00
wiz
d2e0dec47c + help2man. 2009-01-17 20:43:51 +00:00
wiz
3981d721a1 Initial import of help2man-1.36.4, packaged for wip by arved, various fixes
by shattered and bsadewitz.

help2man is a tool for automatically generating simple manual pages from
program output.

It is intended to provide an easy way for software authors to include a
manual page in their distribution without having to maintain that document.

Given a program which produces resonably standard --help and --version
outputs, help2man will attempt to re-arrange that output into something
which resembles a manual page.
2009-01-17 20:43:27 +00:00
wiz
3241a569c1 Update to 1.13:
1.13
- move non fatal Perl bug checks into the help screen output
- fix Perl warnings when wrong/unknown charset is used
- run check for some essential Encode functionality at every startup
- add --fixdouble option to only fix files that are double-UTF-8 encoded
- add --parsable option to allow convmv output parsable suggestions for external tools to to something with it
- add --preserve-mtimes option to restore mtimes of parent directories
- allow an argv to be a symlink
- don't checksum deleted files in tar ball and use sha256 now
- allow skippig of certain test suite tests, useful for OS X to skip NFC/NFD related stuff, for example "make test SKIPTESTS=nfd-test,someothertest" will skip that test(s)
2009-01-08 16:14:16 +00:00
obache
64eb5b6351 Update skf to 1.95.6.
ChangeLog:
 * fix nkf compatibility
 * re-define UTF-16BR/LE as no BOM
 * unbuffer case queue check bug fix.
 * rpm spec updates.
2008-12-25 01:01:00 +00:00
obache
8c06103433 Drop maintainershop.
I'm not using this package, will do better to be maintained same as other perl
modules.
2008-12-22 05:31:36 +00:00
he
c82795938f Update from version 2.23nb1 to 1.231.
Upstream changes:

2.231 Thu Nov 20 04:59:08 CET 2008
	- work around 5.10.0 magic bugs where manipulating magic values
          (such as $1) would permanently damage them as perl would
          ignore the magicalness, by making a full copy of the string,
          reported by Dmitry Karasik.
        - work around spurious wanrings under older perl 5.8's.
2008-12-17 00:10:55 +00:00
he
657543c52b Update from version 1.17nb1 to 1.18.
Upstream changes:

1.18	2008-11-12
	* Removed JSON::PC support as it's been removed from CPAN (perigrin)
2008-12-17 00:06:31 +00:00
minskim
2256a8e1c3 Support user-destdir. 2008-12-07 02:05:50 +00:00
minskim
79359c4e7b Add TECkit. 2008-11-24 02:12:46 +00:00
minskim
07e179d0c7 Import TECkit.
TECkit is a low-level toolkit intended to be used by other
applications that need to perform encoding conversions (e.g., when
importing legacy data into a Unicode-based application).  The primary
component of the TECkit package is therefore a library that performs
conversions; this is the "TECkit engine".  The engine relies on
mapping tables in a specific binary format (for which documentation is
available); there is a compiler that creates such tables from a
human-readable mapping description (a simple text file).
2008-11-24 02:09:31 +00:00
snj
d7f58b4676 Note in PYTHON_VERSIONS_ACCEPTED that this is part of python24. 2008-11-23 23:37:18 +00:00
taca
ee43593a4d make MAKE_JOBS_SAFE to NO. 2008-11-10 05:06:45 +00:00
obache
16eec45bc2 MAKE_JOBS_SAFE=no, per PR 39781. 2008-10-22 02:35:45 +00:00
he
17b9460617 Update from version 1.11nb1 to 1.12.
Upstream changes:

1.12 Mon Oct 13 14:11:01 CEST 2008
	- use the yencode filesize as additional matching criterium
          to avoid false matches.
        - made the example decoder more verbose w.r.t. error handling.
        - removed potentially confusing decide_temp calls from
          example decoder.
2008-10-20 21:55:32 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
he
5d68fe0184 Update from version 2.22.22 to 2.23.
Upstream changes:

2.23 Mon Sep 29 05:08:29 CEST 2008
	- fix a compilation problem when perl is not using char * as, well,
          char *.
	- use PL_hexdigit in favour of rolling our own.
2008-10-12 21:26:34 +00:00
wiz
c1d008c6ee Add py-chardet. 2008-10-08 09:39:19 +00:00
wiz
60c8f7980e Import wip/py-chardet-1.0.1:
Character encoding auto-detection in Python.

Packaged for wip by bartoszkuzma.
2008-10-08 09:38:46 +00:00
joerg
0665aa2efa Switch to x11/wxGTK26{,-contrib}. 2008-09-22 20:21:03 +00:00
epg
2953ef302b EGG_NAME now defaults to ${DISTNAME} so don't set it here. 2008-09-12 07:08:47 +00:00
jnemeth
11083d2183 add and enable py-simplejson 2008-09-11 21:24:01 +00:00
mjl
840959f0bb Use egg.mk instead of manually infer egg name and add destdir support.
Thanks to Eric Gillespie epg@ for the patch.
2008-09-11 16:32:06 +00:00
mjl
bb61515a6a Enable c language for building sped up library version. 2008-09-10 14:01:35 +00:00
mjl
e7aea0795e Correct package name. 2008-09-10 13:56:40 +00:00
mjl
52773d0467 Import py-simplejson 1.9.2
simplejson is a simple, fast, extensible JSON encoder/decoder for Python

simplejson is compatible with Python 2.3 and later with no external
dependencies. It covers the full JSON specification for both encoding and
decoding, with unicode support. By default, encoding is done in an encoding
neutral fashion (plain ASCII with \uXXXX escapes for unicode characters).

The encoder may be subclassed to provide serialization in any kind of
situation, without any special support by the objects to be serialized
(somewhat like pickle).

The decoder can handle incoming JSON strings of any specified encoding
(UTF-8 by default).
2008-09-10 13:53:29 +00:00
obache
c52bc95a3e Update skf to 1.95.5.
skf (1.95.5) experimental; urgency=low

  * fix ASCII output definition.
  * fix enbug which prevents some codeset's table loading.
  * fix punycode decode on UTF-8 input does not work.

skf (1.95.4) experimental; urgency=low

  * fix packaging to allow Ubuntu directory hierarchy.
  * fix manpath issue on cygwin
  * fix po spelling error
2008-08-13 14:20:06 +00:00
taca
fad62de206 Update p5-Jcode package to 2.7.
fixed: mime_encode doesn't work properly
	patch appled but the default value of $lf is reverted.
	http://rt.cpan.org/Ticket/Display.html?id=29049
2008-08-12 14:35:37 +00:00
obache
f7cdadd368 Update p5-JSON to 2.12.
2.12  Wed Jul 16 11:14:35 2008
	[JSON]
	- made compatible with JSON::XS 2.22

	[JSON::PP]
	- fixed the incremental parser in negative nest level
	    (pointed and patched by Yuval Kogman)

2.11  Tue Jun 17 14:30:01 2008
	[JSON::PP]
	- fixed the decoding process which checks number.
	    regarded number like chars in Unicode (ex. U+FF11) as [\d].
	- enhanced error messages compatible to JSON::XS.
2008-08-12 09:17:28 +00:00
he
4971200302 Update from version 2.21 to 2.22.22.
Pkgsrc changes:
 o Use JSON/ subdir on master site instead of author dir.
 o Use 2.22.22 as version number instead of 2.2222.

Upstream changes:
2.2222 Sun Jul 20 18:49:00 CEST 2008
	- same game again, broken 5.10 finds yet another assertion
          failure, and the workaround causes additional runtime warnings.
          Work around the next assertion AND the warning. 5.10 seriously
          needs to adjust it's attitude against working code.

2.222 Sat Jul 19 06:15:34 CEST 2008
	- you work around one -DDEBUGGING assertion bug in perl 5.10
          just to hit the next one. work around this one, too.

2.22 Tue Jul 15 13:26:51 CEST 2008
	- allow higher nesting levels in incremental parser.
        - error out earlier in some cases in the incremental parser
          (as suggested by Yuval Kogman).
        - improve incr-parser test (Yuval Kogman).
2008-08-04 13:32:42 +00:00
he
7e07b31d4f Update from version 1.16 to 1.17.
Pkgsrc change:
 o Changed to JSON/ sub-dir instead of author subdir

Upstream changes:
1.17    2008-07-05
	* Added documentation indicating that allow_blessed works
	  for most useful cases (Robin Berjon)

        * Added support for obtaining the underlying representations for
          true/false in JSON.
2008-08-04 13:26:18 +00:00
dholland
60b651ec81 Fix (well, hack around) broken amd64 build caused by misuse of va_list. 2008-08-02 21:00:29 +00:00
bjs
bfc903377e Update to fribidi 0.10.9 and point ${MASTER_SITES} toward a working URL.
Changes since 0.10.4:

* Minor bugfix.
* Update to Unicode Character Database 5.0.0
* Fixed type sizes when stdint.h is not available.
* Fixed type sizes on 64-bit architectures.
* We have moved to http://fribidi.org/, hosted on freedesktop.org.
2008-08-02 11:35:41 +00:00
rhaen
b04c296db4 - updated to 1.11
ChangeLog:
1.11 Fri Jun 13 15:32:30 CEST 2008
	- don't ask.

1.10 Fri Jun 13 14:22:42 CEST 2008
	- fix an infinite-looping problem when scanning in freestyle
          mode (testcase provided by Pieter Geens).

1.09 Fri May 25 19:38:11 CEST 2007
        - create something sensible, trust a windows program to fuck
          it up: work around literal "(null)" filenames in yenc-encoded
          files.
        - some minor cleanups.
2008-07-17 09:57:10 +00:00
mishka
c1c9887eb8 Use my NetBSD.org email - I read it much more regulary than any others. 2008-07-15 15:33:45 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
kim
d9501f1ac0 Added converters/p5-JSON-XS-VersionOneAndTwo 2008-06-22 12:40:12 +00:00
kim
fa6d3da282 Add JSON::XS::VersionOneAndTwo - Support versions 1 and 2 of JSON::XS 2008-06-22 12:37:37 +00:00
taca
689dcae31b Support PKG_DESTDIR_SUPPORT. 2008-06-22 06:04:43 +00:00
taca
216fbf1672 Fix destdir installation problem, noted by private mail from joerg@. 2008-06-21 10:12:59 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
taca
bc6a807511 Switch to use vendor_dir with Ruby 1.8.7.
Bump PKGREVISION.
2008-06-19 14:42:24 +00:00
gavan
5c0861f5ae New package: qrencode 3.0.3
Libqrencode is a C library for encoding data in a QR Code symbol, a kind of
2D symbology that can be scanned by handy terminals such as a mobile phone
with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters,
and is highly robust.

This package installs a library and a command line tool.

Package from Alaric Snell-Pym, with some improvements by me.
2008-06-15 10:33:38 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
taca
7adddea018 Add and enable p5-Unicode-Map and p5-Unicode-MapUTF8. 2008-06-11 14:18:15 +00:00
taca
9865b81ad4 Importing p5-Unicode-MapUTF8 version 1.11, based on wip package.
Provides an adapter layer between core routines for converting to and from
UTF8 and other encodings.  In essence, a way to give multiple existing
Unicode modules a single common interface so you don't have to know
the underlaying implementations to do simple UTF8 to-from other character
set encoding conversions.  As such, it wraps the Unicode::String,
Unicode::Map8, Unicode::Map and Jcode modules in a standardized and
simple API.

This also provides general character set conversion operation based
on UTF8 - it is possible to convert between any two compatible and
supported character sets via a simple two step chaining of conversions.
2008-06-11 14:17:10 +00:00
taca
97fac187c2 Importing p5-Unicode-Map version 0.112, based on wip package.
This module converts strings from and to 2-byte Unicode UCS2 format. All
mappings happen via 2 byte UTF16 encodings, not via 1 byte UTF8 encoding.
To transform these use Unicode::String.

This module can't deal directly with utf8. Use Unicode::String to convert
utf8 to utf16 and vice versa.

Character mapping is according to the data of binary mapfiles in
Unicode::Map hierarchy. Binary mapfiles can also be created with this module,
enabling you to install own specific character sets.
2008-06-11 14:12:29 +00:00
obache
12908a4bbb Update p5-JSON to 2.10.
2.10  Tue Jun  3 18:42:11 2008
	[JSON]
	- made compatible with JSON::XS 2.21
	    * updated the document.
	- added an item pointed by rt#32361 to the doc.

	[JSON::PP] [JSON::PP58] [JSON::PP56] [JSON::PP5005]
	- made compatible with JSON::XS 2.21
	    * added incr_reset
	- removed useless codes.


2.09  Sun Apr 20 20:45:33 2008
	[JSON]
	- made compatible with JSON::XS 2.2
	- changed pod section totally.

	[JSON::PP] 2.20001
	- made compatible witg JSON::XS 2.2
	    * lifted the log2 rounding restriction of max_depth and max_size.
	    * incremental json parsing (EXPERIMENTAL).
	    * allow_unknown/get_allow_unknown methods.
	- the version format was changed.
	    X.YYZZZ =>  X.YY is the same as JSON::XS. ZZZ is the PP own version.
	- changed pod section totally.

2.08  Sat Apr 12 22:49:39 2008
	[JSON]
	- fixed JSON::Boolean inheritance mechanism.
            If the backend is XS with support_by_pp mode and using PP only
            support method, JSON::Boolean did not work correctly.
            Thanks to hg[at]apteryx's point.

	[JSON::PP] 2.07
	- Now split into JSON::PP58 for Perl 5.8 and lator.
	- made an error message compatible to JSON::XS
            did not croak when TO_JSON method returns same object as passed.

	[JSON::PP58]
	- modified for Perls post 5.8.0 that don't have utf8::is_utf8.
	    Thanks to Andreas Koenig.

2.07  Sat Feb 16 15:52:29 2008
	[JSON]
	- experimentally added -convert_blessed_universally to define
	    UNIVERSAL::TO_JSON subroutine.

              use JSON -convert_blessed_universally;
              $json->convert_blessed->encode( $blessed );

	- and as_nonbleesed is obsoleted (not yet removed). OK?
	- fixed t/04_pretty.t.
2008-06-04 14:19:58 +00:00
obache
32edcede91 Marked as DESTDIR ready. 2008-06-04 14:14:03 +00:00
obache
7ad9518743 Update p5-JSON-XS to 2.21.
While here, marked as DESTDIR ready.

2.21 Tue Jun  3 08:43:23 CEST 2008
	- (hopefully) work around a perl 5.10 bug with -DDEBUGGING.
	- remove the experimental status of the incremental parser interface.
	- move =encoding around again, to avoid bugs with search.cpan.org.
          when can we finally have utf-8 in pod???
        - add ->incr_reset method.

2.2  Wed Apr 16 20:37:25 CEST 2008
	- lifted the log2 rounding restriction of max_depth and max_size.
	- make booleans mutable by creating a copy instead of handing out
          the same scalar (reported by pasha sadri).
   	- added support for incremental json parsing (still EXPERIMENTAL).
	- implemented and added a json_xs command line utility that can convert
          from/to a number of serialisation formats - tell me if you need more.
        - implement allow_unknown/get_allow_unknown methods.
        - fixed documentation of max_depth w.r.t. higher and equal.
	- moved down =encoding directive a bit, too much breaks if it's the first
          pod directive :/.
        - removed documentation section on other modules, it became somewhat
          outdated and is nowadays mostly of historical interest.

2.1  Wed Mar 19 23:23:18 CET 2008
        - update documentation here and there: add a large section
          about utf8/latin1/ascii flags, add a security consideration
          and extend and clarify the JSON and YAML section.
        - medium speed enhancements when encoding/decoding non-ascii chars.
        - minor speedup in number encoding case.
	- extend and clarify the section on incompatibilities
          between YAML and JSON.
        - switch to static inline from just inline when using gcc.
        - add =encoding utf-8 to the manpage, now that perl 5.10 supports it.
        - fix some issues with UV to JSON conversion of unknown impact.
        - published the yahoo locals search result used in benchmarks as the
          original url changes so comparison is impossible.
2008-06-04 14:13:23 +00:00
dholland
6580891cf3 Fix insecure-temporary-files, as reported in Debian bug 480972.
PKGREVISION++.
2008-06-01 21:46:37 +00:00