Commit graph

10413 commits

Author SHA1 Message Date
taca
eb3944fe4b textproc/php-wddx: wddx is dropped from php74
Wddx extension for PHP is dropped from PHP 7.4.
2019-12-15 18:03:47 +00:00
adam
9293807def py-yaml: updated to 5.2
5.2:
* Repair incompatibilities introduced with 5.1. The default Loader was changed,
  but several methods like add_constructor still used the old default
  https://github.com/yaml/pyyaml/pull/279 -- A more flexible fix for custom tag constructors
  https://github.com/yaml/pyyaml/pull/287 -- Change default loader for yaml.add_constructor
  https://github.com/yaml/pyyaml/pull/305 -- Change default loader for add_implicit_resolver, add_path_resolver
* Make FullLoader safer by removing python/object/apply from the default FullLoader
  https://github.com/yaml/pyyaml/pull/347 -- Move constructor for object/apply to UnsafeConstructor
* Fix bug introduced in 5.1 where quoting went wrong on systems with sys.maxunicode <= 0xffff
  https://github.com/yaml/pyyaml/pull/276 -- Fix logic for quoting special characters
* Other PRs:
  https://github.com/yaml/pyyaml/pull/280 -- Update CHANGES for 5.1
2019-12-15 11:33:18 +00:00
nia
23d9ff5ce9 Convert some drobilla.net packages to waf.mk.
This removes a lot of do-X: targets and redundant python runtime deps.
2019-12-14 17:53:39 +00:00
nia
f7ae53d547 sord: Update to 0.16.4
sord (0.16.4) stable;

  * Update build system
2019-12-14 17:33:04 +00:00
nia
d91fdf6716 serd: Update to 0.30.2
serd (0.30.2) stable;

  * Fix GCC 4 build
  * Fix colliding blank nodes when parsing TriG
  * Fix missing parse error messages
  * Fix parsing "a" abbreviation without padding whitespace
  * Fix parsing TriG graphs with several squashed trailing dots
  * Fix resolving some URIs against base URIs with no trailing slash
  * Improve build system and CI integration
  * Improve documentation
2019-12-14 17:31:12 +00:00
bsiegert
924057ee4f Revbump all Go packages after Go 1.12.14 update. 2019-12-13 07:43:47 +00:00
fcambus
fe75da3126 lowdown: update to 0.4.6.
ChangeLog:

lowdown 0.4.6:

- Make sure stdint is everywhere.

lowdown 0.4.5:

- Use BSD.lv's mandoc.css.
- Use BSD.lv's style and clean up.
- Newest sblg.
- Add stdint.

lowdown 0.4.4:

- Use Makefile.configure's macros.
- Bring up to speed w/other bsd.lv sites.
- Newest oconfigure.
- Document list-start for commonmark.
- All outputs process start list item for commonmark.
- Capture list start iff commonmark.

lowdown 0.4.3:

- Add atom version feed.
- Use new oconfigure.
- Bound reading into the value buffer.

lowdown 0.4.2:

- Document maths.
- Remove MATHEXP ("mathexp") facility.
- Disable MATHEXP mode. This offers nothing, but ends up complicating
  the user experience. Stick with only one "math mode" and document it
  properly.
- Have math blocks reported in -Ttree and accumulate the content in a
  text node.
- Begin incorporating better math mode.
- Fix pdfhref links in lists.
- In nroff mode, stretch table to fit width and embolden header.
- Add table documentation.
- Typo found by Anton Lindqvist.
2019-12-12 20:00:08 +00:00
taca
4dfff5d9d2 textproc/ruby-builder30: remove pacakge
Remove ruby-builder30 package since it was kept for Ruby on Rails 3.
rails3 related packages had already gone.
2019-12-12 16:23:11 +00:00
taca
45c28cfe37 textproc/Makefile: remove ruby-builder30 2019-12-12 16:21:38 +00:00
adam
a4f4a7bdef py-regex: updated to 2019.12.9
2019.12.9:
Unknown changes
2019-12-12 13:17:48 +00:00
adam
9df7164644 py-colored: updated to 1.4.2
version 1.4.2:
- Python 3 compatibility
- setup.py file

