Commit graph

8295 commits

Author SHA1 Message Date
wiz
57199de455 Switch to MASTER_SITES_PYPI. 2016-06-08 17:43:20 +00:00
wen
10f4cf8b7d Add missing DEPENDS
Spotted by:	joerg@
2016-06-08 03:18:34 +00:00
mef
003a4ac229 Add BUILD_DEPENDS+= p5-Test-RequiresInternet-[0-9]* for make test 2016-06-07 21:23:21 +00:00
mef
e846e8f026 Updated textproc/p5-XML-XPath to 1.37
-------------------------------------
1.37  2016-06-02 MANWAR
      - Fixed annoying warnings.
2016-06-07 13:13:34 +00:00
mef
4d5dab8c1e Updated textproc/p5-XML-LibXML-Simple to 0.97
---------------------------------------------
version 0.97: Tue 12 Apr 15:12:21 CEST 2016
        Fixes:
        - HookNodes parameter was not allowed. [Kit Peters]

version 0.96: Fri 11 Mar 15:09:43 CET 2016
        Improvements:
        - deprecate XML input from 'undef'
        - rewrite UNIVERSAL::isa into blessed ->isa
        - implement hooks on nodes
2016-06-07 13:08:24 +00:00
mef
bc469832d7 Updated textproc/p5-XML-DOM to 1.45
-----------------------------------
1.45 (tjmather) 08/16/2015
- Fix pod errors and a typo ( Florian Schlichting )
- properly encode output for printToFile ( Martin Ferrari, Gregor Herrmann )
2016-06-07 13:04:28 +00:00
alnsn
79f2297489 Switch to pkg_alternatives(8) and rename to lua5x-LDoc-1.4.3. 2016-06-06 23:19:07 +00:00
wiz
34eb6bcab4 Updated p5-XML-LibXML to 2.0125.
2.0125  2016-05-30
    - Moved the repository from Mercurial and BitBucket to Git and GitHub:
        - https://github.com/shlomif/perl-XML-LibXML
        - This was done to better encourage contributions to XML::LiBXML and
        to be able to use the better Continuous Integration options that
        are available for GitHub projects.
2016-06-06 11:55:36 +00:00
wen
26c460911c Update to 2.027
Upstream changes:
2.027     2016-03-11

    - This release contains seven fixes for parsing PDFs.  They mostly
      affect files using cross-reference streams, which were first
      supported in the previous release.  Thanks to Marco Pessotto and
      Stuart Henderson for their help identifying and troubleshooting
      bugs.

    - Added contrib/pdf-debug.pl to help track down issues related to
      opening and parsing PDFs.


