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 (58m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (41d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 13:41:15 UTC Now

2022-03-10 01:31:17 UTC MAIN commitmail json YAML

xfce4-diskperf-plugin: update to 2.7.0

Change log:

2.7.0 (2022-03-03)
=====
- Enable high-frequency tooltip updates
- Remove rounding to multiples of 5 MiB/s
- Change default maximum I/O bandwidth from 40 MiB/s to 1024 MiB/s
- Adjust tooltip spacing
- Update and sort the list of authors
- Bump required GTK+ version to 3.16
- Update README
- Reformat copyright notices
- Update configuration files
- Fix compilation warnings
- Code cleanups
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (Canada),
  English (United Kingdom), French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Latvian,
  Lithuanian, Malay, Norwegian Bokm奪l, Occitan (post 1500), Panjabi
  (Punjabi), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu,
  Urdu (Pakistan), Uyghur

(gutteridge)

2022-03-09 23:29:51 UTC MAIN commitmail json YAML

devel/guile-slib: Adapt to new guile paths and switch back to 2.0

This package now expects guile always be namespaced.  (Arguably the
paths should come from the bl3.)

With guile20, this builds and works, and thus it is that way.  (With
guile22, there's an error that I don't understand.)

(gdt)

2022-03-09 20:35:39 UTC MAIN commitmail json YAML

devel/guile-slib: Catch up with recent guile path changes

This remains pointing to guile 2.2, but now guile 2.2 is in a subprefix.

(gdt)

2022-03-09 18:56:46 UTC MAIN commitmail json YAML

doc: Updated www/nginx-devel to 1.21.6nb1

(osa)

2022-03-09 18:55:27 UTC MAIN commitmail json YAML

doc: Updated www/nginx to 1.20.2nb2

(osa)

2022-03-09 18:48:17 UTC MAIN commitmail json YAML

www/nginx*: bump PKGREVISION after the third-party modules update

Discussed with: gutteridge

(osa)

2022-03-09 16:36:54 UTC MAIN commitmail json YAML

samba4: Add missing dependency on bison

(nia)

2022-03-09 16:34:49 UTC MAIN commitmail json YAML

gnustep-base: MKPIE not supported

(nia)

2022-03-09 16:07:02 UTC MAIN commitmail json YAML

doc: Updated www/py-httpie to 3.1.0

(wiz)

2022-03-09 16:06:52 UTC MAIN commitmail json YAML

py-httpie: update to 3.1.0.

## [3.1.0] (2022-03-08)

- **SECURITY** Fixed the [vulnerability] that caused exposure of cookies on redirects to third party hosts. ([#1312])
- Fixed escaping of integer indexes with multiple backslashes in the nested JSON builder. ([#1285])
- Fixed displaying of status code without a status message on non-`auto` themes. ([#1300])
- Fixed redundant issuance of stdin detection warnings on some rare cases due to underlying implementation. ([#1303])
- Fixed double `--quiet` so that it will now suppress all python level warnings. ([#1271])
- Added support for specifying certificate private key passphrases through `--cert-key-pass` and prompts. ([#946])
- Added `httpie cli export-args` command for exposing the parser specification for the `http`/`https` commands. ([#1293])
- Improved regulation of top-level arrays. ([#1292])
- Improved UI layout for standalone invocations. ([#1296])

## [3.0.2] (2022-01-24)

- Fixed usage of `httpie` when there is a presence of a config with `default_options`. ([#1280])

## [3.0.1] (2022-01-23)

- Changed the value shown as time elapsed from time-to-read-headers to total exchange time. ([#1277])

## [3.0.0] (2022-01-21)

- Dropped support for Python 3.6. ([#1177])
- Improved startup time by 40%. ([#1211])
- Added support for nested JSON syntax. ([#1169])
- Added `httpie plugins` interface for plugin management. ([#566])
- Added support for Bearer authentication via `--auth-type=bearer` ([#1215]).
- Added support for quick conversions of pasted URLs into HTTPie calls by adding a space after the protocol name (`$ https ://pie.dev` → `https://pie.dev`). ([#1195])
- Added support for _sending_ multiple HTTP header lines with the same name. ([#130])
- Added support for _receiving_ multiple HTTP headers lines with the same name. ([#1207])
- Added support for basic JSON types on `--form`/`--multipart` when using JSON only operators (`:=`/`:=@`). ([#1212])
- Added support for automatically enabling `--stream` when `Content-Type` is `text/event-stream`. ([#376])
- Added support for displaying the total elapsed time through `--meta`/`-vv` or `--print=m`. ([#243])
- Added new `pie-dark`/`pie-light` (and `pie`) styles that match with [HTTPie for Web and Desktop]. ([#1237])
- Added support for better error handling on DNS failures. ([#1248])
- Added support for storing prompted passwords in the local sessions. ([#1098])
- Added warnings about the `--ignore-stdin`, when there is no incoming data from stdin. ([#1255])
- Fixed crashing due to broken plugins. ([#1204])
- Fixed auto addition of XML declaration to every formatted XML response. ([#1156])
- Fixed highlighting when `Content-Type` specifies `charset`. ([#1242])
- Fixed an unexpected crash when `--raw` is used with `--chunked`. ([#1253])
- Changed the default Windows theme from `fruity` to `auto`. ([#1266])

(wiz)

2022-03-09 15:15:59 UTC MAIN commitmail json YAML

lang/go: Fix bootstrap on macOS Monterrey

Darwin 12 eliminated a kernel feature needed by go 1.10 and earlier.
This patch makes Darwin 12 boostrap using go-bin rather than go14.

(bacon)

2022-03-09 14:27:33 UTC MAIN commitmail json YAML

doc: Updated print/qpdf to 10.6.2

(ryoon)

2022-03-09 14:26:59 UTC MAIN commitmail json YAML

qpdf: Update to 10.6.2

Changelog:
qpdf 10.6.2

This is qpdf version 10.6.2. There are a few more character encoding fixes in
this release. A new version of pikepdf is also being released to get them back
in sync.

qpdf 10.6.1

This is qpdf version 10.6.1. This release fixes a compilation error on some
platforms because of a missing header file.

qpdf 10.6.0

This is qpdf version 10.6.0.

This release includes a few significant changes:

  * All functionality previously available only from the qpdf CLI has been
    exposed to the library using a new QPDFJob API, which includes fluent
    interfaces as well as a JSON format that's equivalent to qpdf's
    command-line arguments.
  * Many new interfaces have been added to QPDFObjectHandle and the C API to
    allow more convient ways querying types and accessing object values in a
    more type-safe fashion.
  * qpdf --help has been revamped so that help is divided into categories, and
    help is available for each option
  * The Running qpdf section of the manual has been rewritten. The manual now
    includes an index of command-line arguments.

In qpdf 11, PointerHolder will be replaced by std::shared_ptr in QPDF's API. A
backward-compatible PointerHolder API will be available. See Smart Pointers for
details including things you can do now to prepare. See also comments in
PointerHolder.hh.

(ryoon)

2022-03-09 14:15:19 UTC MAIN commitmail json YAML

doc: Updated devel/pangomm2.48 to 2.48.1nb2

(ryoon)

2022-03-09 14:14:49 UTC MAIN commitmail json YAML

doc: Updated devel/pangomm to 2.46.1nb2

(ryoon)

2022-03-09 14:14:11 UTC MAIN commitmail json YAML

2022-03-09 14:10:34 UTC MAIN commitmail json YAML

www/nginx*: update third-party modules:

o) encrypted-session-nginx from 0.08 to 0.09;
o) http_push from 1.2.10 to 1.2.12;
o) lua from 0.10.19 to 0.10.20;
o) njs from 0.5.0 to 0.7.2;
o) set-misc from 0.32 to 0.33.

(osa)

2022-03-09 14:08:25 UTC MAIN commitmail json YAML

www/unit-php: update list of supported PHP versions

(osa)

2022-03-09 14:08:12 UTC MAIN commitmail json YAML

doc: Updated devel/pango to 1.50.5

(ryoon)

2022-03-09 14:07:28 UTC MAIN commitmail json YAML

pango: Update to 1.50.5

* Update HOMEPAGE to follow redirect.

Changelog:
Overview of changes in 1.50.5, 03-03-2022
=========================================
* Fix compiler warnings
* Enable cairo by default
* pango-view: Show more baselines
* layout: Handle baselines
* Windows: build cleanups

Overview of changes in 1.50.4, 09-02-2022
=========================================
* Tweak synthetic space sizes
* itemize: Try harder to avoid NULL fonts
* docs: Some additions
* Pass synthetic slant to harfbuzz
* Make sloped carets work with uneven scales
* Fix serialiation on arm
* Avoid an uninitialized variable warning
* Reinstate previous behavior of pango_attr_list_splice
* Deprecated pango_coverage_ref/unref
* Fix serialization on non-glibc systems
* Fix allow-breaks handling

Overview of changes in 1.50.3, 21-12-2021
=========================================
* pango-view: Add --serialize-to option for easy bug reporting
* Revert a transformation change that broke metrics for vertical text
* Handle fonts without space glyph (such as icon fonts) better
* Fix some corner cases of line width accounting
* Fix line height with emulated Small Caps

Overview of changes in 1.50.2, 16-12-2021
=========================================
* Fix a problem with font fallback for Arabic
* Fix handling of fonts without a space glyph
* Various documentation improvements
* Fix build issues

Overview of changes in 1.50.1, 10-12-2021
=========================================
* Fix a crash in tab handling
* Fix tab positioning without line wrapping
* Fix an assertion failure found by fuzzing
* Make underlines work again for broken fonts

Overview of changes in 1.50.0, 02-12-2021
=========================================
* Fix glyph placement in gravity east
* Fix line heights in improper gravities
* Only shown selected ignorables with nicks
* Support tab alignments other than left
* Support custom decimal points on decimal tabs
* Fix a pango-view crash
* Optimize handling of many tabs
* Drop json-glib dependency

Overview of changes in 1.49.4, 27-11-2021
=========================================
* Require fontconfig 2.13
* Require harfbuzz 2.6
* Many fixes to line breaking accuracy
* coretext: Correctly clamp text weights at min/max values
* Add serialization api for PangoLayout, PangoFont and PangoAttrList
* Require json-glib
* tests: Use serialized layouts for test cases
* tests: Include fonts in git
* pango-view: Accept serialized layouts
* Fix a rounding problem with font metrics
* Fix visible space display using ␣

Overview of changes in 1.49.3
=============================
* Fix hinting of glyph metrics
* Fix logical glyph extents in vertical gravities
* Visualize more default-ignorable glyphs
* Fix advance widths in transformed contexts
* Implement Small Caps and other casing variations

Overview of changes in 1.49.2
=============================
* Update Unicode data to Unicode 14
* Fix underlining of spaces
* Round font metrics when appropriate
* Fix some corner cases of cursor positioning
* Handle Catalan middle-dot in text segmentation

Overview of changes in 1.49.1
=============================
* Only recompute log attrs when needed
* Validate log attrs
* Fix conformance issues in Thai and Indic linebreaking
* Add pango_attr_break to support customizing line and word breaks
* Add font-dependent baseline shifts and sizing for super- and subscripts
* Improve hyphenation support
* pango-view: Visualize caret positions and slopes
* pango-view: Show glyph rects
* pango-view: Make --annotate easier to use
* Add pango_layout_get_caret_pos to support sloped carets
* Improve caret positioning for ligatures
* Better under- and overline placement
* layout: Allocate a bit less
* layout: Fix cluster extents with rise
* Add pango_layout_iter_get_run_baseline
* Add pango_glyph_string_index_to_x_full
* coretext: Set size on font descriptions
* Add color information to PangoGlyphVisAttr

Overview of changes in 1.49.0
=============================
* Rename git `master` branch to `main` (#579)
* Bump version to 1.49
* Require fribidi 1.0.6
* Fix threadsafety issues with Thai
* Fix a rounding problem on i386
* Fix font choice for ellipsis (#575)
* New api: pango_font_get_languages
* New api: Introspection helpers for attributes (#476)
* Ignore width in horizontal context when itemizing (#503)
* markup: Allow specifying size and rise in points (#67)
* markup: Allow specifying size as percentage (#23)
* Rewrite pango_layout_move_cursor_visually (#157, #585, #587)
* Add a line-height attribute and make logical line extents respect it
* Add pango_justify_last_line (#74)
* Add pango_shape_item
* Add a text-transform attribute and implement it
* Clean up fribidi api usage
* Fix a bug in the gravity data table (#597)
* pango-view: Improve the --annotate option
* Fix a possible crash in rendering strikethroughs (#599)

(ryoon)

2022-03-09 09:10:17 UTC MAIN commitmail json YAML

2022-03-09 08:20:54 UTC MAIN commitmail json YAML

guile18: fix edit-o

(wiz)

2022-03-09 01:31:24 UTC MAIN commitmail json YAML

www/nginx-devel: take maintainership

(osa)

2022-03-09 00:37:46 UTC MAIN commitmail json YAML

lang/guile*: Adjust namespacing comments to reality

This is a comment-only change.

(gdt)

2022-03-08 22:55:41 UTC MAIN commitmail json YAML

hplip: adjust a test condition for older NetBSD (NFC)

Avoid the upper limit of 9.x, since 10.x will be branched soon and, as
a bonus, simplify the statement.

(gutteridge)

2022-03-08 22:32:53 UTC MAIN commitmail json YAML

doc: Updated net/unison-snapshot to 2.51.91

(gdt)

2022-03-08 22:32:15 UTC MAIN commitmail json YAML

net/unison-snapshot: Update to 2.51.91

Upstream changes are one bug fix primarily affecting Windows and
non-relevant changes in opam packaging.

(gdt)

2022-03-08 19:23:48 UTC MAIN commitmail json YAML

dbus: remove unneeded patch after update

(wiz)

2022-03-08 14:05:08 UTC MAIN commitmail json YAML

doc: Updated devel/mold to 1.1.1

(fcambus)

2022-03-08 14:04:57 UTC MAIN commitmail json YAML

mold: update to 1.1.1.

New features:

- The --dependency-file option has been added. The option is analogous to
  the compiler's -MM option; it generates a text file containing dependency
  information in the Makefile format, so that you can include a generated
  file into a Makefile to automate the file dependency management. (a054bcd)
- mold has gained the --reverse-sections option. If the option is given,
  mold reverses the list of input sections before assigning them the
  addresses in an output file. This option is useful to find a bug in global
  initializers (e.g. constructors of global variables.) In C++, the execution
  order of global initializers is guaranteed only within a single compilation
  unit (they are executed from top to bottom.) If two global initializers
  are in different object files, they can be executed in any order. Reversing
  the execution order of the global initializers in different input files
  should help you identify a bug in your program. If your program does not
  work with -Wl,--reverse-sections, your program depends on the undefined
  behavior.
- --shuffle-sections now takes an optional seed for the random number
  generator in the form of --shuffle-sections=<number>. (8f21cc3)
- mold now supports the following LTO-related options for compatibility
  with LLVM lld: --disable-verify, --lto-O, --lto-cs-profile-file,
  --lto-cs-profile-generate, --lto-debug-pass-manager, --lto-emit-asm,
  --lto-obj-path, --lto-partitions, --lto-pseudo-probe-for-profiling,
  --lto-sample-profile, --no-legacy-pass-manager,
  --no-lto-legacy-pass-manager, --opt-remarks-filename, --opt-remarks-format,
  --opt-remarks-hotness-threshold, --opt-remarks-passes,
  --opt-remarks-with_hotness, --save-temps, --thinlto-emit-imports-files,
  --thinlto-index-only, --thinlto-index-only, --thinlto-jobs, --thinlto-jobs,
  --thinlto-object-suffix-replace, --thinlto-prefix-replace (e413433)
- -noinhibit-exec and --warn-shared-textrel have been supported.

Performance improvements:

- We optimized mold's memory usage by reducing the sizes of
  frequently-allocated objects. Compared to mold 1.1, we observed ~6%
  reduction of maximum resident set size (RSS) when linking Chromium. Our
  maximum RSS is smaller than LLVM lld and GNU gold as far as we tested. We
  measured maximum RSSes with time -v. (f2d27d8, 7068c0c, 83e05da, 4dae896)
- If Intel CET-based security-enhanced PLT is enabled (i.e. -z ibtplt is
  given), mold used to create a PLT section in which each entry is 32 bytes
  long. We optimized the machine code sequence of the CET-enabled PLT
  section, so each PLT entry now occupies only 16 bytes, reducing the size
  of .plt by almost half. (480efde)

Bug fixes and compatibility improvements:

- -static-pie now works with recent versions of glibc. Previously,
  statically-linked position-independent executable would crash on startup
  when linked with mold. (3999aa8)
- Previously, mold sometimes created corrupted output file on x86-64 if
  an input file containing thread-local variables were compiled with
  -mcmodel=large (#360). This issue has been fixed. (4aa4bfa)
- Previously, mold created corrupted debug info section on i386 if an
  input debug section is also compressed using the compiler -gz option.
  (#361) This issue has been fixed. (3068364)
- mold used to create multiple .init_array sections if input files contain
  both writable and non-writable .int_array sections. That caused an issue
  that some initializer functions would not be executed on process startup.
  (#363). This issue has been fixed. (4198627)
- When building a large program with GCC LTO, mold occasionally failed
  with "too many open files" error. This issue has been resolved. (e67f460)
- Previously, mold created a corrupted dynamic relocation table if .got.plt
  is missing. This issue has been fixed by always creating
  _GLOBAL_OFFSET_TABLE_ symbol in .got on any target. mold used to try to
  create the symbol in .got.plt on x86-64 or i386. (eb79859)

(fcambus)

2022-03-08 13:50:31 UTC MAIN commitmail json YAML

doc: Updated ham/chirp to 20220308

(gdt)

2022-03-08 13:50:23 UTC MAIN commitmail json YAML

ham/chirp: Update to 20220308

Upstream changes are minor.

(gdt)

2022-03-08 11:16:10 UTC MAIN commitmail json YAML

doc: Updated sysutils/dbus to 1.14.0

(wiz)

2022-03-08 11:16:01 UTC MAIN commitmail json YAML

dbus: update to 1.14.0.

1.14.x is a new stable branch, superseding 1.12.x.

Summary of major changes between 1.12.x and 1.14.0
--------------------------------------------------

Dependencies:

• On Unix platforms, if getpwnam_r() and getgrnam_r() are implemented,
  they must be POSIX-conformant. The non-POSIX signature seen in ancient
  Solaris versions will no longer work.

...

Deprecations:

• Third-party software should install default dbus policies for the system
  bus into ${datadir}/dbus-1/system.d (this has been supported since dbus
  1.10, released in August 2015). Installing default dbus policies in
  ${sysconfdir}/dbus-1/system.d is now considered to be deprecated. Policy
  files in ${sysconfdir}/dbus-1/system.d continue to be read, but this
  directory should only be used by system administrators wishing to
  override the default policies.

  The ${datadir} applicable to dbus is usually /usr/share and the
  ${sysconfdir} is usually /etc.

• A similar pattern applies to the session bus policies in session.d.

• The dbus-send(1) man page now documents --bus and --peer instead of
  the old --address synonym for --peer, which has been deprecated since
  the introduction of --bus and --peer in 1.7.6

• The dbus-daemon man page now has scarier warnings about
  <allow_anonymous/> and non-local TCP, which are insecure and should
  not be used, particularly for the standard system and session buses

• DBusServer (and hence the dbus-daemon) no longer accepts usernames
  (login names) for the recommended EXTERNAL authentication mechanism,
  only numeric user IDs or the empty string. See 1.13.0 release notes
  for full details.

New features:

• On Linux 4.13 or later when built against a suitable glibc version,
  GetConnectionCredentials() now includes UnixGroupIDs, the effective
  group IDs of the initiator of the connection, taken from
  SO_PEERGROUPS.

• On Linux 4.13 or later, <policy group="…"> now uses the SO_PEERGROUPS
  credentials-passing socket option to get the effective group IDs
  of the initiator of the connection. See 1.13.4 release notes for details.

• Add a --sender option to dbus-send, which requests a name and holds it
  until the signal has been sent

• dbus-daemon <allow> and <deny> rules can now specify a
  send_destination_prefix attribute, which is like a combination of
  send_destination and the arg0namespace keyword in match rules.
  See 1.13.12 release notes for more details

• The dbus-daemon now filters the messages that it relays, removing
  header fields that it does not understand. Clients must not rely on
  this behaviour unless they have confirmed that they are connected to
  a suitable message bus implementation, for example by querying its
  Features property.

• The dbus-daemon now emits a signal, ActivatableServicesChanged, when
  the list of activatable services may have changed. Support for this
  signal can be discovered by querying the Features property.

• It is now possible to disable traditional (non-systemd) service
  activation at build-time (Autotools: --disable-traditional-activation,
  CMake: -DENABLE_TRADITIONAL_ACTIVATION=OFF). See 1.13.10 release notes
  for details.

• The API reference manual can be built as a Qt compiled help file if
  qhelpgenerator(-qt5) is available. See 1.13.16 release notes for details.

Miscellaneous behaviour changes:

• When using the "user bus" (--enable-user-session), put the dbus-daemon
  in the session slice

• Several environment variables set by systemd are no longer passed
  on to activated services

• If the dbus-daemon is compiled for Linux with systemd support, it
  now informs systemd that it is ready for use via the sd_notify()
  mechanism

(wiz)

2022-03-08 11:06:45 UTC MAIN commitmail json YAML

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

(wiz)

2022-03-08 11:06:36 UTC MAIN commitmail json YAML

py-hg-evolve: update to 10.5.0.

This is a feature release. The most notable changes are: a new
command:  fixup, which is used to add changes from the working
directory to an arbitrary revision. An issue with histedit not
preserving topics in certain situations was also fixed, see
https://bz.mercurial-scm.org/show_bug.cgi?id=6550. Evolve is now
compatible with the upcoming Mercurial 6.1, which includes head
computation code that is obsolescence-aware (adapted from the evolve
extension). With an up-to-date client and server you should expect
hg push to take much less time. Also compatibility with Mercurial
4.7 was dropped in this release.

(wiz)

2022-03-08 11:05:19 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.1

(wiz)

2022-03-08 11:05:10 UTC MAIN commitmail json YAML

py-mercurial: update to 6.1.

New Features

    Added a way of specifying required extensions that prevent
    Mercurial from starting if they are not found. See hg help
    config.extensions.

    Merge conflict markers have been made clearer (see backwards
    compatibility below)

    Improve detailed error codes

    Added a hint about mangled whitespace on bad patch

    Explain which order the commits are presented in chistedit

    Introduce a dirstate-tracked-hint feature to help automation
    keep track of changes to tracked files. See hg help
    config.use-dirstate-tracked-hint.

    Shared repositories can be upgraded if the upgrade is specific
    to the share. For now, this only applies to dirstate-v2 and
    dirstate-tracked-hint.

    When using the narrow extension, non-conflicting changes to
    files outside of the narrow specification can now be merged.

    When cloning a repository using stream-clone, the client can
    now control the repository format variants to use as long as
    the stream content does not restrict that variant.

Default Format Change

These changes affect newly created repositories (or new clones)
done with Mercurial 6.1.

    The share-safe format variant is now enabled by default. It
    makes configuration and requirements more consistent across
    repository and their shares. This introduces a behavior change
    as shares from a repository using the new format will also use
    their main repository's configuration. See hg help
    config.format.use-share-safe for details about the feature and
    the available options for auto-upgrading existing shares.

New Experimental Features

    The pure Rust version of Mercurial called rhg added support
    for most common invocations of hg status. See hg help rust.rhg
    for details on how to try it out.

    rhg supports narrow clones and sparse checkouts.

Bug Fixes

    Obsolete revisions are skipped while computing heads. In
    conjunction with the evolve extension >= 10.5.0, this leads to
    massive exchange (push/pull) speedups in repositories with a
    lot of heads and/or obsolete revisions.

    Stream-clones now properly advertise all requirements needed.
    This can result in the stream-clone feature being disabled for
    some clients using < 6.0.2. A small bugfix patch for these
    older client is available if necessary.

    The --no-check and --no-merge flags now properly overwrite the
    behavior from commands.update.check

    rhg's fallback detection is more robust in general in the
    presence of more advanced configs

    rhg's blackbox now supports milliseconds by default and uses
    the same ISO 8601 format as the Python implementation

    Fix rhg crash on non-generaldelta revlogs

    The lfs, largefiles and sparse extensions now correctly take
    the appropriate lock before writing requirements

    The notify extension does not produce errors anymore if a
    revision is not found

    Remove unnecessary and overly strict check for divergence in
    hg fix

    Windows compatibility improvements

    Miscellaneous Python 3 and typing improvements

    Many other small or internal fixes

Backwards Compatibility Changes

    The use of share-safe, means shares (of new repositories) will
    also use their main repository's configuration see the Default
    Format Change section for details.

    The fix to stream-clone requirements advertising means some
    requirements previously (wronly) omitted are now sent. This
    can confuse client using a Mercurial version < 6.0.2. The client
    would consider these requirements unsupported even if it actually
    know them. If you encounter this, either upgrade your client
    or apply the necessary patch.

    The labels passed to merge tools have changed slightly. Merge
    tools can get labels passed to them if you include $labellocal,
    $labelbase, and/or $labelother in the merge-tool.<tool name>.args
    configuration. These labels used to have some space-padding,
    and truncation to fit within 72 columns. Both the padding and
    the truncation has been removed.

    Some of the text in labels passed to merge tools has changed.
    For example, in conflicts while running hg histedit, the labels
    used to be "local", "base", and "histedit". They are now "already
    edited", "parent of current change", and "current change",
    respectively.

    The computation of namedbranch heads now ignores obsolete
    revisions. User of the Changeset Evolution feature may see a
    change in location and numbers of heads of each named branches
    (and topic).

    The remotefilelog extension now requires an appropriate
    excludepattern for subrepositories.

    debugsparse's interface has been reworked to be more flexible.
    Since it's a debug command it is not actually a breaking change,
    but it is worth noting here.

    Temporary files for merges are now all inside a hgmerge directory
    instead of at the root of TMPDIR. The corresponding experimental
    mergetempdirprefix config option has been removed.

Internal API Changes

    The dirstate API received minor modifications.

Miscellaneous

    Removed exchange-v2. It was a prototype that had never been in
    a working state and had been left untouched since 2017.

(wiz)

2022-03-08 10:14:55 UTC MAIN commitmail json YAML

doc: Updated audio/spotify-player to 0.6.0

(pin)

2022-03-08 10:14:36 UTC MAIN commitmail json YAML

audio/spotify-player: update to 0.6.0

What's Changed
  -Refactor IPC codes in #30
  -Rewrite UI codes in #31
  -Update dependencies, migrate to Rust edition 2021 in d0c0a68
  -Change client/device reconnect logic in #33
  -Add various UI improvements in #32

Breaking changes
  -renamed BrowsePlayingContext command to CurrentlyPlayingContextPage

What's new
  -added TopTrackPage command (default binding: g t) and new top track page
  -added RecentlyPlayedTrackPage command (default binding g r) and new
    recently played track page

(pin)

2022-03-08 10:13:41 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.4.2

(pin)

2022-03-08 10:13:22 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.4.2

improvement:
  -better indicator when copying/deleting

(pin)

2022-03-08 10:09:32 UTC MAIN commitmail json YAML

doc: Updated print/poppler to 22.03.0

(wiz)

2022-03-08 10:09:22 UTC MAIN commitmail json YAML

poppler: update to 22.03.0.

Release 22.03.0:
        core:
        * Signature: Fix finding Signatures that are in Pages not not in the global the Forms object
        * Signature: Improve getting the path to the firefox certificate database
        * Splash: Fix rendering of some joints. Issue #1212
        * Fix get_poppler_localdir for relocatable Windows builds
        * Minor code improvements

        qt:
        * Minor code improvements

        utils:
        * pdfimages: Fix the wrong Stream being passed for drawMaskedImage

        build system:
        * Small code improvements

(wiz)

2022-03-08 09:34:04 UTC MAIN commitmail json YAML

doc: Updated games/hitori to 3.38.3

(prlw1)

2022-03-08 09:33:35 UTC MAIN commitmail json YAML

Fix build with meson >= 0.61

Update hitori to 3.38.3

Overview of changes in Hitori 3.38.3
====================================

* Bugs fixed:
- !30 docs: Document renaming of master branch to main
- !31 appdata: Update OARS ratings from 1.0 to 1.1 and add requires/recommends data
- !33 Update Occitan locale

* Translation updates:
- Occitan (post 1500)

(prlw1)

2022-03-08 09:25:27 UTC MAIN commitmail json YAML

doc: Updated print/texlab to 3.3.2

(wiz)

2022-03-08 09:25:17 UTC MAIN commitmail json YAML

texlab: update to 3.3.2.

## [3.3.2] - 26.02.2022

### Fixed

- Parse command definitions with optional arguments correctly
- Fix detection of command definitions in completion
- Watch aux directory by default for changes
- Do not allow multi-line keys in the grammar
- Use `textEdit` property for snippets
- Allow simple commands as text argument for most commands
- Treat `\renewcommand` as an environment definition
- Do not return `null` from forward search request
- Make directory path in `\import` optional
- Do not spam workspace/configuration requests

(wiz)

2022-03-08 09:14:58 UTC MAIN commitmail json YAML

doc: Updated net/filezilla to 3.58.0

(wiz)

2022-03-08 09:14:47 UTC MAIN commitmail json YAML

filezilla: update to 3.58.0.

3.58.0 (2022-02-11)

- More detailed error messages if an XML file known to exist cannot be opened

3.58.0-rc1 (2022-02-03)

+ Negotiate custom ALPN with FileZilla Server >=1.3.0 during TLS handshake to save some roundtrips during connection establishment
+ Prepare FileZilla to support TOTP-based 2FA authentication on future FileZilla Server versions
- Made downloading updates more robust if the network connection is unreliable
- Updated to libfilezilla 0.36.0

(wiz)

2022-03-08 09:12:46 UTC MAIN commitmail json YAML

doc: Updated graphics/eog to 40.3

(prlw1)

2022-03-08 09:12:03 UTC MAIN commitmail json YAML

Fix build with meson >= 0.61

Update eog to 40.3

Highlights:
- !106, EogImage: Do not crash if content type or filesize cannot be
        detected (Felix Riemann)
- #195, Critical warning after closing EOG (invalid unclassed pointer;
        assertion 'EOG_IS_IMAGE (img)' failed) (Felix Riemann)
- !100, Remove directories when unmount external drive (Krifa75)
- #189, Crash Report: eog_thumb_view_clear_range: assertion failed:
        (start_thumb <= end_thumb) (Andrew Consroe)
- #146, Part of a large image (exceeding certain dimensions)
        does not display (Felix Riemann)
- #181, docs: Remove PicasaWeb support (Andre Klapper)
- !83, Re-detect mimetype from data if loading fails the first time (Krifa75)
- !89, Update EogWindow and EogListStore when deleting
      a monitored directory (Krifa75)
- !85, Fix several image reference counting issues (Felix Riemann)
- many new and updated translations

(prlw1)

2022-03-08 09:08:38 UTC MAIN commitmail json YAML

doc: Updated security/py-cyclonedx-python-lib to 2.0.0

(wiz)

2022-03-08 09:08:29 UTC MAIN commitmail json YAML

py-cyclonedx-python-lib: update to 2.0.0.

Feature

    Bump dependencies (da3f0ca)
    Completed work on #155 (#172) (a926b34)
    Support complete model for bom.metadata (#162) (2938a6c)
    Support for bom.externalReferences in JSON and XML #124 (1b733d7)
    Complete support for bom.components (#155) (32c0139)
    Support services in XML BOMs (9edf6c9)

Fix

    license_url not serialised in XML output #179 (#180) (f014d7c)
    Component.bom_ref is not Optional in our model implementation (in the schema it is) - we generate a UUID if bom_ref is not supplied explicitly (5c954d1)
    Temporary fix for __hash__ of Component with properties #153 (a51766d)
    Further fix for #150 (1f55f3e)
    Regression introduced by first fix for #150 (c09e396)
    Components with no version (optional since 1.4) produce invalid BOM output in XML #150 (70d25c8)
    expression not supported in Component Licsnes for version 1.0 (15b081b)

Breaking

    Adopt PEP-3102 (da3f0ca)
    Optional Lists are now non-optional Sets (da3f0ca)
    Remove concept of DEFAULT schema version - replaced with LATEST schema version (da3f0ca)
    Added BomRef data type (da3f0ca)

(wiz)

2022-03-08 09:04:18 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 4.0.0

(wiz)

2022-03-08 09:04:07 UTC MAIN commitmail json YAML

harfbuzz*: update to 4.0.0

Overview of changes leading to 4.0.0
Tuesday, March 1, 2022
====================================
- New public API to create subset plan and gather information on things like
  glyph mappings in the final subset. The plan can then be passed on to perform
  the subsetting operation. (Garret Rieger)
- Draw API for extracting glyph shapes have been extended and finalized and is
  no longer an experimental API. The draw API supports glyf, CFF and CFF2
  glyph outlines tables, and applies variation settings set on the font as well
  as synthetic slant. The new public API is not backward compatible with the
  previous, non-public, experimental API. (Behdad Esfahbod)
- The hb-view tool will use HarfBuzz draw API to render the glyphs instead of
  cairo-ft when compiled with Cairo 1.17.5 or newer, setting HB_DRAW
  environment variable to 1 or 0 will force using or not use the draw API,
  respectively. (Behdad Esfahbod)
- The hb-shape and hb-view tools now default to using HarfBuzz窶冱 own font
  loading functions (ot) instead of FreeType ones (ft). They also have a new
  option, --font-slant, to apply synthetic slant to the font. (Behdad Esfahbod)
- HarfBuzz now supports more than 65535 (the OpenType limit) glyph shapes and
  metrics. See https://github.com/be-fonts/boring-expansion-spec/issues/6 and
  https://github.com/be-fonts/boring-expansion-spec/issues/7 for details.
  (Behdad Esfahbod)
- New API to get the dominant horizontal baseline tag for a given script.
  (Behdad Esfahbod)
- New API to get the baseline positions from the font, and synthesize missing
  ones. As well as new API to get font metrics and synthesize missing ones.
  (Matthias Clasen)
- Improvements to finding dependencies on Windows when building with Visual
  Studio. (Chun-wei Fan)
- New buffer flag, HB_BUFFER_FLAG_PRODUCE_UNSAFE_TO_CONCAT, that must be set
  during shaping for HB_GLYPH_FLAG_UNSAFE_TO_CONCAT flag to be reliably
  produced. This is to limit the performance hit of producing this flag to when
  it is actually needed. (Behdad Esfahbod)
- Documentation improvements. (Matthias Clasen)

(wiz)

2022-03-08 08:57:13 UTC MAIN commitmail json YAML

doc: Updated multimedia/libva to 2.14.0

(wiz)

2022-03-08 08:57:04 UTC MAIN commitmail json YAML

libva: update to 2.14.0.

version 2.14.0 - 16.Feb.2022
* add: Add av1 encode interfaces
* add: VA/X11 VAAPI driver mapping for crocus DRI driver
* doc: Add description of the fd management for surface importing
* ci: fix freebsd build
* meson: Copy public headers to build directory to support subproject

(wiz)

2022-03-08 08:53:07 UTC MAIN commitmail json YAML

doc: Updated textproc/asciidoc to 10.1.4

(wiz)

2022-03-08 08:52:58 UTC MAIN commitmail json YAML

asciidoc: update to 10.1.4.

Version 10.1.4 (2022-03-01)
---------------------------
.Bug fixes
- Add missing test py files to dist archives
- Fix DeprecationWarnings in a2x regexes

(wiz)

2022-03-08 08:51:59 UTC MAIN commitmail json YAML

doc: Updated devel/tomlplusplus to 3.0.1

(wiz)

2022-03-08 08:51:49 UTC MAIN commitmail json YAML

tomlplusplus: update to 3.0.1.

## 3.0.1

This is a single-bugfix release to fix an ODR issue for people using header-only mode in multiple
translation units. If you aren't seeing linker errors because of `toml::array::insert_at()`,
this release holds nothing of value over v3.0.0.

## 3.0.0

This release will be a major version bump, so it's ABI breaks all around.

(wiz)

2022-03-08 08:47:50 UTC MAIN commitmail json YAML

doc: Updated www/restish to 0.10.0

(wiz)

2022-03-08 08:47:39 UTC MAIN commitmail json YAML

restish: update to 0.10.0.

Changelog

    a799f40 Merge pull request #78 from danielgtaylor/auth-code-stdin-fix
    ad772bf Merge pull request #79 from danielgtaylor/format-text
    98ca756 feat: print displayable unicode body when possible
    a99adf0 fix: EOF crash during auth + redirected stdin

(wiz)

2022-03-08 08:37:26 UTC MAIN commitmail json YAML

doc: Updated net/wget to 1.21.3

(wiz)

2022-03-08 08:37:17 UTC MAIN commitmail json YAML

wget: update to 1.21.3.

* Noteworthy changes in release 1.21.3 (2022-02-26)

** Fix computation of total bytes downloaded during FTP trasnfers (#61277)

** Add option to select TLS 1.3 on the command line

** Fix HSTS build issues on some 64-bit big-endian systems

** Hide password during status report in --no-verbose

** Remove a sprurious print statement that showed up even during --quiet

** Some more cleanups and bug-fixes

(wiz)

2022-03-08 08:33:12 UTC MAIN commitmail json YAML

doc: Updated devel/gopls to 0.8.0

(wiz)

2022-03-08 08:33:03 UTC MAIN commitmail json YAML

gopls: update to 0.8.0.

Go version support

Support for Go 1.18

Version 0.8.0 of gopls supports features added to Go 1.18,
specifically:

    Support for multi-module workspaces using go.work files.
    Diagnostics for Fuzz tests.  Improved support for generics.

To use these features, gopls must be installed using Go 1.18. See
go.dev/dl for the latest status of Go 1.18 -- as of writing Go 1.18
is not yet released, but Go 1.18 RC1 may be used.

Dropped support for Go 1.12

Version 0.8.0 of gopls no longer supports building at Go 1.12. See
golang/go#50827 for more details.

New Features

go.work integration

Gopls now supports multi-module workspaces using go.work files. To
use this feature, create a go.work file that includes the modules
you want to work on, and then open your editor to the directory
containing go.work. For more information, see the go.work reference,
or the gopls documentation for multi-module workspaces.

Diagnostics for Fuzz tests

When writing Fuzz tests, gopls provides diagnostics for invalid
arguments to Fuzz.

Improved support for generics

Honor the language version configured in go.mod

gopls now provides diagnostics for language features based on the
go directive in the applicable go.mod file for a package.

For some errors related to incompatible language versions, gopls
offers a quick-fix to update the go.mod Go version. (note that if
the go.mod file is open, it may need to be saved in order for
language version changes to take effect)

gomodedit

Improved completion with type parameters

Gopls autocompletion is improved in several contexts when using
generic types.

genericvarcompl

New code action to add missing method stubs

Gopls now provides a code action to implement missing methods.

Improved performance and accuracy for workspace symbol requests

Workspace symbols uses a new fuzzy matcher that is up to 3x faster
than previous, and has improved ranking. See golang/go#50016 for
more details. Note that the first time workspace symbols are
requested, there may be a delay as the symbol cache is populated.

Improved gofumpt integration

Gopls now sets the language version and module path when invoking
gofumpt, allowing more accurate formatting based on context.

(wiz)

2022-03-08 08:18:38 UTC MAIN commitmail json YAML

doc: Updated www/curl to 7.82.0

(wiz)

2022-03-08 08:18:28 UTC MAIN commitmail json YAML

curl: update to 7.82.0.

This release includes the following changes:

o curl: add --json [67]
o mesalink: remove support [23]

This release includes the following bugfixes:

o appveyor: update images from VS 2019 to 2022
o appveyor: use VS 2017 image for the autotools builds
o azure-pipelines: add a build on Windows with libssh [154]
o bearssl: fix connect error on expired cert and no verify [132]
o bearssl: fix EXC_BAD_ACCESS on incomplete CA cert [131]
o bearssl: fix session resumption (session id) [133]
o build: enable -Warith-conversion
o build: fix -Wenum-conversion handling
o build: fix ngtcp2 crypto library detection [63]
o checkprefix: remove strlen calls [128]
o checksrc: fix typo in comment [34]
o CI: move 'distcheck' job from zuul to azure pipelines [60]
o CI: move scan-build job from Zuul to Azure Pipelines [59]
o CI: move the NSS job from zuul to GHA [84]
o ci: move the OpenSSL + c-ares job from Zuul to Circle CI [75]
o CI: move the rustls CI job to GHA from Zuul [8]
o CI: move two jobs from Zuul to Circle CI [73]
o CI: test building wolfssl with --enable-opensslextra [42]
o CI: workflows/wolfssl: install impacket [47]
o circleci: add a job using libssh [121]
o cirlceci: also run a c-ares job on arm with debug enabled [74]
o cmake: fix iOS CMake project generation error [13]
o cmdline-opts/gen.pl: fix option matching to improve references [50]
o config.d: Clarify _curlrc filename is still valid on Windows [95]
o configure.ac: use user-specified gssapi dir when using pkg-config [136]
o configure: change output for cross-compiled alt-svc support [140]
o configure: fix '--enable-code-coverage' typo [110]
o configure: remove support for "embedded ares" [82]
o configure: requires --with-nss-deprecated to build with NSS [114]
o configure: set CURL_LIBRARY_PATH for nghttp2 [58]
o configure: support specification of a nghttp2 library path [101]
o configure: use correct CFLAGS for threaded resolver with xlC on AIX [54]
o curl tool: erase some more sensitive command line arguments [22]
o curl-functions.m4: fix LIBRARY_PATH adjustment to avoid eval [5]
o curl-functions.m4: revert DYLD_LIBRARY_PATH tricks in CURL_RUN_IFELSE [9]
o curl-openssl: fix SRP check for OpenSSL 3.0 [86]
o curl-openssl: remove the OpenSSL headers and library versions check [35]
o curl.h: fix typo [129]
o curl: remove "separators" (when using globbed URLs) [32]
o curl_getdate.3: remove pointless .PP line [68]
o curl_multi_socket.3: remove callback and typical usage descriptions [7]
o curl_url_set.3: mention when CURLU_ALLOW_SPACE was added
o CURLMOPT_TIMERFUNCTION/DATA.3: fix the examples [27]
o CURLOPT_PROGRESSFUNCTION.3: fix example struct assignment [147]
o CURLOPT_RESOLVE.3: change example port to 443
o CURLOPT_XFERINFOFUNCTION.3: fix example struct assignment [153]
o CURLOPT_XFERINFOFUNCTION.3: fix typo in example [81]
o CURLSHOPT_LOCKFUNC.3: fix typo "relased" -> "released" [71]
o des: fix compile break for OpenSSL without DES [141]
o docs/cmdline-opts: add "mutexed" options for more http versions [25]
o docs/DEPRECATE: remove NPN support in August 2022 [64]
o docs: capitalize the name 'Netscape' [77]
o docs: document HTTP/2 not insisting on TLS 1.2 [49]
o docs: fix mandoc -T lint formatting complaints [2]
o docs: update IETF links to use datatracker [41]
o examples/curlx: support building with OpenSSL 1.1.0+ [148]
o examples/multi-app.c: call curl_multi_remove_handle as well [19]
o formdata: avoid size_t => long typecast overflows [37]
o ftp: provide error message for control bytes in path [66]
o gen.pl: terminate "example" sections better [4]
o gha: add a macOS CI job with libssh [142]
o gskit: Convert to using Curl_poll [111]
o gskit: Fix errors from Curl_strerror refactor [113]
o gskit: Fix initialization of Curl_ssl_gskit struct [112]
o h2/h3: allow CURLOPT_HTTPHEADER change ":scheme" [88]
o hostcheck: fixed to not touch used input strings [38]
o hostcheck: reduce strlen calls on chained certificates [92]
o hostip: avoid unused parameter error in Curl_resolv_check [144]
o http2: move two infof calls to debug-h2-only [145]
o http: make Curl_compareheader() take string length arguments too [87]
o if2ip: make Curl_ipv6_scope a blank macro when IPv6-disabled [104]
o KNOWN_BUGS: fix typo "libpsl"
o ldap: return CURLE_URL_MALFORMAT for bad URL [24]
o lib: remove support for CURL_DOES_CONVERSIONS [96]
o libssh2: don't typecast socket to int for libssh2_session_handshake [151]
o libssh: fix include files and defines use for Windows builds [156]
o Makefile.am: Generate VS 2022 projects
o maketgz: return error if 'make dist' fails [79]
o mbedtls: enable use of mbedtls without CRL support [57]
o mbedtls: enable use of mbedtls without filesystem functions support [100]
o mbedtls: fix CURLOPT_SSLCERT_BLOB (again)
o mbedtls: fix ssl_init error with mbedTLS 3.1.0+ [12]
o mbedtls: remove #include <mbedtls/certs.h> [56]
o mbedtls: return CURLcode result instead of a mbedtls error code [1]
o md5: check md5_init_func return value
o mime: use a define instead of the magic number 24 [89]
o misc: allow curl to build with wolfssl --enable-opensslextra [43]
o misc: remove BeOS code and references [30]
o misc: remove the final watcom references [29]
o misc: remove unused data when IPv6 is not supported [80]
o mqtt: free 'sendleftovers' in disconnect [115]
o mqtt: free any send leftover data when done [36]
o multi: allow user callbacks to call curl_multi_assign [126]
o multi: grammar fix in comment [69]
o multi: remember connection_id before returning connection to pool [76]
o multi: set in_callback for multi interface callbacks [28]
o netware: remove support [72]
o next.d. remove .fi/.nf as they are handled by gen.pl [3]
o ngtcp2: adapt to changed end of headers callback proto [39]
o ngtcp2: fix declaration of ���result��� shadows a previous local [14]
o ngtcp2: Reset dynbuf when it is fully drained [143]
o nss: handshake callback during shutdown has no conn->bundle [55]
o ntlm: remove unused feature defines [117]
o openldap: fix compiler warning when built without SSL support [70]
o openldap: implement SASL authentication [16]
o openldap: pass string length arguments to client_write() [116]
o openssl.h: avoid including OpenSSL headers here [15]
o openssl: check if sessionid flag is enabled before retrieving session [125]
o openssl: check SSL_get_ex_data to prevent potential NULL dereference [40]
o openssl: check the return value of BIO_new_mem_buf() [18]
o openssl: fix `ctx_option_t` for OpenSSL v3+
o openssl: fix build for version < 1.1.0 [134]
o openssl: return error if TLS 1.3 is requested when not supported [45]
o os400: Add function wrapper for system command [138]
o os400: Add link to QADRT devkit to README.OS400 [137]
o os400: Default build to target current release [139]
o OS400: fix typos in rpg include file [149]
o projects: add support for Visual Studio 17 (2022) [124]
o projects: fix Visual Studio wolfSSL configurations
o projects: remove support for MSVC before VC10 (Visual Studio 2010) [123]
o quiche: after leaving h3_recving state, poll again [108]
o quiche: change qlog file extension to `.sqlog` [44]
o quiche: fix upload for bigger content-length [146]
o quiche: handle stream reset [83]
o quiche: remove two leftover debug infof() outputs
o quiche: verify the server cert on connect [33]
o quiche: when *recv_body() returns data, drain it before polling again [109]
o README.md: fix links [118]
o remote-header-name.d: clarify [10]
o runtests.pl: disable debuginfod [51]
o runtests.pl: properly print the test if it contains binary zeros
o runtests.pl: support the nonewline attribute for the data part [21]
o runtests.pl: tolerate test directories without Makefile.inc [98]
o runtests: allow client/file to specify multiple directories
o runtests: make 'rustls' a testable feature
o runtests: make 'wolfssl' a testable feature [6]
o runtests: set 'oldlibssh' for libssh versions before 0.9.5 [122]
o rustls: add CURLOPT_CAINFO_BLOB support [26]
o schannel: move the algIds array out of schannel.h [135]
o scripts/cijobs.pl: output data about all currect CI jobs [78]
o scripts/completion.pl: improve zsh completion [46]
o scripts/copyright.pl: support many provided file names on the cmdline
o scripts/delta: check the file delta for current branch
o sectransp: mark a 3DES cipher as weak [130]
o setopt: do bounds-check before strdup [99]
o setopt: fix the TLSAUTH #ifdefs for proxy-disabled builds [53]
o sha256: Fix minimum OpenSSL version [102]
o smb: pass socket for writing and reading data instead of FIRSTSOCKET [90]
o ssl: reduce allocated space for ssl backend when FTP is disabled [127]
o test3021: disable all msys2 path transformation
o test374: gif data without new line at the end [20]
o tests/disable-scan.pl: properly detect multiple symbols per line [94]
o tests/unit/Makefile.am: add NSS_LIBS to build with NSS fine [85]
o tool_findfile: check ~/.config/curlrc too [17]
o tool_getparam: DNS options that need c-ares now fail without it [31]
o TPF: drop support [97]
o unit1610: init SSL library before calling SHA256 functions [152]
o url: exclude zonefrom_url when no ipv6 is available [103]
o url: given a user in the URL, find pwd for that user in netrc [11]
o url: keep trailing dot in host name [62]
o url: make Curl_disconnect return void [48]
o urlapi: handle "redirects" smarter [119]
o urldata: CONN_IS_PROXIED replaces bits.proxy when proxy can be disabled [52]
o urldata: remove conn->bits.user_passwd [105]
o version_win32: fix warning for `CURL_WINDOWS_APP` [93]
o vtls: fix socket check conditions [150]
o vtls: pass on the right SNI name [61]
o vxworks: drop support [65]
o winbuild: add parameter WITH_SSH [120]
o wolfssl: return CURLE_AGAIN for the SSL_ERROR_NONE case [106]
o wolfssl: when SSL_read() returns zero, check the error [107]
o write-out.d: Fix num_headers formatting
o x509asn1: toggle off functions not needed for diff tls backends [91]

(wiz)

2022-03-08 08:09:48 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.27

(wiz)

2022-03-08 08:09:38 UTC MAIN commitmail json YAML

ImageMagick: update to 7.1.0.27.

- Appropriate default kmin, kmax values for lossy and lossless into webp encoder

(wiz)

2022-03-08 07:51:32 UTC MAIN commitmail json YAML

doc: Updated editors/Sigil to 1.9.1

(wiz)

2022-03-08 07:51:21 UTC MAIN commitmail json YAML

Sigil: update to 1.9.1.

Sigil-1.9.1
    Bug Fixes
    - Allow creation of a Windows 7 Legacy Installer to return Sigil to Windows 7 (for now)
    - Completely revamped Find and Replace (yet again) to return most of its
          earlier behaviour for finding next
    - Prevent Find and Replace Count from changing current location
    - Extend spellcheck suggestions to properly handle end of sentence vs abbreviations
    - Center Image Report File Sizes vertically within their row.
    - Go To Link Or Style will now properly skip leading comments on selectors in CSS stylesheets
    - ecmascript is considered a core media type for javascript files
    - make URLInterceptor robust when the Book pointer is NULL (has been cleared)

Sigil-1.9.0
    Bug Fixes
    - Update gumbo to follow WhatWG changes for closing br and p tags in foreign content
    - Fix Saved Search Controls code typo for Tabbed Html Files
    - Plug long existant memory leaks related to Saved Searches that stop after a match is found
    - More file position of 0 fixes and handle toInt() result failures from N/A in ValidationResults
    - Fix incorrect copied permissions with AddContentFileToFolder after QFile::copy
    - Fix broken page up / down by key sequence in Repo Log and Automate Log.
    - Fix broken PluginRunner error signal

    New Features
    - Make Validation Results sortable by clicking on column header
    - Add Export All to Validation Results for text or csv output
    - Completely redesign Find Replace and Saved Searches to not overload wrap when searching multiple targets
        and add "Restart Search" button to make skipping replacements in Saved Searches easier
    - Update to use the PCRE2 library for regular expression searching
    - Add a new Sigil Preferences settings to disable GPU acceleration for QtWebEngine/Preview
        to make it easier for Sigil to keep working even with older graphics drivers
    - Add indicator to MainWindow titlebar that indicates if epub in old Sigil Standard form
    - Support building from source on macOS M1 (arm64) machines
    - Update Windows and Mac embedded python to Python 3.9.9
    - Allow building Sigil with Qt6.2.2+ or Qt5.10+ from the same codebase
    - Speed up "Add Blank HTML" in epubs with huge numbers of files
    - Store and set Epub Zip modification dates where possible
    - Support PySide6 to replace PyQt5 in plugins when building Sigil under Qt6
    - Handle deprecated embedded Python PyEvalInitThreads properly during build
    - Support QUiTool in PySide6 under Qt6 for plugins using .ui files
    - MacOS Python 3.9.9 now now includes TclTK 8.6.12 (no exteral TclTk package needed anymore)
    - Added Select All Checkbox in Delete Unused Media and CSS (PRs from @luisparravicini)
    - Add ability to rename classes when editing stylesheet in CV, will rename in all html as needed
    - SpellcheckEditor now uses LocaleAware sorting vs Case-Insensitive which did not handle diacritics well
    - Speed up loading of epubs with large numbers of xhtml files by using concurrency
    - New Hunspell spelling dictionaries based on scowl size 70 for en_GB and en_US
    - Support ending "." in spellchecker wordbreaks for better abbreviations is dictionary aff supports it
    - Faster CSS stylesheet reformmating that can handle minor errors and still function

(wiz)

2022-03-08 07:27:24 UTC MAIN commitmail json YAML

doc: Updated x11/xscreensaver to 6.03

(wiz)

2022-03-08 07:27:11 UTC MAIN commitmail json YAML

xscreensaver: update to 6.03.

6.03 * New hack, `squirtorus'.
* New hack, `mapscroller' (X11 and macOS only).
* `sphereeversion' now has corrugation-mode, and can evert the Earth.
* `glplanet' is higher resolution, and displays time zones.
* `glslideshow' displays relative pathnames again.
* iOS: Apple broke drag-to-rotate again. Fixed.
* macOS: fixed spurious error message in auto-update installer.
* X11: fixed `sonar' failing to ping on some Linux systems.
* X11: Touch-screens work.
* X11: Hold down Backspace to clear the whole password field.

(wiz)

2022-03-08 01:42:12 UTC MAIN commitmail json YAML

xfce4-screenshooter: address issues noted by pkglint

(gutteridge)

2022-03-08 01:39:19 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-screenshooter to 1.9.10

(gutteridge)

2022-03-08 01:39:06 UTC MAIN commitmail json YAML

xfce4-screenshooter: update to 1.9.10

Change log:

1.9.10 (2022-03-06)
======
- Use symbolic icons
- Bump Xfce dependencies to 4.14
- _NET_FRAME_EXTENTS support
- Add back button to take new screenshot (!29)
- Fix Imgur upload via CLI (!26)
- Set up ScreenshotData after commandline parsing
- Fix compile warning (#62)
- Update to description and addition of donate and translate links
- Replace link to bugzilla with gitlab (!25)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Korean, Latvian, Lithuanian, Malay, Norwegian
  Bokm奪l, Norwegian Nynorsk, Occitan (post 1500), Persian (Iran),
  Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur

(gutteridge)

2022-03-08 00:09:55 UTC MAIN commitmail json YAML

doc: Added lang/guile30 version 3.0.7

(wiz)

2022-03-08 00:09:46 UTC MAIN commitmail json YAML

lang/Makefile: + guile30

(wiz)

2022-03-08 00:09:30 UTC MAIN commitmail json YAML

lang/guile30; Add version 3.0.7

Packaged by gdt and myself in wip.

Compared to guile 2.2, this is a major release which implements a JIT
compiler.  See NEWS in the sources for more details.

GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library
that implements the Scheme language plus various convenient facilities.
It's designed so that you can link it into an application or utility to
make it extensible. Our plan is to link this library into all GNU programs
that call for extensibility.

This is guile 3.0, the current stable version.

(wiz)

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

2022-03-07 23:02:06 UTC MAIN commitmail json YAML

2022-03-07 23:01:33 UTC MAIN commitmail json YAML

doc: Updated lang/guile18 to 1.8.8nb12

(wiz)

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

guile18: add ALTERNATIVES file

Bump PKGREVISION.

(wiz)

2022-03-07 22:59:50 UTC MAIN commitmail json YAML

2022-03-07 22:59:30 UTC MAIN commitmail json YAML

doc: Updated lang/guile20 to 2.0.14nb5

(wiz)

2022-03-07 22:59:18 UTC MAIN commitmail json YAML

2022-03-07 22:50:20 UTC MAIN commitmail json YAML

doc: Updated net/samba4 to 4.15.5

(thor)

2022-03-07 22:47:38 UTC MAIN commitmail json YAML

doc: Updated news/sfeed to 1.3

(leot)

2022-03-07 22:47:34 UTC MAIN commitmail json YAML

sfeed: Update to 1.3

Changes:
Fixes
-----
* Fix a compiler warning with some curses implementations, like NetBSD curses.
* sfeed_curses: add keybinds for the home key and the default home and end key
  for urxvt.
* sfeed_curses: fix a redraw when reloading a file with a feed file read from
  stdin and using an URL file and changing this URL file externally.
* sfeed_curses: cast character for SFEED_AUTOCMD to unsigned char to allow
  character sequences outside the ASCII range.

Documentation
-------------
* README: add an example script to count new and unread items. This can be
  useful for some statusbar indicator (asked about by e-mail).
* Small code-style, comments and documentation improvements and fixes.

(leot)

2022-03-07 22:45:49 UTC MAIN commitmail json YAML

net/samba4: security update to 4.15.5

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

o CVE-2021-44141: UNIX extensions in SMB1 disclose whether the outside target
                  of a symlink exists.
                  https://www.samba.org/samba/security/CVE-2021-44141.html

o CVE-2021-44142: Out-of-Bound Read/Write on Samba vfs_fruit module.
                  https://www.samba.org/samba/security/CVE-2021-44142.html

o CVE-2022-0336:  Re-adding an SPN skips subsequent SPN conflict checks.
                  https://www.samba.org/samba/security/CVE-2022-0336.html

(thor)

2022-03-07 21:40:48 UTC MAIN commitmail json YAML

doc: Updated net/samba4 to 4.15.4

(thor)

2022-03-07 21:40:38 UTC MAIN commitmail json YAML

net/samba4: version 4.15.4

This includes a patch (already posted upstream) to fix updated Samba on
NetBSD's /proc, so the upgrade is not blocked anymore.

Release notes for 4.15:

EW FEATURES/CHANGES
====================

VFS
---

The effort to modernize Samba's VFS interface is complete and Samba 4.15.0 ships
with a modernized VFS designed for the post SMB1 world.

For details please refer to the documentation at source3/modules/The_New_VFS.txt
or visit the <https://wiki.samba.org/index.php/The_New_VFS>.

Bind DLZ: add the ability to set allow/deny lists for zone transfer clients
---------------------------------------------------------------------------

Up to now, any client could use a DNS zone transfer request to the
bind server, and get an answer from Samba. Now the default behaviour
will be to deny those request. Two new options have been added to
manage the list of authorized/denied clients for zone transfer
requests. In order to be accepted, the request must be issued by a
client that is in the allow list and NOT in the deny list.

"server multi channel support" no longer experimental
-----------------------------------------------------

This option is enabled by default starting with 4.15 (on Linux and FreeBSD).
Due to dependencies on kernel APIs of Linux or FreeBSD, it's only possible
to use this feature on Linux and FreeBSD for now.

samba-tool available without the ad-dc
--------------------------------------

The 'samba-tool' command is now available when samba is configured
"--without-ad-dc". Not all features will work, and some ad-dc specific options
have been disabled. The 'samba-tool domain' options, for example, are limited
when no ad-dc is present. Samba must still be built with ads in order to enable
'samba-tool'.

Improved command line user experience
-------------------------------------

Samba utilities did not consistently implement their command line interface. A
number of options were requiring to specify values in one tool and not in the
other, some options meant different in different tools.

These should be stories of the past now. A new command line parser has been
implemented with sanity checking. Also the command line interface has been
simplified and provides better control for encryption, signing and kerberos.

Previously many tools silently ignored unknown options. To prevent unexpected
behaviour all tools will now consistently reject unknown options.

Also several command line options have a smb.conf variable to control the
default now.

All tools are now logging to stderr by default. You can use "--debug-stdout" to
change the behavior. All servers will log to stderr at early startup until logging
is setup to go to a file by default.

### Common parser:

Options added:
--client-protection=off|sign|encrypt

Options renamed:
--kerberos      ->    --use-kerberos=required|desired|off
--krb5-ccache    ->    --use-krb5-ccache=CCACHE
--scope          ->    --netbios-scope=SCOPE
--use-ccache    ->    --use-winbind-ccache

Options removed:
-e|--encrypt
-C removed from --use-winbind-ccache
-i removed from --netbios-scope
-S|--signing

### Duplicates in command line utils

ldbadd/ldbdel/ldbedit/ldbmodify/ldbrename/ldbsearch:
-e is still available as an alias for --editor,
  as it used to be.
-s is no longer reported as an alias for --configfile,
  it never worked that way as it was shadowed by '-s' for '--scope'.

ndrdump:
-l is not available for --load-dso anymore

net:
-l is not available for --long anymore

sharesec:
-V is not available for --viewsddl anymore

smbcquotas:
--user        ->    --quota-user

nmbd:
--log-stdout  ->    --debug-stdout

smbd:
--log-stdout  ->    --debug-stdout

winbindd:
--log-stdout  ->    --debug-stdout

Scanning of trusted domains and enterprise principals
-----------------------------------------------------

As an artifact from the NT4 times, we still scanned the list of trusted domains
on winbindd startup. This is wrong as we never can get a full picture in Active
Directory. It is time to change the default value to "No". Also with this change
we always use enterprise principals for Kerberos so that the DC will be able
to redirect ticket requests to the right DC. This is e.g. needed for one way
trusts. The options `winbind use krb5 enterprise principals` and
`winbind scan trusted domains` will be deprecated in one of the next releases.

Support for Offline Domain Join (ODJ)
-------------------------------------

The net utility is now able to support the offline domain join feature
as known from the Windows djoin.exe command for many years. Samba's
implementation is accessible via the 'net offlinejoin' subcommand. It
can provision computers and request offline joining for both Windows
and Unix machines. It is also possible to provision computers from
Windows (using djoin.exe) and use the generated data in Samba's 'net'
utility. The existing options for the provisioning and joining steps
are documented in the net(8) manpage.

'samba-tool dns zoneoptions' for aging control
----------------------------------------------

The 'samba-tool dns zoneoptions' command can be used to turn aging on
and off, alter the refresh and no-refresh periods, and manipulate the
timestamps of existing records.

To turn aging on for a zone, you can use something like this:

  samba-tool dns zoneoptions --aging=1 --refreshinterval=306600

which turns on aging and ensures no records less than five years old
are aged out and scavenged. After aging has been on for sufficient
time for records to be renewed, the command

  samba-tool dns zoneoptions --refreshinterval=168

will set the refresh period to the standard seven days. Using this two
step process will help prevent the temporary loss of dynamic records
if scavenging happens before their first renewal.

Marking old records as static or dynamic with 'samba-tool'
----------------------------------------------------------

A bug in Samba versions prior to 4.9 meant records that were meant to
be static were marked as dynamic and vice versa. To fix the timestamps
in these domains, it is possible to use the following options,
preferably before turning aging on.

  --mark-old-records-static
  --mark-records-dynamic-regex
  --mark-records-static-regex

The "--mark-old-records-static" option will make records older than the
specified date static (that is, with a zero timestamp). For example,
if you upgraded to Samba 4.9 in November 2018, you could use ensure no
old records will be mistakenly interpreted as dynamic using the
following option:

  samba-tool dns zoneoptions --mark-old-records-static=2018-11-30

Then, if you know that that will have marked some records as static
that should be dynamic, and you know which those are due to your
naming scheme, you can use commands like:

  samba-tool dns zoneoptions --mark-records-dynamic-regex='\w+-desktop'

where '\w+-desktop' is a perl-compatible regular expression that will
match 'bob-desktop', 'alice-desktop', and so on.

These options are deliberately long and cumbersome to type, so people
have a chance to think before they get to the end. You can make a
mess if you get it wrong.

All 'samba-tool dns zoneoptions' modes can be given a "--dry-run/-n"
argument that allows you to inspect the likely results before going
ahead.

NOTE: for aging to work, you need to have "dns zone scavenging = yes"
set in the smb.conf of at least one server.

DNS tombstones are now deleted as appropriate
---------------------------------------------

When all the records for a DNS name have been deleted, the node is put
in a tombstoned state (separate from general AD object tombstoning,
which deleted nodes also go through). These tombstones should be
cleaned up periodically. Due to a conflation of scavenging and
tombstoning, we have only been deleting tombstones when aging is
enabled.

If you have a lot of tombstoned DNS nodes (that is, DNS names for
which you have removed all the records), cleaning up these DNS
tombstones may take a noticeable time.

DNS tombstones use a consistent timestamp format
------------------------------------------------

DNS records use an hours-since-1601 timestamp format except for in the
case of tombstone records where a 100-nanosecond-intervals-since-1601
format is used (this latter format being the most common in Windows).
We had mixed that up, which might have had strange effects in zones
where aging was enabled (and hence tombstone timestamps were used).

samba-tool dns update and RPC changes
-------------------------------------

The dnsserver DCERPC pipe can be used by 'samba-tool' and Windows tools
to manipulate dns records on the remote server. A bug in Samba meant
it was not possible to update an existing DNS record to change the
TTL. The general behaviour of RPC updates is now closer to that of
Windows.

'samba-tool dns update' is now a bit more careful in rejecting and
warning you about malformed IPv4 and IPv6 addresses.

CVE-2021-3671: Crash in Heimdal KDC and updated security release policy
-----------------------------------------------------------------------

An unuthenticated user can crash the AD DC KDC by omitting the server
name in a TGS-REQ.  Per Samba's updated security process a specific
security release was not made for this issue as it is a recoverable
Denial Of Service.

See https://wiki.samba.org/index.php/Samba_Security_Proces

samba-tool domain backup offline with the LMDB backend
------------------------------------------------------

samba-tool domain backup offline, when operating with the LMDB backend
now correctly takes out locks against concurrent modification of the
database during the backup.  If you use this tool on a Samba AD DC
using LMDB, you should upgrade to this release for safer backups.

REMOVED FEATURES
================

Tru64 ACL support has been removed from this release. The last
supported release of Tru64 UNIX was in 2012.

NIS support has been removed from this release. This is not
available in Linux distributions anymore.

The DLZ DNS plugin is no longer built for Bind versions 9.8 and 9.9,
which have been out of support since 2018.

smb.conf changes
================

  Parameter Name                          Description    Default
  --------------                          -----------    -------
  client use kerberos                    New            desired
  client max protocol                    Values Removed
  client min protocol                    Values Removed
  client protection                      New            default
  client smb3 signing algorithms          New            see man smb.conf
  client smb3 encryption algorithms      New            see man smb.conf
  preopen:posix-basic-regex              New            No
  preopen:nomatch_log_level              New            5
  preopen:match_log_level                New            5
  preopen:nodigits_log_level              New            1
  preopen:founddigits_log_level          New            3
  preopen:reset_log_level                New            5
  preopen:push_log_level                  New            3
  preopen:queue_log_level                New            10
  server max protocol                    Values Removed
  server min protocol                    Values Removed
  server multi channel support            Changed        Yes (on Linux and FreeBSD)
  server smb3 signing algorithms          New            see man smb.conf
  server smb3 encryption algorithms      New            see man smb.conf
  winbind use krb5 enterprise principals  Changed        Yes
  winbind scan trusted domains            Changed        No

Release notes for 4.14:

NEW FEATURES/CHANGES
====================

Here is a copy of a clarification note added to the Samba code
in the file: VFS-License-clarification.txt.
--------------------------------------------------------------

A clarification of our GNU GPL License enforcement boundary within the Samba
Virtual File System (VFS) layer.

Samba is licensed under the GNU GPL. All code committed to the Samba
project or that creates a "modified version" or software "based on" Samba must
be either licensed under the GNU GPL or a compatible license.

Samba has several plug-in interfaces where external code may be called
from Samba GNU GPL licensed code. The most important of these is the
Samba VFS layer.

Samba VFS modules are intimately connected by header files and API
definitions to the part of the Samba code that provides file services,
and as such, code that implements a plug-in Samba VFS module must be
licensed under the GNU GPL or a compatible license.

However, Samba VFS modules may themselves call third-party external
libraries that are not part of the Samba project and are externally
developed and maintained.

As long as these third-party external libraries do not use any of the
Samba internal structure, APIs or interface definitions created by the
Samba project (to the extent that they would be considered subject to the GNU
GPL), then the Samba Team will not consider such third-party external
libraries called from Samba VFS modules as "based on" and/or creating a
"modified version" of the Samba code for the purposes of GNU GPL.
Accordingly, we do not require such libraries be licensed under the GNU GPL
or a GNU GPL compatible license.

VFS
---

The effort to modernize Samba's VFS interface has reached a major milestone with
the next release Samba 4.14.

For details please refer to the documentation at source3/modules/The_New_VFS.txt or
visit the <https://wiki.samba.org/index.php/The_New_VFS>.

Printing
--------

Publishing printers in AD is more reliable and more printer features are
added to the published information in AD. Samba now also supports Windows
drivers for the ARM64 architecture.

Client Group Policy
-------------------
This release extends Samba to support Group Policy functionality for Winbind
clients. Active Directory Administrators can set policies that apply Sudoers
configuration, and cron jobs to run hourly, daily, weekly or monthly.

To enable the application of Group Policies on a client, set the global
smb.conf option 'apply group policies' to 'yes'. Policies are applied on an
interval of every 90 minutes, plus a random offset between 0 and 30 minutes.

Policies applied by Samba are 'non-tattooing', meaning that changes can be
reverted by executing the `samba-gpupdate --unapply` command. Policies can be
re-applied using the `samba-gpupdate --force` command.
To view what policies have been or will be applied to a system, use the
`samba-gpupdate --rsop` command.

Administration of Samba policy requires that a Samba ADMX template be uploaded
to the SYSVOL share. The samba-tool command `samba-tool gpo admxload` is
provided as a convenient method for adding this policy. Once uploaded, policies
can be modified in the Group Policy Management Editor under Computer
Configuration/Policies/Administrative Templates. Alternatively, Samba policy
may be managed using the `samba-tool gpo manage` command. This tool does not
require the admx templates to be installed.

Python 3.6 or later required
----------------------------

Samba's minimum runtime requirement for python was raised to Python
3.6 with samba 4.13.  Samba 4.14 raises this minimum version to Python
3.6 also to build Samba. It is no longer possible to build Samba
(even just the file server) with Python versions 2.6 and 2.7.

As Python 2.7 has been End Of Life upstream since April 2020, Samba
is dropping ALL Python 2.x support in this release.

Miscellaneous samba-tool changes
--------------------------------

The 'samba-tool' subcommands to manage AD objects (e.g. users, computers and
groups) now consistently use the "add" command when adding a new object to
the AD. The previous deprecation warnings when using the 'add' commands
have been removed. For compatibility reasons, both the 'add' and 'create'
commands can be used now.

Users, groups and contacts can now be renamed with the respective rename
commands.

Locked users can be unlocked with the new 'samba-tool user unlock' command.

The 'samba-tool user list' and 'samba-tool group listmembers' commands
provide additional options to hide expired and disabled user accounts
(--hide-expired and --hide-disabled).

CTDB CHANGES
============

* The NAT gateway and LVS features now uses the term "leader" to refer
  to the main node in a group through which traffic is routed and
  "follower" for other members of a group.  The command for
  determining the leader has changed to "ctdb natgw leader" (from
  "ctdb natgw master").  The configuration keyword for indicating that
  a node can not be the leader of a group has changed to
  "follower-only" (from "slave-only").  Identical changes were made
  for LVS.

* Remove "ctdb isnotrecmaster" command.  It isn't used by CTDB's
  scripts and can be checked by users with "ctdb pnn" and "ctdb
  recmaster".

smb.conf changes
================

  Parameter Name                    Description                Default
  --------------                    -----------                -------
  smb encrypt                        Removed
  async dns timeout                  New                        10
  client smb encrypt                New                        default
  honor change notify privilege      New                        No
  smbd force process locks          New                        No
  server smb encrypt                New                        default

(thor)

2022-03-07 21:36:33 UTC MAIN commitmail json YAML

doc: Updated databases/ldb to 2.4.2

(thor)

2022-03-07 21:36:19 UTC MAIN commitmail json YAML

2022-03-07 20:38:01 UTC MAIN commitmail json YAML

doc: guile -> guile18

(wiz)

2022-03-07 20:37:18 UTC MAIN commitmail json YAML

2022-03-07 20:36:51 UTC MAIN commitmail json YAML

2022-03-07 20:34:16 UTC MAIN commitmail json YAML

lang/guile18: import guile18-1.8.8nb11

Re-import of lang/guile to avoid having an ancient version as the default.

GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library
that implements the Scheme language plus various convenient facilities.
It's designed so that you can link it into an application or utility to
make it extensible. Our plan is to link this library into all GNU programs
that call for extensibility.

This is an extremely old version of guile.  It is installed into
guile/1.8 within PREFIX.

(wiz)

2022-03-07 20:03:34 UTC MAIN commitmail json YAML

Updated devel/cmake, devel/py-ddt

(adam)

2022-03-07 20:03:14 UTC MAIN commitmail json YAML

py-ddt: updated to 1.4.4

1.4.4:
Fix the ddt.idata signature issue introduced in 1.4.3

(adam)

2022-03-07 19:59:44 UTC MAIN commitmail json YAML

cmake: updated to 3.22.3

CMake 3.22.3
* while: Restore tolerance of condition error
* FindMPI: Place static first in mpi test source
* NMake: Document response file encoding heuristic in a comment
* NMake: Use UTF-8 BOM in response files only with MSVC tooling
* message: Restore explicit flushing of messages on stderr
* gitlab-ci: enable assertions on fedora34-ninja jobs
* CompilerId: Fix default extensions check for Clang targeting MSVC ABI
* Intel: Add dependencies on system header files on Windows
* Tests: Add missing guards on Qt4 and Qt5 tests
* BinUtils: Avoid llvm-ar on Apple platforms
* Tests: Simplify RunCMake.{if,while} unbalanced parenthesis cases
* install(TARGETS): Restore per-export INCLUDES DESTINATION
* Help: Add MSVC_TOOLSET_VERSION value for v143 toolset
* IAR/CXX: Fix compatibility with CMP0057 OLD
* FindGLUT: Use link directories for libs from pkg-config
* FindMatlab: Fix version detection for MCR >= 9.10
* IntelLLVM: Add dependencies on system header files on Windows
* Help: Drop incorrect versionadded for try_compile result variable
* FindGSL: Improve version extraction regex

(adam)

2022-03-07 18:33:35 UTC MAIN commitmail json YAML

Updated devel/libuv, databases/py-peewee

(adam)

2022-03-07 18:33:15 UTC MAIN commitmail json YAML

py-peewee: updated to 3.14.10

3.14.10

* Add shortcut for conditional insert using sub-select
* Add convenience `left_outer_join()` method to query.
* Add `selected_columns` property to Select queries.
* Add `name` property to Alias instances.
* Fix regression in tests introduced by change to DataSet in 3.14.9.

(adam)

2022-03-07 18:31:30 UTC MAIN commitmail json YAML

libuv: updated to 1.44

Version 1.44.0 (Stable)

Changes since version 1.43.0:
* darwin: remove EPROTOTYPE error workaround (Ben Noordhuis)
* doc: fix v1.43.0 changelog entries (cjihrig)
* win: replace CRITICAL_SECTION+Semaphore with SRWLock (David Machaj)
* darwin: translate EPROTOTYPE to ECONNRESET (Ben Noordhuis)
* android: use libc getifaddrs() (Ben Noordhuis)
* unix: fix STATIC_ASSERT to check what it means to check (Jessica Clarke)
* unix: ensure struct msghdr is zeroed in recvmmsg (Ondřej Surý)
* test: test with maximum recvmmsg buffer (Ondřej Surý)
* unix: don't allow too small thread stack size (Ben Noordhuis)
* bsd: ensure mutex is initialized (Ben Noordhuis)
* doc: add gengjiawen as maintainer (gengjiawen)
* process: monitor for exit with kqueue on BSDs (Jeremy Rose)
* test: fix flaky uv_fs_lutime test (Momtchil Momtchev)
* build: fix cmake install locations (Jameson Nash)
* thread,win: fix C90 style nit (ssrlive)
* build: rename CFLAGS to AM_CFLAGS (Jameson Nash)
* doc/guide: update content and sample code (woclass)
* process,bsd: handle kevent NOTE_EXIT failure (Jameson Nash)
* test: remove flaky test ipc_closed_handle (Ben Noordhuis)
* darwin: bump minimum supported version to 10.15 (Ben Noordhuis)
* win: return fractional seconds in uv_uptime() (Luca Adrian L)
* build: export uv_a for cmake (WenTao Ou)
* loop: add pending work to loop-alive check (Jameson Nash)
* win: use GetTickCount64 for uptime again (Jameson Nash)
* win: restrict system DLL load paths (jonilaitinen)
* win,errors: remap ERROR_ACCESS_DENIED to UV_EACCES (Darshan Sen)
* bench: add `uv_queue_work` ping-pong measurement (Momtchil Momtchev)
* build: fix error C4146 on MSVC (UMU)
* test: fix benchmark-ping-udp (Ryan Liptak)
* win,fs: consider broken pipe error a normal EOF (Momtchil Momtchev)
* document the values of enum uv_stdio_flags (Paul Evans)
* win,loop: add missing uv_update_time (twosee)
* win,fs: avoid closing an invalid handle (Jameson Nash)
* fix oopsie from
* doc: clarify android api level (Ben Noordhuis)
* win: fix style nits [NFC] (Jameson Nash)
* test: fix flaky udp_mmsg test (Santiago Gimeno)
* test: fix ipc_send_recv_pipe flakiness (Ben Noordhuis)
* doc: checkout -> check out (wyckster)
* core: change uv_get_password uid/gid to unsigned (Jameson Nash)
* hurd: unbreak build on GNU/Hurd (Vittore F. Scolari)
* freebsd: use copy_file_range() in uv_fs_sendfile() (David Carlier)
* test: use closefd in runner-unix.c (Guilherme Íscaro)
* Reland "macos: use posix_spawn instead of fork" (Jameson Nash)
* android: fix build error when no ifaddrs.h (ssrlive)
* unix,win: add uv_available_parallelism() (Ben Noordhuis)
* process: remove OpenBSD from kevent list (Jameson Nash)
* zos: fix build breakage (Ben Noordhuis)
* process: only use F_DUPFD_CLOEXEC if it is defined (Jameson Nash)
* win,poll: add the MSAFD GUID for AF_UNIX (roflcopter4)
* unix: simplify uv__cloexec_fcntl() (Ben Noordhuis)
* doc: add secondary GPG ID for vtjnash (Jameson Nash)
* unix: remove uv__cloexec_ioctl() (Jameson Nash)

(adam)

2022-03-07 16:53:08 UTC MAIN commitmail json YAML

mk/check: Do not waste time checking binaries that set EMUL_PLATFORM.

(nia)

2022-03-07 16:52:25 UTC MAIN commitmail json YAML

netatalk3: extend CHECK_RELRO_SKIP

(nia)

2022-03-07 16:42:37 UTC MAIN commitmail json YAML

sun-jre7: PIE checks not supported

(nia)

2022-03-07 16:41:30 UTC MAIN commitmail json YAML

gcc6-aux: MKPIE not supported

(nia)

2022-03-07 16:40:36 UTC MAIN commitmail json YAML

2022-03-07 16:37:52 UTC MAIN commitmail json YAML

2022-03-07 16:27:48 UTC MAIN commitmail json YAML

proftpd: Disable some overzealous RELRO checks

(nia)

2022-03-07 16:18:24 UTC MAIN commitmail json YAML

compat_netbsd: Disable RELRO/PIE checks for all packages.

(nia)

2022-03-07 12:21:23 UTC MAIN commitmail json YAML

doc: Updated textproc/py-prettytable to 3.2.0

(fcambus)

2022-03-07 12:21:09 UTC MAIN commitmail json YAML

py-prettytable: update to 3.2.0.

Added:

- Use concrete built-in exceptions instead of Exception base class

Fixed:

- Fix width for custom none_format
- Enforce max widths for field names

(fcambus)

2022-03-07 10:53:03 UTC MAIN commitmail json YAML

doc/TODO: + digikam-7.6, xscreensaver-6.03.

(wiz)

2022-03-07 10:46:32 UTC MAIN commitmail json YAML

Updated lang/rust-analyzer, devel/py-zope.testing

(adam)

2022-03-07 10:46:14 UTC MAIN commitmail json YAML

py-zope.testing: updated to 4.10

4.10 (2022-03-07)
=================

- Show deprecation warnings when importing modules which are not ported to
  Python 3.

- Improve test coverage.

- Port ``zope.testing.formparser`` to Python 3.

- Add support for Python 3.10.

(adam)

2022-03-07 10:44:22 UTC MAIN commitmail json YAML

rust-analyzer: updated to 0.0.2022.03.07

2022.03.07:

New Features

* support locals with multiple declaration sites
* parse destructuring assignments.

Fixes

* add another case to the syntax fixup code.
* preserve order of generic args.
* fix semantic highlighting breaking for lifetimes in macros.
* lower string literal values.
* show variadic args in hover function signature.
* add type variable table to InferenceTableSnapshot.
* fix macro-calls expanding to items in if/while conditions.
* recognize Self as a proper keyword.
* add abort to safe intrinsics list.

Internal Improvements

* build release binaries on Ubuntu 18.04.
* add currently failing test for 11242.
* slightly refactor TextEdit.
* refactor syntax_highlighting.
* bring back syntax highlighting in test data.
* re-arrange ide_db modules.
* automatically change text color in logo based on dark mode.

(adam)

2022-03-07 10:27:24 UTC MAIN commitmail json YAML

doc: Updated misc/ocaml-opam-file-format to 2.1.3

(jaapb)

2022-03-07 10:27:08 UTC MAIN commitmail json YAML

Updated misc/ocaml-opam-file-format to version 2.1.3.

Changes are mostly minor, but this is needed to compile opaline 0.3.3.

(jaapb)

2022-03-07 09:14:39 UTC MAIN commitmail json YAML

doc: Updated lang/go117 to 1.17.8

(bsiegert)

2022-03-07 09:14:13 UTC MAIN commitmail json YAML

2022-03-07 08:44:52 UTC MAIN commitmail json YAML

Update go117 to 1.17.8 (security).

This minor release includes a security fix following the security policy:

regexp: stack exhaustion compiling deeply nested expressions

On 64-bit platforms, an extremely deeply nested expression can cause
regexp.Compile to cause goroutine stack exhaustion, forcing the program to
exit. Note this applies to very large expressions, on the order of 2MB.

Thanks to Juho Nurminen of Mattermost for reporting this.

This is CVE-2022-24921 and https://go.dev/issue/51112.

(bsiegert)

2022-03-07 08:40:19 UTC MAIN commitmail json YAML

Fix latest xenkernel415 entry

(leot)

2022-03-07 07:29:07 UTC MAIN commitmail json YAML

doc: Updated chat/eggdrop to 1.9.2

(nia)

2022-03-07 07:28:45 UTC MAIN commitmail json YAML

eggdrop: update to 1.9.2

Eggdrop v1.9.2:

General changes:
    - Added CAP 302 support, and generally enhance CAP support
    - Enabled threaded core DNS requests as the default method for DNS lookups;
      this can be disabled with ./configure --disable-tdns
    - Added support for the MONITOR CAP capability, allowing tracking of online
      and offline nicknames
    - Added support for the 005 BOT flag, allowing tracking of users that
      declare themselves as bots to the IRC server
    - Added SSL status to the .bottree command, denoted with a '=' symbol
    - Fixed allowing Eggdrop to process message-tags even if the message-tags
      capability is not explicitly requested
    - Alt-nick is now used before a randomly generated nickname if the requested
      nickname is rejected as invalid by the server. This feature is now
      divorced of any previous dependence on the keep-nick setting, with the
      reasoning that getting the Eggdrop onto the server with a random nick is
      more important than keeping a nickname and not ever joining, particularly
      from a troubleshooting standpoint
    - RAWT binds returning a '1' now block similar RAW binds from triggering
      by the same activity (but RAW binds cannot block a RAWT bind- use a RAWT!)
    - Fixed mistakenly requiring a flag for the 'listen script' command
    - Fixed an issue with Eggdrop not properly updating the account-tracking
      status

  Botnet changes:
    - None

  Tcl API changes:
    - Added the 'monitor' command, which allows interaction with the CAP
      MONITOR capability
    - Added the 'isircbot' command, which returns if a user has registered as a
      bot with the IRC server
    - Added the 'server list' command, which lists servers added to Eggdrop
    - Added the USERNOTICE bind to the Twitch module
    - Added a 'values' argument to the 'cap' command, outputting the display of
      CAP 302 values, if any, associated with each capability

  Module changes:
    - Fixed bug in PBKDF2 that caused PBKDF2-only environments to not store
      hashes properly, resulting in 'bad password' errors after relinking
    - Deprecated the DNS module (functionality has been moved core Eggdrop
      code). Eggdrop now natively handles asynchronous DNS (which was the
      purpose of the DNS module), so the DNS module is no longer needed
    - Fixed a bug with the Twitch module where it would crash on .rehash and
      .restart

  Eggdrop config file changes:
    - Added the 'extended-join' setting, to enable the extended-join CAP
      capability
    - Moved DNS-related settings out of the modules section and into the core
      config area
    - No longer load the (now-deprecated) DNS module by default

(nia)

2022-03-06 20:18:54 UTC MAIN commitmail json YAML

Updated net/py-lexicon, security/py-josepy

(adam)

2022-03-06 20:18:37 UTC MAIN commitmail json YAML

py-josepy: updated to 1.12.0

1.12.0 (2022-01-11)
-------------------

* Corrected some type annotations.
* Dropped support for cryptography<1.5.
* Added the top level attributes josepy.JWKEC, josepy.JWKOct, and
  josepy.ComparableECKey for convenience and consistency.

(adam)

2022-03-06 20:13:57 UTC MAIN commitmail json YAML

py-lexicon: updated to 3.9.4

3.9.4 - 14/02/2022

Added

Add webgo provider

Modified

Extend possible record types list for dreamhost provider

3.9.3 - 27/01/2022

Modified

Fix compatibility with requests>=2 in transip provider

(adam)

2022-03-06 20:06:16 UTC MAIN commitmail json YAML

Updated devel/py-ZopeSchema, devel/py-ZopeTestrunner

(adam)

2022-03-06 20:05:56 UTC MAIN commitmail json YAML

py-ZopeTestrunner: updated to 5.4.0

5.4.0
- Improve ``--help`` documentation for ``--package-path`` option
- Do not disable existing loggers during logsupport initialization
- Fix tests with testtools >= 2.5.0
- Add support for Python 3.10.

(adam)

2022-03-06 20:03:42 UTC MAIN commitmail json YAML

py-ZopeSchema: updated to 6.2.0

6.2.0
- Add support for Python 3.10.

(adam)

2022-03-06 18:59:25 UTC MAIN commitmail json YAML

doc: Updated net/unison-snapshot to 2.51.90

(gdt)

2022-03-06 18:59:17 UTC MAIN commitmail json YAML

net/unison-snapshot: Update to 2.51.90

This is an rc for 2.52.0 and has no significant changes from the
previous snaphot.

(gdt)

2022-03-06 17:22:36 UTC MAIN commitmail json YAML

Updated devel/py-ipython, devel/py-faker

(adam)

2022-03-06 17:22:18 UTC MAIN commitmail json YAML

py-faker: updated to 13.3.0

v13.3.0

* Add lorem provider for `fa-ir` language code. Thanks @arminshoughi.

v13.2.0

*  Add `bn_BD` Lorem Provider. Thanks @jabertuhin.

[v13.1.0

* Add  lorem support for `de_DE` and `de_AT`. Thanks @@Kalbra.

v13.0.0

* Use `os.urandom` in `binary()` if unseeded. Thanks @AlmightyYakob.

v12.3.3

*  Arabic improvements for names. Thanks @alfawal.

v12.3.2

* Fix postcode format for `es_ES` locale. Thanks @mondeja.

v12.3.1

* Prevent "non-integer arguments to randrange()" warnings on Python 3.10.
  Thanks @jacksmith15.

v12.3.0

* Fix `it_IT` `ssn()` validity. Thanks @MarcoMatarazzo.

v12.2.0

* Add cities to `de_CH`. Thanks @Kalbra.

v12.1.0

* Set correct language on provider when specific locale is requested.
  Thanks @interDist.

v12.0.1

* Remove empty string in Korean job list. Thanks @georgidimitrov-hs.

v12.0.0

* Remove dependency from [`text-unidecode`](https://github.com/kmike/text-unidecode/).

v11.4.0

* Add geonames db of Italian cap-city-province and full match when generating
  full addresses.

(adam)

2022-03-06 17:18:31 UTC MAIN commitmail json YAML

py-ipython: updated to 8.1.1

IPython 8.1.1
-------------

Fix an issue with virtualenv and Python 3.8 introduced in 8.1

Revert
error in Python 3.8, and fixed in a different way in

IPython 8.1.0
-------------

IPython 8.1 is the first minor release after 8.0 and fixes a number of bugs and
Update a few behavior that were problematic with the 8.0 as with many new major
release.

Note that beyond the changes listed here, IPython 8.1.0 also contains all the
features listed in :ref:`version 7.32`.

- Misc and multiple fixes around quotation auto-closing. It is now disabled by
  default. Run with ``TerminalInteractiveShell.auto_match=True`` to re-enabled
- Require pygments>=2.4.0
  is now explicit in ``setup.cfg``/``setup.py``
- Docs improvement of ``core.magic_arguments`` examples.
- Multi-line edit executes too early with await.

- ``black``  is back as an optional dependency, and autoformatting disabled by
  default until some fixes are implemented (black improperly reformat magics).

  reformatter has been added
  ``TerminalInteractiveShell.autoformatter="black"``,
  ``TerminalInteractiveShell.autoformatter="yapf"`` to re-enable auto formating
  with black, or switch to yapf.

- Fix and issue where ``display`` was not defined.

- Auto suggestions are now configurable. Currently only
  ``AutoSuggestFromHistory`` (default) and ``None``. new provider contribution
  welcomed.

- multiple packaging/testing improvement to simplify downstream packaging
  (xfail with reasons, try to not access network...).

- Update deprecation. ``InteractiveShell.magic`` internal method has been
  deprecated for many years but did not emit a warning until now.

- internal ``appended_to_syspath`` context manager has been deprecated.

- fix an issue with symlinks in virtualenv

- Fix an issue with vim mode, where cursor would not be reset on exit

- ipython directive now remove only known pseudo-decorators

- ``IPython/lib/security`` which used to be used for jupyter notebook has been
  removed.

- Fix an issue where ``async with`` would execute on new lines.

(adam)

2022-03-06 17:14:50 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-nokogiri to 1.13.3

(tsutsui)

2022-03-06 17:14:35 UTC MAIN commitmail json YAML

ruby-nokogiri: update to 1.13.3.

Upstream changes:
https://github.com/sparklemotion/nokogiri/releases/tag/v1.13.3
https://github.com/sparklemotion/nokogiri/releases/tag/v1.13.2

1.13.3 / 2022-02-21

Fixed

  * [CRuby] Revert a HTML4 parser bug in libxml 2.9.13 (introduced in Nokogiri
    v1.13.2). The bug causes libxml2's HTML4 parser to fail to recover when
    encountering a bare < character in some contexts. This version of Nokogiri
    restores the earlier behavior, which is to recover from the parse error and
    treat the < as normal character data (which will be serialized as &lt; in a
    text node). The bug (and the fix) is only relevant when the RECOVER parse
    option is set, as it is by default. [#2461]

1.13.2 / 2022-02-21

Security

  * [CRuby] Vendored libxml2 is updated from 2.9.12 to 2.9.13. This update
    addresses CVE-2022-23308.
  * [CRuby] Vendored libxslt is updated from 1.1.34 to 1.1.35. This update
    addresses CVE-2021-30560.

Please see GHSA-fq42-c5rg-92c2 for more information about these CVEs.

Dependencies

  * [CRuby] Vendored libxml2 is updated from 2.9.12 to 2.9.13. Full changelog
    is available at https://download.gnome.org/sources/libxml2/2.9/
    libxml2-2.9.13.news
  * [CRuby] Vendored libxslt is updated from 1.1.34 to 1.1.35. Full changelog
    is available at https://download.gnome.org/sources/libxslt/1.1/
    libxslt-1.1.35.news

(tsutsui)

2022-03-06 17:13:38 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-mini_portile2 to 2.8.0

(tsutsui)

2022-03-06 17:13:23 UTC MAIN commitmail json YAML

ruby-mini_portile2: update 2.8.0.

Upstream changes:
https://github.com/flavorjones/mini_portile/releases/tag/v2.8.0

2.8.0 / 2022-02-20

Added

  * Support xz-compressed archives (recognized by an .xz file extension).
  * When downloading a source archive, default open_timeout and read_timeout to
    10 seconds, but allow configuration via open_timeout and read_timeout
    config parameters.

(tsutsui)

2022-03-06 14:23:05 UTC MAIN commitmail json YAML

doc/TODO: update sudo

+ sudo-1.9.10.

(taca)

2022-03-06 13:19:55 UTC MAIN commitmail json YAML

TODO: Note TeXmacs 2.1.1

(gdt)

2022-03-06 13:09:53 UTC MAIN commitmail json YAML

editors/TeXmacs: Add comments about guile

While this package is due for an update to 2.1 (upstream is
functioning again!), building this version with guile20 almost works,
failing to link -lguile.

(gdt)

2022-03-06 13:04:53 UTC MAIN commitmail json YAML

doc: Updated misc/screen to 4.9.0

(ryoon)

2022-03-06 13:04:20 UTC MAIN commitmail json YAML

screen: Update to 4.9.0

Changelog:
Version 4.9.0 (30/01/2022):
  * Hardstatus option for used encoding (escape string '%e')
  * OpenBSD uses native openpty() from its utils.h
  * Fixes:
    - fix combining char handling that could lead to a segfault
    - CVE-2021-26937: possible denial of service via a crafted UTF-8 character sequence (bug #60030)
    - make screen exit code be 0 when checking --help
    - session names limit is 80 symbols (bug #61534)
    - option -X ignores specified user in multiuser env (bug #37437)
    - a lot of reformations/fixes/cleanups (man page and source code)

(ryoon)

2022-03-06 12:39:03 UTC MAIN commitmail json YAML

doc: Added editors/PageEdit version 1.7.0

(wiz)

2022-03-06 12:38:53 UTC MAIN commitmail json YAML

editors/Makefile: + PageEdit

(wiz)

2022-03-06 12:38:34 UTC MAIN commitmail json YAML

editors/PageEdit: import PageEdit-1.7.0

An ePub visual XHTML editor based on Sigil's Deprecated BookView.

(wiz)

2022-03-06 09:54:30 UTC MAIN commitmail json YAML

doc: Updated lang/go116 to 1.16.15

(bsiegert)

2022-03-06 09:53:43 UTC MAIN commitmail json YAML

Update go116 to 1.16.15.

This minor release includes a security fix following the security policy:

regexp: stack exhaustion compiling deeply nested expressions

On 64-bit platforms, an extremely deeply nested expression can cause
regexp.Compile to cause goroutine stack exhaustion, forcing the program to
exit. Note this applies to very large expressions, on the order of 2MB.

Thanks to Juho Nurminen of Mattermost for reporting this.

This is CVE-2022-24921 and https://go.dev/issue/51112.

(bsiegert)

2022-03-06 09:34:06 UTC MAIN commitmail json YAML

2022-03-06 09:29:42 UTC MAIN commitmail json YAML

doc: Added textproc/lua-ftcsv version 1.2.1

(nia)

2022-03-06 09:29:28 UTC MAIN commitmail json YAML

textproc: add lua-ftcsv

ftcsv is a fast csv library written in pure Lua.

It features two parsing modes, one for CSVs that can easily be loaded into
memory (up to a few hundred MBs depending on the system), and another for
loading files using an iterator - useful for manipulating large files or
processing during load.

It correctly handles most csv (and csv-like) files found in the wild, from
varying line endings (Windows, Linux, and OS9), UTF-8 BOM support, and odd
delimiters.

There are also various options that can tweak how a file is loaded, only
grabbing a few fields, renaming fields, and parsing header-less files!

(nia)

2022-03-06 09:16:41 UTC MAIN commitmail json YAML

doc: Added devel/lua-enum version 0.1.2

(nia)

2022-03-06 09:16:22 UTC MAIN commitmail json YAML

add devel/lua-enum

This is a little module that simulates enumerated types in Lua.

Its API is very similar to the Python 3 Enum API, although much
more limited.

(nia)

2022-03-06 09:13:44 UTC MAIN commitmail json YAML

lua/module.mk: Allow passing arguments to busted

(nia)

2022-03-06 09:05:37 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-sprockets to 4.0.3

(taca)

2022-03-06 09:05:17 UTC MAIN commitmail json YAML

misc/ruby-sprockets: update to 4.0.3

4.0.3 (2022-03-02)

* Fix Manifest#find yielding from a Promise causing issue on Ruby
  3.1.0-dev. #720
* Better detect the ERB version to avoid deprecation warnings. #719
* Allow assets already fingerprinted to be served through Sprockets::Server
* Do not fingerprint files that already contain a valid digest in their name
* Remove remaining support for Ruby < 2.4.#672

(taca)

2022-03-06 09:03:28 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-bundler to 2.3.8

(taca)

2022-03-06 09:03:06 UTC MAIN commitmail json YAML

misc/ruby-bundler: update to 2.3.8

2.3.8 (2022-02-23)

Bug fixes:

* Fix corrupted lockfile when running bundle check and having to re-resolve
  locally #5344
* Fix typo in multiple gemfiles warning #5342

Documentation:

* Add clarification for bundle-config "with" option #5346

(taca)

2022-03-06 09:01:18 UTC MAIN commitmail json YAML

doc: Updated finance/ruby-braintree to 4.6.0

(taca)

2022-03-06 09:00:43 UTC MAIN commitmail json YAML

finance/ruby-braintree: update to 4.6.0

4.6.0 (2022-02-17)

* Add PaymentMethodCustomerDataUpdated webhook notification support

(taca)

2022-03-06 08:58:33 UTC MAIN commitmail json YAML

doc: Added time/lua-chronos version 0.2.4

(nia)

2022-03-06 08:58:21 UTC MAIN commitmail json YAML

2022-03-06 08:46:18 UTC MAIN commitmail json YAML

doc: Updated graphics/stitchy to 0.1.3nb1

(pin)

2022-03-06 08:46:01 UTC MAIN commitmail json YAML

graphics/stitchy: update dependencies

-Not a new release but some code clean-up and updated crate dependencies.

(pin)

2022-03-06 08:45:22 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.4.1

(pin)

2022-03-06 08:45:03 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.4.1

improvement:
-show total time to delete/copy items
-show process to delete/copy items

(pin)

2022-03-06 08:31:43 UTC MAIN commitmail json YAML

doc: Updated audio/strawberry to 1.0.2

(nia)

2022-03-06 08:31:31 UTC MAIN commitmail json YAML

strawberry: update to 1.0.2

                                Strawberry 1.0.2

  Bugfixes:

    * Fixed showing menu when clicking icon for collection and internet
      search tool buttons
    * Fixed ignoring devices with system mounts as defined by GIO.
    * Fixed updating database when deleting songs from filesystem devices.
    * Fixed unregistered metatype when listing songs from MTP devices with
      Qt 6.
    * Fixed using entered password when testing Subsonic settings before
      pressing save.
    * Fixed downloading Subsonic album covers.
    * Fixed subsonic album covers downloaded several times for each album
      when MD5 authentication was enabled.
    * Fixed volume going to 100% when pressing volume down with MRPIS2 and
      global shortcuts.
    * Fixed incorrect rounding when setting volume through MPRIS2.
    * Fixed delete from disk not showing up in the menu when one or more CUE
      songs were selected.
    * Fixed possible crashes when switching songs when fading is enabled.
    * Fixed X11 global shortcuts not working unless window was in focus with
      Qt 6.2 and higher.
    * Fixed scrobbler re-sending scrobbles to fast on error.

  Enhancements

    * Log Qt version on startup.
    * Added button for deleting existing Subsonic songs.
    * Make collection watcher ignore files with "qt_temp" filename and tmp
      extension.
    * Require Qt 5.9 or higher.
    * Added scrollbars to edit tag dialog.
    * Added advanced settings for configuring collection watcher.
    * Disable open audio CD menu when compiled without audio CD support.
    * Replaced use of deprecated QMouseEvent constructor as of Qt 6.4.
    * Replaced use of deprecated QCryptographicHash::addData overload as of
      Qt 6.4.

  Removed features:

    * Removed broken "nomedia" / "nomusic" file handling.

(nia)

2022-03-06 08:30:10 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.27, Sigil-1.9.1, asciidoc-10.1.4, calibre-5.38.0,
  curl-7.82.0, gopls-0.8.0, harfbuzz-4.0, poppler-22.03.0,
  py-cyclonedx-python-lib-2.0.0, py-mercurial-6.1, tomlplusplus-3.0.1,
  wget-1.21.3.

(wiz)

2022-03-06 08:09:23 UTC MAIN commitmail json YAML

Updated devel/py-jupyter-console, devel/py-dulwich

(adam)

2022-03-06 08:06:26 UTC MAIN commitmail json YAML

py-dulwich: updated to 0.20.33

0.20.33
* Fix handling of escaped characters in ignore patterns.
* Add ``dulwich.contrib.requests_vendor``.
* Ensure git config is available in a linked working tree.

(adam)

2022-03-06 08:04:01 UTC MAIN commitmail json YAML

py-jupyter-console: updated to 6.4.2

6.4.2
- Don't pass loop to asyncio.wait()

6.4.1
- Prepare for use with Jupyter Releaser

(adam)

2022-03-06 08:01:20 UTC MAIN commitmail json YAML

doc: Updated audio/schismtracker to 20220125

(nia)

2022-03-06 08:01:07 UTC MAIN commitmail json YAML

schismtracker: update to 20220125

Changes:

- Release builds now support macOS 10.9+ (previously supported only 10.15+)
- Fix reading of various meta events in MIDI files
- Fix IMF filter envelope being upside down and IMF disable envelope command
- Fix bug in AIFF multi-write

(nia)

2022-03-06 07:51:24 UTC MAIN commitmail json YAML

doc: Updated parallel/lua-lanes to 3.16.0

(nia)

2022-03-06 07:51:11 UTC MAIN commitmail json YAML

lua-lanes: update to 3.16.0

Changes:
- fix require() wrapper to return all values returned by original require()
- Lanes no longer relies on malloc/free for internal allocations, but uses the primary alloc function from the master Lua state (excepted for LuaJIT flavors, because the allocator seems to assume that it won't be used oustide the Lua state).
- __lanesclone is now called only once with 3 parameters dest, source, size -> BREAKS CUSTOM DEEP USERDATA API

(nia)

2022-03-06 07:46:19 UTC MAIN commitmail json YAML

doc: Updated lang/lua54 to 5.4.4

(nia)

2022-03-06 07:46:10 UTC MAIN commitmail json YAML

lua54: update to 5.4.4

Bugs fixed:

- lua.c assumes that argv has at least one element.
- Lua can generate wrong code when _ENV is <const>.

(nia)

2022-03-06 07:32:45 UTC MAIN commitmail json YAML

doc: Updated chat/pidgin to 2.14.8

(nia)

2022-03-06 07:31:44 UTC MAIN commitmail json YAML

2022-03-06 04:54:30 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 97.0.2

(ryoon)

2022-03-06 04:54:07 UTC MAIN commitmail json YAML

firefox-l10n: Update to 97.0.2

* Sync with www/firefox-97.0.2.

(ryoon)

2022-03-06 04:53:46 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 97.0.2

(ryoon)

2022-03-06 04:51:49 UTC MAIN commitmail json YAML

firefox: Updare to 97.0.2

Changelog:
Security fixes:
#CVE-2022-26485: Use-after-free in XSLT parameter processing
#CVE-2022-26486: Use-after-free in WebGPU IPC Framework

(ryoon)

2022-03-06 04:03:47 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-msgpack to 1.4.5

(taca)

2022-03-06 04:03:22 UTC MAIN commitmail json YAML

devel/ruby-msgpack: update to 1.4.5

1.4.5 (2022-02-15)

* Fix to create UTF-8 Symbol keys when symbolize_keys: true
* Fix to assume Symbols as US-ASCII or UTF-8
* Optimize Packer/Unpacker initialization
* Optimize extension class lookup
* Rename Packer#clear as Packer#reset (#clear is still available as an
  alias)

(taca)

2022-03-06 04:01:29 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-deep_merge to 1.2.2

(taca)

2022-03-06 04:00:58 UTC MAIN commitmail json YAML

devel/ruby-deep_merge: update to 1.2.2

1.2.2 (2022-01-07)

* Switched to GitHub actions and add testing of Rubies up to Ruby 3.0
* Fixed issue with keep_duplicate_arrays when merging into a nil array.
  Thanks ALTinners!
* Added documentation for keep_duplicate_arrays

(taca)

2022-03-06 03:59:07 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.54.0

(taca)

2022-03-06 03:58:20 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.54.0

5.54.0 (2022-03-01)

* Add enum plugin for treating columns as enums in a model (jeremyevans)
  (#1839)

(taca)

2022-03-05 21:22:43 UTC MAIN commitmail json YAML

doc: Updated benchmarks/hyperfine to 1.13.0

(pin)

2022-03-05 21:22:16 UTC MAIN commitmail json YAML

benchmarks/hyperfine: update to 1.13.0

Features:
-Added a new --shell=none/-N option to disable the intermediate shell for
executing the benchmarked commands. Hyperfine normally measures and subtracts
the shell spawning time, but the intermediate shell always introduces a
certain level of measurement noise. Using --shell=none/-N allows users to
benchmark very fast commands (with a runtime on the order of a few
milliseconds). See #336, #429, and #487 (@cipriancraciun and @sharkdp)
-Added --setup/-s option that can be used to run make all or similar.
It runs once per set of tests, like --cleanup/-c (@avar)
-Added new plot_progression.py script to debug background interference effects.

Changes:
-Breaking change: the -s short option for --style is now used for the new
--setup option.
-The environment offset randomization is now also available on Windows, see #484

Other:
-Improved documentation and test coverage, cleaned up code base for future
improvements.

(pin)

2022-03-05 19:55:53 UTC MAIN commitmail json YAML

libmatheval: Revert unintended change of guile version

Cvs: ----------------------------------------------------------------------

(gdt)

2022-03-05 19:53:22 UTC MAIN commitmail json YAML

lilypond: Explain more clearly the guile situation

Upstream chooses to support only ancient guile.

(gdt)