Commit graph

2286 commits

Author SHA1 Message Date
wiz
625e9e5078 p5-JSON-MaybeXS: update to 1.004002.
1.004002 - 2020-05-17
 - fix test that fails when JSON::XS is installed, but below version 3.0
   (RT#132578)

1.004001 - 2020-05-01
 - document when is_bool became available
 - now favouring Cpanel::JSON::XS over JSON::XS in more situations (the former
   is always added to prereqs when a compiler is available, although JSON::XS
   is still used at runtime if new enough and Cpanel::JSON::XS is not
   installed). This makes boolean handling more predictable and consistent.
2020-09-06 19:50:46 +00:00
wiz
b2d51a2057 p5-Cpanel-JSON-XS: update to 4.23.
4.23 2020-09-05 (rurban)
        - Fixup t/54_stringify change for JSON 2.09 (really use PR #169 madsen)

4.22 2020-09-04 (rurban)
        - Fix t/54_stringify needs JSON 2.09 for allow_unknown (PR #169 madsen)
        - Fix t/118_type.t for 5.6
        - Fix t/96_interop.t for missing JSON::XS (GH #83 ribasushi)
        - Possible fix for s390x with long double, untested (GH #83)

4.21 2020-08-13 (rurban)
        - Fix not enough HEK memory allocation for the new canonical tied hashes
          feature. (GH #168)
        - TODO broken JSON::PP::Boolean versions 2.9x - 4.0 with threads::shared in
          125_shared_boolean.t

4.20 2020-08-12 (rurban)
        - New feature: sort tied hashes with canonical. (GH #167)
        - Fix encode of threads::shared boolean (#166 Sam Bingner).
          This was broken with 4.00.
        - Fix some stringify overload cases via convert_blessed (GH #105)
        - Fix a compat case with JSON::XS, when convert_blessed is set, but
          allow_blessed not. (GH #105)
        - Improve blessed and stringify tests
        - Work on better inf/nan detection on AIX (#165 Peter Heuchert)
        - Fix documentation for booleans and their types (#162 by Karen Etheridge)

4.19 2020-02-06 (rurban)
        - Fix typed decode memory leak (#160 by Pali).

4.18 2019-12-13 (rurban)
        - Add new method ->type_all_string (#156 by Pali).
          When type_all_string is set then encode method produce stable deterministic
          string types in result JSON.
          This can be an alternative to Cpanel::JSON::XS::Type when having
          deterministic output is required but string JSON types are enough for any
          output.
        - Move SvGETMAGIC() from encode_av() and encode_hv() to encode_sv()
          (#156 by Pali)
        - Add Math::BigInt and Math::BigFloat as recommended dependences
          (#157 by Pali and Grinnz)

4.17 2019-11-04 (rurban)
        - Add Changes tests and fixups (see #155)

4.16 2019-11-04 (rurban)
        - Use Perl_strtod instead of self-made atof (via pow), to
          minimize differences from core string-to-float conversions.
          (#154). Fixes float representation regressions (in the 1e-6
          to 1e-16 range) since 5.22.

4.15 2019-10-21 (rurban)
        - Fix more tests for nvtype long double

4.14 2019-10-15 (rurban)
        - Fix tests for nvtype long double (#153)
        - Fix PREREQ's. E.g. CentOS 7 has not Test::More anymore. (#152 by Pali)

4.13 2019-10-14 (rurban)
        - For JSON_TYPE_INT and JSON_TYPE_FLOAT allow to encode numeric values
          above 2^64 in PV slot via Math::BigInt/Float (#145, #148, #149 by Pali)
        - For JSON_TYPE_INT and JSON_TYPE_FLOAT encoder allow to pass Math::BigInt
          and Math::BigFloat objects with allow_bignum. (#147 by Pali)
        - Fix encoding floating point values above 2^64 in PV slot to JSON_TYPE_INT
          (#148, #150 by Pali)
        - Do not allow serializing objects when convert_blessed is not enabled.
          (#146 by Pali)

4.12 2019-06-11 (rurban)
        - Make encoder independent on Math::BigInt version (#140 by Pali)
        - Rethrow error from eval_sv and eval_pv() (#138, #139 by Pali),
          e.g. when Math::BigInt/BigFloat fails.
        - Fix encoding Inf and NaN from PV and NV slots to JSON_TYPE_INT
          (#137 by Pali)
        - Fix memory corruption in sv_to_ivuv() function (#136 by Pali)
        - Add new method ->require_types (#135 by Pali)
        - Fix typed json encoder conversion from scalar's PV and NV slot to
          JSON_TYPE_INT (#133, #134 by Pali)
        - Fix inconsistency with warnings in typed json encoder (#131 by Pali)
        - Fix Perl 5.8.0 support (#130 by Pali)
        - Fixed minor pod typo (#129 by sheeit)
        - Document invalid recursive callbacks or overloads (#128)

4.11 2019-03-26 (rurban)
        - Fix unicode strings with BOM corrupt ->utf8 state (#125)
          The BOM encoding effects only its very own decode call,
          not its object.

4.10 2019-03-18 (rurban)
        - Fix incr_text refcounts (#123)
        - Add incr_rest testcase (#123)
        - Fix encode_stringify string-overload refcnt problem (#124)
          "Attempt to free unreferenced scalar" with convert_blessed and overload.

4.09 2019-02-15 (rurban)
        - Add seperate allow_dupkeys property, in relaxed (#122)
        - Fixed allow_dupkeys for the XS slow path
        - Silence 2 -Wunused-value warnings
        - Fix ->unblessed_bool to produce modifiable perl structures (PR #121 by Pali)
2020-09-06 19:48:51 +00:00
wiz
b3bb1aca86 p5-Convert-UUlib: update to 1.710.
1.71 Tue Mar 17 00:54:06 CET 2020
	- backport to c89 (patch by Paul Howarth).

1.7  Sat Feb 29 22:07:54 CET 2020
	- new function: GetFileList.
	- experimental perlmulticore support (see manpage).
        - Initialize is now a NOP and CleanUp automatically initializes again.
        - updated example decoder and documentation a bit.
	- include ecb.h to deal with compiler builtins and endianness.
	- some further µ-optimisations in hot code, especially for yEnc.
        - replace crc32 function by slice-by-16 version by Stephan Brumme,
          which should speed up yEnc en-/decoding.
        - yEnc: do not calculate two crcs per part, instead, combine
          the part crcs together to form the file crc.
        - yEnc: allow pcrc= in addition to pcrc32= for yenc trailers, as
          some draft mentions both and it is actually in active use.
        - yEnc: ignore crc32= on multiparts, except on the last part,
          which avoids spurious corruption warnings.
        - be more precise in documenting code licenses in COPYING.
        - convert constant creation to the method I normally use.
        - use common::sense.

1.62 Mon Feb 17 23:19:42 CET 2020
	- major performance improvement by simplifying code in _FP_gets
          to not use fscanf. This might slow things down on platforms
          with very slow fgetc.

1.61 Sun Feb  9 18:38:29 CET 2020
	- lint uulib: fix some format string type mismatches
          and some other minor issues.

1.6  Thu Oct 24 17:11:54 CEST 2019
	- fix heap overflow (testcase by Noel Duffy, reported
          by Robert Scheck). The defense-in-depth mechanism based
          on mmap should make this unexploitable for other than denial
          of service, on systems supporting mmap/mprotect.
2020-09-06 19:47:38 +00:00
wiz
ad3b5a4bb9 p5-Unicode-Collate: remove, part of perl since 2003 2020-09-04 14:09:45 +00:00
wiz
d91aa609e5 p5-MIME-Base64: remove, part of perl since 2003 2020-09-04 12:06:19 +00:00
wiz
5293c91b93 p5-JSON-PP: remove, part of perl since 2011 2020-09-04 11:52:59 +00:00
wiz
216eff7b2a p5-Unicode-Normalize: remove
This has been part of perl since 2004.
2020-09-04 09:44:17 +00:00
wiz
2ac11edd52 *: switch to versioned_dependencies.mk for py-setuptools 2020-08-31 23:07:00 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
wiz
00e93fb0d3 qrencode: update to 4.1.0.
Version 4.1.0 (2020.8.29)
-------------------------
* Command line tool "qrencode" has been improved:
	* New option "--inline" has been added. (Thanks to @jp-bennett)
	* New option "--strict-version" has been added.
	* UTF8 mode now supports ANSI256 color. (Thanks to András Veres-
	  Szentkirályi)
* Micro QR Code no longer requires to specify the version number.
* 'make check' allows to run the test programs. (Thanks to Jan Tojnar)
* Some compile time warnings have been fixed.
* Various CMake support improvements. (Thanks to @mgorny and @sdf5)
* Some minor bug fixes. (Thanks to Lonnie Abelbeck and Frédéric Wang)
* Some documentation/manpage improvements. (Thanks to Dan Jacobson)
* Some performance improvements. (Thanks to @4061N and Mika Lindqvist)

Release Note:
The internal representation of the output code has been slightly changed -
the second bit from LSB side now represents; 1:ECC bit / 0:data bit.
This change is only for debug purposes and does not affect user applications.
2020-08-31 16:39:53 +00:00
joerg
a6d6a303a0 More cleanup 2020-08-27 12:41:30 +00:00
joerg
bf19e1c560 Fix Python 3.6 build 2020-08-27 12:28:06 +00:00
wiz
4bd44ab4bb TECkit: update to 2.5.10.
2020-05-05
    Version 2.5.10
    Updated Unicode character names and normalization data to 13.0.0
    Updated zlib to version 1.2.11
    Various improvements for compiling and documentation.
2020-08-24 08:48:58 +00:00
leot
b13a568190 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
gdt
f31e3ea52e multiple: Update MAINTAINER from gdt@ir.bbn.com 2020-07-27 16:20:44 +00:00
adam
7c029bbb50 py-simplejson: updated to 3.17.2
Version 3.17.2
* Added arm64 to build matrix and reintroduced
  manylinux wheels
* No more bdist_wininst builds per PEP 527
* Minor grammatical issue fixed in README
2020-07-20 19:14:03 +00:00
fcambus
75137f03ab bdf2psf: update to 1.196.
ChangeLog:

  * Sort out licensing issue for Latvian.
  * Keyboard/ckb: update with keyboard data of version 2.29 of xkb files.
    (This change is not relevant for the binary packages in Debian.)
  * Drop macintosh_old layout and replace it with the macintosh layout.
  * Build-depend on debhelper >= 9.20160709, and remove dependency on empty
    transitional package dh-systemd. Closes: #958612

  [ Updated translations ]
  * Malayalam by Fahad Shihab
  * Tamil by Jeyanthinath MuthuRam
2020-07-13 16:09:44 +00:00
adam
faafe34999 help2man: updated to 1.47.16
help2man 1.47.16

* Move table of contents to the top of the texi file so that it appears
  in the correct location in the html page.
* Update debian/rules maint-prep warning about $version mismatch.
* Update help2man.html.PL for new GNU boilerplate.
2020-07-12 19:37:13 +00:00
fcambus
3c4e1d08b9 bdf2sfd: update to 1.1.3.
bdf2sfd 1.1.3 (2020-07-12)

- Remove some unneeded seccomp related includes
- Validate architectures for seccomp
- Add seccomp support on i386, tested on glibc and musl
- Use __NR_ instead of SYS_ prefix in #if defined checks
2020-07-12 15:19:42 +00:00
nia
baf8c16063 lua-iconv: missing patch 2020-07-08 15:11:29 +00:00
nia
bff60162df converters: Add lua-iconv
Lua-iconv is POSIX 'iconv' binding for the Lua Programming Language. The
iconv library converts a sequence of characters from one codeset into a
sequence of corresponding characters in another codeset. The codesets are
those specified in the iconv.new() call that returned the conversion
descriptor, cd.
2020-07-08 15:10:38 +00:00
nia
fb27d4e9d8 fribidi: Update to 1.0.10
Overview of changes between 1.0.9 and 1.0.10
=============================================

* Fixed various compilation problems and symbol exports necessary for proper compilation under windows.
2020-07-07 09:45:03 +00:00
adam
ba46a2fe69 py-zfec: updated to 1.5.3
Release 1.5.3:

** Fix setup.py problem that broke builds on slackware (or other systems with
   setuptools-22.0.5, which is too old to know that "name" might come from
   the setup.cfg metadata section)

Release 1.5.2:
** Add Appveyor (CI for Windows)
** Use older C syntax to appease the Windows compilers we use on Appveyor.
   The previous release just didn't compile there, which broke Tahoe builds.

Release 1.5.1:
** stop using PBR, it interacts badly with Versioneer, causing bad version
   strings like "0+unknown" after pip install

Release 1.5.0:
** Add support for python3.5/3.6/3.7
** switch to PBR for packagine
** fix unclosed-file and illegal-seek errors
** fix memory leak in fec.c
** remove unused stdeb.cfg
2020-06-29 15:55:52 +00:00
fcambus
d507d89ece p5-Sereal: update to 4.014.
4.014 Thurs June 11, 2020
    * Fix build issue on non-win32 platforms.
    * Update zstd to 1.4.5

4.012 Tues February 4, 2020
    * Fix memory leak in looks_like_sereal(), thanks to Kirill Sysoev

4.011 Tues February 4, 2020
    * Fix and test custom opcode logic for 5.31.2 and later.

4.010 Tues February 4, 2020
    * Encoder/Decoder: Update miniz
    * Encoder/Decoder: Update zstd
    * Sereal/Encoder/Decoder: perltidy perl code to a standard style
2020-06-18 19:56:32 +00:00
fcambus
3c77919123 p5-Sereal-Encoder: update to 4.014.
4.014 Thurs June 11, 2020
    * Fix build issue on non-win32 platforms.
    * Update zstd to 1.4.5

4.012 Weds June 10, 2020
    * Fix memory leak in looks_like_sereal(), thanks to Kirill Sysoev

4.011 Tues February 4, 2020
    * Fix and test custom opcode logic for 5.31.2 and later.

4.010 Tues February 4, 2020
    * Update miniz
    * Update zstd
    * perltidy perl code to a standard style
2020-06-18 19:55:28 +00:00
fcambus
41d13f5161 p5-Sereal-Decoder: update to 4.014.
4.014 Thurs June 11, 2020
    * Fix build issue on non-win32 platforms.
    * Update zstd to 1.4.5

4.012 Weds June 10, 2020
    * Fix memory leak in looks_like_sereal(), thanks to Kirill Sysoev

4.011 Tues February 4, 2020
    * Fix and test custom opcode logic for 5.31.2 and later.

4.010 Tues February 4, 2020
    * Update miniz
    * Update zstd
    * perltidy perl code to a standard style
2020-06-18 19:54:33 +00:00
fcambus
d76ef475f5 bdf2sfd: update to 1.1.2.
bdf2sfd 1.1.2 (2020-06-10)

- Use CLOCK_REALTIME if CLOCK_MONOTONIC is not available
- Get rid of the runtime variable, it is only used once
- Remove duplicate <string.h> include
- Add missing <stdio.h> include
- Add <stdint.h> include instead of <inttypes.h>
- Define _GNU_SOURCE in CMakeLists.txt to avoid cluttering source files
- Add ENABLE_SECCOMP build option, to allow building seccomp support
- Add initial seccomp support to BDF2SFD
2020-06-10 18:39:37 +00:00
micha
6d592e7fc4 converters/utf8proc: Add support for pkg-config, Reduce build dependencies
- Drop cmake
  Drive libtool directly (utf8proc can be build with a single compiler call).
  This removes the C++11 build dependency for cmake (C99 is now sufficient)
  and more build dependencies that are at least an order of magnitude larger
  than utf8proc itself.
- Drop patch for cmake
- Add support for pkg-config
  Install "libutf8proc.pc".
- Bump PKGREVISION for additional installed files.
- Remove supported Unicode version from DESCR
  Was not maintained in the past
- Take maintainership

OK from minskim@
OK from wiz@ (as long as I am MAINTAINER)
2020-06-04 16:46:35 +00:00
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
joerg
e7465fb09a Explicitly read files as unicode for Python 3. The content is converted
using the system locale with Python 3.6 otherwise, falling back to
ASCII.
2020-05-31 20:49:32 +00:00
rillig
0257935815 converters/wv: remove unknown configure options
The libiconv prefix had been an empty string anyway since the correct
identifier would have been BUILDLINK_PREFIX.iconv, not
BUILDLINK_PREFIX.libiconv.
2020-05-31 17:51:19 +00:00
nia
206af6a33f help2man: SOEXT may not change, needs SUBST_NOOP_OK 2020-05-28 15:08:27 +00:00
joerg
6f5398424d Drop check for ancient GCC versions. Allow building with modern clang. 2020-05-24 23:06:46 +00:00
adam
d62c903eea revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
kleink
9e2d0d8f1f recode: Drop maintainership. 2020-05-20 11:43:36 +00:00
joerg
d0612acb5a Needs pip 2020-05-19 13:59:19 +00:00
kleink
1cfd1c1adf py-cairosvg: Add setup_requires packages to BUILD_DEPENDS. 2020-05-19 09:59:58 +00:00
leot
8947cac92e py-unicode-slugify: Sort PLIST 2020-05-18 08:49:35 +00:00
rillig
f2f66cd48a converters/libetonyek: fix build on NetBSD-8.0-x86_64 2020-05-17 21:45:51 +00:00
kleink
674dc48c6a py-cairosvg: Update to 2.4.2.
Missed PLIST in main update commit.
2020-05-17 09:33:03 +00:00
kleink
b55190eac8 py-cairosvg: Update to 2.4.2.
Version 2.4.2 released on 2019-09-10
====================================

* Fix race condition in tests
* Fix scale for images with no viewBox


Version 2.4.1 released on 2019-08-21
====================================

* Fix the --scale parameter
* Allow href attributes with no namespace
* Fix the tree root detection


Version 2.4.0 released on 2019-05-20
====================================

* Fix aspect and position when resizing root SVG tag
* Follow aspect and position hints when using forced output size


Version 2.3.1 released on 2019-04-18
====================================

* Fix relative paths on Windows


Version 2.3.0 released on 2019-02-08
====================================

* Drop Python 3.4 support
* Make text selectable on generated PDF files
* Don't inherit dx and dy attributes
* Fix support of alignment-baseline="hanging"
* Fix backslashes in docstrings and comments
* Fix local anchors with files with no given URL
* Close VERSION's file descriptor
* Clean packaging
* Include LICENSE in distributed packages


Version 2.2.1 released on 2018-09-27
====================================

* Fix packaging


Version 2.2.0 released on 2018-09-21
====================================

* Clean packaging
* Fix T commands used with previous relative commands in paths
* Use real functions for svg2* commands, improving IDE integration
* Fix files management on Windows
* Handle image-rendering property
* Fix crash with some text samples
* Fix position of embedded svg tags with a viewbox not at position (0, 0)
* Add output-width and output-height options
* Handle references to inner document tags defined after the anchor
* Fix offsets for texts on paths
2020-05-16 17:16:21 +00:00
adam
16b4181f2e py-chardet: not need to include application.mk 2020-05-16 08:43:55 +00:00
adam
5970bbee39 py-chardet: pytest from versioned depens 2020-05-16 08:43:24 +00:00
fcambus
d2848deca9 2vcard: update to 0.6.
ChangeLog:

2015-07-31: Actually release version 0.6:
            - incorporate fix from Riley Baird to handle multiple
              whitespaces in mutt alias formats

2005-07-30: Released version 0.6:
            - improve support for pine formats via patch/suggestions
              from Neale Banks <neale@lowendale.com.au>:
                - email address might be <email@address>
                - name fields can be either 'Full Name' or 'Last, First'
                - lists can contain name fields (ignore for now)
            - code cleanup:
                - use subroutines for repeatedly used statements
2020-05-13 19:58:32 +00:00
rillig
15fe9894e6 hs-*: add PLIST files
These PLIST files have been autogenerated by mk/haskell.mk using
HS_UPDATE_PLIST=yes during a bulk build.  They will help to track changes
to the packages.  The Haskell packages didn't have PLIST files because
their paths contained package hashes.  These hashes are now determined by
mk/haskell.mk, which makes it easy to generate easy to read PLIST files.
2020-05-11 17:51:58 +00:00
rillig
9a0af8bfaa mark perl as not needed
Before, it had the same effect but generate a USE_TOOLS+=perl warning.
2020-05-10 13:54:19 +00:00
markd
273deb7a2d texlive: update to 2020
General:
* The \input primitive in all TeX engines, including tex, now also accepts a
  group-delimited filename argument, as a system-dependent extension. The usage
  with a standard space/token-delimited filename is completely unchanged. The
  group-delimited argument was previously implemented in LuaTeX; now it is available
  in all engines. ASCII double quote characters (") are removed from the filename,
  but it is otherwise left unchanged after tokenization. This does not currently
  affect LaTeX’s \input command, as that is a macro redefinition of the standard
  \input primitive.
* New option –cnf-line for kpsewhich, tex, mf, and all other engines, to support
  arbitrary configuration settings on the command line.
* The addition of various primitives to various engines in this and previous years
  is intended to result in a common set of functionality available across
  all engines.

epTeX, eupTeX: New primitives \Uchar, \Ucharcat, \current(x)spacingmode, \ifincsname;
 revise \fontchar?? and \iffontchar. For eupTeX only: \currentcjktoken.

LuaTeX: Integration with HarfBuzz library, available as new engines luahbtex
 (used for lualatex) and luajithbtex. New primitives: \eTeXgluestretchorder,
 \eTeXglueshrinkorder.

pdfTeX: New primitive \pdfmajorversion; this merely changes the version number
 in the PDF output; it has no effect on any PDF content. \pdfximage and similar
 now search for image files in the same way as \openin.

pTeX: New primitives \ifjfont, \iftfont. Also in epTeX, upTeX, eupTeX.

XeTeX: Fixes for \Umathchardef, \XeTeXinterchartoks, \pdfsavepos.

Dvips: Output encodings for bitmap fonts, for better copy/paste capabilities.
2020-05-10 03:56:37 +00:00
ryoon
7028ba9bef libetonyek: Fix build (probably with recent boost) 2020-05-08 12:37:55 +00:00
adam
7d4b705c63 revbump after boost update 2020-05-06 14:04:05 +00:00
rillig
f8add5637f converters/help2man: remove redundant condition around SUBST block
Since subst.mk r1.85 from 2020-04-29 20:00, a few hours after this
condition had been added, this is not necessary anymore.
2020-05-04 18:29:26 +00:00
nia
d01d2d68af converters: Add py-unicode-slugify
Unicode Slugify is a slugifier that generates unicode slugs. It was originally
used in the Firefox Add-ons web site to generate slugs for add-ons and add-on
collections. Many of these add-ons and collections had unicode characters
and required more than simple transliteration.
2020-05-01 17:50:59 +00:00
manu
7f0c86c8eb Obtain system-dependant pkg_info full path 2020-04-29 13:56:10 +00:00
adam
87b057788a help2man: updated to 1.47.15
help2man (1.47.15) unstable; urgency=medium

  * Use the package name and version as the default for --source (was
    program).
  * Support packages in version strings without the GNU or Free prefix.
  * Allow an optional second dash to separate the package name from the
    version for multi-word packages: "program - package name - version".

help2man (1.47.14) unstable; urgency=medium

  * Revert --version parsing change from 1.47.13, which had unintended
    consequences for some version strings.  In short, it is not possible
    to unambiguously determine the split between the package/program name
    and version in some of the supported formats.  Multi-word package
    names are supported only in the "program (GNU package) version"
    variant
2020-04-29 12:39:57 +00:00
manu
868c841280 Use full path to pkg_info so that it does not relay on $PATH
Missing commit for previous PKGREVISION bump
2020-04-29 01:54:56 +00:00
manu
b06a7dbc3f Use full path to pkg_info so that it does not relay on $PATH 2020-04-28 15:18:44 +00:00
rillig
a0f987cde5 converters/help2man: only replace SOEXT if it can have an effect 2020-04-27 17:09:12 +00:00
manu
3c92e234d5 Fix the build on NetBSD-9.0 2020-04-24 09:35:16 +00:00
rillig
94736e1a40 converters/docx2txt: allow no-op SUBST class for unzip 2020-04-23 20:11:51 +00:00
dholland
cc03c22a34 libwpd: pkglint 2020-04-21 18:58:48 +00:00
dholland
097fa3fa89 libwpd: Fix broken build, missing size_t 2020-04-21 18:58:18 +00:00
wiz
abe7dad340 libstaroffice: update to 0.0.7.
0.0.7:
- 04/04/2020:
   - fix various warnings.
2020-04-20 07:01:00 +00:00
ryoon
4fe476b13f libfreehand: Fix build with textproc/icu-66.1 2020-04-13 10:12:46 +00:00
adam
24daafa112 Recursive revision bump after textproc/icu update 2020-04-12 08:27:48 +00:00
nia
599c3be087 orcus: Update to 0.15.4
Release Notes

    fixed a build error with gcc 10 with LTO. For more details, visit https://bugs.gentoo.org/715154.
    removed potentially non-free specification and schema files from the package.
2020-04-05 13:10:27 +00:00
nia
61e5e55b21 libwps: Update to 0.4.11
0.4.10 -> 0.4.11
- add a parser for XYWrite v1-v4
- wks,wk1: try to improve the cell's reference retrieving
2020-04-05 12:27:55 +00:00
wiz
3df634c36b *: recursive bump for poppler-0.87 2020-04-03 10:30:30 +00:00
wiz
693790b6d1 utf8proc: update to 2.5.0.
## Version 2.5 ##

2019-03-27

- Unicode 13 support ([#179]).

- No longer report zero width for category Sk ([#167]).

- `cmake` support improvements ([#173]).
2020-03-31 17:36:19 +00:00
fcambus
396857b3ee bdf2sfd: update to 1.1.1.
pkgsrc changes:

- Added GITHUB_RELEASE directives to fetch release file
- Enable test suite

ChangeLog:

bdf2sfd 1.1.1 (2020-03-30)

- Free a bunch of allocations on exit, to appease LSan
- Add links to NetBSD and Void Linux packages
- Drop the stride array, and calculate stride directly
- Add an error() function to wrap errx() calls
- Add tests for different BDF sizes, using stripped down versions of Spleen
2020-03-30 21:01:47 +00:00
fcambus
bf1410f86e bdf2psf: update to 1.195.
ChangeLog:

  * Fix Lithuanian layout Closes: #951387
    in keyboard-configuration.config: replace not intuitive second lt(us)
    layout with us(altgr-intl), which contains Euro (€) and other symbols,
    often used in Lithuania. us layout is used by the majority of
    Lithuanian users as second layout.
  * [l10n]  Commit changed/added po files (from l10n-sync run at dillon)
2020-03-30 10:21:39 +00:00
nia
fb1ed6dd76 libabw: Update to 0.1.3
libabw 0.1.3

- Fix a memory access error found by oss-fuzz.
- Configure with --disable-werror by default.
- Disable expanding entities by XML parser as a vulnerability
  prevention measure. Abiword-saved documents do not contain entities,
  so there is no difference in behavior.

libabw 0.1.2

- Fix several issues identified by Coverity.
- Parse paragraph and cell borders.
- Improve parsing of lists.
- Fix build with boost >= 1.59.
- Make the output of abw2* --help more compatible with help2man.
- Fix various problems when parsing broken files found by oss-fuzz.
- Require C++11 for build.
- Parse fields. (tdf#74466)
- Parse floating (not inline) images. (tdf#74463)
- Parse text boxes.
- Drop outdated MSVC project files.
- Set minimal width/height of inline images (which usually do not have
  dimensions set in the file) to 1 inch. (tdf#74462)
2020-03-25 10:56:09 +00:00
nia
1c92bb65c4 libmwaw: Update to 0.3.16
- remove the QuarkXPress parser (must be in libqxp)
- retrieve the annotation in MsWord 5 document,
- try to better understand RagTime 5-6 document:
  + retrieve document with one spreasheet as
    spreadsheet,
  + retrieve character attachments and footnotes
    as comments
- add a parser for QuarkXPress v1-2 files
- small changes when converting MacWrite II/pro files
- transform bitmap in PNG if zlib is avalaible
- add a parser for Fractal Design/MetaCreations/Corel Painter v1-v10
- modernize the code(unique_ptr, ...)
- fix some fuzzer problems
- add a parser for Microsoft Multiplan v1.11 mac files
- Claris Resolve/Wingz: try to retrieve's the graphic, textbox, ...
- require c++-11 + modernize the code,
- AppleWorks/ClarisWorks: try to retrieve more data in dabase's file
  (the pictures, replace enum id by their values, the calculation's formula).
- PowerPoint: correct a problem with bullet's encoding in v3-v4 Mac's files,
- Microsoft Word: try to retrieve some metadata.
- correct many fuzzing's errors,
- FreeHand's parser: correct some minor errors.
- add a parser to read Windows PowerPoint 95 files
- add some parsers to read Mac PowerPoint v4 files and Windows PowerPoint v2,v4 files
- add some parsers to read Mac PowerPoint v1-v3 files and Windows PowerPoint v3 files
- accept to read structured input containing a DataFork's stream and a RsrcInfo's stream
  (or the three following streams DataFork,InfoFork,RsrcFork)
- modified the converters to create such an input when they find a rsrc fork...
- allow to compile with clang++ using arguments:
  "-Weverything -Wno-padded"
- allow to compile with clang++ using arguments:
  "-Weverything -Wno-padded -Wno-old-style-cast -Wno-covered-switch-default"
- fix some problems found by afl
- add a parser to Cricket Draw v1.1.1 files,
- add a parser for MouseWrite files
- add a parser for MaxWrite files
- add a parser to Cricket Draw v1.0.1 files,
- add a class to store transformation: MWAwTransformation
- add a parser for Aldus FreeHand version 1 and 2 files
  which are not converted by libfreehand's library.
  It seems logical to move back someday this parser
  in libfreehand library...
- ApplePict: read uncompressed Quicktime opcode
- ClarisWorks/AppleWorks: retrieve some metadata
- all: generate real date/time fields...
- all: improve the checking of formats when parsing a file
- RagTime v5-v6 parser: try to retrieve the embedded spreadsheets
  + begin to understand the hierarchical structures which store
    a chart (but not the meaning of each field),
- ClarisWorks/AppleWorks: find a new structure in the file's header
  (which could prevent to convert some database's file),
- BeagleWorks/GreatWorks/Word Perfect Works: retrieve the picture's
  field in a database
- all: improve a little the methods which create spreadsheets,
- all: make some constructors explicit.
- add a parser for Style documents(at least v1.6 and v1.9)
- add file signatures for FullPaint documents which have the same format as MacPaint..
- add a parser for Pixel Paint documents
2020-03-25 10:44:04 +00:00
nia
88b2804ae8 libwpg: Update to 0.3.3
0.3.2 - 0.3.3

- Drop obsolete MSVC project files.
- Use --disable-werror instead of --enable-werror as configure default.
- Fix parsing of 24-bit RGB and 32-bit RGBA bitmaps in WPG2 files. (tdf#78105)

0.3.1 - 0.3.2

- Require C++11 for build.
- Fix a couple of issues found by oss-fuzz.
- Improve performance of reading image data from WPG2 files.
- Various minor code cleanups.
2020-03-25 10:24:05 +00:00
nia
dae078243b libwps: Update to 0.4.10
0.4.9 -> 0.4.10
- QuattroPro: add parser of .qwp files
- all: support complex encoding...

0.4.8 -> 0.4.9
- QuattroPro: add parser to .wb3 files,
- Multiplan: add parser to DOS v1-v3 files.

0.4.7 -> 0.4.8
- charts: try to retrieve charts in .wk*, .wq* files,
- QuattroPro: add parser to .wb[12] files,
- switch to c++11,
- fuzzing: correct many problems,

0.4.6 -> 0.4.7
- correct many problem detected with fuzzing,
- QuattroPro: correct reading of wq1 formula with references.

0.4.5 -> 0.4.6
- Lotus 123: add support to read SmartSuite 98's files,
- Lotus: allow to convert file with a password.

0.4.4 -> 0.4.5
- Lotus 123: add support to read SmartSuite 97's files,
- implement LICS conversion correctly.

0.4.3 -> 0.4.4
- Lotus .wk3, .wk4: retrieve more formattings,
- Lotus .wk3: add support to read .fm3 file,
- MsWorks v4: retrieve page's embedded objects.
2020-03-25 10:12:34 +00:00
nia
5e530b8810 libwpd: Update to 0.10.3
0.10.2 - 0.10.3
- Drop outdated MSVC project files.
- Fix a couple of issues found by oss-fuzz.
- Fix some potential memory leaks.
- Use a bit less memory when parsing WP5/WP6 documents with images.
- Switch from --enable-werror to --disable-werror as configure default.
- Fix a potential out-of-bounds data access. (rhbz#1643752)

0.10.1 - 0.10.2
- Require C++11 for build.
- Fix various crashes, leaks and hangs when reading damaged files found
  by oss-fuzz.
2020-03-25 10:00:43 +00:00
nia
67c8a70753 libstaroffice: Update to 0.0.6
0.0.6:
- 12/17/2017:
   - all: retrieve formula and charts(as graphic)
   - .sdw: try to retrieve more attachments.

0.0.5:
- 10/30/2017:
   - require C++11 for build.

0.0.4:
- 07/15/2017:
   - correct many errors detected by fuzzing

0.0.3:
- 02/20/2017:
   - tests if the file is created by StarImpress, if yes, converts it
     in a presentation file,
   - .sdw: try to retrieve more table's formattings and some outline levels,
   - graphics: try to retrieve more embedded pictures and the textbox
     rotations.
2020-03-24 17:04:27 +00:00
nia
098a6b0e70 libfreehand: Update to 0.1.2
libfreehand 0.1.2

- Fix several hangs and leaks when reading damaged files found with the
  help of american-fuzzy-lop.
- Fix build with recent clang.
- Make --help output of all command-line tools more help2man-friendly.
- Require C++11 for build.
- Parse more features:
  * text on path
  * more text attributes
  * stroke patterns
  * arrows
  * paragraph attributes
  * custom line and fill styles
  * text effects
- Write correct rotation center of a textbox.
- Fix an issue found by oss-fuzz.
- Fix several issues found by Coverity.
- Various code cleanups and other small improvements.
2020-03-24 15:49:36 +00:00
nia
017b0880e8 libepubgen: Update to 0.1.1
libepubgen-0.1.1

- Avoid <div> inside <p> or <span>.
- Avoid writin vertical-align attribute without a value.
- Fix generation of invalid XHTML when there is a link starting at the
  beginning of a footnote.
- Handle relative width for images.
- Fixed layout: write chapter names to improve navigation.
- Support writing mode.
- Start a new HTML file at every page span in addition to the splits
  induced by the chosen split method. This is to ensure that specified
  writing mode works correctly, as it is HTML <body> attribute.
- Improve tests.
- Add a basic support for ruby.
- Configure: disable treating of compiler warnings as errors by default.
- Various minor fixes and code cleanups.
2020-03-24 15:25:17 +00:00
rillig
896fdd5f8a converters/fribidi: remove outdated REPLACE_BASH
There is no file run.tests anymore.
2020-03-17 06:42:57 +00:00
adam
350d54536a help2man: updated to 1.47.13
help2man (1.47.13) unstable
  * Merge change from Po-Chuan Hsieh to suppress creation of an empty
    pkglibdir when nls is disabled.
  * Remove install_dirs target entirely, add explicit $(MKINSTALLDIRS)
    before each $(INSTALL_{DATA,PROGRAM}) call.
  * Update parsing of --version to allow multi-word programs when
    constructing the placeholder NAME paragraph
2020-03-15 23:09:56 +00:00
wiz
4e3b1b97c2 librsvg: update bl3.mk to remove libcroco in rust case
recursive bump for the dependency change
2020-03-10 22:08:37 +00:00
wiz
f669fda471 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
wiz
b7bd2afedd *: bump PKGREVISION for poppler 0.86.1 2020-03-04 22:07:23 +00:00
nia
5bf017313e fribidi: Update to 1.0.9
Overview of changes between 1.0.8 and 1.0.9
=============================================

* A bug fix in the fribidi unicode algorithm where isolate sequences were not really isolated.

* Restored mistakenly removed deprecated function fribidi_log2vis_get_embedding_levels()

* autotools now generates xz archives instead of bzip2 archives
2020-03-04 10:25:40 +00:00
fcambus
c99464a593 Add bdf2sfd. 2020-02-12 14:11:22 +00:00
fcambus
7afbc65ef9 converters/bdf2sfd: import bdf2sfd-1.1.0.
bdf2sfd is a BDF to SFD converter, allowing to vectorize bitmap fonts.

It works by converting each pixel of a glyph to a polygon, which produces
large and unoptimized SFD files that should be post-processed using FontForge.
2020-02-12 14:09:47 +00:00
wiz
baad9aafcd libcdr: update to 0.1.6.
2020-02-02  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [bd969c36b580f5de0cc30fe1badf4f1b8361c05d]

	Fix txsm for version 15


2020-02-02  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [496e288d9e5450ed7db8324b51a1767377f0125a]

	improve readFild for versions 13 and up


2019-10-09  Albert Astals Cid  <aacid@kde.org>  [4b28c1a10f06e0a610d0a740b8a5839dcec9dae4]

	CDROutputElementList::draw: Micro perfomance improvement

	make the auto variable of the for loop const &, otherwise there's a copy
	involved. Copying a shared_ptr is not very expensive but not copying it
	is cheaper :)

2019-10-08  Albert Astals Cid  <aacid@kde.org>  [012bce64e08d45c9ce37c9c6758e8556cebf8688]

	Fix -Wdeprecated-copy warnings

	New gcc complains when you're using the default defined operator= but
	your class has an explicitely defined copy constructor.

	This is because if you implemented the copy constructor is usually
	because you needed something special, so you'll need that special in the
	assignment operator.

	In the cases here it's not really a problem since the explicitely
	defined constructors where just doing the same as the default so i've
	just marked them as default as well as the assignment operator

	Example:

	CDRParser.cpp: In member function ‘void libcdr::CDRParser::readFont(librevenge::RVNGInputStream*, unsigned int)’:
	CDRParser.cpp:2550:53: warning: implicitly-declared ‘libcdr::CDRFont& libcdr::CDRFont::operator=(const libcdr::CDRFont&)’ is deprecated [-Wdeprecated-copy]
	 2550 |     m_fonts[fontId] = CDRFont(fontName, fontEncoding);
	      |                                                     ^
	In file included from CDRParser.h:18,
	                 from CDRParser.cpp:10:
	CDRTypes.h:372:3: note: because ‘libcdr::CDRFont’ has user-provided ‘libcdr::CDRFont::CDRFont(const libcdr::CDRFont&)’
	  372 |   CDRFont(const CDRFont &font)
	      |   ^~~~~~~

2019-07-02  Stephan Bergmann  <sbergman@redhat.com>  [5da3e01b9aa19f8676e052e98815b861311222b9]

	Avoid UB converting from double to int via unsigned

	See <https://gerrit.libreoffice.org/#/c/73181/> "external/libcdr: Avoid UB
	converting from double to int via unsigned" for details.

2019-01-29  Miklos Vajna  <vmiklos@collabora.com>  [d89355ea031e2ecaa66a0c397bd043ab43051bbc]

	Fix too small loop variables

	These loop variables had narrower type than the iteration's upper bound.


2019-01-28  Miklos Vajna  <vmiklos@collabora.com>  [00c4b331df8157dff7c251323d00ec2d63691dfb]

	Add missing include

	CMXParser.cpp:42:43: error: expected ')'
	    CDR_DEBUG_MSG(("invalid tag length %" PRIu16 "\n", tagLength));
	                                          ^
	CMXParser.cpp:42:19: note: to match this '('
	    CDR_DEBUG_MSG(("invalid tag length %" PRIu16 "\n", tagLength));
	                  ^
	1 error generated.


2018-12-29  David Tardon  <dtardon@redhat.com>  [10211e95bb95d05c2261819c88b7f48d9db20b32]

	fix conditional
2020-02-09 14:03:38 +00:00
ryoon
6dd0e8ac28 orcus: Update to 0.15.3
Changelog:
orcus 0.15.3

* xml-map

  * fixed another bug related to filling of cells down the column in a linked
    range with nested repeat elements.  The bug would occur when the field in
    a linked range is more than one level deeper than the nearest row group
    element.

* xls-xml

  * fixed a bug where TopCell and LeftCell attributes of the Table element
    were not properly honored.

orcus 0.15.2

* xml-map

  * fixed a bug that prevented filling of cells down the column in a linked
    range with nested repeat elements.  The bug would occur when the field in
    a linked range is associated with an element content rather than an
    attribute.

* xls-xml

  * added code to properly pick up and pass the number format codes, including
    named number format values such as 'General Date', 'Long Time, 'Currency'
    etc.

* fixed a build issue on older macOS environment, related to passing an rvalue
  to a tuple expecting a const reference.  The root cause was a bug in libc++
  of LLVM < 7.

* fixed a build issue with gcc5.

orcus 0.15.1

* switched xml_map_tree to using boost::object_pool to manage the life
  cycles of the objects within xml_map_tree, to avoid memory
  fragmentation.

* fixed incorrect handling of newly created elements in xml_map_tree.

* fixed segfault caused by double deletion of allocated memory for
  xml_map_tree::element, which seemed to happen only on 32-bit gcc builds.

* fixed weird test failures related to equality check of two double-precision
  values, caused probably by aggressive compiler optimization which only seems
  to get triggered in 32-bit gcc builds.

orcus 0.15.0

* spreadsheet interface

  * import_sheet::fill_down_cells() has been added as a required method, to
    allow the import filter code to duplicate cell value downward in one step.

* json parser

  * added test cases from JSONTestSuite.

  * fixed a bug on parsing an empty array containing one or more blank
    characters between the brackets.

* sax parser

  * fixed a bug on parsing an attribute value with encoded character
    immediately followed by a ';', such as '&amp;;'.

  * fixed a bug on parsing an assignment character '=' that either preceded or
    followed by whitespaces in attribute definition.

  * optionally use SSE4.2 intrinsics to speed up element name parsing.

* orcus-xml

  * revised its cli interface to make use of boost's program_options.

  * orcus-xml-dump's functionality has been combined into orcus-xml.

  * map mode now supports nested repeat elements to be mapped as range fields.

* orcus-json

  * map mode has been added to allow mapping of JSON documents to spreadsheet
    document model.  This mode either takes explicit mapping rule via map
    file, or performs automatic mapping by auto-identifying mappable ranges by
    analyzing the structure of the JSON document.

  * structure mode has been added to display the logical structures of JSON
    documents.

  * significantly improved performance of json document tree by utilizing
    object pool to manage the life cycles of json value instances.

* xls-xml

  * added support for importing named color values in the ss:Color attributes.

  * added support for handling UTF-16 streams that contains byte order marks.

* spreadsheet document

  * significantly improved performance of flat format output generation.

* internal

  * string_pool now uses boost's object_pool to manage the instances of stored
    strings.

  * file_content class has been added to memory-map file contents instead of
    loading them in-memory.

  * memory_content class has been added to map in-memory buffer with the
    optional ability to perform unicode conversion.

  * dom_tree has been renamed to dom::document_tree, and its interface has
    been cleaned up to hide its implementation details.
2020-02-05 13:54:29 +00:00
fcambus
7ef7857cda p5-Sereal: update to 4.009.
4.009 Fri January 31, 2020
    * Encoder/Decoder: Update ppport.h for modern perls.
2020-02-03 11:34:52 +00:00
fcambus
bda659fbd0 p5-Sereal-Encoder: update to 4.009.
4.009 Fri January 31, 2020
    * Update ppport.h for modern perls.
2020-02-03 11:33:28 +00:00
fcambus
d4ee310382 p5-Sereal-Decoder: update to 4.009.
4.009 Fri January 31, 2020
    * Update ppport.h for modern perls.
2020-02-03 11:31:55 +00:00
fcambus
cc88a55ea7 p5-Sereal: update to 4.008.
4.008 Thurs Jan 30, 2020
    * Encoder/Decoder: Build fixes for modern perls.
    * Encoder/Decoder: Pod fixes
2020-01-30 09:48:34 +00:00
fcambus
6a1e22497b p5-Sereal-Encoder: update to 4.008.
4.008 Weds January 30, 2020
    * Fixup casting error for pedantic compilers in srl_compress.h
    * Build fixes.
2020-01-30 09:47:06 +00:00
fcambus
1378b7e8c4 p5-Sereal-Decoder: update to 4.008.
4.008 Weds Jan 30, 2020
    * Build fixes for modern perls.
    * Pod fixes
2020-01-30 09:45:23 +00:00
rillig
9637f7852e all: migrate homepages from http to https
pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
2020-01-26 17:30:40 +00:00
minskim
52c71b70a7 converters/TECkit: Require C++11 2020-01-26 07:27:40 +00:00
rillig
84f2203288 all: migrate some SourceForge homepage URLs back from https to http
https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html

In the above commit, the homepage URLs were migrated from http to https,
assuming that SourceForge would use the same host names for both http and
https connections. This assumption was wrong. Their documentation at
https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states
that the https URLs use the domain sourceforge.io instead.

To make the homepages from the above commit reachable again, pkglint has
been extended to check for reachable homepages. This check is only
enabled when the --network command line option is given.

Each of the homepages that referred to https://$project.sourceforge.net
before was migrated to https://$project.sourceforge.io (27), and if that
was not reachable, to the fallback URL http://$project.sourceforge.net
(163).
2020-01-26 05:26:08 +00:00
rillig
508923f461 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:13 +00:00
jperkin
26c1bffc9f *: Recursive revision bump for openssl 1.1.1. 2020-01-18 21:48:19 +00:00
taca
d9a592e017 converters/ruby-unf_ext: update to 0.0.7.6
Update ruby-unf_ext to 0.0.7.6.

## 0.0.7.6 (2019-03-19)

- Version bump just for adding Windows binaries for Ruby 2.6.
2020-01-18 15:07:26 +00:00
pho
f9d2d44e91 Add pandoc 2020-01-18 02:17:22 +00:00
pho
f6b0c0d08b Import pandoc-2.9.1.1 from wip
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
several dialects of Markdown and (subsets of) HTML, reStructuredText,
LaTeX, DocBook, JATS, MediaWiki markup, DokuWiki markup, TWiki markup,
TikiWiki markup, Jira markup, Creole 1.0, Haddock markup, OPML, Emacs
Org-Mode, Emacs Muse, txt2tags, ipynb (Jupyter notebooks), Vimwiki,
Word Docx, ODT, EPUB, FictionBook2, roff man, and Textile, and it can
write Markdown, reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt,
DocBook, JATS, OPML, TEI, OpenDocument, ODT, Word docx, PowerPoint
pptx, RTF, MediaWiki, DokuWiki, XWiki, ZimWiki, Textile, Jira, roff
man, roff ms, plain text, Emacs Org-Mode, AsciiDoc, Haddock markup,
EPUB (v2 and v3), ipynb, FictionBook2, InDesign ICML, Muse, LaTeX
beamer slides, and several kinds of HTML/JavaScript slide shows (S5,
Slidy, Slideous, DZSlides, reveal.js).

In contrast to most existing tools for converting Markdown to HTML,
pandoc has a modular design: it consists of a set of readers, which
parse text in a given format and produce a native representation of
the document, and a set of writers, which convert this native
representation into a target format. Thus, adding an input or output
format requires only adding a reader or writer.
2020-01-18 02:16:39 +00:00
pho
585a4533ab Correct PKGSRCDIR 2020-01-17 19:07:16 +00:00
pho
2180f3e808 Add hs-emojis 2020-01-15 11:54:23 +00:00
pho
15b2485e96 Forgot to commit FILESDIR 2020-01-15 11:53:51 +00:00
pho
58082d41fb Import emojis-0.1
This package provides functions for converting emoji names to emoji
characters and vice versa.

How does it differ from the emoji package?

* It supports a fuller range of emojis, including all those supported
  by GitHub

* It supports lookup of emoji aliases from emoji

* It uses Text rather than String

* It has a lighter dependency footprint: in particular, it does not
  require aeson

* It does not require TemplateHaskell
2020-01-15 11:53:16 +00:00
pho
40bb5eae73 Add hs-text-conversions 2020-01-15 11:29:50 +00:00
pho
f6faa02d6e Import text-conversions-0.3.0
This package provides a set of typeclasses for safely converting
between textual data. The built-in String type, as well as strict Text
and lazy Text, are safely convertible between one another.
2020-01-15 11:29:04 +00:00
pho
9563338b2e Add hs-base16-bytestring 2020-01-15 07:14:32 +00:00
pho
982dc8ace2 Import base16-bytestring-0.1.1.6
Fast and efficient encoding and decoding of base16-encoded strings.
2020-01-15 07:13:44 +00:00
pho
c8e4a87dfa Add hs-aeson-pretty 2020-01-15 06:05:08 +00:00
pho
4100292b2f Import aeson-pretty-0.8.8
A JSON pretty-printing library compatible with aeson as well as a
command-line tool to improve readabilty of streams of JSON data.

The library provides the function "encodePretty". It is a drop-in
replacement for aeson's "encode" function, producing JSON-ByteStrings
for human readers.

The command-line tool reads JSON from stdin and writes prettified JSON
to stdout. It also offers a complementary "compact"-mode, essentially
the opposite of pretty-printing.
2020-01-15 06:04:21 +00:00
ryoon
2cd23a9d64 orcus: Add upstream merge request URI to the patch 2020-01-14 14:09:33 +00:00
rillig
72c440a8cd converters/libiconv: allow to skip --with-libiconv-prefix
There are several GNU configure scripts that don't support this option.
These packages can be found by setting GNU_CONFIGURE_STRICT=yes in
mk.conf. To allow these packages to build nevertheless, packages have to
skip this option explicitly, for backwards compatibility.
2020-01-13 17:35:05 +00:00
ryoon
eedd1e806f *: Recursive revbump from devel/boost-libs 2020-01-12 20:19:52 +00:00
pho
4161c0a79e Remove dependency on devel/hs-text
It's now part of GHC.
Also contravariant, fail, and semigroups are no longer required as of GHC 8.
2020-01-11 09:59:02 +00:00
adam
8207c1e4ac help2man: updated to 1.47.12
help2man (1.47.12):
* Fix minor error in po/es.po .
* Fix ordering of "other" sections in manual page
2020-01-06 16:56:09 +00:00
fcambus
f848b62c8b bdf2psf: tweak the 'do-install' target to install all .equivalents and .set files. 2020-01-01 22:26:59 +00:00
pho
c4b292b8a7 Update to aeson-1.4.6.0
The list of changes from previous aeson-0.7.0.6 is too long to paste here.
See http://hackage.haskell.org/package/aeson-1.4.6.0/changelog
2020-01-01 02:50:57 +00:00
markd
cfbe29abfd bibtex2html: build with current ocaml 2019-12-31 19:46:12 +00:00
pho
309cb37adb Update to base64-bytestring-1.0.0.2
* Fixed a write past allocated memory in joinWith (potential security
  issue).
2019-12-29 23:26:43 +00:00
joerg
154bf0cd0f Don't try to build header files. Fix C/C++ interaction. 2019-12-21 23:30:21 +00:00
taca
8cb487404d Drop php71 support
Drop php71 support mechanically.
2019-12-16 16:30:13 +00:00
taca
ab359414f2 converters/php-recode: recode is dropped from php74
Recode extension for PHP is dropped from PHP 7.4.
2019-12-15 18:01:05 +00:00
taca
44785c08d3 converters/php-mbstring: fix for php74
Fix for php74.  On php74, php-mbstring require external textproc/oniguruma
package.
2019-12-15 17:59:42 +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
c3e5f89a2e sratom: Update to 0.6.4
sratom (0.6.4) stable;

  * Make sratom_free() safe to call on NULL
  * Various minor code cleanups
2019-12-14 17:35:31 +00:00
nia
610da41d21 fribidi: Update to 1.0.8
Overview of changes between 1.0.7 and 1.0.8
=============================================

* A bug fix in the fribidi unicode algorithm for multiple isolate sequences.

* Fixed a potential buffer overflow for a long sequence of isolate overrides characters
2019-12-14 02:56:26 +00:00
adam
f51abf1c64 py-emoji: updated to 0.5.4
0.5.4:
Unknown changes
2019-11-25 18:27:45 +00:00
fcambus
56411c5fe3 bdf2psf: update to 1.194.
ChangeLog:

  * keyboard_present: don't check for Linux 1.x.  Thanks, Ansgar!
  * Portuguese (pt.po) by Miguel Figueiredo
  * Tamil (ta.po) by leela
  * Traditional Chinese (zh_TW.po) by Walter Cheuk
2019-11-19 14:33:04 +00:00
adam
b09fd9b116 py-simplejson: updated to 3.17.0
Version 3.17.0:
* Updated documentation to be Python 3 first, and
  have removed documentation notes about version changes
  that occurred more than five years ago.
* Update build matrix for Python 3.8
2019-11-18 09:03:03 +00:00
rhialto
04a7dcd391 Add a patch to fix reading header lines from 511 to 1023 chars. 2019-11-16 22:22:45 +00:00
wiz
d01cc93548 *: recursive bump for poppler update to 0.82.0 2019-11-07 12:38:03 +00:00
rillig
b5524ea599 converters: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 17:14:24 +00:00
nia
edcfff4649 Recursive revbump for poppler 0.81.0 2019-10-19 12:46:04 +00:00
ryoon
01e9c80cd7 Update to 7.4.1
Changelog:
2019-09-24: Version 7.4.1

  * Updated Danish, German, Hungarian, Japanese and Ukranian translations.
  * Code cleanup.
2019-10-06 09:59:33 +00:00
ryoon
b7c9e0d5d6 Install NLS man pages in dos2unix-7.4.0/Makefile
instead of post-install target of pkgsrc.
2019-10-02 13:46:49 +00:00
nia
4bfcd74b65 dos2unix: Install all man pages to PKGMANDIR.
Bump PKGREVISION.
2019-10-02 07:20:24 +00:00
nia
91669fc8ab fribidi: Update to 1.0.7
Overview of changes between 1.0.6 and 1.0.7
=============================================

* This is a minor bugfix that removes symlinks and updates the meson version.

Overview of changes between 1.0.5 and 1.0.6
=============================================

* This is a minor bugfix release that fixes a list of minor issues that have turned up during the last year.

* Various compilation and cross compilation issues.

* Various minor header cleanups.

* Removed libc's bsearch for performance and portability reasons
2019-10-01 13:14:10 +00:00
mef
28eef50e04 PKGREVISION++, only packing OS was different. Distfile replaced. Thanks wiz@ and kre@ 2019-09-23 00:22:03 +00:00
mef
f15974481a Regen distinfo. Old one was NTFS. fno had different size. OK by wiz@
CF-SX3@makoto 07:16:02/190923(/export/compare)% ls -l */*tgz
     79638 Dec 10  2015 ./fno/I18N_UnicodeNormalizer-1.0.0.tgz
   2265011 Sep 23 00:08 ./new/I18N_UnicodeNormalizer-1.0.0.tgz
   2154776 Sep 23 00:21 ./old/I18N_UnicodeNormalizer-1.0.0.tgz

CF-SX3@makoto 07:16:51/190923(/export/compare)% sha1  */*.tgz
SHA1 (fno/I18N_UnicodeNormalizer-1.0.0.tgz) = 4df6c65e335f8a7698d405f03bd53a856cc7f388
SHA1 (new/I18N_UnicodeNormalizer-1.0.0.tgz) = fbcebfee6c4080066897bea1f8babaae6db1a87c
SHA1 (old/I18N_UnicodeNormalizer-1.0.0.tgz) = 9386143d6d89505d2c43c33a67d18cd363fafd09

CF-SX3@makoto 07:16:55/190923(/export/compare)% file  */*.tgz
fno/I18N_UnicodeNormalizer-1.0.0.tgz:   gzip compressed data,
    was "I18N_UnicodeNormalizer-1.0.0.tar", last modified: Sat Aug  4 14:58:59 2007,
                    from Unix, original size modulo 2^32 3039599536
new/I18N_UnicodeNormalizer-1.0.0.tgz:   gzip compressed data,
    was "I18N_UnicodeNormalizer-1.0.0.tar", last modified: Sat Aug  4 14:58:59 2007,
                    from Unix, original size modulo 2^32 14620160
old/I18N_UnicodeNormalizer-1.0.0.tgz: gzip compressed data,
    from NTFS filesystem (NT), original size modulo 2^32 14620160
2019-09-22 22:38:00 +00:00
nia
e10024ada3 fribidi: Update to 1.0.5
Version 1.0.0 of FriBidi is a major update that adds support for all the
changes to the Unicode Bidirectional Algorithm that were introduced in
UAX#9, version 6.3, and beyond. This library contains test code that
validates the algorithm against the test-files provided by the Unicode
consortium, and have been verified to be 100% compliant with version 10 of
the unicode algorithm.

Because of changes to the algorithm, the previous API have been deprecated
in favor of a new API that introduces another couple of parameters. But the
old API has been retained, and will return the same results as before these
algorithmic changes.

This version supports Unicode version 11.
2019-09-17 16:43:01 +00:00
nia
21da2ccdbf bdf2psf: Needs perl interpreter 2019-09-11 10:11:04 +00:00
adam
435af01a8b Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
adam
1b5055036b help2man: updated to 1.47.11
help2man 1.47.11:
* Adjust maintainer sanity check again, this time to handle binary NMUs
2019-08-26 07:11:16 +00:00
ryoon
edacf2bbcb Recursive revbump from boost-1.71.0 2019-08-22 12:22:48 +00:00
wiz
b6fd671e62 libvisio: update to 0.1.7.
libvisio 0.1.7

- Fix a few memory leaks found by oss-fuzz.
- Fix date and time conversion to string. (tdf#98291)
- Fix number conversion to string. (tdf#76829)
- Fix unit conversion. (tdf#126292)
- Handle more arrow styles. (tdf#126402)
- Fix some issues found by Coverity.
- Disable expanding entities by XML parser as a vulnerability
  prevention measure. Applications writing VSDX/VDX documents do not use
  entities, so there is no difference in behavior.
2019-08-20 11:34:53 +00:00
fcambus
96ed67aea4 Add bdf2psf. 2019-08-16 19:32:51 +00:00
fcambus
688556b036 converters/bdf2psf: import bdf2psf-1.193.
The program bdf2psf translates BDF fonts to PSF format. It accepts
fonts with arbitrary size of the font matrix. If the width of the glyph
matrix of the source font is 7 or 9 pixels then it generates fonts with
width of 8 pixels.

OK kamil@
2019-08-16 19:31:42 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00