Commit graph

2398 commits

Author SHA1 Message Date
wiz
66c0b55a23 *: bump for hs-vector-algorithms buildlink3.mk change 2022-08-22 10:13:21 +00:00
wiz
9ce0111b4a hs-aeson: allow building against hs-vector 0.14 2022-08-20 20:41:48 +00:00
wiz
4d8292c68e hs*: recursive bump for new dependencies needed
for hs-aeson, hs-vector
2022-08-20 08:08:12 +00:00
wiz
2a492d9c18 hs-aeson: update to 2.1.0.0.
### 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-19 12:16:00 +00:00
jperkin
9e5b9b651f libXpm: Add USE_EXPLICIT_LIBDEPS, set to no.
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-11 13:37:24 +00:00
adam
eb21c57f22 py-zfec: updated to 1.5.7.2
1.5.6
This is a maintenance release to add better platform coverage to the published binary wheels.
2022-08-10 13:39:19 +00:00
jperkin
9c51592bc2 *: Remove hardcoded -liconv / -lintl on SunOS.
This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv
and gettext-lib.
2022-08-09 12:08:27 +00:00
jperkin
c8d7a85bde mk: Add OPSYS_EXPLICIT_LIBDEPS and enable on SunOS.
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-09 11:31:14 +00:00
adam
c5abb3d483 py-charset-normalizer: updated to 2.1.0
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-05 13:59:38 +00:00
adam
7bcc91367f help2man: install shared object correctly 2022-08-05 13:30:22 +00:00
rhialto
01daa9cfa6 Add subdir py-fastbencode. 2022-07-27 19:05:47 +00:00
rhialto
fab9a2e51e Add converters/py-fastbencode.
It's an implementation of the bencode serialisation format.
2022-07-27 18:40:31 +00:00
wiz
92b4a6e496 *: remove pkg-config from tools where no buildlink3.mk file is included
Bulk build on NetBSD of these packages had the same result as before
(build succeeds, no PLIST change).
2022-07-25 11:12:18 +00:00
adam
875de0bc45 py-unicode-slugify: updated to 0.1.5
0.1.5:
Unknown changes
2022-07-14 08:58:45 +00:00
wiz
3fa098a4df py-chardet: mark as not for python 2.7
Use py-chardet4 for that
2022-07-06 11:20:16 +00:00
wiz
0c5af5117d p5-Cpanel-JSON-XS: update to 4.30.
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-04 07:20:10 +00:00
wiz
a19cd1345b py-chardet: update to 5.0.0.
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-03 12:45:17 +00:00
wiz
2c58ec9862 converters/Makefile: + py-chardet4 2022-07-03 12:10:32 +00:00
wiz
3ae2663638 converters/py-chardet4: import py27-chardet-4.0.0nb2
Character encoding auto-detection in Python.

This package contains the last version supporting Python 2.
2022-07-03 12:10:19 +00:00
nia
04f4eef997 *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
wiz
8292204475 *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
fcambus
81aa03d447 *: drop maintainership for packages not related to toolchains and ELF. 2022-06-27 15:29:13 +00:00
nia
e99ec66221 sratom: update to 0.6.10
sratom (0.6.10) stable;

  * Fix documentation installation directory
  * Fix potential blank node ID truncation
