Commit graph

8150 commits

Author SHA1 Message Date
wiz
8d71aba607 Update iso-codes to 3.64:
iso-codes 3.64
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Sun, 3 Jan 2016

  [ ISO 3166-2 translations ]
  * Thai by Theppitak Karoonboonyanan
  * Fixed Russian translation of "Egypt". Thanks to Aleksandr Sorokin
    Closes: alioth#315251
  * Serbian by Мирослав Николић (TP)

  [ ISO 15924 translations ]
  * Thai by Theppitak Karoonboonyanan

  [ ISO 4217 translations ]
  * Russian by Yuri Kozlov (TP)
  * Slovenian by Primož Peterlin (TP)
  * Serbian by Мирослав Николић (TP)

  [ ISO 3166 translations ]
  * Fix Language headers. Thanks to Hugo Peixoto
    Closes: alioth#315269
  * Serbian by Мирослав Николић (TP)
2016-01-13 20:16:08 +00:00
fhajny
03fb3aed20 Update textproc/erlang-p1_xml to 1.1.1.
Version 1.1.1
- Support for both rebar and rebar3
- Huge performance and memory improvements
- Normalize namespace prefixed elements
- Document how to run tests
- Architecture documentation in README.md
- Introduce Elixir Quickcheck tests
- Support C code coverage
- Better test case coverage
- Continuous integration with Travis CI and Coveralls
- Test refactoring
- Save cflags/ldflags passed to configure
- Move code for locating nif files to p1_utils package
- Improve code for locating .so part
- Do not check Expat presence via m4 macro

Version 1.1.0
- Initial release on Hex.pm
2016-01-13 15:34:15 +00:00
fhajny
7ff17e35d7 Update textproc/erlang-p1_yaml to 1.0.0.
No changes, just a tagged release.
Change license to apache-2.0.
2016-01-13 15:29:04 +00:00
kamil
c5f3a39618 + aha 2016-01-12 22:06:35 +00:00
kamil
2321616552 Import aha-0.4.8 as textproc/aha.
aha - Ansi HTML Adapter

aha takes SGR-colored Input and prints W3C conform HTML-Code.

aha reads the Input from a file or stdin and writes HTML-Code to stdout.

