summaryrefslogtreecommitdiff
path: root/converters
AgeCommit message (Collapse)AuthorFilesLines
2022-09-30Update to 0.62wen2-7/+6
Upstream changes: 0.62 2022-07-16 * Bug fix for tokenize with backslash-double quote
2022-09-30Update to 1.004004wen2-7/+6
Upstream changes: 1.004004 - 2022-09-17 - slight speed optimization for is_bool() 1.004003 - 2020-11-13 - fix another test that fails when JSON::XS is installed, but below version 3.0
2022-09-30Update to 4.32wen2-6/+6
Upstream changes: 4.32 2022-08-13 (rurban) - fix new JSON::PP::Boolean overload redefinition warnings. GH #200 4.31 2022-08-10 (rurban) - adjust t/20_unknown.t pp bool tests for native bool when supported. GH #198 PR by Graham Knop.
2022-09-30Update to 1.8wen2-7/+6
Upstream changes: 1.8 Thu Dec 17 02:23:53 CET 2020 - no bugfixes in this release due to lack of known bugs, but the major changes in this release might have introduced new bugs, so watch out. - update large decoder example to disable OPT_AUTOCHK and use Smerge -1. - some micro-optimisations. - avoid costly string comparisons by comparing hashes when isnerting items, which speeds up insertion by a constant factor. - improve uulist (and other) structure layout and size. - reverse the order of file list items, which heuristically improves match speed with large usenet file lists. - use getc instead of fgetc, which makes no difference on gnu/linux. - clean up _FP symbol names toi not start with an underscore. - use feof_unlocked and ferror_unlocked. - implement a faster ascii-only strnicmp. - misc very minor code improvements. - remove quite a bit of pre-posix/dos/etc. cruft. - use flockfile, if available, for a potential but small speed gain. - speed up inner yenc decoder loop. - kentnl said that this module should no longer claim to be a simple interface to uulib, as the bunndled copy is now better maintained than the original upstream library.
2022-09-30Update to 0.12wen2-7/+7
Add missing TEST_DEPENDS Upstream changes: 0.12 2022-04-28 [CHANGES] * General module style refresh + use v5.14 + =head2 barename POD docs + avoid void-context map {} * Use 'test_requires' of Module::Build 0.4004 (RT116448)
2022-09-14py-fastbencode: does not support python 2.xwiz1-1/+3
2022-09-14py-charset-normalizer: updated to 2.1.1adam2-6/+6
2.1.1 Deprecated - Function `normalize` scheduled for removal in 3.0 Changed - Removed useless call to decode in fn is_unprintable Fixed - Third-party library (i18n xgettext) crashing not recognizing utf_8 (PEP 263) with underscore
2022-09-13py-fastbencode: updated to 0.0.12adam2-6/+6
0.0.12 Unknown changes
2022-09-11bdf2psf: update to 1.210.fcambus2-8/+7
Nothing applying to bdf2psf in particular noted in the Changelog.
2022-09-11*: bump PKGREVISION for flac shlib bumpwiz1-1/+2
2022-09-07py-fastbencode: updated to 0.0.11adam2-6/+6
0.0.11 Unknown changes
2022-09-07Recursive bump for recently updated Haskell packagespho4-7/+8
2022-09-06Update to aeson-better-errors-0.9.1.1pho4-101/+14
Make compatible with aeson >2.0.0.0
2022-09-03converters/ruby-unf_ext: update to 0.0.8.2taca2-6/+6
0.0.8.1 (2022-03-13) * Include Windows binaries for Ruby 3.1. (FAIL) 0.0.8.2 (2022-05-26) * Add x64-mingw-ucrt native gem support for RubyInstaller 3.1.
2022-08-29pandoc: fix build with current pkgsrc dependencieswiz2-1/+26
2022-08-29hs-cborg-json: update to 0.2.4.0.wiz3-7/+28
Changes not found.
2022-08-28(converters/hs-lens-aeson) Updated 1.1.3 to 1.2.2mef2-7/+6
1.2.2 [2022.08.11] ------------------ * Add `atKey :: AsValue t => Key -> Traversal' t (Maybe Value)`, a variant of `key` that uses `at` instead of `ix`. 1.2.1 [2022.05.07] ------------------ * Change the `IsKey` instances for `ByteString`s to use `decodeUtf8With lenientDecode` instead of `decodeUtf8`. While these `IsKey` instances are meant to used for interoperability with `aeson` values that are UTF-8–encoded, using `decodeUtf8With lenientDecode` at least ensures that converting a non–UTF-8–encoded `ByteString` will not crash. 1.2 [2022.03.19] ---------------- * Require `aeson-2.0.2.*` and `lens-5.0.*` or greater. * Change the types of `_Object`, `key`, and `members`: ```diff -_Object :: Prism' t (HashMap Text Value) +_Object :: Prism' t (KeyMap Value) -key :: AsValue t => Text -> Traversal' t Value +key :: AsValue t => Key -> Traversal' t Value -members :: AsValue t => IndexedTraversal' Text t Value +members :: AsValue t => IndexedTraversal' Key t Value ``` This mirrors similar changes made in `aeson-2.0.*`, where the type of `Object`'s field was changed from `HashMap Text Value` to `KeyMap Value`. The `Ixed Value` instance changes similarly: ```diff -type instance Index Value = Text +type instance Index Value = Key ``` * Remove `Primitive` and `AsPrimitive`, since https://tools.ietf.org/html/rfc7159 de-emphasized the notion of primitive versus composite JSON values. * The `AsPrimitive` methods (`_Value`, `_String`, and `_Bool`) are now `AsValue` methods. * `_Number`'s default signature, `Bool_`, `String_`, and `Null_` now have an `AsValue` constraint. * Add `Wrapped` and `Rewrapped` instances for `KeyMap`. These treat `KeyMap v` as a wrapper around `[(Key, v)]`. The order in which the key-value pairs appear in this list is not stable. * Add an `IsKey` class, whose method `_Key` is an `Iso` for converting values to and from a `Key`.
2022-08-24libmwaw: Update to 0.3.21ryoon2-7/+6
Changelog: 11/27/2021: - add debug code to read some private rsrc data + allow to read some MacWrite which does not have printer informations 08/15/2021: - add a parser for Scoop files 08/06/2021: - add a parser for ScriptWriter files 07/29/2021: - add a parser for ReadySetGo 1-4 files
2022-08-23hs-aeson-pretty: allow building against hs-aeson 2.1wiz2-1/+17
2022-08-23hs-hslua-aeson: update to 2.2.1.wiz2-7/+6
## hslua-aeson-2.2.1 Released 2022-06-23. - Export `jsonarray`, which is the name of the registry slot holding the metatable given to array tables. Setting the corresponding registry value will affect all newly created array values. ## hslua-aeson-2.2.0.1 Released 2022-06-16. - Relaxed upper bound for mtl, allowing mtl-2.3. - Relaxed upper bound for aeson, allowing aeson-2.1. ## hslua-aeson-2.2.0 Released 2022-02-19. - Relaxed upper bound for hslua-core and hslua-marshalling, allowing version 2.2 of both packages.
2022-08-22*: bump for hs-vector-algorithms buildlink3.mk changewiz2-4/+4
2022-08-20hs-aeson: allow building against hs-vector 0.14wiz2-1/+17
2022-08-20hs*: recursive bump for new dependencies neededwiz14-27/+29
for hs-aeson, hs-vector
2022-08-19hs-aeson: update to 2.1.0.0.wiz2-7/+7
### 2.1.0.0 - Change time instances of types with year (`Day`, `UTCTime`) to require years with at least 4 digits. - Change `KeyValue` instances to be more general (and use equality to constraint them) instead of being more lax flexible instances. - Export `Key` type also from `Data.Aeson.KeyMap` module. - Export `mapWithKey` from `Data.Aeson.KeyMap` module. - Export `ifromJSON` and `iparse` from `Data.Aeson.Types`. Add `iparseEither`. - Add `MonadFix Parser` instance. - Make `Semigroup Series` slightly lazier - Add instances for `Generically` type
2022-08-11libXpm: Add USE_EXPLICIT_LIBDEPS, set to no.jperkin1-2/+5
This variable controls whether we add the explicit library dependencies from libiconv and gettext-lib, required by this package as it's a bit special in how it handles libintl.
2022-08-10py-zfec: updated to 1.5.7.2adam2-7/+6
1.5.6 This is a maintenance release to add better platform coverage to the published binary wheels.
2022-08-09*: Remove hardcoded -liconv / -lintl on SunOS.jperkin1-3/+1
This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv and gettext-lib.
2022-08-09mk: Add OPSYS_EXPLICIT_LIBDEPS and enable on SunOS.jperkin1-1/+19
Most systems use GNU ld, which will happily pull in symbols required by a program even if they are only available via implicit library dependencies. The SunOS linker is stricter, and if a program uses a symbol then the library that defines that symbol must be an explicit dependency. This mostly causes problems with libiconv and libintl, both of which Linux bundles in its C library, so a lot of third-party software does not correctly check for them. Until now we've had to add many, many overrides, along with variables such as BROKEN_GETTEXT_DETECTION which nowadays only has limited effectiveness. The situation appears to be getting worse, especially with software built with meson, and so both libiconv and gettext-lib will now automatically add the correct LDFLAGS if the OPSYS sets OPSYS_EXPLICIT_LIBDEPS=yes. This isn't perfect. For one it isn't really an OPSYS setting as you can try to use GNU ld on SunOS, it just doesn't work very well. It should also really be done via the wrappers rather than exposing LDFLAGS, but we do not yet have an approved patch for doing this. However it does improve the current situation.
2022-08-05py-charset-normalizer: updated to 2.1.0adam2-6/+6
2.1.0 (2022-06-19) Added Output the Unicode table version when running the CLI with --version Changed Re-use decoded buffer for single byte character sets Fixing some performance bottlenecks Fixed Workaround potential bug in cpython with Zero Width No-Break Space located in Arabic Presentation Forms-B, Unicode 1.1 not acknowledged as space CLI default threshold aligned with the API threshold Removed Support for Python 3.5 Deprecated Use of backport unicodedata from unicodedata2 as Python is quickly catching up, scheduled for removal in 3.0
2022-08-05help2man: install shared object correctlyadam2-1/+17
2022-07-27Add subdir py-fastbencode.rhialto1-1/+2
2022-07-27Add converters/py-fastbencode.rhialto4-0/+40
It's an implementation of the bencode serialisation format.
2022-07-25*: remove pkg-config from tools where no buildlink3.mk file is includedwiz1-2/+2
Bulk build on NetBSD of these packages had the same result as before (build succeeds, no PLIST change).
2022-07-14py-unicode-slugify: updated to 0.1.5adam2-7/+9
0.1.5: Unknown changes
2022-07-06py-chardet: mark as not for python 2.7wiz1-1/+3
Use py-chardet4 for that
2022-07-04p5-Cpanel-JSON-XS: update to 4.30.wiz2-7/+6
4.30 2022-06-14 (rurban) - Fix perl 5.37 utf8n_to_uvuni deprecation. GH #196 4.29 2022-05-27 (rurban) - Hack: Revert native bool (unblessed) overloads via JSON::PP 4.08. JSON::PP ignores unblessed bools for now. GH #194 4.28 2022-05-05 (rurban) - Validate the JSON struct which might get corrupted by wrong FREEZE/THAW methods, or other serializers, or corrupting our magic object. (GH #192) - Improve our DESTROY and END methods to avoid NULL dereferences. Fixes perl-compiler/#438 - Fix 3 tests in t/20_unknown.t with the latest 5.35.10 bool enhancements and JSON::PP (GH #194) - Fix t/118_type.t with Windows ivtype long long. (GH #178) - Added github actions 4.27 2021-10-13 (rurban) - Only add -Werror=declaration-after-statement for 5.035004 and earlier (PR #186 nwc) - Fix 125_shared_boolean.t for threads (PR #184 Sinan Unur) 4.26 2021-04-12 (rurban) - Fix compilation with C++ (GH #177) 4.25 2020-10-28 (rurban) - Fix decode relaxed with comment at the end of the buffer (GH #174 fgaspar), a regression introduced with 3.0220, to fix n_number_then_00. - Possible fix for a gcc-9 optimizer bug (GH #172) 4.24 2020-10-02 (rurban) - Fix decode_json(scalar, 0) (GH #171 plicease), check 2nd arg for true-ness
2022-07-03py-chardet: update to 5.0.0.wiz3-14/+24
This release is the first release of chardet that no longer supports Python < 3.6. In addition to that change, it features the following user-facing changes: Added a prober for Johab Korean (#207, @grizlupo) Added a prober for UTF-16/32 BE/LE (#109, #206, @jpz) Added test data for Croatian, Czech, Hungarian, Polish, Slovak, Slovene, Greek, and Turkish, which should help prevent future errors with those languages Improved XML tag filtering, which should improve accuracy for XML files (#208) Tweaked SingleByteCharSetProber confidence to match latest uchardet (#209) Made detect_all return child prober confidences (#210) Updated examples in docs (#223, @domdfcoding) Documentation fixes (#212, #224, #225, #226, #220, #221, #244 from too many to mention) Minor performance improvements (#252, @deedy5) Add support for Python 3.10 when testing (#232, @jdufresne) Lots of little development cycle improvements, mostly thanks to @jdufresne
2022-07-03converters/Makefile: + py-chardet4wiz1-1/+2
2022-07-03converters/py-chardet4: import py27-chardet-4.0.0nb2wiz5-0/+173
Character encoding auto-detection in Python. This package contains the last version supporting Python 2.
2022-06-30*: Revbump packages that use Python at runtime without a PKGNAME prefixnia3-6/+6
2022-06-28*: recursive bump for perl 5.36wiz58-109/+116
2022-06-27*: drop maintainership for packages not related to toolchains and ELF.fcambus2-4/+4
2022-06-11sratom: update to 0.6.10nia2-7/+6
sratom (0.6.10) stable; * Fix documentation installation directory * Fix potential blank node ID truncation
2022-06-06dos2unix: Updateto 7.4.3ryoon3-8/+13
CHangelog: New Serbian tranlation of the manual. Updated Esperanto translation.
2022-05-27bdf2psf: update to 1.208.fcambus2-7/+7
Nothing applying to bdf2psf in particular noted in the Changelog.
2022-05-24Recursive revbump associated with update of ocaml.jaapb1-2/+2
Also change of mk/ocaml.mk to lang/ocaml/ocaml.mk.
2022-05-15converters/cbmconvert: update to 2.1.5rhialto3-40/+6
This is a maintenance release of cbmconvert, with no new features. What's Changed - REL files are correctly written to Lynx archives. - 1571 images can be actually created. - Most code is now covered by CTest. - ARC/SDA, Arkive, T64 are not covered at all yet. Full Changelog: https://github.com/dr-m/cbmconvert/commits/cbmconvert-2.1.5
2022-05-04*: recursive bump for poppler 22.04wiz1-2/+2
2022-04-29*: mark dependencies of py-pbr and py-test-virtualenv as not-for-python-2.xwiz1-8/+3
2022-04-26py-zbase32: removedadam5-78/+1