Version 1.4.1:
- UnsupportedOperation: fileno when detecting TTY
2019-12-11 19:04:15 +00:00
adam
e09c9f54dd oniguruma: updated to 6.9.4
Release 6.9.4
(Almost same as Release Candidate 3)
NEW API: RegSet (set of regexes)
Fixed CVE-2019-19012
Fixed CVE-2019-19203 (Does not affect UTF-8, UTF-16 and UTF-32 encodings)
Fixed CVE-2019-19204 (Affects only PosixBasic, Emacs and Grep syntaxes)
Fixed CVE-2019-19246
Fixed some problems (found by libFuzzer test)
2019-12-11 18:50:46 +00:00
adam
90db0a434e fmtlib: updated to 6.1.2
6.1.2:
Fixed ABI compatibility with libfmt.so.6.0.0.
Fixed handling types convertible to std::string_view.
Made CUDA test an opt-in enabled via the FMT_CUDA_TEST CMake option.
Fixed sign conversion warnings.
2019-12-11 18:43:34 +00:00
tsutsui
810b9444de ruby-nokogiri: update to 1.10.7.
Upstream changes (from CHANGELOG.md):

## 1.10.7 / 2019-12-03

### Bug

* [MRI] Ensure the patch applied in v1.10.6 works with GNU `patch`. [#1954]


## 1.10.6 / 2019-12-03

### Bug

* [MRI] Fix FreeBSD installation of vendored libxml2. [#1941, #1953] (Thanks, @nurse!)


## 1.10.5 / 2019-10-31

### Security

[MRI] Vendored libxslt upgraded to v1.1.34 which addresses three CVEs for libxslt:

* CVE-2019-13117
* CVE-2019-13118
* CVE-2019-18197

More details are available at #1943.


### Dependencies

* [MRI] vendored libxml2 is updated from 2.9.9 to 2.9.10
* [MRI] vendored libxslt is updated from 1.1.33 to 1.1.34
2019-12-11 14:52:21 +00:00
adam
3e227196b9 py-tabulate: updated to 0.8.6
0.8.6: Bug fixes. Stop supporting Python 3.3, 3.4.
2019-12-11 14:17:49 +00:00
adam
ec014032a9 py-sphinxcontrib-websupport: updated to 1.1.2
Release 1.1.2:
* sphinxcontrib-websupport doesn't work with Sphinx 2.0

Release 1.1.1:
* sphinxcontrib-websupport doesn't work with Sphinx 2.0.0b1
2019-12-11 10:34:50 +00:00
ng0
e4734fc5da textproc/guile-json: Update to version 3.3.0
Changelog extracted from Changelog file:

bump version to 3.3.0
builder: use string instead of bytevector when throwing exception
Add info to json invalid exception
builder: add #:validate key argument to skip validation
json-builder: throw sensible error warning
parser: make sure empty array slots are considered invalid
added unit tests for scheme object validations
validate scheme object when building JSON document
bump version to 3.2.0
builder: small simplification
add a case for building the JSON of empty JSON objects
builder: document the use of symbols and numbers as JSON object keys
tests: added unit tests for invalid numbers
builder: don't allow complex numbers, inf and nan
bump version to 3.1.0
2019-12-10 18:16:56 +00:00
adam
4c53ec4eb0 py-sphinx: updated to 2.2.2
Release 2.2.2:

Incompatible changes
* For security reason of python, parallel mode is disabled on macOS and
  Python3.8+

Bugs fixed
* LaTeX: 2019-10-01 LaTeX release breaks :file:`sphinxcyrillic.sty`
* i18n: French, Hindi, Chinese, Japanese and Korean translation messages
  has been broken
* parallel build causes AttributeError on macOS and Python3.8
2019-12-08 21:56:23 +00:00
adam
1ef31f7110 fmtlib: updated to 6.1.1
6.1.1:
Fixed shared library build on Windows.
Added a missing decimal point in exponent notation with trailing zeros.
Removed deprecated format_arg_store::TYPES.

6.1.0:
{fmt} now formats IEEE 754 float and double using the shortest decimal representation with correct rounding by default.
Made the fast binary to decimal floating-point formatter the default, simplified it and improved performance. {fmt} is now 15 times faster than libc++'s std::ostringstream, 11 times faster than printf and 10% faster than double-conversion on dtoa-benchmark.
{fmt} no longer converts float arguments to double. In particular this improves the default (shortest) representation of floats and makes fmt::format consistent with std::for.
Made floating-point formatting output consistent with printf/iostreams.
Added support for 128-bit integers.
The overload of print that takes text_style is now atomic, i.e. the output from different threads doesn't interleave.
Made compile time in the header-only mode ~20% faster by reducing the number of template instantiations. wchar_t overload of vprint was moved from fmt/core.h to fmt/format.h.
Added an overload of fmt::join that works with tuples.
Changed formatting of octal zero with prefix from "00" to "0.
The locale is now passed to ostream insertion (<<) operators.
Locale-specific number formatting now uses groupin.
Fixed handling of types with deleted implicit rvalue conversion to const char**.
Enums are now mapped to correct underlying types instead of int.
Enum classes are no longer implicitly converted to int.
Added basic_format_parse_context for consistency with C++20 std::format and deprecated basic_parse_context.
Fixed handling of UTF-8 in precision.
{fmt} can now be installed on Linux, macOS and Windows with Conda using its conda-forge package.
Added a CUDA test.
2019-12-07 13:56:58 +00:00
markd
8533543d24 tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:00:17 +00:00
adam
681d116c55 py-validators: updated to 0.14.1
0.14.1:
- Updated domain validator regex to not allow numeric only TLDs
- Allow for idna encoded domains
2019-12-05 09:42:43 +00:00
adam
b8eb935495 py-jsonschema: updated to 3.2.0
v3.2.0
* Added a ``format_nongpl`` setuptools extra, which installs only ``format``
  dependencies that are non-GPL
2019-12-03 16:50:59 +00:00
minskim
96b1eb0058 textproc/ripgrep: Update to 11.0.2
Breaking changes since 0.10.0:

- ripgrep has tweaked its exit status codes to be more like GNU
  grep's. Namely, if a non-fatal error occurs during a search, then
  ripgrep will now always emit a 2 exit status code, regardless of
  whether a match is found or not.  Previously, ripgrep would only
  emit a 2 exit status code for a catastrophic error (e.g., regex
  syntax error). One exception to this is if ripgrep is run with
  -q/--quiet. In that case, if an error occurs and a match is found,
  then ripgrep will exit with a 0 exit status code.

- Supplying the -u/--unrestricted flag three times is now equivalent
  to supplying --no-ignore --hidden --binary. Previously, -uuu was
  equivalent to --no-ignore --hidden --text. The difference is that
  --binary disables binary file filtering without potentially dumping
  binary data into your terminal. That is, rg -uuu foo should now be
  equivalent to grep -r foo.

- The avx-accel feature of ripgrep has been removed since it is no
  longer necessary. All uses of AVX in ripgrep are now enabled
  automatically via runtime CPU feature detection. The simd-accel
  feature does remain available (only for enabling SIMD for
  transcoding), however, it does increase compilation times
  substantially at the moment.

See the release announcement for the complete list.

  https://github.com/BurntSushi/ripgrep/releases
2019-12-03 16:34:29 +00:00
minskim
20024518ad textproc/py-jsonschema: Add a missing dependency 2019-12-02 04:02:44 +00:00
minskim
3da4911920 textproc/Makefile: Add word2vec 2019-12-02 02:00:43 +00:00
minskim
9cca48d185 textproc/word2vec: Import version 0.1c
word2vec is an implementation of the Continuous Bag-of-Words (CBOW)
and the Skip-gram model (SG), as well as several demo scripts.  Given
a text corpus, the word2vec tool learns a vector for every word in the
vocabulary using the Continuous Bag-of-Words or the Skip-Gram neural
network architectures.
2019-12-02 02:00:41 +00:00
sjmulder
29a5f90aa3 textproc/libxlsxwriter: Update to 0.8.8
Changes:
 - Added option to allow a user defined, or overridden, image
   description used with `worksheet_insert_image()`. By default it uses
   the filename as the description.
 - Added Windows portable version of `fopen` to handle utf8 filenames
   when working with images.
 - Added an option to allow chart fonts to be rotation to 270 deg to
   give a stacked orientation. Also added support for East Asian
   vertical chart fonts.
 - Refactored struct types used in pubic APIs to remove or document
   hidden fields.

   NOTE: This change introduces backward incompatible API changes.
   However, it should minimize any future changes of this nature.
2019-11-30 17:21:58 +00:00
adam
b9289babf5 jsoncpp: updated to 1.9.2
1.9.2:
Medium size pre-release containing lots of build fixes.
2019-11-27 22:25:21 +00:00
ng0
4ae8b6f645 Add textproc/guile-commonmark version 0.1.2
Guile-commonmark is a library for parsing CommonMark, a fully
specified variant of Markdown.
2019-11-26 16:52:25 +00:00
adam
4342e052ba py-lxml: updated to 4.4.2
4.4.2:
Bugs fixed
* ``ElementInclude`` incorrectly rejected repeated non-recursive
  includes as recursive.
2019-11-26 12:36:20 +00:00
adam
79cf884550 py-sphinx-theme-cloud: updated to 1.10.0
1.10.0:
This package now requires Sphinx >= 1.6, and should be compatible with Sphinx 2.x

Other Changes
* :mod:`~cloud_sptheme.ext.table_styling`: Now supports ``table_styling_default_align`` config option,
  for setting the default table alignment (Sphinx 2 switched from ``"left"`` to ``"center"``).
* theme css: Minor style adjustments

Bugfixes
* :mod:`~cloud_sptheme.ext.role_index`: fix AttributeError under Sphinx 1.7+
* **setup.py**: updated entrypoints to work with Sphinx 1.7+
* theme css: layout fix for "sphinx.ext.viewcode"
* theme css & js: fixes Sphinx 1.6 - 2.2 compatibility
* :mod:`~cloud_sptheme.ext.table_styling`: now plays nicely with docutils table ``:align:`` directive.
2019-11-25 10:44:11 +00:00
gdt
ff77fd5451 textproc/openjade: Add note about gcc versions that expose the openjade bug 2019-11-23 19:09:26 +00:00
gdt
92a8d7ce01 textproc/openjade: Work around buggy openjade code harder!
openjade has some buggy code, which relies on storage remaining valid
when the C++ standard says that it is undefined:
  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69534#c9

Recent gcc removes code that writes to this about-to-be-undefined
storage, shrinking the openjade binary.  Some versions further result
in a binary which crashes.

pkgsrc had a workaround to add -fno-tree-dse when PKGSRC_COMPILER was
equal to gcc.  That is buggy, because "ccache gcc", "distcc gcc",
etc. should also get the workaround.  This commit replaces the exact
test with a pattern match.

Now, the workaround gcc flag is passed when compiling with ccache.

Fixes pkg/54134.  Note that the comments in the PR which implicate
ccache as buggy turned out to be untrue.
2019-11-23 18:55:54 +00:00
adam
64b2c5aeff py-xlsxwriter: updated to 1.2.6
Release 1.2.6:
* Added option to remove style from worksheet tables.
2019-11-20 11:31:25 +00:00
adam
140e4b191d py-xmlschema: updated to 1.0.16
v1.0.16:
* Improved XMLResource class for working with compressed files
* Fix for validation with XSD wildcards and 'lax' process content
* Fix ambiguous items validation for xs:choice and xs:sequence models
2019-11-20 10:09:36 +00:00
maya
d36c3a5c3e Add yq version 2.9.2
Command-line YAML/XML processor - jq wrapper for YAML and XML documents
2019-11-19 21:30:15 +00:00
markd
db9aa83bf6 textproc: add kpimtextedit 2019-11-17 06:03:09 +00:00
markd
3942eadb43 kpimtextedit: add version 19.08.3
MTextedit provides a textedit with PIM-specific features.

KPIMTextedit is a library that provides an enchanced text edit class,
see TextEdit.  This text is highlighted with a EMailQuoteHighlighter.
2019-11-17 06:01:46 +00:00
sjmulder
72cca213f5 textproc/libxls: Update to 1.5.2
Changes:
 - Fix character transliteration on Windows when iconv is not present
   #66
 - Make C++ test conditional on having a C++11 compiler
 - README: Add links to language bindings (and an OSS-Fuzz badge!)
2019-11-16 13:23:03 +00:00
adam
daad168d17 py-regex: updated to 2019.11.1
2019.11.1:
Unknown changes
2019-11-15 14:31:02 +00:00
adam
be68b2fd8e py-colored: updated to 1.4.0
Version 1.4.0:
Added
- Ensure package data is included
- Converted old package spec files to new format
- Hex improvements
- Enable colors in Windows' terminal
- Added an option to make colored tty aware
2019-11-15 14:19:17 +00:00
adam
d005d514c3 py-natsort: updated to 6.2.0
6.2.0:
Added
 - Support for Python 3.8

Changed
 - `index_natsorted` internally now uses tuples for index-element pairs
   instead of lists
 - Added a TOC to the README
 - Python 3.4 is no longer included in testing

Fixed
 - Pin testing dependencies to prevent CI breaking due to third-party
   library changes

Removed
 - Introduction page in documentation
2019-11-14 10:06:56 +00:00
wiz
5b17df3808 textproc/Makefile: + p5-Alien-Libxml2 2019-11-14 09:25:47 +00:00
wiz
a2a7e32e36 po4a: update to 0.57.
=======================================================================
        ___   ____ _____
__   __/ _ \ | ___|___  |
\ \ / / | | ||___ \  / /       The Diwali release.
 \ V /| |_| | ___) |/ /
  \_/  \___(_)____//_/         (released 2019-10-25)

AsciiDoc:
 * Fix a crash occuring when a cell is nothing.

Translations:
 * New translation: Hungarian, thanks Balázs Úr.
 * Updated: French, thanks brandelune, Mattéo Rossillol‑‑Laruelle and
   Julien Lepiller.
 * Updated: German, thanks Helge Kreutzmann.
 * Updated: Italian, thanks Marco Ciampa.
 * Updated: Norwegian Bokmål, thanks Allan Nordhøy.
 * Updated: Polish, thanks Robert Luberda.
 * Updated: Portuguese, thanks Silvério Santos.
 * Updated: Portuguese (Brazil), thanks Rafael Fontenelle.
 * Updated: Spanish, thanks Adolfo Jayme Barrientos.
 * Updated: Swedish, thanks Anders Jonsson.
 * Updated: Ukrainian, thanks Yuri Chornoivan (українська).
2019-11-13 21:23:23 +00:00
wiz
ba24c425cf gtk-doc: update to 1.32.
GTK-Doc 1.32  (Aug 15 2019)
===============

Hotfix release.

GTK-Doc 1.31  (Aug 5 2019)
===============

Nonmaintainer release to fix "Wrong permissions for style CSS file" (#84)

GTK-Doc 1.30  (May 08 2019)
===============

GTK-Doc is now using python-pygments to do the syntax highlighing. It is not
depending on highligh or source-highligh anymore.

This version ships with a new expermiental gtkdoc-mkhtml2 toolchain replacing
gktdoc-mkhtml+gtkdoc-fixxref.
2019-11-13 21:17:47 +00:00
wiz
73f40cf7d7 gspell: update to 1.8.2.
News in 1.8.2, 2019-09-06
-------------------------
* Build from Git: allow building with gettext ≥ 0.20.
* Translation updates.
2019-11-13 15:37:34 +00:00
adam
516af9bf1a py-natsort: updated to 6.1.0
6.1.0:
Added
 - Expose `numeric_regex_chooser` as a public function for ease in making
   key functions
 - Example in the documentation on how to sort numbers with units
 - Automated testing support for macos and Windows

Changed
 - Update CHANGELOG format to style from https://keepachangelog.com/

Fixed
 - Removed dependency on `sudo` in TravisCI configuration
 - Documentation typos
2019-11-13 15:09:01 +00:00
ng0
bd70124a4e Add textproc/guile-syntax-highlight version 0.1
Guile-syntax-highlight is a general-purpose syntax highlighting
library for GNU Guile. It can parse code written in various
programming languages into a simple s-expression that can be easily
converted to HTML (via SXML) or any other format for rendering.
2019-11-13 13:19:39 +00:00
ng0
6739a320cf Add textproc/guile-json version 3.1.0
guile-json is a JSON module for Guile. It supports parsing
and building JSON documents according to
the http://json.org specification.

* Complies with http://json.org specification.
* Builds JSON documents programmatically using scheme data types.
* Allows JSON pretty printing.
2019-11-13 10:36:19 +00:00
leot
338fd637d3 json2tsv: Update to 0.4
Changes:
0.4
---
 - Add `-r' flag to allow printing all control-characters
 - Documentation improvements
2019-11-12 18:08:23 +00:00