summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2016-05-28Use standard format for 'used by' lines, since some tools make use of this.wiz1-5/+4
2016-05-27Use Makefile.common from textproc/libxml2pgoyette1-7/+3
2016-05-27Introduce a Makefile.common so we can share it with textproc/py-libxml2pgoyette2-7/+15
2016-05-27Update to 0.5.1 (Fix in coloring/highlighting code)cheusov2-7/+7
2016-05-27Synchronize py-libxml2 with recent update of libxml2 to version 2.9.4pgoyette2-7/+8
2016-05-26Update to version 0.5.0cheusov2-8/+7
Option --directories was implemented. -r and -R accepts file as free arguments Support for JGREP_NO_JNI environment variable was introduced
2016-05-26Add kf5 packagesmarkd1-1/+5
2016-05-26Add KDE Frameworks 5.21.0 packages:markd20-0/+642
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-25Submit the typo part of configure upstream, note the bug-ID.he2-3/+4
2016-05-24+jgrepcheusov1-1/+2
2016-05-24New package textproc/jgrepcheusov4-0/+59
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-24Add upstream bug report URLs (from he@).wiz6-7/+12
2016-05-24Update libxml2 to 2.9.4.he13-32/+189
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-22Recursive bump for poppler* update to 0.44.0.wiz1-2/+2
2016-05-22Updated iso-codes to 3.68.wiz2-7/+26
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-18mdoclint-1.39: OpenBSD removed hppa64.wiz2-4/+4
From jmc@OpenBSD.
2016-05-17add patches from upstream to fix possible crashes and memory corruptiondrochner6-2/+764
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: https://sourceforge.net/p/expat/code_git/ci/f0bec73b018caa07d3e75ec8dd967f3785d71bde/ 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-17Update textproc/the_silver_searcher to 0.32.0leot2-8/+8
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-16Update textproc/py-xlsxwriter to 0.8.7.fhajny2-7/+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-07Update yelp-xsl to 3.20.1prlw12-7/+7
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-06Added dependency on ocamlbuild.jaapb1-1/+2
2016-05-05Recursive revbump associated with ocaml update.jaapb8-13/+16
2016-05-05Remove patch that's not in distinfo.wiz1-12/+0
2016-05-03Reset maintainer (observer now).wiz12-31/+24
2016-05-02Reset PKGREVISION along with all PHP language updates.taca1-2/+1
2016-04-30Update to 1.2.23.0. From the changelog:schmonz2-7/+7
[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-30Update to 1.2.23. From the changelog:schmonz2-7/+7
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-30Update to 1.2.23. From the changelog:schmonz3-9/+11
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-29Update textproc/erlang-stringprep to 1.0.3.fhajny2-7/+7
- Fix for compilation on Windows (Pawel Chmielowski) - Fix typo in error message (Pawel Chmielowski)
2016-04-29Update to 0.72wen2-7/+7
Upstream changes: 0.72 2016-04-19 * Added clone() method to Text::BibTeX::Entry
2016-04-29Update to 1.23wen2-7/+7
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+ pugixml.wiz1-1/+2
2016-04-29Import pugixml-1.7 as textproc/pugixml.wiz5-0/+54
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-29Update textproc/py-xlsxwriter to 0.8.6.fhajny2-7/+7
* Fix for ``external:`` urls where the target/anchor contains spaces.
2016-04-25Enable/disable updated/removed Erlang packages.fhajny1-5/+5
2016-04-25Remove superseded ejabberd dependencies (Erlang modules).fhajny19-201/+0
2016-04-25Import stringprep-1.0.2 as textproc/erlang-stringprep.fhajny5-0/+51
Stringprep is a framework for preparing Unicode test strings in order to increase the likelihood that string input and string comparison work.
2016-04-25Import p1_xmlrpc-1.15.1 as textproc/erlang-p1_xmlrpc.fhajny4-0/+42
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-25Import fast_yaml-1.0.3 as textproc/erlang-fast_yaml.fhajny5-0/+50
Fast YAML is an Erlang wrapper for libyaml "C" library. It is designed to be fast and efficient.
2016-04-25Import fast_xml-1.1.3 as textproc/erlang-fast_xml.fhajny5-0/+57
Fast Expat based Erlang XML parsing and manipulation library, with a strong focus on XML stream parsing from network.
2016-04-23Release 1.4.1:adam4-174/+207
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-22Update textproc/erlang-jiffy to 0.14.8.fhajny2-10/+9
Changes since 0.14.5: - Fix force_utf8 for object keys - Docs, metadata and licensing corrections.
2016-04-21Use PKGMANDIR. Remove fragile subst handling.jperkin3-11/+20
2016-04-21Use PKGMANDIR.jperkin1-3/+3
2016-04-20Add p5-Text-Romanmarkd1-1/+2
2016-04-20Add p5-Text-Roman 3.5markd3-0/+31
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-19Update textproc/py-xlsxwriter to 0.8.5.fhajny2-7/+7
* Added additional documentation on :ref:`ewx_pandas` and :ref:`pandas_examples`. * Added fix for :func:`set_center_across` format method.
2016-04-19Update jsoncpp to 1.7.2.wiz3-17/+14
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-17Update to 1.36wen2-7/+7
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-17Update py-html2text to 2016.4.2.wiz2-8/+7
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