2022-06-11 12:19:06 +00:00
ryoon
87359f120e dos2unix: Updateto 7.4.3
CHangelog:
New Serbian tranlation of the manual. Updated Esperanto translation.
2022-06-06 21:09:28 +00:00
fcambus
9de24e6e72 bdf2psf: update to 1.208.
Nothing applying to bdf2psf in particular noted in the Changelog.
2022-05-27 09:55:51 +00:00
jaapb
5f05f46db9 Recursive revbump associated with update of ocaml.
Also change of mk/ocaml.mk to lang/ocaml/ocaml.mk.
2022-05-24 18:51:47 +00:00
rhialto
985df88b87 converters/cbmconvert: update to 2.1.5
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-15 18:39:30 +00:00
wiz
dd0701ddd3 *: recursive bump for poppler 22.04 2022-05-04 21:05:40 +00:00
wiz
36e63599f3 *: mark dependencies of py-pbr and py-test-virtualenv as not-for-python-2.x 2022-04-29 23:29:17 +00:00
adam
e73cf00385 py-zbase32: removed 2022-04-26 08:20:06 +00:00
tnn
2f6d7e0daf txt2man: shell portability 2022-04-25 21:56:59 +00:00
adam
f5e35d538b revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
markd
36f68780c9 dvi2tty: update to 6.0.0nb6 - texlive 2022 version 2022-04-17 10:28:07 +00:00
tnn
797ed95797 latex2rtf: catch up with fonts/stixfonts rename 2022-04-14 11:55:56 +00:00
adam
4aeb2b7f8d help2man: updated to 1.49.2
help2man (1.49.2) unstable; urgency=medium
* Add configure~ to mostlyclean target.
* Add Romanian translations (thanks to Remus-Gabriel Chelu).
2022-04-11 16:26:23 +00:00
wiz
f4a54c9c06 p5-JSON: reset PKGREVISION after update 2022-04-03 09:00:30 +00:00
ast
ac26116845 Update to 4.05
Upstream changes:
4.05 2022-01-14
    - removed VERSION section in pod (GH#52, abraxxa++)

4.04 2021-12-17
    - updated backportPP with JSON::PP 4.07
2022-04-03 08:07:33 +00:00
tnn
f7f70b9593 {c,d,e}*/*: revbump(1) for libsndfile 2022-03-28 10:52:56 +00:00
mef
90a3fe7175 (converters/opencc) Updated 1.1.2 to 1.1.3
## Version 1.1.3

2021年9月3日

* 修復部分頭文件不能單獨使用的問題(#550)。
* 修復引入系統pybind11的方法(#566)。
* 支持Node.js 16(#597)。
* 支持Python 3.9(#603)。
* 修正轉換錯誤。
* 若干其他小修復。
2022-03-13 06:59:19 +00:00
mef
a8a06dd9b0 (converters/erlang-iconv) Updated 1.0.12 to 1.0.13
# Version 1.0.13

* Remove p1_utils dependency
* Parametrize the rebar binary (processone/fast_tls#51)
* Add Github Action to release in hex.pm when tagging
* Switch from Travis to Github Actions
2022-03-13 06:47:52 +00:00
pho
74e8ad1590 converters/pandoc: Link pandoc with static Haskell libraries 2022-02-26 07:06:17 +00:00
pho
eda754ca5a Bump all Haskell packages after enabling "split sections" in mk/haskell.mk 2022-02-26 03:57:43 +00:00
fcambus
0d3ec99fc6 p5-Sereal: update to 4.023.
4.023 Sun Feb 20, 2022
    * Make it possible to upgrade with passing tests when using
      Sereal::Decoder 4.015 - 4.019 on threaded debugging perls.

      IF YOU USE THREADED PERLS YOU ARE STRONGLY ADVISED TO UPDATE
      TO THIS VERSION OR LATER. *UPGRADE THE DECODER IMMEDIATELY.*

4.022 Sat Feb 19, 2022
4.021 Fri Feb 18, 2022
    * Early but incomplete versions of 4.023, skip these releases.

4.020 Thurs Feb 17, 2022
    * Fix "panic: free from wrong pool" errors on threaded debugging builds.
      This error is only visible on DEBUGGING perls however it exists
      regardless. If you are using a threaded build upgrade to this!
      Thanks to Andreas J. Koenig for finding the bug, and Nicholas Clark
      for suggesting valgrind to debug and fix it.

4.019 Mon Feb 7, 2022
    * Fix build issue with latest perl - Thanks to Nicholas Clark
    * Update zstd to 1.5.1
2022-02-25 21:42:39 +00:00
fcambus
997086b1b1 p5-Sereal-Encoder: update to 4.023.
4.023 Sun Feb 20, 2022
    * Make it possible to upgrade with passing tests when using
      Sereal::Decoder 4.015 - 4.019 on threaded debugging perls.

      IF YOU USE THREADED PERLS YOU ARE STRONGLY ADVISED TO UPDATE
      TO THIS VERSION OR LATER. *UPGRADE THE DECODER IMMEDIATELY.*

4.022 Sat Feb 19, 2022
4.021 Fri Feb 18, 2022
    * Early but incomplete versions of 4.023, skip these releases.

4.020 Thurs Feb 17, 2022
    * Fix "panic: free from wrong pool" errors on threaded debugging builds.
      This error is only visible on DEBUGGING perls however it exists
      regardless. If you are using a threaded build upgrade to this!
      Thanks to Andreas J. Koenig for finding the bug, and Nicholas Clark
      for suggesting valgrind to debug and fix it.

4.019 Mon Feb 7, 2022
    * Fix build issue with latest perl - Thanks to Nicholas Clark
    * Update zstd to 1.5.1
2022-02-25 21:42:02 +00:00
fcambus
0239aea2e5 p5-Sereal-Decoder: update to 4.023.
4.023 Sun Feb 20, 2022
    * Make it possible to upgrade with passing tests when using
      Sereal::Decoder 4.015 - 4.019 on threaded debugging perls.

      IF YOU USE THREADED PERLS YOU ARE STRONGLY ADVISED TO UPDATE
      TO THIS VERSION OR LATER. *UPGRADE THE DECODER IMMEDIATELY.*

4.022 Sat Feb 19, 2022
4.021 Fri Feb 18, 2022
    * Early but incomplete versions of 4.023, skip these releases.

4.020 Thurs Feb 17, 2022
    * Fix "panic: free from wrong pool" errors on threaded builds.
      This error is only visible on DEBUGGING perls however it exists
      regardless. If you are using a threaded build upgrade to this!
      Thanks to Andreas J. Koenig for finding the bug, and Nicholas Clark
      for suggesting valgrind to debug and fix it.

4.019 Mon Feb 7, 2022
    * Fix build issue with latest perl - Thanks to Nicholas Clark
    * Update zstd to 1.5.1
2022-02-25 21:41:16 +00:00
pho
b90566b9c3 converters/Makefile: + hs-cborg-json 2022-02-23 16:53:19 +00:00
pho
b43dc9d54e converters/hs-cborg-json: import hs-cborg-json-0.2.3.0
This package implements the bijection between JSON and CBOR defined in the
CBOR specification, RFC 7049.
2022-02-23 16:53:02 +00:00
pho
4b14d2eb07 converters/Makefile: + hs-aeson-better-errors 2022-02-23 16:09:10 +00:00
pho
8d8c4f510b converters/hs-aeson-better-errors: import hs-aeson-better-errors-0.9.1.0
A small package which gives you the tools to build parsers to decode JSON
values, and gives good error messages when parsing fails. See also
http://harry.garrood.me/blog/aeson-better-errors/
2022-02-23 16:08:53 +00:00
wiz
a8ed165996 help2man: update to 1.49.1.
Version 1.49		February 14, 2022

  * Use @samp{} around the option in the menu description for "--help
    recommendations" to avoid rendering the -- as endash.
  * Don't translate @documentencoding.
  * Fall back to forking iconv for encodings which are not supported by
    Perl's Encode module.
2022-02-20 21:11:03 +00:00