summaryrefslogtreecommitdiff
path: root/converters
AgeCommit message (Collapse)AuthorFilesLines
2022-12-11converters/php-mbstring: adjust to support php82taca2-6/+9
Adjust PLIST to support php82.
2022-12-05py-chardet: updated to 5.1.0adam3-61/+27
chardet 5.1.0 Features Add should_rename_legacy argument to most functions, which will rename older encodings to their more modern equivalents (e.g., GB2312 becomes GB18030) Add capital letter sharp S and ISO-8859-15 support Add a prober for MacRoman encoding Add --minimal flag to chardetect command Add type annotations to the project and run mypy on CI Add support for Python 3.11 Fixes Clarify LGPL version in License trove classifier Remove support for EOL Python 3.6 Remove unnecessary guards for non-falsey values Misc changes Switch to Python 3.10 release in GitHub actions Remove setup.py in favor of build package Run tests on macos, Windows, and 3.11-dev
2022-12-03revert previous: fmtlib is not needed here, this was fixed differentlywiz1-2/+1
2022-12-03(converters/orcus) +textproc/fmtlib/buildlink3.mk, fix buildmef1-1/+2
2022-11-23massive revision bump after textproc/icu updateadam17-34/+34
2022-11-23converters/2vcard: homepage link dead, point to archive.org.nikita1-2/+2
2022-11-18py-charset-normalizer: updated to 3.0.1adam2-6/+6
3.0.1 (2022-11-18) Fixed Multi-bytes cutter/chunk generator did not always cut correctly Changed Speedup provided by mypy/c 0.990 on Python >= 3.7 3.0.0 (2022-10-20) Added Extend the capability of explain=True when cp_isolation contains at most two entries (min one), will log in details of the Mess-detector results Support for alternative language frequency set in charset_normalizer.assets.FREQUENCIES Add parameter language_threshold in from_bytes, from_path and from_fp to adjust the minimum expected coherence ratio normalizer --version now specify if current version provide extra speedup (meaning mypyc compilation whl) Changed Build with static metadata using 'build' frontend Make the language detection stricter Optional: Module md.py can be compiled using Mypyc to provide an extra speedup up to 4x faster than v2.1 Fixed CLI with opt --normalize fail when using full path for files TooManyAccentuatedPlugin induce false positive on the mess detection when too few alpha character have been fed to it Sphinx warnings when generating the documentation Removed Coherence detector no longer return 'Simple English' instead return 'English' Coherence detector no longer return 'Classical Chinese' instead return 'Chinese' Breaking: Method first() and best() from CharsetMatch UTF-7 will no longer appear as "detected" without a recognized SIG/mark (is unreliable/conflict with ASCII) Breaking: Class aliases CharsetDetector, CharsetDoctor, CharsetNormalizerMatch and CharsetNormalizerMatches Breaking: Top-level function normalize Breaking: Properties chaos_secondary_pass, coherence_non_latin and w_counter from CharsetMatch Support for the backport unicodedata2
2022-11-18fix distinfoadam1-2/+1
2022-11-18py-arabic-reshaper: updated to 2.1.4adam3-25/+6
v2.1.4 Fixed fonttools requirement for Python 2.
2022-11-15py-simplejson: updated to 3.18.0adam2-7/+6
Version 3.18.0 released 2022-11-14 * Allow serialization of classes that implement for_json or _asdict by ignoring TypeError when those methods are called * Raise JSONDecodeError instead of ValueError in invalid unicode escape sequence edge case
2022-10-31py-unicode-slugify: not for Python 2.7 anymoreadam1-1/+3
2022-10-31converters/utf8proc: Update to 2.8.0micha2-7/+7
- Unicode 15 support (#247).
2022-10-29bdf2psf: update to 1.211.fcambus2-8/+8
Nothing applying to bdf2psf in particular noted in the Changelog.
2022-10-26*: bump PKGREVISION for libunistring shlib major bumpwiz1-2/+2
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