Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (30m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 16:30:18 UTC Now

2022-01-24 10:02:34 UTC MAIN commitmail json YAML

doc: Updated databases/py-multidict to 6.0.0

(wiz)

2022-01-24 10:02:23 UTC MAIN commitmail json YAML

py-multidict: update to 6.0.0.

Features
--------

- Use ``METH_FASTCALL`` where it makes sense.

  ``MultiDict.add()`` is 2.2 times faster now, ``CIMultiDict.add()`` is 1.5 times faster.
  The same boost is applied to ``get*()``, ``setdefault()``, and ``pop*()`` methods. (:issue:`681`)

Bugfixes
--------

- Fixed type annotations for keys of multidict mapping classes. (:issue:`644`)
- Support Multidict[int] for pure-python version.
  ``__class_getitem__`` is already provided by C Extension, making it work with the pure-extension too. (:issue:`678`)

Deprecations and Removals
-------------------------

- Dropped Python 3.6 support (:issue:`680`)

(wiz)

2022-01-24 09:58:30 UTC MAIN commitmail json YAML

doc: Updated textproc/asciidoc to 10.1.1

(wiz)

2022-01-24 09:58:21 UTC MAIN commitmail json YAML

asciidoc: update to 10.1.1.

Version 10.1.1 (2021-12-20)
---------------------------
.Bug fixes
- Fix RuntimeWarning when executing asciidoc or a2x within repository
- Fix index out of range error in a2x (thanks @osmith42)

Version 10.1.0 (2021-12-17)
---------------------------
.Features
- Add top-level `__version__` and `VERSION` module exports (thanks
@tbpassin)

.Bug fixes
- Fix self reference errors in AsciiDocApi (thanks @tbpassin)
- Add back asciidoc execute print in a2x verbose

Version 10.0.2 (2021-11-12)
---------------------------
.Bug fixes
- Fix errors not displaying when called via a2x (thanks @osmith42)
- Fix incorrect parsing of asciidoc_opts in a2x (thanks @lmarz)

.Miscellaneous
- Fix automating homebrew release updates

Version 10.0.1 (2021-10-28)
---------------------------
.Bug fixes
- Fix running make docs
- Fix warning in music filter when using GraphicsMagick
- Fix handling escaped attributes inside of macros
- Include *.xsl and *.sty files in pip installations

Version 10.0.0 (2021-10-16)
---------------------------
.Breaking Changes
AsciiDoc.py has been rewritten to be a
https://pypi.org/project/asciidoc/[proper Python package], installable
via pip. Downloading and running asciidoc from the repo is not
recommended, but can be done through `python3 -m asciidoc` or
`python3 -m asciidoc.a2x`. CLI usage should remain the same where
both `asciidoc` and `a2x` CLI commands are available after pip
installation. Support for overriding the bundled *.conf files is
done through CLI flags, environment variables, etc., and not through
directly editing the files within the installation. Importing
asciidoc should no longer require the `asciidocapi.py` script, and
can be done through regular python import, e.g. `import asciidoc;
asciidoc.execute(...)`.

The APIs of the asciidoc and a2x scripts are now considered
"provisional" with no guarantee of BC between releases with the
exception of the `asciidoc.execute` method. Please post an issue
on our tracker for any method you directly rely on and would like
to have BC for.

.Features
- Install using `pip install asciidoc`

.Miscellaneous
- Changed website domain to https://asciidoc-py.github.io/. The
old domain will redirect for a period of time, but will be updated
at some point to point at website created by the
https://asciidoc-wg.eclipse.org/[AsciiDoc Working Group].

.Testing
- Test against 3.10 stable

(wiz)

2022-01-24 09:39:26 UTC MAIN commitmail json YAML

doc/TODO: rust-analyzer: update done

(wiz)

2022-01-24 09:37:28 UTC MAIN commitmail json YAML

doc: Updated lang/rust-analyzer to 0.0.2022.01.24

(wiz)

2022-01-24 09:37:19 UTC MAIN commitmail json YAML

rust-analyzer: update to 0.0.2022.01.24.

2022-01-24

11334: fix: don't panic in semantics due to `cfg_attr` disrupting
offsets

Reduces the panic in
https://github.com/rust-analyzer/rust-analyzer/issues/11298 to an
early return, that means we won't resolve these cases again for
now, but this is better than constantly panicking in highlighting
and hovering.

2022-01-17

11287: fix: rust-analyzer spamming overly error message when
workspace not being loaded

Fixes #10120

(wiz)

2022-01-24 09:01:26 UTC MAIN commitmail json YAML

doc: remove broot 1.9.2 update note, it's been downgraded

(wiz)

2022-01-24 09:00:41 UTC MAIN commitmail json YAML

broot: downgrade to 1.9.1

1.9.2 needs rust 1.58, and we don't have that in pkgsrc yet

ok pin@

(wiz)

2022-01-24 07:27:52 UTC MAIN commitmail json YAML

doc: Updated devel/py-approvaltests to 3.4.0

(schmonz)

2022-01-24 07:27:41 UTC MAIN commitmail json YAML

Update to 3.4.0. From the changelog:

- Add ReporterThatAutomaticallyApproves, for easy approval of many files.
- Add delete_approved_file()

(schmonz)

2022-01-24 07:17:08 UTC MAIN commitmail json YAML

Updated multimedia/py-m3u8, net/py-scp

(adam)

2022-01-24 05:52:28 UTC MAIN commitmail json YAML

py-scp: updated to 0.14.2

0.14.2
- Don't fail if the remote path is a PurePath not a Path

(adam)

2022-01-24 05:46:37 UTC MAIN commitmail json YAML

py-m3u8: updated to 1.0.0

1.0.0
This is version 1.0.0 of m3u8 and it includes a breaking change if you were using custom parser functions.
* Extend custom_tags_parser functionality
* Remove coveralls

(adam)

2022-01-23 23:54:31 UTC MAIN commitmail json YAML

doc: Updated lang/rakudo to 2021.12

(mef)

2022-01-23 23:54:20 UTC MAIN commitmail json YAML

(lang/rakudo) Updated 2021.09 to 2021.12

New in 2021.12:

+ Deprecations:

+ Additions:
    + Add is-wrapped method to Routine (#4579) [99bc766e]
    + Introducing RAKUDO_PRECOMPILATION_PROGRESS [d88d1cc0]
    + Add In Memoriam stub for David H. Adler [dba8dbb0]
    + Add a IterationBuffer.new(iterable) candidate (#4599) [ad145b4c]
    + Add IterationBuffer.unshift/prepend methods (#4641) [259d29b3]
    + Add knowledge about MacOS Monterey [1fc8cce3]
    + Add the ability to display any default values in sub MAIN to the default
      USAGE message [0b286ed2]

+ Changes:
    + Remove tai-offset-nanos from CORE::.keys [a8c579b6]
    + Make .subst-mutate faster by simplifying proto [d619e026]
    + Make .match faster by simplifying proto [2204c7cb]
    + Make .subst upto 1.9x as fast [0dae67a6]
    + Remove redundant multi method list(QuantHash:U:) [8fd65670]
    + Replace some empty TWEAKs by "is built"s [82a9ca4f]
    + Better cope with megamorphic callsites after new-disp [85df0ba1]
      [3229ef12][2df1d01a][091005f3][9ad99eb9][441e103f][0d84699c][5de7faf4]
      [e4b0ddf9][1fbeb4c6][f9aa1d65]
    + Support Terminal::LineEditor in the Raku REPL [5db6a344][138aca10]
      [694f648b][7b188795][15a13ffc]
    + Change SetHash.values() from `is rw` to `is raw` [65987460]
    + Very simple ACCEPTS for Int:D vs Int:D (#4625) [57387455]
    + Get either parametric or concrete roles in MRO when requested [641a86d5]
      [832a8476][bf2a07fb][856f1af0]
    + Create checksums for release files [8cb674ac]
    + Clean up list of people to ask for rakudo.org access [a31db709]
    + Micro-optiize IterationBuffer.append(IterationBuffer:D) [92c490ee]
    + Remove support for use experimental :collation (#4616) [eb837dee]
    + New disp nativecall (#4629) [f67fb4ab][30a7e94e][889754d5][d46a826f]
      [ad5cc86f][f20d448e][452781f3][624f3a7a][02539e96][3e3b5ca8][01470de8]
      [a6633242][d5b98cf7]
    + Update Release Guide to have actual information (#4639) [b3b4ca21]
    + Make Date.new(year,month,day) about 40% faster [74c8c861]
    + Make Telemetry::snap(:head) return the filename [ad1fddbb]
    + Make the max number of threads depend on number of cores (#4652)
      [afc56429]
    + Make Inline::Perl5 installation suggestion complete [4e23452c]
    + Speedup Instant.Num by manual inlining [4985f8a6][8642808e]
    + Add "ceiling" as a suggestion for "ceil" [57adbb1e]
    + Reduce number of nqp::cpucores calls (#4659) [c7e456d3]

+ Fixes:
    + Make enums and Bool throw on .new [42738187]
    + Use distribution specific comp unit ids in CURFS [7ab396a0]
    + Fix X::Assignment::RO message when assignment to Nil is attempted
      [1ea47322][15ed1566]
    + Make sure return value of Str.match is threadsafe [1d0a903a]
    + Fix gisting Buf or Blob parameterized with an unsized type [62c04646]
    + Use better default for nativesize in Buf/Blob gist [e99e2742]
    + Clarify let and temp operators [1fec0ef2]
    + Make StrDistance.ACCEPTS also a multi [3ef09a72]
    + Make sure IO::Path.slurp returns failures [ce0d31fb]
    + Make sure ParallelSequence is included in shas [e98e17da]
    + Fix handling of constrained Mu parameters in signature smartmatching
      [4329a995][c6e24eba][034768de][e6a68a94][088e0c4e]
    + Prevent rebinding for readonly parameters [PR #4536] [ea42b3df][5e1f25d9]
      [32e307b6][90307035][aeaf6f5e]
    + Fix segfaults when multiple threads initialize dynamics [db136bc5]
    + Make concurrent access to an enum by value safe (#4634) [4c238bdc]
    + Fix CATCH blocks setting $! leading to serialization errors with BEGIN
      time exceptions [b994c6bb]
    + Fix stupid copy-pasto, fixes #4660 [57801d59]
    + Minimal change for fix on MacOS Monterey [f029ac83]
    + Don't suggest method of the same name as "not found" [27082897][58c3d950]
      [d4914edd][af0153df][545f8d0e]
    + [JVM] Don't let signal(SIGINT) break the REPL [1ef7019b]
    + [JVM] Skip or todo failing tests for JVM [d301860e]
    + Restore larger limit for using string_to_int on 64bit systems [7772b737]
    + Fix segfaults due to concurrent hash access in parallel module loading
      [835d0f12]
    + Fix removing proxies in native calls [f0713c42][a6fad879]

+ Internal:
    + Lift $!do reading out of `for` loop body [560ff8c6]
    + Fix unnecessary boxing by routines with native return types [6bd955e6]
    + Prepare extops for a MoarVM internals change [3127861c]
    + Reduce visibility of Str internal classes [380c7758]
    + Only simplify protos on the MoarVM backend [c50bc998]
    + Add a missing MVMROOT in extops [ab02205e]
    + Remove an unnecessary decont on a hot path [24333b11]

New in 2021.10:

  + SPECIAL NOTES:
    + Introduce a new dispatch mechanism, including more general
      and efficient handling of various language constructs.
      For more info see  [The new MoarVM dispatch mechanism is here!](https://6guts.wordpress.com/2021/09/29/the-new-moarvm-dispatch-mechanism-is-here/)
      [d557f72b][3e086599][1f359956][959eaeab][dc456a1a][a114255c]
        ...
(similar lines omitted)
        ...
      [ff92bac5][aa728ef7][40bf3f3e][8d1f24f9][ca3355a8][d6d90f41]
      [02c13fad][8fc643ec][b34ae24a]
  + Deprecations:
  + The `$*PERL` variable usage will warn starting from `6.e` language release,
    using `$*RAKU` is preferred now [11fd2d70][3dc4aca2]
  + Additions:
    + Add Cool.Version coercer [dab7404c]
  + Changes:
    + De-unicodify `Raku` and `Rakudo` in the welcome message [ba15173f]
  + Fixes:
    + Fix a bug where using a signature constraint with a named callable parameter did not work
      [e9a0b18c][9c2cc9c2][ffb587f2][51968148][d47185eb]
    + Make sure name suggestions shown in the `X::Method::NotFound` exception are properly sorted
      [0152e3c3][569f90ea]
    + Fix a bug in module loading preventing the `Inline::Python` module to be loaded twice
      from different locations [88862a9f]
    + Ensure symbols installed into `GLOBAL` during loading of a compunit are not lost [0cb2cb50][bb607b6b]
    + Fix loading wrong version of a module among ones with the same name happening in some cases [33296d40]
    + Fix overwriting of the `.repo-id` file in some cases [fbb5228e][bc2cac13]
    + Fix `require` of a package with globally existing class names [d4f7d174]
    + Fix displaying a warning when using `is` routine from the `Test` module
      when comparing objects where calling `.Str` is impossible [69aaa424]
    + Prevent heredocs from improperly using block variables when continuing after the block [a78c9f0d]
    + Fix a bug where calling `substr` method on a `Str` object without arguments led to infinite loop [93f0d86f]
  + Internal:
    + Log event of exhausting system threads when `RAKUDO_SCHEDULER_DEBUG` env var is enabled [ffaf453d]
    + Pass `lib` in `RAKULIB` instead of `-I` in the `harness6` script [e09df02c]
    + Rewrite `INDIRECT_NAME_LOOKUP` [431c3d6b]
    + Use `$*RAKU` instead of `$*PERL` in more places [ff6951f5]
    + Add `:override` parameter to `Rakudo::Internals.REGISTER-DYNAMIC` [4b8b566a]
    + Consistently use a number for value in name suggestions hash [c99ffc51]

(mef)

2022-01-23 22:39:34 UTC MAIN commitmail json YAML

doc: Updated textproc/libuninameslist to 20211114

(fcambus)

2022-01-23 22:39:24 UTC MAIN commitmail json YAML

libuninameslist: update to 20211114.

Libuninameslist - version 20211114

This release contains source code to build libuninameslist (with NamesList.txt
14.0 released Sept14, 2021), libuninameslist-fr with ListeDesNoms 14.0
(released Oct04, 2021), and Python wrapper uninameslist.py (ver0.2).

Libuninameslist - version 20210917

This release contains source code to build libuninameslist (with NamesList.txt
14.0 released Sept14, 2021), libuninameslist-fr (with ListeDesNoms 13.0 (plus
improvements)), and Python wrapper uninameslist.py (ver0.2).

(fcambus)

2022-01-23 22:25:24 UTC MAIN commitmail json YAML

doc: Updated www/restish to 0.9.3

(wiz)

2022-01-23 22:25:15 UTC MAIN commitmail json YAML

restish: update to 0.9.3.

    7e85980 Merge pull request #72 from exo-cedric/oauth-to-stderr
    c8c2248 Merge pull request #73 from danielgtaylor/fix-send-headers
    6e13db8 Merge pull request #74 from danielgtaylor/empty-array-header
    ce0c9b5 fix: oauth output corrupting JSON payload
    5a1f4ba fix: prevent sending empty array header params
    1537fce fix: send header params in request

(wiz)

2022-01-23 22:21:54 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-findlib to 1.9.2

(wiz)

2022-01-23 22:21:45 UTC MAIN commitmail json YAML

2022-01-23 22:18:00 UTC MAIN commitmail json YAML

doc: Updated security/p11-kit to 0.24.1

(wiz)

2022-01-23 22:17:51 UTC MAIN commitmail json YAML

p11-kit: update to 0.24.1.

0.24.1 (stable)
* rpc: Support protocol version negotiation [PR#371, PR#385]
* proxy: Support copying attribute array recursively [PR#368]
* Link libp11-kit so that it cannot unload [PR#383]
* Translation improvements [PR#381]
* Build fixes [PR#372, PR#373, PR#375, PR#377, PR#384, PR#407]

(wiz)

2022-01-23 22:11:44 UTC MAIN commitmail json YAML

doc: Updated math/imath to 3.1.4

(wiz)

2022-01-23 22:11:36 UTC MAIN commitmail json YAML

imath: update to 3.1.4.

## Version 3.1.4 (January 21, 2022)

Patch release with miscellaneous bug/doc/build fixes.

(wiz)

2022-01-23 22:10:36 UTC MAIN commitmail json YAML

doc: Updated devel/gopls to 0.7.5

(wiz)

2022-01-23 22:10:27 UTC MAIN commitmail json YAML

gopls: update to 0.7.5.

Configuration changes

templateExtensions now defaults to []

Following feedback on the template features introduced with v0.7.4,
we have made improvements to the way the active set of template
files is configured. The templateExtensions setting is now empty
by default, and gopls recognizes any open files with the "gotmpl"
language identifier as a template file. As a result, unopened files
will not be loaded as Go templates unless the templateExtensions
is configured to be non-empty, but gopls will still provide template
language features to any open files configured to be Go template
files by the LSP client.

As always, your feedback helps make gopls better, and is greatly
appreciated!

Features

New postfix completions

    The split! completion on values of string type inserts a
    strings.Split snippet.  split

    The join! completion on values of []string type inserts a
    strings.Join snippet.  join

New suggested fix for unused function parameters

The diagnostic for unused function parameters now includes a
suggested fix to rename the parameter to _. This diagnostic is
disabled by default, but can be enabled via the unusedparams setting
in the analyses section.

(wiz)

2022-01-23 22:08:18 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.20

(wiz)

2022-01-23 22:08:08 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.20.

2022-01-21  7.1.0-20  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-20 GIT revision 19585:2cd840776:20220121

2022-01-09  7.1.0-20  Dirk Lemstra <dirk@lem.....org>
  * Added support for ARM64 to the Visual Studio build on Windows.
  * Removed ImageMagickObject from the Windows installer.

2021-01-01  7.1.0-20  <quetzlzacatenango@image...>
  * Support seamless blending of a foreground and background image.
  * Support saliency blending of a foreground and background image.
  * Support QOI image format.
  * Perist frame delay when converting APNG to Webp (reference
    https://github.com/ImageMagick/ImageMagick/issues/4704).
  * -fx performance increase by one or two orders of magnitude (reference
    https://github.com/ImageMagick/ImageMagick/discussions/4533).
  * Add support for formatted text (reference
    https://github.com/ImageMagick/ImageMagick/discussions/4515).

(wiz)

2022-01-23 22:08:00 UTC MAIN commitmail json YAML

doc: Updated www/links-gui to 2.25

(fcambus)

2022-01-23 22:07:49 UTC MAIN commitmail json YAML

links-gui: update to 2.25.

=== RELEASE 2.25 ===

Fri Oct  1 18:27:25 CEST 2021 mikulas:

Delete the expired Let's encrypt certificate from the builtin
certificate store

Thu Sep 30 21:45:10 CET 2021 mikulas:

Set the flag X509_V_FLAG_TRUSTED_FIRST, so that Let's encrypt works
with openssl-1.0.2

=== RELEASE 2.24 ===

Mon Sep 13 18:31:27 CEST 2021 mikulas:

Avoid a hang in the X driver if the program that converts a selection
stops responding. Use 10 second timeout.

Fri Sep 10 18:37:30 CEST 2021 mikulas:

Fix a crash in the X driver if some window asks for clipboard and is
closed before Links responds to this request

Wed Sep  8 18:21:42 CEST 2021 mikulas:

Fix a crash on OS/2 SMP systems - it was caused by a bug in OpenSSL

Sun Sep  5 11:12:47 CEST 2021 mikulas:

Workaround for a bug on Minix 3 - don't close signal pipe when spawning
a shell

Thu Aug 19 19:54:43 CEST 2021 Emir Yasin SARI <bitigchi@me.com>:

Updated the Turkish translation

Sun Jul  4 18:02:44 CEST 2021 mikulas:

Support the "id" attribute on COLGROUP, COL, TR, THEAD, TBODY, TFOOT
tags

(fcambus)

2022-01-23 22:06:42 UTC MAIN commitmail json YAML

doc: Updated www/links to 2.25

(fcambus)

2022-01-23 22:06:29 UTC MAIN commitmail json YAML

links: update to 2.25.

=== RELEASE 2.25 ===

Fri Oct  1 18:27:25 CEST 2021 mikulas:

Delete the expired Let's encrypt certificate from the builtin
certificate store

Thu Sep 30 21:45:10 CET 2021 mikulas:

Set the flag X509_V_FLAG_TRUSTED_FIRST, so that Let's encrypt works
with openssl-1.0.2

=== RELEASE 2.24 ===

Mon Sep 13 18:31:27 CEST 2021 mikulas:

Avoid a hang in the X driver if the program that converts a selection
stops responding. Use 10 second timeout.

Fri Sep 10 18:37:30 CEST 2021 mikulas:

Fix a crash in the X driver if some window asks for clipboard and is
closed before Links responds to this request

Wed Sep  8 18:21:42 CEST 2021 mikulas:

Fix a crash on OS/2 SMP systems - it was caused by a bug in OpenSSL

Sun Sep  5 11:12:47 CEST 2021 mikulas:

Workaround for a bug on Minix 3 - don't close signal pipe when spawning
a shell

Thu Aug 19 19:54:43 CEST 2021 Emir Yasin SARI <bitigchi@me.com>:

Updated the Turkish translation

Sun Jul  4 18:02:44 CEST 2021 mikulas:

Support the "id" attribute on COLGROUP, COL, TR, THEAD, TBODY, TFOOT
tags

(fcambus)

2022-01-23 22:04:42 UTC MAIN commitmail json YAML

doc: Updated archivers/zstd to 1.5.2

(wiz)

2022-01-23 22:04:34 UTC MAIN commitmail json YAML

zstd: update to 1.5.2.

v1.5.2 (Jan, 2022)
perf: Regain Minimal memset()-ing During Reuse of Compression Contexts (@Cyan4973, #2969)
build: Build Zstd with `noexecstack` on All Architectures (@felixhandte, #2964)
doc: Clarify Licensing (@terrelln, #2981)

(wiz)

2022-01-23 21:51:30 UTC MAIN commitmail json YAML

doc: Updated lang/yabasic to 2.90.2

(fcambus)

2022-01-23 21:51:19 UTC MAIN commitmail json YAML

yabasic: update to 2.90.2.

Version 2.90.2 (January 6, 2022)
  - Fixed precision error for print using under windows
  - Better error-reporting for an edge case of short-if
  - Allow '==' to check for equality and '!=' for inequality ('=' and '<>'
    still work)

(fcambus)

2022-01-23 21:50:43 UTC MAIN commitmail json YAML

doc: Updated archivers/lunzip to 1.13

(fcambus)

2022-01-23 21:50:33 UTC MAIN commitmail json YAML

lunzip: update to 1.13.

2022-01-22  Antonio Diaz Diaz  <antonio@gnu.org>

* Version 1.13 released.
* Decompression time has been reduced by 5-12% depending on the file.
* main.c (getnum): Show option name and valid range if error.

(fcambus)

2022-01-23 21:50:02 UTC MAIN commitmail json YAML

2022-01-23 21:37:07 UTC MAIN commitmail json YAML

2022-01-23 20:36:53 UTC MAIN commitmail json YAML

doc: Updated devel/c++gsl to 3.1.0

(nros)

2022-01-23 20:34:47 UTC MAIN commitmail json YAML

Update c++gsl to version 3.1.0

Pkgsrc changes:
Add buildlink3.mk

Changes:
CMake find_package support.
gsl::span and gsl::span_iterator that align with the c++20 standard.
Fix bug in gsl::narrow.

(nros)

2022-01-23 19:46:30 UTC MAIN commitmail json YAML

Added lang/py-executing, lang/py-pure-eval, sysutils/py-stack-data, devel/py-typeguard

(adam)

2022-01-23 19:45:31 UTC MAIN commitmail json YAML

py-typeguard: added version 2.13.3

This library provides run-time type checking for functions defined with PEP 484
argument (and return) type annotations.

(adam)

2022-01-23 19:44:03 UTC MAIN commitmail json YAML

doc: Added sysutils/xe version 0.11

(schmonz)

2022-01-23 19:43:46 UTC MAIN commitmail json YAML

Add and enable xe.

(schmonz)

2022-01-23 19:42:33 UTC MAIN commitmail json YAML

Add xe, a simple xargs and apply replacement.

`xe` is a new tool for constructing command lines from file listings or
arguments, which includes the best features of `xargs(1)` and
`apply(1)`. `xe` means "execute for every ...".

Benefits over xargs:
* Sane defaults (behaves like `xargs -d'\n' -I{} -n1 -r`).
* No weird parsing, arguments are separated linewise or by NUL byte.
* Can also take arguments from command-line.
* No shell involved unless `-s` is used.
* `{}` replacing possible with multiple arguments.
* Support for patterns to run different commands depending on the argument.

Benefits over apply:
* Parallel mode.
* Sane argument splitting.
* Can use shell-syntax instead of escape characters.

(schmonz)

2022-01-23 19:34:47 UTC MAIN commitmail json YAML

py-stack-data: added version 0.1.4

This is a library that extracts data from stack frames and tracebacks,
particularly to display more useful tracebacks than the default.

(adam)

2022-01-23 19:32:16 UTC MAIN commitmail json YAML

py-pure-eval: added version 0.2.2

This is a Python package that lets you safely evaluate certain AST nodes
without triggering arbitrary code that may have unwanted side effects.

(adam)

2022-01-23 19:25:43 UTC MAIN commitmail json YAML

py-executing: added version 0.8.2

This mini-package lets you get information about what a frame is currently
doing, particularly the AST node being executed.

(adam)

2022-01-23 19:19:36 UTC MAIN commitmail json YAML

Updated devel/py-aenum, math/py-simpleeval, finance/py-stripe, time/py-l18n

(adam)

2022-01-23 19:19:10 UTC MAIN commitmail json YAML

py-l18n: updated to 2021.3

v2021.3.0 (12-11-2021)
----------------------
- add Python 3.10 support
- drop Python 2.7 support

(adam)

2022-01-23 19:14:56 UTC MAIN commitmail json YAML

py-stripe: updated to 2.65.0

2.65.0
* API Updates
* Add support for new resource `PaymentLink`
* Start testing Python 3.10

(adam)

2022-01-23 19:13:16 UTC MAIN commitmail json YAML

py-simpleeval: updated to 0.9.12

0.9.12
KInd of hoping this is the last 0.9 release, and I find time to stablize as 1.0, and start the 2.0 work some time soon...

Changelog:

Remove Cyclic references (memory leak)
Add left & right shift operations (<< and >>)
Switch to GH actions & CodeCov.io for CI tests
Add extra contributors details
Reformat w/ Black + isort, and have linting of those in CI

(adam)

2022-01-23 19:11:07 UTC MAIN commitmail json YAML

py-aenum: updated to 3.1.7

3.1.7:
Unknown changes

(adam)

2022-01-23 16:17:24 UTC MAIN commitmail json YAML

doc: Updated misc/calibre to 5.35.0

(rhialto)

2022-01-23 16:17:14 UTC MAIN commitmail json YAML

misc/calibre: update to 5.35.0

Also switched the libusb extension to use libusb-1.0, like the libmtp
extension. Added "netbsd" tags to lots of "supported_platforms" of
plugins, to give them a chance to work (if something would find the
device).
Added dependency on zeroconf to give "smart_device_app" a chance.

(rhialto)

2022-01-23 16:14:44 UTC MAIN commitmail json YAML

doc: Updated x11/alacritty to 0.10.0

(pin)

2022-01-23 16:14:24 UTC MAIN commitmail json YAML

x11/alacritty: update to 0.10.0

pkgsrc changes
- Install manpages

Packaging
- New extra/alacritty-msg.man manpage for the alacritty msg subcommand
- Minimum Rust version has been bumped to 1.53.0

Added
- Option colors.transparent_background_colors to allow applying opacity to all
  background colors
- Support for running multiple windows from a single Alacritty instance
  (see docs/features.md)
- Urgency support on Wayland via xdg_activation_v1

Changed
- ExpandSelection is now a configurable mouse binding action
- Config option background_opacity, you should use window.opacity instead
- Reload configuration files when their symbolic link is replaced
- Strip trailing whitespaces when yanking from a block selection
- Display area keeps history position when viewport is cleared
- Commands spawn from the current directory of the foreground shell in
  Unix-like systems
- Remove trailing newline from strings taken from hints or
  simple/semantic selections
- Builtin font is now used for box drawing characters from U+2500 to U+259f
- Logs now print the time since startup instead of the local time

Fixed
- Line indicator obstructing vi mode cursor when scrolled into history
- Vi mode search starting in the line below the vi cursor
- Invisible cursor with matching foreground/background colors
- Crash when hovering over a match emptied by post-processing
- Crash when the vi cursor is on the scrollback and viewport clear is invoked
- Freeze when the vi cursor is on the scrollback and scrollback clear is
  invoked
- Vi cursor on topmost of the display moving downward when scrolled into
  history with active output
- Input lag on Wayland with Nvidia binary driver
- Crash when hovering the mouse over fullwidth characters
- Do not create logfile if the file already exists

Removed
- Wayland client side decorations were simplified

(pin)

2022-01-23 16:13:30 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.9.2

(pin)

2022-01-23 16:13:11 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.9.2

-instead of crashing on syntect panic in code preview, fall back to unstyled
text - Fix #485
-fix files in worktree missing from git statuses - Fix #428

(pin)

2022-01-23 15:16:44 UTC MAIN commitmail json YAML

calibre: py-jeepney now supports python 3.7

(wiz)

2022-01-23 14:07:14 UTC MAIN commitmail json YAML

doc: Updated lang/nqp to 2021.12

(mef)

2022-01-23 14:07:06 UTC MAIN commitmail json YAML

(lang/nqp) Updated 2021.09 to 2021.12, explicit ChangeLog unknown

(mef)

2022-01-23 13:30:33 UTC MAIN commitmail json YAML

2022-01-23 13:18:50 UTC MAIN commitmail json YAML

doc: Updated devel/MoarVM to 2021.12

(mef)

2022-01-23 13:18:37 UTC MAIN commitmail json YAML

(devel/MoarVM) Updated 2021.09 to 2021.12

New in 2021.12

Core:
+ Allocate frame work and, when possible, environment registers on the
  callstack [fd571614][9266e794][7eca0ed3][d83edbea]
+ Negative numbers should not be prime [1bd61725]
+ Fix segfaults when a frame has more than 8192 locals [24392a32]
+ Some small optimizations for frame allocation [9903a543][fcddd121]
  [4d145b46][93809811]
+ When NativeCall is libffi, copy `ffi_ret_type` and `ffi_arg_types`
  [a2a82f99]
+ When NativeCall is libffi, don't leak ffi_arg_types during GC [a3c17d0f]
+ Avoid thread safety issues in intern lookups [08d41d5e]
+ Fix threading issues caused by misalignment in --valgrind builds
  [ea5a86a1]
+ Remove counter productive NULL checks in decont ops [8aca849f]
+ Dispatcher replace arg syscall [68b8f429][ed0c8ec0][4cdce310][0a5b37a1]
+ Migrate special return to callstack and simplify return handling
  [05b34685][485ca825][f58cf69f][139f54aa][feba1cd5][3f45b234][8e197406]
  [776a1e3c][4adf3a2c][ce19abf2][0f43204e][2f423b20][b8e90bf8][cb7deb4b]
  [843cf0f3][cd3b759b][f2685cd9][9f22ccc2]
+ Mark nqp::radix as :pure [9d5bcfc5]
+ New disp nativecall [e3614b05][8b33b49a][1eb6bd4c][58cb30a8]
  [3f6ffa19][3881e22e][7dd49341][d44be4f2][2acd842a][b0b0638e][a9c3db5d]
  [7de49439][ece63176][40267983][8aac4bf7][d5956209][5b477341][e403ec59]
  [21f6f323][87442f53][ee404907][960d87db][1e0d70c4][2e2f6607][4fd9c73a]
  [cfcab847][d843f4ab][cd9541be][9bbd50cd][795d75ed][785d3e03][e1b5e35d]
  [c451fede][35963970][45692bbc]
+ Properly extend int return values of native calls to 64 bits [bd83921d]
+ Fix use of uninitialized memory in native callbacks with libffi
  [0006714d]
+ Close socket on async error during an async connection [2a124542]
+ Fix various callstack region record related failures [e7e0bdc0][469bf913]
  [6903c952][c15c093d]
+ Alloca the nativecall args that we can [5503065c]
+ Deserialize empty hashes robustly [c1e8775f][2fa51c61][0a674c8c]
+ Fix segfaults due to race condition when initializing native call sites
  [207db4bb]
+ Fix segfault with void native calls [fd6a4103][768228b3]

GC:
+ Fix possible access to fromspace in code_pair_configure_container_spec
  [cd809ee4][0821570a]
+ Fix possible access to fromspace after MVM_capture_replace_arg [81082e1c]
+ Fix possible access to fromspace in MVM_disp_program_run [6fd62329]
+ Fix possible access to fromspace in native calls [f4aa22ad]
+ Fix possible access to fromspace when autoboxing return values [f0e4b08c]

JIT:
+ Improve the jit implementation of nqp::abs_i [52c4a6d7]
+ Use callp instead of call in jit of new(mixin)type [ba03cb2e]
+ Lego JIT of getcurhllsym [4c3f4cde]
+ Fix race conditions in JIT compiled dispatches [4c6755f4]
+ Fix JITed return from nested runloops [8a91bf8e]

Spesh:
+ Eliminate hllbool/boot-boolify-boxed-int pairs in spesh [14a8befd]
+ show annotation for delayed temps in spesh log [10e5344c]
+ Fix invalid pred chain caused by MVM_spesh_manipulate_split_BB_at
  [44c88da7]
+ Fix out of bounds read of PHI facts in spesh [8a684b33]
+ Fix uninitialized register after PEA and inlining [bb719a63]

Strings:
+ Use alloca in MVM_string_memmem_grapheme32str... [9a37bb61]

New in 2021.10

Special:
+ Introduce a new generalized dispatch mechanism.
  It results in a more uniform architecture for all kinds
  of dispatch, delivering better performance on a range of
  langauge features.
  For more information see https://6guts.wordpress.com/2021/09/29/the-new-moarvm-dispatch-mechanism-is-here/

6model:
+ [b75d0047]  Add `.new()` suggestion to type object errors

Core:
+ [e28e06de] Correct libffi/dyncall discrepancy
+ [e66404a8] Ensure stable order of flattened named args
+ [f7d6bc61] Avoid locking on intern cache lookup
+ [039cc584] Fix two leaks missed by `--full-cleanup`

Debugserver:
+ [ab2a3f01] Normalize filenames for debug server
+ [137ca834] Produce one breakpoint instruction per line
+ [b5b276ff] Fix issues with resuming suspended threads
+ [8f7d970a] Only produce debugger debugging output when asked
+ [746175bc] Fix regression in stepping
+ [cedebdbf] Add more debug output for stepping
+ [86d0a050] Avoid duplicate response for suspend/resume all

JIT:
+ [a6ff2c03] Fix segfault in lego jit of `composetype`
+ [3a1346a4] Fix typo in JIT of `scobjcount`
+ [4f0fb9dd] JIT `(bind|get)exmessage`
+ [e4765d6c] JIT `getlexrel(caller)`
+ [3fb968ae] JIT `loadlib`
+ [029030ab] JIT `markcode(static|stub`)
+ [84348c9f] JIT `(new(mixin)|compose)type`
+ [989a8750] JIT `parameterizetype`
+ [87df9196] JIT `sha1`
+ [8e326cbc] JIT `seek_fh`
+ [bde03151] JIT `loadext`
+ [a0f9f387] JIT `setcodename`
+ [70b57ed2] JIT `throwpayloadlexcaller`
+ [f27b7fac] JIT `setparameterizer`
+ [0d01a32b] JIT `settypefinalize`
+ [890e65c6] JIT `usecompile(e|r)hllconfig`

Strings:
+ [665ab937,3d478190] Stream Decoder: Disallow incomplete code at EOF

Other:
+ [79ac88ea] Improve `MVM_bithacks_next_greater_pow2` function
+ [e22a190b] Doc research on scoping for an AArch64 JIT port

Tooling/Build:
+ [9b6dd5ce] Remove Ubuntu 16.04 jobs from CI pipeline
+ [76afe93c] Simplify cloning NQP and Rakudo repos in CI jobs

(mef)

2022-01-23 11:45:35 UTC MAIN commitmail json YAML

doc: Added net/ratman version 0.3.1

(nia)

2022-01-23 11:45:11 UTC MAIN commitmail json YAML

add net/ratman

Ratman is a decentralised, peer-to-peer packet router (following the gossip
protocol approach), written in Rust.  With Ratman you can create private
overlay networks (similar to VPNs), connect to a wider community mesh of
existing overlay networks, plug into specific wireless drivers for fully
off-the-grid routing, or do all of them at the same time.

(nia)

2022-01-23 11:02:02 UTC MAIN commitmail json YAML

Mark the package as MKPIE-unsupported

(pho)

2022-01-23 10:05:04 UTC MAIN commitmail json YAML

doc: Updated textproc/po4a to 0.66

(schmonz)

2022-01-23 10:04:55 UTC MAIN commitmail json YAML

Update to 0.66. From the changelog:

# 0.66

Asciidoc:
* Support empty cells in tablecells mode (GitHub's #343) [J.N. Avila]
* Disable tablecells when table is not in PSV format (GitHub's #343 too)
  [J.N. Avila]

Yaml:
* New option "paths" to select the full paths to extract.
  The old "key" option (that allows to select any path ending with
  the given key) still works as previously (thanks Oliver Rahner).

Tests:
* Make the SGML tests use valid input files to fix brekages on
  paranoid OSes (GitHub's#327 -- thanks newbluemoon for report and fix).
* Add a new tests that fixes the weird permission settings of the
  other tests, and prevent the users from running the tests as root.
  (GitHub's #332 -- thanks Oliver Rahner for stepping on that trap)
* Fix the testsuite so that it works even if the source is checkouted
  in an arbitrary directory (GitHub's #338).

po4a-gettextize:
* Use UTF-8 by default for localized charset.

# 0.65

Asciidoc:
* Ensure that comments appear in the translated contents, to preserve
  the document structure (Github's #307 and #308). Thanks Jean-No谷l
  Avila for the fix!
* Add an "nolinting" option to disable lint messages.

po4a runner:
* In split mode, allow to group several files within the same POT file.
* Rename the option 'master:file' to 'pot' for clarity. The old name
  still works (with a warning).

Tex:
* Don't use the full absolute file path in #: references of PO files.
  (Debian's #998196, Github's #281)

# 0.64

Asciidoc:
* Detect sublevel description lists with :::
* Don't split in attributes include:: and ifeval:: lines (Github's #298)

Pod:
* Don't wrap textblocks, as it may break C<> markup (similar to Github's #242)

Core:
* Mitigate Perl bug #18604 (simplify a regexp into a substring index) (Github's #302)
* Improve the consistency of all our module lists (related to Github's #136)
  Thanks Viet Than.

# 0.63

A bug in v0.62 removed all binary translations :(

Asciidoc:
* Properly deal with the YAML Front Matter, when one is found.

Texinfo:
* Add support for @tindex (Github's #284)

Yaml:
* Follow the reference style of YAML Front Matter in Markdown module to
  fix the GitHub issue #289. (GitHub's #292)

Portability:
* Fix po4a(1) on Windows (GitHub's #293)

Build scripts:
* Fix Po4aBuilder to use -I instead of reseting PERL5LIB (Github's #286)
* Fix Po4aBuilder to actually install the mo files (GitHub's #294)

(schmonz)

2022-01-23 09:28:07 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.20, gopls-0.7.5, imath-3.1.4, ocaml-findlib-1.9.2,
  p11-kit-0.24.1, py-multidict-6.0.0, restish-0.9.3, zstd-1.5.2.

(wiz)

2022-01-23 09:12:07 UTC MAIN commitmail json YAML

Updated sysutils/py-jeepney, devel/py-setuptools

(adam)

2022-01-23 09:11:54 UTC MAIN commitmail json YAML

py-sip5: this is a Python package

(adam)

2022-01-23 09:11:08 UTC MAIN commitmail json YAML

py-setuptools: updated to 60.5.0

v60.5.0

Changes

* Set the .origin attribute of the distutils module to the module's __file__.

v60.4.0

Changes

* Removed requires sorting when installing wheels as an egg dir.
* Fixed a bug that easy install incorrectly parsed Python 3.10 version string.
* Fixed startup performance issue of Python interpreter due to imports of costly modules in _distutils_hack -- by :user:`tiran`
Documentation changes

* Added link to additional resources on packaging in Quickstart guide
* "In-tree" Sphinx extension for "favicons" replaced with sphinx-favicon.
* SVG images (logo, banners, ...) optimised with the help of the scour package.

Misc

* Added integration tests that focus on building and installing some packages in the Python ecosystem via pip -- by :user:`abravalheri`

* Modified "vendoring" logic to keep license files.

* Improved isolation for some tests that where inadvertently using the project root for builds, and therefore creating directories (e.g. build, dist, *.egg-info) that could interfere with the outcome of other tests -- by :user:`abravalheri`.

* Introduced new test fixtures venv, venv_without_setuptools, bare_venv that rely on the jaraco.envs package. These new test fixtures were also used to remove the (currently problematic) dependency on the pytest_virtualenv plugin.

* Removed tmp_src test fixture. Previously this fixture was copying all the files and folders under the project root, including the .git directory, which is error prone and increases testing time.

Since tmp_src was used to populate virtual environments (installing the version of setuptools under test via the source tree), it was replaced by the new setuptools_sdist and setuptools_wheel fixtures (that are build only once per session testing and can be shared between all the workers for read-only usage).

(adam)

2022-01-23 09:09:52 UTC MAIN commitmail json YAML

py-jeepney: updated to 0.7.1

0.7.1
-----
* Add ``async with`` support to :class:`~.asyncio.DBusConnection` in the
  asyncio integration.
* Fix calling :meth:`~.asyncio.DBusConnection.receive` immediately after opening
  a connection in the asyncio integration.

0.7
---
* Support for :ref:`sending and receiving file descriptors <send_recv_fds>`.
  This is available with the blocking, threading and trio integration layers.
* Deprecated older integration APIs, in favour of new APIs introduced in 0.5.
* Fixed passing a deque in to :meth:`~.blocking.DBusConnection.filter` in the
  blocking integration API.

(adam)

2022-01-23 09:01:11 UTC MAIN commitmail json YAML

py-trio: works perfectly well on Python 3.7

(adam)

2022-01-23 05:22:11 UTC MAIN commitmail json YAML

doc: Updated print/indexinfo to 0.3.1

(mef)

2022-01-23 05:22:00 UTC MAIN commitmail json YAML

(print/indexinfo) Updated 0.2.6 to 0.3.1, explicit ChnageLog Unknown, but

it seems compression function added.

(mef)

2022-01-23 00:46:27 UTC MAIN commitmail json YAML

py-jeepney, calibre: remove python 3.7 from allowed versions because of py-trio

(wiz)

2022-01-23 00:45:06 UTC MAIN commitmail json YAML

doc/TODO: + rust-analyzer-0.2022.01.17 [needs rust 1.58].

(wiz)

2022-01-22 22:53:20 UTC MAIN commitmail json YAML

doc: Updated lang/rust-analyzer to 0.0.2022.01.10

(wiz)

2022-01-22 22:53:10 UTC MAIN commitmail json YAML

rust-analyzer: update to 0.0.2022.01.10.

2022.01.10

11238: fix: shrink the span of errors from attribute macros and
derives r=jonas-schievink a=jonas-schievink

Some procedural macros tend to get very large invocations, for
example RTIC's, leading to issues like
https://github.com/rtic-rs/cortex-m-rtic/issues/582, where almost
the entire screen is underlined while editing incomplete code in
the macro.

This PR shrinks the spans of errors from attribute macros and
derives to point only at the attribute, which also matches rustc
more closely.

(wiz)

2022-01-22 22:48:55 UTC MAIN commitmail json YAML

doc: Updated lang/rust-analyzer to 0.0.2022.01.03

(wiz)

2022-01-22 22:48:46 UTC MAIN commitmail json YAML

rust-analyzer: update to 0.0.2022.01.03.

2022.01.03

11177: internal: dont descend into comments r=Veykril a=jhgg

(wiz)

2022-01-22 22:44:53 UTC MAIN commitmail json YAML

doc: Updated lang/rust-analyzer to 0.0.2021.12.27

(wiz)

2022-01-22 22:44:43 UTC MAIN commitmail json YAML

rust-analyzer: update to 0.0.2021.12.27.

2021.12.27

11122: Remove note about alpha status from vscode extension
description

2021.12.20

11060: minor: Bump deps

2021.12.13

10995: internal: switch from trait-based TokenSource to simple
struct of arrays

cc #10765

The idea here is to try to simplify the interface as best as we
can. The original trait-based approach is a bit over-engineered
and hard to debug. Here, we replace callback with just data. The
next PR in series will replace the output `TreeSink` trait with
data as well.

The biggest drawback here is that we now require to materialize
all parser's input up-front. This is a bad fit for macro by example:
when you parse `$e:expr`, you might consume only part of the input.
However, today's trait-based solution doesn't really help -- we
were already materializing the whole thing! So, let's keep it
simple!

(wiz)

2022-01-22 21:34:27 UTC MAIN commitmail json YAML

aspell-languages: fix typo in COMMENT

(wiz)

2022-01-22 21:12:16 UTC MAIN commitmail json YAML

doc: Updated misc/dialog to 1.3.20220117

(fcambus)

2022-01-22 21:12:05 UTC MAIN commitmail json YAML

dialog: update to 1.3.20220117.

2022/01/17
+ update test-package for Debian to use debhelper.
+ adjust character-offset in editbox.c in case it is past the end of
  the string after trimming (Debian #1003185).
+ updated ro.po from
http://translationproject.org/latest/dialog/

2021/12/14
+ fix some inconsistent #if vs #ifdef.
+ correct off-by-one limit for month when validating parameters of the
  calendar widget (patch by "viverna", Debian #1000720).
+ modify dlg_yes_labels to not switch to ok/cancel labels if the
  extra button is used
+ move leak-checking definitions from dialog.h to dlg_internals.h

2021/11/07
+ use mktemp utility rather than tempfile for temporary filename in
  the sample scripts
+ updated id.po, lt.po from
http://translationproject.org/latest/dialog/
+ update config.guess, config.sub

2021/06/21
+ directly include stddef.h for systems which need it for offsetof().
+ modify gauge's handle_input function to use the file pointer in the
  object in preference to the global dialog_state.
+ correct height-computation for fselect and timebox, broken by fixes
  for auto-layout (Debian #990043, cf: 2019/11/10).
+ improve configure --with-no-leaks option

2021/05/30
+ amend adjustment to inputbox height so the autosized dimensions match
  older versions (report by Werner Fink, cf: 2021/01/17).
+ improve configure checks, to reduce warnings during those checks
+ updated fr.po from
http://translationproject.org/latest/dialog/
+ update config.guess, config.sub

2021/05/09
+ improve configure checks, e.g., for libtool version
+ updated ms.po, sr.po, zh_TW.po from
http://translationproject.org/latest/dialog/
+ update config.guess, config.sub

2021/03/24
+ add configure option --enable-stdnoreturn to build when C11 _Noreturn
  feature is enabled in recent ncurses development.

2021/03/19
+ updated de.po, ja.po, nl.po from
http://translationproject.org/latest/dialog/

2021/03/06
+ add several usage-messages to dialog.pot
+ improve configure-check for ld searchpath on HP-UX and Solaris.
+ fix a few cppcheck warnings
+ updated eo.po, fi.po, pt.po, sq.po, sv.po, ru.po, uk.po, zh_CN.po
  from
http://translationproject.org/latest/dialog/

2021/01/17
+ updated dialog.pot
+ add option --no-hot-list, to allow suppressing the hotkey feature
  from lists.
+ increase minimum height of inputbox to avoid input field overlapping
  with the button-box (report by Victor Ananjevsky).
+ modify options-parsing to permit a "no" on any boolean option and
  deprecating the "no" options without a "-" , e.g., generalizing on
  "--nook" equivalence to "--no-ok".

2021/01/12
+ minor spelling fixes, per codespell
+ update configure macros, for quoting/escaping fixes per shellcheck
+ update config.guess, config.sub

2020/11/26
+ modify configure script's compiler check to work around Xcode's
  useless aliases for standard C.
+ enable keep-tite feature for NetBSD 8 and up; earlier releases would
  dump core.
> new features/fixes (Glenn Herteg)
+ add option "--cursor-off-label"
+ add option "--erase-on-exit"
+ fix errata in manpage.
+ fix logic: dlg_button_to_char() would return wrong value if no
  uppercase was found

2020/11/25
+ add DIALOG_TIMEOUT to sample scripts, and use report-button more
  consistently to handle unexpected exit-status values.

2020/11/24
+ add dlg_getenv_num() and dlg_getenv_str().
+ add DLG_EXIT_TIMEOUT to allow scripts to exit on an expired timeout
  with an exit-status different from DLG_EXIT_ERROR or DLG_EXIT_ESC
  (patch by Norbert Koch).

2020/11/23
+ modify dlg_ok_label() and dlg_ok_labels() to ignore --no-ok if all
  buttons would be omitted.
+ add/use dlg_der_window() to account for derived windows just like
  subwindows, to fix regression in dlg_getc() in fselect/dselect
  widget.
+ modify several widgets to make their handling of --no-ok consistent
  with the majority of the widgets: editbox.c, menubox.c, msgbox.c,
  rangebox.c, textbox.c, timebox.c
+ add ^D as binding for new virtual key DLGK_LEAVE, which will close
  the current dialog by activating the currently-selected button.
+ improve manual-page description of --no-ok option (reports by
  Hans Mueller, Gil Delescluse).
+ modify configure script to make Solaris -R rpath feature work

2020/11/21
+ fix regression in dlg_getc() caused by not taking into account
  subwindows used for input (report by Michael Wihl).

2020/11/20
+ add validity-checks for window pointer (report/testcase by Michael
  Wihl).
+ improve configure macros:
  CF_CLANG_COMPILER: apply compiler-flags needed for test.
  CF_WITH_SCREEN_PDCURSES: use this to reduce X11-checks.

2020/11/17
+ amend initialization for dlg_getc to fix regression in pause widget
  from 2020/03/27 changes (reports by Aidan Tessier, Norbert Koch,
  Josmar Pierri).
+ improve configure macros:
  CF_CLANG_COMPILER: split-out check for -Qunused-arguments to ensure
  that clang supports it.  IBM xlclang does not.
  CF_MIXEDCASE_FILENAMES: when cross-compiling to darwin (macOS),
  assume the filesystem doesn't support mixed-case

2020/09/21
+ modify init_dialog's initialization of tab_len and aspect_ratio to
  avoid overwriting initialization done in process_common_options
  (report/patch by Rainer Weikusat, Debian #970508).

2020/09/13
+ fix out-of-order description for --tailbox vs --rangebox in manpage
  (report by Glenn Herteg).
+ updated configure-macros: compiler-warnings and shared-library
  options.  Changed configure --with-warnings to --enable-warnings for
  consistency.
+ update config.guess

2020/04/01
+ updated sq.po from
http://translationproject.org/latest/dialog/

2020/03/27
+ add clarification in manual page to show when the single/double
  quotes may be needed (prompted by discussion with Danilo G Baio).
+ fix an extra ".exe" in makefile.in which prevented Cygwin build.
+ fix most cppcheck warnings
+ tailbox/tailboxbg's exit-button now works with mouse-clicks
+ fix repainting while resizing for the editbox widget.
+ add configure-check for curses_exit() from ncurses 6.2
+ fix a few memory leaks in fselect.c, mixedgauge.c when resizing.
+ fix inconsistency in dlg_string_to_argv() which made the checklist9
  example not work.
+ add empty-string check in dlg_print_listitem() to avoid indexing past
  the end of the array of character-offsets.
+ improve handling of KEY_RESIZE by repainting the backtitle after
  clearing the screen (integrated patch by Rainer Weikusat, Debian
  #954185).
+ improve logic for wtimeout() calls which are used to set temporary
  non-blocking reads (prompted by patch by Rainer Weikusat, Debian
  #954220).
+ add "make check" rule.
+ updated configure-macros.

(fcambus)

2022-01-22 19:15:58 UTC MAIN commitmail json YAML

doc: Added meta-pkgs/aspell-languages version 20220122

(bsiegert)

2022-01-22 19:15:42 UTC MAIN commitmail json YAML

Add a new meta package for aspell-languages, PR pkg/40572

The mr dictionary (Marathi) is commented out because it conflicts with the
one for hi (Hindi).

(bsiegert)

2022-01-22 18:52:44 UTC MAIN commitmail json YAML

2022-01-22 18:52:12 UTC MAIN commitmail json YAML

2022-01-22 18:50:23 UTC MAIN commitmail json YAML

2022-01-22 18:48:04 UTC MAIN commitmail json YAML

2022-01-22 18:45:13 UTC MAIN commitmail json YAML

2022-01-22 18:43:20 UTC MAIN commitmail json YAML

2022-01-22 18:41:21 UTC MAIN commitmail json YAML

2022-01-22 18:34:51 UTC MAIN commitmail json YAML

Disable a hack that is incompatible with NetBSD librefuse on HEAD

(pho)

2022-01-22 18:32:47 UTC MAIN commitmail json YAML

2022-01-22 18:27:04 UTC MAIN commitmail json YAML

doc: Updated archivers/lziprecover to 1.23

(fcambus)

2022-01-22 18:26:53 UTC MAIN commitmail json YAML

lziprecover: update to 1.23.

2022-01-21  Antonio Diaz Diaz  <antonio@gnu.org>

* Version 1.23 released.
* Decompression time has been reduced by 5-12% depending on the file.
* main_common.cc (getnum): Show option name and valid range if error.
* dump_remove.cc (dump_members): Check tty except for --dump=tdata.
* Option '-U, --unzcrash' now takes an argument ('1' or 'B<size>').
* mtester.cc (duplicate_buffer): Use an external buffer.
* repair.cc (debug_decompress): Continue decoding on CRC mismatch.
* unzcrash.cc: Make zcmp_command a string of unlimited size.
  Use execvp instead of popen to avoid invoking /bin/sh.
  Print byte or block position in messages.
* New file common.h.
* Improve several descriptions in manual, '--help', and man page.
* lziprecover.texi: Change GNU Texinfo category to 'Compression'.
  (Reported by Alfred M. Szmidt).

(fcambus)

2022-01-22 18:23:43 UTC MAIN commitmail json YAML

Create both pkgconfig/fuse.pc and pkgconfig/fuse3.pc

Some packages expect fuse3.pc for FUSE >= 3. Also do not hard-code the version
of <fuse.h> as it becomes quickly obsolete.

(pho)

2022-01-22 17:54:17 UTC MAIN commitmail json YAML

Added sysutils/minipro version 0.5.

(thorpej)

2022-01-22 17:52:53 UTC MAIN commitmail json YAML

2022-01-22 17:31:49 UTC MAIN commitmail json YAML

Note update of lang/rust-src to 1.57.0.

(he)

2022-01-22 17:31:01 UTC MAIN commitmail json YAML

rust-src: update to version 1.57.0.

* Added '-f' option to rm, so that "make install" is repeatable
* Adjusted PLIST to match new contents

(he)

2022-01-22 16:13:05 UTC MAIN commitmail json YAML

doc: Updated geography/echomap to 0.6.2

(pin)

2022-01-22 16:12:49 UTC MAIN commitmail json YAML

geography/echomap: update to 0.6.2

-Add test for shapefile
-Update dependencies
-Bump version

(pin)

2022-01-22 16:12:09 UTC MAIN commitmail json YAML

doc: Updated sysutils/dua-cli to 2.17.0

(pin)

2022-01-22 16:11:49 UTC MAIN commitmail json YAML

sysutils/dua-cli: update to 2.17.0

New Features:
  -interactive mode learns 'toggle [a]ll' and 'remove [a]ll'.

    In the mark pane, the 'a' key will now toggle all entries.
    This is particularly interesting for selecting entries to
    exclude by hand and then invert the selection by toggling [a]ll.

    In the delete pane, toggling all with the 'a' key means removing
    all entries and closing the pane.

(pin)

2022-01-22 15:50:05 UTC MAIN commitmail json YAML

py-curl: fix PLIST for python 2.7

(wiz)

2022-01-22 15:49:05 UTC MAIN commitmail json YAML

2022-01-22 15:45:56 UTC MAIN commitmail json YAML

2022-01-22 15:44:47 UTC MAIN commitmail json YAML

py-yenc: convert to egg.mk.

Some cleanups while I'm here.

(wiz)

2022-01-22 15:43:03 UTC MAIN commitmail json YAML

2022-01-22 15:41:19 UTC MAIN commitmail json YAML

2022-01-22 15:39:57 UTC MAIN commitmail json YAML

2022-01-22 15:35:55 UTC MAIN commitmail json YAML

py-InlineEgg: fix PLIST

(wiz)

2022-01-22 15:34:40 UTC MAIN commitmail json YAML

py-Pympler: fix PLIST for python 2.7

(wiz)

2022-01-22 15:33:55 UTC MAIN commitmail json YAML

py-backcall: fix PLIST for python 2.7

(wiz)

2022-01-22 15:33:08 UTC MAIN commitmail json YAML

py-cachy: fix PLIST for python 2.7

(wiz)

2022-01-22 15:32:06 UTC MAIN commitmail json YAML

py-configobj: fix PLIST for python 2.7

(wiz)

2022-01-22 15:31:15 UTC MAIN commitmail json YAML

2022-01-22 15:29:50 UTC MAIN commitmail json YAML

py-distlib: fix PLIST for python 2.7

(wiz)

2022-01-22 15:29:09 UTC MAIN commitmail json YAML

py-entrypoints: fix PLIST for python 2.7

(wiz)

2022-01-22 15:28:23 UTC MAIN commitmail json YAML

py-filechunkio: fix PLIST for python 2.7

(wiz)

2022-01-22 15:27:38 UTC MAIN commitmail json YAML

py-generate: fix PLIST for python 2.7

(wiz)

2022-01-22 15:26:48 UTC MAIN commitmail json YAML

py-iowait: fix PLIST for python 2.7

(wiz)

2022-01-22 15:25:59 UTC MAIN commitmail json YAML

py-mercurial: fix PLIST for python 2.7

(wiz)

2022-01-22 15:24:20 UTC MAIN commitmail json YAML

py-pep517: fix PLIST for python 2.7

(wiz)

2022-01-22 15:23:32 UTC MAIN commitmail json YAML

py-termcolor: fix PLIST for python 2.7

(wiz)

2022-01-22 15:22:41 UTC MAIN commitmail json YAML

py-testpath: fix PLIST for python 2.7

(wiz)

2022-01-22 15:22:06 UTC MAIN commitmail json YAML

py-uuid: fix PLIST

(wiz)

2022-01-22 15:21:11 UTC MAIN commitmail json YAML

py-bitcoinrpc: fix PLIST for python 2.7

(wiz)

2022-01-22 15:05:01 UTC MAIN commitmail json YAML

p5-pgFormatter: update to 5.2, PR pkg/56564.

December 03 2021 - v5.2

This maintenance release fixes issues reported by users since the last six
months with some improvements and new features.

New options and features:

  * Allow to pass multiple files when using --inplace. Thanks to mieszko4
    for the patch.
  * Add a button to copy formatted text to clipboard in the CGI interface.
    Thanks to Yan Sheng for the feature request.

Here is the complete list of changes and acknowledgments:

  - Fix bad formatting of materialized view ddl with parameters. Thanks to
    Wilson Lin for the report.
  - Fix/unicode and --inplace argument causing an error. Thanks to mieszko4
    for the patch.
  - Fix anonymizing disabled in last version. Thanks to Nikolas Poniros for
    the report.
  - Correctly format casts to quoted types. Thanks to Adam Vartanian for the
    patch.

(bsiegert)

2022-01-22 14:45:45 UTC MAIN commitmail json YAML

2022-01-22 14:42:29 UTC MAIN commitmail json YAML

py-byterun: fix PLIST for python 2.7

(wiz)

2022-01-22 14:41:57 UTC MAIN commitmail json YAML

py-spf: fix PLIST for python 2.7

(wiz)

2022-01-22 14:41:03 UTC MAIN commitmail json YAML

2022-01-22 14:39:57 UTC MAIN commitmail json YAML

py-gmpy: fix PLIST for python 2.7

(wiz)

2022-01-22 14:38:55 UTC MAIN commitmail json YAML

py-anita: fix PLIST for python 2.7

(wiz)

2022-01-22 14:38:01 UTC MAIN commitmail json YAML

2022-01-22 14:35:52 UTC MAIN commitmail json YAML

2022-01-22 14:34:18 UTC MAIN commitmail json YAML

2022-01-22 14:31:59 UTC MAIN commitmail json YAML

2022-01-22 14:30:09 UTC MAIN commitmail json YAML

py-PDF2: fix PLIST for python 2.7

(wiz)

2022-01-22 14:29:17 UTC MAIN commitmail json YAML

py-aes: fix PLIST for python 2.7

(wiz)

2022-01-22 14:28:27 UTC MAIN commitmail json YAML

2022-01-22 14:26:55 UTC MAIN commitmail json YAML

py-crcmod: fix PLIST for python 2.7

(wiz)

2022-01-22 14:25:43 UTC MAIN commitmail json YAML

2022-01-22 14:24:21 UTC MAIN commitmail json YAML

2022-01-22 14:21:46 UTC MAIN commitmail json YAML

py-empy: bump PKGREVISION for previous

(wiz)

2022-01-22 14:21:25 UTC MAIN commitmail json YAML

2022-01-22 14:19:58 UTC MAIN commitmail json YAML

py-pandocfilters: fix PLIST for python 2.7

(wiz)

2022-01-22 14:18:48 UTC MAIN commitmail json YAML

py-mxDateTime: fix PLIST

(wiz)

2022-01-22 14:17:46 UTC MAIN commitmail json YAML

py-scgi: fix PLIST

(wiz)

2022-01-22 14:16:31 UTC MAIN commitmail json YAML

py-*: mark two as not supporting python 2.7

(wiz)

2022-01-22 14:10:10 UTC MAIN commitmail json YAML

py-jeepney: fix PLIST, add missing dependencies

Bump PKGREVISION

(wiz)

2022-01-22 13:52:19 UTC MAIN commitmail json YAML

doc: Updated print/ghostscript-agpl to 9.55.0nb2

(triaxx)

2022-01-22 13:51:55 UTC MAIN commitmail json YAML

2022-01-22 13:49:11 UTC MAIN commitmail json YAML

doc: Updated net/yt-dlp to 2022.1.21

(ryoon)

2022-01-22 13:48:34 UTC MAIN commitmail json YAML

yt-dlp: Update to 2022.01.21

* Fix ffprobe detection.

Changelog:
### 2021.01.21

* Add option `--concat-playlist` to **concat videos in a playlist**
* Allow **multiple and nested configuration files**
* Add more post-processing stages (`after_video`, `playlist`)
* Allow `--exec` to be run at any post-processing stage (Deprecates `--exec-before-download`)
* Allow `--print` to be run at any post-processing stage
* Allow listing formats, thumbnails, subtitles using `--print` by [pukkandan](https://github.com/pukkandan), [Zirro](https://github.com/Zirro)
* Add fields `video_autonumber`, `modified_date`, `modified_timestamp`, `playlist_count`, `channel_follower_count`
* Add key `requested_downloads` in the root `info_dict`
* Write `download_archive` only after all formats are downloaded
* [FfmpegMetadata] Allow setting metadata of individual streams using `meta<n>_` prefix
* Add option `--legacy-server-connect` by [xtkoba](https://github.com/xtkoba)
* Allow escaped `,` in `--extractor-args`
* Allow unicode characters in `info.json`
* Check for existing thumbnail/subtitle in final directory
* Don't treat empty containers as `None` in `sanitize_info`
* Fix `-s --ignore-no-formats --force-write-archive`
* Fix live title for multiple formats
* List playlist thumbnails in `--list-thumbnails`
* Raise error if subtitle download fails
* [cookies] Fix bug when keyring is unspecified
* [ffmpeg] Ignore unknown streams, standardize use of `-map 0`
* [outtmpl] Alternate form for `D` and fix suffix's case
* [utils] Add `Sec-Fetch-Mode` to `std_headers`
* [utils] Fix `format_bytes` output for Bytes by [pukkandan](https://github.com/pukkandan), [mdawar](https://github.com/mdawar)
* [utils] Handle `ss:xxx` in `parse_duration`
* [utils] Improve parsing for nested HTML elements by [zmousm](https://github.com/zmousm), [pukkandan](https://github.com/pukkandan)
* [utils] Use key `None` in `traverse_obj` to return as-is
* [extractor] Detect more subtitle codecs in MPD manifests by [fstirlitz](https://github.com/fstirlitz)
* [extractor] Extract chapters from JSON-LD by [iw0nderhow](https://github.com/iw0nderhow), [pukkandan](https://github.com/pukkandan)
* [extractor] Extract thumbnails from JSON-LD by [nixxo](https://github.com/nixxo)
* [extractor] Improve `url_result` and related
* [generic] Improve KVS player extraction by [trassshhub](https://github.com/trassshhub)
* [build] Reduce dependency on third party workflows
* [extractor,cleanup] Use `_search_nextjs_data`, `format_field`
* [cleanup] Minor fixes and cleanup
* [docs] Improvements
* [test] Fix TestVerboseOutput
* [afreecatv] Add livestreams extractor by [wlritchi](https://github.com/wlritchi)
* [callin] Add extractor by [foghawk](https://github.com/foghawk)
* [CrowdBunker] Add extractors by [Ashish0804](https://github.com/Ashish0804)
* [daftsex] Add extractors by [k3ns1n](https://github.com/k3ns1n)
* [digitalconcerthall] Add extractor by [teridon](https://github.com/teridon)
* [Drooble] Add extractor by [u-spec-png](https://github.com/u-spec-png)
* [EuropeanTour] Add extractor by [Ashish0804](https://github.com/Ashish0804)
* [iq.com] Add extractors by [MinePlayersPE](https://github.com/MinePlayersPE)
* [KelbyOne] Add extractor by [Ashish0804](https://github.com/Ashish0804)
* [LnkIE] Add extractor by [Ashish0804](https://github.com/Ashish0804)
* [MainStreaming] Add extractor by [coletdjnz](https://github.com/coletdjnz)
* [megatvcom] Add extractors by [zmousm](https://github.com/zmousm)
* [Newsy] Add extractor by [Ashish0804](https://github.com/Ashish0804)
* [noodlemagazine] Add extractor by [trassshhub](https://github.com/trassshhub)
* [PokerGo] Add extractors by [Ashish0804](https://github.com/Ashish0804)
* [Pornez] Add extractor by [mozlima](https://github.com/mozlima)
* [PRX] Add Extractors by [coletdjnz](https://github.com/coletdjnz)
* [RTNews] Add extractor by [Ashish0804](https://github.com/Ashish0804)
* [Rule34video] Add extractor by [trassshhub](https://github.com/trassshhub)
* [tvopengr] Add extractors by [zmousm](https://github.com/zmousm)
* [Vimm] Add extractor by [alerikaisattera](https://github.com/alerikaisattera)
* [glomex] Add extractors by [zmousm](https://github.com/zmousm)
* [instagram] Add story/highlight extractor by [u-spec-png](https://github.com/u-spec-png)
* [openrec] Add movie extractor by [Lesmiscore](https://github.com/Lesmiscore)
* [rai] Add Raiplaysound extractors by [nixxo](https://github.com/nixxo), [pukkandan](https://github.com/pukkandan)
* [aparat] Fix extractor
* [ard] Extract subtitles by [fstirlitz](https://github.com/fstirlitz)
* [BiliIntl] Add login by [MinePlayersPE](https://github.com/MinePlayersPE)
* [CeskaTelevize] Use `http` for manifests
* [CTVNewsIE] Add fallback for video search by [Ashish0804](https://github.com/Ashish0804)
* [dplay] Migrate DiscoveryPlusItaly to DiscoveryPlus by [timendum](https://github.com/timendum)
* [dplay] Re-structure DiscoveryPlus extractors
* [Dropbox] Support password protected files and more formats by [zenerdi0de](https://github.com/zenerdi0de)
* [facebook] Fix extraction from groups
* [facebook] Improve title and uploader extraction
* [facebook] Parse dash manifests
* [fox] Extract m3u8 from preview by [ischmidt20](https://github.com/ischmidt20)
* [funk] Support origin URLs
* [gfycat] Fix `uploader`
* [gfycat] Support embeds by [coletdjnz](https://github.com/coletdjnz)
* [hotstar] Add extractor args to ignore tags by [Ashish0804](https://github.com/Ashish0804)
* [hrfernsehen] Fix ardloader extraction by [CreaValix](https://github.com/CreaValix)
* [instagram] Fix username extraction for stories and highlights by [nyuszika7h](https://github.com/nyuszika7h)
* [kakao] Detect geo-restriction
* [line] Remove `tv.line.me` by [sian1468](https://github.com/sian1468)
* [mixch] Add `MixchArchiveIE` by [Lesmiscore](https://github.com/Lesmiscore)
* [mixcloud] Detect restrictions by [llacb47](https://github.com/llacb47)
* [NBCSports] Fix extraction of platform URLs by [ischmidt20](https://github.com/ischmidt20)
* [Nexx] Extract more metadata by [MinePlayersPE](https://github.com/MinePlayersPE)
* [Nexx] Support 3q CDN by [MinePlayersPE](https://github.com/MinePlayersPE)
* [pbs] de-prioritize AD formats
* [PornHub,YouTube] Refresh onion addresses by [unit193](https://github.com/unit193)
* [RedBullTV] Parse subtitles from manifest by [Ashish0804](https://github.com/Ashish0804)
* [streamcz] Fix extractor by [arkamar](https://github.com/arkamar), [pukkandan](https://github.com/pukkandan)
* [Ted] Rewrite extractor by [pukkandan](https://github.com/pukkandan), [trassshhub](https://github.com/trassshhub)
* [Theta] Fix valid URL by [alerikaisattera](https://github.com/alerikaisattera)
* [ThisOldHouseIE] Add support for premium videos by [Ashish0804](https://github.com/Ashish0804)
* [TikTok] Fix extraction for sigi-based webpages, add API fallback by [MinePlayersPE](https://github.com/MinePlayersPE)
* [TikTok] Pass cookies to formats, and misc fixes by [MinePlayersPE](https://github.com/MinePlayersPE)
* [TikTok] Extract captions, user thumbnail by [MinePlayersPE](https://github.com/MinePlayersPE)
* [TikTok] Change app version by [MinePlayersPE](https://github.com/MinePlayersPE), [llacb47](https://github.com/llacb47)
* [TVer] Extract message for unaired live by [Lesmiscore](https://github.com/Lesmiscore)
* [twitcasting] Refactor extractor by [Lesmiscore](https://github.com/Lesmiscore)
* [twitter] Fix video in quoted tweets
* [veoh] Improve extractor by [foghawk](https://github.com/foghawk)
* [vk] Capture `clip` URLs
* [vk] Fix VKUserVideosIE by [Ashish0804](https://github.com/Ashish0804)
* [vk] Improve `_VALID_URL` by [k3ns1n](https://github.com/k3ns1n)
* [VrtNU] Handle empty title by [pgaig](https://github.com/pgaig)
* [XVideos] Check HLS formats by [MinePlayersPE](https://github.com/MinePlayersPE)
* [yahoo:gyao] Improved playlist handling by [hyano](https://github.com/hyano)
* [youtube:tab] Extract more playlist metadata by [coletdjnz](https://github.com/coletdjnz), [pukkandan](https://github.com/pukkandan)
* [youtube:tab] Raise error on tab redirect by [krichbanana](https://github.com/krichbanana), [coletdjnz](https://github.com/coletdjnz)
* [youtube] Update Innertube clients by [coletdjnz](https://github.com/coletdjnz)
* [youtube] Detect live-stream embeds
* [youtube] Do not return `upload_date` for playlists
* [youtube] Extract channel subscriber count by [coletdjnz](https://github.com/coletdjnz)
* [youtube] Make invalid storyboard URL non-fatal
* [youtube] Enforce UTC, update innertube clients and tests by [coletdjnz](https://github.com/coletdjnz)
* [zdf] Add chapter extraction by [iw0nderhow](https://github.com/iw0nderhow)
* [zee5] Add geo-bypass

(ryoon)

2022-01-21 23:21:18 UTC MAIN commitmail json YAML

Note update of lang/rust to 1.57.0.

(he)

2022-01-21 23:20:36 UTC MAIN commitmail json YAML

pkgsrc/lang/rust/Makefile@1.249 / diff
pkgsrc/lang/rust/distinfo@1.140 / diff
pkgsrc/lang/rust/patches/patch-compiler_rustc__codegen__ssa_src_back_linker.rs@1.4 / diff
pkgsrc/lang/rust/patches/patch-compiler_rustc__llvm_build.rs@1.5 / diff
pkgsrc/lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs@1.6 / diff
pkgsrc/lang/rust/patches/patch-library_std_src_sys_unix_mod.rs@1.4 / diff
pkgsrc/lang/rust/patches/patch-library_std_src_sys_unix_thread.rs@1.6 / diff
pkgsrc/lang/rust/patches/patch-library_unwind_build.rs@1.7 / diff
pkgsrc/lang/rust/patches/patch-src_bootstrap_bootstrap.py@1.9 / diff
pkgsrc/lang/rust/patches/patch-src_bootstrap_builder.rs@1.19 / diff
pkgsrc/lang/rust/patches/patch-src_bootstrap_compile.rs@1.6 / diff
pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_CMakeLists.txt@1.7 / diff
pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake@1.8 / diff
pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_include_llvm_Analysis_ConstantFolding.h@1.6 / diff
pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp@1.7 / diff
pkgsrc/lang/rust/patches/patch-src_tools_cargo_src_cargo_core_profiles.rs@1.8 / diff
pkgsrc/lang/rust/patches/patch-src_tools_cargo_tests_testsuite_build.rs@1.10 / diff
pkgsrc/lang/rust/patches/patch-src_tools_rls_rls_src_cmd.rs@1.6 / diff
pkgsrc/lang/rust/patches/patch-src_tools_rls_rls_src_server_io.rs@1.7 / diff
pkgsrc/lang/rust/patches/patch-vendor_cc_src_lib.rs@1.4 / diff
      :
(more 3 files)
Update lang/rust to version 1.57.0.

Pkgsrc changes:
* Adjust line numbers in a number of patches
* remove the --disable-dist-src option, so that we produce
  the rust-src rust component, which we upload to LOCALSRC
  to allow the rust-src package to build, which is needed
  for rust-analyzer.
* Cargo checksum for vendor/cc no longer needs patching;
  checksum for vendor/libc updated

Upstream changes:

Version 1.57.0 (2021-12-02)
==========================

Language
--------

- [Macro attributes may follow `#[derive]` and will see the original
  (pre-`cfg`) input.][87220]
- [Accept curly-brace macros in expressions, like `m!{ .. }.method()`
  and `m!{ .. }?`.][88690]
- [Allow panicking in constant evaluation.][89508]

Compiler
--------

- [Create more accurate debuginfo for vtables.][89597]
- [Add `armv6k-nintendo-3ds` at Tier 3\*.][88529]
- [Add `armv7-unknown-linux-uclibceabihf` at Tier 3\*.][88952]
- [Add `m68k-unknown-linux-gnu` at Tier 3\*.][88321]
- [Add SOLID targets at Tier 3\*:][86191] `aarch64-kmc-solid_asp3`,
  `armv7a-kmc-solid_asp3-eabi`, `armv7a-kmc-solid_asp3-eabihf`

\* Refer to Rust's [platform support page][platform-support-doc] for more
  information on Rust's tiered platform support.

Libraries
---------

- [Avoid allocations and copying in `Vec::leak`][89337]
- [Add `#[repr(i8)]` to `Ordering`][89507]
- [Optimize `File::read_to_end` and `read_to_string`][89582]
- [Update to Unicode 14.0][89614]
- [Many more functions are marked `#[must_use]`][89692], producing a warning
  when ignoring their return value. This helps catch mistakes such as expecting
  a function to mutate a value in place rather than return a new value.

Stabilised APIs
---------------

- [`[T; N]::as_mut_slice`][`array::as_mut_slice`]
- [`[T; N]::as_slice`][`array::as_slice`]
- [`collections::TryReserveError`]
- [`HashMap::try_reserve`]
- [`HashSet::try_reserve`]
- [`String::try_reserve`]
- [`String::try_reserve_exact`]
- [`Vec::try_reserve`]
- [`Vec::try_reserve_exact`]
- [`VecDeque::try_reserve`]
- [`VecDeque::try_reserve_exact`]
- [`Iterator::map_while`]
- [`iter::MapWhile`]
- [`proc_macro::is_available`]
- [`Command::get_program`]
- [`Command::get_args`]
- [`Command::get_envs`]
- [`Command::get_current_dir`]
- [`CommandArgs`]
- [`CommandEnvs`]

These APIs are now usable in const contexts:

- [`hint::unreachable_unchecked`]

Cargo
-----

- [Stabilize custom profiles][cargo/9943]

Compatibility notes
-------------------

Internal changes
----------------
These changes provide no direct user facing benefits, but represent significant
improvements to the internals and overall performance of rustc
and related tools.

- [Added an experimental backend for codegen with `libgccjit`.][87260]

[86191]: https://github.com/rust-lang/rust/pull/86191/
[87220]: https://github.com/rust-lang/rust/pull/87220/
[87260]: https://github.com/rust-lang/rust/pull/87260/
[88243]: https://github.com/rust-lang/rust/pull/88243/
[88321]: https://github.com/rust-lang/rust/pull/88321/
[88529]: https://github.com/rust-lang/rust/pull/88529/
[88690]: https://github.com/rust-lang/rust/pull/88690/
[88952]: https://github.com/rust-lang/rust/pull/88952/
[89337]: https://github.com/rust-lang/rust/pull/89337/
[89507]: https://github.com/rust-lang/rust/pull/89507/
[89508]: https://github.com/rust-lang/rust/pull/89508/
[89582]: https://github.com/rust-lang/rust/pull/89582/
[89597]: https://github.com/rust-lang/rust/pull/89597/
[89614]: https://github.com/rust-lang/rust/pull/89614/
[89692]: https://github.com/rust-lang/rust/issues/89692/
[cargo/9943]: https://github.com/rust-lang/cargo/pull/9943/
[`array::as_mut_slice`]: https://doc.rust-lang.org/std/primitive.array.html#method.as_mut_slice
[`array::as_slice`]: https://doc.rust-lang.org/std/primitive.array.html#method.as_slice
[`collections::TryReserveError`]: https://doc.rust-lang.org/std/collections/struct.TryReserveError.html
[`HashMap::try_reserve`]: https://doc.rust-lang.org/std/collections/hash_map/struct.HashMap.html#method.try_reserve
[`HashSet::try_reserve`]: https://doc.rust-lang.org/std/collections/hash_set/struct.HashSet.html#method.try_reserve
[`String::try_reserve`]: https://doc.rust-lang.org/alloc/string/struct.String.html#method.try_reserve
[`String::try_reserve_exact`]: https://doc.rust-lang.org/alloc/string/struct.String.html#method.try_reserve_exact
[`Vec::try_reserve`]: https://doc.rust-lang.org/std/vec/struct.Vec.html#method.try_reserve
[`Vec::try_reserve_exact`]: https://doc.rust-lang.org/std/vec/struct.Vec.html#method.try_reserve_exact
[`VecDeque::try_reserve`]: https://doc.rust-lang.org/std/collections/struct.VecDeque.html#method.try_reserve
[`VecDeque::try_reserve_exact`]: https://doc.rust-lang.org/std/collections/struct.VecDeque.html#method.try_reserve_exact
[`Iterator::map_while`]: https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.map_while
[`iter::MapWhile`]: https://doc.rust-lang.org/std/iter/struct.MapWhile.html
[`proc_macro::is_available`]: https://doc.rust-lang.org/proc_macro/fn.is_available.html
[`Command::get_program`]: https://doc.rust-lang.org/std/process/struct.Command.html#method.get_program
[`Command::get_args`]: https://doc.rust-lang.org/std/process/struct.Command.html#method.get_args
[`Command::get_envs`]: https://doc.rust-lang.org/std/process/struct.Command.html#method.get_envs
[`Command::get_current_dir`]: https://doc.rust-lang.org/std/process/struct.Command.html#method.get_current_dir
[`CommandArgs`]: https://doc.rust-lang.org/std/process/struct.CommandArgs.html
[`CommandEnvs`]: https://doc.rust-lang.org/std/process/struct.CommandEnvs.html

(he)

2022-01-21 20:37:25 UTC MAIN commitmail json YAML

Updated games/wesnoth

(adam)

2022-01-21 20:37:08 UTC MAIN commitmail json YAML

wesnoth: updated to 1.16.2

Version 1.16.2
  Campaigns
  * Delfador窶冱 Memoirs
    * S07: Clarified objectives
  * Descent into Darkness
    * S08: Prevent possibility of Darken Volk advancing to Lich
  * Heir to the Throne
    * S05b: Temples given an aged appearance to match 窶和ncient temples窶� description
  * Sceptre of Fire
    * Added notes about Thursagan窶冱 rune mechanics
    * S04: Mining objectives are much clearer now
  * Secret of the Ancients
    * S06: Ardonna should no longer mistake hostile bats as 窶藁y pet窶�
    * S20: Directions 窶徑eft窶� and 窶徨ight窶� in character speech now use the character窶冱 orientation, not the player窶冱
    * Consistently capitalise the name of the Academy of Magic
  * The Rise of Wesnoth
    * S08: The appearance of Naga is now smoother
    * S08: Refactored ship-boarding events
    * S19: The troll窶冱 gold is automatically collected upon victory if not already obtained
    * S19: Avoid units spawning over chasms
  * Under the Burning Suns
    * Correct Traveler窶冱 Ring description
    * Remove the 窶彷ormation窶� ability from the attack predictions dialog, as it was in a confusing location; its effect is still shown in the calculations and chance-to-hit percentage
    * S02: Pinnacle Rock is now shown during dialogue
    * S04: Improve dialogue about dark underground tunnels
    * S06b:
      * Account for non-elvish units encountering Dwarf Sergeant
      * Grog will not die as quick now
      * Hermit dialogue cannot be accidentally skipped now
      * Fixed bug where tentacles would not spawn
      * Fast units cannot get stuck on the wall now
      * Camera now moves to where the charges are blown up
      * Fixed weird scout AI behaviour
    * S09: Rebels joining Kaleh窶冱 side are now loyal
    * The last unit killed to trigger certain events should no longer linger during those events
    * The Dark Assassin窶冱 race is not revealed until uncloaked
    * The Dust Devil窶冱 XP bar is now blue
  * World Conquest:
    * Fixed for Winged Scepter not giving the correct defence values
    * Corrected the attack icon of ice bow from a lightning bolt to an iceball
  Multiplayer
  * Lobby joins are no longer displayed in chat even when that preference has been disabled
  * Added a specific prompt for moderators before joining password-protected games
  * Fixed add-ons not getting enabled for clients, leading to errors such as Unknown Terrain
  * Fixed an information leak where planned multi-turn moves could be visible to enemy players
  * Made planned moves visible to allies; this refers to trying to move more hexes than the unit can move this turn, it isn窶冲 the whiteboard
  Lua API
  * Fixed an error in `gui.get_user_choice()` and added support for the current DescriptionWML syntax
  Translations
  * Added translations: Spanish (Latin American)
  * Updated translations: British English, Chinese (Simplified), Czech, Finnish, Italian, Japanese, Portuguese (Brazil), Scottish Gaelic, Turkish.
  * Lots of corrections of typos in `en_US` (untranslated text), which will require marking translations as `non-fuzzy` again
  * Implemented delayed translation option for gettext plurals
  * Comments in .po files are now kept in order when the .pot is regenerated
  Units
  * Added attack image for the Bone Knight窶冱 trample
  * Added attack image for the Nightblade窶冱 kick
  User interface
  * Improved translatability of MP ban durations
  * Fixed missing sidebar tooltips in low resolutions such as 800x600
Miscellaneous and Bug Fixes
  * Password storage was fixed to work with multiple accounts
  * wmllint now automatically removes `{MAGENTA_IS_THE_TEAM_COLOR}`
  * Added workaround for connecting to the multiplayer server taking too long when Chinese or Japanese language is selected
  * Added `KeyboardInterrupt` handling to many Python WML tools
  * Added `--simple-version` command line option
  * wmllint, wmlscope and wmlindent now support the command line `--version` flag, which reports the current version of Wesnoth
  * wmllint is now capable of handling unit levels and types when checking recruitment patterns.
  * Fixed units on a recall list sometimes being put on the map by `[modify_unit]` or `[store_unit]...[unstore_unit]`
  * Fixed abilities that are shown as weapon specials in the attack prediction window being shown on the placeholder for units with no ranged attack, or dark adepts' melee response
  * Fixed a glitch after a move is interrupted, paths to the hex where the move started were shown

Version 1.16.1
  Add-ons server
  * Fixed `core=` attribute in `_server.pbl` being completely ignored
  Campaigns
  * Tutorial
    * Use a portrait on the Campaigns menu.
  * Sceptre of Fire
    * S02p5: Added defeat condition if Alanin dies.
  Multiplayer
  * Increased the limits of timer values (up to 10 minutes turn bonus, 50 minutes reservoir).
  * Re-added HTML character escaping.
  Lua API
  * Fixed an error in `gui.get_user_choice()`.
  * Fixed an error in handling `x,y` locations
  Packaging
  * Fixed missing dependency on boost-math in the vcpkg config.
  * Made `get_dlls.py` install libraries for `wesnothd` too.
  Translations
  * Updated translations: Dutch, Italian, Portuguese (Brazil).
  * Added po hints for time format strings.
  User interface
  * Made the Add-ons Manager search box less unwieldy on very small resolutions.
  * Made listbox header toggle buttons taller.
  WML Engine
  * Fixed `[item]x,y=` at scenario scope
  Miscellaneous and Bug Fixes
  * Fixed missing tooltips on the side-bar (hover over the unit type to see a description, etc).
  * Fixed several issues in the multiplayer server about TLS connections, error-handling and disconnections.
  * Added `.DS_Store` and `Thumbs.db` to wmltool's list of files to ignore.

(adam)

2022-01-21 18:02:18 UTC MAIN commitmail json YAML

doc: Updated games/wordsearch to 2.1

(gutteridge)

2022-01-21 18:01:31 UTC MAIN commitmail json YAML

2022-01-21 17:34:34 UTC MAIN commitmail json YAML

xindy: mark as not-supporting-PIE since it uses clisp

(wiz)

2022-01-21 17:09:38 UTC MAIN commitmail json YAML

doc: Updated devel/guile-git to 0.5.2

(nikita)

2022-01-21 17:09:29 UTC MAIN commitmail json YAML

guile-git: Update to 0.5.2

Changelog from https://gitlab.com/guile-git/guile-git/-/releases

Changes in 0.5.2
Bug fix
    Fix crash when fetching multiple sub-modules
    This bug was reported at https://issues.guix.gnu.org/48855.  It
    could lead to crashes via SIGSEGV or SIGILL while fetching
    multiple sub-modules in a row.

Changes in 0.5.1
Bug fix
    Fix crash when using config-foreach or config-fold
    This bug was reported at https://issues.guix.gnu.org/47808.  It
    could lead to segmentation faults in tests/config.scm while
    running make check.

Changes in 0.5.0
New functionality
    New diff bindings in (git diff)
    These bindings allow you to compute and print a diff between two
    different trees.

    New configuration parsing support in (git config)
    This new module provides an interface to obtain configuration
    value as you would do on with the git config command.  As a
    corollary, it introduces an incompatible change: the internal
    module previously known as (git config) has been renamed to (git
    configuration).  It is not meant to be used directly by
    applications though, so you should not notice it.

    New tag procedures: 窶�tag-fold窶�, 窶�tag-foreach窶�

    New tree procedures: 窶�tree-entry-byname窶�, 窶�tree-entry-type窶�

    New remote procedures: 窶腕emote-url窶�, 窶腕emote-set-url!窶�

    Submodule interface changes
    The submodule-update procedure accepts the new #:allow-fetch? and
    #:fetch-options arguments.  The latter allows you to specify
    窶彷etch options窶�, such as the URL of an HTTP/HTTPS proxy.  There窶冱
    also a new submodule-set-url! procedure.

Bug fixes
    commit: Prevent dangling repository references
    Fix 窶徇ake check窶� for tests involving SSH

Changes in 0.4.0
New Functionality
    Support for HTTP and HTTPS proxies
    One can now specify the HTTP and HTTPS via the #:proxy-url
    parameter of make-fetch-options.  Those fetch options must then be
    passed to fetch, or they can be added to the clone options passed
    to clone.

    Support for progress report
    Clones and fetches can take some time and you may want to tell
    users what窶冱 going on.  To help with that, make-fetch-options now
    takes a #:transfer-progress option; it should be either #f or a
    one-argument procedure that will be called with an
    <indexer-progress> record every time progress is made.  This
    record contains information about the total number of objects
    being processed, the number of objects already retrieved, and the
    number of objects already indexed.

Bug Fixes
    Fix typo that made repository-index and repository-refdb unusable

(nikita)

2022-01-21 16:49:26 UTC MAIN commitmail json YAML

doc: Added comms/c3270 version 4.1ga11

(bsiegert)

2022-01-21 16:49:00 UTC MAIN commitmail json YAML

New package for c3270, via pkgsrc-wip.

This addresses PR pkg/54543.

IBM 3278/3279 terminal emulator for ncurses terminals

(bsiegert)

2022-01-21 16:35:07 UTC MAIN commitmail json YAML

doc: Updated textproc/guile-json to 4.7.0

(nikita)

2022-01-21 16:34:59 UTC MAIN commitmail json YAML

guile-json: Update to 4.7.0

Changelog:

No Changelog.

(nikita)

2022-01-21 16:29:51 UTC MAIN commitmail json YAML

doc: Updated databases/guile-sqlite3 to 0.1.3

(nikita)

2022-01-21 16:29:42 UTC MAIN commitmail json YAML

2022-01-21 16:25:09 UTC MAIN commitmail json YAML

doc: Updated textproc/py-markovify to 0.9.3

(nikita)

2022-01-21 16:25:00 UTC MAIN commitmail json YAML

py-markovify: Update to 0.9.3

Changelog:

No Changelog.

(nikita)

2022-01-21 16:07:33 UTC MAIN commitmail json YAML

py-borgbackup: also install man pages, bump revision

(bsiegert)

2022-01-21 15:51:51 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup tickets up to #6572

(bsiegert)

2022-01-21 15:49:25 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6572 - requested by taca
net/samba4: security fix

Revisions pulled up:
- net/samba4/Makefile                                          1.135
- net/samba4/distinfo                                          1.71

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Jan 10 14:11:16 UTC 2022

  Modified Files:
  pkgsrc/net/samba4: Makefile distinfo

  Log Message:
  net/samba4: update to 4.13.16

                      ===============================
                      Release Notes for Samba 4.13.16
                            January 10, 2022
                      ===============================

  This is a security release in order to address the following defects:

  o CVE-2021-43566:  mkdir race condition allows share escape in Samba 4.x.
                      https://www.samba.org/samba/security/CVE-2021-43566.html

  =======
  Details
  =======

  o  CVE-2021-43566:
      All versions of Samba prior to 4.13.16 are vulnerable to a malicious
      client using an SMB1 or NFS symlink race to allow a directory to be
      created in an area of the server file system not exported under the
      share definition. Note that SMB1 has to be enabled, or the share
      also available via NFS in order for this attack to succeed.

      Clients that have write access to the exported part of the file system
      under a share via SMB1 unix extensions or NFS can create symlinks that
      can race the server by renaming an existing path and then replacing it
      with a symlink. If the client wins the race it can cause the server to
      create a directory under the new symlink target after the exported
      share path check has been done. This new symlink target can point to
      anywhere on the server file system. The authenticated user must have
      permissions to create a directory under the target directory of the
      symlink.

      This is a difficult race to win, but theoretically possible. Note that
      the proof of concept code supplied wins the race only when the server
      is slowed down and put under heavy load. Exploitation of this bug has
      not been seen in the wild.

  Changes since 4.13.15
  ---------------------

  o  Jeremy Allison <jra@samba.org>
      * BUG 13979: CVE-2021-43566: mkdir race condition allows share escape in Samba 4.x

(bsiegert)

2022-01-21 15:49:19 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6571 - requested by taca
security/clamav: security fix

Revisions pulled up:
- security/clamav/Makefile                                      1.82
- security/clamav/Makefile.common                              1.22
- security/clamav/distinfo                                      1.41

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Jan 13 15:28:22 UTC 2022

  Modified Files:
  pkgsrc/security/clamav: Makefile Makefile.common distinfo

  Log Message:
  security/clamav: update to 0.103.5

  0.103.5 (2022-01-12)

  ClamAV 0.103.5 is a critical patch release with the following fixes:

  * CVE-2022-20698<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-20698>:
    Fix for invalid pointer read that may cause a crash. This issue affects
    0.104.1, 0.103.4 and prior when ClamAV is compiled with libjson-c and the
    CL_SCAN_GENERAL_COLLECT_METADATA scan option (the clamscan --gen-json
    option) is enabled.

    Cisco would like to thank Laurent Delosieres of ManoMano for reporting
    this vulnerability.

  * Fixed ability to disable the file size limit with libclamav C API, like
    this:

    cl_engine_set_num(engine, CL_ENGINE_MAX_FILESIZE, 0);

    This issue didn't affect ClamD or ClamScan which also can disable the
    limit by setting it to zero using MaxFileSize 0 in clamd.conf for ClamD,
    or clamscan --max-filesize=0 for ClamScan.

    Note: Internally, the max file size is still set to 2 GiB. Disabling the
    limit for a scan will fall back on the internal 2 GiB limitation.

  * Increased the maximum line length for ClamAV config files from 512 bytes
    to 1,024 bytes to allow for longer config option strings.

  * SigTool: Fix insufficient buffer size for --list-sigs that caused a
    failure when listing a database containing one or more very long
    signatures. This fix was backported from 0.104.

  Special thanks to the following for code contributions and bug reports:

  * Laurent Delosieres

(bsiegert)

2022-01-21 15:24:17 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6570 - requested by gutteridge
www/webkit-gtk: NetBSD 9 build fix, PR pkg/56604

Revisions pulled up:
- www/webkit-gtk/Makefile                                      1.219
- www/webkit-gtk/buildlink3.mk                                  1.87

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Thu Jan 13 03:57:28 UTC 2022

  Modified Files:
          pkgsrc/www/webkit-gtk: Makefile buildlink3.mk

  Log Message:
  webkit-gtk: fix builds on NetBSD 9.x

  The base GCC 7.5 on NetBSD 9.x is missing a C++17 feature expected by
  this package now. The pkgsrc GCC 7.5 includes that feature, but the
  build still fails later on with another unmet expectation. So GCC 8 is
  now the minimum viable version with which to build this package.

  This involves a bit of a kludge to deal with how GCC from pkgsrc ends
  up linking. This is obviously not ideal, and is part of a broader
  topic that needs revisiting. The present goal is to try and stabilize
  the 2021Q4 branch.

  Tested on 9.2_STABLE/amd64 with www/badwolf. Addresses PR pkg/56604.

(bsiegert)

2022-01-21 15:23:33 UTC pkgsrc-2021Q4 commitmail json YAML

Pullup ticket #6569 - requested by tnn
cross/aarch64-none-elf-gcc: NetBSD 9 build fix
cross/arm-none-eabi-gcc: NetBSD 9 build fix

Revisions pulled up:
- cross/aarch64-none-elf-gcc/Makefile                          1.19
- cross/arm-none-eabi-gcc/Makefile                              1.34

---
  Module Name: pkgsrc
  Committed By: tnn
  Date: Sun Jan 16 21:10:18 UTC 2022

  Modified Files:
  pkgsrc/cross/aarch64-none-elf-gcc: Makefile
  pkgsrc/cross/arm-none-eabi-gcc: Makefile

  Log Message:
  cross/*: fix bare-metal ARM toolchains on netbsd-9. PR pkg/56609

(bsiegert)

2022-01-21 14:32:49 UTC MAIN commitmail json YAML

mlterm: Simplify GITHUB_PROJECT

(ryoon)

2022-01-21 13:47:54 UTC MAIN commitmail json YAML

doc: Added fonts/JetBrainsMono-ttf version 2.242

(wiz)

2022-01-21 13:47:46 UTC MAIN commitmail json YAML

fonts/Makefile: + JetBrainsMono-ttf

(wiz)

2022-01-21 13:47:32 UTC MAIN commitmail json YAML

fonts/JetBrainsMono-ttf: import JetBrainsMono-ttf-2.242

JetBrains Mono: a typeface made for developers

(wiz)

2022-01-21 11:37:06 UTC MAIN commitmail json YAML

Updated devel/py-pyparsing, net/py-aioresponses

(adam)

2022-01-21 11:36:24 UTC MAIN commitmail json YAML

py-aioresponses: updated to 0.7.3

0.7.3
-----
* Support binary bodies in responses
* fix flake8
* move RequestInfo to compat
* drop \`.travis.yml\`
* basic CI using github actions add codecov and add flake8
* basic CI using github actions
* basic CI using github actions
* basic CI using github actions
* basic CI using github actions
* basic CI using github actions
* (feat) add unit tests
* (feat) allow for callbacks to be called before raising of exception
* add \`py.typed\` (PEP 561)
* Fix setuptools warnings by replacing dashes in keys with underscores

(adam)

2022-01-21 11:32:59 UTC MAIN commitmail json YAML

vimb: Replace shebang in all scripts

On Solaris 10 the default /bin/sh ends up in syntax error when trying
to evaluate CONSTANT=$(...).

Patch from Claes N辰st辿n via PR pkg/56510, thanks!

(leot)

2022-01-21 11:31:47 UTC MAIN commitmail json YAML

py-pyparsing: updated to 3.0.7

Version 3.0.7
-------------
- Fixed bug 345, in which delimitedList changed expressions in place
  using expr.streamline(). Reported by Kim Gr辰sman, thanks!

- Fixed bug 346, when a string of word characters was passed to WordStart
  or WordEnd instead of just taking the default value. Originally posted
  as a question by Parag on StackOverflow, good catch!

- Fixed bug 350, in which White expressions could fail to match due to
  unintended whitespace-skipping. Reported by Fu Hanxi, thank you!

- Fixed bug 355, when a QuotedString is defined with characters in its
  quoteChar string containing regex-significant characters such as ., *,
  ?, [, ], etc.

- Fixed bug in ParserElement.run_tests where comments would be displayed
  using with_line_numbers.

- Added optional "min" and "max" arguments to `delimited_list`. PR
  submitted by Marius, thanks!

- Added new API change note in `whats_new_in_pyparsing_3_0_0`, regarding
  a bug fix in the `bool()` behavior of `ParseResults`.

  Prior to pyparsing 3.0.x, the `ParseResults` class implementation of
  `__bool__` would return `False` if the `ParseResults` item list was empty,
  even if it contained named results. In 3.0.0 and later, `ParseResults` will
  return `True` if either the item list is not empty *or* if the named
  results dict is not empty.

      # generate an empty ParseResults by parsing a blank string with
      # a ZeroOrMore
      result = Word(alphas)[...].parse_string("")
      print(result.as_list())
      print(result.as_dict())
      print(bool(result))

      # add a results name to the result
      result["name"] = "empty result"
      print(result.as_list())
      print(result.as_dict())
      print(bool(result))

  Prints:

      []
      {}
      False

      []
      {'name': 'empty result'}
      True

  In previous versions, the second call to `bool()` would return `False`.

- Minor enhancement to Word generation of internal regular expression, to
  emit consecutive characters in range, such as "ab", as "ab", not "a-b".

- Fixed character ranges for search terms using non-Western characters
  in booleansearchparser, PR submitted by tc-yu, nice work!

- Additional type annotations on public methods.

(adam)

2022-01-21 11:26:03 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.34.4

(leot)

2022-01-21 11:25:58 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.34.4

Changes:
2.34.4
======
- Fix several crashes and rendering issues.

(leot)