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 (26m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 16:26:29 UTC Now

2021-11-01 10:20:57 UTC MAIN commitmail json YAML

doc: Updated security/polkit to 0.120

(wiz)

2021-11-01 10:20:48 UTC MAIN commitmail json YAML

polkit: update to 0.120.

--------------
polkit 0.120
--------------

Changes since polkit 0.119:

Inigo Martinez:
    transition from Intltool to gettext

Simon McVittie:
    several tarball, meson and pipeline fixups

Hugo Carvalho:
    Portuguese translation

Sergiu Bivol:
    Romanian translation

(wiz)

2021-11-01 10:15:50 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.54.2

(wiz)

2021-11-01 10:15:41 UTC MAIN commitmail json YAML

vala: update to 0.54.2.

Vala 0.54.2
===========
* Various improvements and bug fixes:
  - vala:
    + Multi-dimensional params-array not allowed [#1230]
    + Accept NullType as generic type argument
    + Set source references of created DataType instances in OCE

* Bindings:
  - gio-2.0: Update to 2.71.0~a0d2efdc
  - glib-2.0: Update 2.70 symbols
  - gtk4: Update to 4.5.0~da5efea6

(wiz)

2021-11-01 10:07:40 UTC MAIN commitmail json YAML

doc: Updated www/py-yarl to 1.7.0

(wiz)

2021-11-01 10:07:31 UTC MAIN commitmail json YAML

py-yarl: update to 1.7.0.

1.7.0 (2021-10-06)
==================

Features
--------

- Add `__bytes__()` magic method so that `bytes(url)` will work
  and use optimal ASCII encoding.
- Started shipping platform-specific arm64 wheels for Apple Silicon.
- Started shipping platform-specific wheels with the ``musl`` tag
  targeting typical Alpine Linux runtimes.
- Added support for Python 3.10.

(wiz)

2021-11-01 10:06:23 UTC MAIN commitmail json YAML

doc: Updated devel/pcre2 to 10.39

(wiz)

2021-11-01 10:06:14 UTC MAIN commitmail json YAML

pcre2: update to 10.39.

Version 10.39 29-October-2021
-----------------------------

This release is happening soon after 10.38 because the bug fix is important.

1. Fix incorrect detection of alternatives in first character search in JIT.

2. Update to Unicode 14.0.0.

3. Some code cleanups (see ChangeLog).

(wiz)

2021-11-01 10:02:00 UTC MAIN commitmail json YAML

doc: Updated print/poppler-data to 0.4.11

(wiz)

2021-11-01 10:01:51 UTC MAIN commitmail json YAML

poppler-data: update to 0.4.11.

Changes: not found

(wiz)

2021-11-01 09:58:02 UTC MAIN commitmail json YAML

doc: Updated net/libcares to 1.18.1

(wiz)

2021-11-01 09:57:53 UTC MAIN commitmail json YAML

libcares: update to 1.18.1.

c-ares version 1.18.1 - Oct 27 2021

Bug fixes:

    ares_getaddrinfo() would return ai_addrlen of 16 for ipv6
    adddresses rather than the sizeof(struct sockaddr_in6)

c-ares version 1.18.0 - Oct 25 2021

Changes:

    Add support for URI(Uniform Resource Identifier) records via
    ares_parse_uri_reply()
    Provide ares_nameser.h as a public interface as needed by NodeJS
    Update URLs from c-ares.haxx.se to c-ares.org
    During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
    that the search process will continue to the next domain in
    the search.
    Turn ares_gethostbyname() into a wrapper for ares_getaddrinfo()
    as they followed very similar code paths and ares_gethostbyaddr()
    has some more desirable features such as priority sorting and
    parallel queries for AF_UNSPEC.
    ares_getaddrinfo() now contains a name element in the address
    info structure as the last element. This is not an API or ABI
    break due to the structure always being internally allocated
    and it being the last element.
    ares_parse_a_reply() and ares_parse_aaaa_reply() were nearly
    identical, those now use the same helper functions for parsing
    rather than having their own code.
    RFC6761 Section 6.3 says "localhost" lookups need to be special
    cased to return loopback addresses, and not forward queries to
    recursive dns servers. On Windows this now returns all loopback
    addresses, on other systems it returns 127.0.0.1 or ::1 always,
    and will never forward a request for "localhost" to outside
    DNS servers.
    Haiki: port

Bug fixes:

    add build to .gitignore
    z/OS minor update, add missing semicolon in ares_init.c
    Fix building when latest ax_code_coverage.m4 is imported
    Work around autotools 'error: too many loops' and other newer
    autotools import related bugs.
    MinGW cross builds need advapi32 link as lower case
    Cygwin build fix due to containing both socket.h and winsock2.h
    ares_expand_name should allow underscores (_) as SRV records
    legitimately use them
    Allow '/' as a valid character for a returned name for CNAME
    in-addr.arpa delegation
    ares_getaddrinfo() was not honoring HOSTALIASES
    ares_getaddrinfo() had some test cases disabled due to a bug
    in the test framework itself which has now been resolved

(wiz)

2021-11-01 09:55:08 UTC MAIN commitmail json YAML

doc: Updated devel/gopls to 0.7.3

(wiz)

2021-11-01 09:54:59 UTC MAIN commitmail json YAML

gopls: update to 0.7.3.

Exclude node_modules from the workspace by default

The directoryFilters setting now defaults to [-node_modules], since
these directories never include Go code. This only applies to
node_modules directories at the top level of the workspace, not
arbitrary depths.

Detailed hover for runes

You will now see more information about the rune when you hover
over it. For example:

Undeclared name suggested fix for functions

The undeclaredname analyzer now offers a suggested fix for undeclared
function. Depending on the surrounding code, the suggested fix will
either insert a new variable declaration (as before), or a new
function declaration with inferred parameters and a body that
panics. For example:

New analyzers for generic code (only with Go 1.18)

useany: Check for constraints that could be simplified to "any"

infertypeargs: Check for unnecessary type arguments in call
expressions

Explicit type arguments may be omitted from call expressions if
they can be inferred from function arguments, or from other type
arguments

(wiz)

2021-11-01 09:51:16 UTC MAIN commitmail json YAML

doc: Updated audio/musicpd to 0.23.2

(wiz)

2021-11-01 09:51:07 UTC MAIN commitmail json YAML

musicpd: update to 0.23.2.

ver 0.23.2 (2021/10/22)
* protocol
  - fix "albumart" timeout bug
* input
  - nfs: fix playback bug
* output
  - pipewire: send artist and title to PipeWire
  - pipewire: DSD support
* neighbor
  - mention failed plugin name in error message
* player
  - fix cross-fade regression
* fix crash with libfmt versions older than 7

ver 0.23.1 (2021/10/19)
* protocol
  - use decimal notation instead of scientific notation
  - "load" supports relative positions
* output
  - emit "mixer" idle event when replay gain changes volume
  - pipewire: emit "mixer" idle events on external volume change
  - pipewire: attempt to change the graph sample rate
  - snapcast: fix time stamp bug which caused "Failed to get chunk"
* fix libfmt linker problems
* fix broken password authentication

ver 0.23 (2021/10/14)
* protocol
  - new command "getvol"
  - show the audio format in "playlistinfo"
  - support "listfiles" with arbitrary storage plugins
  - support relative positions in "addid"
  - fix relative positions in "move" and "moveid"
  - add "position" parameter to "findadd" and "searchadd"
  - add position parameter to "load"
* database
  - proxy: require MPD 0.20 or later
  - proxy: require libmpdclient 2.11 or later
  - proxy: split search into chunks to avoid exceeding the output buffer
  - simple: add option to hide CUE target songs
  - upnp: support libnpupnp instead of libupnp
* archive
  - zzip, iso9660: ignore file names which are invalid UTF-8
* decoder
  - openmpt: new plugin
  - wavpack: fix WVC file support
* player
  - do not cross-fade songs shorter than 20 seconds
* output
  - oss: support DSD over PCM
  - pipewire: new plugin
  - snapcast: new plugin
* tags
  - new tags "ComposerSort", "Ensemble", "Movement", "MovementNumber", and "Location"
* split permission "player" from "control"
* add option "host_permissions"
* new build-time dependency: libfmt

(wiz)

2021-11-01 07:35:00 UTC MAIN commitmail json YAML

doc: Updated devel/boehm-gc to 8.0.6

(wiz)

2021-11-01 07:34:51 UTC MAIN commitmail json YAML

boehm-gc: update to 8.0.6.

== [8.0.6] 2021-09-28 ==

* Add loop to handle abort error like in suspend logic on Darwin
* Add support of OpenBSD/aarch64
* Add threading libraries to bdw-gc.pc
* Allocate start_info struct on the stack in GC_pthread_create
* Allow GC_PAUSE_TIME_TARGET environment variable values smaller than 5 ms
* Avoid compiler warning about unused d in GC_CALLOC/MALLOC_EXPLICITLY_TYPED
* Avoid gcc stringop-overflow warning for intended overflow in smashtest
* Check _MSVC_LANG macro in addition to __cplusplus (MS VC)
* Compile C++ code with exception handling enabled in NT_MAKEFILE
* Define OS_TYPE and DATAEND for UWP targets
* Disable mprotect-based incremental GC if /proc roots are used (Linux)
* Do not report 'Incremental GC incompatible' warning more than once
* Do not use Manual VDB mode if C malloc is redirected
* Do not use iOS private symbols
* Eliminate 'GC_non_gc_bytes is deprecated' warning in new_gc_alloc.h
* Eliminate 'GC_old_bus_handler defined but not used' compiler warning
* Eliminate 'cast between incompatible func types' warnings for FARPROC vars
* Eliminate 'comparing signed and unsigned values' BCC warning in cordtest
* Eliminate 'gc_pthread_redirects.h should contain header guard' code defect
* Eliminate 'implicit declaration of sbrk' gcc warning if -std=c11 on Cygwin
* Eliminate 'possible loss of data' BCC and MS VC warnings
* Eliminate 'static GC_sysinfo definition has incomplete type' Clang warning
* Eliminate 'unused function' compiler warnings (GC_add_map_entry, GC_lock)
* Eliminate 'while clause does not guard' GCC warning in GC_parse_map_entry
* Enable sbrk-to-mmap fallback on major supported Unix-like platforms
* Ensure process is running on one CPU core if AO ops are emulated with locks
* Explicitly zero-initialize trace_buf (fix trace_buf initialization)
* Fix 'ACCESS_VIOLATION in marker' GC warning on Win32 async thread start
* Fix 'GC_generic_malloc must be available' GCC error in new_gc_alloc.h
* Fix 'ISO C++17 does not allow dynamic exception spec' clang-8 error
* Fix 'Wrong __data_start/_end pair' if -Bsymbolic-functions used (Linux)
* Fix 'condition pred!=NULL is always true' compiler warning
* Fix 'external linkage required for var because of dllimport' error on MinGW
* Fix 'ulong undefined' compilation error on AIX
* Fix 'undefined reference to __data_start' linker error on RISC-V
* Fix 'use of undeclared BUS_PAGE_FAULT' compilation error on FreeBSD 12
* Fix 'write to GC log failed' error (Cygwin)
* Fix 'wrong finalization data' gctest failure on Windows
* Fix CMake build on macOS Catalina
* Fix GC_OPENBSD_THREADS definition (OpenBSD/hppa)
* Fix GC_proc_fd value in child process at fork (Solaris)
* Fix GC_with_callee_saves_pushed for Android NDK r23 (clang-12)
* Fix MPROTECT_VDB definition for single-threaded GC builds
* Fix OS_TYPE and USE_MMAP_ANON definitions for Cygwin/x64
* Fix STACKBOTTOM on 32-bit HP/UX 11.11
* Fix abort in GC_printf when gctest is built as WinMain executable (Cygwin)
* Fix assertion violation in register_dynlib_callback on Android
* Fix build for OS X (CMake)
* Fix building of shared library with C++ support on MinGW
* Fix compiling by Makefile.direct on OpenBSD/UltraSparc
* Fix configure message about 'AIX gcc optimization fix'
* Fix cordtest build in SMakefile.amiga
* Fix data race regarding *rlh value in generic_malloc_many
* Fix first_thread stack_base initialization if custom GC_stackbottom (Win32)
* Fix gc_allocator.h compilation by Clang
* Fix gc_cflags variable name in configure (HP/UX)
* Fix handling of areas smaller than page size in GC_scratch_recycle
* Fix incorrect markup formatting in documentation
* Fix misaligned tlfs passed to AO_load on m68k
* Fix missing GC_quiet declaration in pcr_interface.c
* Fix missing gc_dlopen.c and specific.c in CMake script
* Fix missing scratch_last_end_ptr update (Irix)
* Fix mmap() failures on AIX, HP/UX and Haiku
* Fix overflow of scratch_free_ptr value
* Fix page_was_[ever_]dirty() for static roots (Solaris)
* Fix printf format specifier in simple_example.md
* Fix save_callers for multi-threaded case if built-in backtrace unavailable
* Fix subexpression widening in memhash() of disclaim_weakmap_test
* Fix test_cpp failure caused by arbitrary link order (Win32)
* Fix test_cpp failure when gc_cpp resides in a dll (Borland, Watcom)
* Fix various typos mostly in documentation files
* Fix word size, data start and alignment for OpenBSD/mips64(el)
* Include <alloca.h> when using alloca on AIX
* Limit number of unmapped regions (Linux and DragonFly)
* New macro to avoid system-wide new/delete inlining in gc_cpp.h (Win32)
* Prevent GetThreadContext failure (Windows)
* Prevent WARN of incompatible incremental GC if default or manual VDB
* Reduce a time period between GetExitCodeThread and SuspendThread (Win32)
* Refactoring of WoW64 workaround (Win32)
* Refine GC_INIT documentation about its multiple invocation
* Refine GC_parallel documentation in gc.h
* Refine do_blocking() documentation in gc.h
* Remove a misleading comment about Solaris in gc.h
* Remove cord .h files from list of non-installed headers (Automake)
* Remove dead part of condition to define NEED_FIND_LIMIT in gc_priv.h
* Remove gcmt-lib generation by CMake
* Support MSYS builds by CMake and configure
* Update documentation about the incremental collector support
* Use HEURISTIC2 on OpenBSD when single-threaded
* Use pstat_getprocvm to determine main stack bottom on HP-UX
* Workaround 'expression is only useful for its side effects' WCC warning
* Workaround clang-3.8/s390x bug when processing __builtin_frame_address
* Workaround fread fail after enable_incremental if malloc redirected (Linux)

(wiz)

2021-11-01 07:08:57 UTC MAIN commitmail json YAML

doc: Updated devel/automake to 1.16.5

(wiz)

2021-11-01 07:08:48 UTC MAIN commitmail json YAML

automake: update to 1.16.5.

New in 1.16.5:

* Bugs fixed

  - PYTHON_PREFIX and PYTHON_EXEC_PREFIX are now set according to
    Python's sys.* values only if the new configure option
    --with-python-sys-prefix is specified. Otherwise, GNU default values
    are used, as in the past. (The change in 1.16.3 was too incompatible.)

  - consistently depend on install-libLTLIBRARIES.

* Distribution

  - use const for yyerror declaration in bison/yacc tests.

(wiz)

2021-11-01 07:08:01 UTC MAIN commitmail json YAML

doc: Updated lang/gawk to 5.1.1

(wiz)

2021-11-01 07:07:52 UTC MAIN commitmail json YAML

gawk: update to 5.1.1.

Changes from 5.1.0 to 5.1.1
---------------------------

1. Infrastructure upgrades: Bison 3.8, Gettext 0.20.2, Automake 1.16.4,
  and (will wonders never cease) Autoconf 2.71.

2. asort and asorti now allow FUNCTAB and SYMTAB as the first argument if a
  second destination array is supplied. Similarly, using either array as
  the second argument is now a fatal error. Additionally, using either
  array as the destination for split(), match(), etc. also causes a
  fatal error.

3. The new -I/--trace option prints a trace of the byte codes as they
  are executed.

4. A number of subtle bugs relating to MPFR mode that caused differences
  between regular operation and MPFR mode have been fixed.

5. The API now handles MPFR/GMP values slightly differently, requiring
  different memory management for those values. See the manual for the
  details if you have an extension using those values.  As a result,
  the minor version was incremented.

6. $0 and the fields are now cleared before starting a BEGINFILE rule.

7. The duplication of m4 and build-aux directories between the main
  directory and the extension directory has been removed. This
  simplifies the distribution.

8. The test suite has been improved, making it easier to run the entire
  suite with -M. Use `GAWK_TEST_ARGS=-M make check' to do so.

9. Profiling and pretty-printing output has been modified slightly so
  that functions are presented in a reasonable order with respect
  to the namespaces that contain them.

10. Several example programs in the manual have been updated to their
    modern POSIX equivalents.

11. A number of examples in doc/gawkinet.texi have been updated for
    current times. Thanks to Juergen Kahrs for the work.

12. Handling of Infinity and NaN values has been improved.

13. There has been a general tightening up of the use of const and
    of types.

14. The "no effect" lint warnings have been fixed up and now behave
    more sanely.

15. The manual has been updated with much more information about what is
    and is not a bug, and the changes in the gawk mailing lists.

16. The behavior of strongly-typed regexp constants when passed as the
    third argument to sub() or gsub() has been clarified in the code and
    in the manual.

17. Similar to item #4 above, division by zero is now fatal in MPFR
    mode, as it is in regular mode.

18. There have been numerous minor code cleanups and bug fixes. See the
    ChangeLog for details.

(wiz)

2021-11-01 07:04:39 UTC MAIN commitmail json YAML

doc: Updated devel/apache-ant to 1.10.12

(wiz)

2021-11-01 07:04:29 UTC MAIN commitmail json YAML

apache-ant: update to 1.10.12.

Changes from Ant 1.10.11 TO Ant 1.10.12
=======================================

Fixed bugs:
-----------

* The http condition would follow redirects even when "followRedirects" attribute
  was set to "false". This has now been fixed.
  Bugzilla Report 65489

* Made sure setting build.compiler to the fully qualified classname
  that corresponds to extJavac or modern has the same effect as using
  the shorter alias names.
  Bugzilla Report 65539

* Prevent potential deadlocks in org.apache.tools.ant.IntrospectionHelper.
  Bugzilla Report 65424

Other changes:
--------------

* The implementation of AntClassLoader#findResources() has been changed to optimize
  it for potential performance issues, as those noted at
  https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405
  Github Pull Request #151

* AntClassLoader now implements the ClassLoader#findResource(String) method.
  Github Pull Request #150

* Ant tries to avoid file name canonicalization when possible.
  Bugzilla Report 65499

* javadoc task will now look for warning messages in the STDERR stream too
  when "failonwarning" is set to true to account for changes in JDK 17+

* The tar task now preserves symlinks of nested tarfilesets.
  Github Pull Request #142

(wiz)

2021-11-01 07:02:26 UTC MAIN commitmail json YAML

p5-PerlMagick: update for ImageMagick bump

(wiz)

2021-11-01 07:02:07 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.13

(wiz)

2021-11-01 07:01:57 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.13.

2021-10-28  7.1.0-13  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-13 GIT revision 19325:987f36b50:20211028

2021-10-28  7.1.0-13  Dirk Lemstra <dirk@lem.....org>
  * Fix stack overflow when parsing malicious ps image file (report from
    Muhammad Aldo Firmansyah).

2021-10-25  7.1.0-12  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-12 GIT revision 19318:113f8f901:20211025

2021-10-15  7.1.0-12  <quetzlzacatenango@image...>
  * Fix x64 build.

2021-10-24  7.1.0-11  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-11 GIT revision 19313:fbf76f2ef:20211024

2021-10-11  7.1.0-11  <quetzlzacatenango@image...>
  * Fix connected component abort trap (reference
    https://github.com/ImageMagick/ImageMagick/issues/4372).
  * Fix possible unitialized values (reference
    https://github.com/ImageMagick/ImageMagick/issues/4379).
  * Fix stack overflow when parsing malicious tiff image file (report from
    Muhammad Aldo Firmansyah).

2021-10-10  7.1.0-10  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-10 GIT revision 19236:07ebe6b6e:20211010

2021-10-03  7.1.0-10  <quetzlzacatenango@image...>
  * Improved algorithm for automatic calculation of pointsize for caption and
    labels.
  * Support -auto-orient option in the identify utlity.

2021-10-03  7.1.0-9  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.1.0-9 GIT revision 19220:7921bf068:20211003

2021-10-03  7.1.0-9  Dirk Lemstra <dirk@lem.....org>
  * Squash a dump truck load of VisualStudio compiler warnings.
  * Improved algorithm for automatic calculation of word breaks and pointsize
    for caption and labels.

2021-09-19  7.1.0-9  <quetzlzacatenango@image...>
  * Improve wrapping between words and within words (reference
    https://github.com/ImageMagick/ImageMagick/discussions/4227).

(wiz)

2021-10-31 23:43:48 UTC MAIN commitmail json YAML

doc: Updated ham/trustedQSL to 2.5.8

(gdt)

2021-10-31 23:43:41 UTC MAIN commitmail json YAML

ham/trustedQSL: Update to 2.5.8 and rationalize cmake usage

Drop an explicit do-configure in favor of what is now the built-in
standard approach.  This resolves failure to use RELRO.  It remains to
clean up the cmake variable defiitions; this is more of a mechanical
translation of the old form to the new.

Upstream changes: there is no news, but the changes are expected to be
bugfixes and minor improvements.

(gdt)

2021-10-31 23:05:48 UTC MAIN commitmail json YAML

2021-10-31 22:39:38 UTC MAIN commitmail json YAML

revert previous which didn't work

(It produced a working package once but I must have had a dirty tree)

(tnn)

2021-10-31 22:30:50 UTC MAIN commitmail json YAML

2021-10-31 19:58:56 UTC MAIN commitmail json YAML

Doesn't run with MKPIE. Updated main web site.

(jklos)

2021-10-31 14:11:20 UTC MAIN commitmail json YAML

fonts/unicode: clean up comment.

(rhialto)

2021-10-31 14:10:30 UTC MAIN commitmail json YAML

doc: Updated fonts/junicode to 1.002

(rhialto)

2021-10-31 14:10:19 UTC MAIN commitmail json YAML

fonts/junicode: update to 1.002.

Junicode version 1.000 fully implements the Medieval Unicode Font
Initiative version 4.0. It includes numerous bug fixes, most
notably one that affected the stacking of diacritical marks and
another that caused glyphs to "explode" in certain printers.

The Greek face has been moved into its own font, Foulis Greek.

Junicode 1.001 adds some anchors at a users' request. Version 1.002
adds an anchor and a couple of glyphs requested by users and fixes
several bugs.

(rhialto)

2021-10-31 13:26:22 UTC MAIN commitmail json YAML

fonts/adobe-cidfonts: Substituted a new place to download them from.

(rhialto)

2021-10-31 09:27:22 UTC MAIN commitmail json YAML

Updated devel/py-wrapt, converters/py-base58

(adam)

2021-10-31 09:26:59 UTC MAIN commitmail json YAML

py-base58: updated to 2.1.1

v2.1.1
use github actions
Escape illegal special characters in error message

(adam)

2021-10-31 09:26:49 UTC MAIN commitmail json YAML

bootstrap: Tested on FreeBSD 12 and 13 without problems.

(nia)

2021-10-31 09:21:37 UTC MAIN commitmail json YAML

py-wrapt: updated to 1.13.3

Version 1.13.3

New Features

Adds wheels for Python 3.10 on PyPi and where possible also now generating binary wheels for musllinux.

(adam)

2021-10-31 08:58:37 UTC MAIN commitmail json YAML

modular-xorg-drivers: Compile most video drivers conditionally based
on the target platform, using NetBSD's lists as a reference.

PR pkg/56480

(nia)

2021-10-31 08:49:52 UTC MAIN commitmail json YAML

doc: Updated graphics/p5-GraphViz2 to 2.66

(schmonz)

2021-10-31 08:49:41 UTC MAIN commitmail json YAML

Update to 2.66. From the changelog:

2.66 2021-02-21
- from_graph not drop isolated vertices - thanks @jhannah-mm for report

2.65 2021-01-09
- undirected edges don't get doubled in from_graph, changes dot_input

2.64 2021-01-01
- fix multigraph-handling

2.63 2021-01-01
- from_graph to handle multigraphs

2.62 2020-11-16
- fix label quoting

2.61 2020-11-08
- support Perl 5.8.8

2.60 2020-11-04
- fix GraphViz2->from_graph object method
- Parse::STT add visualise modes: REs become nodes or ports for clearer
  transitions
- more robust quoting for record ports
- add handling array-ref for record ports

2.59 2020-10-31
- GraphViz2->from_graph, dep on Graph, use as intermediate in Parse::Regexp
- convert Parse::Yacc, Parse::Yapp, Parse::STT to graph-based

2.58 2020-10-19
- add combine_node_and_port global option
- add_node(label => [{port=>...}]) no need <>

2.57 2020-10-15
- drop unnecessary use of "open" and "charnames"
- setting defaults for subgraphs no longer affects outside those
- now let DOT figure out inheritance rather than respecifying everything
  in subgraphs
- fixed docs on controlling subgraph attributes

2.56 2020-10-13
- fix problem when "which" returns empty list not scalar - thanks
  @eserte for report

2.55 2020-10-13
- fix bugs in webgen scripts
- make dot_input be lazy-built
- zap undoc-ed dependency method that actually belongs in ::Parse::ISA

2.54 2020-10-09
- zap report_valid_attributes method
- drop Log::Handler, any object that can "debug" or "error" works

2.53 2020-10-09
- drop Try::Tiny

2.52 2020-10-09
- zap obsolete special case in a test/webgen for Darwin - fix #7. Thanks
  @dbevans for report!

2.51 2020-10-08
- DOT input now prettier
- tests rearranged so can run in parallel, ergo quicker
- tests now rigorously capture DOT input in each scenario
- generating web content updated, output removed from distro so smaller
- drop Set::Array

2.50 2020-10-02
- dropped 3 more unnecessary deps, metadata tweak

2.49 2020-09-27
- split out into own distro: GraphViz2::DBI, GraphViz2::Parse::XML,
  GraphViz2::Parse::ISA, GraphViz2::Data::Grapher,
  GraphViz2::Parse::RecDescent

(schmonz)

2021-10-31 08:46:10 UTC MAIN commitmail json YAML

Updated devel/py-xdis, lang/py-uncompyle6, devel/cmake, devel/cmake-gui

(adam)

2021-10-31 08:45:00 UTC MAIN commitmail json YAML

cmake: updated to 3.21.4

CMake 3.21.4
* Tests/RunCMake/Autogen: test CMP0111 behavior
* cmQtAutoGenInitializer: support IMPLIB-only imported targets
* Tests: Fix RunCMake.XcodeProject XcodeIOSInstallCombined cases for Xcode 13.0
* gitlab-ci: update macOS jobs to use Xcode 13.0
* bootstrap: Enable cmake_language command to support cmake-gui with Qt 6.2
* ci: Enable CTest.Update{CVS,SVN,HG} tests
* MSVC: Tolerate cxx_std_23 feature on older compiler versions
* zstd: Backport fix for SIGBUS on armv6 from zstd 1.5.0
* IRSL: Fix discovery of VS 2022 v143 toolset redistributables for preview 5
* Source: Fix typo in _WIN32 preprocessor checks
* BinUtils: Avoid llvm-strip versions older than Clang 11
* VS: Update Visual Studio 17 2022 generator for the Release Candidates
* CPack/IFW: Add support for QtIFW 4.1
* Tests: Specify destination for Xcode scheme
* FindMatlab: Add R2021b => 9.11 version
* NVHPC: only use '-MD' for the C and CXX languages
* FortranCInterface: Fix regression in timestamp check
* TestDriver: Fix old-style-cast warning in C++ mode
* GNUInstallDirs: Fix misinterpretation of Debian Policy on LIBEXECDIR

(adam)

2021-10-31 08:44:00 UTC MAIN commitmail json YAML

py-uncompyle6: updated to 3.8.0

3.8.0: 2020-10-29
=================

* Better handling of invalid bytecode magic
* Support running from 3.9 and 3.10 although we do not support those bytecodes
* Redo version comparisons using tuples instead of floats. This is needed for Python 3.10
* Split out into 3 branches so that the master branch can assume Python 3.6+ conventions, especially type annotations
* Source Fragment fixes
* Lambda-bug fixes 360
* Bug fixes

(adam)

2021-10-31 08:40:18 UTC MAIN commitmail json YAML

Fix dual commit

(pin)

2021-10-31 08:40:03 UTC MAIN commitmail json YAML

py-xdis: updated to 6.0.2

6.0.2 2021-10-29
=================

* Remove str2float, sysinfo2float and magic_int2float. With Python 3.10 this is no
  longer tenable
* Reduce PYTHON_VERSION usage in xdis.
* Allow optional delimeter and start length in `version_tuple_to_str()`
* fix logic bug in setting MAGIC
* Add a little Python 3.8.5 Graal (Java VM) knowledge

6.0.1 2021-10-22
=================

* Add PyPy 3.8 opcodes and disassembly
* Accept Python 3.8.12
* Fix some small lingering bugs introduced converting Python version number floats to tuples

6.0.0 2021-10-15
=================

Reworked for Python 3.10.

We had been internally using floating point numbers for version testing.
Clearl this doesn't work to distinguish 3.1 from 3.10.
(This was a flaw known about for a while and we'd been avoiding).

* Add 3.10 opcodes.
* Add 3.9 and 3.10 testing.
* Some tolerance for running from 3.11
* Update magic numbers
* Expanding testing to include pyston and PyPy 3.7
* Improve distribution packaging, e.g. Python 3 wheels should no longer be attmpted on Python 2.x

(adam)

2021-10-31 08:35:14 UTC MAIN commitmail json YAML

doc: Updated textproc/p5-Feed-Find to 0.12

(schmonz)

2021-10-31 08:35:05 UTC MAIN commitmail json YAML

Update to 0.12. From the changelog:

- Add GitHub info to Makefile.PL

(schmonz)

2021-10-31 08:34:50 UTC MAIN commitmail json YAML

Add wiki-tui

(pin)

2021-10-31 08:33:30 UTC MAIN commitmail json YAML

doc: Updated www/p5-Mojolicious to 9.22

(schmonz)

2021-10-31 08:33:21 UTC MAIN commitmail json YAML

Update to 9.22. From the changelog:

- Added a referer method to Mojo::Headers, as an alias for the
  referrer method.
- Fixed response status log message to use the "trace" log level instead
  of "debug".

(schmonz)

2021-10-31 08:33:18 UTC MAIN commitmail json YAML

www/wiki-tui: import package

A simple and easy to use Wikipedia Text User Interface.

wiki-tui currently has these features:
-Browse through Wikipedia (Set the language by changing the url in the config)
-Uses webscraping and a custom view to display wikipedia articles in the
terminal
-Use links to open other articles

These features are planned:
-View and interact with more elements of wikipedia articles (like tables,
images, etc.)
-Better error handling

(pin)

2021-10-31 08:28:59 UTC MAIN commitmail json YAML

doc: Updated www/p5-libwww to 6.58

(schmonz)

2021-10-31 08:28:49 UTC MAIN commitmail json YAML

Update to 6.58. From the changelog:

- Add a test for "response_redirect" (GH#387) (James Raspass)
- Improve documentation readability (GH#388) (Julien Fiegehenn)
- Replace remaining uses of "base" with "parent" (GH#389) (James Raspass)

(schmonz)

2021-10-31 08:27:18 UTC MAIN commitmail json YAML

doc: Updated www/p5-URI to 5.10

(schmonz)

2021-10-31 08:27:09 UTC MAIN commitmail json YAML

Update to 5.10. From the changelog:

- Remove Authority section from dist.ini (GH#86) (Olaf Alders)
- Make URI::mailto parse subaddresses with + sign correctly (GH#89)
  (Julien Fiegehenn)

(schmonz)

2021-10-31 08:25:58 UTC MAIN commitmail json YAML

doc: Updated www/p5-WWW-Mechanize to 2.06

(schmonz)

2021-10-31 08:25:49 UTC MAIN commitmail json YAML

Update to 2.06. From the changelog:

- Document methods that don't work with :content_file (GH#219) (Julien
  Fiegehenn)

(schmonz)

2021-10-31 08:15:20 UTC MAIN commitmail json YAML

znc: Use `=' instead of `+=' in the (now) only assignment to SUBST_SED.man

(kim)

2021-10-31 07:52:00 UTC MAIN commitmail json YAML

znc: Fix datadir on man page. Cleanup unused PLIST_SUBST variables.

The default datadir for the znc binary is ~/.znc, so do not rewrite the
manual page to say otherwise.  (The provided rc.d/znc script is using
the -d option to explicitly use a different datadir, but the default in
the binary is unchanged -- as it should be.)

(kim)

2021-10-31 07:47:06 UTC MAIN commitmail json YAML

znc: Separate charset support from nls support by adding option `icu'

(kim)

2021-10-31 07:46:01 UTC MAIN commitmail json YAML

znc: Fix PLIST and PLIST.nls to correctly list message catalogue files

(kim)

2021-10-31 07:16:29 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.13, asciidoc-10.0.1, cmake-3.21.4,
  dovecot2-pigeonhole-0.5.17, gawk-5.1.1, grpc-1.41.1, libcares-1.18.1,
  libv4l-1.22.1, openexr-3.1.3, pcre2-10.39.

(wiz)

2021-10-30 20:00:45 UTC MAIN commitmail json YAML

doc: Updated sysutils/broot to 1.7.0

(pin)

2021-10-30 20:00:24 UTC MAIN commitmail json YAML

sysutils/broot: update to 1.7.0

-"clipboard" feature now default (can still be removed at compilation
with --no-default-features)
-fix clipboard features not working on some recent linux distributions
-you can now select part of the input with shift arrows or by dragging the
mouse cursor
-new internals: input_selection_cut and input_selection_copy (not bound by
default)

(pin)

2021-10-30 14:51:17 UTC MAIN commitmail json YAML

doc: Updated fonts/FiraCode to 5.2

(rhialto)

2021-10-30 14:50:50 UTC MAIN commitmail json YAML

fonts/FiraCode: update to 5.2.

No longer has OTF files, but does have a Variable TTF version.
Too many changes to list since version 2;
see https://github.com/tonsky/FiraCode/releases.

(rhialto)

2021-10-30 13:46:42 UTC MAIN commitmail json YAML

fonts/recursive-ttf: add "code" variant of the fonts.

These have code ligatures & several stylistic sets pre-applied so they
will work by default in most code environments & apps. These are also
named & configured in a way that enables their use in code themes that
utilize italic & bold styles. If you wish to configure specific features
in Rec Mono fonts, see
Recursive Code Config https://github.com/arrowtype/recursive-code-config

- Regular, Italic, Bold, & Bold Italic static fonts
- Frozen-in Code Ligatures
- An abbreviated family name to enable italic themes on macOS
- Reduced-slant italics for easier readability in code (normal Recursive
  Italics have slnt=-15, which is pretty intense)
- Frozen-in OpenType features to enhance legibility for code (e.g.
  making 1 and l instantly recognizable)
  - `ss03` # simplified f
  - `ss05` # simplified l
  - `ss08` # serifless L and Z
  - `ss09` # simplified 6 and 9
  - `ss12` # simplified @

(rhialto)

2021-10-30 12:37:48 UTC MAIN commitmail json YAML

doc: Updated fonts/recursive-ttf to 1.082

(rhialto)

2021-10-30 12:37:38 UTC MAIN commitmail json YAML

fonts/recursive-ttf: update to 1.082

1.079: Several small fixes to diacritics and kerning

Several small fixes to diacritics and spacing:

    Fixes #472 - Accidental kerning pair in Sans: standard (tabular) 1 and 7
    Fixes #465 - Overly-tight kerning: right quote + e accents
    Fixes #450 - Combining vertical line below had incorrect Unicode value.

1.081: Make default numbers fully tabular, add fuller pnum feature, and
other tiny fixes & upgrades

The main change here is that the default characters for all instances
(Sans included) are now fully tabular, for better use in data tables,
numerical animations, invoices, and more. They were always intended to
be tabular by default, but they were unintentionally given kerning that
made them not-quite-tabular. The kerning that was present was useful, so
it was moved into a fuller proportional numbers (pnum) feature, and can
still be activated for better text flow.

Overall changes:

    Adds a minus.superior glyph, for negative exponents
    Aixes the width of the prebuilt 1/2 glyph in Sans styles (Closes #479)
    Adds a ratio glyph (Closes #480)
    Adds mu as a greek character. It was already there under the mu.math
    Unicode value, but this will make it easier to find and use (Closes
    #481)
    Fixes not-quite-tabular figures (Closes #482)

1.082: Glyph width corrections: Sans minus.superior, Mono fl and fi Latest

A minus.superior sign for exponents/superiors was added in the last
release. However, it was too wide in the Sans styles. This release
corrects that.

It also adds the ability to substitute the minus.superior for the hyphen
rather than only the minus, for easier access.

It also closes #483, by making the fi and fl glyphs only 1 unit wide in
the mono. Note that these glyphs aren't ligatures that are easily
accessible or intended for use in code -- they are only there for
describing the specific Unicode characters 0xFB01 - fi and 0xFB02 - fl.

(rhialto)

2021-10-30 09:15:14 UTC MAIN commitmail json YAML

doc: Added www/superscript-shttpd version 0.53

(schmonz)

2021-10-30 09:14:57 UTC MAIN commitmail json YAML

Add and enable superscript-shttpd.

(schmonz)

2021-10-30 09:14:05 UTC MAIN commitmail json YAML

Add superscript-httpd, some HTTP daemons designed to complement publicfile.

cgi-httpd, cgiuser-httpd, constant-httpd, echo-httpd, and redir-httpd
are HTTP daemons designed to complement publicfile.

Each instance of an shttpd daemon listens on a separate address, in a
chroot directory (except for cgiuser-httpd), typically running as a
nonprivileged user.

(schmonz)

2021-10-30 09:02:03 UTC MAIN commitmail json YAML

Updated textproc/p5-YAML-PP to 0.029

(wen)

2021-10-30 09:01:22 UTC MAIN commitmail json YAML

Update to 0.029

Upstream changes:
0.029 2021-10-25 00:02:53+02:00

    - Fix basic implicit mappings in flow sequences, e.g. [a, b: c, d]

0.028 2021-10-21 22:00:36+02:00

    - Fix empty values with properties in flow mappings and sequences
      (`[ &foo , bar]`, `{ &foo , k: v }`)
    - Fix: Allow comment lines with tabs in flow
    - Fix: parsing of explicit block indenting (issue #46)
    - Automatically tie new hashes inside tied hashes (issue #44)
    - yamlpp-load-dump: Add options --dump-module and --include*
    - docs: Add mising constants (issue #45)

(wen)

2021-10-30 08:56:02 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-Template to 1.60

(wen)

2021-10-30 08:55:08 UTC MAIN commitmail json YAML

Update to 1.60

Upstream changes:
1.60  2021-09-03
  - Fix another POD syntax error.

(wen)

2021-10-30 08:46:13 UTC MAIN commitmail json YAML

Updated textproc/p5-Pod-Eventual to 0.094002

(wen)

2021-10-30 08:44:52 UTC MAIN commitmail json YAML

Update to 0.094002

Upstream changes:
0.094002  2021-07-03 13:16:26-04:00 America/New_York
        - fix typo (thanks, BooK!)
        - update author contact info
        - document perl version policy

(wen)

2021-10-30 07:46:10 UTC MAIN commitmail json YAML

TODO: avoid suggesting nls on macOS/x86_64 versions where bison will crash.
Seems like that might be just 11.6?

(schmonz)

2021-10-30 07:46:07 UTC MAIN commitmail json YAML

doc: Updated lang/php73 to 7.3.32

(taca)

2021-10-30 07:45:42 UTC MAIN commitmail json YAML

lang/php73: update to 7.3.32

This is a security fix release.

28 Oct 2021, PHP 7.3.32

- FPM:
  . Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege
    escalation). (CVE-2021-21703) (Jakub Zelenka)

(taca)

2021-10-30 02:22:13 UTC MAIN commitmail json YAML

Updated textproc/p5-PDF-API2 to 2.042

(wen)

2021-10-30 02:21:32 UTC MAIN commitmail json YAML

Update to 2.042

Upstream changes:
2.042    2021-09-16

    - This release includes many changes to method names, options, and
      documentation aimed at improving approachability, but existing code should
      continue to work.  See the new Backward Compatibility section in the main
      PDF::API2 documentation for details about deprecation timelines and a
      suggested workflow for handling upgrades.  See the new Migration section
      for a consolidated list of deprecated methods/options and their
      replacements.

    - Renamed several methods in the PDF::API2 base class:

      - end -> close
      - open_scalar -> from_string
      - stringify -> to_string
      - pages -> page_count
      - importPageIntoForm -> embed_page
      - isEncrypted -> is_encrypted
      - xmpMetadata -> xml_metadata
      - outlines -> outline

    - Merged saveas into save.

    - Added individual accessors for PDF metadata (title, author, producer,
      etc.).  Replaced info and infoMetaAttributes with info_metadata for custom
      metadata.

    - Renamed the following methods in the PDF::API2::Page class:

      - gfx -> graphics
      - rotate -> rotation

    - Added $page->boundaries() and $pdf->default_page_boundaries() to replace
      the separate methods for the various page boundaries.  The supported
      arguments are slightly different; some edge cases have been removed and
      new options have been added.  See below and the PDF::API2::Page
      documentation for details.

    - Added $page->size() and $pdf->default_page_size() as a shortcut for
      setting the media box.

    - Both $page->size() and $page->boundaries() (and their $pdf default
      equivalents) now accept "WxH" page sizes in inches (e.g. 11x17 or 8.5x11).
      This does not apply to the deprecated versions of these methods.

    - Both $page->size() and $page->boundaries() (and their $pdf default
      equivalents) now accept a single number for page boundaries other than the
      media box, representing an amount in points to shrink the next larger box.
      This does not apply to the deprecated versions of these methods.

    - Replaced pageLabel with page_labels.  The option syntax is slightly
      different (pass options as a hash instead of a hashref; remove hyphens
      from option names).

    - Replaced image_jpeg, image_tiff, image_pnm, image_png, image_gif, and
      image_gd with $pdf->image.

    - Replaced the individual barcode methods with $pdf->barcode, which is
      fully documented and includes reasonable defaults based on the chosen
      barcode format.

    - Improved spacing between barcodes and labels when both bar_extend
      (formerly -lmzn) and font_size (formerly -fnsz) are set and the font size
      is larger than the bar extension.

    - Replaced corefont, ttfont, psfont, and bdfont with $pdf->font.  Unlike
      corefont, font requires the exact name of one of the standard fonts.
      Kerning is on by default (vs. off by default in the type-specific
      methods).

    - Renamed synfont to synthetic_font.  Renamed and documented the options.
      The new hscale option (formerly -slant) now takes a percentage (100 = no
      change, vs. 1 = no change for -slant) to match the hscale method in
      Content.  The new "bold" option is in thousandths of a text unit,
      vs. hundredths for "-bold", so multiply the old value by 10 when
      migrating.

    - Replaced the individual colorspace methods with $pdf->colorspace.  Added
      documentation and examples for the various colorspace types except for the
      former colorspace_hue, because I couldn't find the standard that it
      implements (if one exists).

    - Renamed several methods in PDF::API2::Content:

      - linewidth -> line_width
      - linecap -> line_cap
      - linejoin -> line_join
      - miterlimit -> miter_limit
      - flatness -> flatness_tolerance
      - endpath -> end
      - rectxy -> rectangle
      - fillstroke -> paint
      - charspace -> character_spacing
      - wordspace -> word_spacing
      - nl -> crlf
      - advancewidth -> text_width

    - In PDF::API2::Content, replaced image and formimage with object.  Added a
      $page->object() convenience method that is equivalent to
      $page->graphics->object().

    - In PDF::API2::Content, merged text_center and text_right into text.  Use
      the "align" option to set alignment to "center" or "right".

    - In PDF::API2::Content, merged paragraphs into paragraph.

    - In PDF::API2::Content, deprecated poly and added polyline.  poly was the
      only path-drawing method that took a starting position as its first two
      arguments.  These should be passed to a move call instead, with the
      remaining arguments passed to the new polyline method.

    - In PDF::API2::Content, added position, which combines the functionality of
      distance and textpos2 (which was undocumented).  Deprecated textpos, which
      attempted to return the position of the "cursor" after taking into account
      coordinate transformations.  textpos2 and the new position method return
      the text position before any coordinate transformations are applied, which
      is consistent with how the other methods in this class behave.

    - In PDF::API2::Content, deprecated bogen.  Recreate using arc, if feasible.
      If not, I'm likely to leave the code in place indefinitely as an
      undocumented method.

    - In PDF::API2::Content, deprecated cr.  Replace with either position (if
      called with arguments) or crlf (if called without arguments).

    - Tentatively deprecated $pdf->cjkfont.  If you're successfully using this
      method for CJK font support, read PDF::API2::Resource::CIDFont::CJKFont
      and contact me to discuss your use case.

    - Tentatively deprecated $pdf->unifont.  If you're successfully using this
      method for Unicode support, please contact me to discuss your use case.

    - Replaced $pdf->preferences() with separate page_mode, page_layout,
      viewer_preferences, and open_action methods, all of which are now fully
      documented.

    - Added font_path and set_font_path accessors for the font search path (the
      list of directories searched when a font name is included without its full
      path).  Renamed addFontDirs to add_to_font_path.

    - Removed C:/WinNT/Fonts from the default font search path.

    - Named Destinations are now fully documented, with updated method names and
      arguments.

    - Outlines are now fully documented, with additional methods for examining
      and modifying the outline tree.  Existing method names and arguments have
      been updated to match those used in Named Destinations.  Various bugs have
      been fixed when reading or modifying outlines in existing PDFs.

    - Updated annotation documentation.  Revised methods and arguments to match
      those used in Named Destinations and Outlines.

    - A PDF version number specified in the document catalog is now respected by
      $pdf->version().

    - Fixed space calculation between words in justified text (report and fix by
      Vladislav Glinsky).

(wen)

2021-10-30 02:17:32 UTC MAIN commitmail json YAML

Updated textproc/p5-PPIx-QuoteLike to 0.018

(wen)

2021-10-30 02:16:39 UTC MAIN commitmail json YAML

Update to 0.018

Upstream changes:
0.018          2021-10-22      T. R. Wyant
    Argument postderef is now fatal.

    Correct generation of 'provides' metadata.  Thanks to Favio Poletti
    for blogging
    https://github.polettix.it/ETOOBUSY/2021/06/15/the-real-pause-workaround/,
    and ultimately to Joel Berger for the pointer to
    https://metacpan.org/pod/CPAN::Meta::Spec#no_index

(wen)

2021-10-29 23:09:34 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20211029

(wiz)

2021-10-29 23:09:24 UTC MAIN commitmail json YAML

neomutt: update to 20211029.

2021-10-29  Richard Russon  <rich@flatcap.org>
* Features
  - Notmuch: support separate database and mail roots without .notmuch
* Bug Fixes
  - fix notmuch crash on open failure
  - fix crypto crash handling pgp keys
  - fix ncrypt/pgp file_get_size return check
  - fix restore case-insensitive header sort
  - fix pager redrawing of long lines
  - fix notmuch: check database dir for xapian dir
  - fix notmuch: update index count after `<entire-thread>`
  - fix protect hash table against empty keys
  - fix prevent real_subj being set but empty
  - fix leak when saving fcc
  - fix leak after `<edit-or-view-raw-message>`
  - fix leak after trash to hidden mailbox
  - fix leak restoring postponed emails

(wiz)

2021-10-29 21:11:39 UTC MAIN commitmail json YAML

doc: Updated textproc/link-grammar to 5.10.2

(gutteridge)

2021-10-29 21:11:25 UTC MAIN commitmail json YAML

link-grammar: update to 5.10.2

Version 5.10.2 (16 Sept 2021)
* Fix python install path.
* Fix size in brand-new `link-generator` (hits 32-bit & ARM) #1247

Version 5.10.1 (7 Sept 2021)
* Fix perl bindings build fail. #1248

Version 5.10.0 (4 September 2021)
* Expanded English vocabulary
* Support dictionary "#define allow-duplicate-words true". #1204
* Fix crash for sentences containing wildcard words. #1206
* Connector names starting with "ID" are no longer reserved. #1208
* Connector names starting with underbar are reserved for internal use.
* ".I" subscripts are no longer reserved; "._" subscripts are reserved.
  These last three changes introduce linkage incompatibilities.
* Fix parsing with nulls when using an sqlite3 dictionary.
* Fix regexes for NetBSD when using libc regexes. #1223
* English dict: fix many "how?" questions.
* English dict: fix conditional sentences #1240

(gutteridge)

2021-10-29 17:06:53 UTC MAIN commitmail json YAML

doc: Updated textproc/split-thai to 2.11

(scole)

2021-10-29 17:01:31 UTC MAIN commitmail json YAML

Update to 2.11
all changes for pthai.el
- simplify some pthai-url-* functions, fix fetching of some words for
  pthai-url-thai-language

(scole)

2021-10-29 16:46:04 UTC MAIN commitmail json YAML

2021-10-29 16:17:48 UTC MAIN commitmail json YAML

Downgraded textproc/py-docutils; Updated textproc/py-sphinxcontrib-htmlhelp, textproc/py-sphinx, databases/py-peewee

(adam)

2021-10-29 16:17:23 UTC MAIN commitmail json YAML

py-peewee: updated to 3.14.8

3.14.8

Back-out all changes to automatically use RETURNING for `SqliteExtDatabase`,
`CSqliteExtDatabase` and `APSWDatabase`. The issue I found is that when a
RETURNING cursor is not fully-consumed, any parent SAVEPOINT (and possibly
transaction) would not be able to be released. Since this is a
backwards-incompatible change, I am going to back it out for now.

Returning clause can still be specified for Sqlite, however it just needs to be
done so manually rather than having it applied automatically.

(adam)

2021-10-29 16:16:41 UTC MAIN commitmail json YAML

py-sphinx: updated to 4.2.0

Release 4.2.0 (released Sep 12, 2021)
=====================================

Features added
--------------

* autodoc: Support class properties
* autodoc: Emit a warning if target is a mocked object
* autodoc: Allow to refer NewType instances with module name in Python
  3.10 or above
* html theme: Expose the version of Sphinx in the form of tuple as a
  template variable ``sphinx_version_tuple``
* manpage: Suppress the title of man page if description is empty
* py domain: ``:py:property:`` directive supports ``:classmethod:``
  option to describe the class property
* test: SphinxTestApp can take ``builddir`` as an argument
* C and C++, support more fundamental types, including GNU extensions.

Bugs fixed
----------

* apidoc: apidoc does not generate a module definition for implicit
  namespace package
* autodoc: generate incorrect reference to the parent class if the target
  class inherites the class having ``_name`` attribute
* autodoc: Some objects under ``typing`` module are not displayed
  well with the HEAD of 3.10
* autodoc: typehint for cached_property is not shown
* autodoc: AttributeError is raised on failed resolving typehints
* autodoc: autodoc_docstring_signature does not effect to ``__init__()``
  and ``__new__()``
* autodoc: PEP 585 style typehints having arguments (ex. ``list[int]``)
  are not displayed well
* autosummary: some warnings contain non-existing filenames
* autosummary: summarise overlined sectioned headings correctly
* autosummary: Type annotations which contain commas in autosummary table
  are not removed completely
* c domain: some warnings contain non-existing filenames
* cpp domain: some warnings contain non-existing filenames
* html search: abbreation marks are inserted to the search result if
  failed to fetch the content of the page
* html search: The JS requirement warning is shown if browser is slow
* html theme: CSS and JS files added by theme were loaded twice
* py domain: ``:type:`` option for :rst:dir:`py:property` directive does
  not create a hyperlink
* py domain: Literal typehint was converted to a cross reference
* comment: C++, fix parsing of defaulted function parameters that are
  function pointers.
* smartquotes: don't adjust typography for text with
  language-highlighted ``:code:`` role.
* sphinx-build: crashed with the HEAD of Python 3.10

Release 4.1.2 (released Jul 27, 2021)
=====================================

Incompatible changes
--------------------

* linkcheck: Disable checking automatically generated anchors on
  github.com (ex. anchors in reST/Markdown documents)

Bugs fixed
----------

* autodoc: Custom types using ``typing.NewType`` are not displayed well
  with the HEAD of 3.10
* autodoc: Some objects under ``typing`` module are not displayed well
  with the HEAD of 3.10
* autodoc: crashed if ``autodoc_class_signature = "separated"``
* html search: html_copy_source can't control the search summaries
* linkcheck: Failed to check anchors in github.com

Release 4.1.1 (released Jul 15, 2021)
=====================================

Dependencies
------------

* sphinxcontrib-htmlhelp-2.0.0 or above
* sphinxcontrib-serializinghtml-1.1.5 or above

Bugs fixed
----------

* html: HTML logo or Favicon specified as file not being found on output

Release 4.1.0 (released Jul 12, 2021)
=====================================

Dependencies
------------

* Support jinja2-3.0

Deprecated
----------

* The ``app`` argument of ``sphinx.environment.BuildEnvironment`` becomes
  required
* ``sphinx.application.Sphinx.html_theme``
* ``sphinx.ext.autosummary._app``
* ``sphinx.util.docstrings.extract_metadata()``

Features added
--------------

* autodoc: Add ``class-doc-from`` option to :rst:dir:`autoclass`
  directive to control the content of the specific class like
  :confval:`autoclass_content`
* autodoc: :confval:`autodoc_type_aliases` now supports dotted name. It
  allows you to define an alias for a class with module name like
  ``foo.bar.BazClass``
* autodoc: Special member is not documented in the module
* autodoc: The arguments of ``typing.Literal`` are wrongly rendered
* autodoc: :confval:`autodoc_typehints` allows ``'both'`` setting to
  allow typehints to be included both in the signature and description
* autodoc: Add :confval:`autodoc_class_signature` to separate the class
  entry and the definition of ``__init__()`` method
* autodoc: Support variable comment for alias classes
* autodoc: Add :event:`autodoc-process-bases` to modify the base classes
  of the class definitions
* autodoc: Render enum values for the default argument value better
* autodoc: ``autodoc_typehints='none'`` now erases typehints for
  variables, attributes and properties
* autosummary: Support instance attributes for classes
* html: Add "heading" role to the toctree items
* html: Add span tag to the return typehint of method/function
* html search: Show search summaries when html_copy_source = False
* html search: Prevent corrections and completions in search field
* html theme: Eliminate prompt characters of code-block from copyable
  text
* i18n: Emit a debug message if message catalog file not found under
  :confval:`locale_dirs`
* LaTeX: Add xeCJKVerbAddon to default fvset config for Chinese documents
* linkcheck: Support checking anchors on github.com
* linkcheck: Add a new event :event:`linkcheck-process-uri` to modify
  URIs before checking hyperlinks
* linkcheck: Add :confval:`linkcheck_allowed_redirects` to mark
  hyperlinks that are redirected to expected URLs as "working"
* py domain: Support union types using ``|`` in info-field-list
* py domain: :confval:`python_use_unqualified_type_names` supports type
  field in info-field-list
* Optimize the parallel build
* Add :confval:`nitpick_ignore_regex` to ignore nitpicky warnings using
  regular expressions
* Add ``Sphinx.set_html_assets_policy`` to tell extensions to include
  HTML assets in all the pages. Extensions can check this via
  ``Sphinx.registry.html_assets_policy``
* C++, add support for

  - ``inline`` variables,
  - ``consteval`` functions,
  - ``constinit`` variables,
  - ``char8_t``,
  - ``explicit(<constant expression>)`` specifier,
  - digit separators in literals, and
  - constraints in placeholder type specifiers, aka. adjective syntax
    (e.g., ``Sortable auto &v``).

* C, add support for digit separators in literals.
* LaTeX: support containers in LaTeX output

Bugs fixed
----------

* autodoc: stacked singledispatches are wrongly rendered
* autodoc: a docsting having metadata only should be treated as
  undocumented
* autodoc: typehints for overloaded functions and methods are inaccurate
* autodoc: The inherited method not having docstring is wrongly parsed
* autodoc: autoattribute directive failed to generate document for an
  attribute not having any comment
* autodoc: single element tuple on the default argument value is wrongly
  rendered
* autodoc: AttributeError is raised on processing a subclass of Tuple[()]
* autodoc: TypeError is raised on processing dict-like object (not a
  class) via autoclass directive
* html: Pushing left key causes visiting the next page at the first page
* html: URL for html_favicon and html_log does not work
* html theme : pyramid theme generates incorrect logo links
* manpage: The name of manpage directory that is generated by
  :confval:`man_make_section_directory` is not correct
* manpage: Fix font isn't reset after keyword at the top of samp role
* Linkcheck reports broken link when remote server closes the connection
  on HEAD request
* py domain: "exceptions" module is not displayed
* py domain: a Callable annotation with no parameters
  (e.g. ``Callable[[], None])`` will be rendered with a bracket missing
  (``Callable[], None]``)
* quickstart: Make sphinx-quickstart exit when conf.py already exists
* xml: XML Builder ignores custom visitors
* ``:param:`` and ``:type:`` fields does not support a type containing
  whitespace (ex. ``Dict[str, str]``)
* when transforming typed fields, call the specified role instead of
  making an single xref. For C and C++, use the ``expr`` role for typed fields.

Release 4.0.3 (released Jul 05, 2021)
=====================================

Features added
--------------

* C, add C23 keywords ``_Decimal32``, ``_Decimal64``, and ``_Decimal128``.
* C, add :confval:`c_extra_keywords` to allow user-defined keywords
  during parsing.
* Revert the removal of ``sphinx.util:force_decode()`` to become some 3rd party
  extensions available again during 5.0

Bugs fixed
----------

* changeset domain: :rst:dir:`versionchanged` with contents being a list
  will cause error during pdf build
* LaTeX: complex table with merged cells broken since 4.0
* LaTeX: backslash may cause Improper discretionary list pdf build error
  with Japanese engines
* C, remove special macro names from the keyword list.
  See also :confval:`c_extra_keywords`.
* KeyError is raised on PropagateDescDomain transform

Release 4.0.2 (released May 20, 2021)
=====================================

Dependencies
------------

* Support jinja2-3.0

Incompatible changes
--------------------

* Update Underscore.js to 1.13.1
* manpage: Stop creating a section directory on build manpage by default
  (see :confval:`man_make_section_directory`)

Bugs fixed
----------

* viewcode: crashed if non importable modules found on parallel build
* Unknown node error for pending_xref_condition is raised if an extension
  that does not support the node installs a missing-reference handler

Release 4.0.1 (released May 11, 2021)
=====================================

Bugs fixed
----------

* autodoc: crashed when ValueError is raised on generating signature
  from a property of the class
* autosummary: warning is emitted if list value is set to
  autosummary_generate
* html search: tags for search result are broken
* i18n: Babel emits errors when running compile_catalog
* py domain: The :canonical: option causes "more than one target for
  cross-reference" warning
* websupport: UndefinedError is raised: 'css_tag' is undefined

Release 4.0.0 (released May 09, 2021)
=====================================

Dependencies
------------

4.0.0b1

* Drop python 3.5 support
* Drop docutils 0.12 and 0.13 support
* LaTeX: add ``tex-gyre`` font dependency

4.0.0b2

* Support docutils-0.17.  Please notice it changes the output of HTML builder.
  Some themes do not support it, and you need to update your custom CSS to
  upgrade it.

Incompatible changes
--------------------

4.0.0b1

* autodoc: info-field-list is generated into the class description when
  ``autodoc_typehints='description'`` and ``autoclass_content='class'`` set
* extlinks: "%s" becomes required keyword in the link caption string
* domain: The ``Index`` class becomes subclasses of ``abc.ABC`` to indicate
  methods that must be overridden in the concrete classes
* py domain: The structure of python objects is changed.  A boolean value
  is added to indicate that the python object is canonical one
* MathJax: The MathJax was changed from 2 to 3. Users using a custom
  MathJax configuration may have to set the old MathJax path or update their
  configuration for version 3. See :mod:`sphinx.ext.mathjax`.
* i18n: The msgid for alt text of image is changed
* napoleon: :confval:`napoleon_use_param` also affect "other parameters"
  section
* manpage: Make a section directory on build manpage by default (see
  :confval:`man_make_section_directory`)
* html: Change the default setting of
  :confval:`html_codeblock_linenos_style` to ``'inline'``
* html search: search results are wrapped with ``<p>`` instead of
  ``<div>``
* html theme: Move a script tag for documentation_options.js in
  basic/layout.html to ``script_files`` variable
* html theme: Move CSS tags in basic/layout.html to ``css_files`` variable
* html theme: Emit a warning for sphinx_rtd_theme-0.2.4 or older
* LaTeX: uplatex becomes a default setting of latex_engine for Japanese
  documents
* py domain: ``:var:``, ``:cvar:`` and ``:ivar:`` fields do not create
  cross-references
* The ``align`` attribute of ``figure`` and ``table`` nodes becomes
  ``None`` by default instead of ``'default'``
* LaTeX refactoring: split sphinx.sty into multiple files and rename
  some auxiliary files created in ``latex`` build output repertory
* Use explicit title instead of <no title>
* The :file: option for csv-table directive now recognizes an absolute
  path as a relative path from source directory

4.0.0b2

* Change the CSS classes on :rst:role:`cpp:expr` and
  :rst:role:`cpp:texpr`.

Deprecated
----------

* :confval:`html_codeblock_linenos_style`
* ``favicon`` and ``logo`` variable in HTML templates
* ``sphinx.directives.patches.CSVTable``
* ``sphinx.directives.patches.ListTable``
* ``sphinx.directives.patches.RSTTable``
* ``sphinx.ext.autodoc.directive.DocumenterBridge.filename_set``
* ``sphinx.ext.autodoc.directive.DocumenterBridge.warn()``
* ``sphinx.registry.SphinxComponentRegistry.get_source_input()``
* ``sphinx.registry.SphinxComponentRegistry.source_inputs``
* ``sphinx.transforms.FigureAligner``
* ``sphinx.util.pycompat.convert_with_2to3()``
* ``sphinx.util.pycompat.execfile_()``
* ``sphinx.util.smartypants``
* ``sphinx.util.typing.DirectiveOption``

Features added
--------------

4.0.0b1

* autodoc: Support ``bound`` argument for TypeVar
* autodoc: Support typehints for properties
* autodoc: Allow to refer to a python class using its canonical name
  when the class has two different names; a canonical name and an alias name
* autodoc: Add :confval:`autodoc_typehints_description_target` to control
  the behavior of ``autodoc_typehints=description``
* autodoc: :confval:`autodoc_docstring_signature` will continue to look
  for multiple signature lines without backslash character
* autosummary: Enable :confval:`autosummary_generate` by default
* extlinks: Allow %s in link caption string
* py domain: Add ``:canonical:`` option to python directives to describe
  the location where the object is defined
* py domain: Add :confval:`python_use_unqualified_type_names` to suppress
  the module name of the python reference if it can be resolved (experimental)
* py domain: Add :rst:dir:`py:property` directive to describe a property
* i18n: The alt text for image is translated by default (without
  :confval:`gettext_additional_targets` setting)
* html: :confval:`html_favicon` and :confval:`html_logo` now accept URL
  for the image
* html search: Support searching for 2characters word
* html theme: Allow to inherite the search page
* imgconverter: Show the error of the command availability check
* Add debug logs for change detection of sources and templates
* Emit a warning if toctree contains duplicated entries
* ``master_doc`` is now renamed to :confval:`root_doc`
* C++, add support for the C++20 spaceship operator, ``<=>``.
* A new node, ``sphinx.addnodes.pending_xref_condition`` has been added.
  It can be used to choose appropriate content of the reference by conditions.

4.0.0b2

* autodoc: Super class having ``Any`` arguments causes nit-picky warning
* autodoc: TypeError is raised on processing broken metaclass
* autodoc: metadata of GenericAlias is not rendered as a reference in
  py37+
* html: copy-range protection for doctests doesn't work in Safari
* LaTeX: imgconverter: conversion runs even if not needed
* py domain: Ellipsis in info-field-list causes nit-picky warning
* py domain: duplicated warning is emitted when both canonical and its
  alias objects are defined on the document
* More CSS classes on domain descriptions, see :ref:`nodes` for details.
* mathjax: Rename :confval:`mathjax_config` to
  :confval:`mathjax2_config` and add :confval:`mathjax3_config`

Bugs fixed
----------

4.0.0b1

* autodoc: Raises a warning if function has wrong __globals__ value
* autodoc: a TypeVar imported from other module is not resolved (in
  Python 3.7 or above)
* autodoc: Failed to resolve types.TracebackType type annotation
* html: html_add_permalinks=None and html_add_permalinks="" are ignored
* html search: Paragraphs in search results are not identified as ``<p>``
* html theme: The translation of sphinx_rtd_theme does not work
* Emit a warning if a unknown domain is given for directive or role (ex.
  ``:unknown:doc:``)
* LaTeX: No wrapping for ``cpp:enumerator``
* LaTeX: backticks in code-blocks trigger latexpdf build warning (and font
  change) with late TeXLive 2019
* LaTeX: Figures with no size defined get overscaled (compared to images
  with size explicitly set in pixels) (fixed for ``'pdflatex'/'lualatex'`` only)
* LaTeX: The depth of bookmarks panel in PDF is not enough for navigation
* LaTeX: the fix to two minor Pygments LaTeXFormatter output issues ignore
  Pygments style
* LaTeX: 3.5.0 ``verbatimmaxunderfull`` setting does not work as
  expected
* LaTeX: missing line break in ``\pysigline``
* LaTeX: legacy ``\pysiglinewithargsret`` does not compute correctly
  available  horizontal space and should use a ragged right style
* LaTeX: "release" value with underscore leads to invalid LaTeX
* C++: remove the longest matching prefix in
  :confval:`cpp_index_common_prefix` instead of the first that matches.
* C, properly reject function declarations when a keyword is used
  as parameter name.
* viewcode: Failed to create back-links on parallel build
* C and C++, fix rendering of (member) function pointer types in
  function parameter lists.
* C++, fix linking of names in array declarators, pointer to member
  (function) declarators, and in the argument to ``sizeof...``.
* C, fix linking of names in array declarators.

4.0.0b2

* C, C++, fix ``KeyError`` when an ``alias`` directive is the first C/C++
  directive in a file with another C/C++ directive later.

4.0.0b3

* html: Failed to add CSS files to the specific page

(adam)

2021-10-29 16:15:08 UTC MAIN commitmail json YAML

py-sphinxcontrib-htmlhelp: updated to 2.0.0

Release 2.0.0
* Drop python-3.5 support
* Remove deprecated method: ``HTMLHelpBuilder.open_file()``
* htmlhelp builder should generate HTML4 docs instead of HTML5

(adam)

2021-10-29 16:13:22 UTC MAIN commitmail json YAML

py-docutils: downgraded to 0.17.1 - py-sphinx is not ready for 0.18 yet

(adam)

2021-10-29 12:22:13 UTC MAIN commitmail json YAML

doc: Updated devel/mob to 2.0.0

(schmonz)

2021-10-29 12:22:05 UTC MAIN commitmail json YAML

Update to 2.0.0. From the changelog:

- **NEW** create a team room on https://timer.mob.sh to have a team
  timer. Set `MOB_TIMER_ROOM` to the name of your team room and mob will
  automatically send timer requests to your team room. Mob now even
  supports breaks with `mob break <minutes>`.

(schmonz)

2021-10-29 08:40:59 UTC MAIN commitmail json YAML

Updated graphics/py-cycler, devel/py-dulwich

(adam)

2021-10-29 08:40:41 UTC MAIN commitmail json YAML

py-dulwich: updated to 0.20.26

0.20.26
* Support os.PathLike arguments to Repo.stage().
* Drop support for Python 3.5.
* Add ``dulwich.porcelain._reset_file``.
* Add ``Repo.unstage``.

(adam)

2021-10-29 08:37:04 UTC MAIN commitmail json YAML

py-cycler: updated to 0.11.0

v0.11
This is the first Cycler feature release in some years. New features include:

Added Cycler.by_key, which produces values by key
Added Cycler.__contains__, which adds support for in checks
Wheels now includes the LICENSE file
The sdist now includes the LICENSE
Cycler no longer supports Python 2. Supported versions of Python are 3.6 and above.

(adam)

2021-10-29 08:35:56 UTC MAIN commitmail json YAML

Update chat/element-web to 1.9.3

Changes in [1.9.3](https://github.com/vector-im/element-desktop/releases/tag/v1.9.3) (2021-10-25)
=================================================================================================

## 笨ィ Features
* Convert the "Cryptography" settings panel to an HTML table to assist screen reader users. ([\#6968](https://github.com/matrix-org/matrix-react-sdk/pull/6968)). Contributed by [andybalaam](https://github.com/andybalaam).
* Swap order of private space creation and tweak copy ([\#6967](https://github.com/matrix-org/matrix-react-sdk/pull/6967)). Fixes #18768 and #18768.
* Add spacing to Room settings - Notifications subsection ([\#6962](https://github.com/matrix-org/matrix-react-sdk/pull/6962)). Contributed by [CicadaCinema](https://github.com/CicadaCinema).
* Use HTML tables for some tabular user interface areas, to assist with screen reader use ([\#6955](https://github.com/matrix-org/matrix-react-sdk/pull/6955)). Contributed by [andybalaam](https://github.com/andybalaam).
* Fix space invite edge cases ([\#6884](https://github.com/matrix-org/matrix-react-sdk/pull/6884)). Fixes #19010 #17345 and #19010.
* Allow options to cascade kicks/bans throughout spaces ([\#6829](https://github.com/matrix-org/matrix-react-sdk/pull/6829)). Fixes #18969 and #18969.
* Make public space alias field mandatory again ([\#6921](https://github.com/matrix-org/matrix-react-sdk/pull/6921)). Fixes #19003 and #19003.
* Add progress bar to restricted room upgrade dialog ([\#6919](https://github.com/matrix-org/matrix-react-sdk/pull/6919)). Fixes #19146 and #19146.
* Add customisation point for visibility of invites and room creation ([\#6922](https://github.com/matrix-org/matrix-react-sdk/pull/6922)). Fixes #19331 and #19331.
* Inhibit `Unable to get validated threepid` error during UIA ([\#6928](https://github.com/matrix-org/matrix-react-sdk/pull/6928)). Fixes #18883 and #18883.
* Tweak room list skeleton UI height and behaviour ([\#6926](https://github.com/matrix-org/matrix-react-sdk/pull/6926)). Fixes #18231 #16581 and #18231.
* If public room creation fails, retry without publishing it ([\#6872](https://github.com/matrix-org/matrix-react-sdk/pull/6872)). Fixes #19194 and #19194. Contributed by [AndrewFerr](https://github.com/AndrewFerr).
* Iterate invite your teammates to Space view ([\#6925](https://github.com/matrix-org/matrix-react-sdk/pull/6925)). Fixes #18772 and #18772.
* Make placeholder more grey when no input ([\#6840](https://github.com/matrix-org/matrix-react-sdk/pull/6840)). Fixes #17243 and #17243. Contributed by [wlach](https://github.com/wlach).
* Respect tombstones in locally known rooms for Space children ([\#6906](https://github.com/matrix-org/matrix-react-sdk/pull/6906)). Fixes #19246 #19256 and #19246.
* Improve emoji shortcodes generated from annotations ([\#6907](https://github.com/matrix-org/matrix-react-sdk/pull/6907)). Fixes #19304 and #19304.
* Hide kick & ban options in UserInfo when looking at own profile ([\#6911](https://github.com/matrix-org/matrix-react-sdk/pull/6911)). Fixes #19066 and #19066.
* Add progress bar to Community to Space migration tool ([\#6887](https://github.com/matrix-org/matrix-react-sdk/pull/6887)). Fixes #19216 and #19216.

## �汾� Bug Fixes
* Fix leave space cancel button exploding ([\#6966](https://github.com/matrix-org/matrix-react-sdk/pull/6966)).
* Fix edge case behaviour of the space join spinner for guests ([\#6972](https://github.com/matrix-org/matrix-react-sdk/pull/6972)). Fixes #19359 and #19359.
* Convert emoticon to emoji at the end of a line on send even if the cursor isn't there ([\#6965](https://github.com/matrix-org/matrix-react-sdk/pull/6965)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix text overflows button on Home page ([\#6898](https://github.com/matrix-org/matrix-react-sdk/pull/6898)). Fixes #19180 and #19180. Contributed by [oliver-pham](https://github.com/oliver-pham).
* Space Room View should react to join rule changes down /sync ([\#6945](https://github.com/matrix-org/matrix-react-sdk/pull/6945)). Fixes #19390 and #19390.
* Hide leave section button if user isn't in the room e.g peeking ([\#6920](https://github.com/matrix-org/matrix-react-sdk/pull/6920)). Fixes #17410 and #17410.
* Fix bug where room list would get stuck showing no rooms ([\#6939](https://github.com/matrix-org/matrix-react-sdk/pull/6939)). Fixes #19373 and #19373.
* Update room settings dialog title when room name changes ([\#6916](https://github.com/matrix-org/matrix-react-sdk/pull/6916)). Fixes #17480 and #17480. Contributed by [psrpinto](https://github.com/psrpinto).
* Fix editing losing emote-ness and rainbow-ness of messages ([\#6931](https://github.com/matrix-org/matrix-react-sdk/pull/6931)). Fixes #19350 and #19350.
* Remove semicolon from notifications panel ([\#6930](https://github.com/matrix-org/matrix-react-sdk/pull/6930)). Contributed by [robintown](https://github.com/robintown).
* Prevent profile image in left panel's backdrop from being selected ([\#6924](https://github.com/matrix-org/matrix-react-sdk/pull/6924)). Contributed by [rom4nik](https://github.com/rom4nik).
* Validate that the phone number verification field is filled before allowing user to submit ([\#6918](https://github.com/matrix-org/matrix-react-sdk/pull/6918)). Fixes #19316 and #19316. Contributed by [VFermat](https://github.com/VFermat).
* Updated how save button becomes disabled in room settings to listen for all fields instead of the most recent ([\#6917](https://github.com/matrix-org/matrix-react-sdk/pull/6917)). Contributed by [LoganArnett](https://github.com/LoganArnett).
* Use FocusLock around ContextMenus to simplify focus management ([\#6311](https://github.com/matrix-org/matrix-react-sdk/pull/6311)). Fixes #19259 and #19259.
* Fix space hierarchy pagination ([\#6908](https://github.com/matrix-org/matrix-react-sdk/pull/6908)). Fixes #19276 and #19276.
* Fix spaces keyboard shortcuts not working for last space ([\#6909](https://github.com/matrix-org/matrix-react-sdk/pull/6909)). Fixes #19255 and #19255.
* Use fallback avatar only for DMs with 2 people. ([\#6895](https://github.com/matrix-org/matrix-react-sdk/pull/6895)). Fixes #18747 and #18747. Contributed by [andybalaam](https://github.com/andybalaam).

Changes in [1.9.3-rc.3](https://github.com/vector-im/element-desktop/releases/tag/v1.9.3-rc.3) (2021-10-25)
===========================================================================================================

## �汾� Bug Fixes
* Remove highlightjs CSS ([\#19483](https://github.com/vector-im/element-web/pull/19483)). Fixes vector-im/element-web#19476

Changes in [1.9.3-rc.2](https://github.com/vector-im/element-desktop/releases/tag/v1.9.3-rc.2) (2021-10-20)
===========================================================================================================

## �汾� Bug Fixes
* Fix conflicting CSS on syntax highlighted blocks ([\#6991](https://github.com/matrix-org/matrix-react-sdk/pull/6991)). Fixes vector-im/element-web#19445

Changes in [1.9.3-rc.1](https://github.com/vector-im/element-desktop/releases/tag/v1.9.3-rc.1) (2021-10-19)
===========================================================================================================

## 笨ィ Features
* Swap order of private space creation and tweak copy ([\#6967](https://github.com/matrix-org/matrix-react-sdk/pull/6967)). Fixes #18768 and #18768.
* Add spacing to Room settings - Notifications subsection ([\#6962](https://github.com/matrix-org/matrix-react-sdk/pull/6962)). Contributed by [CicadaCinema](https://github.com/CicadaCinema).
* Convert the "Cryptography" settings panel to an HTML to assist screen reader users. ([\#6968](https://github.com/matrix-org/matrix-react-sdk/pull/6968)). Contributed by [andybalaam](https://github.com/andybalaam).
* Use HTML tables for some tabular user interface areas, to assist with screen reader use ([\#6955](https://github.com/matrix-org/matrix-react-sdk/pull/6955)). Contributed by [andybalaam](https://github.com/andybalaam).
* Fix space invite edge cases ([\#6884](https://github.com/matrix-org/matrix-react-sdk/pull/6884)). Fixes #19010 #17345 and #19010.
* Allow options to cascade kicks/bans throughout spaces ([\#6829](https://github.com/matrix-org/matrix-react-sdk/pull/6829)). Fixes #18969 and #18969.
* Make public space alias field mandatory again ([\#6921](https://github.com/matrix-org/matrix-react-sdk/pull/6921)). Fixes #19003 and #19003.
* Add progress bar to restricted room upgrade dialog ([\#6919](https://github.com/matrix-org/matrix-react-sdk/pull/6919)). Fixes #19146 and #19146.
* Add customisation point for visibility of invites and room creation ([\#6922](https://github.com/matrix-org/matrix-react-sdk/pull/6922)). Fixes #19331 and #19331.
* Inhibit `Unable to get validated threepid` error during UIA ([\#6928](https://github.com/matrix-org/matrix-react-sdk/pull/6928)). Fixes #18883 and #18883.
* Tweak room list skeleton UI height and behaviour ([\#6926](https://github.com/matrix-org/matrix-react-sdk/pull/6926)). Fixes #18231 #16581 and #18231.
* If public room creation fails, retry without publishing it ([\#6872](https://github.com/matrix-org/matrix-react-sdk/pull/6872)). Fixes #19194 and #19194. Contributed by [AndrewFerr](https://github.com/AndrewFerr).
* Iterate invite your teammates to Space view ([\#6925](https://github.com/matrix-org/matrix-react-sdk/pull/6925)). Fixes #18772 and #18772.
* Make placeholder more grey when no input ([\#6840](https://github.com/matrix-org/matrix-react-sdk/pull/6840)). Fixes #17243 and #17243. Contributed by [wlach](https://github.com/wlach).
* Respect tombstones in locally known rooms for Space children ([\#6906](https://github.com/matrix-org/matrix-react-sdk/pull/6906)). Fixes #19246 #19256 and #19246.
* Improve emoji shortcodes generated from annotations ([\#6907](https://github.com/matrix-org/matrix-react-sdk/pull/6907)). Fixes #19304 and #19304.
* Hide kick & ban options in UserInfo when looking at own profile ([\#6911](https://github.com/matrix-org/matrix-react-sdk/pull/6911)). Fixes #19066 and #19066.
* Add progress bar to Community to Space migration tool ([\#6887](https://github.com/matrix-org/matrix-react-sdk/pull/6887)). Fixes #19216 and #19216.

## �汾� Bug Fixes
* Fix leave space cancel button exploding ([\#6966](https://github.com/matrix-org/matrix-react-sdk/pull/6966)).
* Fix edge case behaviour of the space join spinner for guests ([\#6972](https://github.com/matrix-org/matrix-react-sdk/pull/6972)). Fixes #19359 and #19359.
* Convert emoticon to emoji at the end of a line on send even if the cursor isn't there ([\#6965](https://github.com/matrix-org/matrix-react-sdk/pull/6965)). Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* Fix text overflows button on Home page ([\#6898](https://github.com/matrix-org/matrix-react-sdk/pull/6898)). Fixes #19180 and #19180. Contributed by [oliver-pham](https://github.com/oliver-pham).
* Space Room View should react to join rule changes down /sync ([\#6945](https://github.com/matrix-org/matrix-react-sdk/pull/6945)). Fixes #19390 and #19390.
* Hide leave section button if user isn't in the room e.g peeking ([\#6920](https://github.com/matrix-org/matrix-react-sdk/pull/6920)). Fixes #17410 and #17410.
* Fix bug where room list would get stuck showing no rooms ([\#6939](https://github.com/matrix-org/matrix-react-sdk/pull/6939)). Fixes #19373 and #19373.
* Update room settings dialog title when room name changes ([\#6916](https://github.com/matrix-org/matrix-react-sdk/pull/6916)). Fixes #17480 and #17480. Contributed by [psrpinto](https://github.com/psrpinto).
* Fix editing losing emote-ness and rainbow-ness of messages ([\#6931](https://github.com/matrix-org/matrix-react-sdk/pull/6931)). Fixes #19350 and #19350.
* Remove semicolon from notifications panel ([\#6930](https://github.com/matrix-org/matrix-react-sdk/pull/6930)). Contributed by [robintown](https://github.com/robintown).
* Prevent profile image in left panel's backdrop from being selected ([\#6924](https://github.com/matrix-org/matrix-react-sdk/pull/6924)). Contributed by [rom4nik](https://github.com/rom4nik).
* Validate that the phone number verification field is filled before allowing user to submit ([\#6918](https://github.com/matrix-org/matrix-react-sdk/pull/6918)). Fixes #19316 and #19316. Contributed by [VFermat](https://github.com/VFermat).
* Updated how save button becomes disabled in room settings to listen for all fields instead of the most recent ([\#6917](https://github.com/matrix-org/matrix-react-sdk/pull/6917)). Contributed by [LoganArnett](https://github.com/LoganArnett).
* Use FocusLock around ContextMenus to simplify focus management ([\#6311](https://github.com/matrix-org/matrix-react-sdk/pull/6311)). Fixes #19259 and #19259.
* Fix space hierarchy pagination ([\#6908](https://github.com/matrix-org/matrix-react-sdk/pull/6908)). Fixes #19276 and #19276.
* Fix spaces keyboard shortcuts not working for last space ([\#6909](https://github.com/matrix-org/matrix-react-sdk/pull/6909)). Fixes #19255 and #19255.
* Use fallback avatar only for DMs with 2 people. ([\#6895](https://github.com/matrix-org/matrix-react-sdk/pull/6895)). Fixes #18747 and #18747. Contributed by [andybalaam](https://github.com/andybalaam).

Changes in [1.9.2](https://github.com/vector-im/element-desktop/releases/tag/v1.9.2) (2021-10-12)
=================================================================================================

## �汾� Bug Fixes
* Upgrade to matrix-js-sdk#14.0.1

Changes in [1.9.1](https://github.com/vector-im/element-desktop/releases/tag/v1.9.1) (2021-10-11)
=================================================================================================

## 笨ィ Features
* Decrease profile button touch target ([\#6900](https://github.com/matrix-org/matrix-react-sdk/pull/6900)). Contributed by [ColonisationCaptain](https://github.com/ColonisationCaptain).
* Don't let click events propagate out of context menus ([\#6892](https://github.com/matrix-org/matrix-react-sdk/pull/6892)).
* Allow closing Dropdown via its chevron ([\#6885](https://github.com/matrix-org/matrix-react-sdk/pull/6885)). Fixes #19030 and #19030.
* Improve AUX panel behaviour ([\#6699](https://github.com/matrix-org/matrix-react-sdk/pull/6699)). Fixes #18787 and #18787. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* A nicer opening animation for the Image View ([\#6454](https://github.com/matrix-org/matrix-react-sdk/pull/6454)). Fixes #18186 and #18186. Contributed by [SimonBrandner](https://github.com/SimonBrandner).

## �汾� Bug Fixes
* [Release]ツ�Fix space hierarchy pagination ([\#6910](https://github.com/matrix-org/matrix-react-sdk/pull/6910)).
* Fix leaving space via other client leaving you in undefined-land ([\#6891](https://github.com/matrix-org/matrix-react-sdk/pull/6891)). Fixes #18455 and #18455.
* Handle newer voice message encrypted event format for chat export ([\#6893](https://github.com/matrix-org/matrix-react-sdk/pull/6893)). Contributed by [jaiwanth-v](https://github.com/jaiwanth-v).
* Fix pagination when filtering space hierarchy ([\#6876](https://github.com/matrix-org/matrix-react-sdk/pull/6876)). Fixes #19235 and #19235.
* Fix spaces null-guard breaking the dispatcher settings watching ([\#6886](https://github.com/matrix-org/matrix-react-sdk/pull/6886)). Fixes #19223 and #19223.
* Fix space children without specific `order` being sorted after those with one ([\#6878](https://github.com/matrix-org/matrix-react-sdk/pull/6878)). Fixes #19192 and #19192.
* Ensure that sub-spaces aren't considered for notification badges ([\#6881](https://github.com/matrix-org/matrix-react-sdk/pull/6881)). Fixes #18975 and #18975.
* Fix timeline autoscroll with non-standard DPI settings. ([\#6880](https://github.com/matrix-org/matrix-react-sdk/pull/6880)). Fixes #18984 and #18984.
* Pluck out JoinRuleSettings styles so they apply in space settings too ([\#6879](https://github.com/matrix-org/matrix-react-sdk/pull/6879)). Fixes #19164 and #19164.
* Null guard around the matrixClient in SpaceStore ([\#6874](https://github.com/matrix-org/matrix-react-sdk/pull/6874)).
* Fix issue (https ([\#6871](https://github.com/matrix-org/matrix-react-sdk/pull/6871)). Fixes #19138 and #19138. Contributed by [psrpinto](https://github.com/psrpinto).
* Fix pills being cut off in message bubble layout ([\#6865](https://github.com/matrix-org/matrix-react-sdk/pull/6865)). Fixes #18627 and #18627. Contributed by [robintown](https://github.com/robintown).
* Fix space admin check false positive on multiple admins ([\#6824](https://github.com/matrix-org/matrix-react-sdk/pull/6824)).
* Fix the User View ([\#6860](https://github.com/matrix-org/matrix-react-sdk/pull/6860)). Fixes #19158 and #19158.
* Fix spacing for message composer buttons ([\#6852](https://github.com/matrix-org/matrix-react-sdk/pull/6852)). Fixes #18999 and #18999.
* Always show root event of a thread in room's timeline ([\#6842](https://github.com/matrix-org/matrix-react-sdk/pull/6842)). Fixes #19016 and #19016.

Changes in [1.9.1-rc.2](https://github.com/vector-im/element-desktop/releases/tag/v1.9.1-rc.2) (2021-10-08)
===========================================================================================================

## �汾� Bug Fixes

Changes in [1.9.1-rc.1](https://github.com/vector-im/element-desktop/releases/tag/v1.9.1-rc.1) (2021-10-04)
===========================================================================================================

## 笨ィ Features
* Decrease profile button touch target ([\#6900](https://github.com/matrix-org/matrix-react-sdk/pull/6900)). Contributed by [ColonisationCaptain](https://github.com/ColonisationCaptain).
* Don't let click events propagate out of context menus ([\#6892](https://github.com/matrix-org/matrix-react-sdk/pull/6892)).
* Allow closing Dropdown via its chevron ([\#6885](https://github.com/matrix-org/matrix-react-sdk/pull/6885)). Fixes #19030 and #19030.
* Improve AUX panel behaviour ([\#6699](https://github.com/matrix-org/matrix-react-sdk/pull/6699)). Fixes #18787 and #18787. Contributed by [SimonBrandner](https://github.com/SimonBrandner).
* A nicer opening animation for the Image View ([\#6454](https://github.com/matrix-org/matrix-react-sdk/pull/6454)). Fixes #18186 and #18186. Contributed by [SimonBrandner](https://github.com/SimonBrandner).

## �汾� Bug Fixes
* Fix leaving space via other client leaving you in undefined-land ([\#6891](https://github.com/matrix-org/matrix-react-sdk/pull/6891)). Fixes #18455 and #18455.
* Handle newer voice message encrypted event format for chat export ([\#6893](https://github.com/matrix-org/matrix-react-sdk/pull/6893)). Contributed by [jaiwanth-v](https://github.com/jaiwanth-v).
* Fix pagination when filtering space hierarchy ([\#6876](https://github.com/matrix-org/matrix-react-sdk/pull/6876)). Fixes #19235 and #19235.
* Fix spaces null-guard breaking the dispatcher settings watching ([\#6886](https://github.com/matrix-org/matrix-react-sdk/pull/6886)). Fixes #19223 and #19223.
* Fix space children without specific `order` being sorted after those with one ([\#6878](https://github.com/matrix-org/matrix-react-sdk/pull/6878)). Fixes #19192 and #19192.
* Ensure that sub-spaces aren't considered for notification badges ([\#6881](https://github.com/matrix-org/matrix-react-sdk/pull/6881)). Fixes #18975 and #18975.
* Fix timeline autoscroll with non-standard DPI settings. ([\#6880](https://github.com/matrix-org/matrix-react-sdk/pull/6880)). Fixes #18984 and #18984.
* Pluck out JoinRuleSettings styles so they apply in space settings too ([\#6879](https://github.com/matrix-org/matrix-react-sdk/pull/6879)). Fixes #19164 and #19164.
* Null guard around the matrixClient in SpaceStore ([\#6874](https://github.com/matrix-org/matrix-react-sdk/pull/6874)).
* Fix issue (https ([\#6871](https://github.com/matrix-org/matrix-react-sdk/pull/6871)). Fixes #19138 and #19138. Contributed by [psrpinto](https://github.com/psrpinto).
* Fix pills being cut off in message bubble layout ([\#6865](https://github.com/matrix-org/matrix-react-sdk/pull/6865)). Fixes #18627 and #18627. Contributed by [robintown](https://github.com/robintown).
* Fix space admin check false positive on multiple admins ([\#6824](https://github.com/matrix-org/matrix-react-sdk/pull/6824)).
* Fix the User View ([\#6860](https://github.com/matrix-org/matrix-react-sdk/pull/6860)). Fixes #19158 and #19158.
* Fix spacing for message composer buttons ([\#6852](https://github.com/matrix-org/matrix-react-sdk/pull/6852)). Fixes #18999 and #18999.
* Always show root event of a thread in room's timeline ([\#6842](https://github.com/matrix-org/matrix-react-sdk/pull/6842)). Fixes #19016 and #19016.

(js)

2021-10-29 08:05:08 UTC MAIN commitmail json YAML

devel/git-cliff: use pkg-config

It needs pkgconf

(pin)

2021-10-29 07:55:00 UTC MAIN commitmail json YAML

net/bind911: update distinfo

Update distinfo with latest digest(1).

(taca)

2021-10-29 07:54:34 UTC MAIN commitmail json YAML

net/bind916: update distinfo

Update distinfo with latest digest(1).

(taca)

2021-10-29 07:11:46 UTC MAIN commitmail json YAML

doc: Updated www/lighttpd to 1.4.61

(wiz)

2021-10-29 07:11:37 UTC MAIN commitmail json YAML

lighttpd: update to 1.4.61.

Add missing test dependency.

- 1.4.61 - 2021-10-28
  * [core] define __BEGIN_DECLS, __END_DECLS if needed
  * [core] Y2038: error log high-precision timestamps
  * [multiple] __attribute_nonnull__ now takes params
  * [core] bounds check while url-decoding
  * [mod_magnet] prefer lua_newuserdatauv() w/ lua 5.4
  * [core] earlier macOS need define for errno_t (fixes #3107)
  * [tests] force POSIX::WNOHANG() autovivification (fixes #3110)
  * [mod_dirlisting] sort "../" to top (fixes #3109)
  * [tests] force Fcntl::F_SETFD() autovivification (#3110)
  * [core] avoid repeated typedef for fdlog_st
  * [doc] update INSTALL
  * [mod_extforward] keep remote IP thru request reset
  * [core] fix HTTP/2 upload > 64k w/ max-request-size (fixes #3108)
  * [mod_auth] fix Basic auth passwd cache (fixes #3112)
  * [mod_ajp13,mod_fastcgi] comment: no response body
  * [mod_webdav] ignore PROPFIND Depth for files
  * [core] add comment to ck_memeq_const_time()
  * [core] accept up to 5 digit port num in host cond
  * [core] expose chunkqueue_remove_empty_chunks()
  * [core] short-circuit if response body recv w/ hdrs (fixes #3111)
  * [core] resched HTTP/2 streams w/ pending data (#3111)
  * [core] separate func for gw_authorizer_ok()
  * [core] make ck_memeq_const_time() more generic (#3112)
  * [mod_auth] revert adjustment to auth passwd cache (#3112)
  * [core] thwart h2c smuggling when Upgrade enabled
  * [core] separate funcs to check for valid chars
  * [core] thwart h2 request tunnelling
  * [core] clear shared log buffer after writes
  * [mod_nss] quiet trace for PR_END_OF_FILE_ERROR
  * [core] allow debug.log-state-handling in condition
  * [core] combine more dup header processing code
  * [mod_ajp13,mod_fastcgi] check resp w/ content len
  * [mod_proxy] Length Req if proxy forcing HTTP/1.0
  * [core] restart dead proc on connect error if local
  * [mod_ajp13,mod_fastcgi] recv_parse smaller funcs
  * [multiple] warn deprecated mods slated for removal
  * [core] remove redundant checks in same context
  * [core] tighten chunkqueue_steal* code; better asm
  * [build] check for preadv(), pwritev()
  * [core] pwritev w/ chunkqueue_steal_with_tempfiles
  * [core] tighten chunkqueue_mark_written; better asm
  * [doc] uncomment mod_auth load in conf.d/auth.conf
  * [core] tighten chunkqueue_small_resp_optim()
  * [core] chunkqueue_small_resp_optim if resp < 16k
  * [mod_auth] clear crypt() output if len >= 13
  * [multiple] add assert after malloc in two spots
  * [core] add HTTP/2 check resp finished w/ empty cq (#3111)
  * [core] chunkqueue_small_resp_optim() comment

(wiz)

2021-10-29 06:55:10 UTC MAIN commitmail json YAML

Remove the special-case disabling of earm and powerpc,
which references my own old post from mid-2020 at which time
I had problems building rust for earmv7hf "natively".
That problem has long since been resolved.  Not sure why
powerpc got the same treatment -- with this removed this package
builds fine with rust 1.56.0 on NetBSD/macppc 9.99.88.

(he)

2021-10-29 06:03:13 UTC MAIN commitmail json YAML

doc: Updated net/bind911 to 9.11.36

(taca)

2021-10-29 06:02:26 UTC MAIN commitmail json YAML

net/bind911: update to 9.11.36

--- 9.11.36 released ---

5736. [security] The "lame-ttl" option is now forcibly set to 0. This
effectively disables the lame server cache, as it could
previously be abused by an attacker to significantly
degrade resolver performance. (CVE-2021-25219)
[GL #2899]

5716. [bug] Multiple library names were mistakenly passed to the
krb5-config utility when ./configure was invoked with
the --with-gssapi=[/path/to/]krb5-config option. This
has been fixed by invoking krb5-config separately for
each required library. [GL #2866]

(taca)

2021-10-29 06:01:45 UTC MAIN commitmail json YAML

doc: Updated net/bind916 to 9.16.22

(taca)

2021-10-29 06:01:19 UTC MAIN commitmail json YAML

net/bind916: update to 9.16.22

This release contains security fix.

--- 9.16.22 released ---

5736. [security] The "lame-ttl" option is now forcibly set to 0. This
effectively disables the lame server cache, as it could
previously be abused by an attacker to significantly
degrade resolver performance. (CVE-2021-25219)
[GL #2899]

5724. [bug] Address a potential deadlock when checking zone content
consistency. [GL #2908]

5723. [bug] Change 5709 broke backward compatibility for the
"check-names master ..." and "check-names slave ..."
options. This has been fixed. [GL #2911]

5720. [contrib] Old-style DLZ drivers that had to be enabled at
build-time have been marked as deprecated. [GL #2814]

5719. [func] The "map" zone file format has been marked as
deprecated. [GL #2882]

5717. [func] The "cache-file" option, which was documented as "for
testing purposes only" and not to be used, has been
removed. [GL #2903]

5716. [bug] Multiple library names were mistakenly passed to the
krb5-config utility when ./configure was invoked with
the --with-gssapi=[/path/to/]krb5-config option. This
has been fixed by invoking krb5-config separately for
each required library. [GL #2866]

5715. [func] Add a check for ports specified in "*-source(-v6)"
options clashing with a global listening port. Such a
configuration was already unsupported, but it failed
silently; it is now treated as an error. [GL #2888]

5714. [bug] Remove the "adjust interface" mechanism which was
responsible for setting up listeners on interfaces when
the "*-source(-v6)" address and port were the same as
the "listen-on(-v6)" address and port. Such a
configuration is no longer supported; under certain
timing conditions, that mechanism could prevent named
from listening on some TCP ports. This has been fixed.
[GL #2852]

5712. [doc] Add deprecation notice about removing native PKCS#11
support in the next major BIND 9 release. [GL #2691]

(taca)

2021-10-28 20:18:21 UTC MAIN commitmail json YAML

decode-dimms: Update to upstream v4.3

Change log:

decode-dimms: Actually decode LPDDR3 modules

In commit 78ed68308b58 ("decode-dimms: Decode manufacturing
data for LPDDR3") we said we would handle LPDDR3 the same as
DDR3, however it was actually only done for the manufacturing
data. Extend the idea to the rest of the script.

(pgoyette)

2021-10-28 20:17:55 UTC MAIN commitmail json YAML

doc: Updated audio/ncspot to 0.9.0nb1

(pin)

2021-10-28 20:17:34 UTC MAIN commitmail json YAML

audio/ncspot: bring back termion backend

Apply Void Linux patch and bring back termion backend with the
option to build without ncursesw.

(pin)

2021-10-28 20:15:38 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkglint to 21.3.2

(rillig)

2021-10-28 20:15:25 UTC MAIN commitmail json YAML

2021-10-28 20:13:33 UTC MAIN commitmail json YAML

doc: Updated devel/py-tortoisehg to 5.9.2

(wiz)

2021-10-28 20:13:23 UTC MAIN commitmail json YAML

py-tortoisehg: update to 5.9.2.

Changes not found.

(wiz)

2021-10-28 19:53:41 UTC MAIN commitmail json YAML

Updated security/py-authlib, devel/py-anyio

(adam)

2021-10-28 19:53:16 UTC MAIN commitmail json YAML

py-anyio: updated to 3.3.4

3.3.4

- Fixed ``BrokenResourceError`` instead of ``EndOfStream`` being raised in ``TLSStream`` when the
  peer abruptly closes the connection while ``TLSStream`` is receiving data with
  ``standard_compatible=False`` set

(adam)

2021-10-28 19:51:53 UTC MAIN commitmail json YAML

py-authlib: updated to 0.15.5

Version 0.15.5
Make Authlib compatible with latest httpx
Make Authlib compatible with latest werkzeug
Allow customize RFC7523 alg value

(adam)

2021-10-28 13:05:32 UTC MAIN commitmail json YAML

py-mercurial: update comment about test status

(wiz)

2021-10-28 11:48:04 UTC MAIN commitmail json YAML

doc: Updated devel/py-hg-evolve to 10.4.0

(wiz)

2021-10-28 11:47:55 UTC MAIN commitmail json YAML

py-hg-evolve: update to 10.4.0.

This is a feature release. The most notable changes are: evolve
will now produce the same result regardless of revision numbers
when resolving content-divergence; an annoying topic bug that
sometimes prevented various history-rewriting commands from completing
with a KeyError was fixed. See
https://bz.mercurial-scm.org/show_bug.cgi?id=6500 for details. Also
compatibility with Mercurial 4.6 was dropped in this release.

(wiz)

2021-10-28 11:46:50 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 5.9.3

(wiz)

2021-10-28 11:46:42 UTC MAIN commitmail json YAML

py-mercurial: update to 5.9.3.

Changes not found.

(wiz)

2021-10-28 10:03:21 UTC MAIN commitmail json YAML

doc: Updated devel/nss to 3.72

(wiz)

2021-10-28 10:03:13 UTC MAIN commitmail json YAML

nss: update to 3.72.

Changes:
  - Documentation: release notes for NSS 3.72
  - Documentation: release notes for NSS 3.71
  - Remove newline at the end of coreconf.dep
  - Bug 1731911 - Fix nsinstall parallel failure.
  - Bug 1729930 - Increase KDF cache size to mitigate perf regression in about:logins.

(wiz)

2021-10-28 09:58:59 UTC MAIN commitmail json YAML

doc/TODO: + modular-xorg-server-21.1.0, modular-xorg-xquartz-21.1.0.

(wiz)

2021-10-28 09:56:34 UTC MAIN commitmail json YAML

doc: Updated x11/libxcvt to 0.1.1

(wiz)

2021-10-28 09:56:25 UTC MAIN commitmail json YAML

libxcvt: update to 0.1.1.

This release updates the header for C++ to have C linkage and provides
a few updates, mostly around the build system.

(wiz)

2021-10-28 09:09:44 UTC MAIN commitmail json YAML

Updated net/haproxy, devel/py-pybind11

(adam)

2021-10-28 09:09:29 UTC MAIN commitmail json YAML

py-pybind11: updated to 2.8.1

v2.8.1 (Oct 27, 2021)

Changes and additions:

The simple namespace creation shortcut added in 2.8.0 was deprecated due to usage of CPython internal API, and will be removed soon. Use py::module_::import("types").attr("SimpleNamespace").
Add C++ Exception type to throw and catch AttributeError. Useful for defining custom __setattr__ and __getattr__ methods.

Fixes:

Fixed the potential for dangling references when using properties with std::optional types.
Modernize usage of PyCodeObject on Python 3.9+ (moving toward support for Python 3.11a1)
A long-standing bug in eigen.h was fixed. The bug was unmasked by newly added static_assert's in the Eigen 3.4.0 release.
Support multiple raw inc…

(adam)

2021-10-28 09:07:21 UTC MAIN commitmail json YAML

haproxy: updated to 2.4.7

2.4.7
- BUG/MEDIUM: http-ana: Clear request analyzers when applying redirect rule

(adam)

2021-10-27 23:59:04 UTC MAIN commitmail json YAML

doc: Updated lang/python27 to 2.7.18nb5

(gutteridge)

2021-10-27 23:58:55 UTC MAIN commitmail json YAML

python27: fix definition of variable added in security patch

Correct a merge botch introduced in a previous commit. It was intended
that a variable be redefined, but it was committed in an incomplete
testing state.

(gutteridge)

2021-10-27 18:50:03 UTC MAIN commitmail json YAML

doc: Updated textproc/hgrep to 0.1.8

(pin)

2021-10-27 18:49:43 UTC MAIN commitmail json YAML

textproc/hgrep: update to 0.1.8

-syntect-printer supports text-wrapping. Longer lines than terminal width are
now wrapped by default. It can handle wide characters including special emojis
with zero-width joiner (U+200D)
-syntect-printer highlights matched regions in matched lines with a searched
text color. Since match positions in matched lines are not included in output
from grep -nH, currently this is only supported by combination of
syntect-printer feature and ripgrep feature
-syntect-printer now uses light dashed lines for the separator of snippets
-Add --wrap MODE option where MODE is one of char or never (the default value
is char). More modes may be implemented in the future
-In favor of --wrap option, --no-wrap flag is now deprecated and will be
removed at v0.2.0. Use --wrap never instead
-When building binaries for Windows, link C runtime statically. This avoid
depending on vcruntime DLL at runtime
-Critical section of syntect-printer was optimized. It slightly improved
performance (around 4% faster in benchmarks)
-Enable thin LTO for release build. It slightly improved performance
(0~6% faster in benchmarks)

(pin)

2021-10-27 15:30:12 UTC MAIN commitmail json YAML

Updated databases/py-peewee, textproc/py-docutils

(adam)

2021-10-27 15:29:54 UTC MAIN commitmail json YAML

py-docutils: updated to 0.18

Release 0.18 (2021-10-26)
=========================

* docutils/nodes.py

  - Don't change a list while looping over it (in
    document.set_name_id_map()). Thanks to Mickey Endito.

* docutils/parsers/recommonmark_wrapper.py

  - Test and update to work with recommonmark version 0.6.0.
    Still experimental.

    Unfortunately, recommonmark_ is `no longer maintained`__.

    __ https://github.com/readthedocs/recommonmark/issues/221

* docutils/parsers/rst/directives/misc.py

  - Fix bug 424 Wrong circular inclusion detection.
    Use a "magic" comment instead of line numbers
    to keep a log of recursive inclusions.

* docutils/parsers/rst/states.py

  -  Use a "magic" comment to update the log of recursive inclusions.

* docutils/writers/html5_polyglot/__init__.py

  - New option "image_loading". Support "lazy" loading of images.
    Obsoletes "embed_images".

* docutils/writers/pseudoxml.py:

  - Fix spelling of option "detailed".

* tools/docutils-cli.py

  - Read settings from standard configuration files.

(adam)

2021-10-27 15:25:37 UTC MAIN commitmail json YAML

py-peewee: updated to 3.14.7

3.14.7

Fix bug in APSW extension with Sqlite 3.35 and newer, due to handling of last
insert rowid with RETURNING.

3.14.6

Fix pesky bug in new `last_insert_id()` on the `SqliteExtDatabase`.

3.14.5

This release contains a number of bug-fixes and small improvements.

* Only raise `DoesNotExist` when `lazy_load` is enabled on ForeignKeyField.
* Add missing convenience method `ModelSelect.get_or_none()`
* Allow `ForeignKeyField` to specify a custom `BackrefAccessorClass`,
* Ensure foreign-key-specific conversions are applied on INSERT and UPDATE.
* Add handling of MySQL error 4031 (inactivity timeout) to the `ReconnectMixin`
  helper class.
* Support specification of conflict target for ON CONFLICT/DO NOTHING.
* Add `encoding` parameter to the DataSet `freeze()` and `thaw()` methods.
* Fix bug which prevented `DeferredForeignKey` from being used as a model's
  primary key.
* Ensure foreign key's related object cache is cleared when the foreign-key is
  set to `None`.
* Allow specification of `(schema, table)` to be used with CREATE TABLE AS...,
* Allow reusing open connections with DataSet.
* Add `highlight()` and `snippet()` helpers to Sqlite `SearchField`, for use
  with full-text search extension.
* Preserve user-provided aliases in column names.
* Add support for Sqlite 3.37 strict tables.
* Ensure database is inherited when using `ThreadSafeDatabaseMetadata`, and
  also adds an implementation in `playhouse.shortcuts` along with basic unit
  tests.
* Better handling of Model's dirty fields when saving.
* Add basic support for MariaDB connector driver in `playhouse.mysql_ext`.
* Begin a basic implementation for a psycopg3-compatible pg database.
* Add provisional support for RETURNING when using the appropriate versions of
  Sqlite or MariaDB.

(adam)

2021-10-27 13:16:45 UTC MAIN commitmail json YAML

doc: Updated net/tor to 0.4.6.8

(wiz)

2021-10-27 13:16:35 UTC MAIN commitmail json YAML

tor: update to 0.4.6.8.

Changes in version 0.4.6.8 - 2021-10-26
  This version fixes several bugs from earlier versions of Tor. One
  highlight is a fix on how we track DNS timeouts to report general
  relay overload.

  o Major bugfixes (relay, overload state):
    - Relays report the general overload state for DNS timeout errors
      only if X% of all DNS queries over Y seconds are errors. Before
      that, it only took 1 timeout to report the overload state which
      was just too low of a threshold. The X and Y values are 1% and 10
      minutes respectively but they are also controlled by consensus
      parameters. Fixes bug 40491; bugfix on 0.4.6.1-alpha.

  o Minor features (fallbackdir):
    - Regenerate fallback directories for October 2021. Closes
      ticket 40493.

  o Minor features (testing):
    - On a testing network, relays can now use the
      TestingMinTimeToReportBandwidth option to change the smallest
      amount of time over which they're willing to report their observed
      maximum bandwidth. Previously, this was fixed at 1 day. For
      safety, values under 2 hours are only supported on testing
      networks. Part of a fix for ticket 40337.
    - Relays on testing networks no longer rate-limit how frequently
      they are willing to report new bandwidth measurements. Part of a
      fix for ticket 40337.
    - Relays on testing networks now report their observed bandwidths
      immediately from startup. Previously, they waited until they had
      been running for a full day. Closes ticket 40337.

  o Minor bugfix (onion service):
    - Do not flag an HSDir as non-running in case the descriptor upload
      or fetch fails. An onion service closes pending directory
      connections before uploading a new descriptor which can thus lead
      to wrongly flagging many relays and thus affecting circuit building
      path selection. Fixes bug 40434; bugfix on 0.2.0.13-alpha.
    - Improve logging when a bad HS version is given. Fixes bug 40476;
      bugfix on 0.4.6.1-alpha.

  o Minor bugfix (CI, onion service):
    - Exclude onion service version 2 Stem tests in our CI. Fixes bug 40500;
      bugfix on 0.3.2.1-alpha.

  o Minor bugfixes (compatibility):
    - Fix compatibility with the most recent Libevent versions, which no
      longer have an evdns_set_random_bytes() function. Because this
      function has been a no-op since Libevent 2.0.4-alpha, it is safe
      for us to just stop calling it. Fixes bug 40371; bugfix
      on 0.2.1.7-alpha.

  o Minor bugfixes (onion service, TROVE-2021-008):
    - Only log v2 access attempts once total, in order to not pollute
      the logs with warnings and to avoid recording the times on disk
      when v2 access was attempted. Note that the onion address was
      _never_ logged. This counts as a Low-severity security issue.
      Fixes bug 40474; bugfix on 0.4.5.8.

(wiz)

2021-10-27 13:02:41 UTC MAIN commitmail json YAML

lua54: Include correct objects in luac binary

Problem and solution identified by Piotr Meyer in a private email,
thanks.

(nia)

2021-10-27 12:29:36 UTC MAIN commitmail json YAML

doc: Updated devel/php-composer to 2.1.9

(tpaul)

2021-10-27 12:29:27 UTC MAIN commitmail json YAML

php-composer: Update to 2.1.9

Upstream release notes:

2.1.9
- Security: Fixed command injection vulnerability on Windows
  (GHSA-frqg-7g38-6gcf / CVE-2021-41116)
- Fixed classmap parsing with a new class parser which does not rely on regexes
  anymore (#10107)
- Fixed inline git credentials showing up in output in some conditions (#10115)
- Fixed support for running updates while offline as long as the cache contains
  enough information (#10116)
- Fixed show --all foo/bar which as of 2.0.0 was not showing all versions
  anymore but only the installed one (#10095)
- Fixed VCS repos ignoring some versions silently when the API rate limit is
  reached (#10132)
- Fixed CA bundle to remove the expired Let's Encrypt root CA

2.1.8
- Fixed regression in 2.1.7 when parsing classmaps in files containing invalid
  Unicode (#10102)

2.1.7
- Added many type annotations internally, which may have an effect on CI/static
  analysis for people using Composer as a dependency. This work will continue
  in following releases
- Fixed regression in 2.1.6 when parsing classmaps with empty heredocs (#10067)
- Fixed regression in 2.1.6 where list command was not showing plugin commands
  (#10075)
- Fixed issue handling package updates where the package type changed (#10076)
- Fixed docker being detected as WSL when run inside WSL (#10094)

2.1.6
- Updated internal PHAR signatures to be SHA512 instead of SHA1
- Fixed uncaught exception handler regression (#10022)
- Fixed more PHP 8.1 deprecation warnings (#10036, #10038, #10061)
- Fixed corrupted zips in the cache from blocking installs until a cache clear,
  the bad archives are now deleted automatically on first failure (#10028)
- Fixed URL sanitizer handling of new github tokens (#10048)
- Fixed issue finding classes with very long heredocs in classmap autoload
  (#10050)
- Fixed proc_open being required for simple installs from zip, as well as
  diagnose (#9253)
- Fixed path repository bug causing symlinks to be left behind after a package
  is uninstalled (#10023)
- Fixed issue in 7-zip support on windows with certain archives (#10058)
- Fixed bootstrapping process to avoid loading the composer.json and plugins
  until necessary, speeding things up slightly (#10064)
- Fixed lib-openssl detection on FreeBSD (#10046)
- Fixed support for ircs:// protocol for support.irc composer.json entries

(tpaul)

2021-10-27 10:16:44 UTC MAIN commitmail json YAML

Un-break by making sure a py27 compatible py-pygments version gets
installed; py-docutils, which depends on it, is happy with that.

(hauke)

2021-10-27 10:14:21 UTC MAIN commitmail json YAML

doc: Updated shells/nushell to 0.39.0

(pin)

2021-10-27 10:14:01 UTC MAIN commitmail json YAML

shells/nushell: update to 0.39.0

Today, we're releasing 0.39 of Nu. This release is a bugfix release of 0.38.

What's New:
-History file is now removed when the history is cleared (fdncred)
-HTML selector has a regression fixed (lucassmmg)
-Unused dependencies were removed (lucassmmg)
-Updated clippy warnings were fixed (jt)

Engine-q progress
You'll notice that this release is pretty light, only a set of fixes on 0.38.
his is because our energy is now largely focused on engine-q.
We're excited to get this in front of you.

Just to tease a little of what will be possible, this week we added support for
processing streams in parallel in engine-q using a new par-each command.
We'll talk more about this as it develops.

(pin)

2021-10-27 09:31:57 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.237

(wiz)

2021-10-27 09:31:45 UTC MAIN commitmail json YAML

mame: update to 0.237.

For everyone who窶冱 waited patiently all month, MAME 0.237 is out
today! As well as the updates to the UI and debugger that we窶况e
already announced, there are several updates to the included plugins:

* A brand-new input macro plugin.
* The data plugin can now show text from the Japanese command.dat
  file (or a Chinese command.txt file if you rename it to command.dat).
* The location the hiscore support plugin uses to store its data
  and configuration has changed. You won窶冲 lose your high scores,
  but you need to move the .hi files from the hi folder to the hiscore
  folder in your plugin data (homepath) folder.
* The configuration format for the autofire plugin has changed.
  Unfortunately, you will need to add your autofire button settings
  again.

Interesting machines added this month include a Mexican TRS-80
Color Computer clone, Tronica Thunder Ball (a re-skin of Space
Rescue with a nautical theme), the original version of Pengo that
the widespread bootlegs seem to be based on, the original hardware
revision of the Laser 128 (Apple II clone), and a slightly older
version of Street Fighter Zero 2 Alpha for Asia.

Master of multi-memory controllers kmg is still on a roll broadening
NES/Famicom and clone cartridge compatibility. Highlights of the
month include:

* Railway management simulator A Ressha de Ikou.
* Recent NES/Famicom games released by Ancient to promote Gotta
  Protectors (Minna de Mamotte Knight). NES development is still
  alive over two decades after the last licensed title was released
  in 1995.
* The two Korean Brilliant Com (����椪�サエ) edutainment games.
* Some multi-game cartridges featuring the ambitious Titenic game,
  inspired by a highly successful James Cameron film.
* Kart Fighter 窶� using the engine from an unlicensed NES port of
  Street Fighter II, and unlicensed depictions of the character roster
  from Super Mario Kart, this is almost a premonition of Super Smash
  Bros. It even features Yoshi窶冱 tail smash, and depicts Kinopio
  (Toad) as a bare-knuckle brawler long before the Mii costume was
  available for purchase.
* Well-known low-effort Mario-themed hack 7 Grand Dad. PUSH 竊� START
  BUTTON. GET ADDITION GAME. AND NOURISH THE BLOOD

Amiga software compatibility has been improved this month, the NEC
PC-6001 family has gained a cartridge software list, and another
batch of Commodore 64 cassettes has been added. An issue was
identified with 窶彷ake E7窶� Apple II cracks that could prevent them
from working if they were written out to disks to use on original
hardware. Although this didn窶冲 prevent them from being used in
MAME, disk images with the issue fixed have been added to the
software list. Over a hundred Apple IIgs cracks have been added,
too.

(wiz)

2021-10-27 06:52:32 UTC MAIN commitmail json YAML

doc: Updated net/gh to 2.2.0

(bsiegert)

2021-10-27 06:52:16 UTC MAIN commitmail json YAML

gh: update to 2.2.0.

The new gh codespace commands allow creating, listing, connecting to, and otherwise managing your codespaces.

# list your codespaces
$ gh codespace list

# create a new codespace
$ gh codespace create --repo cli/cli

# start an interactive shell within a codespace
$ gh codespace ssh

What's new:
- Add repo delete command
- Add run cancel command
- Add gpg-key management commands
- Support logging in to github.localhost

(bsiegert)

2021-10-27 05:58:55 UTC MAIN commitmail json YAML

doc: Updated sysutils/restic to 0.12.1

(bsiegert)

2021-10-27 05:58:38 UTC MAIN commitmail json YAML

Update restic to 0.12.1, as requested in PR pkg/56465.

- Improve error handling for rclone and REST backend over HTTP2
- Fix terminal output redirection for PowerShell
- Treat an empty password as a fatal error for repository init
- copy failed to copy snapshots in rare cases
- backup --quiet no longer prints status information
- Fix crash of check --read-data-subset=x% run for an empty repository
- Fix fdopendir: not a directory error for local backend
- Print created new cache message only on a terminal
- Fix crash of backup --exclude='**'
- Fix possibly missing backup summary of JSON output in case of error
- Correctly handle download errors during restore
- Empty files now have size of 0 in ls --json output

- Add auto-completion support for fish
- SFTP backend now checks for disk space
- Add --keep-within-hourly option to restic forget
- Support filtering and specifying untagged snapshots
- Allow specifying limit of snapshots list
- Optimize read performance of mount command
- find --pack fallback to index if data file is missing

(bsiegert)

2021-10-26 20:31:06 UTC MAIN commitmail json YAML

doc: Updated sysutils/dua-cli to 2.14.11

(pin)

2021-10-26 20:30:46 UTC MAIN commitmail json YAML

sysutils/dua-cli: update to 2.14.11

v2.14.11
Bug Fixes
-cargo install without --locked should work now

v2.14.10
Bug Fixes
-see if releases work now with a different create-release action
We are only interested in the upload_url, not in actually creating a
release as smart-release does that already.

v2.14.9
Bug Fixes
-try to produce release binaries once more
With smart-release, this is created automatically.

v2.14.8
Changed
-auto-config support for Apple M1 Pro and Apple M1 Max

(pin)

2021-10-26 19:51:22 UTC MAIN commitmail json YAML

Updated devel/py-xopen, devel/py-wheel

(adam)

2021-10-26 19:50:32 UTC MAIN commitmail json YAML

py-wheel: updated to 0.37.0

0.37.0 (2021-08-09)

Added official Python 3.10 support
Updated vendored packaging library to v20.9

(adam)

2021-10-26 19:48:17 UTC MAIN commitmail json YAML

py-xopen: updated to 1.2.1

1.2.1:
Unknown changes

(adam)

2021-10-26 18:46:49 UTC MAIN commitmail json YAML

mk: Bump DIGEST_RQED. Needed for blake2s. Pointed out by agc, thanks

(nia)

2021-10-26 18:45:05 UTC MAIN commitmail json YAML

doc: Updated mail/mailman to 2.1.35

(tm)

2021-10-26 18:42:55 UTC MAIN commitmail json YAML

mail/mailman: Update to 2.1.35

2.1.35 (19-Oct-2021)
  Security
    - A potential for for a list member to carry out an off-line brute force
      attack to obtain the list admin password has been reported by Andre
      Protas, Richard Cloke and Andy Nuttall of Apple.  This is fixed.
      CVE-2021-42096  (LP:#1947639)
    - A CSRF attack via the user options page could allow takeover of a users
      account.  This is fixed.  CVE-2021-42097  (LP:#1947640)
  Bug Fixes and other patches
    - Fixed an issue where sometimes the wrapper message for DMARC mitigation
      Wrap Message has no Subject:.  (LP: #1915655)
    - Plain text message bodies with Content-Disposition: and no declared
      charset are no longer scrubbed.  (LP: #1917968)
    - CommandRunner now recodes message bodies in the charset of the user's
      or list's language to avoid a possible UnicodeError when including the
      message body in the reply.  (LP: #1921682)
    - Delivery disabled by bounce notices to admins now have 'disabled'
      properly translated.  (LP: #1922843)
    - DMARC policy discovery ignores domains with multiple DMARC records per
      RFC 7849,  (LP: 1931029)

(tm)

2021-10-26 18:00:33 UTC MAIN commitmail json YAML

doc: Updated editors/texmaker to 5.1.2

(nros)

2021-10-26 17:56:54 UTC MAIN commitmail json YAML

Update editors/texmaker to version 5.1.2

pkgsrc changes:
qt5script is not used anymore, this means that
only qt5declarative is needed as a dependency.
USE_LIBTOOL line removed since qt5 doesn't
use libtool.

Changes from ChangeLog:

version 5.1.1 -> 5.1.2 :
- a bug related to replace action with a regular expression has been fixed
- a bug related to mouse wheel events in the pdf viewer has been fixed
- support for non integer dpi scale factor has been added
  (such as Windows using 125% or 150% scale on laptops)
version 5.1.0 -> 5.1.1 :
- a critical bug on the windows version compiled with msvc 2019 while
  inserting a symbol has been fixed
- a trouble in the syntax highlighting with the verb latex command
  has been fixed
version 5.0.4 -> 5.1.0 :
- compatibility with Qt6 has been added. Texmaker can now be compiled
  with Qt5 (>=5.7) and Qt6 (>= 6.2). This ensures that Texmaker will
  be available for, at least, the next ten years.
- the internal pdf engine (from chromium) has been updated
- hunspell has been updated to 1.7.O
- synctex has been updated to 1.21
- default windows paths are now searched in the windows registry and path
- a potential trouble with user commands beginning with a space has been
  fixed
- the texmaker.appdata.xml file has been updated
- GTK-based theming for systems without a "GTK+" theme has been added
- a bug with the use of latexmk with the use of the "output directory"
  option has been fixed
- the pdf viewer is replaced in the default position on the main screen
  if it has been closed on a screen which is no more connected
- the scale in the pdf viewer is now automatically adapted after
  closing/restoring the list of pages panel
- layout has been improved in the find/replace widgets
- the obsolete use of QTScript has been replaced by QJSEngine
- the ability to change the interface font has been expanded to windows
  and macos
- the ability to check spelling/grammar the text extracted from a pdf
  page in the internal pdf viewer is back (via online languagetool)
- a link to import more spell dictionaries has been added to
  the configuration dialog

(nros)

2021-10-26 17:30:06 UTC MAIN commitmail json YAML

Updated devel/py-guppy3, devel/py-test-asyncio, www/py-httpx-socks, sysutils/py-structlog

(adam)

2021-10-26 17:29:40 UTC MAIN commitmail json YAML

py-structlog: updated to 21.2.0

21.2.0 (2021-10-12)
-------------------

Backward-incompatible changes:

- To implement pretty exceptions (see Changes below), ``structlog.dev.ConsoleRenderer`` now formats exceptions itself.

  Make sure to remove ``format_exc_info`` from your processor chain if you configure ``structlog`` manually.
  This change is not really breaking, because the old use-case will keep working as before.
  However if you pass ``pretty_exceptions=True`` (which is the default if either ``rich`` or ``better-exceptions`` is installed), a warning will be raised and the exception will be renderered without prettyfication.

Changes:

- ``structlog`` is now importable if ``sys.stdout`` is ``None`` (e.g. when running using ``pythonw``).
- ``structlog.threadlocal.get_threadlocal()`` and ``structlog.contextvars.get_contextvars()`` can now be used to get a copy of the current thread-local/context-local context that has been bound using ``structlog.threadlocal.bind_threadlocal()`` and ``structlog.contextvars.bind_contextvars()``.
- ``structlog.threadlocal.get_merged_threadlocal(bl)`` and ``structlog.contextvars.get_merged_contextvars(bl)`` do the same, but also merge the context from a bound logger *bl*.
  Same pull requests as previous change.
- ``structlog.contextvars.bind_contextvars()`` now returns a mapping of keys to ``contextvars.Token``\s, allowing you to reset values using the new ``structlog.contextvars.reset_contextvars()``.
- Exception rendering in ``structlog.dev.ConsoleLogger`` is now configurable using the ``exception_formatter`` setting.
  If either the `rich <https://github.com/willmcgugan/rich>`_ or the `better-exceptions <https://github.com/qix-/better-exceptions>`_ package is present, ``structlog`` will use them for pretty-printing tracebacks.
  ``rich`` takes precedence over ``better-exceptions`` if both are present.

  This only works if ``format_exc_info`` is **absent** in the processor chain.
- All use of ``colorama`` on non-Windows systems has been excised.
  Thus, colors are now enabled by default in ``structlog.dev.ConsoleRenderer`` on non-Windows systems.
  You can keep using ``colorama`` to customize colors, of course.
- The final processor can now return a ``bytearray`` (additionally to ``str`` and ``bytes``).

(adam)

2021-10-26 17:27:29 UTC MAIN commitmail json YAML

py-httpx-socks: updated to 0.5.1

v0.5.1
Fix http2 support

v0.5.0
Fix httpx v0.20.0 compatibility

(adam)

2021-10-26 17:24:44 UTC MAIN commitmail json YAML

py-test-asyncio: updated to 0.16.0

0.16.0
Add support for Python 3.10

(adam)

2021-10-26 17:20:47 UTC MAIN commitmail json YAML

py-guppy3: updated to 3.1.2

3.1.2:
Nothing changed, just releasing 3.1.2

(adam)

2021-10-26 17:17:11 UTC MAIN commitmail json YAML

Updated devel/py-autopep8, devel/py-pep517, www/py-respx, devel/py-mako

(adam)

2021-10-26 17:16:46 UTC MAIN commitmail json YAML

py-mako: updated to 1.1.5

1.1.5

[bug] [tests]

Fixed some issues with running the test suite which would be revealed by running tests in random order.

(adam)

2021-10-26 17:14:45 UTC MAIN commitmail json YAML

py-respx: updated to 0.18.2

0.18.2

Fixed
- Include extensions when instantiating request in HTTPCoreMocker

(adam)

2021-10-26 17:13:01 UTC MAIN commitmail json YAML

py-pep517: updated to 0.12.0

0.12

Add method for pip to check if build_editable hook is supported. This is a private API for now.

(adam)

2021-10-26 17:09:49 UTC MAIN commitmail json YAML

py-autopep8: updated to 1.6.0

v1.6.0

Change

required pycodestyle version 2.8.0 and higher version

Buf Fix

Ignore Settings for W292 Do Not Work
Multiple #autopep8: off/on directives in one file do not work
--hang-closing option does not work for non-indented lines

(adam)

2021-10-26 12:38:18 UTC MAIN commitmail json YAML

py-certifi: change LICENSE to mpl-2.0

(adam)

2021-10-26 12:22:32 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-pylint

(adam)

2021-10-26 12:22:15 UTC MAIN commitmail json YAML

py-pylint: updated to 2.11.1

What's New in Pylint 2.11.1?
============================
* ``unspecified-encoding`` now checks the encoding of ``pathlib.Path()`` correctly

What's New in Pylint 2.11.0?
============================
* The python3 porting mode checker and it's ``py3k`` option were removed. You can still find it in older pylint
  versions.
* ``raising-bad-type`` is now properly emitted when  raising a string
* Added new extension ``SetMembershipChecker`` with ``use-set-for-membership`` check:
  Emitted when using an in-place defined ``list`` or ``tuple`` to do a membership test. ``sets`` are better optimized for that.
* Added ``py-version`` config key (if ``[MASTER]`` section). Used for version dependant checks.
  Will default to whatever Python version pylint is executed with.
* ``CodeStyleChecker``
  * Added ``consider-using-assignment-expr``: Emitted when an assignment is directly followed by an if statement
    and both can be combined by using an assignment expression ``:=``. Requires Python 3.8
* Added ``consider-using-f-string``: Emitted when .format() or '%' is being used to format a string.
* Fix false positive for ``consider-using-with`` if a context manager is assigned to a
  variable in different paths of control flow (e. g. if-else clause).
* https is now prefered in the documentation and http://pylint.pycqa.org correctly redirect to https://pylint.pycqa.org
* Fix false positive for ``function-redefined`` for simple type annotations
* Fix false positive for ``protected-access`` if a protected member is used in type hints of function definitions
* Fix false positive ``dict-iter-missing-items`` for dictionaries only using tuples as keys
* The ``unspecified-encoding`` checker now also checks calls to ``pathlib.Path().read_text()``
  and ``pathlib.Path().write_text()``
* Fix false positive ``superfluous-parens`` for tuples created with inner tuples
* Fix false positive ``unused-private-member`` for accessing attributes in a class using ``cls``
* Fix false positive ``unused-private-member`` for private staticmethods accessed in classmethods.
* Extended ``consider-using-in`` check to work for attribute access.
* Setting ``min-similarity-lines`` to 0 now makes the similarty checker stop checking for duplicate code
* Fix a bug where pylint complained if the cache's parent directory does not exist
* The ``global-variable-not-assigned`` checker now catches global variables that are never reassigned in a
  local scope and catches (reassigned) functions
* Fix false positives for invalid-all-format that are lists or tuples at runtime
* Fix ``no-self-use`` and ``docparams extension`` for async functions and methods.
* Add documentation for ``pyreverse`` and ``symilar``
* Non symbolic messages with the wrong capitalisation now correctly trigger ``use-symbolic-message-instead``
* The ``consider-iterating-dictionary`` checker now also considers membership checks
* The ``invalid-name`` message is now more detailed when using multiple naming style regexes.

(adam)

2021-10-26 12:20:38 UTC MAIN commitmail json YAML

py-astroid: updated to 2.8.4

What's New in astroid 2.8.4?
============================
* Fix the ``scope()`` and ``frame()`` methods of ``NamedExpr`` nodes.
  When these nodes occur in ``Arguments``, ``Keyword``  or ``Comprehension`` nodes these
  methods now correctly point to the outer-scope of the ``FunctionDef``,
  ``ClassDef``, or ``Comprehension``.
* Fix the ``set_local`` function for ``NamedExpr`` nodes.
  When these nodes occur in ``Arguments``, ``Keyword``, or ``Comprehension`` nodes these
  nodes are now correctly added to the locals of the ``FunctionDef``,
  ``ClassDef``, or ``Comprehension``.

What's New in astroid 2.8.3?
============================
* Add support for wrapt 1.13
* Fixes handling of nested partial functions
* Fix regression with the import resolver
* Fix crash with invalid dataclass field call

What's New in astroid 2.8.2?
============================
Same content than 2.8.2-dev0 / 2.8.1, released in order to fix a
mistake when creating the tag.

What's New in astroid 2.8.1?
============================
* Adds support of type hints inside numpy's brains.
* Enable inference of dataclass import from pydantic.dataclasses.
  This allows the dataclasses brain to recognize pydantic dataclasses.
* Fix regression on ClassDef inference
* Fix regression on Compare node inference
* Extended attrs brain to support the provisional APIs
* Astroid does not trigger it's own deprecation warning anymore.
* Improve brain for ``typing.Callable`` and ``typing.Type``.
* Fix bug with importing namespace packages with relative imports
* The ``is_typing_guard`` and ``is_sys_guard`` functions are deprecated and will
  be removed in 3.0.0. They are complex meta-inference functions that are better
  suited for pylint. Import them from ``pylint.checkers.utils`` instead
  (requires pylint ``2.12``).
* Suppress the conditional between applied brains and dynamic import authorized
  modules. (Revert the "The transforms related to a module are applied only if this
  module has not been explicitly authorized to be imported" of version 2.7.3)
* Adds a brain to infer the ``numpy.ma.masked_where`` function.

What's New in astroid 2.8.0?
============================
* Add additional deprecation warnings in preparation for astroid 3.0
  * Require attributes for some node classes with ``__init__`` call.
    * ``name`` (``str``) for ``Name``, ``AssignName``, ``DelName``
    * ``attrname`` (``str``) for ``Attribute``, ``AssignAttr``, ``DelAttr``
    * ``op`` (``str``) for ``AugAssign``, ``BinOp``, ``BoolOp``, ``UnaryOp``
    * ``names`` (``list[tuple[str, str | None]]``) for ``Import``

* Support pyz imports
* Add ``node_ancestors`` method to ``NodeNG`` for obtaining the ancestors of nodes.
* It's now possible to infer the value of comparison nodes
* Fixed bug in inference of dataclass field calls.

(adam)

2021-10-26 11:35:01 UTC MAIN commitmail json YAML

2021-10-26 11:31:15 UTC MAIN commitmail json YAML

www: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz

(nia)

2021-10-26 11:25:22 UTC MAIN commitmail json YAML

2021-10-26 11:24:47 UTC MAIN commitmail json YAML

2021-10-26 11:23:42 UTC MAIN commitmail json YAML

2021-10-26 11:20:30 UTC MAIN commitmail json YAML

2021-10-26 11:18:40 UTC MAIN commitmail json YAML

2021-10-26 11:18:07 UTC MAIN commitmail json YAML

2021-10-26 11:15:15 UTC MAIN commitmail json YAML

2021-10-26 11:11:08 UTC MAIN commitmail json YAML

2021-10-26 11:10:38 UTC MAIN commitmail json YAML

2021-10-26 11:09:37 UTC MAIN commitmail json YAML

2021-10-26 11:07:15 UTC MAIN commitmail json YAML

net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch

(nia)

2021-10-26 11:01:20 UTC MAIN commitmail json YAML

multimedia: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (for legal reasons?):

./multimedia/adobe-flash-player/distinfo adobe-flash-player-32.0.0.465/flash_player_npapi_linux.i386.tar.gz
./multimedia/adobe-flash-player/distinfo adobe-flash-player-32.0.0.465/flash_player_npapi_linux.x86_64.tar.gz
./multimedia/libdvdcss/distinfo libdvdcss-1.4.3.tar.bz2

(nia)

2021-10-26 10:59:39 UTC MAIN commitmail json YAML