summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2017-04-11Promote p5-{HTML-Parser,libwww} to runtime DEPENDS to match META.json.schmonz1-5/+4
Bump PKGREVISION.
2017-04-06Release 1.5.5adam3-16/+11
Bugs fixed * 3597: python domain raises UnboundLocalError if invalid name given * 3599: Move to new Mathjax CDN
2017-04-05Updated p5-XML-SAX-Base to 1.09.wiz2-8/+7
1.09 2017-04-03 21:00:06+12:00 Pacific/Auckland - fix test suite to work without '.' in @INC (RT#120435, pull request from James E Keenan)
2017-04-05Updated p5-XML-NamespaceSupport to 1.12.wiz2-8/+7
1.12 2017-03-30 15:46:34-05:00 America/Chicago - Dzilify and re-release
2017-04-05Updated p5-Text-BibTeX to 0.80.wiz2-7/+7
0.80 2017-03-25 * Fix tests in order to work without dot in @INC (thanks Kent Fredric for the bug report)
2017-04-05Updated p5-Regexp-Common to 2017040401.wiz2-8/+7
Version 2017040401 Tue Apr 4 11:20:45 CEST 2017 + Prepare for 5.26: don't rely on '.' being present in @INC when testing.
2017-04-05Update to 1.28wen2-7/+7
Upstream changes: 1.28 - 2017-03-22, H.Merijn Brand * Fix length problem with bound empty fields and UTF-8 (RT#120655)
2017-04-05Update to 1.93wen2-7/+7
Upstream changes: 1.93 2017-04-04 - Fix a test for perl without doc in @INC (kentnl++) 1.92 2017-04-01 - Imported tests/fixes from Text::CSV_XS 1.28 - Fix crlf issue for csv () on Windows (RT#120466) - New error code for illegal argument(s)/parameter(s) - Fix tests for perl without dot in @INC
2017-04-05Remove textproc/php-dom, the module is now built into the resp. PHP packages.fhajny3-21/+1
2017-04-05Remove traces of textproc/php-dom which is not needed anymore, now that dom ↵fhajny2-14/+4
is built into PHP. Bump resp. PKGREVISION.
2017-04-04+ py-humanizewiz1-1/+2
2017-04-04Import py-humanize-0.5.1 as textproc/py-humanize.wiz4-0/+60
This modest package contains various common humanization utilities, like turning a number into a fuzzy human readable duration ('3 minutes ago') or into a human readable size or throughput. It is localized to Russian, French, and Korean.
2017-04-04+ py-tabulatewiz1-1/+2
2017-04-04Import py-tabulate-0.7.7 as textproc/py-tabulate.wiz4-0/+52
Pretty-print tabular data in Python, a library and a command-line utility. The main use cases of the library are: * printing small tables without hassle: just one function call, formatting is guided by the data itself * authoring tabular data for lightweight plain-text markup: multiple output formats suitable for further editing or transformation * readable presentation of mixed textual and numeric data: smart column alignment, configurable number formatting, alignment by a decimal point
2017-03-30Update to 3.0ryoon2-8/+7
Changelog: * Noteworthy changes in release 3.0 (2017-02-09) [stable] ** Bug fixes grep without -F no longer goes awry when given two or more patterns that contain no special characters other than '\' and also contain a subpattern like '\.' that escapes a character to make it ordinary. [bug introduced in grep 2.28] grep no longer fails to build on PCRE versions before 8.20. [bug introduced in grep 2.28] * Noteworthy changes in release 2.28 (2017-02-06) [stable] ** Bug fixes When grep -Fo finds matches of differing length, it could mistakenly print a shorter one. Now it prints a longest one. [bug introduced in grep-2.26] When standard output is /dev/null, grep no longer fails when standard input is a file in the Linux /proc file system, or when standard input is a pipe and standard output is in append mode. [bugs introduced in grep-2.27] Fix performance regression with multiple patterns, e.g., for -Fi in a multi-byte locale, or for -Fw in a single-byte locale. [bugs introduced in grep-2.19, grep-2.22 and grep-2.26] ** Improvements Improve performance for -E or -G pattern lists that are easily converted to -F format.
2017-03-30Update textproc/erlang-fast_xml to 1.1.22.fhajny3-24/+10
Version 1.1.22 - Fix md5 sum calculation of modules for OTP17 - Fix type spec for fxml_stream:parse_element/1 Version 1.1.21 - Add code for building on FreeBSD Version 1.1.20 - Make XML generator working on OTP 18
2017-03-30Update textproc/erlang-fast_yaml to 1.0.9.fhajny3-24/+10
- Use p1_utils 1.0.7
2017-03-30Update textproc/erlang-stringprep to 1.0.8.fhajny3-24/+10
- Updated rebar.config.script - Use p1_utils 1.0.7
2017-03-30Use absolute paths in /usr/pkg/bin/g*grep, so they can be used even ifbouyer4-2/+37
/usr/pkg/bin/ is not in $PATH. Bump PKGREVISION From Tim Zingelman
2017-03-24Make sure depcomp is present.joerg1-1/+2
2017-03-23Extend SHA512 checksums to various files I have on my local distfilejoerg5-5/+10
mirror.
2017-03-23GCjoerg1-5/+0
2017-03-20Update ruby-yajl to 1.3.0.taca3-9/+10
Exact changes are not available, please refer: <https://github.com/brianmario/yajl-ruby/compare/1.2.1...1.3.0>.
2017-03-20Update ruby-yard to 0.9.8.taca3-8/+16
# 0.9.8 - January 13th, 2017 - Fixed installed gems not being correctly found in `yard server` and by plugins. - Fixed tokenization of `%w(...)` array syntax. # 0.9.7 - January 9th, 2017 - Fix resolution of absolute object paths with ambiguous names. (#1029) # 0.9.6 - January 7th, 2017 - Removed official support for Ruby 1.x (1.8/1.9). YARD can still be installed in these versions, but support is not guaranteed. Simple bug fixes may still be considered via pull request only. Issues without code will be automatically closed. - Added {YARD::Tags::Tag#explain_types} returning a plain English summary of the type specification of a given tag. Also adds {YARD::Tags::TypesExplainer} as an implementation class for the method. - Added support for automatic linking of constants and method calls of Ruby syntax highlighted source code in generated HTML. Also adds the {YARD::Parser::Ruby::TokenResolver} implementation class to iterate over tokenized code with extra resolved object information. - Added support for compound constant assignments (`A::B::C = true`). - Added `LibraryVersion#yardoc_file_for_SOURCE` callback method for sources with a pre-determined yardoc file location. Implement this method instead of manually setting `library.yardoc_file = ...` in your load method (you can still assign the attribute manually). - Use RubyGems 2.x+ API to query gems when available instead of using backport.
2017-03-20Update ruby-redcarpet to 3.4.0.taca2-7/+7
v3.4.0 2016/12/26 Redcarpet v3.4.0 This new release ships with a bunch of bug fixes especially regarding anchor generation. Improvements to anchor generation The anchor generation now relies on a djb2 hashing algorithm whenever the generated anchor is empty as non alpha-numeric chars. This is specifically interesting for CJK contents as Redcarpet used to generate empty anchors dealing with titles in these locales. Special thanks to Alexey Kopytko and namusyaka for their work on that ! Also now, the html-escaped entities are removed from anchors generated with the HTML render in order to be consistent with the HTML_TOC render and as it is more expected. Other improvements * Table headers don't require a minimum of three dashes anymore; a single one can be used for each row. * The Markdown and rendering options are now exposed through a Hash inside the @options instance variable inside your custom render objects. Bug fixes * Multiple single quote pairs are parsed correctly with SmartyPants. * Remove periods at the end of URLs when autolinking to make sure that links at the end of a sentence get properly generated. * Avoid escaping ampersands in href links. Checkout the CHANGELOG for further information and changes.
2017-03-20Update ruby-nokogiri to 1.7.1.taca3-9/+11
# 1.7.1 / unreleased ## Security Notes [MRI] Upstream libxml2 patches are applied to the vendored libxml 2.9.4 which address CVE-2016-4658 and CVE-2016-5131. For more information: * https://github.com/sparklemotion/nokogiri/issues/1615 * http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-4658.html * http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-5131.html ## Dependencies * [Windows] Upgrade zlib from 1.2.8 to 1.2.11 (unless --use-system-libraries)
2017-03-20Update ruby-maruku to 0.7.3.taca4-10/+21
* pkgsrc change: add pkg_alternatives support. 0.7.3 * Compatibility with Ruby 2.4's unified integers. #141
2017-03-20Update ruby-libxmlto 3.0.0.taca3-13/+8
== 3.0.0 / 2017-02-07 Charlie Savage * Revamp how libxml-ruby manages memory. Instead of trying to return the same ruby object for each xmlnode, the bindings now create wrapper ruby objects as needed which are then freed at the end of use. This allows most memory management to be handled by libxml itself. Ruby only manages the lifespan of documents and parent xml nodes. When those go out of scope, the underlying libxml objects are also freed. This implementation requires almost no overhead, plays nicely with Nokogiri and appears to work much better (Charlie Savage). * Change XML::Node#eql? API. Nodes are now considered equal only if they wrap the same underlying libxml node. Previously, they would also be considered equal if they contained the same content (Charlie Savage) * Change XML::Reader.expand API. Previously it would automatically instantiate a reader document so the an xpath expression could be used to search the returned node. Now you should first call reader.doc (Charlie Savage) * Update Visual Studio project for Visual Studio 15 - requires ruby 2.4+ (Charlie Savage) * Remove APIs that have been deprecated for several years (Charlie Savage)
2017-03-20Update ruby-kramdownto 1.13.2.taca3-8/+40
kramdown 1.13.2 released 2017/01/07 This release fixes some minor issues - updating is recommended. Changes 3 bug fixes: * Fix footnote link spacing to use non-breaking space (pull request #399 by Martyn Chamberlin) * Show warning for unreferenced footnote definitions (fixes #400 reported by Kyle Barbour) * Fix test cases with respect to Ruby 2.4 (fixes #401 reported by Connor Shea) kramdown 1.13.1 released 2016/11/25 This release fixes the GFM header ID generation for more cases, updating is very recommended. Changes 1 bug fix: * Fix GFM header ID generation when code spans, math elements, entities, typographic symbols or smart quotes are used (fixes #391 reported by Nick Fagerlund) kramdown 1.13.0 released 2016/11/20 The biggest change in this release is the introduction of a converter for man pages. Although there already exist two solutions (ronn and kramdown-man), both are not completely satisfactory: * Ronn doesn't use standard Markdown syntax for all elements. * kramdown-man only converts a subset of the available element types. The new man page converter uses standard kramdown syntax and supports nearly all element types, including tables. This release also brings some enhancements for the GFM parser. One thing to note is that the header ID generation is now more compatible to GFM which also means that some IDs will be different - so check the documents on which you use the GFM parser, especially when you are using Jekyll or Github Pages. Organizational-wise, issues and pull requests on Github that pertain to feature requests have been closed and are now tracked through a dedicated kramdown project on Github. Changes 4 minor changes: * Add new converter for man pages * Header ID generation for the GFM parser is now more compatible to GFM (fixes #267, requested by chadpowers) * Update to the MathJax math engine to allow formatting the preview as code / pre > code (pull request #372 by Florian Klampfer) * Allow tabs in table separator lines (pull request #370 by Shuanglei Tao) 2 bug fixes: * Compactly nested lists are now handled correctly after fixing a bug in indentation detection (fixes #368 reported by Christopher Brown) * GFM parser: Allow indenting the delimiting lines of fenced code blocks for better GFM compatibility (pull request #369 by Shuanglei Tao) 2 other fixes and enhancements: * Added information on how to run tests to README.md (fixes #377 reported by Aron Griffis) * Added information about how to use KaTeX with the MathJax math engine (fixes #292 reported by Adrian Sieber, information by Dato Sim)
2017-03-20Update ruby-diff-lcs to 1.3.taca3-17/+15
## 1.3 / 2017-01-18 * Bugs fixed: * Fixed an error for bin/ldiff --version. Fixes [issue #21][]. * Force Diff::LCS::Change and Diff::LCS::ContextChange to only perform equality comparisons against themselves. Provided by Kevin Mook in [pull request #29][]. * Fix tab expansion in htmldiff, provided by Mark Friedgan in [pull request #25][]. * Silence Ruby 2.4 Fixnum deprecation warnings. Fixxues [issue #38][] and [pull request#36][]. * Ensure that test dependencies are loaded properly. Fixes [issue #33][] and [pull request #34][]. * Fix [issue #1][] with incorrect intuition of patch direction. Tentative fix, but the previous failure cases pass now. * Tooling changes: * Added SimpleCov and Coveralls support. * Change the homepage (temporarily) to the GitHub repo. * Updated testing and gem infrastructure. * Modernized the specs. * Cleaned up documentation. * Added a Code of Conduct.
2017-03-20Update ruby-classifier-reborn to 2.1.0.taca2-7/+7
2.1.0 / 2017-01-01 Major Enhancements * Fix breaking changes in LSI api. Displays errors instead of raising where possible. #87 2.0.5 / 2016-12-30 - removed due to breaking change, and no longer available Major Enhancements * Stopwords get encoded to utf8 (#83) * Fix searching issues where no document is added to lsi (#77) * Added method to add custom path to user-created stopword directory (#73) Minor Enhancements * Test newer rubies (#85) * Fixed errors in README (#68, #79, #80) * Added an option to the bayesian classifier to disable word stemming (#61) * Added missing parens and renamed some variables (#59)
2017-03-20Updated py-mistune to 0.7.4.wiz2-7/+10
Add test dependency. Version 0.7.4 ~~~~~~~~~~~~~ Released on Mar. 14, 2017 * Fix escape_link method by Marcos Ojeda * Handle block HTML with no content by David Baumgold * Use expandtabs for tab * Fix escape option for text renderer * Fix HTML attribute regex pattern
2017-03-20Updated miller to 5.0.1.wiz2-7/+7
Two minor bugfixes As described in #132, mlr nest was incorrectly splitting fields with multi-character separators. The XTAB-format reader, when using multi-character IPS, was incorrectly splitting key-value pairs, but only when reading from standard input (e.g. on a pipe or less-than redirect).
2017-03-19Avoid conflict with ruby-tilt.taca3-6/+11
Bump PKGREVISION.
2017-03-19Update ruby-tilt to 2.0.7.taca4-17/+49
## 2.0.7 (2017-03-19) * Do not modify BasicObject during template compilation on ruby 2.0+ (#309, jeremyevans) ## 2.0.6 (2017-01-26) * Add support for LiveScript (#286, @Announcement Jacob Francis Powers) * Add support for Sigil (#302, winebarrel) * Add support for Erubi (#308, jeremyevans) * Add support for options in Liquid (#298, #299, laCour) * Always sort locals by strings (#307, jeremyevans) * Fix test warnings (#305, amatsuda) * Fix indentation (#293, yui-knk) * Use SVG badges in README (#294, vasinov) * Fix typo and trailing space (#295, #296, karloescota) ## 2.0.5 (2016-06-02) * Add support for reST using Pandoc (#284, mfenner) * Make lazy loading thread-safe; remove warning (judofyr) ## 2.0.4 (2016-05-16) * Fix regression in BuilderTemplate (#283, judofyr) ## 2.0.3 (2016-05-12) * Add Pandoc support (#276, jmuheim) * Add CommonMark support (#282, raphink) * Add TypeScript support (#278, nghitran) * Work with frozen string literal (#274, jeremyevans) * Add MIME type for Babel (#273, SaitoWu) ## 2.0.2 (2016-01-06) * Pass options to Redcarpet (#250, hughbien) * Haml: Improve error message on frozen self (judofyr) * Add basic support for Babel (judofyr) * Add support for .litcoffee (#243, judofyr, mr-vinn) * Document Tilt::Cache (#266, tommay) * Sort local keys for better caching (#257, jeremyevans) * Add more CSV options (#256, Juanmcuello) * Add Prawn template (kematzy) * Improve cache-miss performance in Tilt::Cache (#251, tommay) * Add man page (#241, josephholsten) * Support YAML/JSON data in bin/tilt (#241, josephholsten) ## 2.0.1 (2014-03-21) * Fix Tilt::Mapping bug in Ruby 2.1.0 (9589652c569760298f2647f7a0f9ed4f85129f20) * Fix `tilt --list` (#223, Achrome) * Fix circular require (#221, amarshall) ## 2.0.0 (2013-11-30) * Support Pathname in Template#new (#219, kabturek) * Add Mapping#templates_for (judofyr) * Support old-style #register (judofyr) * Add Handlebars as external template engine (#204, judofyr, jimothyGator) * Add org-ruby as external template engine (#207, judofyr, minad) * Documentation typo (#208, elgalu) ## 2.0.0.beta1 (2013-07-16) * Documentation typo (#202, chip) * Use YARD for documentation (#189, judofyr) * Add Slim as an external template engine (judofyr) * Add Tilt.templates_for (#121, judofyr) * Add Tilt.current_template (#151, judofyr) * Avoid loading all files in tilt.rb (#160, #187, judofyr) * Implement lazily required templates classes (#178, #187, judofyr) * Move #allows_script and default_mime_type to metadata (#187, judofyr) * Introduce Tilt::Mapping (#187, judofyr) * Make template compilation thread-safe (#191, judofyr)
2017-03-19Add and enable ruby-tilt1.taca1-1/+2
2017-03-19Add textproc/ruby-tilt-1.4.1 as textproc/ruby-tilt1.taca5-0/+115
2017-03-18Revert previous and replace with a Darwin-specific workaround.schmonz3-20/+8
As joerg@ pointed out, this is not a cwrappers problem. Indeed, the package had not been broken on NetBSD 7.x. Not sure how I jumped to my wrong conclusion. Instead, have the package instruct the cpp wrapper to run "/usr/bin/cpp" on Darwin rather than the usual "clang -E". This is still a little odd, but much less wrong, and fixes the Darwin build just as well.
2017-03-17cwrappers don't like piping to cpp. Work around this.schmonz3-2/+20
2017-03-16Add py-pdfrw package, a pure Python library that reads and writes PDFs.darcy5-1/+105
2017-03-16Add py-rst2pdf package, a tool to create PDFs from text.darcy5-1/+237
2017-03-16Updated p5-XML-LibXML to 2.0129.wiz2-7/+7
2.0129 2017-03-14 - Add example/create-sample-html-document.pl . - https://rt.cpan.org/Ticket/Display.html?id=117923 - Add support for the set_document_locator() SAX method . - Thanks to Alexander Batyrshin for the pull-request. - Make parsing of large perl strings much faster. - https://github.com/shlomif/perl-XML-LibXML/pull/5 - Thanks to Cedric Cellier for the pull-request.
2017-03-16Updated p5-Text-BibTeX to 0.79.wiz2-7/+7
0.79 2017-03-13 * Further fixes to allow the parse of multiple files (Karl Wette).
2017-03-15New package for docbook2odf. From D.H. Gutteridge in PR pkg/51906.bsiegert6-1/+441
docbook2odf is a toolkit that automatically converts DocBook to OASIS OpenDocument (ODF, the ISO standardized format used for texts, spreadsheets and presentations). Conversion is based on XSLT which makes it easy to convert DocBook->ODF, ODT, ODS and ODP as all these documents are XML-based.
2017-03-14Update to 2.16. From the changelog:schmonz2-8/+7
[CONFUSING BEHAVIOR & UPCOMING CHANGES] The -w has a confusing behavior that it's had since back to ack 1.x that will be changing in the future. It's not changing in this version, but this is a heads-up that it's coming. ack -w is "match a whole word", and ack does this by putting turning your PATTERN into \bPATTERN\b. So "ack -w foo" effectively becomes "ack \bfoo\b". Handy. The problem is that ack doesn't put a \b before PATTERN if it begins with a non-word character, and won't put a \b after PATTERN if it ends with a non-word character. The problem is that if you're searching for "fool" or "foot", but only as a word, and you do "ack -w foo[lt]" or "ack -w (fool|foot)", you'll get matches for "football and foolish" which certainly should not match if you're using -w. [ENHANCEMENTS] Include .cljs, .cljc and .edn files with the --clojure filetype. Thanks, Austin Chamberlin. Added .xsd to the --xml filetype. Thanks, Nick Morrott. Added support for Swift language. Thanks, Nikolaj Schumacher. (GH #512) The MSYS2 project is now seen as Windows. Thanks, Ray Donnelly. (GH #450) Expand the definition of OCaml files. Thanks, Marek Kubica. (GH #511) Add support for Groovy Server Pages. Thanks, Ethan Mallove. (GH #469) The JSP filetype (--jsp) now recognizes .jspf files. Thanks, Sebastien Feugere. (GH #586) Many optimizations and code cleanups. Thanks, Stephan Hohe. Added --hpp option for C++ header files. Thankis, Steffen Jaeckel. ack now supports --ignore-dir=match:.... Thanks, Ailin Nemui! (GitHub ticket #42) ack also supports --ignore-dir=ext:..., and --noignore-dir supports match/ext as well [INTERNALS] Added test to test --output. Thanks, Varadinsky! (GH #587, GH #590) Added test to make sure subdirs of target subdirs are ignored if --ignore-dir applies to them. Thanks, Pete Houston. (GH #570) [DOCUMENTATION] Expanded the explanation of how the -w flag works. Thanks, Ed Avis. (GH #585) [FIXES] Reverted an optimization to make \s work properly again. (GH #572, GH #571, GH #562, GH #491, GH #498) Fixed an out-of-date FAQ entry. Thanks, Jakub Wilk. (GH #580) The -l and -c flags would sometimes return inaccurate results due to a bug introduced in 2.14. Thanks to Elliot Shank for the report! (GH #491) Behavior when using newlines in a search was inconsistent. Thanks to Yves Chevallier for the report! (GH #522) Add minimal requirement of Getopt::Long 2.38, not 2.35, for GetOptionsFromString. Don't ignore directories that are specified as command line targets (GH #524) Fix a bug where a regular expression that matches the empty string could cause ack to go into an infinite loop (GH #542)
2017-03-14Update py-markupsafe to 1.0.kleink3-13/+10
Version 1.0 ----------- - Fixed custom types not invoking `__unicode__` when used with `format()`. - Added `__version__` module attribute - Improve unescape code to leave lone ampersands alone.
2017-03-13Updated py-sphinx-rtd-theme to 0.2.4.wiz2-7/+7
v0.2.4 Yet another patch to deal with extra builders outside Spinx, such as the singlehtml builders from the Read the Docs Sphinx extension v0.2.3 Temporarily patch Sphinx issue with singlehtml builder by inspecting the builder in template.
2017-03-13Change PKGBASE to coexist binary packages.taca1-1/+2
2017-03-12Updated p5-Text-Glob to 0.11.wiz2-7/+7
0.11 Wednesday 8th March, 2016 Regenerated tarball on a linux machine (0.10 was released from OSX which added non-standard extended header attributes to the tar)
2017-03-08+ lowdown.wiz1-1/+2