Commit graph

7951 commits

Author SHA1 Message Date
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