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 (0m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (52d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 14:13:42 UTC Now

2023-02-13 14:34:36 UTC MAIN commitmail json YAML

remmina: Update to 1.4.29

Changelog:
1.4.29

    Hiroyuki Tanaka added to README :) !2451 @kingu
    Initial macOS support !2453 @wegank
    X2Go error-message consistency !2452 @kingu
    Avoid crash when closing, fixes issue #2832 !2454 @giox069
    Update Copyright for 2023 !2455 @myheroyuki
    Aligning local and downstream jsons !2456 @antenore

1.4.28

    Some minor RDP fixes !2415 @akallabeth
    Mathias Winterhalter's avatar Fix Unix socket support for VNC !2417 @ToolsDevler
    GVNC: Fixed JPEG quality encoding advertizing !2418 @mdevaev
    Fix missing null checks causing signal 11 !2419 @ToolsDevler
    Add modified date to SFTP file list !2420 @youcefnafa
    Adding Labels/Tags !2421 @antonio.petricca
    Spelling: Hostname !2422 @kingu
    X2Go: Fix annoying default_username bug. !2423 @D0n1elT
    plugins/x2go/x2go_plugin.c: Fix tip and comment sentence !2424 @kingu
    Remove webkit_settings_set_enable_frame_flattening() for newer WekbKitGTK, fixes #2780 !2425 @giox069
    Change password including gateway !2427 @benoit.lagarde
    Improve rcw close !2429 @giox069
    Multiple changes to build and run with libsoup 3.0 !2431 @antenore
    X2Go: Add ssh_passphrase and ssh_privatekey settings. !2428 @D0n1elT
    RDP: Add option to disable output suppression !2432 @iskunk
    Spelling: "Passphrase" -> "password" !2433 @kingu
    Fix compile warnings and some spelling corrections !2434 @myheroyuki
    [Rem-2782] Display protocol name in tooltip for connections in the ... menu... !2436 @myheroyuki
    [Rem-2782] Added protocol icons in drop-down menu !2438 @myheroyuki
    Fix widget reparenting when entering/exiting fullscreen !2439 @giox069
    Rem 2760 !2440 @myheroyuki
    Allow building on a Wayland-only environment - version 4 !2437 @festevam
    [Rem-2564] Allow for VNC runtime adjustment of color depth !2442 @myheroyuki
    Fix floating toolbar not disappearing when in fullscreen and keyboard grabbed !2441 @giox069
    Revert "Merge branch 'Rem-2564' into 'master'" !2443 @myheroyuki
    [Rem-2654] Allow for runtime adjustment of colour depth, both increasing and decreasing !2444 @myheroyuki
    [Rem-2564] Changed declaration of variables to be compatible with different Ubuntu version !2445 @myheroyuki
    [Rem-2682] Added view-only mode for RDP !2447 @myheroyuki
    Removing the news widget !2446 @antenore
    Updated Flatpak manifest files to match GitHub !2448 @myheroyuki
    Add missing include for X11/Wayland conditional !2450 @bkohler

1.4.27

    Fix dangling pointer after scrolled container destruction. !2409 (merged) @antenore
    Strengthen remmina file set string !2410 (merged) @giox069
    Refactoring and minor fixes !2411 (merged) @antenore
    launcher.sh is compatible with xfce4-terminal and gnome-terminal now. !2412 (merged) @Lebensgefahr
    Fix #2473 - revive rcw_focus_out_event to avoid sticky Alt on Alt-TAB !2413 (merged) @wolfmanx
    New SSH color schemes. @antenore
    Some grammar fixes. @antenore

1.4.26

    Fix trial for 2577: Closing a VNC connection makes Remmina close all other... !2391 @PHWR
    Handle after-auth connection errors in VNC properly !2390 @lorenz
    Using Remmina from command-line for kiosked servers !2392 @marco.fortina
    Manual page refactoring fixes #2056 !2393 @antenore
    Add mutex to protect RDP clipboard->srv_data. Fixes #2666 !2395 @giox069
    SSH Forward X11 !2397 @antenore
    Add '--no-tray-icon' command-line option !2398 @marco.fortina
    Python plugins !2399 @ToolsDevler
    Apply plugin api changes from Python plugin change !2400 @ToolsDevler
    Extract python plugin !2401 @ToolsDevler
    Make FreeRDPs TLS Security Level setting accessible in the advanced settings view !2402 @antenore
    Disable grabs for SSH and SFTP, #closes #2728 !2403 @antenore
    Cannot disable shared folder !2404 @antenore
    Use PyInitializeEx in order to skip signal handler registration !2405 @ToolsDevler
    Ignore add new connection button in kiosk mode !2406 @antenore
    WWW plugin refactoring !2407 @antenore

(ryoon)

2023-02-13 14:15:37 UTC MAIN commitmail json YAML

doc: Updated lang/mono to 6.12.0.182

(ryoon)

2023-02-13 14:15:12 UTC MAIN commitmail json YAML

mono: Update to 6.12.0.182

Changelog:
Mono 6.12.0.182 Release Notes
Highlights

    Fix for NuGet security issue https://github.com/NuGet/Home/issues/11883
    Various bugfixes

Mono 6.12.0.174 Release Notes
Highlights

    Various bugfixes

Resolved Issues

    19395 Ensure generic parameter constraint type is included when building image
    19434 [metadata] Handle MONO_TYPE_FNPTR case in collect_type_images
    20218 Trying to open a pseudo-tty throws an exception · Issue #20218 · mono/mono · GitHub</title>
    20219 Ignore EINVAL errors on ioctl TIOCMGET/TIOCMSET
    20909 [2020-02] Backport Apple silicon support
    20918 [2020-02][marshal] Fix VARIANT and BSTR marshaling in structs
    20978 [2020-02] Fix the System.String.Replace throwing NotImplementedException
    20983 [2020-02] Bump msbuild, roslyn and nuget
    20986 [2020-02] Backport r4-conv-i fixes
    21006 [2020-02][arm64] Fix wrong marshalling in gsharedvt transition
    21018 [2020-02] bump corefx
    21029 [2020-02][System.Native] Handle ReadDir EINTR
    21042 [2020-02][MonoIO] Wrap calls to open() in EINTR handling
    21053 [2020-02] Fix leak in assembly-specific dllmap lookups
    21073 [2020-02][MSBuild] Update to vs16.10 branch
    21116 [2020-02] Fix memory leak during data registration (#21107)
    21126 [2020-02] Start a dedicated thread for MERP crash reporting
    21142 [mono] Fix race during mono_image_storage_open
    21186 [2020-02][mini] Add GC Unsafe transitions in mono_pmip
    21190 2020 02 backport metadata fixes
    21195 [2020-02] Adding null check to avoid abort when invalid IL is encountered
    21196 [2020-02] [Mono.Profiler.Aot] Write true string wire length
    21201 [2020-02] Ignore inherit param for ParameterInfo.GetCustomAttributes
    21203 Trying to open a pseudo-tty throws an exception on 5.13+ Linux kernels · Issue #21203 · mono/mono · GitHub</title>
    21205 [2020-02][linux] Some pseudo-tty fixes
    21209 [2020-02] [mini] Don’t add unbox tramopline on generic DIM calls
    21218 [MacSDK] Add F# targets to VisualStudio/v17.0 directory
    21225 [2020-02][aot] Don’t leak unbox trampolines
    21240 Revert “[2020-02] Start a dedicated thread for MERP crash reporting (#21126)”
    21261 Allow nfloat to be in the ObjCRuntime namespace, and make it work for Xamarin.MacCatalyst.dll as well.
    21309 [2020-02] [aot] Prepend the assembly name to the names of gsharedvt wrappers to avoid duplicate symbol errors during static linking.
    21351 [2020-02] Adds full path to libcairo for correct assembly directory resolution in monterey
    21366 [2020-02] [cominterop] Add coop handle enter/return on native CCW methods
    21391 [2020-02] transform sgen_get_descriptor to parallel safe version in job_major_mod_union_preclean
    21395 [2020-02][interp] Remove hack for nint/nfloat
    21407 [2020-02] Add missing handle function enter/return macros
    21419 [2020-02] [AOT] Use .short directive instead of .hword
    21420 [2020-02] Avoid an assert in ves_icall_RuntimeFieldInfo_SetValueInternal
    21422 [2020-02] vtable setup fix for generic default interface methods in mono runtime
    21431 [2020-02] [Tools] Fix mono-api-html MarkdownFormatter.cs to avoid a NRE
    21433 [Android] Workaround for invalid return value from clock_nanosleep
    21435 [2020-02][Android] Workaround for invalid return value from clock_nanosleep
    21452 [2020-02] [AOT] Don’t set the ‘CorrectedSynthesize’ flag in the objc_imageinfo section.
    21453 [2020-02][cominterop] Fix CCW memory leak
    21460 [2020-02] Use upstream zlib 1.2.12
    21471 [2020-02] [mono] Remove some of the restrictions on constrained calls from gsha…
    21475 [2020-02] Bump corefx to get MaxResponseHeadersLength fix

(ryoon)

2023-02-13 13:59:42 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 3.8

(ryoon)

2023-02-13 13:58:56 UTC MAIN commitmail json YAML

weechat: Update to 3.8

* Add PYTHON_VERSIONS_INCOMPATIBLE=27 for 3.8

Changelog:
Version 3.8 (2023-01-08)

Move of options out of command /input

Some options of /input command have been moved to other commands (they can
still be used with /input but marked as deprecated and completion has been
removed):

        Old command                New command              Default key
/input jump_smart              /buffer jump smart    kbd:[Alt+a]

/input                        /buffer jump          kbd:[Alt+<]
jump_previously_visited_buffer prev_visited

/input                        /buffer jump          kbd:[Alt+>]
jump_next_visited_buffer      next_visited

/input                        /buffer jump          kbd:[Alt+/]
jump_last_buffer_displayed    last_displayed

/input hotlist_clear          /hotlist clear        kbd:[Alt+h], kbd:[Alt+c]

/input hotlist_remove_buffer  /hotlist remove        kbd:[Alt+h], kbd:[Alt+m]

/input hotlist_restore_buffer  /hotlist restore      kbd:[Alt+h], kbd:[Alt+r]

/input hotlist_restore_all    /hotlist restore -all  kbd:[Alt+h], kbd:
                                                      [Alt+Shift+R]

/input set_unread              /allbuf /buffer set    kbd:[Ctrl+s], kbd:
                              unread                [Ctrl+u]

/input                        /buffer set unread    (none)
set_unread_current_buffer

/input switch_active_buffer    /buffer switch        kbd:[Ctrl+x]

/input                        /buffer switch        (none)
switch_active_buffer_previous  -previous

/input zoom_merged_buffer      /buffer zoom          kbd:[Alt+x]

The following default keys can be reset to use the new command:

/key reset meta-a
/key reset meta-<
/key reset meta->
/key reset meta-/
/key reset meta-hmeta-c
/key reset meta-hmeta-m
/key reset meta-hmeta-r
/key reset meta-hmeta-R
/key reset ctrl-Sctrl-U
/key reset ctrl-X
/key reset meta-x

Return code of string comparison functions

The following functions now return arithmetic result of subtracting the last
compared UTF-8 char in string2 from the last compared UTF-8 char in string1:

  * string_charcmp

  * string_charcasecmp

  * string_charcasecmp_range

  * string_strcasecmp

  * string_strcasecmp_range

  * string_strncasecmp

  * string_strncasecmp_range

  * string_strcmp_ignore_chars

In addition, the case conversion has been extended, now in addition to range
A-Z, all chars that have a lower case version are handled.
That means for example the case insensitive comparison of "é" and "É" is 0
(chars are considered equal).

Example with WeeChat 3.8:

int diff = string_strcasecmp ("aaa", "CCC");  /* == -2 */

With older releases:

int diff = string_strcasecmp ("aaa", "CCC");  /* == -1 */

API functions string_tolower and string_toupper

The functions string_tolower and string_toupper now return newly allocated
string instead of doing the change in place.
The returned string must then be freed after use.

Trigger regex command

The trigger regex now starts with a command, which is "s" (regex replace,
default) or "y" (translate chars).

For compatibility, any regex starting with a delimiter different from a letter
will still work.

If you defined some triggers with a regex starting with a letter (used as
delimiter), then you must change them before upgrading WeeChat, otherwise they
’ll be lost after upgrade (with an error when WeeChat tries to load them from
configuration file).

For example this regex is now invalid:

XabcXdefX

And must be replaced by:

sXabcXdefX

For more information on the regex format, see the trigger chapter in the
WeeChat User’s guide.

Remove Python 2 support

The CMake option ENABLE_PYTHON2 and autotools option --enable-python2 have been
removed, and WeeChat can not be compiled with Python 2.x any more.

Callbacks of function config_new_option

The two callbacks "callback_change" and "callback_delete" in scripting API
function config_new_option have been changed: an integer return value was
expected by error, now any return value is ignored (like it has always been in
the C API).

Version 3.7.1 (2022-10-21)

Bug fix and maintenance release.

Version 3.7 (2022-10-09)

Argument "object_id" in callback of upgrade_new

In all script languages (except PHP), the argument "object_id" sent to the
callback of "upgrade_new" is now an integer (it was a string in older
releases).

To be compatible with all versions, it is recommended to convert the argument
to integer before testing it, for example in Python:

if int(object_id) == 1:
    # ...

Argument "remaining_calls" in callback of hook_timer

In all script languages (except PHP), the argument "remaining_calls" sent to
the callback of "hook_timer" is now an integer (it was a string in older
releases).

To be compatible with all versions, it is recommended to convert the argument
to integer before testing it, for example in Python:

if int(remaining_calls) > 0:
    # ...

Delete previous word until whitespace

A new parameter delete_previous_word_whitespace has been added in /input
command to delete previous word until backspace.
This is now bound by default to the key kbd:[Ctrl+w] (see issue #559).

A new key kbd:[Alt+Backspace] has been added to delete word, like kbd:[Ctrl+w]
did in previous releases.

You can get the new behavior for kbd:[Ctrl+w] with this command:

/key bind ctrl-W /input delete_previous_word_whitespace

And add the new key kbd:[Alt+Backspace] with this command:

/key missing

Function string_rebuild_split_string

The API function string_build_with_split_string has been renamed to
string_rebuild_split_string and two new arguments have been added: _index_start
and index_end.

To stay compatible, the existing calls to the function must be done with the
new function name and these values:

  * index_start: 0

  * index_end: -1

Version 3.6 (2022-07-10)

Hook print on empty messages

The "hook_print" callback is now called even when an empty message is displayed
(with or without prefix).

This was a bug, but is mentioned here just in case some scripts callbacks would
be surprised to be called with such empty messages.

Default trigger "beep"

The command of "beep" trigger is now executed only if the buffer notify is NOT
set to none (in addition to existing conditions).

You can restore the default trigger "beep" with the following command:

/trigger restore beep

(ryoon)

2023-02-13 13:51:57 UTC MAIN commitmail json YAML

2023-02-13 13:48:11 UTC MAIN commitmail json YAML

2023-02-13 13:47:33 UTC MAIN commitmail json YAML

2023-02-13 13:33:21 UTC MAIN commitmail json YAML

doc: Updated mail/mew to 6.9

(taca)

2023-02-13 13:32:43 UTC MAIN commitmail json YAML

mail/mew: update to 6.9

6.9 (2023-02-10)

Differences between Mew 6.9 and Mew 6.8

* Mew now supports Emacs 26.1 or later only.
* Supporting coming Emacs 29.
* Supporting "stunnel" 5.15.
* Supporting native compilation.
* `mew-smtp-port` now supports Unix domain socket.  If it is set to an
  absolute pathname such as "/var/run/msp.sock", Mew will use it as a
  Unix domain socket which supports SOCK_STREAM and understands SMTP.
  The value of `mew-smtp-server` will be ignored.  This feature requires
  `make-network-process` introduced since Emacs 22.
* Some bug fixes.

(taca)

2023-02-13 12:39:44 UTC MAIN commitmail json YAML

Updated multimedia/mkvtoolnix, graphics/pngquant

(adam)

2023-02-13 12:39:25 UTC MAIN commitmail json YAML

pngquant: updated to 2.18.0

2.18.0
Unknown changes

(adam)

2023-02-13 12:37:26 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 74.0.0

Version 74.0.0 "You Oughta Know" 2023-02-12

New features and enhancements

* mkvmerge: SRT handling: added a hack called `--engage
  keep_whitespaces_in_text_subtitles` which disables stripping whitespaces
  from the start & end of each line of SRT entries during muxing.

Bug fixes

* all: Windows: UNC paths of type `\\?\C:\…` are supported again by switching
  back to Boost's file system library instead of using C++17's file system
  library.
* mkvmerge: AVC/H.264 & HEVC/H.265 packetizers: when appending tracks the
  pixel dimensions will be checked & muxing will be aborted if they don't
  match.
* mkvmerge: file type detection: file types that can be detected unambiguously
  by their content (e.g. Matroska, MP4, WAV…) will now preferred in the
  detection order over file types based on their extension. Prevents certain
  cases of mis-detection, e.g. DTS in WAV but with a file name extension of
  `.dts` being detected as the wrong type of DTS.
* mkvmerge: SRT handling: whitespaces will now be stripped from the start &
  the end of each line of each entry, not just from the end of the last
  line.
* mkvextract: SRT extraction: whitespaces will not be stripped from the start
  & end of the whole entry anymore.
* MKVToolNix GUI: multiplexer: when adding multiple files that include certain
  file types (chapters, segment info and tag files) and when the choice where
  to add them is "all files to a single new tab", these certain file types
  will now be added in the newly added tab as well instead of the current tab
  that had already been open.
* build system: fixed compatibility with Ruby 3.2.0 by using `FileTest.exist?`
  instead of `File.exists?`, `Dir.exists?` & `FileTest.exists?` which were
  removed in that release.

Build system changes

* MKVToolNix is now using & requiring Boost's "file system" and "system"
  libraries again instead of C++17's file system library. This is due to gcc's
  library not supporting UNC paths of types `\\?\C:\dir\file.ext`.

(adam)

2023-02-13 11:27:06 UTC MAIN commitmail json YAML

doc: Updated net/transmission-qt to 4.0.0

(wiz)

2023-02-13 11:26:56 UTC MAIN commitmail json YAML

doc: Updated net/transmission-gtk to 4.0.0

(wiz)

2023-02-13 11:26:42 UTC MAIN commitmail json YAML

doc: Updated net/transmission to 4.0.0

(wiz)

2023-02-13 11:26:30 UTC MAIN commitmail json YAML

transmission*: update to 4.0.0

With two patches provided by Onno van der Linden.

## 4.0.0 beta 1

- Resource Efficiency - Use less memory, fewer CPU cycles
- Better Community - Pull requests welcomed and used
- Code Modernization - Rewritten in C++

### New Features

- Support for using BitTorrent v2 torrents and hybrid torrents. (Support for _creating_ v2 and hybrid torrents is slated for an upcoming release.)
- Users can now set "default" trackers that can be used to announce all public torrents.
- Newly-added seeds can start immediately and verify pieces on demand, instead of needing a full verify before seeding can begin.
- Added an option to omit potentially-identifying information (e.g. User-Agent and date created) when creating new torrents.
- The Web client has been rewritten and now supports mobile use.
- When creating new torrents, users can now specify the piece size.
- IPv6 blocklists are now supported.
- Beginning with 4.0.0-beta.1, Transmission releases now use semver versioning.
- Dozens of other new features -- too many to list here! We've been working on this for a year!

### Qt Client

- Support both Qt5 and Qt6

### GTK Client

- Ported to GTKMM

## 4.0.0 beta 2

### Highlights

* Added support for GTK 4.
* Lots of bugfixes!

## 4.0.0 beta 3

Bugfixes.

(wiz)

2023-02-13 10:48:21 UTC MAIN commitmail json YAML

Updated www/py-aiohttp, devel/py-bitarray, devel/py-astroid

(adam)

2023-02-13 10:45:11 UTC MAIN commitmail json YAML

py-astroid: updated to 2.14.2

What's New in astroid 2.14.2?
=============================
* '_infer_str_format_call' won't crash anymore when the string it analyses are uninferable.

(adam)

2023-02-13 10:44:14 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.7.2

2.7.2:
* speedup all count functionality by using `__builtin_popcountll` when
  available
* add `popcount64()` to `bitarray.h` - we assume now that `uint64_t` is
  always available
* improve testing

2.7.1:
* optimize `util.sc_encode()`

(adam)

2023-02-13 10:42:54 UTC MAIN commitmail json YAML

py-aiohttp: updated to 3.8.4

3.8.4 (2023-02-12)

Bugfixes
--------
- Fixed incorrectly overwriting cookies with the same name and domain, but different path.
- Fixed ``ConnectionResetError`` not being raised after client disconnection in SSL environments.

(adam)

2023-02-13 10:31:17 UTC MAIN commitmail json YAML

doc: Updated graphics/oculante to 0.6.51

(pin)

2023-02-13 10:30:51 UTC MAIN commitmail json YAML

graphics/oculante: update to 0.6.51

0.6.51 (2023-02-12)
Features
- Add multiply / divide by aplha operator (8b3eda86)
- Add window and taskbar icon (32900ab5)

Chore
- update dependencies (92f3eb87)
- Update resvg and usvg (c2f96b47)
- update notan and rfd (6e0c00c2)

(pin)

2023-02-13 08:40:35 UTC MAIN commitmail json YAML

libdeflate: has a shared library too, so do not default to build dependency

(wiz)

2023-02-13 08:28:38 UTC MAIN commitmail json YAML

libdeflate: add buildlink3.mk

(wiz)

2023-02-13 08:18:48 UTC MAIN commitmail json YAML

doc: add another pbulk-base entry

(wiz)

2023-02-13 08:18:01 UTC MAIN commitmail json YAML

doc/TODO: + harfbuzz-7.0.0, kdenlive-22.12.2.

(wiz)

2023-02-13 08:16:10 UTC MAIN commitmail json YAML

kicad: g/c bsd.prefs.mk include

(tnn)

2023-02-13 08:03:23 UTC MAIN commitmail json YAML

kicad: remove a BUILD_DEPENDS. USE_TOOLS is sufficient.

(tnn)

2023-02-13 08:00:39 UTC MAIN commitmail json YAML

doc: update kicad

(tnn)

2023-02-13 07:59:02 UTC MAIN commitmail json YAML

kicad*: update to 7.0.0

- Custom Fonts
- New Text Boxes
- Drag & Drop improvments
- new Command Line Interface for scripting
- Support for a simple rectangle and circle primitives
- Orthogonal Dragging
- Symbol Editor Pin Table Enhancements
- Off Grid ERC Warnings
- Wires at 45 Degree Angles
- Do Not Populate Support
- Simulation Model Editor
- Database Libraries via ODBC
- Hyperlinks on Schematics
- PDF Improvements
- DRC Improvements
- Radial Dimensions
- Automatic Zone Filling
- ... and more + ~1200 bug fixes

(tnn)

2023-02-12 22:35:10 UTC MAIN commitmail json YAML

doc: Updated devel/binaryen to 112

(fcambus)

2023-02-12 22:32:58 UTC MAIN commitmail json YAML

binaryen: update to 112.

v112
----

- Add AbstractTypeRefining pass (#5461)
- Add a mechanism to skip a pass by name (#5448)
- Add TypeMerging pass (#5321)
- Add TypeSSA pass  (#5299)
- Optimization sequences like `-O3 -Os` now do the expected thing and run `-O3`
  followed by `-Os`. Previously the last of them set the defaults that were used
  by all executions, so `-O3 -Os` was equivalent to `-Os -Os`. (There is no
  change to the default optimization level that other passes can see. For
  example, `--precompute-propagate -O2 -O1` will run `--precompute-propagate`
  at opt level `1`, as the global default is set to `2` and then overridden to
  `1`. The only change is that the passes run by `-O2` will actually run `-O2`
  now, while before they'd use the global default which made them do `-O1`.)
- Add `--closed-world` flag. This enables more optimizations in GC mode as it
  lets us assume that we can change types inside the module.
- The isorecursive WasmGC type system (i.e. --hybrid) is now the default to
  match the spec and the old default equirecursive (i.e. --structural) system
  has been removed.
- `ref.is_func`, `ref.is_data`, and `ref.is_i31` have been removed from the C
  and JS APIs and `RefIs` has been replaced with `RefIsNull`.
- Types `Data` and `Dataref` have been replaced with types `Struct` and
  `Structref` in the C and JS APIs.
* `BinaryenStringNew` now takes an additional last argument, `try_`, indicating
  whether the instruction is one of `string.new_utf8_try` respectively
  `string.new_utf8_array_try`.
* `BinaryenStringEq` now takes an additional second argument, `op`, that is
  either `BinaryenStringEqEqual()` if the instruction is `string.eq` or
  `BinaryenStringEqCompare()` if the instruction is `string.compare`.

(fcambus)

2023-02-12 21:17:24 UTC MAIN commitmail json YAML

2023-02-12 21:03:07 UTC MAIN commitmail json YAML

2023-02-12 21:02:50 UTC MAIN commitmail json YAML

2023-02-12 20:33:37 UTC MAIN commitmail json YAML

py-psycopg2: not for Python 2.7

(adam)

2023-02-12 20:14:02 UTC MAIN commitmail json YAML

mk: fix show-license-status target for mirror-distfiles

in that case, license.mk is not included and thus
DEFAULT_ACCEPTABLE_LICENSES not set, leading to a strange error message

Thanks for the analysis go to rillig@

(wiz)

2023-02-12 19:59:44 UTC MAIN commitmail json YAML

doc: Added www/libreddit version 0.29.0

(vins)

2023-02-12 19:58:51 UTC MAIN commitmail json YAML

2023-02-12 19:56:07 UTC MAIN commitmail json YAML

www/libreddit: import package from wip.

Packaged by @pin with minor modifications by me.

Libreddit is a portmanteau of libre (meaning freedom) and Reddit.
It is a private front-end like Invidious but for Reddit.
Browse the coldest takes of r/unpopularopinion without being tracked.

- Fast: written in Rust for blazing-fast speeds and memory safety
- Light: no JavaScript, no ads, no tracking, no bloat
- Private: all requests are proxied through the server, including media
- Secure: strong Content Security Policy prevents browser requests to Reddit

(vins)

2023-02-12 19:14:49 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix60-java to 6.0.13

(otis)

2023-02-12 19:14:36 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix60-frontend to 6.0.13

(otis)

2023-02-12 19:14:24 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix60-agent to 6.0.13

(otis)

2023-02-12 19:14:13 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix60-proxy to 6.0.13

(otis)

2023-02-12 19:13:57 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix60-server to 6.0.13

(otis)

2023-02-12 19:04:50 UTC MAIN commitmail json YAML

doc: Updated www/wiki-tui to 0.6.2

(pin)

2023-02-12 19:04:29 UTC MAIN commitmail json YAML

www/wiki-tui: update to 0.6.2

What's Changed
Bug Fixes �汾�
- Fix link selection of mulit-line links by @Builditluc in #141
- Fix link selection reset on layout change by @Builditluc in #142

Documentation Changes
- Simplify Readme by @Builditluc in #138
- Improve Contribution Documentation by @Builditluc in #139

Style and Structure Changes
- Update default labels in the issue templates by @Builditluc in #127
- Update label configurations in workflows by @Builditluc in #128
- Create Api Handler by @Builditluc in #147
- Create new parser system by @Builditluc in #149
- Rework backend by @Builditluc in #150

Other Changes
- Add keywords to the cargo manifest by @Builditluc in #145

(pin)

2023-02-12 18:37:33 UTC MAIN commitmail json YAML

zabbix60: Add new packages

Add zabbix60 suite: Zabbix 6.0 LTS.

Zabbix is a software that monitors numerous parameters of a network and the
health and integrity of servers, virtual machines, applications, services,
databases, websites, the cloud and more. Zabbix uses a flexible notification
mechanism that allows users to configure e-mail based alerts for virtually any
event. This allows a fast reaction to server problems. Zabbix offers excellent
reporting and data visualization features based on the stored data. This makes
Zabbix ideal for capacity planning.

What's new: https://www.zabbix.com/whats_new_6_0
Release notes: https://www.zabbix.com/rn/rn6.0.13

(otis)

2023-02-12 17:49:43 UTC MAIN commitmail json YAML

doc: mention two pbulk updates by joerg

(wiz)

2023-02-12 17:35:14 UTC MAIN commitmail json YAML

zabbix50-agent: Explicitly set SMF_NAME to zabbix-agent

(otis)

2023-02-12 16:36:40 UTC MAIN commitmail json YAML

doc: Added wm/cde version 2.5.1

(vins)

2023-02-12 16:35:29 UTC MAIN commitmail json YAML

2023-02-12 16:34:16 UTC MAIN commitmail json YAML

wm/cde: import package from wip.

The Common Desktop Environment (CDE) is a desktop environment for Unix
and OpenVMS, based on the Motif widget toolkit. It was part of the UNIX
98 Workstation Product Standard, and was for a long time the Unix
desktop associated with commercial Unix workstations. It helped to
influence early implementations of successor projects such as KDE and
GNOME desktop environment, which largely replaced CDE following the turn
of the century.

After a long history as proprietary software, CDE was released as free
software on August 6, 2012, under the GNU Lesser General Public License,
version 2.0 or later. Since its release as free software, CDE has been
been ported to Linux, illumos and BSD derivatives.

(vins)

2023-02-12 16:03:28 UTC MAIN commitmail json YAML

2023-02-12 15:25:57 UTC MAIN commitmail json YAML

doc: Updated chat/toot to 0.34.0

(vins)

2023-02-12 15:25:28 UTC MAIN commitmail json YAML

chat/toot: update to toot-0.34.0

CHANGES

* Fix Python version detection which would fail in some cases (thanks K)
* Fix toot --help not working (thanks Norman Walsh)
* TUI: Add option to save status JSON data from source window (thanks
  Dan Schwarz)
* TUI: Add `--relative-datetimes` option to show relative datetimes
  (thanks Dan Schwarz)
* TUI: Don't focus newly created post (#188, thanks Dan Schwarz)
* TUI: Add ability to scroll long status messages (#166, thanks Dan
  Schwarz)
* TUI: Add action to view account details (thanks Dan Schwarz)

(vins)

2023-02-12 15:23:00 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-text to 0.2.49

(taca)

2023-02-12 15:22:38 UTC MAIN commitmail json YAML

security/ruby-rex-text: update to 0.2.49

0.2.48 (2023-01-31)

* Land #60, Add support for Ruby 3.2

0.2.49 (2023-02-02)

* Land #49, Adds support to remove column decoration and headers

(taca)

2023-02-12 15:21:03 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-random_identifier to 0.1.10

(taca)

2023-02-12 15:20:38 UTC MAIN commitmail json YAML

security/ruby-rex-random_identifier: update to 0.1.10

0.1.10 (2023-01-31)

* Land #9, Add support for Ruby 3.2

(taca)

2023-02-12 15:19:23 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-sslscan to 0.1.9

(taca)

2023-02-12 15:18:54 UTC MAIN commitmail json YAML

security/ruby-rex-sslscan: update to 0.1.9

0.1.9 (2023-01-31)

* Land #6, Add support for Ruby 3.2

(taca)

2023-02-12 15:18:27 UTC MAIN commitmail json YAML

doc: Updated devel/got-portable to 0.83

(vins)

2023-02-12 15:17:59 UTC MAIN commitmail json YAML

got-portable: update to version 0.83

CHANGES (since release 0.79)

* got 0.83; 2023-01-30
- fix usage display error in got merge command (patch by Mikhail)
- fix missing commits in pack files created with packed object
enumeration
- avoid traversing enumerated commits more than once in got-read-pack
- fix ulimit-related test failures on sparc64 (tracey)
- got commit editor now shows log messages from backout and cherrypick
(jamsek)
- new cherrypick/backout -l option to show recorded log messages
(jamsek)
- new cherrypick/backout -X option to discard recorded log messages
(jamsek)
- gotd: implement the delete-refs capability (op)
- fix histedit -m on a commit which only changes filemode bits
- gotsh.1: show how to set up anonymous public read-only repository
access

* got 0.82; 2023-01-23
- fix comparison in tree object parser always evaluating to false
(jamsek)
- add missing bounds-check in gitproto ref-line tokenizer
- gotd.8 and gotwebd.8 man page improvements (patch by Josiah Frentsos)
- make gotd session process accept just one flush packet at a time
- sort ENVIRONMENT entries in got.1 and tog.1 (op)
- only forward implicit flush packets from gotsh if they are expected
- return GOT_ERR_EOF from pkt.c if a read attempt indicates EOF
- treat read errors from client socket in gotsh as fatal errors
- gotwebd: refactor gotweb_render_content_type/_file (op)
- gotwebd: turn gotweb_get_time_str into gotweb_render_age (op)
- gotwebd: don't list references per-commit in got_get_repo_commits (op)
- gotwebd: avoid history traversal in briefs/commits, kill "prev" button
(op)
- gotd: disconnect on client EOF error to avoid stale connections (op)
- gotsh: validate with parse_command before connecting (op)
- add a test for ssh connections to gotsh without a repo path argument
(op)
- gotsh: avoid a temporary buffer for the socket path (op)
- gotsh: move apply_unveil right after the first pledge (op)
- fix tog refreshing the screen more often than intended (jamsek)
- tog: show action report on user-toggleable event (patch by Mikhail,
jamsek)
- don't print empty line when exiting tog (jamsek)
- got: don't leak pathlist in commit and revert commands (jamsek)
- gotd: fix wrong PIDs for parent and child processes shown in logs

* got 0.81; 2023-01-18
- gotd: print configuration errors without -d (op)
- gotd: move nrepos check to parse_config (op)
- gotd: move socket path check to parse.y and error from the main
process (op)
- fix an issue where multiple ref-updates are rejected by gotd
- fix an issue where gotd fails to accept multiple have-lines from
clients
- regress: replace typeset with printf for shell portability (naddy)
- fix spurious "gotsh: unexpected flush packet" error when client is
up-to-date
- gotd: fix "bad packfile with zero objects" error while creating
branches
- document the gotd -n option

* got 0.80; 2023-01-17
  too many changes to list all here; see git repository history for more
  - implement per-repository read/write authorization rules in gotd
  - add a gotd "listen" process which watches the unix socket
  - add a gotd "session" process, split off from the parent process
  - switch gotd from chroot(2) to unveil(2)
  - run gotd authentication in a separate child process
  - enforce a per-uid connection limit in the gotd listen process
  - introduce connection options to gotd.conf
  - gotd: allow to express timeouts using minutes/hours (op)
  - switch gotd.conf syntax from 'unix_socket' to 'listen on'
  - remove the gotsh group requirement from gotd; any user can now
  connect
  - expose 'gotctl info' output only to the root user
  - remove support for showing client capabilities in 'gotctl info'
  - farewell, gotweb. you served us well. rm gotweb (tracey)
  - lots of gotwebd refactoring (op)
  - gotwebd: use a templating system to render HTML (op)
  - gotwebd: add an RSS feed for the tags (op)
  - gotwebd: remove erratic horizontal scrolling (op)
  - gotwebd.conf: use `listen on socket' syntax for UNIX sockets too
  (op)
  - gotwebd: render BLOB inline, add BLOBRAW for serving raw blobs (op)
  - gotwebd: css: fix horizontal overflow in blob and blame pages (op)
  - gotwebd: urlencode also the double quote character (op)
  - gotwebd: make commit page more like `got log' / tog (op)
  - cope with deleted references when reloading the tog log view
  - tog: fix typo that breaks log search when in hsplit (jamsek)
  - tog: always echo input prompt to bottom left of screen (jamsek)
  - make 'tog log' display the committer handle by default, '@' switches
  to author
  - tog: add mutt-like =/* keymaps as home/end aliases (patch by
  Mikhail)
  - implement diffstat display for got log, got diff, and tog diff
  (jamsek)
  - show from: and via: headers on consecutive lines in 'got log' and
  'tog log'
  - show full URL during got clone/fetch/send (op)
  - make 'got send' print errors reported by the server (op)
  - fix 'got rebase' not detecting an out-of-date work tree in some
  cases
  - reduce max amount of tags stored in object cache to avoid high
  memory usage
  - avoid copying reused deltas to delta cache file; copy from pack file
  instead
  - got patch: handle the removal of binary files (op)
  - fix uninitialised variables in libexec helpers (jamsek)
  - got: minor refactor of got_pathlist_free() API (jamsek)

(vins)

2023-02-12 15:17:49 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-socket to 0.1.47

(taca)

2023-02-12 15:17:18 UTC MAIN commitmail json YAML

security/ruby-rex-socket: update to 0.1.47

0.1.46 (2023-01-31)

* Land #57, Add support for Ruby 3.2

0.1.47 (2023-02-06)

* Land #56, Stream Control Transmission Protocol (SCTP)

(taca)

2023-02-12 15:14:36 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-exploitation to 0.1.37

(taca)

2023-02-12 15:13:52 UTC MAIN commitmail json YAML

security/ruby-rex-exploitation: update to 0.1.37

0.1.37 (2023-01-31)

* Land #42, Add support for Ruby 3.2

(taca)

2023-02-12 15:12:25 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rex-core to 0.1.30

(taca)

2023-02-12 15:11:57 UTC MAIN commitmail json YAML

security/ruby-rex-core: update to 0.1.30

0.1.30 (2023-01-31)

* Land #35, Add support for Ruby 3.2

(taca)

2023-02-12 15:10:10 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-payloads to 2.0.109

(taca)

2023-02-12 15:09:43 UTC MAIN commitmail json YAML

security/ruby-metasploit-payloads: update to 2.0.109

2.0.109 (2023-01-31)

* Land #604, add getdesktop cmd python meterpreter

(taca)

2023-02-12 15:06:40 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-model to 5.0.1

(taca)

2023-02-12 15:06:17 UTC MAIN commitmail json YAML

security/ruby-metasploit-model: update to 5.0.1

5.0.1 (2023-01-31)

* Land #68, Add support for Ruby 3.2

(taca)

2023-02-12 15:04:05 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-concern to 5.0.1

(taca)

2023-02-12 15:03:42 UTC MAIN commitmail json YAML

security/ruby-metasploit-concern: update to 5.0.1

* Land #41, Add support for Ruby 3.2

(taca)

2023-02-12 14:59:25 UTC MAIN commitmail json YAML

doc: Updated security/gpg-tui to 0.9.4

(pin)

2023-02-12 14:59:04 UTC MAIN commitmail json YAML

security/gpg-tui: update to 0.9.4

[0.9.4] - 2023-02-11
Changed
- Bump dependencies
- Bump the Rust version in Dockerfile

Fixed
- Update cargo-tarpaulin installation command
- Make detail level optional in config (#53)

(pin)

2023-02-12 14:58:13 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 2.2.5

(pin)

2023-02-12 14:57:53 UTC MAIN commitmail json YAML

sysutils/felix: update to 2.2.5

v2.2.5 (2023-02-12)
Added
- Allow renaming even when item name contains non-ascii chars (i.e. wide chars).
- Key command with arguments is now supported: For example,
    exec:
    'feh -.':
      [jpg, jpeg, png, gif, svg, hdr]

  this configuration enables you to execute feh -. <item path> by Enter | l | Right, or o.
- Check for out-of-boundary of the cursor at the top of loop.

Fixed
- Display when using in kitty: Correctly show the cursor and preview.

(pin)

2023-02-12 14:46:06 UTC MAIN commitmail json YAML

doc: replaced cad/oce with cad/occt

(tnn)

2023-02-12 14:43:22 UTC MAIN commitmail json YAML

2023-02-12 14:42:25 UTC MAIN commitmail json YAML

2023-02-12 12:41:18 UTC MAIN commitmail json YAML

Updated www/p5-Dancer to 1.3521

(wen)

2023-02-12 12:39:28 UTC MAIN commitmail json YAML

Update to 1.3521

Upstream changes:
1.3521  2023-02-05

[BUG FIXES]
- Fix test failures in t/14_serializer/04_request_xml.t
  (GH #1239, cromedome, thanks to gregoa & Debian team)

(wen)

2023-02-12 12:17:12 UTC MAIN commitmail json YAML

freeimage: fix SUBST issue

/usr/xpg4/bin/tr on OpenIndiana gives "invalid byte sequence".
Force C locale to fix it.

(tnn)

2023-02-12 11:25:34 UTC MAIN commitmail json YAML

doc: Updated pkgtools/import-package to 1.1

(tnn)

2023-02-12 11:24:46 UTC MAIN commitmail json YAML

2023-02-12 11:10:22 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-agent to 5.0.31

(otis)

2023-02-12 11:10:11 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-frontend to 5.0.31

(otis)

2023-02-12 11:09:58 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-java to 5.0.31

(otis)

2023-02-12 11:09:39 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-proxy to 5.0.31

(otis)

2023-02-12 11:09:27 UTC MAIN commitmail json YAML

doc: Updated sysutils/zabbix50-server to 5.0.31

(otis)

2023-02-12 11:09:05 UTC MAIN commitmail json YAML

zabbix50: Update to 5.0.31

- Update to 5.0.31
- Consolidate distinfo to zabbix50-server

Release notes:
- Added single field search option to oracle archive.info, ts.stats, pdb.info,
  cdb.info and diskgroups.stats keys for Zabbix agent 2
- Improved error logging during the agent start for Windows service
- Fixed the `history.get` API method blocking `drop_chunks` requests during
  housekeeping
- Fixed the severity sign overlapping a trigger name in the map element
  configuration
- Fixed incorrectly quoted parsing of the function parameter
- Fixed actions not being displayed in an *Action log* widget
- Removed `kernel.maxproc` from the processes graph in Linux by Zabbix agent
  templates
- Improved value cache warmup when retrieving the two last values with one day
  update interval
- Updated tablespaces query for the Oracle plugin in Zabbix agent 2
- Fixed an infinite loop of the SMART plugin for Zabbix agent 2
- Fixed the configuration of Redis plugin in Zabbix agent 2 configuration files
- Changed the order in which the escalation steps and recovery operations are
  executed
- Fixed Zabbix JS timeout validation
- Fixed trends being deleted from cache and retrieved from a database when data
  is older than one hour after receiving
- Optimized API queries when searching by names in the hosts and items tables
- Moved some static items under LLD rules to improve the performance in Oracle
  by Zabbix agent 2 template
- Extended the description for an OPSGenie media type
- Fixed the availability of an SNMP interface in the case of wrong credentials
- Added the overriding to skip metadata collection on ZFS and BTRFS for Nix
  templates
- Fixed crash on the Oracle database when connection is lost
- Fixed Windows agent 2 unicode path support for log* items
- Fixed the agent 2 timeout behavior for the `net.tcp.port` item
- Fixed README for PostgreSQL by Zabbix agent 2 template
- Fixed fatal PHP error in case incorrect variable type for controller action
  is given
- Fixed an undefined offset error during the host import process
- Reverted the PostgreSQL connection to be per database for Zabbix agent 2
  PostgreSQL plugin
- Fixed the alignment of a draggable object
- Fixed Zabbix agent 2 to remove and re-add the performance counters on failed
  collection and to keep query always open
- Updated the Oracle plugin and Oracle agent 2 template documentation grant
  select variables and added new grant
- Changed `system.sw.packages[<package>,<manager>,<format>]` to
  `system.sw.packages[<regexp>,<manager>,<format>]`

For complete list, see https://www.zabbix.com/rn/rn5.0.31

(otis)

2023-02-12 11:06:04 UTC MAIN commitmail json YAML

Updated devel/p5-IPC-Run to 20220807.0

(wen)

2023-02-12 11:03:15 UTC MAIN commitmail json YAML

doc: Updated databases/py-psycopg2 to 2.9.5

(js)

2023-02-12 11:03:04 UTC MAIN commitmail json YAML

Update databases/py-psycopg2 to 2.9.5

Updating to this version fixed an unknown exception being thrown with Python
3.11 on startup of matrix-synapse.

(js)

2023-02-12 11:01:43 UTC MAIN commitmail json YAML

Update to 20220807.0

Upstream changes:
20220807.0 Mon Aug 1 2022
If your applications rely on portability to Windows, see new documentation
sections "argument-passing rules are program-specific" and "batch files".  This
release fixes bugs in runs of Windows programs that use standard command line
parsing rules.  Runs of non-standard programs may require changes.  Notable
non-standard programs include cmd.exe, cscript.exe, and Cygwin programs.
- #140 - skip t/pty.t test on NetBSD too
- Add strict/warnings
- #142 - Follow Windows argument quoting rules
- #146 - allow win32_newlines.t to actually run
- #150 - Make t/pty.t test pass on OpenBSD.
- #148 - Support Win32 commands having nonstandard command line parsing rules
- Support executing Win32 batch files.
- Add IPC::Run::Win32Process, for delivering nonstandard command lines.
- Fix reporting of Win32::Process::Create() errors.
- #156 - On Windows, avoid hang when closing read end of pipe.
- #155 - Ignore known test failure on msys. - t/windows_search_path.t
- Avoid warning with IPCRUNDEBUG, in Windows spawned children.
- Use $^X, not 'perl', in tests.
- Thanks to the New active developer: Noah Misch!

(wen)

2023-02-12 10:59:08 UTC MAIN commitmail json YAML

2023-02-12 10:56:55 UTC MAIN commitmail json YAML

2023-02-12 10:45:55 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Tty to 1.17

(wen)

2023-02-12 10:43:19 UTC MAIN commitmail json YAML

Update to 1.17

Upstream changes:
1.17 2022-11-11 Todd Rinaldo <toddr@cpan.org>
    * Switch changelog entries to metacpan friendly format
    * #29 - Fix printf format conversion specifiers in croak to support size_t on all platforms
    * #11,#30 - Tty.pm: pre-allocate buffer for ioctl but leave it length 0
    * #28 - Use $arg to match @ARGV in Makefile.PL

(wen)

2023-02-12 10:41:38 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Pipely to 0.006

(wen)

2023-02-12 10:40:42 UTC MAIN commitmail json YAML

Update to 0.006

Upstream changes:
version 0.006 at 2021-12-14 01:56:39 +0000
------------------------------------------

  Change: ae3e73a1a6dd1bd5421e16eb9724f67c6af8f766
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2021-12-13 20:41:21 +0000

    Try to make `dzil release` more working.

  Change: b68a6402bc0744cf42d6b53263ab70809e1ed90c
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2021-12-12 23:15:57 +0000

    Fix a `dzil release` runtime complaint about base's required version.

  Change: 75e80bcf7007d8a28c4914e4af7cfef76db76125
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2021-12-12 22:29:53 +0000

    Update copyright date.

  Change: 7cde30af6484ff4af88beb59df73712cdccbf770
  Author: Rocco Caputo <rcaputo@cpan.org>
  Date : 2021-12-12 22:23:09 +0000

    Merge pull request #1 from zmughal/fix-socketpairly-docs

    Fix socketpairly() docs to match code.

  Change: 03c8d1aa97f579eadb8107fa40ce6b95538ccf14
  Author: Zakariyya Mughal <zaki.mughal@gmail.com>
  Date : 2021-12-12 21:57:17 +0000

    Fix socketpairly() docs to match code

    Partially reverts 0eebdd0dee0fa90bf47ca4e8ae4e0216d66ac785 where the
    order of the list of handles returned by `socketpairly()` was changed
    only in the documentation, but not the code.

(wen)

2023-02-12 10:37:54 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Async to 0.802

(wen)

2023-02-12 10:36:35 UTC MAIN commitmail json YAML

Update to 0.802
Update TEST_DEPENDS

Upstream changes:
0.802  2022-08-15
        [CHANGES]
        * Pre谷mptively use Future ->udata API from upcoming release, to
          avoid depending on it being a hashref
        * Report correct caller file + line number in nested test calls to
          wait_for {}

        [BUGFIXES]
        * Use 'SOCK_STREAM' instead of hardcoded 1 in t/50resolver.t
        * Skip exceptional socket condition test on cygwin because it seems
          always to fail there
        * Avoid harmless warnings about undef at global destruction
          (RT142754)

0.801  2021-12-15
        [BUGFIXES]
        * Remove extraneous test-time use of Data::Dump (RT140143)

0.800  2021-11-11
        [CHANGES]
        * Bumped up to three-digit minor version number
        * Added IO::Async::OS->signum2name
        * Implement Future::IO->waitpid API
        * Skip the `spawn` Routine model if POSIX fork() is not available
        * Replace getaddrinfo / getnameinfo with virtual mocking functions
          for unit-testing the resolve, so as not to rely on local platform
          resolver behaviours

(wen)

2023-02-12 10:27:31 UTC MAIN commitmail json YAML

Added devel/p5-Future-IO version 0.11

(wen)

2023-02-12 10:25:21 UTC MAIN commitmail json YAML

Add p5-Future-IO

(wen)

2023-02-12 10:22:49 UTC MAIN commitmail json YAML

Import Future-IO-0.11 as p5-Future-IO.

Future::IO provides a few basic methods that behave similarly to the same-named
core perl functions relating to IO operations, but yield their results
asynchronously via Future instances.

(wen)

2023-02-12 09:45:47 UTC MAIN commitmail json YAML

tiff: wire down zstd to disabled so it doesn't get randomly enabled

(tnn)

2023-02-12 09:43:10 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.61, MesaLib-22.3.5, SDL2_ttf-2.20.2, cabextract-1.10,
  dbus-1.14.6, gnutls-3.8.0, happy-1.20.1.1, ldb-2.7.1, plasma-5.27,
  wxGTK32-3.2.2.

(wiz)

2023-02-12 09:39:13 UTC MAIN commitmail json YAML

pax-utils: fix typo in DESCR: s/peforming/performing.

(fcambus)

2023-02-12 06:27:44 UTC MAIN commitmail json YAML

doc: Updated wm/fvwm3 to 1.0.6a

(gutteridge)

2023-02-12 06:27:26 UTC MAIN commitmail json YAML

fvwm3: update to 1.0.6a

# Changelog

## [1.0.6a](https://github.com/fvwmorg/fvwm3/tree/1.0.6a) (2023-01-16)

## What's Changed
### Other Changes
* dist: doc: include all doc sources by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/806

**Full Changelog**: https://github.com/fvwmorg/fvwm3/compare/1.0.6...1.0.6a
## [1.0.6](https://github.com/fvwmorg/fvwm3/tree/1.0.6) (2023-01-14)

## What's Changed
### Breaking Changes
* remove fvwm-config by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/731
* ta/alloca by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/722
* deprecate color commands by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/738
* Ensure a default colorset is always configured. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/740
* commands: remove DefaultColors & DefaultColorset by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/749
* MenuStyle: Remove Depreciated options and non colorset  by @somiaj in https://github.com/fvwmorg/fvwm3/pull/757
### Enhancements
* decor: allow window borders separate colours by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/730
* Update Move shuffle logic to jump to next monitor by @somiaj in https://github.com/fvwmorg/fvwm3/pull/742
* conditional: screen: simplify logic by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/746
* Allow SidePic in default-config. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/762
* Move shuffle, ensure window inside working area. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/767
* Translucent Menus by @somiaj in https://github.com/fvwmorg/fvwm3/pull/760
* Updates to FvwmPager scaling math to improve visual aspects due to rounding errors. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/790
### Other Changes
* doc: don't install fvwm3_manpage_source by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/712
* Rename .stalonetrayrc to stalonetrayrc by @wfp5p in https://github.com/fvwmorg/fvwm3/pull/713
* Fix background resetting in default-config by @somiaj in https://github.com/fvwmorg/fvwm3/pull/714
* desk_add: fix window counting by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/716
* remove unused variable by @omar-polo in https://github.com/fvwmorg/fvwm3/pull/718
* two clock_t and time_t casts for portability by @omar-polo in https://github.com/fvwmorg/fvwm3/pull/719
* changing sprintf -> snprintf & co by @omar-polo in https://github.com/fvwmorg/fvwm3/pull/720
* DesktopConfiguration: send status_send() by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/724
* FvwmScript.c: fix wrong size of TabCom array by @slazav in https://github.com/fvwmorg/fvwm3/pull/725
* gotodesk: simplify logic for shared/global by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/727
* Add a multicolor border example to default-config by @somiaj in https://github.com/fvwmorg/fvwm3/pull/732
* Some pedantic clean up of whitespace and add missing translation strings. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/733
* Tweak HilightBorderColorset by @lgsobalvarro in https://github.com/fvwmorg/fvwm3/pull/737
* docs: remove obsolete GNOME references by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/739
* MWMBorder: fix calculation by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/743
* Don't set border colorsets by default. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/747
* style: silence warning for unconsumed string by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/745
* Add split manpages to default-config. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/750
* FvwnIconMan use font as fallback for tips font. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/751
* FvwmIconMan: Don't chop window display string by @somiaj in https://github.com/fvwmorg/fvwm3/pull/752
* fvwm-config: remove .in file by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/758
* FvwmPager make mini windows always round down. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/756
* Clean up some build warnings by @somiaj in https://github.com/fvwmorg/fvwm3/pull/759
* Move shuffle modifications. by @somiaj in https://github.com/fvwmorg/fvwm3/pull/764
* borders: treat 0 pixels as 1 pixel border by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/765
* AddWindow: don't crash reparenting by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/786
* ModuleSynchronous: don't segfault on free() by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/787
* FvwmIconMan: fix segfault in initialisation by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/800
* randr: quit when no screens found & not active by @ThomasAdam in https://github.com/fvwmorg/fvwm3/pull/801

## New Contributors
* @wfp5p made their first contribution in https://github.com/fvwmorg/fvwm3/pull/713

**Full Changelog**: https://github.com/fvwmorg/fvwm3/compare/1.0.5...1.0.6
## [1.0.5](https://github.com/fvwmorg/fvwm3/tree/1.0.5) (2022-09-28)

(gutteridge)

2023-02-12 05:01:25 UTC MAIN commitmail json YAML

Updated math/R-e1071 to 1.7.13

(mef)

2023-02-12 04:59:57 UTC MAIN commitmail json YAML

doc: Updated print/R-knitr to 1.42

(mef)

2023-02-12 04:59:48 UTC MAIN commitmail json YAML

(print/R-knitr) Updated 1.41 to 1.42  ChangeLog, NEWS.md known

(mef)

2023-02-12 04:45:06 UTC MAIN commitmail json YAML

doc: Updated math/R-vctrs to 0.5.2

(mef)

2023-02-12 04:44:54 UTC MAIN commitmail json YAML

(math/R-vctrs) Updated 0.5.1 to 0.5.2

# vctrs 0.5.2

* New `vec_expand_grid()`, which is a lower level helper that is similar to
  `tidyr::expand_grid()` (#1325).

* New `vec_set_intersect()`, `vec_set_difference()`, `vec_set_union()`, and
  `vec_set_symmetric_difference()` which compute set operations like
  `intersect()`, `setdiff()`, and `union()`, but the vctrs variants don't strip
  attributes and work with data frames (#1755, #1765).

* `vec_identify_runs()` is now faster when used with data frames (#1684).

* The maximum load factor of the internal dictionary was reduced from 77% to
  50%, which improves performance of functions like `vec_match()`,
  `vec_set_intersect()`, and `vec_unique()` in some cases (#1760).

* Fixed a bug with the internal `vec_order_radix()` function related to matrix
  columns (#1753).

(mef)

2023-02-12 04:33:02 UTC MAIN commitmail json YAML

doc: Updated math/R-estimability to 1.4.1

(mef)

2023-02-12 04:32:51 UTC MAIN commitmail json YAML

(math/R-estimability) Updated 1.3 to 1.4.1

(math/R-estimability/work/estimability/inst/NEWS)
Update history for **estimability***

** NOTE: If you have v1.4 installed, please update to a newer version!
**      (Or an older one, for that matter)

1.4.1
    Correction to version 1.4. The new svd-based methods worked
    correctly only for n x p matrices with n >= p. Otherwise things
    go badly awry. And this is a big problem because I replaced
    the default nonest.basis() method with the svd method.

1.4
    Added support for results of svd(), via 'nonest.basis.svd' function
    and 'default' method. The 'matrix' method now uses the SVD instead
    of the QR decomposition.

(mef)

2023-02-12 04:23:38 UTC MAIN commitmail json YAML

2023-02-12 04:20:39 UTC MAIN commitmail json YAML

doc: Updated math/R-energy to 1.7.11

(mef)

2023-02-12 04:20:29 UTC MAIN commitmail json YAML

(math/R-energy) Update 1.7.10 to 1.7.11

# energy 1.7-11

*  User level changes
    - more argument types supported in bcdcor, dcov, dcor, pdcov,
      pdcor functions and tests
    - mutualIndep.test test of mutual independence (new)
    - is.dmatrix() utility function is now exported
    - calc_dist() (Rcpp export) is exported

*  Internal changes
    - C functions dCOVtest() and dCOV() simplified, now expect
      distance matrices, exponent handled in R
    - unused C function dCovtest() removed
    - .arg2dist.matrix() utility to convert valid types of args to
      distance matrices

(mef)

2023-02-12 04:16:32 UTC MAIN commitmail json YAML

(math/R-e1071) Updated 1.7.11 to 1.7.12

( R CMD Rdconv -t txt /tmp/math/R-e1071/work/e1071/inst/NEWS.Rd |head -20)
News for Package 'e1071'

Changes in version 1.7-12:

        * add ORCID ids

Changes in version 1.7-12:

        * add 'tune.gknn()' wrapper

(mef)

2023-02-12 04:13:33 UTC MAIN commitmail json YAML

If a package has PBULK_WEIGHT set, include it in the pbulk-index output.

(joerg)

2023-02-12 04:12:54 UTC MAIN commitmail json YAML

pbulk-base-0.56: Support for adjusting scheduling

Switch to a weighted scheduling algorithm. Before, build order was based
on number of reachable nodes in the dependency graph. This assumes that
heavy packages are required by other packages. Some big packages
nowadays violate that assumption and can result in long periods at the
end of a build where only a few builders are active. Annotating those
packages with PBULK_WEIGHT in the pbulk-index output can boost their
priority to let them be built earlier. The default weight is 100.

Note: the pbulk-build report has grown an extra field per line with the
computed effective weight of each package. This file is normally used
only internally.

(joerg)

2023-02-12 04:09:49 UTC MAIN commitmail json YAML

doc: Updated math/R-dplyr to 1.1.0

(mef)

2023-02-12 04:09:37 UTC MAIN commitmail json YAML

(math/R-dplyr)  Updated 1.0.1 to 1.1.0

# dplyr 1.1.0

## New features

* [`.by`/`by`](https://dplyr.tidyverse.org/dev/reference/dplyr_by.html) is an
  experimental alternative to `group_by()` that supports per-operation grouping
  for `mutate()`, `summarise()`, `filter()`, and the `slice()` family (#6528).

  Rather than:

  ```
  starwars %>%
    group_by(species, homeworld) %>%
    summarise(mean_height = mean(height))
  ```

  You can now write:

  ```
  starwars %>%
    summarise(
      mean_height = mean(height),
      .by = c(species, homeworld)
    )
  ```

  The most useful reason to do this is because `.by` only affects a single
  operation. In the example above, an ungrouped data frame went into the
  `summarise()` call, so an ungrouped data frame will come out; with `.by`, you
  never need to remember to `ungroup()` afterwards and you never need to use
  the `.groups` argument.

  Additionally, using `summarise()` with `.by` will never sort the results by
  the group key, unlike with `group_by()`. Instead, the results are returned
  using the existing ordering of the groups from the original data. We feel this
  is more predictable, better maintains any ordering you might have already
  applied with a previous call to `arrange()`, and provides a way to maintain
  the current ordering without having to resort to factors.

  This feature was inspired by
  [data.table](https://CRAN.R-project.org/package=data.table), where the
  equivalent syntax looks like:

  ```
  starwars[, .(mean_height = mean(height)), by = .(species, homeworld)]
  ```

  `with_groups()` is superseded in favor of `.by` (#6582).

* `reframe()` is a new experimental verb that creates a new data frame by
  applying functions to columns of an existing data frame. It is very similar to
  `summarise()`, with two big differences:

  * `reframe()` can return an arbitrary number of rows per group, while
    `summarise()` reduces each group down to a single row.

  * `reframe()` always returns an ungrouped data frame, while `summarise()`
    might return a grouped or rowwise data frame, depending on the scenario.

  `reframe()` has been added in response to valid concern from the community
  that allowing `summarise()` to return any number of rows per group increases
  the chance for accidental bugs. We still feel that this is a powerful
  technique, and is a principled replacement for `do()`, so we have moved these
  features to `reframe()` (#6382).

* `group_by()` now uses a new algorithm for computing groups. It is often faster
  than the previous approach (especially when there are many groups), and in
  most cases there should be no changes. The one exception is with character
  vectors, see the C locale news bullet below for more details (#4406, #6297).

* `arrange()` now uses a faster algorithm for sorting character vectors, which
  is heavily inspired by data.table's `forder()`. See the C locale news bullet
  below for more details (#4962).

* Joins have been completely overhauled to enable more flexible join operations
  and provide more tools for quality control. Many of these changes are inspired
  by data.table's join syntax (#5914, #5661, #5413, #2240).

  * A _join specification_ can now be created through `join_by()`. This allows
    you to specify both the left and right hand side of a join using unquoted
    column names, such as `join_by(sale_date == commercial_date)`. Join
    specifications can be supplied to any `*_join()` function as the `by`
    argument.

  * Join specifications allow for new types of joins:

    * Equality joins: The most common join, specified by `==`. For example,
      `join_by(sale_date == commercial_date)`.

    * Inequality joins: For joining on inequalities, i.e.`>=`, `>`, `<`, and
      `<=`. For example, use `join_by(sale_date >= commercial_date)` to find
      every commercial that aired before a particular sale.

    * Rolling joins: For "rolling" the closest match forward or backwards when
      there isn't an exact match, specified by using the rolling helper,
      `closest()`. For example,
      `join_by(closest(sale_date >= commercial_date))` to find only the most
      recent commercial that aired before a particular sale.

    * Overlap joins: For detecting overlaps between sets of columns, specified
      by using one of the overlap helpers: `between()`, `within()`, or
      `overlaps()`. For example, use
      `join_by(between(commercial_date, sale_date_lower, sale_date))` to
      find commercials that aired before a particular sale, as long as they
      occurred after some lower bound, such as 40 days before the sale was made.

    Note that you cannot use arbitrary expressions in the join conditions, like
    `join_by(sale_date - 40 >= commercial_date)`. Instead, use `mutate()` to
    create a new column containing the result of `sale_date - 40` and refer
    to that by name in `join_by()`.

  * `multiple` is a new argument for controlling what happens when a row
    in `x` matches multiple rows in `y`. For equality joins and rolling joins,
    where this is usually surprising, this defaults to signalling a `"warning"`,
    but still returns all of the matches. For inequality joins, where multiple
    matches are usually expected, this defaults to returning `"all"` of the
    matches. You can also return only the `"first"` or `"last"` match, `"any"`
    of the matches, or you can `"error"`.

  * `keep` now defaults to `NULL` rather than `FALSE`. `NULL` implies
    `keep = FALSE` for equality conditions, but `keep = TRUE` for inequality
    conditions, since you generally want to preserve both sides of an
    inequality join.

  * `unmatched` is a new argument for controlling what happens when a row
    would be dropped because it doesn't have a match. For backwards
    compatibility, the default is `"drop"`, but you can also choose to
    `"error"` if dropped rows would be surprising.

* `across()` gains an experimental `.unpack` argument to optionally unpack
  (as in, `tidyr::unpack()`) data frames returned by functions in `.fns`
  (#6360).

* `consecutive_id()` for creating groups based on contiguous runs of the
  same values, like `data.table::rleid()` (#1534).

* `case_match()` is a "vectorised switch" variant of `case_when()` that matches
  on values rather than logical expressions. It is like a SQL "simple"
  `CASE WHEN` statement, whereas `case_when()` is like a SQL "searched"
  `CASE WHEN` statement (#6328).

* `cross_join()` is a more explicit and slightly more correct replacement for
  using `by = character()` during a join (#6604).

* `pick()` makes it easy to access a subset of columns from the current group.
  `pick()` is intended as a replacement for `across(.fns = NULL)`, `cur_data()`,
  and `cur_data_all()`. We feel that `pick()` is a much more evocative name when
  you are just trying to select a subset of columns from your data (#6204).

* `symdiff()` computes the symmetric difference (#4811).

## Lifecycle changes

### Breaking changes

* `arrange()` and `group_by()` now use the C locale, not the system locale,
  when ordering or grouping character vectors. This brings _substantial_
  performance improvements, increases reproducibility across R sessions, makes
  dplyr more consistent with data.table, and we believe it should affect little
  existing code. If it does affect your code, you can use
  `options(dplyr.legacy_locale = TRUE)` to quickly revert to the previous
  behavior. However, in general, we instead recommend that you use the new
  `.locale` argument to precisely specify the desired locale. For a full
  explanation please read the associated
  [grouping](https://github.com/tidyverse/tidyups/blob/main/006-dplyr-group-by-ordering.md)
  and [ordering](https://github.com/tidyverse/tidyups/blob/main/003-dplyr-radix-ordering.md)
  tidyups.

* `bench_tbls()`, `compare_tbls()`, `compare_tbls2()`, `eval_tbls()`,
  `eval_tbls2()`, `location()` and `changes()`, deprecated in 1.0.0, are now
  defunct (#6387).

* `frame_data()`, `data_frame_()`, `lst_()` and `tbl_sum()` are no longer
  re-exported from tibble (#6276, #6277, #6278, #6284).

* `select_vars()`, `rename_vars()`, `select_var()` and `current_vars()`,
  deprecated in 0.8.4, are now defunct (#6387).

### Newly deprecated

* `across()`, `c_across()`, `if_any()`, and `if_all()` now require the
  `.cols` and `.fns` arguments. In general, we now recommend that you use
  `pick()` instead of an empty `across()` call or `across()` with no `.fns`
  (e.g. `across(c(x, y))`. (#6523).

  * Relying on the previous default of `.cols = everything()` is deprecated.
    We have skipped the soft-deprecation stage in this case, because indirect
    usage of `across()` and friends in this way is rare.

  * Relying on the previous default of `.fns = NULL` is not yet formally
    soft-deprecated, because there was no good alternative until now, but it is
    discouraged and will be soft-deprecated in the next minor release.

* Passing `...` to `across()` is soft-deprecated because it's ambiguous when
  those arguments are evaluated. Now, instead of (e.g.)
  `across(a:b, mean, na.rm = TRUE)` you should write
  `across(a:b, ~ mean(.x, na.rm = TRUE))` (#6073).

* `all_equal()` is deprecated. We've advised against it for some time, and
  we explicitly recommend you use `all.equal()`, manually reordering the rows
  and columns as needed (#6324).

* `cur_data()` and `cur_data_all()` are soft-deprecated in favour of
  `pick()` (#6204).

* Using `by = character()` to perform a cross join is now soft-deprecated in
  favor of `cross_join()` (#6604).

* `filter()`ing with a 1-column matrix is deprecated (#6091).

* `progress_estimate()` is deprecated for all uses (#6387).

* Using `summarise()` to produce a 0 or >1 row "summary" is deprecated in favor
  of the new `reframe()`. See the NEWS bullet about `reframe()` for more details
  (#6382).

* All functions deprecated in 1.0.0 (released April 2020) and earlier now warn
  every time you  use them (#6387). This includes `combine()`, `src_local()`,
  `src_mysql()`, `src_postgres()`, `src_sqlite()`, `rename_vars_()`,
  `select_vars_()`, `summarise_each_()`, `mutate_each_()`, `as.tbl()`,
  `tbl_df()`, and a handful of older arguments. They are likely to be made
  defunct in the next major version (but not before mid 2024).

* `slice()`ing with a 1-column matrix is deprecated.

### Newly superseded

* `recode()` is superseded in favour of `case_match()` (#6433).

* `recode_factor()` is superseded. We don't have a direct replacement for it
  yet, but we plan to add one to forcats. In the meantime you can often use
`case_match(.ptype = factor(levels = ))` instead (#6433).

* `transmute()` is superseded in favour of `mutate(.keep = "none")` (#6414).

### Newly stable

* The `.keep`, `.before`, and `.after` arguments to `mutate()` have moved
  from experimental to stable.

* The `rows_*()` family of functions have moved from experimental to stable.

## vctrs

Many of dplyr's vector functions have been rewritten to make use of the vctrs
package, bringing greater consistency and improved performance.

* `between()` can now work with all vector types, not just numeric and
  date-time. Additionally, `left` and `right` can now also be vectors (with the
  same length as `x`), and `x`, `left`, and `right` are cast to the common type
  before the comparison is made (#6183, #6260, #6478).

* `case_when()` (#5106):

  * Has a new `.default` argument that is intended to replace usage of
    `TRUE ~ default_value` as a more explicit and readable way to specify
    a default value. In the future, we will deprecate the unsafe recycling of
    the LHS inputs that allows `TRUE ~` to work, so we encourage you to switch
    to using `.default`.

  * No longer requires exact matching of the types of RHS values. For example,
    the following no longer requires you to use `NA_character_`.

    ```
    x <- c("little", "unknown", "small", "missing", "large")

    case_when(
      x %in% c("little", "small") ~ "one",
      x %in% c("big", "large") ~ "two",
      x %in% c("missing", "unknown") ~ NA
    )
    ```

  * Supports a larger variety of RHS value types. For example, you can use a
    data frame to create multiple columns at once.

  * Has new `.ptype` and `.size` arguments which allow you to enforce
    a particular output type and size.

  * Has a better error when types or lengths were incompatible (#6261, #6206).

* `coalesce()` (#6265):

  * Discards `NULL` inputs up front.

  * No longer iterates over the columns of data frame input. Instead, a row is
    now only coalesced if it is entirely missing, which is consistent with
    `vctrs::vec_detect_missing()` and greatly simplifies the implementation.

  * Has new `.ptype` and `.size` arguments which allow you to enforce
    a particular output type and size.

* `first()`, `last()`, and `nth()` (#6331):

  * When used on a data frame, these functions now return a single row rather
    than a single column. This is more consistent with the vctrs principle that
    a data frame is generally treated as a vector of rows.

  * The `default` is no longer "guessed", and will always automatically be set
    to a missing value appropriate for the type of `x`.

  * Error if `n` is not an integer. `nth(x, n = 2)` is fine, but
    `nth(x, n = 2.5)` is now an error.

  Additionally, they have all gained an `na_rm` argument since they
  are summary functions (#6242, with contributions from @tnederlof).

* `if_else()` gains most of the same benefits as `case_when()`. In particular,
  `if_else()` now takes the common type of `true`, `false`, and `missing` to
  determine the output type, meaning that you can now reliably use `NA`,
  rather than `NA_character_` and friends (#6243).

* `na_if()` (#6329) now casts `y` to the type of `x` before comparison, which
  makes it clearer that this function is type and size stable on `x`. In
  particular, this means that you can no longer do `na_if(<tibble>, 0)`, which
  previously accidentally allowed you to replace any instance of `0` across
  every column of the tibble with `NA`. `na_if()` was never intended to work
  this way, and this is considered off-label usage.

  You can also now replace `NaN` values in `x` with `na_if(x, NaN)`.

* `lag()` and `lead()` now cast `default` to the type of `x`, rather than taking
  the common type. This ensures that these functions are type stable on `x`
  (#6330).

* `row_number()`, `min_rank()`, `dense_rank()`, `ntile()`, `cume_dist()`, and
  `percent_rank()` are faster and work for more types. You can now rank by
  multiple columns by supplying a data frame (#6428).

* `with_order()` now checks that the size of `order_by` is the same size as `x`,
  and now works correctly when `order_by` is a data frame (#6334).

## Minor improvements and bug fixes

* Fixed an issue with latest rlang that caused internal tools (such as
  `mask$eval_all_summarise()`) to be mentioned in error messages (#6308).

* Warnings are enriched with contextualised information in `summarise()` and
  `filter()` just like they have been in `mutate()` and `arrange()`.

* Joins now reference the correct column in `y` when a type error is thrown
  while joining on two columns with different names (#6465).

* Joins on very wide tables are no longer bottlenecked by the application of
  `suffix` (#6642).

* `*_join()` now error if you supply them with additional arguments that
  aren't used (#6228).

* `across()` used without functions inside a rowwise-data frame no longer
  generates an invalid data frame (#6264).

* Anonymous functions supplied with `function()` and `\()` are now inlined by
  `across()` if possible, which slightly improves performance and makes possible
  further optimisations in the future.

* Functions supplied to `across()` are no longer masked by columns (#6545). For
  instance, `across(1:2, mean)` will now work as expected even if there is a
  column called `mean`.

* `across()` will now error when supplied `...` without a `.fns` argument
  (#6638).

* `arrange()` now correctly ignores `NULL` inputs (#6193).

* `arrange()` now works correctly when `across()` calls are used as the 2nd
  (or more) ordering expression (#6495).

* `arrange(df, mydesc::desc(x))` works correctly when mydesc re-exports
  `dplyr::desc()` (#6231).

* `c_across()` now evaluates `all_of()` correctly and no longer allows you to
  accidentally select grouping variables (#6522).

* `c_across()` now throws a more informative error if you try to rename during
  column selection (#6522).

* dplyr no longer provides `count()` and `tally()` methods for `tbl_sql`.
  These methods have been accidentally overriding the `tbl_lazy` methods that
  dbplyr provides, which has resulted in issues with the grouping structure of
  the output (#6338, tidyverse/dbplyr#940).

* `cur_group()` now works correctly with zero row grouped data frames (#6304).

* `desc()` gives a useful error message if you give it a non-vector (#6028).

* `distinct()` now retains attributes of bare data frames (#6318).

* `distinct()` returns columns ordered the way you request, not the same
  as the input data (#6156).

* Error messages in `group_by()`, `distinct()`, `tally()`, and `count()` are now
  more relevant (#6139).

* `group_by_prepare()` loses the `caller_env` argument. It was rarely used
  and it is no longer needed (#6444).

* `group_walk()` gains an explict `.keep` argument (#6530).

* Warnings emitted inside `mutate()` and variants are now collected and stashed
  away. Run the new `last_dplyr_warnings()` function to see the warnings emitted
  within dplyr verbs during the last top-level command.

  This fixes performance issues when thousands of warnings are emitted with
  rowwise and grouped data frames (#6005, #6236).

* `mutate()` behaves a little better with 0-row rowwise inputs (#6303).

* A rowwise `mutate()` now automatically unlists list-columns containing
  length 1 vectors (#6302).

* `nest_join()` has gained the `na_matches` argument that all other joins have.

* `nest_join()` now preserves the type of `y` (#6295).

* `n_distinct()` now errors if you don't give it any input (#6535).

* `nth()`, `first()`, `last()`, and `with_order()` now sort character `order_by`
  vectors in the C locale. Using character vectors for `order_by` is rare, so we
  expect this to have little practical impact (#6451).

* `ntile()` now requires `n` to be a single positive integer.

* `relocate()` now works correctly with empty data frames and when `.before` or
  `.after` result in empty selections (#6167).

* `relocate()` no longer drops attributes of bare data frames (#6341).

* `relocate()` now retains the last name change when a single column is renamed
  multiple times while it is being moved. This better matches the behavior of
  `rename()` (#6209, with help from @eutwt).

* `rename()` now contains examples of using `all_of()` and `any_of()` to rename
  using a named character vector (#6644).

* `rename_with()` now disallows renaming in the `.cols` tidy-selection (#6561).

* `rename_with()` now checks that the result of `.fn` is the right type and size
  (#6561).

* `rows_insert()` now checks that `y` contains the `by` columns (#6652).

* `setequal()` ignores differences between freely coercible types (e.g. integer
  and double) (#6114) and ignores duplicated rows (#6057).

* `slice()` helpers again produce output equivalent to `slice(.data, 0)` when
  the `n` or `prop` argument is 0, fixing a bug introduced in the previous
  version (@eutwt, #6184).

* `slice()` with no inputs now returns 0 rows. This is mostly for theoretical
  consistency (#6573).

* `slice()` now errors if any expressions in `...` are named. This helps avoid
  accidentally misspelling an optional argument, such as `.by` (#6554).

* `slice_*()` now requires `n` to be an integer.

* `slice_*()` generics now perform argument validation. This should make
  methods more consistent and simpler to implement (#6361).

* `slice_min()` and `slice_max()` can `order_by` multiple variables if you
  supply them as a data.frame or tibble (#6176).

* `slice_min()` and `slice_max()` now consistently include missing values in
  the result if necessary (i.e. there aren't enough non-missing values to
  reach the `n` or `prop` you have selected). If you don't want missing values
  to be included at all, set `na_rm = TRUE` (#6177).

* `slice_sample()` now accepts negative `n` and `prop` values (#6402).

* `slice_sample()` returns a data frame or group with the same number of rows as
  the input when `replace = FALSE` and `n` is larger than the number of rows or
  `prop` is larger than 1. This reverts a change made in 1.0.8, returning to the
  behavior of 1.0.7 (#6185)

* `slice_sample()` now gives a more informative error when `replace = FALSE` and
  the number of rows requested in the sample exceeds the number of rows in the
  data (#6271).

* `storms` has been updated to include 2021 data and some missing storms that
  were omitted due to an error (@steveharoz, #6320).

* `summarise()` now correctly recycles named 0-column data frames (#6509).

* `union_all()`, like `union()`, now requires that data frames be compatible:
  i.e. they have the same columns, and the columns have compatible types.

* `where()` is re-exported from tidyselect (#6597).

(mef)

2023-02-12 03:07:22 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-settings to 4.18.2

(gutteridge)

2023-02-12 03:07:09 UTC MAIN commitmail json YAML

xfce4-settings: update to 4.18.2

Change log:

4.18.2 (2023-02-11)
======
- Update copyright year
- mime-settings: Increase dialog size (!96)
- display: fix blurry 'help' indicator on output (#400, !95)
- display: fix blurry icon in profiles treeview
- display: fix blurry icons in minimal display settings dialog
- mime: fix blurry icons in default app menus
- mouse: fix blurriness in cursor theme previews
- appearance: fix blurry subpixel antialias icons
- appearance: fix blurry icon theme previews
- xfsettingsd: Make xsettings.xml well-formed (Fixes #431, !94)
- xfsettingsd: Remove duplicated config line (Fixes #425)
- Translation Updates:
  Albanian, Chinese (China), Dutch, English (Canada), English (United
  Kingdom), Finnish, Greek, Korean, Portuguese (Brazil), Turkish

(gutteridge)

2023-02-12 03:00:32 UTC MAIN commitmail json YAML

doc: Updated math/R-date to 1.2.42

(mef)

2023-02-12 03:00:20 UTC MAIN commitmail json YAML

(math/R-date) Updated 1.2.40 t 1.2.42

2023-01-31  Kurt Hornik  <Kurt.Hornik@wu.ac.at>

* DESCRIPTION: New version is 1.2-42.

* inst/CITATION: Drop.

2022-12-20  Kurt Hornik  <Kurt.Hornik@wu.ac.at>

* DESCRIPTION: New version is 1.2-41.

* src/char_date.c: Avoid sprintf().

(mef)

2023-02-11 23:38:31 UTC MAIN commitmail json YAML

doc: Updated multimedia/libva to 2.17.0

(ryoon)

2023-02-11 23:37:35 UTC MAIN commitmail json YAML

libva: Update to 2.17.0

Changelog:
2.17.0

  * win: Simplify signature for driver name loading
  * win: Rewrite driver registry query and fix some bugs/leaks/inefficiencies
  * win: Add missing null check after calloc
  * va: Update security disclaimer
  * ci: drop paths-ignore in github workflow
  * dep:remove the file .cvsignore
  * ci: install-clang.sh: install the requested version
  * ci: freebsd: add pretty(ier) step names
  * ci: freebsd: use meson setup and meson install
  * ci: ubuntu: add pretty(ier) step names
  * ci: polish the windows/meson invocations
  * ci: style: use prettier formatting
  * pkgconfig: add 'with-legacy' for emgd, nvctrl and fglrx
  * meson: add 'with-legacy' for emgd, nvctrl and fglrx
  * x11: move all FGLRX code to va_fglrx.c
  * x11: move all NVCTRL code to va_nvctrl.c
  * meson: stop using deprecated meson.source_root()
  * meson: stop using configure_file copy=true
  * va: correctly include the win32 (local) headers
  * ci: add style check/unify job
  * win: clean-up the coding style
  * va: dos2unix all the files
  * ci: add meson permutation in the Ubuntu builds
  * ci: remove unused make check
  * drm: remove unnecessary dri2 version/extension query
  * ci: use matrix, add ubuntu 20.04 + clang-15
  * trace: annotate internal functions with DLL_HIDDEN
  * build/sysdeps: Remove HAVE_GNUC_VISIBILITY_ATTRIBUTE and use GNUC support
    level attribute instead
  * meson: Check support for -Wl,-version-script and build link_args
    accordingly
  * ci: switch python action from @v2 to @v4
  * ci: dos2unix for windows workflow files
  * ci: switch checkout action from @v2 to @V3
  * meson: Set va_win32 soversion to '' and remove the install_data rename
  * fix: resouce check null
  * ci: Add msvc/mingw Windows CI
  * va_trace: Add Win32 memory types in va_TraceSurfaceAttributes
  * va_trace: va_TraceSurfaceAttributes should check the
    VASurfaceAttribMemoryType
  * va: Adds Win32 Node and Windows build support
  * va: Adds compat_win32 abstraction for Windows build and prepares va common
    code for windows build
  * pkgconfig: Add Win32 package for when WITH_WIN32 is enabled
  * meson: Add with_win32 option, makes libdrm non-mandatory on Win
  * ci(va_win): add libx11-xcb-dev libxcb-dri3-dev to trigger X11 backend build
  * x11: add basic DRI3 support
  * drm: remove VA_DRM_IsRenderNodeFd() helper
  * drm: add radeon drm + radeonsi mesa combo

(ryoon)

2023-02-11 23:24:05 UTC MAIN commitmail json YAML

Updated devel/p5-IO-AIO to 4.79

(wen)

2023-02-11 23:23:26 UTC MAIN commitmail json YAML

Update to 4.79

Upstream changes:
4.79 Sun 25 Sep 2022 18:25:53 CEST
        - the autoconf result of the mount check was not used, so it failed to
          compile on most systems (reported by crackoff@tutanota.com).
        - work around fedora not having a working C compiler setup by design
          (reported by Paul Howarth).

4.78 Tue 06 Sep 2022 12:54:43 CEST
        - add IO::AIO::mount and IO::AIO::umount.
        - add a bunch of symbols from sys/mount.h.

4.77 Mon 05 Sep 2022 02:03:38 CEST
        - add MFD_HUGETLB_2MB and MFD_HUGETLB_1GB constants.
        - add fexecve.
        - add lots of missing functions to @EXPORT_OK.

(wen)

2023-02-11 23:21:46 UTC MAIN commitmail json YAML

Updated devel/p5-Inline-C to 0.82

(wen)

2023-02-11 23:20:47 UTC MAIN commitmail json YAML

Update to 0.82
Update BUILD_DEPENDS

Upstream changes:
0.82 Wed  2 Mar 15:36:50 GMT 2022
- full release of -I to sub-Perls
- doc improvements from @oodler577

(wen)

2023-02-11 23:17:51 UTC MAIN commitmail json YAML

Updated sysutils/nabud to 1.1

(thorpej)

2023-02-11 23:15:43 UTC MAIN commitmail json YAML

Update to nabud-1.1.  This version supports the NabuRetroNet storage
extensions, which enables booting the RetroNet Cloud CP/M.

(thorpej)

2023-02-11 23:09:42 UTC MAIN commitmail json YAML

Updated devel/p5-InlineX-C2XS to 0.27

(wen)

2023-02-11 23:08:51 UTC MAIN commitmail json YAML

Update to 0.27

Upstream changes:
0.27 ... Rename filehandles in t.c_pre.t (to avoid test failures under 'j4' HARNESS_OPTIONS).
          Add OBJECT config option. ( https://rt.cpan.org/Ticket/Update.html?id=93196 )

(wen)

2023-02-11 21:41:59 UTC MAIN commitmail json YAML

doc: Updated graphics/kvantum to 1.0.9

(pin)

2023-02-11 21:41:30 UTC MAIN commitmail json YAML

graphics/kvantum: update to 1.0.9

V1.0.9
---------
- Fixed a regression that caused crashes in QML apps and LibreOffice when the
  widget animation was disabled.
- Workaround for bad codes that give an enormous contents size to item-views.

(pin)

2023-02-11 15:35:53 UTC MAIN commitmail json YAML

thunderbird-l10n: remove PLIST entry for .si.

(he)

2023-02-11 14:17:46 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-approvaltests to 0.0.26

(taca)

2023-02-11 14:17:25 UTC MAIN commitmail json YAML

devel/ruby-approvaltests: update to 0.0.26

pkgsrc change: remove dependency to ruby-json since all ruby*-base
contains ruby-json as default gem.

0.0.26

* Ignore .ruby_version
* Mark failing spec as pending
* Update gemspec to make 'json' an explicit dependency

(taca)

2023-02-11 14:07:58 UTC MAIN commitmail json YAML

doc: Updated www/ruby-multipart-post to 2.3.0

(taca)

2023-02-11 14:07:28 UTC MAIN commitmail json YAML

www/ruby-multipart-post: update to 2.3.0

2.3.0 (2023-01-26)

What's Changed

* Move deprecated constants into dedicated files. by @ioquatix in #99
* Adds Ruby 3.2 to the CI matrix. Updates checkout actions versions. by
  @petergoldstein in #100
* Modernize gem by @ioquatix in #101
* Add support for coverage. by @ioquatix in #102

(taca)

2023-02-11 14:06:03 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-partitions to 1.710.0

(taca)

2023-02-11 14:05:26 UTC MAIN commitmail json YAML

www/ruby-aws-eventstream: update to 1.710.0

1.710.0 (2023-02-10)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.709.0 (2023-02-09)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.708.0 (2023-02-08)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.707.0 (2023-02-07)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

1.706.0 (2023-02-06)

* Feature - Updated the partitions source data the determines the AWS
  service regions and endpoints.

(taca)

2023-02-11 14:03:55 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-kramdown-rfc2629 to 1.6.22

(taca)

2023-02-11 14:03:28 UTC MAIN commitmail json YAML

textproc/ruby-kramdown-rfc2629: update to 1.6.22

1.6.21 (2023-01-19)

* iref-xref-swap Swap the order of <xref...><iref...>

  Rewrite the ttcol dexmlifier to be robust against this change.

1.6.22 (2023-01-30)

* Switch from asciitex to utftex

  Automatic fallback to asciitex Manual fallback with "math-asciitex"

(taca)

2023-02-11 13:56:15 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-facter to 4.3.0

(taca)

2023-02-11 13:55:51 UTC MAIN commitmail json YAML

sysutils/ruby-facter: update to 4.3.0

4.3.0 (2023-02-07)

No release note nor changelog, please refer
<https://github.com/puppetlabs/facter/compare/4.2.14...4.3.0> in detail.

(taca)

2023-02-11 13:50:38 UTC MAIN commitmail json YAML

math/ruby-roo: update to 2.10.0

2.10.0 (2023-02-07)

What's Changed

* Implied coordinates by @tahanson in #549
* Support formatting excel currencies by @bmidgley in #557
* Roo::Base#each_with_pagename returns Enumerator Object by @tsuchiyaisshin
  in #576
* Fix/open office gsub replacement by @patrickkulling in #581
* Fix issue with spreadsheets containing filters by @coorasse in #543
* Add support for boolean values in open office files that were
  generat... by @patrickkulling in #580

(taca)

2023-02-11 13:48:53 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-zeitwerk to 2.6.7

(taca)

2023-02-11 13:48:12 UTC MAIN commitmail json YAML

devel/ruby-zeitwerk: update to 2.6.7

2.6.7 (2023-02-10)

* Reset module state on Zeitwerk::NameError.

  If an autoload is triggered, the file is loaded successfully, but the
  expected constant does not get defined, Ruby resets the state of the
  module.  In particular, autoload? returns nil for that constant name, and
  constants does not include the constant name (starting with Ruby 3.1).

  Zeitwerk is more strict, not defining the expected constant is an error
  condition and the loader raises Zeitwerk::NameError.  But this happens
  during the require call and the exception prevents Ruby from doing that
  cleanup.

  With this change, the parent module is left in a state that makes more
  sense and is consistent with what Ruby does.

* A message is logged if an autoload did not define the expected constant.

  When that happens, Zeitwerk::NameError is raised and you normally see the
  exception.  But if the error is shallowed, and you are inspecting the logs
  to investigate something, this new message may be helpful.

* By default, Zeitwerk::Loader#dirs filters ignored root directories
  out. Please, pass ignored: true if you want them included.

  It is very strange to configure a root directory and also ignore it, the
  edge case is supported only for completeness.  However, in that case,
  client code listing root directories rarely needs the ignored ones.

* Documentation improvements.

* Enforcement of private interfaces continues with another gradual patch.

(taca)

2023-02-11 13:45:52 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-regexp_parser to 2.7.0

(taca)

2023-02-11 13:45:25 UTC MAIN commitmail json YAML

devel/ruby-regexp_parser: update to 2.7.0

2.7.0 (2023-02-08)

Added

* Regexp::Lexer.lex now streams tokens when called with a block
  - it can now take arbitrarily large input, just like Regexp::Scanner
  - this also slightly improves Regexp::Parser.parse performance
  - note: Regexp::Parser.parse still does not and will not support streaming
* improved performance of Subexpression#each_expression
* minor improvements to Regexp::Scanner performance
* overall improvement of parse performance: about 10% for large Regexps

Fixed

* parsing of octal escape sequences in sets, e.g. [\141]
  - thanks to Randy Stauner for the report

(taca)

2023-02-11 13:43:05 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-bindata to 2.4.15

(taca)

2023-02-11 13:42:39 UTC MAIN commitmail json YAML

devel/ruby-bindata: update to 2.4.15

2.4.15 (2023-02-07)

* Added ruby 2.4.0 requirement to gemspec. Thanks to theldoria.
* Added github CI action. Thanks to Peter Goldstein.
* Convert file from latin1 to UTF-8. Thanks to C辿dric Boutillier.
* Move license from dual license to solely BSD-2-Clause.
* Remove unnecessary files from gem. Requested by Orien Madgwick.
* Allow multiple calls to auto_call_delayed_io. Thanks to dwelch-r7.

(taca)

2023-02-11 13:41:04 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-hiera to 3.12.0

(taca)

2023-02-11 13:40:42 UTC MAIN commitmail json YAML

databases/ruby-hiera: update to 3.12.0

3.12.0 (2023-01-25)

* Use keyword arguments since FileUtils in ruby 3.x doesn't accept passing
  args as a hash.

* Drop Ruby 2.5.

* Update to Mend.

(taca)

2023-02-11 13:35:20 UTC MAIN commitmail json YAML

doc: Removed devel/ruby-concurrent-ruby11

(taca)

2023-02-11 13:35:03 UTC MAIN commitmail json YAML

devel/ruby-concurrent-ruby11: remove package

devel/ruby-concurrent-ruby is downgraded to the same version of this
pacakge.

(taca)

2023-02-11 13:33:53 UTC MAIN commitmail json YAML

devel/Makefile: remove ruby-concurrent-ruby11

(taca)

2023-02-11 13:32:25 UTC MAIN commitmail json YAML

doc: Updated sysutils/puppet to 7.23.0

(taca)

2023-02-11 13:31:57 UTC MAIN commitmail json YAML

sysutils/puppet: update to 7.23.0

puppet 7.23.0 still has problem with concurrent-ruby 1.2.0 and later and it
restrict version of concurrent-ruby to prior to 1.2.0 in gemspec.

7.23.0 (2023-02-07)

Resolved issues

* Can't dig into facts when legacy facts are excluded

Catalog compilation no longer fails when using the dig function and
excluding legacy facts. PUP-11717

* concurrent-ruby 1.2.0 breaks Puppet

Updated Puppet to be compatible with the concurrent-ruby gem
versions 1.2 and above. PUP-11722

* fqdn_rand function relies on legacy fqdn fact

Puppet now allows disabling legacy facts when using the
fqdn_rand. PUP-11752

Security

* Bump nokogiri to 1.13.10

Updated the Nokogiri component from version 1.13.9 to 1.13.10,
addressing CVE-2022-23476. PA-4817

(taca)

2023-02-11 13:18:51 UTC MAIN commitmail json YAML

2023-02-11 12:57:13 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.28.5

(mef)

2023-02-11 12:57:01 UTC MAIN commitmail json YAML

(cad/klayout) Updated 0.28.3 to 0.28.5

0.28.5          (2023-02-05):
* Bugfix: %GITHUB%/issues/1275 Region.sized after .smooth returns empty region

0.28.4          (2023-02-02):
* Bugfix: %GITHUB%/issues/1267 Editor options not visible initially on layout view
* Bugfix: %GITHUB%/issues/1260 Internal error on package install
* Bugfix: %GITHUB%/issues/1259 Qt-less LayoutView creates non-editable Layout initially even if editing is requested?
* Bugfix: %GITHUB%/issues/1253 Library browser does not always display all libraries
* Bugfix: %GITHUB%/issues/1237 Python error messages should include more information
* Bugfix: Technology indicator is cleared after last view is closed
* Bugfix: Partial mode did not support Ctrl/Shift to confine movement direction
* Bugfix: Avoid very long error messages in DRC/LVS scripts (listing all details of the engine)
* Bugfix: "clone panel" did not copy custom layer stipples
* Bugfix: Generic "drc" sizing has to use twice the size range to catch all possible interactions
* Bugfix: DRC check (e.g. "sep") against second layer of "raw" type did not work in deep mode
* Bugfix: DRC grid check markers are now exactly aligned with vertexes they are supposed to mark
* Bugfix: DRC interact of polygons with texts was not working properly
* Bugfix: LVS: same_nets with two arguments was not working as described
* Bugfix: py.typed included in Python wheel now.
* Enhancement: New feature: "Screenshot to clipboard"
* Enhancement: Introducing properties in DRC and net tagging by properties
  - This enables implementation of "connected" or "unconnected" mode checks
  - This is the first release, so the feature is somewhat experimental
  - For details check the documentation: look for "DRC Runsets" and browse to "DRC and user properties"

(mef)

2023-02-11 12:42:33 UTC MAIN commitmail json YAML

Updated audio/mpg123, devel/py-ipython

(adam)

2023-02-11 12:42:14 UTC MAIN commitmail json YAML

py-ipython: updated to 8.10.0

IPython 8.10
------------

Out of schedule release of IPython with minor fixes to patch a potential CVE-2023-24816.
This is a really low severity CVE that you most likely are not affected by unless:

- You are on windows.
- You have a custom build of Python without ``_ctypes``
- You cd or start IPython or Jupyter in untrusted directory which names may be
  valid shell commands.

You can read more on `the advisory
<https://github.com/ipython/ipython/security/advisories/GHSA-29gw-9793-fvw7>`__.

In addition to fixing this CVE we also fix a couple of outstanding bugs and issues.

As usual you can find the full list of PRs on GitHub under `the 8.10 milestone
<https://github.com/ipython/ipython/milestone/112?closed=1>`__.

In Particular:

- bump minimum numpy to `>=1.21` version following NEP29. :ghpull:`13930`
- fix for compatibility with MyPy 1.0. :ghpull:`13933`
- fix nbgrader stalling when IPython's ``showtraceback`` function is
  monkeypatched. :ghpull:`13934`

(adam)

2023-02-11 12:39:17 UTC MAIN commitmail json YAML

mpg123: updated to 1.31.2

1.31.2
------
- Fix build --with-network=internal only (configure logic error, bug 348).
- Fix OS/2 build with getaddrinfo() (which may support IPv6 eventually, thanks
  to Dave Yeo).

(adam)

2023-02-11 10:20:00 UTC MAIN commitmail json YAML

doc: Updated misc/dialog to 1.3.20230209

(fcambus)

2023-02-11 10:19:49 UTC MAIN commitmail json YAML

dialog: update to 1.3-20230209.

2023/02/09
+ install ".pc" files in the test-packages.
+ add pkg-config ".pc" file, for use with the development library.

2023/02/07
+ change shared-library configuration in test-packages to use the
  ABI version in the library filename to match its SONAME.
+ add sample scripts to test-packages, using new makefile rule
  "install-examples".
+ corrected cdialog*.install helper scripts in test-package for Debian
+ change ftp URLs in test-packages to https
+ updated configure script, e.g., for compiler-warning fixes.
+ updated fur.po, zh_TW.po from
http://translationproject.org/latest/dialog/

(fcambus)

2023-02-11 10:19:18 UTC MAIN commitmail json YAML

dmalloc: switch MASTER_SITES and HOMEPAGE to HTTPS.

(fcambus)

2023-02-11 09:38:18 UTC MAIN commitmail json YAML

doc: Downgraded devel/ruby-concurrent-ruby to 1.1.10

(taca)

2023-02-11 09:37:45 UTC MAIN commitmail json YAML

devel/ruby-concurrent-ruby: downgrade to 1.1.10

Since ruby-concurrent-ruby11 dose not work well for providing
concurrent-rubyy 1.1.x gem for puppet, downgrade this package to 1.1.10.

(taca)

2023-02-11 07:53:12 UTC MAIN commitmail json YAML

Updated graphics/jpegoptim, sysutils/ansible

(adam)

2023-02-11 07:52:47 UTC MAIN commitmail json YAML

ansible: updated to 7.2.0

7.2.0

Major Changes
-------------

Ansible-core
~~~~~~~~~~~~

- ansible-test - Docker Desktop on WSL2 is now supported (additional configuration required).
- ansible-test - Docker and Podman are now supported on hosts with cgroup v2 unified. Previously only cgroup v1 and cgroup v2 hy
brid were supported.
- ansible-test - Podman now works on container hosts without systemd. Previously only some containers worked, while others requi
red rootfull or rootless Podman, but would not work with both. Some containers did not work at all.
- ansible-test - Podman on WSL2 is now supported.
- ansible-test - When additional cgroup setup is required on the container host, this will be automatically detected. Instructio
ns on how to configure the host will be provided in the error message shown.

ansible.windows
~~~~~~~~~~~~~~~

- Set the minimum Ansible version supported by this collection to Ansible 2.12

chocolatey.chocolatey
~~~~~~~~~~~~~~~~~~~~~

- win_chocolatey - Allow users to select the TLS versions used for bootstrapping Chocolatey installation.

(adam)

2023-02-11 07:49:55 UTC MAIN commitmail json YAML

jpegoptim: updated to 1.5.2

v1.5.2
Add support for reading list of files to process from a file (--files-from) or from standard input (--files-stdin)
Improved JPEG marker reporting
Fix -d, --dest option (thanks to Almas Kunapyanov),
Other minor fixes

(adam)

2023-02-11 05:23:04 UTC MAIN commitmail json YAML

doc: Updated ruby-gnome packages to 4.1.1

(tsutsui)

2023-02-11 05:20:28 UTC MAIN commitmail json YAML

ruby-gnome: update to 4.1.1.

Upstream changes:
https://github.com/ruby-gnome/ruby-gnome/releases/tag/4.1.1

Ruby-GNOME 4.1.1: 2023-02-09

This is a release to improve callback.

Changes

Ruby/GLib2

  * Improvements

      + Added missing error check in GLib::Object.type_register.
        [GH-1543]
        [Reported by D-W-L]

      + Added support for try_convert protocol on converting a Ruby
        object to boxed value.

Ruby/GObjectIntrospection

  * Improvements

      + Relaxed return values from callback. Non Array value is
        accepted for callback that needs multiple return values. Missing
        return values are processed as nil.

      + Suppressed a warning that is reported when returning nil for
        boxed value.

Thanks

  * D-W-L

(tsutsui)

2023-02-11 03:49:24 UTC MAIN commitmail json YAML

mail/thunderbird: Fix a PLIST issue that occurs when official-mozilla-branding is enabled

(pho)

2023-02-11 01:47:37 UTC MAIN commitmail json YAML

doc: Updated www/lighttpd to 1.4.69

(schmonz)

2023-02-11 01:47:31 UTC MAIN commitmail json YAML

Update to 1.4.69. From the changelog:

* [meson] remove t/test_mod_evasive.c
* [doc] remove references to removed modules
* [cmake] add doc/CMakeLists.txt to dist tar ball (#3181)
* [meson] add meson.build to install man pages (fixes #3181)
* [meson] fix typo in sbindir
* [core] update ls-hpack
* [cmake] remove -I/usr/include/mysql for mysql.h (#3181)
* [cmake] add -DWITH_LUA_VERSION= to specify lua ver (#3181)
* [cmake] use mysql_config cflags and ldflags (#3181)
* [cmake] do not link with fam if inotify or kqueue
* [TLS] fix spurious warning trace (fixes #3182)
* [multiple] codespell: correct spelling in comments
* [multiple] spelling: github action check-spelling
* [lemon] upgrade LEMON parser to SQLite maint ver
* [build] modify arguments to updated LEMON parser
* [core] build configparser.y w/ -Werror workarounds
* [lemon] fix -Wpendantic warnings for bad casts
* [core] avoid accept4() on ARM unless detected
* [cmake] use CMAKE_CURRENT_SOURCE_DIR
* [cmake] SERVER_SRC variable
* [multiple] quiet some coverity false positives
* [cmake] use LIGHTTPD_MODULES_DIR as relative path (fixes #3185)
* [core] add missed h2 state transition (fixes #3186)
* [core] remove cygwin O_NOFOLLOW workaround
* [multiple] clang -Wstrict-prototypes for C2x
* [core] reset SIGUSR1 to SIG_DFL before execve()
* [mod_webdav] modify OPTIONS response if no db cfg
* [mod_webdav] MOD_WEBDAV_BUILD_MINIMAL preproc opt
* [core] pass fdn to fdevent_sched_close,_unregister
* [core] disable sendfile() on TARGET_OS_IPHONE
* [core] iOS does not provide netinet/tcp_fsm.h
* [core] move headers to help isolate fdevent layer
* [core] avoid select() FD_ISSET repeat on active fds
* [core] gw_backend more precise backend env alloc
* [core] fdevent_poll_poll avoid potential race
* [tests] quickly exit tests/request.t if GET / fail
* [tests] adjust outdated opt in tests/lighttpd.conf
* [autotools] add mod_evhost to static build list
* [autotools] skip modules build if LIGHTTPD_STATIC
* [mod_cgi] cygwin supports CGI file I/O redirection
* [mod_dirlisting] use fdevent_rename() wrapper
* [core] path-info in debug trace may be unset
* [core] reset path-info for cgi.local-redir
* [autotools] fix typo in -I used --with-pcre2=/path (fixes #3190)
* [mod_webdav] send 409 Conflict if PUT miss parent
* [core] fix HTTP/2 HEADERS frame parsing bug
* [core] remove extra HTTP/2 HEADERS frame len check

(schmonz)

2023-02-11 01:37:12 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-power-manager to 4.18.1

(gutteridge)

2023-02-11 01:36:52 UTC MAIN commitmail json YAML

xfce4-power-manager: update to 4.18.1

Change log:

4.18.1 (2023-02-10)
======
- Update copyright year
- Use XfceScreensaver from Libxfce4ui (!33)
- screensaver: Fall back on lock command if D-Bus call failed (#142, !24)
- panel-plugin: Properly disconnect signal handler
- build: Fix autotools warnings
- Fix management of source ids
- panel-plugin: Add missing ref on image
- Fix blurriness in icons when UI scale factor > 1 (!30)
- Translation Updates:
  Chinese (China), English (Canada), Greek, Korean, Turkish

(gutteridge)

2023-02-11 01:30:41 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-session to 4.18.1

(gutteridge)

2023-02-11 01:30:29 UTC MAIN commitmail json YAML

xfce4-session: update to 4.18.1

Change log:

4.18.1 (2023-02-10)
======
- Update copyright year
- Fix bus name acquisition/ownership (#54, !34)
- Use XfceScreensaver from Libxfce4ui (!35)
- build: Fix previous commit
- build: Fix autotools warnings
- Avoid duplicating directories in the tail of $XDG_* envs (#111, !21)
- settings: Fix memory leak
- libxfsm: Fix wrong return value
- Fix memory leaks when opening xfce4-session-settings
- Fix blurry session snapshots (!33)
- Fix blurry icons in autostart tab when UI scale > 1 (!33)
- build: Fix GTK deprecation warnings (!32)
- build: Fix some other GDK deprecation warnings (!32)
- build: Fix gdk_error_trap_push/pop() deprecation warnings (!32)
- build: Let xdt-depends.m4 macros set GLib macros (!32)
- build: Remove GDK_VERSION_MIN_REQUIRED/MAX_ALLOWED (!32)
- Make use of translations for run hooks (Fixes #156)
- Translation Updates:
  Greek, Portuguese, Turkish

(gutteridge)

2023-02-11 01:28:58 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-notifyd to 0.7.3

(gutteridge)

2023-02-11 01:28:44 UTC MAIN commitmail json YAML

xfce4-notifyd: update to 0.7.3

Change log:

0.7.3 (2023-02-01)
=====
- Add timestamp to log entries in settings and plugin menu
- Update description text of apps panel in settings
- Change text of option to "Allow urgent notifications"
- Add panel plugin setting for log icon size in menu
- Make it easier to add things to the panel plugin settings
- Fix possible segfault when counting apps frequency in log
- Clean and DRY up the log population code
- Fix panel plugin menu icon blurriness when UI scale > 1
- Update XfceNotifyDaemon header comment
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), Estonian, Finnish,
  French, Galician, Georgian, German, Greek, Hebrew, Hungarian,
  Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh,
  Korean, Lithuanian, Malay, Norwegian Bokml, Polish, Portuguese,
  Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Thai, Turkish, Ukrainian

(gutteridge)

2023-02-11 01:26:48 UTC MAIN commitmail json YAML

doc: Updated time/xfce4-orage to 4.18.0

(gutteridge)

2023-02-11 01:26:12 UTC MAIN commitmail json YAML

xfce4-orage: update to 4.18.0

Change log:

4.18.0 (2023-02-08)
======
- Changed Orage internal time and data strings to GDateTime (MR !20)
- In event list, fixed event hiding when event start at 00:00 and end 00:00 in
  same date (this kind event can be created when creating full day event, save
  event and then unset full day option). (MR !20)
- Removed bundled libical (Issue #5)
- Removed panel plugin (Issue #11)
- Removed GlobalTime (Issue #12)
- Replaced old Orage icons (Issue #16) and removed 160x160 icons
- Replaced deprecated dbus-glib with GDBus (Issue #4)
- Changed event attach order in day view window (Issue #15)
- Added Wayland support (Issue #2)
- Fixed orage_persistent_alarms.txt not found messages (MR !35)
- Fixed after wakeup tray icon updating (Issue #14)
- Changed alarm_structure to reference counted structure. This fixes warnings
  about memory leaks (MR !38, replaces MR !8)
- Changed libnotify minimum version to 0.7.0 (MR !39)
- Disabled sound alarm when sound command is not set (MR !40)
- Fixed large ical file import (Issue #8)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, English (Australia), English (United
  Kingdom), Esperanto, Estonian, Finnish, French, Galician, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokml,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Spanish,
  Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur,
  Vietnamese

(gutteridge)

2023-02-11 01:24:15 UTC MAIN commitmail json YAML

doc: Updated editors/xfce4-mousepad to 0.6.0

(gutteridge)

2023-02-11 01:24:03 UTC MAIN commitmail json YAML

xfce4-mousepad: update to 0.6.0

Change log:

0.6.0 (2023-02-09)
=====
- Dependency Changes:
  - GLib >= 2.56.2

- New Features:
  - Keep saved state in memory to track actual modification state

- Appearance Changes / Minor Improvements:
  - Add "match whole word" toggle to search toolbar (#180, !124)

- Code Refactoring:
  - cleanup: prefs: Reduce the diff from what Glade 3.40.0 would do
  - cleanup: Use G_DECLARE_FINAL_TYPE
  - cleanup: Remove dead code
  - cleanup: Use consistent naming and avoid duplicated code
  - build: Let xdt-depends.m4 macros set GLib macros
  - flatpak: Updates from Flathub

- Bug Fixes:
  - Clear undo action list in case of unbuffered modification
  - Set file properties only for actual changes
  - Emit "encoding-changed" after setting BOM if needed
  - Update action states on reload
  - Mark document as modified if line ending actually changes (Fixes #187)
  - Do not show the menubar on Alt key release if focus is lost (#185)
  - plugins: Do not resize unnecessarily the prefs dialog on Wayland
  - Initialize static variable only once
  - prefs-dialog: Improve history widget alignment (Fixes #173)

- Translation Updates:
  Czech, Dutch, German, Greek, Hungarian, Kazakh, Korean, Lithuanian,
  Occitan (post 1500), Persian (Iran), Polish, Portuguese (Brazil),
  Ukrainian

(gutteridge)