Commit graph

2162 commits

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