Originally packaged as wip/aha
2016-01-12 22:06:03 +00:00
kleink
fd89a231cd Update py-pyphen to 0.9.3
Changes:
* Use package_data instead of data_files (fix #10)
2016-01-11 16:21:33 +00:00
bsiegert
b99861496d Update Text::Autoformat to 1.74.
1.74 2015-11-28 NEILB
    - On Perl 5.22+ you could get "Negative repeat count does nothing"
      warnings. Thanks to SREZIC for RT#109838.
    - Made the mention of Text::Reform in SEE ALSO be a link.
      Thanks to MANWAR for the PR doing this.
    - Added some more entries to SEE ALSO.

1.73 2015-11-08 NEILB
    - Fixed warnings about uninitialized values in Hang.pm GH#4.
      Thanks to Jeremy Mates for the PR.
    - Changed github repo URL after changing my github username

1.72 2015-06-14 NEILB
    - Switched to Dist::Zilla, dropping both Build.PL and Makefile.PL -- phew!
    - Refactored the two cuckoo packages into separate modules,
      Text::Autoformat::Hang and Text::Autoformat::NullHang.

1.71_01 2015-06-06 NEILB
    - The changes released in 1.72 (above) were first done in a
      developer release.

1.71 2015-05-04 NEILB
    - Previous release had a problem with PAUSE, caused by the two internal
      packages not having a $VERSION. Identified and reported as PAUSE
      issue GH#170 by KENTNL++. Added $VERSION to internal packages.

1.70 2015-05-01 NEILB
    - Removed useless loading of utf8 and Data::Dumper. RJBS++
    - Only renumber ASCII-digit lists, don't touch other \d things. RJBS++

1.69_01 2015-04-25 NEILB
    - This was a developer release containing the changes subsequently
      released in 1.70 (see above).

1.69 2015-02-15 NEILB
    - Changed the internal packages Hang and NullHang to
      Text::Autoformat::Hang and Text::Autoformat::NullHang respectively.

1.68 2015-02-15 NEILB
    - Was failing on input of an empty string RT#101994. Fix from DCONWAY.
      Apologies for the confusion caused by Damian and I both releasing,
      this release should straighten things up.
    - Fixed syntax errors in Quoting section of doc. DCONWAY++

1.67 2015-01-08 NEILB
    - Got co-maint from Damian so I could put the dist on github.
      Thanks Damian!
    - Reformatted this file as per CPAN::Changes::Spec
    - Added github repo to metadata and doc
2016-01-10 20:20:00 +00:00
wen
73161aa16d Update to 2016010801
Upstream changes:
Version 2016010801 Fri Jan  8 12:52:36 CET 2016
+ Use 'done_testing ()' instead of 'done_testing', so the test file compiles
  even if the user uses an old Test::More.

Version 2016010701 Thu Jan  7 19:31:34 CET 2016
+ Removed the 29143 tests from t/number/integer.t, and replaced them with
  34689 spread over 7 new files. The reason is, there are sporadic failures
  reported by CPAN testers in the t/number/integer.t file, but this file
  uses the random number generator to generate tests. Which makes issues
  very hard to debug, as failures cannot be reproduced.

  The new tests will be deterministic.

Version 2015121601 Wed Dec 16 01:12:18 CET 2015
+ Force Darwin 10.0 on Perl 5.10.0 to run square tests in 32 bit mode.

Version 2013031302
+ Doc typo fixes (Jonathan You <jawnsy@cpan.org>/RT 67549) and
  (Gregor Herrmann <gregoa@cpan.org>/RT 71131).
2016-01-10 13:11:25 +00:00
tsutsui
4dbd38c23b Update ruby-nokogiri to 1.6.7.1.
pkgsrc changes:
* Fix DEPENDS on required ${RUBY_PKGPREFIX}-mini_portile2>=2.0.0

Upstream changes:

=== 1.6.7.1 / 2015-12-16

This version pulls in several upstream patches to the vendored libxml2 and libxslt to address:

  CVE-2015-5312
  CVE-2015-7497
  CVE-2015-7498
  CVE-2015-7499
  CVE-2015-7500
  CVE-2015-8241
  CVE-2015-8242
  CVE-2015-8317

See also http://www.ubuntu.com/usn/usn-2834-1/
2016-01-10 11:55:44 +00:00
szptvlfn
c6604daa03 Bump PKGREVISION for hs-text-1.2.2.0 || hs-hashable-1.2.3.3 2016-01-10 11:49:09 +00:00
wen
f3640d9d40 Update to 0.5.1
Update LICENSE

Upstream changes:
        CHANGES IN highr VERSION 0.5

MAJOR CHANGES

  o the minimal required R version is 3.0.2 now

        CHANGES IN highr VERSION 0.4

BUG FIXES

  o hi_andre() may fail to find highlight under OS X (thanks, Christopher
  Gandrud, #2)

MINOR CHANGES

  o :: and ::: are recognized as operators, and they will be syntax highlighted
  in the same way as other operators like +, -, *, and /, etc (thanks, Qiang Li)
2016-01-09 14:06:59 +00:00
richard
b30b66fb22 bump PKGREVISION for mdocml 2016-01-09 05:05:34 +00:00
richard
a7f8f971a1 regen patch checksums for mdocml 2016-01-09 05:01:43 +00:00
wen
35edfb5567 Update to 1.06
Upstream changes:
1.06 Tue Jul 21 10:23:49 PDT 2015
 - Remove perl req from Meta
 - So can use on 5.6
2016-01-08 14:25:56 +00:00
wen
a23bd3390d Update to 1.69
Upstream changes:
1.69    2015-07-26 00:51:03Z
        - No changes since 1.68-TRIAL.

1.68    2015-07-09 23:39:49Z (TRIAL RELEASE)

        [FIXED]

        - tests no longer print to stderr unnecessarily; this makes core perl
          builds (where this distribution is included as CPAN-Meta-YAML) a
          little quieter.

        [CHANGED]

        - the Test::More dependency has been reduced to 0.88 by emulating
          'subtest' for those tests that need it

1.67    2015-05-12 00:10:24Z

        [FIXED]

        - instead of erroring on duplicate keys found in a hash (introduced in
          version 1.63), now we only warn. This fixes an issue in Strawberry Perl
          (via CPAN::Meta::YAML) when parsing a configuration file.

        [CHANGED]

        - Updated File::Temp test prereq to 0.19 for 'newdir'

1.66    2015-03-16 22:26:30Z

        [CHANGED]

        - removed bundled Test::TempDir::Tiny to rely on File::Temp
          for temporary directories during testing

1.65    2015-03-13 23:02:34Z

        [CHANGED]

        - artifacts left behind from testing are now cleaned up (GH#34)

1.64    2014-10-08 02:56:30Z

        [CHANGED]

        - remove silencing of any errors encountered while loading
          Scalar::Util (GH#33, Graham Knop)
        - now using JSON::MaybeXS in tests instead of JSON.pm
2016-01-08 14:18:32 +00:00
wen
87091abdc7 Update to 1.15
Upstream changes:
1.15 Sat Apr 18 17:03:09 CEST 2015
 - Fix Issue
 - Don't require newlines at end of YAML.
2016-01-08 14:11:00 +00:00
taca
cd9f03ea97 Reset PKGREVISION after all PHP updates. 2016-01-08 03:31:21 +00:00
darcy
e92ad4116e Updated PLIST for update to 1.7.1. 2016-01-07 17:01:21 +00:00
fhajny
89aa757fbd Update textproc/py-xlsxwriter to 0.7.8.
* Add checks for valid and non-duplicate worksheet table names.
2016-01-07 16:05:04 +00:00
darcy
ce044ce2ad Update to version 1.7.1.
Patch no longer needed for Python 3.x.
2016-01-07 15:14:26 +00:00
szptvlfn
12f95e690d Bump PKGREVISION for hs-dlist || hs-utf8-string 2016-01-04 12:24:24 +00:00
wiz
49b8dd7ddf It's 2016, allow it in man pages.
Bump version.
2016-01-03 21:56:01 +00:00
bsiegert
2699f825f5 Update go-text to 20151217. No changelog, other than the git commit
messages, is available:

cf49866 encoding/htmlindex: use UTF-8 encoding
ce34b78 display: remove completely
eab9e05 : run long tests after a generated package
0d87145 display: remove package
bfd069c : added .gitignore
4b7e67e encoding: added Replacement identifier and htmlindex tests
1848af7 encoding: encoders return errors on out-of-repertoire runes
f79ed80 : upgrade to CLDR 28 and necessary adjustments
92ca7bb encoding/charmap: don't map U+FFFD in encoder
ecbd6a8 : added bidi and htmlindex packages to gen.go
e1af416 encoding/htmlindex: updated tables
00e2053 unicode/bidi: moved bidi package to unicode
a749bae runes: added ReplaceIllFormed
dafab4a internal/format: fixed test for 32-bit architectures
c27e06c encoding: introduce Decoder/Encoder types and error handling
27af644 encoding/charmap: fix some Windows types
a0f6068 encoding/unicode: add WhatWG-compliant UTF8 Decoder
87ad79f bidi: fixed build breakage due to crossing changes
a72c392 bidi: api proposal
458f474 bidi: port of reference implementation
435f36e runes: fix test breakage
dd164d3 internal/triegen: handle \xc0 and \xc1 correctly
51beaed language/display: fix import
95315fc internal/format: added parser for CLDR number patterns
edeeb43 unicode/cldr: moved cldr to the unicode directory
9efec26 width: fix table
b8e57db language/display: moved display package
698d493 internal/ucd: added Parse function
7da657a bidi: rename BiDi class constants to short Unicode names.
ed3f1de internal/ucd: allow non-runes in expansion mode
e684700 message: add Catalog and formatted printing support
bfdb694 internal: small optimization on UniqueTags.
bd27c4a bidi: generate bidi trie and tests
54db231 internal/gen: add Repackage
954b8ae internal: add SortTags and UniqueTags
3fe38e9 currency: improve API
4838fa4 currency: equate undefined currency (XXX) to zero value
da608de language: remove "may change" notice
216b73f encoding/runes: fixed unittest breakage
4b139bd language: remove Currency type.
419b439 language: deprecate ComprehensibleTo and Version
d15837c language: reorder parsing code for clarity
44d5762 language: remove dependency on regexp
5eb8d46 language: deprecate Tag.ComprehensibleTo
615a6c1 language: new encoding for CompactIndex table
75c37a9 all: specify vanity import paths
a38fc26 internal/gen: make long string consts vars
b8643b2 language: add all languages with data in compact set
d91e619 language: pass user options in matched tag
cc8a7ec x/text/encoding/charmap: add more OEM codepages
22af857 language: improved example for parsing regions
0fe7e68 language: fixed test breakage
f024ad8 currency: fixed bug related to rounding info
7f6d024 currency: added symbol support
5722c1c message: first checkin
601048a currency: add currency lookup for regions and tags
3ce2b88 language: user -u-va-posix instead of -x-posix.
8f6601e : Added depdendencies to top-level generator.
7d45f34 internal: added Parents table.
202ed04 language: bug fix in compact index number
cb9d3ff language: added CompactIndex
b4ffa8e language: support en_US_POSIX
f8e557f internal/gen: add WriteGo variants of WriteGoFile equivalents
0820da9 cldr:  comment out check to work around CLDR bug
6368131 currency: refactored currency-related code.
505f8b4 internal/tag: factored out tag.Index
0483357 gen: factored out generic slice generation.
57878ed gen: factored out some code generation code
723492b language: allow lang-region as variant prefix
ff0822f internal: added NewInheritanceMatcher
07890ba cases: changed tests to be more version-aware
1309a18 cases: fix bug that caused character to drop in uppercase
083de50 cases: skip tests if unicode.Version does not match UnicodeVersion
43df643 display: fixed bug for unsupported tags
1af9528 language: fix bug where canonicalization is not idempotent
e265e5b display: change Skipf to Errorf
3eb7007 collate/colltab: improve resilience to Unicode version changes.
8553a64 : added search and added missing dependency.
06f6f7a cases: improve resilience to Unicode version changes.
a928dbc internal/gen: removed TODO
7c0e16d internal/gen: added Write*Version
50041c1 unicode/rangetable: Add key name when initializng Range16 and Range32.
2acc130 unicode/rangetable: added assigned tables
10e37ec text/encoding/japanese: iso-2022-jp encoder doesn't write KANJI-OUT.
7d081aa text: Upgrade to Unicode 8.0.0
be1f650 unicode/rangetable: updated comment
96ae61a language: added Currencies to the Coverage type.
1609407 unicode/rangetable: added New and Visit
d4cc1b1 cases: prepare for Unicode 8.0.0
d611288 display: skip link test if go binary not found
0600016 encoding/unicode: workaround for bug in go 1.4.*.
b93a7ba unicode/norm: fix bug that causes panic.
fbf6178 search: allow non-normalized strings
df923bb encoding/htmlindex: Fix generated code not being gofmted.
997478e encoding/htmlindex: implementation of htmlindex
5c66c9f collate: move iter from collate to internal/colltab
043fdd1 collate/colltab: fix a comment typo.
f81fc0e search: added first implementation of search
c93e7c9 collate/tools/colcmp: fix build breakage for darwin.
6c3b324 collate: fix test breakage
cee5b80 text: upgrade to CLDR 27.0.1
af4c2d7 search: added language matcher for collation and search.
583b6ac search: generate search tables.
f7bc91e runes: Added Transformer wrapper.
8d2a9d0 encoding/unicode: new BOM policy for standard UTF-16.
c3788f3 runes: new runes package.
fe79704 internal/colltab: some cleanup suggested earlier by Nigel.
4a2c389 text/internal/colltab: copy contract*.go files
88b9f7e encoding/ianaindex|htmlindex: API proposal for indexes.
d48eb58 text/encoding/charmap: a few bug fixes in global vars
a9f4d1a text/search: api proposal
2076e9c text/encoding: add MIB types to encodings.
7be3218 text/encoding/unicode: added BOMOverride.
5f74128 text/encoding/unicode: added tests and fixed bugs.
000f793 text/encoding/internal/identifier:
017c405 text/language: strip unneeded struct type qualifiers.
c6e0c33 text/internal/testtext: added code size measurer.
b6e95e7 text: added repository-wide generate tool.
c6bc7e8 text: add codereview.cfg
26df76b text/internal/gen: generalized Open (needed for w3c data).
313fa8d text/width: added examples/ godoc improvements.
cc9d297 text/width: added ASCII fast path for Narrow.
83ae7f6 text/width: added support for narrow and wide mappings.
f54a587 text/width: added inverse mapping
2016-01-03 20:06:34 +00:00
fhajny
35849580da Import libfastjson 0.99.0 as textproc/libfastjson.
libfastjson is a fork from json-c, and is currently under development.
2016-01-01 15:25:43 +00:00
wen
0bdc81fe3b Update to 1.0.0
Add missing DEPENDS
Remove period from COMMENT

Upstream changelog not found.
2016-01-01 13:38:34 +00:00
wen
32fb4bd415 Add R-stringi 2016-01-01 13:02:55 +00:00
wen
0a818c63ac Import stringi-1.0.1 as textproc/R-stringi.
stringi (pronounced "stringy") is the R package for fast, correct,
consistent and convenient string/text processing in each locale and
any native character encoding. The use of the ICU library gives R
users a platform-independent set of functions known to Java, Perl,
Python, PHP, and Ruby programmers.
2016-01-01 12:59:19 +00:00
ryoon
f0b9bddb0b Do not use GNU make, bump PKGREVISION
Fix circular dependency of PREFER_PKGSRC=yes case.
2016-01-01 01:29:30 +00:00
wen
d481b53215 Update to 3.3.9
Upstream changes:
3.3.9 2015-12-18 22:15:00+0900
    - Fix test for Windows
      3.3.8 change breaks Windows

3.3.8 2015-12-18 16:20:00+0900
    - Fix test for DragonflyBSD
    - Update document
2015-12-31 12:21:02 +00:00
wen
852da0fd57 Update to 1.16
Add LICENSE

Upstream changes:
1.16  2015-12-28 MANWAR
      - Fixed issues RT# 87781, RT# 54389 and RT# 73982.

1.15  2015-12-27 MANWAR
      - Added Changes file to the MANIFEST file.
      - Added LICENSE file.
      - Added MANIFEST.SKIP file.
      - Tidied up pod document of the package XML::XPath.

1.14  2015-12-26 MANWAR
      - Added Changes file.
      - Enabled 'warnings' check.
      - Moved packages to lib/ folder.
      - Added key 'resources' to the Makefile.PL script.
2015-12-31 03:45:22 +00:00
wen
28590c44cd Update to 1.0.3
Upstream changes:
1.0.1 - support custom functions.
  use Text::Sass Functions => [qw(package package)];

1.0.0 - PR#2 (annulen:multiline_var) from Konstantin Tokarev
(No changelog for 1.0.3 upstream)
2015-12-31 03:38:06 +00:00
taca
8ec5c063f3 Add support for ruby23. 2015-12-30 15:11:40 +00:00
wiz
c64c8ae6bf Update miller to 3.2.2:
Many changes; speed ups, autoconf support, ....
2015-12-29 23:43:18 +00:00
wiz
4adba55b2e Convert sift to buildlink3. 2015-12-29 21:56:29 +00:00
bsiegert
1726914d23 Real buildlink support for Go, hacked with wiz@.
Go packages now define a set of files to buildlink in their buildlink3.mk.
go-packages.mk no longer looks in ${PREFIX}/gopkg during the build. This
should also fix the spurious issues with rebuilds of .a files during bulk
builds of Go packages.
2015-12-29 21:47:48 +00:00
wiz
0eff64773a Update libodfgen to 0.1.5:
libodfgen 0.1.5
- graphics:
    + add code for librevenge:replacement-objects
    + allow to set the opacity value:"draw:opacity" for surfaces which
      contain patterns,
    + add minimalist implementation of "measure": if drawPolyline is
      called with two points and draw:show-unit is set, then create a
      draw:measure tag instead of a draw:line...
- sheet interface:
    + add some operators (plage, union, intersection and %)
2015-12-29 20:46:50 +00:00
dholland
f13d6671da Fix missing/broken rcsids. 2015-12-29 04:04:26 +00:00
wiz
69df0aa268 Update hunspell-de to 20151222:
since 20131206:
- lots of new words
- some typo fixes
- affix fix for superlatives of adjectives ending on -igt
- fix or drop outdated documentation
- drop the additional obsolete OASIS license
- remove build date from dictionaries to make reproducible builds possible
2015-12-27 21:53:23 +00:00
wiz
fdce1327da + sift. 2015-12-27 20:50:49 +00:00
wiz
3dd23a4eff Import sift-0.6.0 as textproc/sift.
All the features you expect from a modern grep alternative.

RegEx - perl compatible regular expression syntax (no more escape
hell)

usable defaults - basic options known from grep but with usable
defaults

multiline support - find matches spanning over multiple lines
replace - replace output to reformat it to your needs without
relying on awk/sed

gzip files - search through normal and gzip'ed files in one program
call

multiple patterns - search for multiple patterns in one run
target selection - select or exclude search targets based on file
name, directory name, path and type

handling big data - sift handles big files without problems: files
>50GB, >5,000,000,000 lines and >5,000,000,000 matches successfully
tested
2015-12-27 20:50:40 +00:00
taca
a12778e6a4 More packages currently incompatible with php70. 2015-12-25 01:18:10 +00:00
taca
b16b66869a Remove ruby-classifier which was replaced by ruby-classifier-reborn. 2015-12-13 17:25:43 +00:00
taca
7e7f2fe155 Delete ruby-classifier. 2015-12-13 17:25:03 +00:00
taca
90654501a1 HOMEPAGE seems to gone. 2015-12-13 17:22:07 +00:00
taca
a302e3460f Update php-mecab to 0.6.0.
2015-12-05: php-mecab 0.6.0
===========================

* Add support for PHP 7.
* Add `MeCab` namespace classes and constants.
* Non-namespace classes are not supported on PHP 7.
* Non-namespace constants are not supported on PHP 7.
* Procedural APIs (`mecab_*` functions)  are not supported on PHP 7.
* Non-namespace classes are deprecated on PHP 5.
* PHP versions earlier than 5.3 are no longer supported.
* MeCab versions earlier than 0.99 are no longer supported.
* Removed features:
    * `$filter` callback argument of `mecab_split()` function.
    * The persistent resource.
2015-12-13 17:20:21 +00:00
taca
9023d318dc Update ruby-xmlparser to 0.7.3.
Changes of version 0.7.3

    fix PARAM_ENTITY_PARSING_* constants.
    fix gemspec for Ruby 2.0.

Changes of version 0.7.2

    revert once removed digest.rb.
2015-12-13 16:57:32 +00:00
taca
dc5dfc2157 Update ruby-classifier-reborn to 2.0.4.
v2.0.4

Major Enhancements

* Classification thresholds can be enabled or disabled. The default is
  disabled. The threshold value can be set at initialization time or
  dynamically during processing (#47)
* Made auto-categorization optional, defaulting to false (#45)
* Added the ability to handle an array of classifications to the constructor
  (#44)
* Classification with a threshold has been added to the api (#39)

Minor Enhancements

* Documentation around threshold usage (#54)
* Fixed UTF-8 encoding for hasher.rb (#50)
* Removed some unnecessary methods (#43)
* Add optional CachedContentNode (GSL only) (#43)
* Caches the transposed search_vector (#43)
* Added custom marshal_ methods to not save the cache when dumping/loading
  (#43)
* Optimized some numeric comparisons and iterators (#43)
* Added cached calculation table when computing raw_vectors (#43)
* If a category name is already a symbol, just return it (#45)
* Various Hash improvements (#45)
* Eliminated several Ruby ⚠️s when run with RUBYOPT="-w" (#38)
* Simple performance improvements for the Hasher process (#41)
* Fixes for broken regex splitting for non-ascii characters and removal of the
  unused punctuation filter (#41)
* Add multiple language stopwords with customizable stop word paths (#40)

Bug Fixes

* Fixed the bug where adding the same category a second time would clobber the
  category that was already there (#45)
* Fixed deprecation warning for <=> in ls.rb (#33)
* Remove references to Madeline in the README and replace it with Marshal or
  Redis (#32)

Development Fixes

* Added development dependency on mini_test and added 2.2 to travis.yml (#36)
2015-12-13 16:55:48 +00:00
taca
a83a685c4b Update ruby-nokogiri to 1.6.7.
=== 1.6.7 / 2015-11-29

==== Notes

This version supports native builds on Windows using the RubyInstaller
DevKit. It also supports Ruby 2.2.x on Windows, as well as making
several other improvements to the installation process on various
platforms.

This version also includes the security patches already applied in
v1.6.6.3 and v1.6.6.4 to the vendored libxml2 and libxslt source.
See #1374 and #1376 for details.

==== Features

* Cross-built gems now have a proper ruby version requirement. (#1266)
* Ruby 2.2.x is supported on Windows.
* Native build is supported on Windows.
* [MRI] libxml2 and libxslt `config.guess` files brought up to date. (#1326) (Thanks, @hernan-erasmo!)
* [JRuby] fix error in validating files with jruby (#1355, #1361) (Thanks, @twalpole!)
* [MRI, OSX] Patch to handle nonstandard location of `iconv.h`. (#1206, #1210, #1218, #1345) (Thanks, @neonichu!)

==== Bug Fixes

* [JRuby] reset the namespace cache when replacing the document's innerHtml (#1265) (Thanks, @mkristian!)
* [JRuby] Document#parse should support IO objects that respond to #read. (#1124) (Thanks, Jake Byman!)
* [MRI] Duplicate-id errors when setting the `id` attribute on HTML documents are now silenced. (#1262)
* [JRuby] SAX parser cuts texts in peices when quare brackets exist. (#1261)
* [JRuby] Namespaced attributes aren't removed by remove_attribute. (#1299)
2015-12-13 15:26:42 +00:00
taca
0a887b03a6 Update ruby-json-pure to 1.8.3.
2015-06-01 (1.8.3)
  * Fix potential memory leak, thx to nobu.
2015-12-13 15:04:46 +00:00
szptvlfn
be4a661326 Bump PKGREVISION for
hs-primitive-0.6.1.0 || hs-vector-0.11.0.0 || hs-mwc-random-0.13.3.2 || hs-vector-algorithms-0.7.0.1
2015-12-13 14:14:34 +00:00
markd
8f5abb2952 Add ${PYPKGPREFIX} to package name. 2015-12-13 10:37:26 +00:00
taca
ca30a8ba46 Fix ALTERNATIVES.
Bump PKGREVISION.
2015-12-12 04:14:03 +00:00
taca
4d72063abc Fix ALTERNATIVES.
Bump PKGREVISION.
2015-12-12 04:12:18 +00:00
joerg
d30cfe87d4 Using "type -t" is a pretty pointless bashism, even slowing things down
by adding additional forks. Fix and bump revision.
2015-12-11 23:31:09 +00:00
wiz
71c5cd8794 Remove unnecessary FILES_SUBST, already in there. Noted by taca. 2015-12-11 21:29:27 +00:00
jmmv
1969ac0032 Add and enable markdown2social. 2015-12-11 19:33:38 +00:00
jmmv
6015c31215 Initial addition of markdown2social, version 0.2:
The markdown2social utility converts simple Markdown documents to Google+
posts ready to be shared on the social network.  There is room for writing
output plugins for other target sites, but at the moment only Google+ is
supported.
2015-12-11 19:33:05 +00:00
joerg
f02038091b Don't install unreadable files. Bump revision. 2015-12-11 19:23:57 +00:00
wiz
26f56ea06d OpenBSD will remove man page symlinks and let man(1) find them via
a database.

Adapt code for that case using a patch from Ingo Schwarze.

Bump version.
2015-12-11 14:24:35 +00:00
wiz
59b8156da0 + highway. 2015-12-11 14:10:59 +00:00
wiz
3291922106 Import highway-1.1.0 as textproc/highway.
Provided by NONAKA Kimihiro in PR 50504.

Highway
-------
A fast pattern matching tool like pt and ag.

Feature:
- It can search the PATTERN from your source code very fast.
- It can search also the PATTERN as a regular expression.
- It supports UTF-8 and some Japanese encodings (Because I'm
  Japanese. EUC-JP and Shift_JIS is supported).
- It ignores file patterns form your .gitignore by default.
2015-12-11 14:10:42 +00:00
wiz
3130f3bcc3 Fix ALTERNATIVES file. Bump PKGREVISION. 2015-12-11 11:46:31 +00:00
joerg
3d3720d4ac dirfd is missing on HP-UX. Don't include getopt.h -- no getopt_long
here.
2015-12-10 02:50:19 +00:00
wiz
52c6f63c37 Update p5-XML-LibXML to 2.0123:
2.0123  2015-12-06
    - Get rid of an undef-warning in XML::LibXML::Reader .
        - https://rt.cpan.org/Ticket/Display.html?id=106830
        - Thanks to Rich for the report and testcase.
    - Apply patch from Debian for rewording the documentation.
        - https://rt.cpan.org/Ticket/Display.html?id=110116
        - Some extra rewording has been done by SHLOMIF.
        - Thanks to Gregor Herrman and the Debian Team
2015-12-09 19:56:20 +00:00
adam
7f3b4730ad Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 2015-12-05 21:25:27 +00:00
leot
1fd9f0b612 Update textproc/the_silver_searcher to 0.31.0.
pkgsrc changes:
o Switch MASTER_SITES to the author's site (in order to avoid the various
  auto* tools)

Changes:
o Add support for Crystal file types
o Add support for Racket file types
o Add support for Standard ML file types
o Add support for Elixir file type
o Misc bugfixes
2015-12-05 14:17:08 +00:00
wiz
eabde08e9a Update OpenBSD architectures.
From jmc@OpenBSD.

Bump version.
2015-12-02 17:31:24 +00:00
wiz
a7599f9e40 Mention bug report for two failing tests. 2015-12-02 14:46:40 +00:00
wen
424b362e8b Update to 1.22
Upstream changes:
1.22  2015-11-25 10:35:00 MANWAR
      - Fixed the debug level handling.
      - Updated pod document about the same.

1.21  2015-11-24 14:00:00 MANWAR
      - Fixed issue RT# 109562.

1.20  2015-11-24 MANWAR
      - Updated method PDF::Create::Page::string() to handle character/word spacing. (Thanks David Kitcher-Jones).
      - Updated method PDF::Create::Page::text() to handle font correctly. (Thanks David Kitcher-Jones).
      - Added new method PDF::Create::Page::block_text() to manage block of text.  (Thanks David Kitcher-Jones).
      - Updated method PDF::Create::Page::block_text() to handle multiple paragraphs. (MANWAR)
      - Documented method text() and block_text(). (MANWAR)
2015-11-28 14:49:41 +00:00
wen
6be49e00fe Update to 0.53
Upstream changes:
0.50 Sat May  9 09:06:41 EDT 2015
    - Improve performance of is_LsubsetR via patches submitted by Mich Rawson
      at New York Perl Hackathon (May 2 2015).

0.51 Thu May 14 21:49:00 EDT 2015
    - Changes to List::Compare::Functional::is_LsubsetR introduced in v0.50
      found to be buggy.  See: https://rt.cpan.org/Ticket/Display.html?id=104452.
      Pending further investigation, reverted to v0.49 of
      List::Compare::Base::_Auxiliary; added two test files.

0.52 Thu May 21 21:57:18 EDT 2015
    - v0.51 changes were not applied to master branch; apply them.
      Remove two hash-to-hash assignments in List::Compare::Base::_Auxiliary::_subset_subengine.

0.53 Sun Jun  7 10:49:24 MDT 2015
    - Accept patch submitted by Paulo Custodio reworking, and correcting,
      changes originally published in 0.50.
2015-11-28 14:43:03 +00:00
joerg
8a8df8f1f7 Make really sure the local copy of boost and co is not used. 2015-11-27 21:45:19 +00:00
adam
bfd98cfac4 Added textproc/freexl version 1.0.2 2015-11-27 14:01:07 +00:00
adam
56b6b8a0ff FreeXL is an open source library to extract valid data from within an Excel
(.xls) spreadsheet. FreeXL design goals:
* to be simple and lightweight
* to be stable, robust and efficient
* to be easily and universally portable
* completely ignoring any GUI-related oddity
Note that the final goal means that FreeXL ignores at all fonts, sizes and
alignments, and most formats. It ignores Pivot Table, Charts, Formulas, Visual
Basic macros and so on. FreeXL is structurally simple and quite light-weight
(typically 40-80K of object code, stripped).
2015-11-27 14:00:26 +00:00
jperkin
1467aa06e7 Remove mk/find-prefix.mk usage from the textproc category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:53:42 +00:00
taca
02aaf14df7 Remove 193 from RUBY_VERSION_SUPPORTED. 2015-11-23 15:46:58 +00:00
szptvlfn
9e9f429834 revert previous commit, sorry. 2015-11-23 12:54:53 +00:00
szptvlfn
bb6fae5872 Bump PKGREVISION
add missing lzmalib ( fix librsvg build )

 -llzma, from libcroco-0.6.8/src/libcroco-0.6.la#20

 pkgsrc/graphics/librsvg:
ld: warning: liblzma.so.1, needed by /usr/pkgsrc/graphics/librsvg/work/.buildlink/lib/libcroco-0.6.so, not found (try using -rpath or -rpath-link)
Shared object "liblzma.so.1" not found
2015-11-23 12:37:46 +00:00
wiz
3d3d931aa4 Bump PKGREVISION for poppler shlib major bump. 2015-11-23 10:30:15 +00:00
taca
665369c3cb Update ruby-nokogiri to 1.6.8.4.
=== 1.6.6.4 / 2015-11-19

This version pulls in an upstream patche to the vendored libxml2 to address:

* unclosed comment uninitialized access issue (#1376)

This issue does not have a CVE assigned to it as this time.
2015-11-23 07:28:01 +00:00
wiz
b4d3166e1c Update xmlto to 0.28:
Xmlto news
----------
0.0.28 (stable)
  - fix broken temp files removal (introduced in 0.0.27)
  - links detection changed to elinks (new links options
    not compatible)
2015-11-23 00:04:38 +00:00
wiz
bb40a003cb Udate py-libxml2 to 2.9.3 to match libxml2. 2015-11-23 00:01:06 +00:00
wiz
b570169750 Update libxml2 to 2.9.3.
v2.9.3: Nov 20 2015

    Security:
    CVE-2015-8242 Buffer overead with HTML parser in push mode (Hugh Davenport),
    CVE-2015-7500 Fix memory access error due to incorrect entities boundaries (Daniel Veillard),
    CVE-2015-7499-2 Detect incoherency on GROW (Daniel Veillard),
    CVE-2015-7499-1 Add xmlHaltParser() to stop the parser (Daniel Veillard),
    CVE-2015-5312 Another entity expansion issue (David Drysdale),
    CVE-2015-7497 Avoid an heap buffer overflow in xmlDictComputeFastQKey (David Drysdale),
    CVE-2015-7498 Avoid processing entities after encoding conversion failures (Daniel Veillard),
    CVE-2015-8035 Fix XZ compression support loop (Daniel Veillard),
    CVE-2015-7942-2 Fix an error in previous Conditional section patch (Daniel Veillard),
    CVE-2015-7942 Another variation of overflow in Conditional sections (Daniel Veillard),
    CVE-2015-1819 Enforce the reader to run in constant memory (Daniel Veillard)
    CVE-2015-7941_2 Cleanup conditional section error handling (Daniel Veillard),
    CVE-2015-7941_1 Stop parsing on entities boundaries errors (Daniel Veillard),
    Documentation:
    Correct spelling of "calling" (Alex Henrie),
    Fix a small error in xmllint --format description (Fabien Degomme),
    Avoid XSS on the search of xmlsoft.org (Daniel Veillard)
    Portability:
    threads: use forward declarations only for glibc (Michael Heimpold),
    Update Win32 configure.js to search for configure.ac (Daniel Veillard)
    Bug Fixes:
    Bug on creating new stream from entity (Daniel Veillard),
    Fix some loop issues embedding NEXT (Daniel Veillard),
    Do not print error context when there is none (Daniel Veillard),
    Avoid extra processing of MarkupDecl when EOF (Hugh Davenport),
    Fix parsing short unclosed comment uninitialized access (Daniel Veillard),
    Add missing Null check in xmlParseExternalEntityPrivate (Gaurav Gupta),
    Fix a bug in CData error handling in the push parser (Daniel Veillard),
    Fix a bug on name parsing at the end of current input buffer (Daniel Veillard),
    Fix the spurious ID already defined error (Daniel Veillard),
    Fix previous change to node sort order (Nick Wellnhofer),
    Fix a self assignment issue raised by clang (Scott Graham),
    Fail parsing early on if encoding conversion failed (Daniel Veillard),
    Do not process encoding values if the declaration if broken (Daniel Veillard),
    Silence clang's -Wunknown-attribute (Michael Catanzaro),
    xmlMemUsed is not thread-safe (Martin von Gagern),
    Fix support for except in nameclasses (Daniel Veillard),
    Fix order of root nodes (Nick Wellnhofer),
    Allow attributes on descendant-or-self axis (Nick Wellnhofer),
    Fix the fix to Windows locking (Steve Nairn),
    Fix timsort invariant loop re: Envisage article (Christopher Swenson),
    Don't add IDs in xmlSetTreeDoc (Nick Wellnhofer),
    Account for ID attributes in xmlSetTreeDoc (Nick Wellnhofer),
    Remove various unused value assignments (Philip Withnall),
    Fix missing entities after CVE-2014-3660 fix (Daniel Veillard),
    Revert "Missing initialization for the catalog module" (Daniel Veillard)
    Improvements:
    Reuse xmlHaltParser() where it makes sense (Daniel Veillard),
    xmlStopParser reset errNo (Daniel Veillard),
    Reenable xz support by default (Daniel Veillard),
    Recover unescaped less-than character in HTML recovery parsing (Daniel Veillard),
    Allow HTML serializer to output HTML5 DOCTYPE (Shaun McCance),
    Regression test for bug #695699 (Nick Wellnhofer),
    Add a couple of XPath tests (Nick Wellnhofer),
    Add Python 3 rpm subpackage (Tomas Radej),
    libxml2-config.cmake.in: update include directories (Samuel Martin),
    Adding example from bugs 738805 to regression tests (Daniel Veillard)
2015-11-22 23:49:03 +00:00
ryoon
cb0b65eca2 Update to 2.22
Changelog:
* Noteworthy changes in release 2.22 (2015-11-01) [stable]

** Improvements

  Performance has improved for patterns containing very long strings,
  reducing preprocessing time for an N-byte regexp from O(N^2) to
  only slightly superlinear for most patterns.  Before, a command like
  the following would take over a minute, but now, it takes less than
  a second:
  : | grep -f <(seq -s '' 99999)

  When building grep, 'configure' now uses PCRE's pkg-config module for
  configuration information, rather than attempting to guess it by hand.

** Bug fixes

  A DFA matcher bug made this command mistakenly print its input line:
    echo axb | grep -E '^x|x$'
  Likewise for this equivalent command:
    echo axb | grep -e '^x' -e 'x$'
  [bug introduced in grep-2.19 ]

  grep no longer reads from uninitialized memory or from beyond the end
  of the heap-allocated input buffer.  This fix addressed CVE-2015-1345.
  [bug introduced in grep-2.19 ]

  With -z, '.' and '[^x]' in a pattern now consistently match newline.
  Previously, they sometimes matched newline, and sometimes did not.
  [bug introduced in grep-2.4]

  When the JIT stack is exhausted, grep -P now grows the stack rather
  than reporting an internal PCRE error.

  'grep -D skip PATTERN FILE' no longer hangs if FILE is a fifo.
  [bug introduced in grep-2.12]

  --exclude and related options are now matched against entire
  command-line arguments, not against command-line components.
  [bug introduced in grep-2.6]

  Fix performance degradation of grep -Fw in unibyte locales.
  [bug introduced in grep-2.19 ]
2015-11-20 19:04:49 +00:00
asau
5c49b8018e Make it work without Internet access.
Transform DocBook XSLT URLs to point to local copies coming from textproc/docbook-xsl.
This package should use XML Catalog, but doesn't for some unclear reason.
2015-11-19 23:40:59 +00:00
taca
101f5845f3 Allow ruby-toml to depend on ruby-parslet 1.6 and later.
Bump PKGREVISION.
2015-11-18 16:09:24 +00:00
taca
18a09e2732 Update ruby-nokogiri to 1.6.6.3.
pkgsrc change: Add pkg_alternatives support.

=== 1.6.6.3 / 2015-11-16

This version pulls in several upstream patches to the vendored libxml2 and libxslt to address:

* CVE-2015-1819
* CVE-2015-7941_1
* CVE-2015-7941_2
* CVE-2015-7942
* CVE-2015-7942-2
* CVE-2015-8035
* CVE-2015-7995

See #1374 for details.
2015-11-18 16:04:50 +00:00
richard
59de0d71d7 CPPFLAGS+=-D__EXTENSIONS__ permits build on SunOS 2015-11-18 09:16:19 +00:00
wiz
5be8b03f97 Update xmlto to 0.0.27:
0.0.27 (stable)
  - remove several bashisms from scripts
  - add new option --profile for preprocessing documents
    with profiling stylesheet
2015-11-17 11:59:25 +00:00
wiz
029a0ddf94 Update py-lxml to 3.5.0:
3.5.0 (2015-11-13)
==================

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

* Unicode string results failed XPath queries in PyPy.

* LP#1497051: HTML target parser failed to terminate on exceptions
  and continued parsing instead.

* Deprecated API usage in doctestcompare.


3.5.0b1 (2015-09-18)
====================

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

* ``cleanup_namespaces()`` accepts a new argument ``keep_ns_prefixes``
  that does not remove definitions of the provided prefix-namespace
  mapping from the tree.

* ``cleanup_namespaces()`` accepts a new argument ``top_nsmap`` that
  moves definitions of the provided prefix-namespace mapping to the
  top of the tree.

* LP#1490451: ``Element`` objects gained a ``cssselect()`` method as
  known from ``lxml.html``.  Patch by Simon Sapin.

* API functions and methods behave and look more like Python functions,
  which allows introspection on them etc.  One side effect to be aware of
  is that the functions now bind as methods when assigned to a class
  variable.  A quick fix is to wrap them in ``staticmethod()`` (as for
  normal Python functions).

* ISO-Schematron support gained an option ``error_finder`` that allows
  passing a filter function for picking validation errors from reports.

* LP#1243600: Elements in ``lxml.html`` gained a ``classes`` property
  that provides a set-like interface to the ``class`` attribute.
  Original patch by masklinn.

* LP#1341964: The soupparser now handles DOCTYPE declarations, comments
  and processing instructions outside of the root element.
  Patch by Olli Pottonen.

* LP#1421512: The ``docinfo`` of a tree was made editable to allow
  setting and removing the public ID and system ID of the DOCTYPE.
  Patch by Olli Pottonen.

* LP#1442427: More work-arounds for quirks and bugs in pypy and pypy3.

* ``lxml.html.soupparser`` now uses BeautifulSoup version 4 instead
  of version 3 if available.

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

* Memory errors that occur during tree adaptations (e.g. moving subtrees
  to foreign documents) could leave the tree in a crash prone state.

* Calling ``process_children()`` in an XSLT extension element without
  an ``output_parent`` argument failed with a ``TypeError``.
  Fix by Jens Tröger.

* GH#162: Image data in HTML ``data`` URLs is considered safe and
  no longer removed by ``lxml.html.clean`` JavaScript cleaner.

* GH#166: Static build could link libraries in wrong order.

* GH#172: Rely a bit more on libxml2 for encoding detection rather than
  rolling our own in some cases.  Patch by Olli Pottonen.

* GH#159: Validity checks for names and string content were tightened
  to detect the use of illegal characters early.  Patch by Olli Pottonen.

* LP#1421921: Comments/PIs before the DOCTYPE declaration were not
  serialised.  Patch by Olli Pottonen.

* LP#659367: Some HTML DOCTYPE declarations were not serialised.
  Patch by Olli Pottonen.

* LP#1238503: lxml.doctestcompare is now consistent with stdlib's doctest
  in how it uses ``+`` and ``-`` to refer to unexpected and missing output.

* Empty prefixes are explicitly rejected when a namespace mapping is used
  with ElementPath to avoid hiding bugs in user code.

* Several problems with PyPy were fixed by switching to Cython 0.23.
2015-11-17 11:52:10 +00:00
wiz
f96e31afbe Update to 2015.11.4:
2015.11.4
=========
----

* Fix #38: Long links wrapping controlled by `--no-wrap-links`.
* Note: `--no-wrap-links` implies `--reference-links`
* Feature #83: Add callback-on-tag.
* Fix #87: Decode errors can be handled via command line.
* Feature #95: Docs, decode errors spelling mistake.
* Fix #84: Make bodywidth kwarg overridable using config.
2015-11-13 15:48:02 +00:00
wiz
b60ba36c20 Update py-markdown to 2.6.4.
Add missing test dependencies.

Nov 6, 2015: Released version 2.6.4 (a bug-fix release).
2015-11-13 14:47:09 +00:00
wiz
ea60d75e15 Update iso-codes to 3.63:
iso-codes 3.63
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Sun, 1 Nov 2015

  [ ISO 639 translations ]
  * Ukrainian by Yuri Chornoivan (TP)

  [ ISO 639-3 translations ]
  * Ukrainian by Yuri Chornoivan (TP)
2015-11-12 16:25:51 +00:00
wen
6f304c4dad Update to 1.19
Upstream changes:
1.19  2015-10-28 MANWAR
      - Added key 'provides' to the Makefile.PL script.
      - Added standard unit test script (t/00-load.t).

1.18  2015-10-26 MANWAR
      - Added MIN_PERL_VERSION to the Makefile.PL script.
      - Tidied up and documented package PDF::Create.
      - Tidied up and documented package PDF::Create::Page.
      - Tidied up README file.

1.17  2015-10-25 MANWAR
      - Renamed file CHANGES to Changes.
      - Tidied up Changes file.
      - Added standard unit test for Changes file (t/changes.t).

1.16  2015-10-24 MANWAR
      - Fixed the warning thrown by method PDF::Image::GIF::UnLZW().
      - Tidied up example scripts (eg/sample.pl and eg/sample-cgi.pl).
      - Added sample images used by example scripts.
      - Added standard unit test for MANIFEST file.

1.15  2015-10-24 MANWAR
      - Added key 'CreationDate' to the list of valid keys to constructor.
      - Tidied up pod document of PDF::Create.
      - Tidied up Makefile.PL script.
      - Removed MANIFEST from .gitignore file.

1.14  2015-10-23 MANWAR
      - Added section REPOSITORY, LICENSE to the pod document.
      - Added standard pod syntax testing script t/pod.t
      - Added MANIFEST file.

1.13  2015-10-22 MANWAR
      - Fixed the distribution as earlier v1.12 didn't have any code (MANWAR).

1.12  2015-10-22 MANWAR
      - Updated repository link in the Makefile.PL script (MANWAR).
2015-11-08 10:39:24 +00:00
wiz
3e1136c5cf Update p5-Pod-POM to 2.01:
2.01 2015-11-07 NEILB
    * Added abstracts to all of the submodules -- a PR from GARU.
    * Changed README to README.md -- another PR from GARU.
    * Fixed runtime warning for Pod::POM::ERROR -- another PR from GARU.
2015-11-08 08:28:37 +00:00
wiz
f76ad381a0 Add some BUILD/TEST dependencies. 2015-11-07 19:04:09 +00:00
wiz
15d5299010 + py-JWT. 2015-11-06 10:47:17 +00:00
wiz
71e42a8dfb Import py-JWT-1.4.0 as textproc/py-JWT.
A Python implementation of JSON Web Token draft 32.
2015-11-06 10:46:25 +00:00
fhajny
05aad0ff6b Add new Erlang module packages 2015-11-04 14:07:26 +00:00
fhajny
929992c158 Import 20 Erlang module packages that will work as dependencies
in the ejabberd 15.10 update that follows.
2015-11-04 13:45:44 +00:00
wiz
b7201de464 Update to 2.6.3 based on PR 50396 by derouiche.
Oct 26, 2015: Released version 2.6.3 (a bug-fix release).
2015-11-04 09:45:05 +00:00
wiz
cc4cba6779 Add SHA512 checksum. 2015-11-04 08:32:34 +00:00
agc
2eddae48e5 Add SHA512 digests for distfiles for textproc category
Problems found locating distfiles:
	Package cabocha: missing distfile cabocha-0.68.tar.bz2
	Package convertlit: missing distfile clit18src.zip
	Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 01:59:17 +00:00
leot
a821ec753d Update textproc/discount to discount-2.1.8a.
Patch provided by Derouiche in PR pkg/50404.

Changes:
o version 2.1.8a When I put in the patch to ..
    # Change the mail demangler to a debian-specific 'always mangle
      one way' hack. (enabled with the configure.sh option
      --debian-glitch)

  I messed up the format string and made the mangled email address
  into a fixed bogus string. Sigh. Fixed (thanks to a patch from
  Alessandro Ghedini), updated (and I really have to expand the
  runtime configuration flags array to be long enough to fit 64
  settings, but that?s a fix for a different day) and released.

o version 2.1.8 After a year or so of letting the code sit and slowly
  accumulate fixes, a new version which fixes a wad of bugs and adds
  a few new features. Some of this code is front other people, and
  those changes will be marked with their names:

    # FINALLY address the bug where markdown extra-style footnotes
      lose numbering when they show up in nested element; I was not
      carrying the m-e reference# inside the footnotes structure, but
      was instead carrying it in the parent structure and not
      updating it. So I changed the footnotes structure to include
      the reference + the list of footnotes, which made the
      misnumbering go away on my tests.
    # Fix makefile distclean to cleanup all the generated files and
      corrected the names of the installed sample program man pages
      to end in .1 (Mark Pizzolato mark@infocomm.com)
    # Change the mail demangler to a debian-specific 'always mangle
      one way' hack. (enabled with the configure.sh option
      --debian-glitch)
    # Add --with-unmangled-email compile-time flag to disable mailto:
      mangling
    # Allow the magic output filename -, which means send output to
      stdout instead of to a file.
    # Fix a bug where autolink + github flavored markdown absorbs the
      ^C eoln character into a link at the end of a line.
    # Tweak install.samples so that the user can supply a SAMPLE_PFX
      on the command line SAMPLE_PFX=discount- make install.samples
      to install the sample programs with a package-specific prefix.
    # Emit pages in utf-8 instead of us-ascii (simply a change to the
      Content-Type meta) (Nathan Phillip Brink binki@gentoo.org)
    # Patch the horrible list handler to support long numeric list
      items (George Hartzell hartzell@alerce.com)
    # Various bugfixes (Masayoshi Sekimura sekimura@gmail.com)
    # Fix support for CFLAGS=-m32 ./configure.sh by using CFLAGS for
      all build invokations of CC. (Nathan Phillip Brink
      binki@gentoo.org)
    # Github-style language attributes on fenced code blocks (Loren
      Segal lsegal@amazon.com)
    # When defining WORD & DWORD, check first for the MS Windows
      WinDef.h file; if found, include it instead of defining WORD &
      DWORD ourselves.
    # support url-encoded anchor links with --with-urlencoded-anchor
      option (Daisuke Murase typester@cpan.org)
2015-11-04 01:10:18 +00:00
jym
72f10d7577 As written by Kristaps via private mail, Ingo Schwarze now
maintains mdocml. Update MAINTAINER.
2015-10-31 21:53:24 +00:00
schmonz
c95fc1acb0 Update to 5.2.1. From the changelog:
* Fix #22 (pip package keeps upgrading all the time)
* Support PyPy
* Remove the HTTP Status 9001 test that caused unit test tracebacks
* Remove the completely-untested HTML tidy code
* Remove BeautifulSoup as a dependency
* Remove the XFN microformat parsing code
* Remove the rel_enclosure microformat parsing code
* Remove the rel_hcard microformat parsing code
* Remove the rel_tag microformat parsing code
* Replace the regex-based RFC 822 date parser with a procedural one
* Replace the Python-licensed W3DTF date parser
* Support HTML5 audio/source/video element relative URL's
* Remove the unparsed itunes_keywords key from the result dictionary
* Fix issue 321 just a little more (yet another code path was missed)
* Issue 62 (support georss and gml namespaces)
* Issue 296 (GUID's are always treated like relative URI's)
* Issue 334 (media:restriction element content is not returned)
* Issue 335 (sub-elements of media:group are not parsed and returned)
* Issue 342 (support multiple dc:creator elements)
* Issue 357 (loose parser breaks ampersands in link element URL's)
* Issue 374 (support the Podlove Simple Chapters namespace)
* Issue 380 (support media:rating element)
* Issue 384 (fix chardet support in Python 3)
* Issue 389 (elements in unknown uppercase namespaces are ignored)
* Issue 392 (tags element subverts 'tags' key in result dictionary)
* Issue 396 (Podlove Simple Chapters version 1.0 causes a KeyError)
* Issue 399 (docs call `request_headers` parameter `extra_headers`)
* Issue 401 (support additional dcterms and media namespaces elements)
* Issue 404 (support asctime datetime strings with timezone information)
* Issue 407 (decode forward slashes encoded as character entities)
* Issue 421 (delay chardet invocation as long as possible)
* Issue 422 (add return types docstrings)
* Issue 433 (update the list of allowed MathML elements and attributes)
2015-10-31 14:18:32 +00:00
shattered
733ae036e6 Update to 2.97. Changes:
- New -s flag to stop comlaints about sloppy (misaligned CIDRs)
- CIDRs now always properly bit aligned, even if the base address wasn't
2015-10-31 11:23:33 +00:00
fhajny
caac425629 Add forgotten DESCR file, thanks @joerg. 2015-10-30 18:59:58 +00:00
wen
eb1f9eefce Update to 3.49
Upstream changes:
3.49 - 2015-03-24

- added: the DTD_base option to XML::Twig new, that forces XML::Twig to look
  for the DTD in a given directory
  thanks to Arun lakhana for the idea

- fixed: XML::Parser 2.43 caused a failure in the tests due to a change in
  its behaviour when die-ing.

- fixed: prevent PAUSE from trying to index packages that are only used
  for monkey patching (to re-use XML::XPath as the XPath engine for
  XML::Twig::XPath).  Will also prevent UNAUTHORIZED flag on metacpan.
  patch sent by Graham Knop

- fixed: RT #96009
  keep_atts_order => 0 behaviour. Spotted by Dolmen
  https://rt.cpan.org/Public/Bug/Display.html?id=96009

- fixed bug RT #97461
  wrong error message was returned calling parse on an invalid filehandle
  Thanks to Slaven Rezic for the bug report and test case
   https://rt.cpan.org/Public/Bug/Display.html?id=97461

- fixed: RT #98801
  COMPATIBILITY WARNING
  inconsistency between simplify and XML::Simple for empty elements (including
  elements with start and end tags but no contents)
  the XML::Simple behaviour is to map them to an empty hash, not an
  empty/undef scalar (depending of whether the element is a PCDATA or not)
  as was the case in previous versions of the module.
  This has the potential to break some existing code, but simplify should be
  strictly the same as XML::Simple's XMLin
  Thanks to Vangelis Katsikaros for the bug report and test case
    https://rt.cpan.org/Public/Bug/Display.html?id=98801
2015-10-30 13:26:52 +00:00
jnemeth
e6e00d673b sort 2015-10-29 09:00:01 +00:00
jperkin
da7bc3ac4d Fix preprocessor logic bug causing __STRICT_ANSI__ to be undefined on all
platforms, breaking SunOS/clang's use of GCC headers around __float128.
2015-10-26 09:48:14 +00:00
jperkin
239e6a6e68 Use the GCC build file when using SunOS/clang, and patch it to pass the -h
linker argument correctly.
2015-10-26 09:28:20 +00:00
schmonz
613e8020e7 Update to 0.1.41. From the changelog:
- Change the manpage gen date to be 'Month YEAR'
- Like "October 2015"
- Less churn in generated docs
- Replace Perl stuff in manpages with appropriate content
2015-10-25 01:20:16 +00:00
tnn
0cec23729e Fix packages' broken iconv.h detection by removing it. Have faith in that
that pkgsrc will provide the correct iconv.h to use in either the buildlink
directory or otherwise in the compiler's default search path.
2015-10-23 20:01:08 +00:00
fhajny
84961f9ce2 Add php-sphinx 2015-10-22 10:53:38 +00:00
fhajny
539d04319d Import sphinx 1.3.3 as textproc/php-sphinx.
PHP bindings for libsphinxclient, client library for Sphinx.
2015-10-22 10:53:01 +00:00
kleink
c97fa0cd5d Update py-pyphen to 0.9.2.
Changes since 0.9.1:
* Icelandic dictionary
* test coverage updates
* bug fixes
2015-10-20 17:18:57 +00:00
fhajny
6874e72e7f Add textproc/py-xlsxwriter 2015-10-19 10:57:13 +00:00
fhajny
302b154422 Import XlsxWriter as textproc/py-xlsxwriter.
XlsxWriter is a Python module for writing files in the Excel
2007+ XLSX file format.
2015-10-19 10:45:03 +00:00
fhajny
3049b017e1 Update textproc/sphinxsearch to 2.2.10.
New features and updates

- The list of SphinxQL reserved keywords is now much, much smaller than
  it used to be, and also consistent across different places in the code
  and in the docs.
- IN() function now accepts string attributes (#2233). Also, filtering
  string attributes by an empty value in WHERE clause now works.
- WHERE on float attributes got improved a bit: we added floatcol<>123.0
  syntax, and fixed an issue with using an integer reference value asi
  in floatcol=123 or floatcol!=123, see bug #2121.
- searchd --replay-flags switch (useful for binlog replay troubleshooting)
  now accepts a new option 'ignore-open-errors' that lets you simply
  ignore missing binlog files without deleting binlog meta info.
- Indexer now exits with code 2 in case of rotation failure.

Notable bug fixes
- unified min_prefix_len, min_infix_len behavior between RT and plain indexes
- expressions dependent on aggregation results (eg. as in SELECT MAX(id) m1,
  m1+10 m2) were not computed properly in RT indexes
- LENGTH() was 2x off for 64-bit MVA attributes
- OPTIMIZE could occasionally break big RT indexess
- multi-wordforms with clashing prefixes were processed in a wrong order
- disabled and later re-enabled indexes were not picked up again by searchd
  on SIGHUP

Full release notes:

  http://sphinxsearch.com/docs/latest/rel2210.html
2015-10-18 20:30:02 +00:00
ryoon
57f09381d9 Add multimarkdown 2015-10-18 09:15:03 +00:00
ryoon
133fa1751f Import multimarkdown-4.7.1 as textproc/multimarkdown.
MultiMarkdown, or MMD, is a tool to help turn minimally marked-up
plain text into well formatted documents, including HTML, PDF (by
way of LaTeX), OPML, or OpenDocument (specifically, Flat OpenDocument
or '.fodt', which can in turn be converted into RTF, Microsoft
Word, or virtually any other word-processing format).

MMD is a superset of the Markdown syntax, originally created by
John Gruber. It adds multiple syntax features (tables, footnotes,
and citations, to name a few), in addition to the various output
formats listed above (Markdown only creates HTML). Additionally,
it builds in "smart" typography for various languages (proper left-
and right-sided quotes, for example).
2015-10-18 09:14:11 +00:00
wen
e0c074f633 Update to 3.003
Upstream changes:
3.003     2015-09-28T00:29:45Z

  - Bump Pod::Simple prereq to fix bugs that were causing test failures.
  - Use Pod::Simple's nbsp_for_S(1) by default instead of handling S<> sequences internally.
    This means the feature can now also be disabled if desired.
  - Portability improvements for non-ascii platforms.

3.002     2015-08-21T03:24:24Z

  - Add attribution to changelog.

3.001     2015-08-21T03:17:57Z

  - Increase Pod::Simple requirement to 3.26 for detected_encoding().
    Thanks to Lee J for reporting! (gh-15).

3.000     2015-08-16T21:55:14Z

  [Bug Fixes]
  - Literal ampersands and left angle brackets are encoded as html entities
    when necessary to avoid interpretation as html.
    http://stackoverflow.com/questions/28496298/escape-angle-brackets-using-podmarkdown

  [API Changes]
  - Make accessors read/write (instead of read-only)
    for consistency with Pod::Simple classes.
  - Passing unknown arguments to the constructor now produces a warning
    and in the future may throw an error.
  - For consistency with the other html-entity changes, NBSP characters (U+00A0)
    are now used literally for S<> sequences.
    This also fixes a bug with code spans nested inside of S<> sequences.

  [New Attributes]
  - Add `html_encode_chars` attribute to allow customizing what characters
    should be html entity encoded.
  - Add `match_encoding` attribute to use the same encoding as the input pod
    when writing to the output handle.
  - Add `output_encoding` attribute to specify the desired encoding
    to apply to the output handle.

  [pod2markdown script]
  - Add command line options corresponding to new module attributes.
  - The script now defaults to UTF-8 encoding if no encoding options are specified.
    Previous versions did not produce consistent output and would sometimes emit warnings.
    Closes gh-14 and rt-101536.

  [Documentation]
  - Remove documentation for deprecated API
    (parse_from_file(), parse_from_filehandle(), and as_markdown())
    to further discourage use.

  [New Packages]
  - Added Pod::Perldoc::ToMarkdown to enable `perldoc -o Markdown ...`
    Pod::Markdown maintains a backward compatible interface that is incompatible
    with perldoc's `-o` so this module has been added to enable the functionality.
    Thanks to Alberto Sim繭es for investigating (gh-12) and providing some code to fix it (gh-13).
2015-10-17 12:39:25 +00:00
wen
5512cb062c Update to 3.31
Upstream changes:
2015-08-23   Marc Green <marcgreen@cpan.org>
	* Release 3.31
	No changes since 3.30_1.

2015-07-19   Marc Green <marcgreen@cpan.org>
	* Release 3.30_1
	Simplified the detection of case-insensitivity in Pod::Simple::Search.

	Fixed "Use of uninitialized value $1 in lc" warning in
	Pod::Simple::Search.

	If @INC includes the current directory symbol, '.', the survey()
	method of Pod::Simple::Search no longer excludes it from its list
	of directories to search. Instead, The survey() and find() methods
	now both exclude duplicate directories from @INC (RT #102344).

	Moved source repository and updated links to new perl-pod GitHub
	organization: https://github.com/perl-pod/pod-simple.

	Improved repository links and added GitHub issue tracking link to
	the distribution metadata.

	Switched from File::Spec's catdir to catfile for path names, to
	fix failures on VMS. Also now use Unix path semantics where
	they're not required to be platform-specific. Thanks to Craig A.
	Berry for the patch (RT #105511).

	Improved the example use of the 'html_encode_chars()' method in
	the Pod::Simple::XHTML documentation. Patch from Randy Stauner.
2015-10-17 11:00:53 +00:00
ryoon
b0610a8ec4 Bump PKGREVISION
* Fix path in *.pc files.
2015-10-17 08:12:43 +00:00
ryoon
6c5d0e2088 Add lucene++ 2015-10-17 03:04:00 +00:00
ryoon
a38af3513b Import lucene++-3.0.7 as textproc/lucene++.
C++ port of the popular Java Lucene library, a high-performance,
full-featured text search engine.
2015-10-17 03:02:47 +00:00
richard
311895ca7b Avoid arbitrary decisions wrt troff being present or not to use a g'prefix.
Force it instead and use PKGGNUDIR logic to work it out.
Thanks for the heads up wiz@.
2015-10-15 14:11:20 +00:00
wiz
fe2abfdd75 Update iso-codes to 3.62:
iso-codes 3.62
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Thu, 1 Oct 2015

  [ ISO 639-3 translations ]
  * Russian by Dmitry Sivachenko (TP)
  * Turkish by Volkan Gezer (TP)

  [ ISO 639 translations ]
  * Turkish by Volkan Gezer (TP)
2015-10-15 10:45:44 +00:00
adam
21bdf9374f PLIST fix 2015-10-10 10:02:55 +00:00
ryoon
b141232e29 Recursive revbump from textproc/icu 2015-10-10 01:57:50 +00:00
ryoon
3e788a0bf9 Bump ABI. 2015-10-10 01:55:28 +00:00
ryoon
9c0d06ea3f Update to 56.1
Changelog:
Release Overview
The features for this release include support of CLDR 28 and Unicode 8.0.

For more details, including migration issues, see below.
Common Changes

    CLDR 28: For details of the many changes in CLDR, see CLDR 28.
    Unicode data updated to Unicode 8.0: 41 new emoji characters, 5,771 new ideographs for Chinese/Japanese/Korean, 6 new scripts, improved character properties data, etc.
    ICU data size reduced by about 7.2% (1.8MB) via sharing string values across resource bundles. [#11537]
    DateIntervalFormat now handles intervals with seconds, and sets FieldPosition more consistently. [#11706, #11726]
    DateFormat::createInstanceForSkeleton() caches DateFormat patterns rather than DateTimePatternGenerator instances, for better performance (for cache hits) and lower heap memory consumption. [#11780]
    StringSearch (based on collation) defaults to matches on normalization boundaries rather than grapheme cluster boundaries, which yields more matches on Indic text. [#11750]
    RuleBasedNumberFormat (spelled-out numbers) now handles rounding (Java only), infinity, NaN. [#11653, #11760, #8223]
    Most of the old Normalizer/unorm.h had been replaced by (and reimplemented via) Normalizer2, and is now deprecated. [#7303]
    COLON has been withdrawn as a date pattern character corresponding to the date field [UDAT_]TIME_SEPARATOR_FIELD; there is currently no pattern character corresponding to that field. [#11773]
    Support for locale key "cf" to specify currency format style, and interaction with NumberFormat values for UNumberFormatStyle: [#11787]
        For NumberFormat style UNUM_CURRENCY / CURRENCYSTYLE, the default is "standard" currency style (typically using minus sign for negative numbers), but the new locale key "cf" may be used with values "standard" or "account" to specify currency format style ("account" indicates accounting style, often using parentheses for negative numbers).
        For other NumberFormat styles, the locale key "cf" is ignored (they override the locale preference):
            UNUM_CURRENCY_ISO / ISOCURRENCYSTYLE
            UNUM_CURRENCY_PLURAL / PLURALCURRENCYSTYLE
            UNUM_CURRENCY_ACCOUNTING / ACCOUNTINGCURRENCYSTYLE
            UNUM_CASH_CURRENCY / CASHCURRENCYSTYLE
        A new NumberFormat style is availble to explicitly specify standard style, ignoring the  the locale key "cf"
            UNUM_CURRENCY_STANDARD / STANDARDCURRENCYSTYLE

ICU4C Specific Changes

    C API support for CompactDecimalFormat via UNumberFormatStyle additions: UNUM_DECIMAL_COMPACT_SHORT, UNUM_DECIMAL_COMPACT_LONG [#11693]
    Larger UnicodeString object stores more characters inside the object without heap allocation; the UnicodeString object size is now build-time-configurable. [#11551]
        On 64-bit machines, increase from object size 40 bytes with 15 internal UChars to a new default of 64 bytes with 27 UChars.
    Some C++ classes now have swap() and moveFrom() methods, and support C++11 move semantics on compilers that support them. [#10086]
        UnicodeString, LocalPointer, LocalArray
    DecimalFormat code refactored to fix bugs, improve maintainability, and improve performance. [#10458]
    New FilteredBreakIterator suppresses certain segment boundaries. For example, it can suppress the sentence boundary in the middle of "Mr. Smith". [#11248]
    The internal, shared cache has been changed from unbounded to bounded. [#11767]
    For [U]BreakIterator with type UBRK_SENTENCE, the locale key "ss" can now be used with value "standard" to specify that standard sentence break suppression data should be used, or with value "none" to indicate that no break suppression data should be used (the default). [#11770]
    Collator: first-time startup time improved 20% due to precalculated unsafe-backward table [#11886]
    A number of memory leaks and buffer overruns have been fixed based on static code analysis, mostly in data build tools
2015-10-09 23:15:34 +00:00
wen
0e4ecf3a4b Update to 0.200003
Update DEPENDS

Upstream changes:
0.200003  2015-07-17 18:29:02-04:00 America/New_York
        - replace use of List::AllUtils with List::Util
2015-10-07 06:45:39 +00:00
taca
8f70619e4f Update ruby-redcarpet to 3.3.3.
Version 3.3.3

* Fix a memory leak instantiating a Redcarpet::Render::Base object.

  Oleg Dashevskii

* Fix the StripDown renderer to handle the :highlight option.

  Itay Grudev

* The StripDown renderer handles tables if the tables extension is enabled.

  amnesia7

* Fix Smarty Pants to avoid fraction conversions when there are several
  numbers separated with slashes (e.g. for a date).

  Sam Saffron
2015-10-04 13:38:17 +00:00
taca
2b0932baa4 Update ruby-kramdown to 1.9.0.
kramdown 1.9.0 released

This release contains some minor updates and bug fixes.

Changes

  * 3 minor changes:

    - The Rouge syntax highlighter can now be enabled/disabled for spans
      and/or blocks and options can now be set for both spans and blocks as
      well as only for spans or only for blocks (fixes #286, requested by
      Raphael R.)
    - Setting the ‘footnote_backlink’ option to an empty string now
      completely suppresses footnotes (fixes #270, requested by Kyle Barbour)
    - New converter HashAST for creating a hash from the internal tree
      structure (fixes #275, pull request by Hector Correa)

  * 1 bug fix:

    - When using the ‘hard_wrap’ option for the GFM parser, line numbers
      were lost (fixes #274, pull request by Marek Tuchowski) Published on
      Saturday, 04 July 2015
2015-10-04 13:32:49 +00:00
wen
ad4991b2a0 Update to 0.07
Upstream changes:
0.07 Thu Dec 11  2014
     Added QRcode support. B96752
     Credits to Matthew Hunt for this.
2015-10-04 11:03:29 +00:00
wen
71e461a8c8 Update to 0.9.9
Upstream changes:
Version 0.9.8/9

Added MANIFEST.SKIP and fixed a broken build with 0.9.8
Added some utility methods to new()
2015-10-04 10:51:12 +00:00
wen
b80d78b2a7 Update to 2.025
Upstream changes:
2.025     2015-09-23

    - The previous release included a patch that broke compatibility
      with Perl 5.8.x.  The minimum supported version is now Perl
      5.8.5, and there is a .perl-version file to facilitate testing
      using plenv.


2.024     2015-09-18

    - [RT #104133] Include all bounding boxes when importing a page
      (patch by Don Huettl of Grant Street Group).

    - [RT #104133] When retrieving bounding boxes for a page, fall
      back according to the defaults listed in the PDF spec (patch by
      Don Huettl of Grant Street Group).

    - Barcodes now take an optional -caption argument that will be
      printed beneath the barcode.  This can replace or be used in
      conjunction with the text representation of the barcode
      (requested by Gareth Tunley).

    - [RT #105581] Calls to width() in BaseFont are now significantly
      faster (patch by Dmitri Tikhonov).
2015-10-04 10:45:51 +00:00
wen
30731a911f Update to 1.11
Add missing DEPENDS

Upstream changes:
1.11 2015.10.02
    Test cleanups.  (Mohammad S Anwar)
    Input validation. (Mohammad S Anwar)
2015-10-04 09:35:50 +00:00
richard
1f860aaf81 Fix symlinks to not be relative and ride last PKGREVISION bump 2015-10-03 07:45:26 +00:00
richard
f6b4fdcbf4 correct last commit by using makeinfo tool in options
ride last PKGREVISION
2015-10-03 07:26:11 +00:00
richard
a160b84c3d gnu updates for groff with special fixup for chem.1 manpage not g' prefixed
add dependency to gtexinfo when building docs
remove special SunOS processing which seems unnecessary now.

TODO: there are still some apparent fonts issues indicated in the build logs
2015-10-02 11:33:14 +00:00
richard
93f046f8cf Update to relatorio-0.6.2
0.6.2 - 20150919
* Add name argument for "image:" in odf
* Remove table:end-cell-address from draw:frame as the address could be wrong
* Remove nose
* Add directives: attrs, content, replace and strip

Homepage updated as well.
2015-10-01 13:16:53 +00:00
wiz
9817f8ef3a Recursive revbump for poppler-0.36.0 shlib bump. 2015-10-01 05:37:00 +00:00
mef
38682d4918 Update 1.73 to 1.75
-------------------
Changes for version 1.75 (June 25, 2015)
------------------------
  - Export only necessary from POSIX (RT#99970, thanks Alexandr Ciornii)
  - Upgrade Makefile.PL (thanks Alexandr Ciornii)
  - Fix testing issue with missing locales (RT 97607, 97766, thanks to KHW)
    (thanks David Solimano)
  - Fix testing issue with bad Russian data on some platforms (RT 92666)
    (thanks David Solimano)
  - Add t/bigfloat.t (thanks Paul Miller / Alexandr Ciornii)

Changes for version 1.74 (April 19, 2011)
------------------------
  - Only Perl 5.10.0 and newer supported
  - Allow multi-character (e.g. "&nbsp;" for thousands_sep) (thanks
    Nick Patch; RT 65489)
  - Strip out illegal negative values returned by localeconv(),
    observed on Windows - see @IGNORE_NEGATIVE (thanks Adam Kennedy;
    RT 56802)
  - Manage warnings when undef is passed to methods (RT 48038)
  - Fix round() for Math::BigFloat objects (RT 62059)
2015-09-30 12:57:29 +00:00
mef
9cab4c90d7 Update 2.76 to 2.78
-------------------
Revision: 2.78  Date: 2015/09/24 02:19:21
! Makefile.PL
  Mend pull/42 again.  This time correctly.
! lib/Encode/Supported.pod
  Applied: RT#107146: [PATCH] fix a spelling mistake
  https://rt.cpan.org/Public/Bug/Display.html?id=107146

2.77 2015/09/15 13:53:27
! Unicode/Unicode.xs Unicode/Unicode.pm
  Address RT#107043: If no BOM is found, the routine dies.
  When you decode from UTF-(16|32) without -BE or LE without BOM,
  Encode now assumes BE accordingly to RFC2781 and the Unicode
  Standard version 8.0
  https://rt.cpan.org/Public/Bug/Display.html?id=107043
! Makefile.PL encoding.t
  Mend pull/42
! Encode.xs Makefile.PL encoding.pm encoding.t
  Pulled: precompile 1252 table as that is now the Pod::Simple default
  https://github.com/dankogai/p5-encode/pull/42
2015-09-30 12:46:21 +00:00
ryoon
ec56af8e83 Update to 0.47
Changelog:
__   __/ _ \| || |___  |
\ \ / / | | | || |_ / /  Three months are gone already
 \ V /| |_| |__   _/ /
  \_/  \___(_) |_|/_/       (released 2015-08-28)

Man:
 * Fix: don't add supirious lines around \# lines (Debian's 786642)
   Thanks to David Prévot (bug report) and to Robert Luberda (patch)

Documentation:
 * Bugfix: poref is a command line option (Debian's #775707)
   Thanks to Guillem Jover for the report and the patch.

Translations:
 * Update Italian, thanks to Marco Ciampa.

Other:
 * Port our regex to Perl 5.22 (Debian's #788706)
   Thanks to Roderich Schupp for the report and patch.

Project resources:
 * We migrated from SVN to GIT.  All history has been converted.
   The project is still hosted on alioth, although an unofficial
   project was created on github (mquinson/po4a) to get the pull
   requests of the ones preferring the comfort of non free solutions.
2015-09-29 15:12:33 +00:00
tnn
96f5f18555 Patch CVE-2015-1270. Via Debian. 2015-09-29 02:15:54 +00:00
richard
030e447e92 Fix hardcoded bash usage and use 'gmake' to simplify getting datafiles
Thanks FreeBSD ports!  bump PKGREVISION
2015-09-28 16:59:51 +00:00
taca
9d850d807a Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.
2015-09-26 23:41:32 +00:00
taca
ce9fb401b4 Update HOMEPAGE. 2015-09-26 23:41:10 +00:00
wen
63a4803fed Update to 1.19
Upstream changes:
1.19	- 2015-06-17, H.Merijn Brand
    * Guard tests against $PERL_UNICODE
    * Numeric options were sometimes interpreted as boolean
    * Safer meta_info use
2015-09-26 07:08:46 +00:00
kleink
1c74a819a0 Update p5-XML-Atom-SimpleFeed to 0.900.
0.900 Tue 22 Sep 2015
	- Support for arbitrary XML encodings

	[INCOMPATIBLE CHANGE]
	- Removal of ->no_generator method.

	  To suppress the default generator tag, specify an undef
	  generator.
2015-09-25 15:15:09 +00:00
kleink
36ab6f0d7b Update p5-XML-Atom-SimpleFeed to 0.863.
0.863 Thu 10 Sep 2015
	[INCOMPATIBLE CHANGE] - Datetime object support now via
	->epoch method instead of ->strftime.

	  Despite the fact that this is an incompatible change, it
	  should actually be a nonevent for almost all users, because
	  every datetime module I could find that supports ->strftime
	  also supports ->epoch (and vice versa).

	  However, the ->strftime methods of many modules are (subtly
	  or badly) broken in the face of timezones even as their
	  ->epoch methods work right (or else are broken subtly
	  enough to escape notice).

	  But if you have written your own datetime class, and it
	  has a ->strftime method but not an ->epoch method, and
	  you pass instance of that class to instance of this module,
	  then the feeds you generate that way will now be broken.

	  On balance, I believe that this change will unbreak vastly
	  more code than it breaks. Therefore I decided to switch.
2015-09-22 11:52:35 +00:00
wiz
58e8e046f9 Update textproc/miller to 2.2.0:
Multi-character RS,FS,PS

You can process CRLF-terminated DKVP files with mlr --dkvp --rs
crlf.
You can process LF-terminated CSV files with mlr --csv --rs lf.
You can process TSV using mlr --fs tab; you can convert TSV to CSV
using mlr --ifs tab --ofs comma.
Along with many more possibilities.
Please see mlr -h for more information.

There is one minor, backward-incompatible change which I felt not
worth calling this 3.0.0: default field separator for NIDX format
is now space, not comma.
2015-09-21 13:25:38 +00:00
taca
039d867664 Fix build problem with ruby22. 2015-09-19 15:42:44 +00:00
tnn
f908429493 Improve error message when distfile missing, like multimedia/libdvdcss. 2015-09-17 14:06:12 +00:00
taca
6f57c29e80 Update ruby-redcarpet to 3.3.2.
Exact changes are not available.
2015-09-13 15:26:39 +00:00
taca
7fdbbe2270 Update ruby-multi_json to 1.11.2
1.11.2
------

* [Only pass one argument to JrJackson when two is not supported](e798fa517c)
2015-09-13 15:22:49 +00:00
taca
31a78fdb5b Update ruby-kramdown to 1.8.0.
kramdown 1.8.0 released

This release contains only some minor updates and bug fixes.

Changes

* 4 minor changes:

  - The LaTeX converter now uses \texttt instead of \tt for code spans (fixes
    #257, reported by richard101696)

  - New option footnote_backlink for changing the backlink of footnotes in the
    HTML converter (fixes #247, requested by Benjamin Esham)

  - A quote directly followed by an ellipsis is now converted into an opening
    quotation mark (fixes #253, requested by Michael Franzl)

  - Removed warning for self-closing HTML elements that are not self-closed
    (fixes #262, requested by Gregory Pakosz)

* 3 bug fixes:

- Fixed #251: The special character sequence \` now works correctly when used
  in footnotes or headers that appear in the table of contents (reported by
  Peter Kehl)

- Fixed #254: kramdown crashed on encountering a table with multiple
  consecutive separator lines (reported by Christian Kruse)

- Fixed #256: Certain footnote definitions and codeblocks lead to crashes or
  unneeded backtracking in the regular expression engine - fixed by using
  atomic grouping (reported by Ali Ok)
2015-09-13 15:21:30 +00:00
taca
f0d94aa84e Update ruby-haml to 4.0.7.
Add pkg_alternative support.

# Haml Changelog

## 4.0.7

Released on August 10, 2015
([diff](https://github.com/haml/haml/compare/4.0.6...4.0.7)).

* Significantly improve performance of regexp used to fix whitespace handling in textareas (thanks [Stan Hu](https://github.com/stanhu)).
2015-09-13 15:18:07 +00:00
bsiegert
dc85bc6b40 Revbump all packages using Go after the Go update. 2015-09-13 14:34:25 +00:00
tnn
93c466170d cloud.github.com unconditionally redirects to https. Use it directly. 2015-09-12 20:03:00 +00:00
joerg
ce875b8b48 Needs pkg-config. 2015-09-12 16:55:02 +00:00
bouyer
81b7091099 Add a minimum version to dependancies, it seems that pbulk won't work
without it.
2015-09-11 18:01:02 +00:00
bouyer
021f04ce15 +p5-XML-Descent
+p5-XML-TokeParser
2015-09-11 15:16:08 +00:00
bouyer
a6fde7aafd Import p5-XML-Descent-1.04 to pkgsrc
The conventional models for parsing XML are either DOM (a data structure
representing the entire document tree is created) or SAX (callbacks are
issued for each element in the XML).

XML grammar is recursive - so it's nice to be able to write recursive
parsers for it. XML::Descent allows such parsers to be created.
2015-09-11 15:11:32 +00:00
bouyer
55a82dda19 Import p5-XML-TokeParser 0.05 to pkgsrc
XML::TokeParser provides a procedural ("pull mode") interface to XML::Parser
in much the same way that Gisle Aas' HTML::TokeParser provides a procedural
interface to HTML::Parser. XML::TokeParser splits its XML input up into
"tokens," each corresponding to an XML::Parser event.

A token is a bless'd reference to an array whose first element is an
event-type string and whose last element is the literal text of the
XML input that generated the event, with intermediate elements varying
according to the event type.

Each token is an object of type XML::TokeParser::Token. Read
"XML::TokeParser::Token" to learn what methods are available for
inspecting the token, and retrieving data from it.
2015-09-11 15:08:39 +00:00
wiz
51c376ceba Updated textproc/qprint to 1.1.
Changes not found.
Addresses PR 50225 by Dario Niedermann.
2015-09-10 12:58:28 +00:00
gdt
3d4247105b Add missing dependencies.
From Jason Bacon via pkgsrc-users.
2015-09-09 23:48:11 +00:00
kleink
e768a87149 Update p5-XML-Atom-SimpleFeed to 0.862.
0.862 Tue 08 Sep 2015
	- Correct RFC 3339 formatting for datetime objects
	  (Thanks, virii)
2015-09-09 16:26:29 +00:00
jperkin
8091aee373 Now that _STRIPFLAG_INSTALL is disabled by default on Darwin, remove manual
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.
2015-09-07 12:02:05 +00:00
mef
1e7bb7574f Update to 1.04
--------------
1.04 2015-07-04 NEILB
    - Added [MetaJSON] to dist.ini, so release will include META.json.
      RT#105628 from ETHER++
2015-09-07 03:49:07 +00:00
mef
b3a1790477 Update to 1.31
--------------
1.31 2015-07-04 NEILB
    - Added [MetaJSON] to dist.ini, so release will include META.json.
      RT#105631 from ETHER++
2015-09-07 03:46:53 +00:00
mef
0b728bbd89 Update to 9.29
--------------
0.29 May 25 2015
    Fixed RT bug #104637 [PATCH]improve documentation on acronym input
      Removed redundant call that remained after 104419 patch was applied
2015-09-07 03:45:36 +00:00
mef
ca0b5d152c Update to 1.55
--------------
1.55 2015-07-26 rurban
----
  * Fix t/z_pod-coverage.t with old Test::More by Kent Frederik. RT #106090.
  * Fix t/tee.t + t/order.t race under parallel testing. RT #105396.
    Thanks to Kent Frederik
  * Fix Filter exec refcount, breaking earlier parse exits with __DATA__ RT #101668
    Thanks to user42_kevin@yahoo.com.au
  * Add missing filter_del in exec filter.
  * Add pod for Filter::Util::Call::unimport to fix t/z_pod-coverage.t
2015-09-07 03:26:23 +00:00
mef
abdb35afc0 Update 2.73 to 2.76
-------------------
$Revision: 2.76 $ $Date: 2015/07/31 02:18:28 $
! ucm/koi8-u.ucm
  Pulled: Fix 0x95
  https://github.com/dankogai/p5-encode/pull/41

2.75 2015/06/30 09:59:53
! Unicode/Unicode.pm Unicode/Unicode.xs encoding.pm
  VERSION++'ed to make bleadperl happy
  Message-Id: <CADED=K4QjMxGFAOLEuZUx3OtN-d-hokhurr4BYBE2E3okoxA7g@mail.gmail.com>

2.74 2015/06/25
! Unicode/Unicode.xs
  Applied: #101486: [PATCH] reduce compiler warnings and stderr noise (again)
  https://rt.cpan.org/Ticket/Display.html?id=101486
! bin/enc2xs
  Applied patch: #105471: make Encode build with -pedantic
  https://rt.cpan.org/Ticket/Display.html?id=105471
! Byte/Makefile.PL
  CN/Makefile.PL
  EBCDIC/Makefile.PL
  JP/Makefile.PL
  KR/Makefile.PL
  Makefile.PL
  Symbol/Makefile.PL
  TW/Makefile.PL
  Applied patch: #102826: non-deterministic Makefiles
  https://rt.cpan.org/Ticket/Display.html?id=102826
2015-09-07 03:21:03 +00:00
mef
ca99d5ccb9 Update 2.1.1 to 2.1.3
---------------------
  ChangeLog is unknown.
2015-09-06 23:23:30 +00:00
wiz
04ab984290 Update to 2.00:
2.00 2015-09-05 NEILB
    * Bumped version to 2.00 because last release failed to index:
      some of the earlier releases had a dist version of 0.xx, but
      various of the modules had version numbers 1.0x. PAUSE is now
      right stricter about monotically increasing version numbers,
      so easiest to just to jump ahead.

0.30 2015-09-04 NEILB
    * Dropped File::Slurp in favour of File::Slurper.
      RT#106853 from Henk van Oers.
    * Don't try to convert text to UTF-8 if it's already tagged as UTF-8.
      Thanks to Artem Krivopolenov.
    * Changed all remaining instances of 'use base' to 'use parent';
      it was previously using a mixture of parent *and* base.
    * Added "use warnings" and "require 5.006" to all modules.

0.29_02 2015-08-03 NEILB
    * Don't try to convert text to UTF-8 if it's already tagged as UTF-8.
      Thanks to Artem Krivopolenov.
    * Changed all remaining instances of 'use base' to 'use parent';
      it was previously using a mixture of parent *and* base.

0.29_01 2015-08-02 NEILB
    * Switched to Dist::Zilla
    * Added "use warnings" and "require 5.006" to all modules.
    * Moved custom-pom2 script from bin/ to examples/
    * Reformatted this file as per CPAN::Changes::Spec
2015-09-06 20:42:33 +00:00
mef
12ad1cad72 Add following line for make test
BUILD_DEPENDS+=        p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
2015-09-06 03:52:21 +00:00
mef
1cd6f243cd Add following line for make test
BUILD_DEPENDS+= p5-Test-Differences-[0-9]*:../../devel/p5-Test-Differences
  BUILD_DEPENDS+= p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff
2015-09-05 13:35:57 +00:00
mef
c3cf509e93 Add one more line for make test.
BUILD_DEPENDS+=        p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff
2015-09-05 13:35:11 +00:00
wiz
a6f736dd1e Update miller to 2.1.1.
Changes:

v2.1.1

Incremental read-performance increase for CSV format

While #51 is still underway, already there is nearly a 2x
read-performance increase in v2.1.1 over v2.1.0.

v2.1.0

Minor enhancements and bug fixes

Highlights: travis-CI integration (thanks @SikhNerd!); hour-minute-second
functions; fixed pretty-print alignment of UTF-8 data.
2015-09-04 13:46:37 +00:00
dsainty
dede27907c I'm not currently using this module, reset MAINTAINER. 2015-09-03 02:58:10 +00:00
mef
1b70a39e71 Update to 2.0122
----------------
2.0122  2015-09-01
    - Enable the memory test on cygwin as well as Linux.
        - https://rt.cpan.org/Ticket/Display.html?id=104666
        - Thanks to https://me.yahoo.com/howdidwegetherereally#f714d for
        the report.
    - Fix a typo in createElementNS
        - https://rt.cpan.org/Public/Bug/Display.html?id=106807
        - Thanks to Rich for the report.
2015-09-01 23:44:59 +00:00
mef
9c66ee3cf7 Update iso-codes 3.61
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Tue, 1 Sep 2015

  [ ISO 639 translations ]
  * Thai by Theppitak Karoonboonyanan

  [ ISO 639-3 translations ]
  * Thai by Theppitak Karoonboonyanan

  [ ISO 3166 translations ]
  * Turkish by Atila KOÇ. Closes: #796207
  * Hebrew by Lior Kaplan
  * Korean by Changwoo Ryu (TP)
  * Danish by Joe Hansen (TP)
  * Icelandic by Sveinn í Felli (TP)
  * Slovak by Ivan Masár

  [ ISO 4217 translations ]
  * Ukrainian by Yuri Chornoivan (TP)
  * Swedish by Anders Jonsson (TP)
  * Norwegian Bokmaal by Hans Fredrik Nordhaug (TP)
  * Danish by Joe Hansen (TP)
  * Icelandic by Sveinn í Felli (TP)
  * Polish by Jakub Bogusz (TP)
  * Hungarian by Balázs Úr (TP)

  [ ISO 3166-2 translations ]
  * Danish by Joe Hansen (TP)
  * Polish by Jakub Bogusz (TP)

  [ ISO 15924 translations ]
  * Swedish by Anders Jonsson (TP)
2015-09-01 23:36:13 +00:00
sevan
444a1fe46c Unbreak on Bitrig by adding necessary parts to autoconf related files
Add Bitrig to runConfigure script

http://bugs.icu-project.org/trac/ticket/11881
http://bugs.icu-project.org/trac/ticket/11882
2015-08-31 15:26:18 +00:00
nros
3449e282d5 +ots 2015-08-31 12:19:03 +00:00
nros
fea945e164 Import of open text summarizer as textproc/ots to pkgsrc-current.
Package in pkgsrc-wip by nros.

The Open Text Summarizer is an open source tool for summarizing texts.
The program reads a text and decides which sentences are important and
which are not. OTS supports many (25+) languages which are configured
in XML files. Several academic publications have benchmarked it and
praised it.
2015-08-31 12:16:52 +00:00
taca
7282c536d3 Update pear-File_Find to 1.3.3.
1.3.3:
Fix release

1.3.2:

QA release
* Bug #18779 PHP Deprecated: Assigning the return value of new by reference is
  deprecated
* Bug #19530 Array to string conversion
2015-08-30 14:59:16 +00:00
taca
fd140b173c Update pear-Console_Table to 1.2.1.
1.2.1:
* Add travis configuration (Christian Weiske).
* Try to autoload Console_Color2 first (Jurgen Rutten, PR #11).
* Fix Composer definition syntax (Rob Loach, PR #9).

1.2.0:
* Make border visibility configurable (Christian Weiske, Request #20186).
* Allow to customize all border characters (Christian Weiske, Request
  #20182).
* Fix notice when using setAlign() on other than first column (Christian
  Weiske, Bug #20181).
* Use Console_Color2 to avoid notices from PHP 4 code (Christian Weiske, Bug
  #20188)

1.1.6:
Use line breaks dependent on the current operating system.
2015-08-30 14:57:42 +00:00
joerg
e4473e9a81 Let's assume that the second p5-Sub-Exporter location is just a typo... 2015-08-29 22:50:33 +00:00
wen
5976b3a4e9 Update to 3.3.7
Update DEPENDS

Upstream changes:
3.3.7 2015-08-28 13:45:00+0900
    - Fix for older Perl 5.8.8 or lower(#145)
    - Enable 5.8 tests again

3.3.6 2015-08-25 13:50:00+0900
    - Fix issue 'include' makes stack pointer incorrect(#130)

3.3.5 2015-08-05 18:50:00+0900
    - Update Mouse version for Perl 5.22 or higher
2015-08-29 03:44:07 +00:00
mef
20ce83dbd2 Update to 1.24
--------------
2015-08-28   Sean M. Burke  sburke@cpan.org
   * RELEASE 1.24.  Fixing a little (BIG) bug that David Cusimano is a
    superstar for having noticed.  Ah, what a difference a ";" vs a ","
    makes!
     [https://rt.cpan.org/Public/Bug/Display.html?id=105420]

  * I'M BACK.  After nine months of semi-catastrophic system failures,
  and after Voyager-style flybys of a dozen project deadlines... and now
  I can somehow try to get back in the swing of things.

  * ANOTHER superstar is Mistah Brendan Byrd who said that there are
  [ https://rt.cpan.org/Public/Bug/Display.html?id=102357 ] many ports of
  Unidecode to other languages and that I should brag about that fact,
  and he is very extremely correct, so now the Pod in Unidecode.pm indeed
  does just that.

  * (I got my distro-building back up and running.  WOLVERIIIINES!)

  * I'm thinking of having future Unidecode/*.pm data files contain the
  canonical Unicode character name for every character as a comment.
  Obviously, this would make the dist pretty big.  But the
  lib/Unidecode/*.pm files is somewhere around a meg.  What's a few megs
  more?... with the benefit of added clarity?  Everyone's a winner!
2015-08-28 22:46:28 +00:00
wiz
66003c4eb6 + miller. 2015-08-28 09:27:27 +00:00
wiz
8964c0b22f Import miller-2.0.0 as textproc/miller.
Miller is like sed, awk, cut, join, and sort for name-indexed data
such as CSV.

With Miller, you get to use named fields without needing to count
positional indices.

This is something the Unix toolkit always could have done, and
arguably always should have done. It operates on key-value-pair
data while the familiar Unix tools operate on integer-indexed
fields: if the natural data structure for the latter is the array,
then Miller's natural data structure is the insertion-ordered hash
map. This encompasses a variety of data formats, including but not
limited to the familiar CSV. (Miller can handle positionally-indexed
data as a special case.)
2015-08-28 09:27:10 +00:00
shattered
d1388172f8 Update to 1.60. Changes:
+ add configure option --with-man2html
+ update configure macros
+ update config.guess, config.sub
2015-08-26 21:41:42 +00:00
wiz
11f0153479 Update to 5.2.5:
[ANNOUNCE] Link Grammar version 5.2.0 is now available.

This is a major release of the parser, with many important changes in
it.  The internals of the parser have been re-organized, resulting in
a speedup of 2x to 4x for typical English texts.  Multiple multi-
threading bugs were fixed, and there is now a simple multi-threading
unit test.  A memory leak was fixed, and a memory over-consumption
bug was fixed.  These changes were enabled by the final removal of the
"fat link" code from the parser.

Parser internals work continues apace: it is expected that a version
5.3.0 will follow shortly, featuring a completely re-designed tokenizer.
This redesign should enable simpler and better morphology support.

The ChangeLog notes other fixes as well:

Version 5.2.0 (27 December 2014)
 * y'all, ain't, gonna, y'gotta: Beverly Hillbillies basilect.
 * Permanent removal of the fat-link code.
 * Remove deprecated constituent tree code.
 * Windows: add terminal screen resizing support.
 * Windows: a build fix.
 * reign, rule, run, leave, come: can take predicative adjective.
 * Rework costs for many verb-derived adjectives.
 * Handle (predicative) adjectival modifiers for assorted perfect verbs.
 * Fixes for various color names.
 * Fixes for various affirmative answers.
 * Add 100 missing verbs.
 * Add preliminary lxc-docker (docker.io) support.
 * Remove MSVC6 support.
 * Fix memleak introduced in version 5.1.0
 * Speedup of 1.7x to 4x (depending on text) from linkage processing redesign.
 * Fix multi-threading safety bug.
 * Fix link-and-domain printing alignment (to handle utf8 char widths).
 * Windows: fixes for MSVC12 support.
 * Fix memory consumption bug (EMPTY_WORD) introduced in version 4.7.10.
 * Get rid of xrealloc, which clashes with libbfd symbol xrealloc.
 * Add multi-threaded parsing unit test.


=================================================================

Link Grammar version 5.1.2 is now available. Download from:

http://www.abisource.com/downloads/link-grammar/5.1.2/link-grammar-5.1.2.tar.gz

The most serious fix in this release is a build-break fix for Apple OSX Mavericks.

Other fixes, from the ChangeLog:

 * Fix greeting: "How do you do?"
 * Fix indirect object in 'what' questions: 'To what do you owe your success?'
 * Fix assorted questions with verb "to be".
 * Compile fixes for Apple OSX version "Mavericks"

=================================================================

[ANNOUNCE] link-grammar version 5.1.0

This version includes a number of important changes. One of these is
that the connectors can now be given a direction (head and tail
indicators), so that link-grammar dependencies can now be true,
hierarchical dependency arrows.  This is of marginal importance for
English, where dependency directions are implicit, but is vital for
free-word-order languages, where bi-directional links are not enough.

Another important change is that costs can now be arbitrary floating
point numbers. This is particularly useful for providing fine-grained
parse ranking.  The LG cost system assigns a "cost" to every connector,
and the sum-total of costs for a sentence determines the parse ranking.
Since costs are additive, they behave as entropies (log P -- the
logarithm of a probability: probabilities are multiplicative, logarithms
are additive).

Under the covers, there's been some major work on the tokenization
(splitting sentences into words) and morphology (splitting words into
morphemes) code.  This work is ongoing, and should eventually result in
much better support for non-English languages.

Other notable changes include an updated Russian dictionary, and an
assortment of changes to the English dictionary.  An intriguing step
towards phonology: LG can now distinguish between the use of the
determiners "a" and "an" preceding nouns that start with consonants
or vowels.  Whether fancier phonology support is possible is a curious
question.

The full changelog is below:

 * Updated Russian dictionaries from Sergei Protasov.
 * Added morphology-based unknown-word handling for Russian, from Sergei.
 * Fix up fat-linkage code, which was recently broken...
 * API cleanup: many command-line options never belonged in the API.
 * New emoticon support was clobbering certain dictionary words.
 * Fix: "Go to spot X", "It happens at time T."
 * Add a dozen missing verbs.
 * Minor work on greetings.
 * Add mechanism for denoting fractional costs in the file-backed dict.
 * Fix: broken handling of gerunds (due to bad verb-wall connectors)
 * Major redesign of morpheme splitting mechanism (from AmirP)
 * Minor extensions to support numeric formulas, e.g. 1 + 1 = 2.
 * Remove fat linkage support from the SAT solver.
 * Enable build of SAT solver by default.
 * Fix multiple bugs with unit stripping.
 * Add bounds-checking to the C API.
 * Fix the old disjunct-printing implementation.
 * Add support for easy-to-use link direction indicator.
 * Add random morphology generator tool.
 * Partial support for phonetic use of "a" vs. "an" for English.
 * Rework how coordination between conjunctions works: "either... or ...", etc.
 * Major redesign of tokenization mechanism (from AmirP)

=================================================================

Version 5.0.0 of the Link Grammar Parser is now available.

(Yes, its April 1st.  No, this is not a joke.  Maybe I'll think of
something snarky next year.)

We are proud to announce a major new release of the Link Grammar Parser!
It contains many important changes and new additions.  One of the most
significant changes is that the license has been changed from the BSD
license to the LGPL.  This was done to enable considerably more
flexibility in accepting contributions to the project: it seems that
few are particularly interested in contributing to a BSD-licensed project.
This change has enabled folding in some new work:

 o Arabic and Persion dictionaries!  These were previously maintained
   as separate add-ons.  Including them as part of the distribution
   should make it easier for interested users.

 o A new 'bindings' directory, containing code for Java, Python, Common
   Lisp, OCaML and AutoIt programming languages.  The Python bindings
   are an updated version of the older pylinkgrammar-0.2.13 bindings.
   A SWIG interface file should make it easy to create other language
   bindigns as well.

 o Improved morphology support. This will be invisible to most users,
   but it lays the groundwork for add Hebrew support to the parser.

 o Expanded Lithuanian support. This remains a simplistic prototype, but
   it now performs a more sophisticated morphological analysis.

 o Experimental Turkish and Hebrew dictionaries.

 o A demo of the JSON parser server: it shows how to run the server,
   which will accept accept raw sentences on a socket, and returns the
   parsed forms.

 o Some slightly incompatible changes to the API: it was time for some
   housekeeping.

 o Misc minor updates to the English Language dictionaries.

 o Preliminary work for SQL-backed dynamic dictionaries. This should
   enable certain types of automated language learning.

The full changelog is shown below.

CHANGELOG:

Version 5.0.0 (1 April 2014)
 * License upgrade to LGPLv2.1
 * Arabic dictionaries, from Jon Dehdari
 * Persian dictionaries, from Jon Dehdari
 * Support for Hebrew tokenization, from Amir P.
 * Fix wild-card matching for user-supplied word lookup.
 * Prototype Turkish dictionary from Can Bruce.
 * Re-arrange programming language bindings directory.
 * Adopt the orphaned/unsupported pylinkgrammar Python bindings.
 * Deprecate the obsolete CNode interface.
 * Provide low-level perl bindings.
 * Adopt the orphaned/unsupported OCaML bindings.
 * Support affirmative replies: "Who did it?" "John's evil twin."
 * Expanded Lithuanian dictionary.
 * Minor disjunct printing fixes.
 * Fix: "Mary is too XXX to talk to."
 * Prototype Hebrew dictionary from Amir P.
 * Change !suffixes flag to !morphology.
 * Introduce a bi-directional connector, for free-word-order languages.
 * Introduce a symmetric-AND operator, for free-word-order languages.
 * Add demo shell script for running the JSON parse server.
 * Bugfix: Java server failing when input sentence has commas in it!
 * New !test and !debug commands for selective debugging support.
 * Print post-processing rejection message, when !bad is enabled.
 * Remove some deprecated functions for C API.
 * Remove all deprecated functions from Java API.
 * Initial support for an SQL-backed dynamic dictionary.


=================================================================

Version 4.8.5 of the Link Grammar Parser is now available.

This is the third release in about a week; each prompted by a
build-break in the previous version.  Sorry!  There's been assorted
(minor) new work, and this has been enough to cause trouble for
various people.

Some notable changes in the last 6 weeks:
 * Improved Russian (UTF-8) support for MSWindows users.
 * Build files for MSVC12
 * Several Java binding fixes
 * English dictionary: add a verb-wall connector for present participles.

A full list of changes is given below. If none of these seem to affect
you, there is no particular need to upgrade.

CHANGELOG:

Version 4.8.5 (5 January 2014)
 * Update memory usage accounting; fix accounting bugs.
 * Fix Java garbage collection bug.
 * Fix numerous compiler warnings in the SAT-solver code.
 * Fix build-break involving multiple declaration of 'Boolean'.

Version 4.8.4 (30 December 2013)
 * Fix build break for Mac OSX.

Version 4.8.3 (30 December 2013)
 * Create new msvc12 build files, restore old msvc9 files.
 * Revert location of the Windows mbrtowc declaration.
 * Add verb-wall connector for present participles.
 * Fix build-time include file directory paths.
 * Provide the 'any' language to enumerate all possible linkages.
 * Fix recognition of U+00A0, c2 a0, NO-BREAK SPACE as whitespace.
 * Improve parse-time performance of exceptionally long sentences.
 * Fix crash on certain sentences containing equals sign.

Version 4.8.2 (25 November 2013)
 * More MSWindows UTF-8/multi-byte fixes (for Russian).
 * Add missing JSONUtils file.

Version 4.8.1 (21 November 2013)
 * Ongoing work on viterbi.
 * Updated MSVC9 project files from Jand Hashemi (Lucky--)
 * Fix important bug in Java services: return top parses, not random ones.
 * Java: for the link-diagram string, do not limit to 80 char term width.
 * Windows: UTF-8 fixes so that Russian works in most MSWindows locales.

=================================================================

Version 4.8.0 of the Link Grammar Parser is now available.

This is the start of a new version series, containing an important
change to the English language dictionary. Three new link types are
introduced WV, CV and IV. These are used to connect the left-wall to
the primary verb of the sentence (WV), to connect the ruling clause
to the primary verb of a dependent clause (CV), and a similar link
for certain infinitive verbs (IV).  The goal of these links is to
make it easier to locate verbs, and thus to provide a more direct
mapping from the link-grammar formalism to a dependency parse (as
dependency parses always put the verb at the root of a sentence).

These are not the first links that explicitly indicate root verbs:
several other link types already play this role: The AF, CP, Eq, COq
and B links already play this role. The new WV, CV and IV links
round out this capability and do so in a very general form.  See
http://www.abisource.com/projects/link-grammar/dict/section-WV.html
for details.

With this release, we expect that all (non-auxiliary) verbs in a
sentence will be linked either to the wall, or to a controlling parent.
We also expect there to be some additional fixes and tightening-up
to occur in future releases, especially in regards to comparative
sentences.

This release also includes a variety of fixes to the Java API/server.
In addition, some ancient, deprecated C code was removed.

CHANGELOG:

Version 4.8.0 (24 October 2013)
 * Fix "he answered yes"
 * Support bulleted, numbered lists.
 * New link types from Lian Ruiting, for identifying the head-verb.
 * Java: fix bug when totaling WordNet word-sense score.
 * Java: add info to README about using the JSON parse server.
 * Java: remove many deprecated functions.
 * C API: remove some deprecated functions.
 * Java: fix silent failure when library is not found.
 * Java: Add support for fetching the ASCII-art diagram string.
 * Java: Fix insane language selection initialization.
 * Fix: "The pig runs SLOWER than the cat."
 * Fix: conjoined superlatives: "... the longest and the farthest."
 * Fix: "inside" can be used with conjunction: "near or inside..."
 * Fix: conjoined question modifiers: "exactly when and precisely where..."
 * Fix: issue 59: crash/corruption when dictionary opened twice.
 * Fix: assorted exclamations!

=================================================================
=================================================================
=================================================================

Version 4.7.12 of the Link Grammar Parser is now available.

The biggest change in this version is a sharply updated Russian
dictionary, which fixes a large number of bugs generated during
during the initial release.  Thanks to Sergey Protasov who did
almost all this work!

The other notable change is that the fat-link code is no longer
build by default.  It will be permanently removed in some future
version, "real soon now".

A miscellany of other minor changes are listed below.

The link-grammar homepage:
http://www.abiword.org/projects/link-grammar/

Download:
http://www.abiword.org/downloads/link-grammar/4.7.12/link-grammar-4.7.12.tar.gz

WHAT IS LINK GRAMMAR?
The Link Grammar Parser is a syntactic parser of English (and other
languages as well), based on link grammar, an original theory of English
syntax.  Given a sentence, the system assigns to it a syntactic
structure, which consists of a set of labelled links connecting pairs of
words. The parser also produces a "constituent" (Penn tree-bank style
phrase tree) representation of a sentence (showing noun phrases, verb
phrases, etc.). The RelEx extension provides dependency-parse output.


CHANGELOG:
Version 4.7.12 (25 May 2013)
 * Large fixes to the Russian dictionaries.
 * Windows: Explicitly fail if cygwin version is too old.
 * Tweak the lt dict to work again with the modern parser.
 * Make the fat linkages code be compile-time configurable.
 * Disable fat linkages by default; mark as deprecated.
 * Fix SAT-solver build; recent changes had broken it.
 * Export read-dict.h as a public API.
 * Ongoing development of the Viterbi prototype.
 * Windows: some UTF8/widechar refactoring.
 * Java bindings: add method to set the language.
 * CMake: add version checking to the CMakefile
 * Fix: failed handling of capitalized first word for Russian.
 * Fix: stemming failures in many cases (for Russian dictionaries)
 * Add flag to suppress stem-suffix printing.
 * Windows: Fixes to MSVC6 build files.
 * Fix: hash-table bug affecting Russian dictionaries
2015-08-26 12:23:01 +00:00
wiz
801f8d5eb0 Remove two bl3.mk files that shouldn't be there.
No headers or libraries to link to.
2015-08-23 20:34:36 +00:00
wiz
1a8b91542f Bump PKGREVISION for nettle shlib major bump. 2015-08-23 14:30:35 +00:00