2.026     2016-02-24

    - [RT #48683] Add support for PDFs with cross-reference streams
      and object streams (patch by Don Huettl of Grant Street Group).

    - [RT #107333] Accept an empty string as a valid Name, per PDF
      spec 1.7 section 7.3.5 (patch by Mark Balitsky).

    - [RT #98551] Rename aliases 2A, 4A, 2B, and 4B to 2A0, 4A0, 2B0,
      and 4B0.  The old names will continue to work, but are now
      undocumented (patch by Phil Perry).

    - Add -mils and -color as options for barcodes.  Reset linedash so
      that barcodes are always solid lines (patch by Erelen).

    - [RT #98549] Rename meterlimit to miterlimit (patch by Phil
      Perry).

    - [RT #98534] Rename hspace to hscale (patch by Phil Perry).

    - Fixed an infinite loop when RunLengthDecode is used for output.

    - [RT #65582] Fix embedding of OpenType fonts (fix by Simon Cozens).

    - [RT #67767] Allow an empty page to be imported into a PDF using
      importPageIntoForm (reported by Antti Lankila).

    - [RT #66341] Various fixes for ASCII85Decode and LZWDecode.
2016-06-05 13:19:17 +00:00
wen
f757183900 Update to 1.32
Update DEPENDS

Upstream changes:
1.32  2016-06-03 12:00:00 MANWAR
      - Corrected Helvetica font width.

1.31  2016-05-02 02:45:00 MANWAR
      - Updated method PDF::Font::_generate_char_width() to load data in sorted order.
      - Added script "verify-char-width" to test char width in different fonts.
      - Added section "SYNOPSIS" to the package PDF::Font.

1.30  2016-04-30 08:00:00 MANWAR
      - Refactored character width handling for supported fonts.
      - Fixed method block_text() w.r.t line spacing.

1.29  2016-02-12 11:15:00 MANWAR
      - Updated method block_text() to parameterize paragraph spacing on email request
        of Joel Goode.
      - Added example code to the pod for the method block_text().
2016-06-05 12:54:08 +00:00
wen
48c701811b Update to 0.9.12
Upstream changes:
Version 0.9.12 - hotfix for failing tests - Desislav Kamenov

Version 0.9.11 Changes by contributors on GitHub - Keith Carangelo, Mohammad S Anwar

3264342 Added cell_render_hook subroutine to create hyperlinks
0fb2e57 Fixed broken link to Rick Measham's tutorial.
8361ec3 Fixed new_page_func valid setting
38610ec Header alignment default should be column alignment
e3ec184 Added parameter checking in the method table(). - Added unit test t/table.t script.
a73e67f Proposed fix to the CPANTS error as below: - Added standard unit test for MANIFEST file (t/manifest.t). - Removed MYMETA.json, MYMETA.yml and Makefile (auto generated files)
2016-06-05 08:15:10 +00:00
wen
66ef591d58 Update to 0.200006
Upstream changes:
0.200006  2016-04-24 19:22:40+01:00 Europe/London
        - strip leading BOM (well, U+FEFF) from input
        - pass text, not bytes, to PPI

0.200005  2016-04-24 16:17:30+01:00 Europe/London
        - avoid double-decoding; new pod is already text

0.200004  2016-04-24 10:50:23+01:00 Europe/London
        - decode the fully new document, not just the Perl part
          (thanks, van-de-bugger and perlancar)
2016-06-05 08:07:19 +00:00
wen
8cbef23eeb Update to 4.013
Upstream changes:
4.013     2016-04-24 23:19:14+01:00 Europe/London
        - use text for PPI, not octet
2016-06-05 08:02:41 +00:00
wen
1b1bbd9d81 Update to 1.20
Update DEPENDS

Upstream changes:
1.20      2016-04-22
	- Stable release, made in Rugby, UK during Perl QA Hackathon 2016

1.19_91   2016-04-21
	- Drop use of File::ShareDir::ProjectDistDir (GitHub #26). Thanks Kent
	  Fredric!
	- Allow stop words with '.' (GitHub #28). Thanks Paulo Custodio!

1.19_90   2016-02-20
	- Hide internals: the POD parser is moved to a private package and
	  the Pod::Spell package now only exposes the public interface.
	  This is a first step towards rewriting the parser using Pod::Simple
	  (planned for Pod-Spell-2.0).
	- 'parse_from_file' and 'parse_from_filehandle' are now explicitely
	  documented (by copying doc from Pod::Parser).
2016-06-05 07:37:49 +00:00
wen
542dcd64f9 Update to 3.005
Upstream changes:
3.005     2016-03-06T02:51:24Z

  - Fix pod.

3.004     2016-03-06T02:22:21Z

  - Leave email addresses (<foo@bar.com>) in tact for Markdown to process.
    Thanks to Andreas Boesen for reporting [rt-112631].
2016-06-05 07:29:14 +00:00
wen
cf2e30cd73 Update to 1.59
Upstream changes:
1.59    2016-03-01
    - Merge a pull request to add subcategory support.
        - https://github.com/shlomif/perl-XML-RSS/pull/4
        - https://rt.cpan.org/Public/Bug/Display.html?id=48426
        - Thanks to @ozcoder for the changes.
2016-06-05 07:12:31 +00:00
wiz
83ef22f75a Switch to using libxslt/Makefile.common; update to 1.1.29. 2016-05-29 21:07:59 +00:00
wiz
6c8585301e Updated libxslt to 1.1.29.
Add Makefile.common for use by py-libxslt.

1.1.29: May 24 2016:
   - Security:
  CVE-2015-7995 Fix for type confusion in preprocessing attributes (Daniel Veillard)

   - Documentation:

   - Portability:
  Fix a portibility problem with previous commit (Eduard Sanou),
  Fix MingW build (Nick Wellnhofer),
  Correctly emulate snprintf on older MSVC versions (Nick Wellnhofer),
  Add Python script to run some tests on Windows (Nick Wellnhofer),
  Remove /OPT:NOWIN98 option (Nick Wellnhofer),
  Visual Studio 14 CTP defines snprintf() (Daniel Veillard),
  Use AC_PATH_TOOL to find libgcrypt-config and xml2-config (Micha¿ Górny),
  Use $libdir for LIBXSLT_DEFAULT_PLUGINS_PATH (larryhaja),
  Use mkdir macro also in case if mingw32. (Lars Kanis),
  Add math library to executable link flags (Nick Wellnhofer),
  Fix quoting of xlocale test program in configure.in (Nick Wellnhofer)

   - Bug Fixes:
  Fix OOB heap read in xsltExtModuleRegisterDynamic (Nick Wellnhofer),
  Remove CDATA markup from libxslt_tutorial.c (Nick Wellnhofer),
  Remove generated headers from dist tarball (Nick Wellnhofer),
  Mark XML file argument as repeatable (Nick Wellnhofer),
  Keep timezone in date:add (Nick Wellnhofer),
  Fix buffer overflow in exsltDateFormat (Nick Wellnhofer),
  Fix saxon:line-number with namespace nodes (Nick Wellnhofer),
  Fix dyn:map with namespace nodes (Nick Wellnhofer),
  Fix error handling in Saxon extension functions (Nick Wellnhofer),
  Fix double free in libexslt hash functions (Nick Wellnhofer),
  Fix libxslt format warnings (David Kilzer),
  Fix xsltNumberFormatGetMultipleLevel (Nick Wellnhofer),
  Fix use-after-free in xsltDocumentFunctionLoadDocument (Nick Wellnhofer),
  Always initialize EXSLT month and day to 1 (Nick Wellnhofer),
  Fix possible NULL pointer deref in transform.c (mahendra.n),
  Fix possible NULL pointer deref in xsltCopyTextString (Nick Wellnhofer),
  Fix possible NULL pointer deref in libexslt/functions.c (Nick Wellnhofer),
  Fix possible NULL pointer deref in xsltproc.c (mahendra.n),
  Fix possible NULL pointer deref in preproc.c (mahendra.n),
  Fix LIBXSLT_DEFAULT_PLUGINS_PATH in xsltconfig.h (Nick Wellnhofer),
  Fix memory leak in xsltNumberFormat (Albert Astals Cid),
  Error in doc/Makefile.am (Brice De Bruyne),
  Detect attribute sets recursions in more cases (Daniel Veillard),
  Check name vales for attribute-set elements (Daniel Veillard),
  Fix hang with namespace-alias, fixes #700689 (Shaun McCance),
  Fix str:align with UTF-8 strings (Nick Wellnhofer),
  Fix for compiled XPath helpers (Nick Wellnhofer),
  Check return value of exsltFuncNewFunctionData (Nick Wellnhofer),
  Fix return value of xsltRegisterExtModuleElement (Nick Wellnhofer),
  Call xmlNodeGetSpacePreserve with element node (Nick Wellnhofer),
  Set namespaces before evaluating xsl:number (Nick Wellnhofer),
  Make --maxvars option work (Per Hedeland),
  Set correct context node when initializing xsl:keys (Nick Wellnhofer),
  Fix for bug 436589 (Imran Azeezullah),
  Memory leak in xsltCompileIdKeyPattern error path (Nick Wellnhofer),
  Fix handling of UTF-8 strings in EXSLT crypto module (Nick Wellnhofer),
  Fix certain patterns with predicates (Nick Wellnhofer),
  Fix direct pattern matching (Nick Wellnhofer),
  Fix str:padding to work with UTF-8 strings (Nick Wellnhofer),
  EXSLT function str:replace() is broken as-is (Nick Wellnhofer),
  Fix a couple of places where (f)printf parameters were broken (Daniel Veillard)

   - Improvements:
  Add support timestamps from environment (Daniel Veillard),
  Add missing tests to dist tarball (Nick Wellnhofer),
  Improve error message in xsltAddTemplate and fix test (Nick Wellnhofer),
  Allow REC tests with empty stdout (Nick Wellnhofer),
  Fix GPL license in HTML files as well (Nick Wellnhofer),
  Fix status message in EXSLT dynamic tests (Nick Wellnhofer),
  Add public function macros to xsltlocale.h (Nick Wellnhofer),
  Make valgrind tests work with libtool (Nick Wellnhofer),
  Add a couple of xsl:number tests (Nick Wellnhofer),
  Lower and upper bound for format token "i" (Nick Wellnhofer),
  Lower bound for format token "a" (Nick Wellnhofer),
  Handle negative xsl:number values (Nick Wellnhofer),
  Round xsl:number values to nearest integer (Nick Wellnhofer),
  Allow {URI}NCName syntax for user parameters (Nick Wellnhofer),
  Fix endTimer parameter type (Nick Wellnhofer),
  Fix error messages for unsupported methods (Nick Wellnhofer),
  Replace sprintf with snprintf (David Kilzer),
  Enforce two digit exponent under MSVC (Nick Wellnhofer),
  Rework xsltNumberFormat to fix warning (Nick Wellnhofer),
  Fix a couple of GPL licences found in the documentation (Daniel Veillard),
  Use hash table to lookup named templates (Christian Ceelen),
  Fix to reg tests post 737840 fix (Daniel Veillard),
  Don't fail build the man page if xsltproc is not present (Daniel Veillard),
  Re-adding xsltproc.1 (Daniel Veillard),
  Fix time type in xsltSaveProfiling (Nick Wellnhofer),
  Remove unused parameters (Nick Wellnhofer),
  Suppress unused variable warning. (Nick Wellnhofer),
  Remove unused variable in xsltGenerateIdFunction (Nick Wellnhofer),
  Add test case for XPath function args in error case (Nick Wellnhofer),
  Add comment about known-to-fail test (Nick Wellnhofer),
  Adjust expected test output (Nick Wellnhofer),
  Helper functions to evaluate compiled XPath expressions (Nick Wellnhofer),
  Add tests for crypto:rc4 (Nick Wellnhofer),
  Add first test case for EXSLT crypto module (Nick Wellnhofer),
  Separate function for predicate matching in patterns (Nick Wellnhofer),
  Initialize pseudo random number generator with current time or optional command line parameter (Nils Werner),
  Adding doc update related to 1.1.28 (Daniel Veillard)

   - Cleanups:
  Remove bogus test file (Nick Wellnhofer),
  Add warning message to expected test output (Nick Wellnhofer)
2016-05-29 21:06:46 +00:00
cheusov
8a612b6693 Renamed to textproc/jrep 2016-05-29 07:19:43 +00:00
cheusov
cba601ff6f - jgrep
+ jrep
2016-05-29 07:19:29 +00:00
cheusov
40005602d2 jrep -- renamed jgrep
jrep is a command-line grep-like utility written in Java.
Features:
  -- Java regular expressions
     (https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html)
  -- Support for RE2J
     (https://github.com/google/re2)
  -- POSIX options (excluding -E and -G)
     (http://pubs.opengroup.org/onlinepubs/009604499/utilities/grep.html)
  -- most GNU grep(1) options
     (https://www.gnu.org/software/grep/)
  -- Extensions over GNU grep(1):
     options -O, -2 and -8
2016-05-29 07:06:35 +00:00
cheusov
619f5145a5 Updated to version 0.5.2
Fixed:
    - installation directory for doc/ subproject (README, NEWS etc.)
    - README
    - Installation instructions
2016-05-28 15:11:30 +00:00
cheusov
36dacba13c No need for AWK_PROG in MAKE_ENV 2016-05-28 11:06:03 +00:00
cheusov
e0bf3f9053 Fix license 2016-05-28 11:00:50 +00:00
wiz
76b70bfcd7 pkglint cleanup: remove empty line 2016-05-28 06:48:03 +00:00
wiz
06e2fcd1e9 Use standard format for 'used by' lines, since some tools make use of this. 2016-05-28 06:47:51 +00:00
pgoyette
c3927afdca Use Makefile.common from textproc/libxml2 2016-05-27 23:52:05 +00:00
pgoyette
508b5e276e Introduce a Makefile.common so we can share it with textproc/py-libxml2 2016-05-27 23:51:10 +00:00
cheusov
d7a1b9e78a Update to 0.5.1 (Fix in coloring/highlighting code) 2016-05-27 17:41:00 +00:00
pgoyette
92f57e7f45 Synchronize py-libxml2 with recent update of libxml2 to version 2.9.4 2016-05-27 10:37:18 +00:00
cheusov
259a335ad5 Update to version 0.5.0
Option --directories was implemented.

  -r and -R accepts file as free arguments

  Support for JGREP_NO_JNI environment variable was introduced
2016-05-26 18:48:31 +00:00
markd
18d62096d4 Add kf5 packages 2016-05-26 09:29:57 +00:00
markd
0c6d6781e4 Add KDE Frameworks 5.21.0 packages:
kapidox - Frameworks API Documentation Tools
kcodecs - Provide a collection of methods to manipulate strings using various
   encodings
kcompletion - Text completion helpers and widgets
sonnet - Spelling framework for Qt5
2016-05-26 09:26:56 +00:00
he
a7e96690b5 Submit the typo part of configure upstream, note the bug-ID. 2016-05-25 07:16:36 +00:00
cheusov
8ded9c5892 +jgrep 2016-05-24 22:30:39 +00:00
cheusov
ecd54e817f New package textproc/jgrep
jgrep is a command-line grep-like utility written in Java.
Features:
  -- Java regular expressions
     (https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html)
  -- Support for RE2J
     (https://github.com/google/re2)
  -- POSIX options (excluding -E and -G)
     (http://pubs.opengroup.org/onlinepubs/009604499/utilities/grep.html)
  -- most GNU grep(1) options
     (https://www.gnu.org/software/grep/)
  -- Extensions over GNU grep(1):
     options -O, -2 and -8
2016-05-24 22:27:49 +00:00
wiz
aa5ac4ab08 Add upstream bug report URLs (from he@). 2016-05-24 21:08:21 +00:00
he
f6eb8e7e5a Update libxml2 to 2.9.4.
Pkgsrc changes:
 * Add some casts to match types and format strings, plus
   fix value range of toupper() operation.
 * Merge patch-ag into the new patch-encoding.c.
 * Add comments to existing patches which lacked comments.

Upstream changes to libxml2-2.9.4: May 23 2016

Security:

   CVE-2016-3627 Avoid building recursive entities
   CVE-2016-1833 Heap-based buffer overread in htmlCurrentChar
   CVE-2016-1835 Heap use-after-free in xmlSAX2AttributeNs
   CVE-2016-1837 Heap use-after-free in htmlParsePubidLiteral
   	      	 and htmlParseSystemiteral
   CVE-2016-1836 Bug 759398: Heap use-after-free in xmlDictComputeFastKey
   CVE-2016-1839 Bug 758605: Heap-based buffer overread in xmlDictAddString
   CVE-2016-1838 Bug 758588: Heap-based buffer overread in
	      	 xmlParserPrintFileContextInternal
   CVE-2016-1840 Bug 757711: heap-buffer-overflow in xmlFAParsePosCharGroup
   CVE-2016-4483 Avoid an out of bound access when serializing
   		 malformed strings
   CVE-2016-1834 Bug 763071: heap-buffer-overflow in xmlStrncat
   CVE-2016-3705 Add missing increments of recursion depth counter to
   		 XML parser.
   CVE-2016-1762 Heap-based buffer overread in xmlNextChar

   More format string warnings with possible format string vulnerability
   Heap-based buffer-underreads due to xmlParseName
   Fix some format string warnings with possible format string vulnerability
   Unsigned addition may overflow in xmlMallocAtomicLoc()

Other bugfixes:

   Detect change of encoding when parsing HTML names
   Fix inappropriate fetch of entities content
   Correct the usage of LDFLAGS
   Revert the use of SAVE_LDFLAGS in configure.ac
   libxml2 hardcodes -L/lib in zlib/lzma tests which breaks cross-compiles
   Add more debugging info to runtest
   Implement "runtest -u" mode
   Integer signed/unsigned type mismatch in xmlParserInputGrow()
   Integer overflow parsing port number in URI
   Fix apibuild for a recently added constructv2.9.4-rc2
   Use pkg-config to locate zlib when possible
   Use pkg-config to locate ICU when possible
   Fix an error with regexp on nullable counted char transition
   Fix memory leak with XPath namespace nodes
   Fix namespace axis traversal
   Add a make rule to rebuild for ASAN
   Fix null pointer deref in docs with no root element
   Portability to non C99 compliant compilers
   dict.h: Move xmlDictPtr definition before includes to allow direct
     inclusion.
   Fix XSD validation of URIs with ampersands
   xmlschemastypes.c: accept endOfDayFrag Times set to "24:00:00" mean
     "end of day" and should not cause an error. v2.9.4-rc1
   os400: tell about xmllint and xmlcatalog in README400.
   os400: properly process SGML add in XMLCATALOG command.
   os400: implement CL command XMLCATALOG.
   os400: compile and install program xmlcatalog (qshell-only).
   xmlcatalog: flush stdout before interactive shell input.
   os400: expand tabs in sources, strip trailing blanks.
   os400: implement CL command XMLLINT.
   os400: compile and install program xmllint (qshell-only).
   os400: initscript make_module(): Use options instead of
     positional parameters.
   xmllint: flush stdout before interactive shell input.
   os400: c14n.rpgle: allow *omit for nullable reference parameters.
   os400: use like() for double type.
   os400: use like() for int type.
   os400: use like() for unsigned int type.
   os400: use like() for enum types.
   Add xz to xml2-config --libs output
   Don't recurse into OP_VALUEs in xmlXPathOptimizeExpression
   Fix namespace::node() XPath expression
   Fix OOB write in xmlXPathEmptyNodeSet
   Fix parsing of NCNames in XPath
   Fix OOB read with invalid UTF-8 in xmlUTF8Strsize
   Do normalize string-based datatype value in RelaxNG facet checking
   Fix typo: s{ ec -> cr }cipt
   Fix typos: dictio{ nn -> n }ar{y,ies}
   Fix typos: PATH_{ SEAPARATOR -> SEPARATOR }
   Correct a typo.
   Bug 760921: REGRESSION (8eb55d78): doc/examples/io1 test fails after fix
     for "xmlSaveUri() incorrectly recomposes URIs with rootless paths"
   Bug 760861: REGRESSION (bf9c1dad): Missing results for
     test/schemas/regexp-char-ref_[01].xsd
   error.c: *input->cur == 0 does not mean no error
   Add missing RNG test files
   Bug 760190: configure.ac should be able to build --with-icu without
     icu-config tool
   Bug 760183: REGRESSION (v2.9.3): XML push parser fails with bogus
     UTF-8 encoding error when multi-byte character in large CDATA
     section is split across buffer
   Bug 758572: ASAN crash in make check
   Bug 721158: Missing ICU string when doing --version on xmllint
   python 3: libxml2.c wrappers create Unicode str already
   win32\VC10\config.h and VS 2015
   Add autogen.sh to distrib
   Add configure maintainer mode
2016-05-24 12:00:08 +00:00
wiz
3296aaf672 Recursive bump for poppler* update to 0.44.0. 2016-05-22 18:20:46 +00:00
wiz
9e1c1f8342 Updated iso-codes to 3.68.
iso-codes 3.68
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Mon, 2 May 2016

  [ ISO 3166-1 ]
  * Change long name of GM (ISO-3166 change as of 2016-03-31)

  [ ISO 3166-2 ]
  * Add changes for Lao (ISO 3166-2 change as of 2015-11-27).
    Thanks to Cédric Krier for the bug report and patch.
    Closes: alioth#315352

  [ ISO 3166-2 translations ]
  * Ukrainian by Yuri Chornoivan (TP)
  * German by Dr. Tobias Quathamer

  [ ISO 3166-1 translations ]
  * Brazilian Portuguese by Rafael Fontenelle (TP)
  * French by Christian Perrier
  * German by Dr. Tobias Quathamer
  * Thai by Theppitak Karoonboonyanan

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

  [ ISO 639-2 translations ]
  * Thai by Theppitak Karoonboonyanan
  * German by Dr. Tobias Quathamer

  [ ISO 15924 translations ]
  * German by Dr. Tobias Quathamer

  [ ISO 4217 translations ]
  * German by Dr. Tobias Quathamer
2016-05-22 17:46:26 +00:00
wiz
57af538518 mdoclint-1.39: OpenBSD removed hppa64.
From jmc@OpenBSD.
2016-05-18 16:35:19 +00:00
drochner
97cbf062bc add patches from upstream to fix possible crashes and memory corruption
on malformed input (CVE-2016-0718)
Description: The Expat XML parser mishandles certain kinds of malformed
input documents, resulting in buffer overflows during processing and error
reporting. The overflows can manifest as a segmentation fault or as memory
corruption during a parse operation. The bugs allow for a denial of service
attack in many applications by an unauthenticated attacker, and could
conceivably result in remote code execution.

bump PKGREV

also add an improvement to the fix for CVE-2015-1283 which was part
of the 2.1.1 release -- don't rely on defined behaviour on overflows
of signed integer operations, from upstream git:
f0bec73b01/

pkgsrc change: add a hint how to run the pkg's selftest (not enabled
permanently because this would add a dependency on C++)
2016-05-17 19:15:01 +00:00
leot
591659a5cc Update textproc/the_silver_searcher to 0.32.0
pkgsrc changes:
o Take the MAINTAINERship

Changes:
0.32.0
------
o add support for Chapel language
o add support for .factor file types
o add kotlin language file types
o add support for julia file types
o add support for qml files
o add support for typescript files
o add support for rdoc files
o add a cython filetype (#771)
o add support for velocity file types
o add support for rst file types
o add TOML file types support
o add support for crystal files
o default to smart-case when using file match (-g and -G). Fixes #724.
o add support for BitBake source files
o misc improvements and bug fixes
2016-05-17 10:22:44 +00:00
fhajny
17b9370d3d Update textproc/py-xlsxwriter to 0.8.7.
* Fix for issue when inserting read-only images on Windows.

* Added :func:`get_worksheet_by_name()` method to allow the
  retrieval of a worksheet from a workbook via its name.

* Fixed issue where internal file creation and modification dates
  where in the local timezone instead of UTC.
2016-05-16 13:53:49 +00:00
prlw1
8f9dfeba95 Update yelp-xsl to 3.20.1
3.20.1
======
* Updated translations:
  fur   (Fabio Tomat)

3.20.0
======
* Updated translations:
  da    (Ask Hjorth Larsen)
  oc    (Cedric Valmary)

3.19.90
=======
* Move linktrails stubs to common for all source formats to use
* Allow Mallard example to be a formal element with title
* Added html.js.script template for easier site overrides
* Don't force xref attributes on links in Mallard cache
* Updated translations:
  et    (Piotr Drag)
  hi    (Piotr Drag)
  is    (Sveinn i Felli)
  km    (Piotr Drag)
  pt    (Piotr Drag)
  si    (Piotr Drag)
  sl    (Piotr Drag)
2016-05-07 08:43:00 +00:00
jaapb
126a55c332 Added dependency on ocamlbuild. 2016-05-06 09:35:47 +00:00
jaapb
9718550454 Recursive revbump associated with ocaml update. 2016-05-05 11:45:36 +00:00
wiz
38be417298 Remove patch that's not in distinfo. 2016-05-05 06:29:30 +00:00
wiz
f269daa22a Reset maintainer (observer now). 2016-05-03 10:54:52 +00:00
taca
5f1bcd2b75 Reset PKGREVISION along with all PHP language updates. 2016-05-02 13:11:27 +00:00
schmonz
7e8c229fca Update to 1.2.23.0. From the changelog:
[Changes contributed by Olly Betts]
- makehtmldocs: Fix inter-class links in generated HTML.
- Fix typo in POD documentation.
- Update Xapian website and trac links to use https, which is now
  supported, thanks to James Aylett.
2016-04-30 14:14:28 +00:00
schmonz
7a9cb74a21 Update to 1.2.23. From the changelog:
documentation:

* Update links to Xapian website and trac to use https, which is now supported,
  thanks to James Aylett.

indexers:

* Fix HTML/XML entity decoding to be O(n) not O(n²) - processing HTML/XML with
  a lot of entities is now much faster.

templates:

* Remove unused country code to name maps.  These were intended as examples,
  but they aren't very useful as such, and really just bloat the templates
  needlessly.
2016-04-30 14:14:17 +00:00
schmonz
1d1e19158d Update to 1.2.23. From the changelog:
API:

* PostingSource: Public member variables are now wrapped by methods (mostly
  getters and/or setters, depending on whether they should be readable,
  writable or both).  In 1.3.5, the public members variables have been
  deprecated - we've added the replacement methods in 1.2.23 as well to make
  it easier for people to migrate over.

chert backend:

* xapian-check now performs additional consistency checks for chert. Reported
  by Jean-Francois Dockes and Bob Cargill via xapian-discuss.

documentation:

* Update links to Xapian website and trac to use https, which is now supported,
  thanks to James Aylett.

portability:

* On older Linux kernels, rename() of a file within a directory on NFS can
  sometimes erroneously fail with EXDEV.  This should only happen if you
  try to rename a file across filing systems, so workaround this issue by
  retrying up to 5 times on EXDEV (which should be plenty to avoid this
  bug, and we don't want to risk looping forever).  Fixes #698, reported by
  Mark Dufour.
2016-04-30 14:14:07 +00:00
fhajny
e6e7e7685e Update textproc/erlang-stringprep to 1.0.3.
- Fix for compilation on Windows (Pawel Chmielowski)
- Fix typo in error message (Pawel Chmielowski)
2016-04-29 18:16:42 +00:00
wen
2cb1d5ceea Update to 0.72
Upstream changes:
0.72 2016-04-19
  * Added clone() method to Text::BibTeX::Entry
2016-04-29 14:21:19 +00:00
wen
64ee5b1cf9 Update to 1.23
Upstream changes:
1.23	- 2016-03-25, H.Merijn Brand
    * Skip unsupported encodings
    * Reorganize Unicode section and mention layers (Dan Book)
    * Amend some UTF-8 tests for PERL_UNICODE settings
    * Fix crash on error in parsing with bound columns (RT#113279)
    * Add predefined filters (not_blank, not_empty, filled)
2016-04-29 14:08:06 +00:00
wiz
6c96493a4b + pugixml. 2016-04-29 11:55:06 +00:00
wiz
fffa02f747 Import pugixml-1.7 as textproc/pugixml.
pugixml is a light-weight C++ XML processing library. It features:

* DOM-like interface with rich traversal/modification capabilities
* Extremely fast non-validating XML parser which constructs the DOM
  tree from an XML file/buffer
* XPath 1.0 implementation for complex data-driven tree queries
* Full Unicode support with Unicode interface variants and automatic
  encoding conversions

The library is extremely portable and easy to integrate and use.
2016-04-29 11:54:54 +00:00
fhajny
6a8b011bb1 Update textproc/py-xlsxwriter to 0.8.6.
* Fix for ``external:`` urls where the target/anchor contains
  spaces.
2016-04-29 09:21:20 +00:00
fhajny
7624d3776f Enable/disable updated/removed Erlang packages. 2016-04-25 20:39:15 +00:00
fhajny
ebb587fa9c Remove superseded ejabberd dependencies (Erlang modules). 2016-04-25 20:37:16 +00:00
fhajny
325adcbf25 Import stringprep-1.0.2 as textproc/erlang-stringprep.
Stringprep is a framework for preparing Unicode test strings in
order to increase the likelihood that string input and string
comparison work.
2016-04-25 14:46:56 +00:00
fhajny
a7fdd8ce3b Import p1_xmlrpc-1.15.1 as textproc/erlang-p1_xmlrpc.
This is an HTTP 1.1 compliant XML-RPC library for Erlang. It is
designed to make it easy to write XML-RPC Erlang clients and/or
servers.
2016-04-25 14:39:43 +00:00
fhajny
36752634cc Import fast_yaml-1.0.3 as textproc/erlang-fast_yaml.
Fast YAML is an Erlang wrapper for libyaml "C" library. It is
designed to be fast and efficient.
2016-04-25 14:37:08 +00:00
fhajny
5d272598a0 Import fast_xml-1.1.3 as textproc/erlang-fast_xml.
Fast Expat based Erlang XML parsing and manipulation library,
with a strong focus on XML stream parsing from network.
2016-04-25 14:33:38 +00:00
adam
f717e278da Release 1.4.1:
Incompatible changes
--------------------
* The default format of `today_fmt` and `html_last_updated_fmt` is back to
  strftime format again.  Locale Date Markup Language is also supported for
  backward compatibility until Sphinx-1.5.

Translations
------------
* Added Welsh translation, thanks to Geraint Palmer.
* Added Greek translation, thanks to Stelios Vitalis.
* Added Esperanto translation, thanks to Dinu Gherman.
* Added Hindi translation, thanks to Purnank H. Ghumalia.
* Added Romanian translation, thanks to Razvan Stefanescu.

Bugs fixed
----------
* C++, added support for ``extern`` and ``thread_local``.
* C++, type declarations are now using the prefixes ``typedef``, ``using``, and ``type``,
  depending on the style of declaration.
* 2413: C++, fix crash on duplicate declarations
* 2394: Sphinx crashes when html_last_updated_fmt is invalid
* 2408: dummy builder not available in Makefile and make.bat
* 2412: hyperlink targets are broken in LaTeX builder
* figure directive crashes if non paragraph item is given as caption
* 2418: time formats no longer allowed in today_fmt
* 2395: Sphinx crashes if unicode character in image filename
* 2396: "too many values to unpack" in genindex-single
* 2405: numref link in PDF jumps to the wrong location
* 2414: missing number in PDF hyperlinks to code listings
* 2440: wrong import for gmtime.
2016-04-23 17:48:55 +00:00
fhajny
0a9bcb69df Update textproc/erlang-jiffy to 0.14.8.
Changes since 0.14.5:
- Fix force_utf8 for object keys
- Docs, metadata and licensing corrections.
2016-04-22 14:50:04 +00:00
jperkin
9e38133ec7 Use PKGMANDIR. Remove fragile subst handling. 2016-04-21 14:21:08 +00:00
jperkin
d1ee7036a4 Use PKGMANDIR. 2016-04-21 08:35:46 +00:00
markd
22d53df36f Add p5-Text-Roman 2016-04-20 21:04:00 +00:00
markd
c0c6568836 Add p5-Text-Roman 3.5
This package supports both conventional Roman algarisms (which range
from 1 to 3999) and Milhar Romans, a variation which uses a bar across
the algarism to indicate multiplication by 1_000. For the purposes of
this module, acceptable syntax consists of an underscore suffixed to
the algarism e.g. IV_V = 4_005. The term Milhar apparently derives
from the Portuguese word for "thousands" and the range of this
notation extends the range of Roman numbers to 3999 * 1000 + 3999 =
4_002_999.
2016-04-20 21:03:22 +00:00
fhajny
800eb6a0ea Update textproc/py-xlsxwriter to 0.8.5.
* Added additional documentation on :ref:`ewx_pandas` and
  :ref:`pandas_examples`.
* Added fix for :func:`set_center_across` format method.
2016-04-19 12:12:48 +00:00
wiz
feccac8d79 Update jsoncpp to 1.7.2.
1.7.2

Fix clang warning.

1.7.1


GCC-6 compatibility

    New precision setting in StreamBuilder
    Move-semantics for some ctors
    Added details to exception messages
        Clarified when exceptions are thrown
    Support isinfinite()
    Secure memory-wiping allocator (via compilation flag, settable via cmake)
        For this, we changed all STL datatypes to macros, but all unchanged by default.
    Lots of minor build-related improvements
        Notably, cmake support for ccache
        More supported systems
            gcc-6
            musl
            MinGW
            Cygwin
            QNX
            VS2010 (for now, but you can always use old versions of JsonCpp)

Note: 1.7.0 was recalled b/c it accidentally included SecureAlloc by default.

1.6.5


Expose Exception classes

Other changes are just comments.


1.6.2


Fix UTF-8 for old (deprecated) Writers

    Do not truncate output at embedded zeroes.

This was already fixed the new StreamWriter, which is used by the default stream inserter. This fix will not break anything that wasn't already broken.

1.6.1


Fix compilation error for `snprintf()` for some compilers.

    Fix compilation error for snprintf() for some compilers.

1.6


Json::Exception

    Added Json::Exception, plus derived types:
        Json::RuntimeError
        Json::LogicError
    Clarified when exceptions are thrown.
        If you are trapping std::exception, nothing will change for you.
    Fixed deprecation macro. (Thx to @Dani-Hub.)
    Fixed compilation error for gcc-4.8. (Thx to @connormanning.)
    Fixed CharReader::Factory base. (Thx to Tengiz Sharafiev.) (Technically, this is not a binary-compatible change, but it is a pretty serious bug. So we have deprecated 1.4 and 1.5.)
2016-04-19 11:16:37 +00:00
wen
1d41330b7c Update to 1.36
Upstream changes:
1.36  2016-04-14 MANWAR
      - Fixed issue RT #68932 (/usr/bin/xpath outputs unwanted text when quiet mode ist set).
2016-04-17 12:32:41 +00:00
wiz
9f860119be Update py-html2text to 2016.4.2.
2016.4.2
=========
----

* Fix #106: encoding by stdin
* Fix #89: Python 3.5 support.
* Fix #113: inplace baseurl substitution for <a> and <img> tags.
* Feature #118: Update the badges to badge.kloud51.com
* Fix #119: new-line after a list is inserted
2016-04-17 10:01:18 +00:00
wen
81357dde50 Update to 1.3
Upstream changes:
CHANGES IN formatR VERSION 1.3

NEW FEATURES

	o `tidy_source()` can deal with multibyte characters that cannot represented
	in the system native encoding now (on Windows)

	o `usage()` works for functions obtained from `::` or `:::` now, e.g.
	`usage(formatR::tidy_source)`

		   CHANGES IN formatR VERSION 1.2

MAJOR CHANGES

  o the minimal required R version is 3.0.2 now

		   CHANGES IN formatR VERSION 1.1

NEW FEATURES

  o added a new argument `output` to usage()

BUG FIXES

  o fixed yihui/knitr#918: when code is NULL, parse() will hang (with a question
  mark waiting for input)
2016-04-16 14:52:15 +00:00
wen
e3d0ed499a Add R-yaml 2016-04-16 14:47:49 +00:00
wen
09e02e58f0 Import yaml-2.1.13 as textproc/R-yaml.
This package implements the libyaml YAML 1.1 parser and emitter
(http://pyyaml.org/wiki/LibYAML) for R.
2016-04-16 14:46:28 +00:00
wiz
fb8c764355 Recursive PKGREVISION bump for poppler-0.42.0. 2016-04-15 14:42:51 +00:00
wiz
76e123887c + p5-String-Trim 2016-04-15 12:04:55 +00:00
wiz
38763581bc Import p5-String-Trim-0.005 as textproc/p5-String-Trim.
String::Trim trims whitespace off your strings. chomp trims only
$/ (typically, that's newline), but trim will trim all leading and
trailing whitespace.
2016-04-15 12:04:43 +00:00
wiz
6c8c25b6e9 + p5-Text-SimpleTable-AutoWidth 2016-04-15 11:48:02 +00:00
wiz
b6fe3dcea2 Import p5-Text-SimpleTable-AutoWidth-0.09 as textproc/p5-Text-SimpleTable-AutoWidth.
Simple eyecandy ASCII tables with auto-width selection.
2016-04-15 11:47:49 +00:00
wiz
0df0c19076 + p5-Pod-Coverage-TrustPod 2016-04-15 11:36:56 +00:00
wiz
e4644a6ed1 Import p5-Pod-Coverage-TrustPod-0.100003 as textproc/p5-Pod-Coverage-TrustPod.
This is a Pod::Coverage subclass (actually, a subclass of
Pod::Coverage::CountParents) that allows the POD itself to declare
certain symbol names trusted.
2016-04-15 11:36:40 +00:00
wiz
92ab9cbce1 Update hunspell-de to 20160407.
since 20151222:
- some new words
- check for broken GNU grep during build
2016-04-14 12:43:28 +00:00
wiz
94c6b27f0c Update p5-YAML-LibYAML to 0.62.
0.62 Mon Feb 22 15:46:06 UTC 2016
 - Apply PR/42 @perlpunk++ (fix for detecting filehandles)

0.61 Sat Feb 20 18:04:19 UTC 2016
 - Apply PR/37 @perlpunk++ (includes PR/36 @lameventanas++)

0.60 Tue Feb  9 14:36:09 EST 2016
 - Apply PR/33. @andygrundman++. Solaris fixes.
2016-04-13 18:03:00 +00:00
wen
4bd6adc5cd Update to 0.7.7
Update DEPENDS

Upstream changes:
CHANGES IN markdown VERSION 0.7.7

BUG FIXES

  o renderMarkdown() works now even if text = character(0) or ""

  o added an `encoding` argument to renderMarkdown() since multi-byte characters
  in renderMarkdown() did not work on Windows (thanks, Kohske Takahashi, #63)

  o fixed #64: invalid 'n' argument in rpubsUpload() (thanks, Wouter van
  Atteveldt)

MAJOR CHANGES

  o if renderMarkdown() returns a character vector, it will be marked with the
  UTF-8 encoding if it contains multi-byte characters
2016-04-13 14:18:23 +00:00
tron
c6344ef132 Revert incorrect change of the package list which was part of yesterday's
update of this package. It broke packaging under e.g. Mac OS X.
2016-04-12 19:51:54 +00:00
prlw1
ccb587ee62 Add gspell 1.0.1
gspell is a gnome wrapper for enchant, needed by gedit.
2016-04-12 16:08:05 +00:00
wiz
478756aae2 Use __sun instead of __sun__.
From Brad Forschinger in PR 49782.
2016-04-12 08:14:50 +00:00
ryoon
ac20a93574 Recursive revbump from textproc/icu 57.1 2016-04-11 19:01:33 +00:00
ryoon
55ebdcd8b5 Update to 57.1
Changelog:
Common Changes
    CLDR 29: For details of the many changes in CLDR, see CLDR 29.
    Grapheme/word/line breaking for emoji sequences, based on Unicode 9 proposed rules. See the Unicode emoji break proposal and the Unicode Emoji Technical Report Proposed Update describing the new emoji sequences.  (#12081).
    Four new Unicode emoji properties (#11802).
    DateFormat day period formatting of "noon", "at night", etc. via new pattern characters b & B, and DateTimePatternGenerator support of C for selecting the customary form (#11872).
        Except: Formatting of "0:00 midnight" has been disabled because it is confusing except for at the end of an interval.
    RelativeDateTimeFormatter: Simpler formatting API (#12072).
    More robust CLDR data loading for MeasureFormat (#11986, #12030), RelativeDateTimeFormatter (#12018), and DateIntervalFormat/DateIntervalInfo (#12013).
    New simple & fast SimpleFormatter class for a trivial subset of MessageFormat as used in CLDR data, e.g., "{0} {1}" (#10896).

ICU4C Specific Changes
    C API support for RelativeDateTimeFormatter (#12072).
    Clang annotations for intended switch case fallthroughs, can now compile with -Wimplicit-fallthrough (#12166).
    Internal header files can be compiled by themselves, for simpler alternative build scripts (#12141).
2016-04-11 16:15:22 +00:00
mef
d35c6acd82 Added textproc/p5-Text-VisualWidth-PP version 0.04 2016-04-10 12:24:31 +00:00
mef
66e5119e31 Import p5-Text-VisualWidth-PP-0.04 as textproc/p5-Text-VisualWidth-PP.
This module provides functions to treat half-width and full-width
characters and display correct size of text in one line on terminals and
mobile phones. You can know the visual width of any text and truncate text
by the visual width. Now this module support flagged UTF-8 and tested only
with Japanese.

This module is pure perl version of Text::VisualWidth. This is bit slow,
but it's not require compiler.
2016-04-10 12:21:37 +00:00
wen
a7ee9c55af Update to 1.35
Upstream changes:
1.35  2016-04-06 MANWAR
      - Fixed issue RT #113576 (XML::XPath::Node::Element::getAttributeNode() uses unspecified behaviour).
2016-04-09 13:46:43 +00:00
wen
7fda7f244a Update to 0.1.43
Upstream changes:
0.1.43 Thu Feb 25 11:50:52 PST 2016
 - Add a pod-custom-link support to meta
 - Undocumented feature for now
2016-04-09 04:39:29 +00:00
wen
2f1529017e Update to 2016.003
Upstream changes:
2016.003  Tue Mar 29 2016
# No new features, version number as canonical numstring.

2016.002_27  Sat Feb 27 2016
! Makefile.PL.sombok
  - CPAN RT#112078: Compiling libsombok.a fails due to invalid path for object
    files.
2016-04-09 04:24:26 +00:00
wiz
feaa3c4190 Update py-lxml to 3.6.0.
3.6.0 (2016-03-17)
==================

* GH#189: Static builds honour FTP proxy configurations when downloading
  the external libs.  Patch by Youhei Sakurai.

* GH#187: Now supports (only) version 5.x and later of PyPy.
  Patch by Armin Rigo.

* GH#186: Soupparser failed to process entities in Python 3.x.
  Patch by Duncan Morris.

* GH#185: Rare encoding related `TypeError` on import was fixed.
  Patch by Petr Demin.

* GH#181: Direct support for `.rnc` files in `RelaxNG()` if `rnc2rng`
  is installed.  Patch by Dirkjan Ochtman.
2016-04-08 15:27:34 +00:00
wiz
2bace7c5b9 Update iso-codes to 3.67:
iso-codes 3.67
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Fri, 1 Apr 2016

  [ General ]
  * The data is now included in JSON files.
  * The XML files are deprecated and should not be used for new
    projects. However, they are kept in sync with the JSON data
    for now.
  * The gettext domains have been renamed to better match the
    actual ISO number:
    - ISO 639-2: Renamed from iso_639 to iso_639-2
    - ISO 639-3: Renamed from iso_639_3 to iso_639-3
    - ISO 639-5: Renamed from iso_639_5 to iso_639-5
    - ISO 3166-1: Renamed from iso_3166 to iso_3166-1
    - ISO 3166-2: Renamed from iso_3166_2 to iso_3166-2
    All previously used gettext domains are linked to the new
    domain names, so that this transition should be smooth for
    programs using those domain names.
  * A new ISO standard has been included, ISO 3166-3. The gettext
    domain is called iso_3166-3. Basically, this is a split of the
    old domain iso_3166 into iso_3166-1 and iso_3166-3, because
    the old domain iso_3166 contained both standards. However, the
    standard ISO 3166-3 was more or less inaccessible.
  * The standard ISO 4217 (currency names) now includes only the
    currently used currencies. Entries of withdrawn currencies are
    no longer included.
  * The standard ISO 639-5 now includes only the language families
    which are part of the official standard. The previously
    included languages were not part of the standard and have been
    removed. This reduced the number of language families from
    about 1900 to about 110.
  * ISO 639-3 has finally been updated from the latest upstream
    sources. Closes: #711025

  [ ISO 3166-1 translations ]
  * Croatian by Božidar Putanec from TP
2016-04-08 14:52:02 +00:00