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 (49m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 20:42:34 UTC Now

2022-06-13 11:50:40 UTC MAIN commitmail json YAML

ham/chirp: Update to 20220613

Upstream changes are minor

(gdt)

2022-06-13 10:47:30 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.1.3

(wiz)

2022-06-13 10:47:21 UTC MAIN commitmail json YAML

py-mercurial: update to 6.1.3.

Mercurial 6.1.3

security:

    narrow_widen_acl: enforce narrowacl in narrow_widen (SEC) 6b10151b9621

normal notes:

    censor: fix [hg update] away from a revision with censored files
    amend: stop losing copies when amending
    rhg: strengthen dirstate v2 writing in broken filesystems
    work around some broken DLL imports in Windows
    worker: adapt _blockingreader to work around a python3.8.[0-1] bug (issue6444)
    rhg: correctly handle the case where diffs are encoded relative to nullrev
    fix bugs and race-conditions in the Mercurial test runner
    chg: ignore already closed fds when cleaning up

(wiz)

2022-06-13 09:59:11 UTC MAIN commitmail json YAML

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

(wiz)

2022-06-13 09:59:01 UTC MAIN commitmail json YAML

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

2.5.1

Fix

    Add missing Vulnerability comparator for sorting (#246) (c3f3d0d)

2.5.0

Feature

    Use SortedSet in model to improve reproducibility - this will provide predictable ordering of various items in generated CycloneDX documents - thanks to @RodneyRichardson (8a1c404)

Documentation

    Fix typo "This is out" -> "This is our" (ef0278a)

2.4.0

Feature

    deps: Remove unused typing-extensions constraints (2ce358a)

(wiz)

2022-06-13 09:46:57 UTC MAIN commitmail json YAML

doc: Updated x11/xscreensaver to 6.04

(wiz)

2022-06-13 09:46:47 UTC MAIN commitmail json YAML

xscreensaver: update to 6.04.

New hacks, nakagin and chompytower.
Settings dialog shows diagnostics for bad image folders and feeds.
URLs for imageDirectory can now point at archive.org collections.
Sliders for various ���Speed��� preferences are easier to use.
X11: Settings dialog shows saver description below embedded preview.
X11: Better behavior when zero monitors are attached.
X11: Improvements to inhibiting blanking while videos are playing: No longer necessary to hack GNOME and KDE to get them to not usurp the org.freedesktop.ScreenSaver endpoint.
X11: unicrud displays character names.
Updated webcollage.

(wiz)

2022-06-13 09:35:54 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.1.0.37

(wiz)

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

ImageMagick: update to 7.1.0.37.

7.1.0-37 - changes not found

7.1.0-36 - 2022-05-30

Commits

    beta release cfdb489
    Corrected the avif check to fix the issue reported in #5159. c638f3f
    introducing the dominant-color property 9135de4
    improve dominant color reporting 3077a6c
    Updated CodeQL Action. b7b90a1
    Try with different permissions. c092510
    Corrected permission name. 0014ddf
    Corrected pragma comments due to repository renames. ad98584
    Added arm64 to the main build. 5eb9b2b
    cosmetic 967fc1c
    Download ChangeLog after cloning the repositories. 7b0bf73
    latest ImageMagick documentation 0442c9d
    release cd1add4

(wiz)

2022-06-13 09:30:49 UTC MAIN commitmail json YAML

doc: Updated devel/talloc to 2.3.4

(wiz)

2022-06-13 09:30:40 UTC MAIN commitmail json YAML

talloc: update to 2.3.4.

Changes not found.

(wiz)

2022-06-13 09:27:41 UTC MAIN commitmail json YAML

doc: Updated fonts/unifont to 14.0.04

(wiz)

2022-06-13 09:27:32 UTC MAIN commitmail json YAML

unifont: update to 14.0.04.

2022-06-04: Release 14.0.04
  * Fix to font/ttfsrc/Makefile for TrueType & OpenType parallel builds.
  * Minor updates for some glyphs, notably Runic (U+16A0..U+16FF).
  * All Ahom glyphs (U+11700..U+1174F) are now rendered properly.

(wiz)

2022-06-13 09:24:07 UTC MAIN commitmail json YAML

doc: Updated security/botan2 to 2.19.2

(wiz)

2022-06-13 09:23:58 UTC MAIN commitmail json YAML

botan: update to 2.19.2.

Version 2.19.2
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* Add support for parallel computation in Argon2 (GH #2937 #2926)

* Add SSSE3 implementation of Argon2 (GH #2937 #2927)

* The OpenSSL provider was incompatible with OpenSSL 3.0.
  It has been removed (GH #2902)

* Avoid using reserve in secure_vector appending, which caused
  a performance problem (GH #2945 #2920)

* Fix TLS::Text_Policy behavior when X25519 is disabled
  at build time (GH #2894)

* Fix several warnings from Clang (#2888 #2886)

(wiz)

2022-06-13 09:10:15 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-psq to 0.2.0

(jaapb)

2022-06-13 09:10:05 UTC MAIN commitmail json YAML

Updated devel/ocaml-psq to version 0.2.0.

This version includes a semantics cleanup, with breaking API changes,
and is somewhat faster.

(jaapb)

2022-06-13 08:19:52 UTC MAIN commitmail json YAML

Added ocaml-mimic to Makefile SUBDIRs

(jaapb)

2022-06-13 08:19:38 UTC MAIN commitmail json YAML

doc: Added net/ocaml-mimic version 0.0.5

(jaapb)

2022-06-13 08:19:27 UTC MAIN commitmail json YAML

Added net/ocaml-mimic, a dynamic flow instantiation library.

This is needed as a dependency of the update of devel/ocaml-git.

(jaapb)

2022-06-13 08:12:36 UTC MAIN commitmail json YAML

Added ocaml-mirage-flow to Makefile SUBDIRs

(jaapb)

2022-06-13 08:12:15 UTC MAIN commitmail json YAML

doc: Added devel/ocaml-mirage-flow version 3.0.0

(jaapb)

2022-06-13 08:12:03 UTC MAIN commitmail json YAML

Added devel/ocaml-mirage-flow, flow implementations for Mirage

This is needed as a dependency for the update of devel/ocaml-git.

(jaapb)

2022-06-13 08:01:32 UTC MAIN commitmail json YAML

Added ocaml-mirage-clock to Makefile SUBDIRs

(jaapb)

2022-06-13 08:01:14 UTC MAIN commitmail json YAML

doc: Added time/ocaml-mirage-clock version 4.2.0

(jaapb)

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

Added time/ocaml-mirage-clock, a library for portable clocks.

This is needed as a dependency (of a dependency) for the new version
of devel/ocaml-git.

(jaapb)

2022-06-13 07:18:09 UTC MAIN commitmail json YAML

2022-06-13 07:11:33 UTC MAIN commitmail json YAML

2022-06-13 07:03:41 UTC MAIN commitmail json YAML

libpano13: add missing build tool dependency

(wiz)

2022-06-13 07:01:31 UTC MAIN commitmail json YAML

puzzles: add missing build dependencies

(wiz)

2022-06-13 06:54:10 UTC MAIN commitmail json YAML

mk/find-pkgconfig-files.mk: fix copy-and-paste leftovers

The pkg-config files are not header files.

While here, use ':=' for the variable assignments above procedure files
and document how to check the results during development.

(rillig)

2022-06-12 21:23:50 UTC MAIN commitmail json YAML

Remove entry after downgrading ncspot

(pin)

2022-06-12 21:22:44 UTC MAIN commitmail json YAML

2022-06-12 20:15:01 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.1.0.37, MesaLib-21.3.9, alsa-lib-1.2.7, botan2-2.19.2,
  npm-8.12.1, ocaml-findlib-1.9.4, poppler-22.06.0,
  py-cyclonedx-python-lib-2.5.1, py-mercurial-6.1.3,
  rust-analyzer-0.0.20220606, talloc-2.3.4, unifont-14.0.04.

(wiz)

2022-06-12 19:07:09 UTC MAIN commitmail json YAML

doc: Updated archivers/xfce4-thunar-archive to 0.5.0

(gutteridge)

2022-06-12 19:06:53 UTC MAIN commitmail json YAML

xfce4-thunar-archive: update to 0.5.0

Change log:

0.5.0
======
- Fix for ark (Issue #4)
- automake: INCLUDES -> AM_CPPFLAGS
- preserve callbacks in tap-provider
- remove GSpawnChildSetupFunc usage from tap_backend_run
- Adds new README.md
- updates AM_INIT_AUTOMAKE macro with foreign option
- Add basic GitLab pipeline
- Allow zip files (i.e. odt, docx...) to be compressed (Bug #15295)
- Start archive application from file's directory (Bug #14773)
- Replace AC_PROG_LIBTOOL with IT_PROG_INTLTOOL
- Add support for archive manager for MATE
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, Eastern Armenian, Eastern Armenian
  (Russia), English (Australia), English (United Kingdom), Esperanto,
  Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hindi,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kabyle, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian
  Bokm奪l, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi),
  Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu
  (Pakistan), Uyghur, Uzbek, Uzbek (Latin), Vietnamese

(gutteridge)

2022-06-12 19:05:44 UTC MAIN commitmail json YAML

sbcl: remove removed patch from distinfo

(wiz)

2022-06-12 16:16:59 UTC MAIN commitmail json YAML

doc: Updated audio/strawberry to 1.0.5

(nia)

2022-06-12 16:16:44 UTC MAIN commitmail json YAML

strawberry: update to 1.0.5

Version 1.0.5 (2022.06.10)

Bugfixes:
    * Fixed smart playlist filetype search.
    * Fixed Radio Paradise URLs to use HTTPS instead of HTTP.
    * Fixed horizontal scrolling not affecting currently playing track
    * Fixed keep running in the background when window is closed with Wayland
    * Fixed percent-encoding of URLs when loading and saving XSPF playlists
    * Fixed fancy tabbar context menu showing on right clicks outside of tabbar when a song is playing.
    * Fixed possible duplicating songs in the database when moving songs to the collection using the organize feature.

Enhancements
    * Show more details in error dialog on GStreamer errors
    * Allow setting blur amount of playlist background image up to 100px
    * Include 128x128 icon sizes
    * Show right click copy context menu in context view on top text and lyrics
    * Improve fading between album covers in context view.
    * Added option for overwriting database playcounts in collection settings
    * Added option for disabling bar on currently playing track

(nia)

2022-06-12 14:58:49 UTC MAIN commitmail json YAML

doc: Updated sysutils/lsd to 0.22.0

(pin)

2022-06-12 14:58:30 UTC MAIN commitmail json YAML

sysutils/lsd: update to 0.22.0

0.22.0 - 2022-06-12
Added
  Add support for --header from MichaelAug
  Add support for --no-sort -U from MichaelAug
  Add --group-directories-first as an alias for --group-dirs=first to improve
  compatibility with coreutils/ls
  Add --permission flag to choose permission formatting (rwx, octal) from meain
  Display MAC contexts and MAC and ACL indicators from mmatous
  Add --hyperlink flag for adding hyperlinks to files from KSXGitHub and meain
  Add icons for HEIC, PEM and TOML from Nix

Changed
  Show Docker icon for files with Dockerfile extension #652 from TeamTamoad

Fixed
  Support non-bold bright colors #248 from meain
  Don't automatically dereference symlinks in tree/recursive #637 from meain
  Removed useless error message when attempting to make a hyperlink for a broken
  symlink from KodiCraft

(pin)

2022-06-12 14:58:02 UTC MAIN commitmail json YAML

doc: Updated sysutils/dua-cli to 2.17.6

(pin)

2022-06-12 14:57:43 UTC MAIN commitmail json YAML

sysutils/dua-cli: update to 2.17.6

2.17.6 (2022-06-12)
-A maintenance release which should make the ctrl + o feature open files without
blocking on linux thanks to an upgrade in the open crate which powers this
feauture.

(pin)

2022-06-12 14:48:17 UTC MAIN commitmail json YAML

doc: Updated lang/sbcl to 2.2.5

(gdt)

2022-06-12 14:48:12 UTC MAIN commitmail json YAML

lang/sbcl: Update to 2.2.5

Tested by building (and hence building clisp) on NetBSD 9 amd64, and
running sbcl and evaluating (+ 1 2), following report by Chavdar
Ivanov.

Upstream NEWS (less bugfixes and minor improvements)

changes in sbcl-2.2.5 relative to sbcl-2.2.4:
  * minor incompatible change: SB-EXT:*DERIVE-FUNCTION-TYPES* being NIL now
    means that function calls will strictly only use type information from
    proclaimed ftypes. The previous behavior (still the default) of using
    derived type information from the same file is specified with :SAME-FILE.
    (lp#1393302)
  * minor incompatible change: RENAME-FILE now overwrites the target file on
    Windows too, making its behaviour consistent with other platforms.
  * minor incompatible change: inlining of local function is inhibited if
    policy DEBUG = 3.
  * platform support:
    ** single-stepping is now supported on 64-bit PowerPC platforms.  (thanks
      to Thomas Fitzsimmons)
    ** the :SB-LINKABLE-RUNTIME feature is now supported on 32-bit and 64-bit
      PowerPC platforms.  (thanks to Thomas Fitzsimmons)
  * enhancement: debug source locations now work correctly for top level forms
    with policy DEBUG = 1, as well as for block compiled files.
  * enhancement: TRACE now supports tracing macro functions, compiler-macro
    functions, individual methods and local functions.  See the user manual for
    more details.  (lp#375314)

changes in sbcl-2.2.4 relative to sbcl-2.2.3:
  * enhancement: better constraint propagation in the compiler. Specifically,
    the compiler can now derive the type of X in control flow join situations
    such as
    (LAMBDA (X) (ECASE (1 ...) (2 ...)) X)
    or
    (LAMBDA (X) (ETYPECASE (INTEGER ...) (SYMBOL ...)) X)
    instead of forgetting all information about X after the E(TYPE)CASE.

changes in sbcl-2.2.3 relative to sbcl-2.2.2:
  * minor incompatible change: SB-THREAD:MUTEX-OWNER may return :THREAD-DEAD
    if the apparent owner either exited nearly instantly after releasing the
    mutex (and is not now the owner), or died and never released it.
  * minor incompatible change: building the system with the simple semi-space
    copying collector is no longer supported.
  * minor incompatible change: support for PPC/Darwin has been removed.
  * platform support:
    ** threads are now enabled by default on RISC-V.
    ** The generational garbage collector is now supported on MIPS.

changes in sbcl-2.2.2 relative to sbcl-2.2.1:
  * platform support:
    ** all architectures now share the coverage mark instrumentation
      implementation, meaning that performance now equals what had been
      implemented only on x86 architectures.
  * enhancement: improved handling of source locations for some classes
    of compile time and runtime errors.
  * enhancement: better source locations for structure accessors.

changes in sbcl-2.2.1 relative to sbcl-2.2.0:
  * incompatible change: DEFINE-ALIEN-CALLBACK, which has never been exported
    from a public package, has been deleted.  It is superseded by
    SB-ALIEN:DEFINE-ALIEN-CALLABLE.
  * minor incompatible change: compiler warnings are emitted on more
    provably-erroneous code involving sequence functions on specialized
    arrays.
  * platform support:
    ** support getting thread IDs on FreeBSD.  (thanks to Felix Lange)
  * enhancement: provide a restart for method lambda list mismatches that
    fmakunbounds the generic function.
  * enhancement: provide a USE-VALUE restart around type errors signalled from
    (SETF SLOT-VALUE).
  * enhancement: when UPDATE-INSTANCE-FOR-DIFFERENT-CLASS (or -REDEFINED-)
    undergoes a non-local exit, restore the instance to its original state.
    (thanks to MichaÅ‚ phoe Herda)
  * enhancement: the :SYNCHRONIZED keyword argument to MAKE-HASH-TABLE is no
    longer experimental.

changes in sbcl-2.2.0 relative to sbcl-2.1.11:
  * platform support:
    ** support for FreeBSD on 64-bit arm platforms has been added.
    ** the :SB-LINKABLE-RUNTIME build-time feature is now supported on 32-bit
      and 64-bit arm platforms, and on the FreeBSD operating system.
  * enhancement: catch type mismatches for REPLACE, SUBSTITUTE, MAKE-ARRAY
    with :INITIAL-CONTENTS.

(gdt)

2022-06-12 14:35:53 UTC MAIN commitmail json YAML

math/Makefile: Add basic-stats

(bacon)

2022-06-12 14:35:15 UTC MAIN commitmail json YAML

doc: Added math/basic-stats version 0.1.2

(bacon)

2022-06-12 14:35:09 UTC MAIN commitmail json YAML

math/basic-stats: Command-line tool for statistics on tabular data

Basic-stats is a command-line tool to perform basic statistics on a
tabular data stream.  It supports performing multiple functions such as
mean, median, etc. on independent rows and/or columns during a single
pass on independent rows and/or columns.  Memory use is trivial except
for functions that require loading the sample/population for sorting,
such as median.

(bacon)

2022-06-12 13:49:28 UTC MAIN commitmail json YAML

2022-06-12 12:20:33 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rails-html-sanitizer to 1.4.3

(taca)

2022-06-12 12:20:11 UTC MAIN commitmail json YAML

www/ruby-rails-html-sanitizer: update to 1.4.3

1.4.3 (2022-06-09)

* Address a possible XSS vulnerability with certain configurations of
  Rails::Html::Sanitizer.

  Prevent the combination of `select` and `style` as allowed tags in
  SafeListSanitizer.

  Fixes CVE-2022-32209

  *Mike Dalessio*

(taca)

2022-06-12 08:54:52 UTC MAIN commitmail json YAML

Note update of security/opendnssec2 to 2.1.10.

(he)

2022-06-12 08:54:06 UTC MAIN commitmail json YAML

Update OpenDNSSEC2 to version 2.1.10.

Upstream changes:

OpenDNSSEC 2.1.10 - 2021-09-10

* OPENDNSSEC-957: Fix exit code signer daemon to not always report failure.
* OPENDNSSEC-958: Fix immediate resalting after migration from 1.4.
* OPENDNSSEC-959: Emit warning on ods-kaspcheck for NSEC iteration count
  that is deemed too high.
* SUPPORT-265: Resolve conflict when deleting keys from HSM whilst
  also performing step in key roll process.  Typically a message
  "key_data_update failed" is present in logs.
* Provided RedHat/CentOS spec file in contrib directory.

(he)

2022-06-12 07:05:30 UTC MAIN commitmail json YAML

security/ca-certificates: Add configurability for certificate store

- The location of the system certificate store can now be set using
  a new configuration file (ca-certificates-dir.conf).

- Installing the certificates to the system certificate store must
  be enabled by the administrator.

(kim)

2022-06-12 04:48:53 UTC MAIN commitmail json YAML

htop: set USE_CURSES=getmouse rather than USE_NCURSES

(nia)

2022-06-11 19:53:04 UTC MAIN commitmail json YAML

doc: Updated biology/peak-classifier to 0.1.4

(bacon)

2022-06-11 19:52:58 UTC MAIN commitmail json YAML

2022-06-11 19:51:04 UTC MAIN commitmail json YAML

doc: Updated biology/vcf2hap to 0.1.6

(bacon)

2022-06-11 19:50:59 UTC MAIN commitmail json YAML

2022-06-11 19:48:32 UTC MAIN commitmail json YAML

biology/ad2vcf: Update to 0.1.6

Updates for bl_sam_t and bl_vcf_t API streamlining
Changes: https://github.com/auerlab/ad2vcf/releases

(bacon)

2022-06-11 19:46:54 UTC MAIN commitmail json YAML

doc: Updated biology/vcf-split to 0.1.5

(bacon)

2022-06-11 19:46:43 UTC MAIN commitmail json YAML

2022-06-11 19:44:53 UTC MAIN commitmail json YAML

doc: Updated biology/biolibc-tools to 0.1.3

(bacon)

2022-06-11 19:44:46 UTC MAIN commitmail json YAML

biology/biolibc-tools: Update to 0.1.3

Add vcf-downsample subcommand
Improvements to build system
extract-seq: Recurse to output subfeatures
Numerous other minor enhancements and fixes
Changes: https://github.com/auerlab/biolibc-tools/releases

(bacon)

2022-06-11 19:42:46 UTC MAIN commitmail json YAML

doc: Updated biology/biolibc to 0.2.3

(bacon)

2022-06-11 19:42:39 UTC MAIN commitmail json YAML

biology/biolibc: Update to 0.2.3

Expand use of tsv_read_field_malloc() to improve memory efficiency
Add SAM bit flag constants
Import SAM-GFF compare functions from diffanal
Updates for libxtend DSV API changes
Numerous minor bug fixes and enhancements
Changes: https://github.com/auerlab/biolibc/releases

(bacon)

2022-06-11 19:39:40 UTC MAIN commitmail json YAML

doc: Updated devel/libxtend to 0.1.6

(bacon)

2022-06-11 19:39:33 UTC MAIN commitmail json YAML

devel/libxtend: Update to 0.1.6

Add dsv_line_init(), strptrcasecmp()
A few API improvements and bug fixes
Changes: https://github.com/outpaddling/libxtend/releases

(bacon)

2022-06-11 16:39:21 UTC MAIN commitmail json YAML

doc: Updated audio/ncspot to 0.10.0

(pin)

2022-06-11 16:39:01 UTC MAIN commitmail json YAML

audio/ncspot: update to 0.10.0

Maintenance
    Update to Librespot 0.4.1
    Prevent integer overflow when calculating cache size (#823)
    Fix some errors and warnings when enabling/disabling features (#821)
    Fix: don't throw error if search yields no result (#832)

Features
    Add option (library_tabs) to customize library tabs (#798)
    Add track_format config option for custom track formatting in lists (#800)
    Add desktop entry & notification icon hint (#822)

(pin)

2022-06-11 15:58:42 UTC MAIN commitmail json YAML

mk/help: replace 'appear' with 'occur', as it is more accurate

(rillig)

2022-06-11 15:02:29 UTC MAIN commitmail json YAML

mk/curses: mark USE_NCURSES as package-settable

There are several packages that set this variable, even though it is not
documented in curses.buildlink3.mk.

(rillig)

2022-06-11 14:09:13 UTC MAIN commitmail json YAML

deforaos-panel: depend on latest gtk-doc and bump PKGREVISION

PLIST already fixed by mef.

(wiz)

2022-06-11 13:58:57 UTC MAIN commitmail json YAML

(x11/deforaos-panel) fix build, regen PLIST, +deprecated-api-index.html

(mef)

2022-06-11 13:45:44 UTC MAIN commitmail json YAML

clang: add a z3 option to allow building against the Z3 constraint solver.

When both lang/llvm and lang/clang are built with the z3 option enabled,
the Z3 constraint solver is activated for the Clang static analyzer.

This option is not enabled by default.

(fcambus)

2022-06-11 13:44:05 UTC MAIN commitmail json YAML

llvm: add a z3 option to allow building against the Z3 constraint solver.

When both lang/llvm and lang/clang are built with the z3 option enabled,
the Z3 constraint solver is activated for the Clang static analyzer.

This option is not enabled by default.

(fcambus)

2022-06-11 13:33:38 UTC MAIN commitmail json YAML

doc: Updated graphics/scrot to 1.7

(nia)

2022-06-11 13:33:22 UTC MAIN commitmail json YAML

scrot: update to 1.7. take maintainership.

Version 1.7

* Fixed: code style, add missing final newline.
* Fixed: autogen.sh: fix some shellcheck issues.
* Replace insecure c-strings functions (following libbsd integration).
* New option: --select=hole (-shole), hole selection area.
* New option: --select=hide (-shide), hide selection area, support image.
* New option: --select=blur (-sblur), blur selection area.
* New option: (-) add redirection to standard output (format PNG).
* Improvement option: --stack, add an optional join direction (v/h).
* Fixed: free memory image and font resources.
* Bug fixed: segfault if mouse cursor image was not obtained.
* Use err/warn functions (following libbsd integration).
* Others various code improvement.
* Added new library dependency: libbsd.
* Autotools: added option --without-libbsd.
* Improvement: Autotools: remove unused files, remove obsolete macros, assume
  C89 functions exist, delete scrot.spec.
* Improvement: remove unused C macro, use strndup function, use designated
  initializers (C99).
* Improvement: Doc: polish the txt2man manual, CONTRIBUTING.md, TODO.md.
* Others various code improvement.
* New option: --file (-F), provide the filename as an option.
* Fixed: code style guideline violations (WebKit).
* Use strlcpy/strlcat (following libbsd integration).
* Fixed a mistake in README.md.
* Convert all source files to the WebKit style.
* New option: --ignorekeyboard (-i), Don't exit for keyboard input. ESC still
  exits.

(nia)

2022-06-11 13:26:59 UTC MAIN commitmail json YAML

(net/py-zmq) Fix build, +DEPENDS+= py-packaging

(mef)

2022-06-11 12:46:22 UTC MAIN commitmail json YAML

doc: Updated graphics/gdk-pixbuf2 to 2.42.8

(nia)

2022-06-11 12:46:06 UTC MAIN commitmail json YAML

gdk-pixbuf2: update to 2.42.8

2.42.8 (stable)
===

- Clear the pixbuf's memory buffer to avoid returning uninitialized memory
- Turn GdkPixbufModule functions into typed callbacks
- tiff: Use non-deprecated C99 integer types
- gif: Check for overflow when compositing or clearing frames
- Change png/jpeg/tiff build options from boolean to feature
- jpeg: Do not rely on UB around setjmp/longjmp
- Build fixes
- Documentation fixes
- Translation updates

(nia)

2022-06-11 12:27:33 UTC MAIN commitmail json YAML

2022-06-11 12:27:09 UTC MAIN commitmail json YAML

doc: Updated graphics/drawing to 1.0.1

(nia)

2022-06-11 12:26:55 UTC MAIN commitmail json YAML

drawing: update to 1.0.1

drawing (1.0.1) unstable; urgency=low

  * enable the highlighter by default
  * less intrusive "what's new" message dialog
  * non-linear zooming speed profile
  * slower scrolling speed to have a better precision with higher zoom levels
  * require itstool as a dependency even though it's some useless bloat
  * fix the adaptivity of the elementaryOS layout
  * better keep the image centered on the mouse pointer when changing the zoom
  * avoid ���again��� insane attempts to open the binary as an image
  * update several translations

drawing (1.0.0) unstable; urgency=low

  * enable tools with "alt+letter" mnemonics
  * larger sidebar items, where the selected tool is easier to see
  * new "skew" tool
  * enable or disable specific tools options with the <shift> or <alt> keyboard modifiers
  * show more numerous, more dynamic, more contextual help tips as the window's subtitle
  * display cursor coordinates and other related data when pressing the <ctrl> keyboard modifier
  * dynamically change the label of the "options" submenu in the menu-bar, to increase its discoverability
  * scale tool option to set the size in percentage
  * suggest to "apply & save" when trying to save while an operation is unapplied
  * highlighter option to straighten the line, so it better follows the underlying text
  * improvements to the "points" tool's numbers readability
  * suggest to "apply & deselect" when trying to save while the selection is active
  * more precise tools for tiny modifications required by pixel-art
  *
  * display pixels sharply when zooming deeper than 400%
  * hide information messages after 4 seconds if they're not that useful
  * disable the 'reload image from the disk' action if the image has never been saved
  * new 'reset the canvas' action
  * warn the user if they're opening an already opened image
  * suggest to reload the picture if it has changed on the disk
  * artificially limited framerate to avoid overloading the CPU
  * menu item and action to change the theme variant preference
  * toggle the menubar with ctrl+f2
  *
  * update the user help manual
  * shorter appdata summary, to comply with guidelines
  * update several translations

drawing (0.8.5) unstable; urgency=low

  * text tool option for a thicker outline
  * visual feedback when the user moves the minimap preview
  * update several translations

drawing (0.8.4) unstable; urgency=low

  * option to disable anti-aliasing with the text tool
  * if "undo" is pressed several times in a short period, recompute only once
  * disable the 'reload image from the disk' action if it has never been saved
  * update several translations

(nia)

2022-06-11 12:19:20 UTC MAIN commitmail json YAML

doc: Updated converters/sratom to 0.6.10

(nia)

2022-06-11 12:19:06 UTC MAIN commitmail json YAML

sratom: update to 0.6.10

sratom (0.6.10) stable;

  * Fix documentation installation directory
  * Fix potential blank node ID truncation

(nia)

2022-06-11 12:14:03 UTC MAIN commitmail json YAML

doc: Updated audio/suil to 0.10.12

(nia)

2022-06-11 12:13:46 UTC MAIN commitmail json YAML

suil: update to 0.10.12

suil (0.10.12) stable;

  * Fix build issues with newer toolchains
  * Fix some compiler warnings
  * Remove Qt4 support

(nia)

2022-06-11 12:10:04 UTC MAIN commitmail json YAML

doc: Updated textproc/sord to 0.16.10

(nia)

2022-06-11 12:09:50 UTC MAIN commitmail json YAML

sord: update to 0.16.10

sord (0.16.10) stable;

  * Fix Windows build
  * Fix potential crash or incorrectness issue with GCC 10 again

(nia)

2022-06-11 12:08:35 UTC MAIN commitmail json YAML

doc: Updated textproc/serd to 0.30.12

(nia)

2022-06-11 12:08:21 UTC MAIN commitmail json YAML

serd: update to 0.30.12

serd (0.30.12) stable;

  * Fix warnings and build issues with clang 13 and VS 2019
  * Fix writing long literals with triple quotes
  * Improve documentation style
  * Support combining several BSD-style command line flags in serdi
  * Write statements with invalid URI characters in lax mode

(nia)

2022-06-11 12:05:59 UTC MAIN commitmail json YAML

doc: Updated audio/lilv to 0.24.14

(nia)

2022-06-11 12:05:44 UTC MAIN commitmail json YAML

lilv: update to 0.24.14

lilv (0.24.14) stable;

  * Fix build issues with newer toolchains
  * Fix unused parameter warnings
  * Update zix tree

(nia)

2022-06-11 12:03:49 UTC MAIN commitmail json YAML

doc: Updated audio/lv2 to 1.18.4

(nia)

2022-06-11 12:03:32 UTC MAIN commitmail json YAML

lv2: update to 1.18.4

lv2 (1.18.4) stable;

  * Fix build issues with newer toolchains.
  * Fix spelling errors.
  * atom: Fix spelling errors.
  * patch: Fix spelling errors.
  * patch: Fix type and range of patch:value.
  * patch: Make the type of patch:wildcard more precise.
  * state: Fix spelling errors.
  * ui: Deprecate ui:resize.
  * ui: Fix spelling errors.

(nia)

2022-06-11 10:42:24 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup tickets #6643 to #6645

(bsiegert)

2022-06-11 10:42:04 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6645 - requested by taca
www/apache24: security fix

Revisions pulled up:
- www/apache24/Makefile                                        1.111
- www/apache24/distinfo                                        1.53

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Thu Jun  9 18:15:51 UTC 2022

  Modified Files:
  pkgsrc/www/apache24: Makefile distinfo

  Log Message:
  apache24: updated to 2.4.54

  Changes with Apache 2.4.54

  *) SECURITY: CVE-2022-31813: mod_proxy X-Forwarded-For dropped by
      hop-by-hop mechanism (cve.mitre.org)
      Apache HTTP Server 2.4.53 and earlier may not send the
      X-Forwarded-* headers to the origin server based on client side
      Connection header hop-by-hop mechanism.
      This may be used to bypass IP based authentication on the origin
      server/application.
      Credits: The Apache HTTP Server project would like to thank
      Gaetan Ferry (Synacktiv) for reporting this issue

  *) SECURITY: CVE-2022-30556: Information Disclosure in mod_lua with
      websockets (cve.mitre.org)
      Apache HTTP Server 2.4.53 and earlier may return lengths to
      applications calling r:wsread() that point past the end of the
      storage allocated for the buffer.
      Credits: The Apache HTTP Server project would like to thank
      Ronald Crane (Zippenhop LLC) for reporting this issue

  *) SECURITY: CVE-2022-30522: mod_sed denial of service
      (cve.mitre.org)
      If Apache HTTP Server 2.4.53 is configured to do transformations
      with mod_sed in contexts where the input to mod_sed may be very
      large, mod_sed may make excessively large memory allocations and
      trigger an abort.
      Credits: This issue was found by Brian Moussalli from the JFrog
      Security Research team

  *) SECURITY: CVE-2022-29404: Denial of service in mod_lua
      r:parsebody (cve.mitre.org)
      In Apache HTTP Server 2.4.53 and earlier, a malicious request to
      a lua script that calls r:parsebody(0) may cause a denial of
      service due to no default limit on possible input size.
      Credits: The Apache HTTP Server project would like to thank
      Ronald Crane (Zippenhop LLC) for reporting this issue

  *) SECURITY: CVE-2022-28615: Read beyond bounds in
      ap_strcmp_match() (cve.mitre.org)
      Apache HTTP Server 2.4.53 and earlier may crash or disclose
      information due to a read beyond bounds in ap_strcmp_match()
      when provided with an extremely large input buffer.  While no
      code distributed with the server can be coerced into such a
      call, third-party modules or lua scripts that use
      ap_strcmp_match() may hypothetically be affected.
      Credits: The Apache HTTP Server project would like to thank
      Ronald Crane (Zippenhop LLC) for reporting this issue

  *) SECURITY: CVE-2022-28614: read beyond bounds via ap_rwrite()
      (cve.mitre.org)
      The ap_rwrite() function in Apache HTTP Server 2.4.53 and
      earlier may read unintended memory if an attacker can cause the
      server to reflect very large input using ap_rwrite() or
      ap_rputs(), such as with mod_luas r:puts() function.
      Credits: The Apache HTTP Server project would like to thank
      Ronald Crane (Zippenhop LLC) for reporting this issue

  *) SECURITY: CVE-2022-28330: read beyond bounds in mod_isapi
      (cve.mitre.org)
      Apache HTTP Server 2.4.53 and earlier on Windows may read beyond
      bounds when configured to process requests with the mod_isapi
      module.
      Credits: The Apache HTTP Server project would like to thank
      Ronald Crane (Zippenhop LLC) for reporting this issue

  *) SECURITY: CVE-2022-26377: mod_proxy_ajp: Possible request
      smuggling (cve.mitre.org)
      Inconsistent Interpretation of HTTP Requests ('HTTP Request
      Smuggling') vulnerability in mod_proxy_ajp of Apache HTTP Server
      allows an attacker to smuggle requests to the AJP server it
      forwards requests to.  This issue affects Apache HTTP Server
      Apache HTTP Server 2.4 version 2.4.53 and prior versions.
      Credits: Ricter Z @ 360 Noah Lab

  *) mod_ssl: SSLFIPS compatible with OpenSSL 3.0.

  *) mod_proxy_http: Avoid 417 responses for non forwardable 100-continue.

  *) mod_md:  a bug was fixed that caused very large MDomains
      with the combined DNS names exceeding ~7k to fail, as
      request bodies would contain partially wrong data from
      uninitialized memory. This would have appeared as failure
      in signing-up/renewing such configurations.

  *) mod_proxy_http: Avoid 417 responses for non forwardable 100-continue.

  *) MPM event: Restart children processes killed before idle maintenance.

  *) ab: Allow for TLSv1.3 when the SSL library supports it.

  *) core: Disable TCP_NOPUSH optimization on OSX since it might introduce
      transmission delays.

  *) MPM event: Fix accounting of active/total processes on ungraceful restart,

  *) core: make ap_escape_quotes() work correctly on strings
      with more than MAX_INT/2 characters, counting quotes double.
      Credit to <generalbugs@zippenhop.com> for finding this.

  *) mod_md: the `MDCertificateAuthority` directive can take more than one URL/name of
      an ACME CA. This gives a failover for renewals when several consecutive attempts
      to get a certificate failed.
      A new directive was added: `MDRetryDelay` sets the delay of retries.
      A new directive was added: `MDRetryFailover` sets the number of errored
      attempts before an alternate CA is selected for certificate renewals.

  *) mod_http2: remove unused and insecure code.

  *) mod_proxy: Add backend port to log messages to
      ease identification of involved service.

  *) mod_http2: removing unscheduling of ongoing tasks when
      connection shows potential abuse by a client. This proved
      counter-productive and the abuse detection can false flag
      requests using server-side-events.
      Fixes <https://github.com/icing/mod_h2/issues/231>.

  *) mod_md: Implement full auto status ("key: value" type status output).
      Especially not only status summary counts for certificates and
      OCSP stapling but also lists. Auto status format is similar to
      what was used for mod_proxy_balancer.

  *) mod_md: fixed a bug leading to failed transfers for OCSP
      stapling information when more than 6 certificates needed
      updates in the same run.

  *) mod_proxy: Set a status code of 502 in case the backend just closed the
      connection in reply to our forwarded request.

  *) mod_md: a possible NULL pointer deref was fixed in
      the JSON code for persisting time periods (start+end).
      Fixes #282 on mod_md's github.
      Thanks to @marcstern for finding this.

  *) mod_heartmonitor: Set the documented default value
      "10" for HeartbeatMaxServers instead of "0". With "0"
      no shared memory slotmem was initialized.

  *) mod_md: added support for managing certificates via a
      local tailscale daemon for users of that secure networking.
      This gives trusted certificates for tailscale assigned
      domain names in the *.ts.net space.

(bsiegert)

2022-06-11 10:36:38 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6644 - requested by taca
www/ruby-rack: security fix

Revisions pulled up:
- www/ruby-rack/Makefile                                        1.30
- www/ruby-rack/distinfo                                        1.28

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat May 28 09:55:51 UTC 2022

  Modified Files:
  pkgsrc/www/ruby-rack: Makefile distinfo

  Log Message:
  www/ruby-rack: update to 2.2.3.1

  2.2.3.1 (2022-05-27)

  * [CVE-2022-30123] Fix shell escaping issue in Common Logger
  * [CVE-2022-30122] Restrict parsing of broken MIME attachments

(bsiegert)

2022-06-11 10:33:10 UTC pkgsrc-2022Q1 commitmail json YAML

Pullup ticket #6643 - requested by taca
security/clamav-doc: build fix after pullup #6625

Revisions pulled up:
- security/clamav-doc/Makefile                                  1.7
- security/clamav-doc/PLIST                                    1.9

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Sun May 15 04:46:32 UTC 2022

  Modified Files:
  pkgsrc/security/clamav-doc: Makefile PLIST

  Log Message:
  clamav-doc: fix PLIST

  Bump PKGREVISION.

(bsiegert)

2022-06-11 10:32:00 UTC pkgsrc-2022Q1 commitmail json YAML

Forgot to commit the changelog for my last batch of pullups

(bsiegert)

2022-06-11 10:27:05 UTC MAIN commitmail json YAML

postfix: FreeBSD 13 support

makedefs already contains the FreeBSD 12 stanza but not version 13.
From cubadevelop via Github Pull Request.

Fixes NetBSD/pkgsrc#97

(bsiegert)

2022-06-11 10:13:06 UTC MAIN commitmail json YAML

qemu: correct pthread_setname_np invocation on macOS

From kflu in PR NetBSD/pkgsrc#107.

Note that I did not test a macOS build due to a lack of access to a Mac.

(bsiegert)

2022-06-11 07:23:20 UTC MAIN commitmail json YAML

2022-06-11 02:55:14 UTC MAIN commitmail json YAML

rarian: avoid unnecessary error output

This package expects GNU getopt, as it uses the -n option. Restore a
patch that addresses this, so we don't get a bunch of logging spam from
non-GNU versions during the install phase of various dependant packages.
(The package already explicitly depends on GNU getopt from pkgsrc.)

Addresses PR pkg/56871 from Yasushi Oshima, who provided the analysis.

(gutteridge)

2022-06-10 21:35:06 UTC MAIN commitmail json YAML

doc: Updated security/pleaser to 0.5.3

(pin)

2022-06-10 21:34:45 UTC MAIN commitmail json YAML

security/pleaser: update to 0.5.3

-Fix bug regarding 'require_pass'

(pin)

2022-06-10 16:30:54 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.27.10

(mef)

2022-06-10 16:30:41 UTC MAIN commitmail json YAML

(cad/klayout) Updated 0.27.8 to 0.27.10

0.27.10          (2022-06-04):

* Bugfix: %GITHUB%/issues/1081 Using a layer properties file from
  recent list without layout loaded crashes KLayout
* Enhancement: %GITHUB%/issues/1079 PCell update: Library#refresh should call coerce_parameters_impl
* Bugfix: %GITHUB%/issues/1075 Edit layer specification doesn't work well with PCells
* Bugfix: %GITHUB%/issues/1071 Issues with GDS text format and "Save As"
* Bugfix: %GITHUB%/issues/1068 Circle handle not shown sometimes
* Bugfixes: two potential segfaults fixed due to early delete of LayoutView and access to non-initialized memory

0.27.9          (2022-04-23):
* Bugfix: %GITHUB%/issues/1008 Don't optimize away points on path edit
* Bugfix: %GITHUB%/issues/1011 DRC in deep mode highlights erroneous width violation with text
* Bugfix: %GITHUB%/issues/1012 Warning requested if LEF/DEF map file does not capture certain layers
* Bugfix: %GITHUB%/issues/1013 OASIS writer bug with certain irregular arrays
* Bugfix: %GITHUB%/issues/1017 DXF export: better handling of PCB zone fills
* Bugfix: %GITHUB%/issues/1021 LVS unexpectedly failing
* Bugfix: %GITHUB%/issues/1029 Problem with Qt binding
* Bugfix: %GITHUB%/issues/1031 Buddy tools + OASIS: invalid warning about unexpected strict mode
* Bugfix: %GITHUB%/issues/1040 pip install klayout doesn't seem to work on M1 MacBookPro
* Bugfix: %GITHUB%/issues/1054 Qt binding: crash due to Python allocation-while-deallocating
* Bugfix: Ctrl+F will always enter search box in Macro IDE now
* Bugfix: LEF/DEF reader options - could not clear suffix or set datatype to none
* Bugfix: netlist/LVS result browser - do not clip texts, provide texts as tool tips as well for inspection
* Bugfix: the library selected box listed technology-specific libraries even if no technology was selected
* Bugfixes and enhancements for the LEF/DEF reader
  Includes %GITHUB%/issues/1050, %GITHUB%/issues/1065 and %GITHUB%/issues/1047
  plus a number of standard compatibility issues. Bugfixes and enhancements for the
  strm2xyz buddy tool's LEF/DEF reader implementations.
* Enhancement: %GITHUB%/issues/1057 Include PCell update in Library#refresh
* Enhancement: %GITHUB%/issues/1058 Backspace to delete last point from polygon or path
* Enhancement: Split gates option for LVS (new keyword is "split_gates") - see documentation for details
* Enhancement: generate labels for PCB X2 net names

* Enhancement: PCell errors are now shown on a separate layer
  (formerly only if the PCell featured at least one layer-type
  parameter) This layer is available with the same style and
  configuration than the guiding shape layer.

(mef)

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

doc: Updated devel/php-composer to 2.2.14

(tpaul)

2022-06-10 15:06:54 UTC MAIN commitmail json YAML

php-composer: Update to 2.2.12

Upstream Release Notes:

2.2.14
- Fixed handling of broken symlinks when checking whether a package is still
  installed (#6708)
- Fixed name validation regex in schema causing issues with JS IDEs like VS
  Code (#10811)
- Fixed bin proxies to allow a proxy to include another one safely (#10823)
- Fixed gitlab-token JSON schema definition (#10800)
- Fixed openssl 3.x version parsing as it is now semver compliant
- Fixed type error when a json file cannot be read (#10818)
- Fixed parsing of multi-line arrays in funding.yml (#10784)

2.2.13
- Fixed invalid credentials loop when setting up GitLab token (#10748)
- Fixed PHP 8.2 deprecations (#10766)
- Fixed lock file changes being output even when the lock file creation is
  disabled
- Fixed race condition when multiple requests asking for auth on the same
  hostname fired concurrently (#10763)
- Fixed quoting of commas on Windows (#10775)
- Fixed issue installing path repos with a disabled symlink function (#10786)

(tpaul)

2022-06-10 13:57:23 UTC MAIN commitmail json YAML

bootstrap/README.OpenServer5: wordo fix

(gdt)

2022-06-10 13:27:24 UTC MAIN commitmail json YAML

bootstrap: Update SCO/Xinous READMEs

Changes are from Boyd Lynn Gerber.

(gdt)

2022-06-10 13:14:10 UTC MAIN commitmail json YAML

security/ca-certificates: Clarify and adjust language

Point out that this is from Debian and that Debian's policy is unclear
(it's not on HOMEPAGE at least; they probably do have one).

Note that modification outside of the package's files is either to
base or to pkgsrc openssl.

Clarify that there's a supported way to exclude particular certs as
trust anchors.

(gdt)

2022-06-10 07:36:13 UTC MAIN commitmail json YAML

doc: Added textproc/fsrx version 1.0.0

(pin)

2022-06-10 07:35:48 UTC MAIN commitmail json YAML

2022-06-10 07:34:56 UTC MAIN commitmail json YAML

textproc/fsrx: import package

fsrx, flow state reading exchange.

Inspired by (but not affiliated with) Renato Casutt and his revolutionary
work on Bionic Reading.

(pin)

2022-06-10 07:32:32 UTC MAIN commitmail json YAML

doc: Updated security/pleaser to 0.5.2

(pin)

2022-06-10 07:32:13 UTC MAIN commitmail json YAML

security/pleaser: update to 0.5.2

-do not read config files that have already been processed
-permit reason (-r) strings as regex matches
-%{HOSTNAME} expands to hostname in regex rules
-suggest -d when invoked with cd and cd is not located
-new option of timeout for password prompt
-new option of target_group for run/edit

(pin)

2022-06-10 07:31:16 UTC MAIN commitmail json YAML

doc: Updated x11/wired-notify to 0.10.2

(pin)

2022-06-10 07:30:56 UTC MAIN commitmail json YAML

x11/wired-notify: update to 0.10.2

-Support And() and Or() in render_criteria/render_anti-criteria. See wiki (#62).
-Support supplying a name for AppName render criteria (#62).
-Support moving notifications depending on "active" monitor. See focus_follows
and associated issue (#60).
-Support loading and using SVGs (#53).
-Fixed a bug where notifications would spawn at the top left of the screen for
a frame or so when parented somewhere else (#71).
-Updated dependencies to resolve some "security vulnerabilities".
-Probably some other misc fixes.

(pin)

2022-06-10 07:30:26 UTC MAIN commitmail json YAML

doc: Updated devel/difftastic to 0.29.0

(pin)

2022-06-10 07:30:01 UTC MAIN commitmail json YAML

devel/difftastic: update to 0.29.0

0.29 (released 9th June 2022)
-Performance has improved in 0.29, and larger files typically see a 30%
reduction in runtime.

Parsing
-Improved detection of binary files, including using /usr/share/mime/magic
when available.
-Improved handling of comments and regexp literals in Perl.
-Added Elvish support.

Diffing
-Improved delimiter heuristics in lisp-like languages.

Display
-Difftastic now displays information about file renames. Previously, it would
only show the new name.

(pin)

2022-06-10 00:00:41 UTC MAIN commitmail json YAML

doc: Updated lang/php80 to 8.0.20

(taca)

2022-06-10 00:00:07 UTC MAIN commitmail json YAML

lang/php80: update to 8.0.20

09 Jun 2022, PHP 8.0.20

- CLI:
  . Fixed bug GH-8575 (CLI closes standard streams too early). (Levi Morrison)

- Core:
  . Fixed Haiku ZTS builds. (David Carlier)

- Date:
  . Fixed bug GH-8471 (Segmentation fault when converting immutable and mutable
    DateTime instances created using reflection). (Derick)

- FPM:
  . Fixed ACL build check on MacOS. (David Carlier)
  . Fixed bug #72185: php-fpm writes empty fcgi record causing nginx 502.
    (Jakub Zelenka, loveharmful)

- Mysqlnd:
  . Fixed bug #81719: mysqlnd/pdo password buffer overflow. (CVE-2022-31626)
    (c dot fol at ambionics dot io)

- OPcache:
  . Fixed bug GH-8466 (ini_get() is optimized out when the option does not
    exist). (Arnaud)

- Pcntl:
  . Fixed Haiku build. (David Carlier)

- Pgsql:
  . Fixed bug #81720: Uninitialized array in pg_query_params().
    (CVE-2022-31625) (cmb)

- Soap:
  . Fixed bug GH-8578 (Error on wrong parameter on SoapHeader constructor).
    (robertnisipeanu)
  . Fixed bug GH-8538 (SoapClient may strip parts of nmtokens). (cmb)

- SPL:
  . Fixed bug GH-8235 (iterator_count() may run indefinitely). (cmb)

- Zip:
  . Fixed type for index in ZipArchive::replaceFile. (Martin Rehberger)

(taca)

2022-06-09 18:26:36 UTC MAIN commitmail json YAML

Updated www/apache24, sysutils/py-ansible-compat

(adam)

2022-06-09 18:26:13 UTC MAIN commitmail json YAML

py-ansible-compat: updated to 2.1.0

v2.1.0

Minor Changes

Add module to work with schemas

Bugfixes

Expose role_name_check in prepare_environment
Install role in cache dir
Prevent occasional FileExistsError with symlink recreation

(adam)

2022-06-09 18:15:51 UTC MAIN commitmail json YAML

apache24: updated to 2.4.54

Changes with Apache 2.4.54

*) SECURITY: CVE-2022-31813: mod_proxy X-Forwarded-For dropped by
  hop-by-hop mechanism (cve.mitre.org)
  Apache HTTP Server 2.4.53 and earlier may not send the
  X-Forwarded-* headers to the origin server based on client side
  Connection header hop-by-hop mechanism.
  This may be used to bypass IP based authentication on the origin
  server/application.
  Credits: The Apache HTTP Server project would like to thank
  Gaetan Ferry (Synacktiv) for reporting this issue

*) SECURITY: CVE-2022-30556: Information Disclosure in mod_lua with
  websockets (cve.mitre.org)
  Apache HTTP Server 2.4.53 and earlier may return lengths to
  applications calling r:wsread() that point past the end of the
  storage allocated for the buffer.
  Credits: The Apache HTTP Server project would like to thank
  Ronald Crane (Zippenhop LLC) for reporting this issue

*) SECURITY: CVE-2022-30522: mod_sed denial of service
  (cve.mitre.org)
  If Apache HTTP Server 2.4.53 is configured to do transformations
  with mod_sed in contexts where the input to mod_sed may be very
  large, mod_sed may make excessively large memory allocations and
  trigger an abort.
  Credits: This issue was found by Brian Moussalli from the JFrog
  Security Research team

*) SECURITY: CVE-2022-29404: Denial of service in mod_lua
  r:parsebody (cve.mitre.org)
  In Apache HTTP Server 2.4.53 and earlier, a malicious request to
  a lua script that calls r:parsebody(0) may cause a denial of
  service due to no default limit on possible input size.
  Credits: The Apache HTTP Server project would like to thank
  Ronald Crane (Zippenhop LLC) for reporting this issue

*) SECURITY: CVE-2022-28615: Read beyond bounds in
  ap_strcmp_match() (cve.mitre.org)
  Apache HTTP Server 2.4.53 and earlier may crash or disclose
  information due to a read beyond bounds in ap_strcmp_match()
  when provided with an extremely large input buffer.  While no
  code distributed with the server can be coerced into such a
  call, third-party modules or lua scripts that use
  ap_strcmp_match() may hypothetically be affected.
  Credits: The Apache HTTP Server project would like to thank
  Ronald Crane (Zippenhop LLC) for reporting this issue

*) SECURITY: CVE-2022-28614: read beyond bounds via ap_rwrite()
  (cve.mitre.org)
  The ap_rwrite() function in Apache HTTP Server 2.4.53 and
  earlier may read unintended memory if an attacker can cause the
  server to reflect very large input using ap_rwrite() or
  ap_rputs(), such as with mod_luas r:puts() function.
  Credits: The Apache HTTP Server project would like to thank
  Ronald Crane (Zippenhop LLC) for reporting this issue

*) SECURITY: CVE-2022-28330: read beyond bounds in mod_isapi
  (cve.mitre.org)
  Apache HTTP Server 2.4.53 and earlier on Windows may read beyond
  bounds when configured to process requests with the mod_isapi
  module.
  Credits: The Apache HTTP Server project would like to thank
  Ronald Crane (Zippenhop LLC) for reporting this issue

*) SECURITY: CVE-2022-26377: mod_proxy_ajp: Possible request
  smuggling (cve.mitre.org)
  Inconsistent Interpretation of HTTP Requests ('HTTP Request
  Smuggling') vulnerability in mod_proxy_ajp of Apache HTTP Server
  allows an attacker to smuggle requests to the AJP server it
  forwards requests to.  This issue affects Apache HTTP Server
  Apache HTTP Server 2.4 version 2.4.53 and prior versions.
  Credits: Ricter Z @ 360 Noah Lab

*) mod_ssl: SSLFIPS compatible with OpenSSL 3.0.

*) mod_proxy_http: Avoid 417 responses for non forwardable 100-continue.

*) mod_md:  a bug was fixed that caused very large MDomains
  with the combined DNS names exceeding ~7k to fail, as
  request bodies would contain partially wrong data from
  uninitialized memory. This would have appeared as failure
  in signing-up/renewing such configurations.

*) mod_proxy_http: Avoid 417 responses for non forwardable 100-continue.

*) MPM event: Restart children processes killed before idle maintenance.

*) ab: Allow for TLSv1.3 when the SSL library supports it.

*) core: Disable TCP_NOPUSH optimization on OSX since it might introduce
  transmission delays.

*) MPM event: Fix accounting of active/total processes on ungraceful restart,

*) core: make ap_escape_quotes() work correctly on strings
  with more than MAX_INT/2 characters, counting quotes double.
  Credit to <generalbugs@zippenhop.com> for finding this.

*) mod_md: the `MDCertificateAuthority` directive can take more than one URL/name of
  an ACME CA. This gives a failover for renewals when several consecutive attempts
  to get a certificate failed.
  A new directive was added: `MDRetryDelay` sets the delay of retries.
  A new directive was added: `MDRetryFailover` sets the number of errored
  attempts before an alternate CA is selected for certificate renewals.

*) mod_http2: remove unused and insecure code.

*) mod_proxy: Add backend port to log messages to
  ease identification of involved service.

*) mod_http2: removing unscheduling of ongoing tasks when
  connection shows potential abuse by a client. This proved
  counter-productive and the abuse detection can false flag
  requests using server-side-events.
  Fixes <https://github.com/icing/mod_h2/issues/231>.

*) mod_md: Implement full auto status ("key: value" type status output).
  Especially not only status summary counts for certificates and
  OCSP stapling but also lists. Auto status format is similar to
  what was used for mod_proxy_balancer.

*) mod_md: fixed a bug leading to failed transfers for OCSP
  stapling information when more than 6 certificates needed
  updates in the same run.

*) mod_proxy: Set a status code of 502 in case the backend just closed the
  connection in reply to our forwarded request.

*) mod_md: a possible NULL pointer deref was fixed in
  the JSON code for persisting time periods (start+end).
  Fixes #282 on mod_md's github.
  Thanks to @marcstern for finding this.

*) mod_heartmonitor: Set the documented default value
  "10" for HeartbeatMaxServers instead of "0". With "0"
  no shared memory slotmem was initialized.

*) mod_md: added support for managing certificates via a
  local tailscale daemon for users of that secure networking.
  This gives trusted certificates for tailscale assigned
  domain names in the *.ts.net space.

(adam)

2022-06-09 17:11:27 UTC MAIN commitmail json YAML

2022-06-09 15:53:46 UTC MAIN commitmail json YAML

Updated devel/py-traitlets, devel/py-trio

(adam)

2022-06-09 15:53:27 UTC MAIN commitmail json YAML

py-trio: updated to 0.21.0

Trio 0.21.0

Features

Trio now supports Python 3.11.

Deprecations and Removals

Remove support for Python 3.6.

(adam)

2022-06-09 15:49:26 UTC MAIN commitmail json YAML

py-traitlets: updated to 5.2.2

5.2.2
- Make ``traitlets.__all__`` explicit and validate in test.
- Fix ``KeyError`` in ``Application.get_default_logging_config``.

5.2.1
- logging: Don't attempt to close handlers unless they have been opened.
  Fixes ``ValueError: Unable to configure formatter 'console'`` traceback.

5.2.0
Traitlets 5.2 brings a couple of updates and changes to traitlets, and is
recommended for all users. What follows is a non-exhaustive list of changes:

- Application: add logging_config trait.
- Disambiguate the use of the term value in the example.
- Add mypy typing support.
- DOC: Add log example.
- Internal cleanup: linters, autoformatters, CI.

(adam)

2022-06-09 15:18:54 UTC MAIN commitmail json YAML

doc/TODO: bind and sudo

+ bind-9.18.3, sudo-1.9.11p1.

(taca)

2022-06-09 15:11:20 UTC MAIN commitmail json YAML

doc: Updated lang/php81 to 8.1.7

(taca)

2022-06-09 15:10:50 UTC MAIN commitmail json YAML

lang/php81: update to 8.1.7

09 Jun 2022, PHP 8.1.7

- CLI:
  . Fixed bug GH-8575 (CLI closes standard streams too early). (Levi Morrison)

- Date:
  . Fixed bug #51934 (strtotime plurals / incorrect time). (Derick)
  . Fixed bug #51987 (Datetime fails to parse an ISO 8601 ordinal date
    (extended format)). (Derick)
  . Fixed bug #66019 (DateTime object does not support short ISO 8601 time
    format - YYYY-MM-DDTHH) (cmb, Derick)
  . Fixed bug #68549 (Timezones and offsets are not properly used when working
    with dates) (Derick, Roel Harbers)
  . Fixed bug #81565 (date parsing fails when provided with timezones including
    seconds). (Derick)
  . Fixed bug GH-7758 (Problems with negative timestamps and fractions).
    (Derick, Ilija)

- FPM:
  . Fixed ACL build check on MacOS. (David Carlier)
  . Fixed bug #72185: php-fpm writes empty fcgi record causing nginx 502.
    (Jakub Zelenka, loveharmful)

- mysqlnd:
  . Fixed bug #81719: mysqlnd/pdo password buffer overflow. (CVE-2022-31626)
    (c dot fol at ambionics dot io)

- OPcache:
  . Fixed bug GH-8461 (tracing JIT crash after function/method change).
    (Arnaud, Dmitry)

- OpenSSL:
  . Fixed bug #79589 (error:14095126:SSL routines:ssl3_read_n:unexpected eof
    while reading). (Jakub Zelenka)

- Pcntl:
  . Fixed Haiku build. (David Carlier)

- pgsql
  . Fixed bug #81720: Uninitialized array in pg_query_params().
    (CVE-2022-31625) (cmb)

- Soap:
  . Fixed bug GH-8578 (Error on wrong parameter on SoapHeader constructor).
    (robertnisipeanu)
  . Fixed bug GH-8538 (SoapClient may strip parts of nmtokens). (cmb)

- SPL:
  . Fixed bug GH-8235 (iterator_count() may run indefinitely). (cmb)

- Standard:
  . Fixed bug GH-8185 (Crash during unloading of extension after dl() in ZTS).
    (Arnaud)

- Zip:
  . Fixed type for index in ZipArchive::replaceFile. (Martin Rehberger)

(taca)

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

doc: Updated lang/php74 to 7.4.30

(taca)

2022-06-09 15:00:38 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.30

09 Jun 2022, PHP 7.4.30

- mysqlnd:
  . Fixed bug #81719: mysqlnd/pdo password buffer overflow. (CVE-2022-31626)
    (c dot fol at ambionics dot io)

- pgsql
  . Fixed bug #81720: Uninitialized array in pg_query_params().
    (CVE-2022-31625) (cmb)

(taca)

2022-06-09 07:59:58 UTC MAIN commitmail json YAML

2022-06-09 07:58:58 UTC MAIN commitmail json YAML

2022-06-09 07:51:28 UTC MAIN commitmail json YAML

doc: Updated sysutils/deforaos-browser to 0.5.5nb1

(wiz)

2022-06-09 07:51:13 UTC MAIN commitmail json YAML

deforaos-browser: depend on latest gtk-doc and fix PLIST for it.

Bump PKGREVISION.

(wiz)

2022-06-09 07:48:57 UTC MAIN commitmail json YAML

doc: Updated mail/deforaos-mailer to 0.2.0nb8

(wiz)

2022-06-09 07:48:47 UTC MAIN commitmail json YAML

deforaos-mailer: depend on latest gtk-doc and fix PLIST for it

Bump PKGREVISION.

(wiz)

2022-06-09 07:45:00 UTC MAIN commitmail json YAML

doc: Updated devel/deforaos-asm to 0.2.6nb1

(wiz)

2022-06-09 07:44:49 UTC MAIN commitmail json YAML

deforaos-asm: depend on latest gtk-doc and fix PLIST for it

Bump PKGREVISION.

(wiz)

2022-06-09 07:16:39 UTC MAIN commitmail json YAML

doc: Updated sysutils/felix to 0.9.4

(pin)

2022-06-09 07:16:18 UTC MAIN commitmail json YAML

sysutils/felix: update to 0.9.4

v0.9.4 (2022-06-08)
Added
    Hi-res image preview is enabled if i) your terminal supports sixel,
    and ii) you've preinstalled libsixel. If not, images are printed by
    blocks as before.

Changed
    Some refactoring.

(pin)

2022-06-09 07:11:34 UTC MAIN commitmail json YAML

doc/TODO: + blender-3.2, libX11-1.8.1, lighttpd-1.4.65, tor-browser-11.0.14.

(wiz)

2022-06-08 22:20:04 UTC MAIN commitmail json YAML

doc: Updated games/robotfindskitten to 2.7182818.701

(rillig)

2022-06-08 22:19:51 UTC MAIN commitmail json YAML

robotfindskitten: update to 2.7182818.701

Changes since 1.7320508.406:

Oct 27 2012 Eric S. Raymond <esr@thyrsus.com>
* Repo conversion to git, including recovery of ancient history.
* Merged in Alexey Toptygin's code from 2005.
* ANSI/POSIX cleanup, magic-number removal, compiler warning fixes.
* Added some NKIs.
* Added comments identifying the ends of the NKI spans per version.
* Added "BEHOLD! A History of Confusion" to the texinfo docs.
* Esc is no longer bound, it's too slow.
* Frame the paying field.
* Major portion of version number changed to 1.6180339.

The NKIs are no longer hardcoded but provided in an external file. This
file is not installed by default, thus the post-install action. The
ncurses hack is still needed, even though configure.in looks as if there
were libcurses support.

(rillig)

2022-06-08 21:55:28 UTC MAIN commitmail json YAML

2022-06-08 21:26:12 UTC MAIN commitmail json YAML

doc: Updated games/puzzles to 20220127

(rillig)

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

games/puzzles: update to 20220127

Changes since 20181212:
* new game 'mosaic'
* several bug fixes to the existing games
* build system switched from autotools to CMake

(rillig)

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

doc: Updated devel/texttest to 4.1.2

(schmonz)

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

Update to 4.1.2. From the changelog:

Bugfixes:
- Make it possible to disable batch mode comment plugin in non-PHP
  environment (e.g. Azure blob store). (New config file setting
  "batch_include_comment_plugin")
- Support for Azure Devops added to batch mode, similar to how it worked
  for Jenkins.
- Workaround for removal of stock icons in latest GTK.

(schmonz)

2022-06-08 20:56:50 UTC MAIN commitmail json YAML

webkit-gtk: Update status of upstreamed patches

(All patches that were needed for JavaScriptCore on NetBSD are now upstreamed
and JavaScriptCore should build and runs without local patches.)

(leot)

2022-06-08 19:00:13 UTC MAIN commitmail json YAML

work around clang compiler issue and malloc overflow in t1lib

there are two bugs in fonts/t1lib that cause math/grace to crash on OSX:

[1] compiler bug in some versions of clang when compiling with "-O2" ...
    this appears to have been fixed somewhere between clang-11 and clang-12.
    it works ok with "-O1" and it doesn't impact my NetBSD system (which
    has gcc instead of clang).  resolve by using memcpy() in LONGCOPY()
    macro rather than using custom code that triggers the clang issue.
    see: pkg/2022/06/08/msg026367.html">https://mail-index.netbsd.org/tech-pkg/2022/06/08/msg026367.html

[2] one case of t1lib trying to be clever and instead writing past end of
    malloc'd buffer (which the OSX malloc did not like at all;  the netbsd
    malloc did not get messed up by this).  the address sanitizer helped
    pinpoint this.

(chuck)

2022-06-08 17:57:17 UTC MAIN commitmail json YAML

Updated lang/python310, lang/py310-html-docs

(adam)

2022-06-08 17:56:46 UTC MAIN commitmail json YAML

python310 py310-html-docs: updated to 3.10.5

Python 3.10.5 final

Core and Builtins

gh-93418: Fixed an assert where an f-string has an equal sign 窶�=窶� following an expression, but there窶冱 no trailing brace. For example, f窶掉i=窶�.

gh-91924: Fix __ltrace__ debug feature if the stdout encoding is not UTF-8. Patch by Victor Stinner.

gh-93061: Backward jumps after async for loops are no longer given dubious line numbers.

gh-93065: Fix contextvars HAMT implementation to handle iteration over deep trees.

The bug was discovered and fixed by Eli Libman. See MagicStack/immutables#84 for more details.

gh-92311: Fixed a bug where setting frame.f_lineno to jump over a list comprehension could misbehave or crash.

gh-92112: Fix crash triggered by an evil custom mro() on a metaclass.

gh-92036: Fix a crash in subinterpreters related to the garbage collector. When a subinterpreter is deleted, untrack all objects tracked by its GC. To prevent a crash in deallocator functions expecting objects to be tracked by the GC, leak a strong reference to these objects on purpose, so they are never deleted and their deallocator functions are not called. Patch by Victor Stinner.

gh-91421: Fix a potential integer overflow in _Py_DecodeUTF8Ex.

bpo-47212: Raise IndentationError instead of SyntaxError for a bare except with no following indent. Improve SyntaxError locations for an un-parenthesized generator used as arguments. Patch by Matthieu Dartiailh.

bpo-47182: Fix a crash when using a named unicode character like "\N{digit nine}" after the main interpreter has been initialized a second time.

bpo-46775: Some Windows system error codes(>= 10000) are now mapped into the correct errno and may now raise a subclass of OSError. Patch by Dong-hee Na.

bpo-47117: Fix a crash if we fail to decode characters in interactive mode if the tokenizer buffers are uninitialized. Patch by Pablo Galindo.

bpo-39829: Removed the __len__() call when initializing a list and moved initializing to list_extend. Patch by Jeremiah Pascual.

bpo-46962: Classes and functions that unconditionally declared their docstrings ignoring the --without-doc-strings compilation flag no longer do so.

The classes affected are ctypes.UnionType, pickle.PickleBuffer, testcapi.RecursingInfinitelyError, and types.GenericAlias.

The functions affected are 24 methods in ctypes.

Patch by Oleg Iarygin.

bpo-36819: Fix crashes in built-in encoders with error handlers that return position less or equal than the starting position of non-encodable characters.

Library

gh-93156: Accessing the pathlib.PurePath.parents sequence of an absolute path using negative index values produced incorrect results.

gh-89973: Fix re.error raised in fnmatch if the pattern contains a character range with upper bound lower than lower bound (e.g. [c-a]). Now such ranges are interpreted as empty ranges.

gh-93010: In a very special case, the email package tried to append the nonexistent InvalidHeaderError to the defect list. It should have been InvalidHeaderDefect.

gh-92839: Fixed crash resulting from calling bisect.insort() or bisect.insort_left() with the key argument not equal to None.

gh-91581: utcfromtimestamp() no longer attempts to resolve fold in the pure Python implementation, since the fold is never 1 in UTC. In addition to being slightly faster in the common case, this also prevents some errors when the timestamp is close to datetime.min. Patch by Paul Ganssle.

gh-92530: Fix an issue that occurred after interrupting threading.Condition.notify().

gh-92049: Forbid pickling constants re._constants.SUCCESS etc. Previously, pickling did not fail, but the result could not be unpickled.

bpo-47029: Always close the read end of the pipe used by multiprocessing.Queue after the last write of buffered data to the write end of the pipe to avoid BrokenPipeError at garbage collection and at multiprocessing.Queue.close() calls. Patch by Gテゥry Ogam.

gh-91401: Provide a fail-safe way to disable subprocess use of vfork() via a private subprocess._USE_VFORK attribute. While there is currently no known need for this, if you find a need please only set it to False. File a CPython issue as to why you needed it and link to that from a comment in your code. This attribute is documented as a footnote in 3.11.

gh-91910: Add missing f prefix to f-strings in error messages from the multiprocessing and asyncio modules.

gh-91810: ElementTree method write() and function tostring() now use the text file窶冱 encoding (窶弑TF-8窶� if not available) instead of locale encoding in XML declaration when encoding="unicode" is specified.

gh-91832: Add required attribute to argparse.Action repr output.

gh-91734: Fix OSS audio support on Solaris.

gh-91700: Compilation of regular expression containing a conditional expression (?(group)...) now raises an appropriate re.error if the group number refers to not defined group. Previously an internal RuntimeError was raised.

gh-91676: Fix unittest.IsolatedAsyncioTestCase to shutdown the per test event loop executor before returning from its run method so that a not yet stopped or garbage collected executor state does not persist beyond the test.

gh-90568: Parsing \N escapes of Unicode Named Character Sequences in a regular expression raises now re.error instead of TypeError.

gh-91595: Fix the comparison of character and integer inside Tools.gdb.libpython.write_repr(). Patch by Yu Liu.

gh-90622: Worker processes for concurrent.futures.ProcessPoolExecutor are no longer spawned on demand (a feature added in 3.9) when the multiprocessing context start method is "fork" as that can lead to deadlocks in the child processes due to a fork happening while threads are running.

gh-91575: Update case-insensitive matching in the re module to the latest Unicode version.

gh-91581: Remove an unhandled error case in the C implementation of calls to datetime.fromtimestamp with no time zone (i.e. getting a local time from an epoch timestamp). This should have no user-facing effect other than giving a possibly more accurate error message when called with timestamps that fall on 10000-01-01 in the local time. Patch by Paul Ganssle.

bpo-47260: Fix os.closerange() potentially being a no-op in a Linux seccomp sandbox.

bpo-39064: zipfile.ZipFile now raises zipfile.BadZipFile instead of ValueError when reading a corrupt zip file in which the central directory offset is negative.

bpo-47151: When subprocess tries to use vfork, it now falls back to fork if vfork returns an error. This allows use in situations where vfork isn窶冲 allowed by the OS kernel.

bpo-27929: Fix asyncio.loop.sock_connect() to only resolve names for socket.AF_INET or socket.AF_INET6 families. Resolution may not make sense for other families, like socket.AF_BLUETOOTH and socket.AF_UNIX.

bpo-43323: Fix errors in the email module if the charset itself contains undecodable/unencodable characters.

bpo-47101: hashlib.algorithms_available now lists only algorithms that are provided by activated crypto providers on OpenSSL 3.0. Legacy algorithms are not listed unless the legacy provider has been loaded into the default OSSL context.

bpo-46787: Fix concurrent.futures.ProcessPoolExecutor exception memory leak

bpo-45393: Fix the formatting for await x and not x in the operator precedence table when using the help() system.

bpo-46415: Fix ipaddress.ip_{address,interface,network} raising TypeError instead of ValueError if given invalid tuple as address parameter.

bpo-28249: Set doctest.DocTest.lineno to None when object does not have __doc__.

bpo-45138: Fix a regression in the sqlite3 trace callback where bound parameters were not expanded in the passed statement string. The regression was introduced in Python 3.10 by bpo-40318. Patch by Erlend E. Aasland.

bpo-44493: Add missing terminated NUL in sockaddr_un窶冱 length

This was potentially observable when using non-abstract AF_UNIX datagram sockets to processes written in another programming language.

bpo-42627: Fix incorrect parsing of Windows registry proxy settings

bpo-36073: Raise ProgrammingError instead of segfaulting on recursive usage of cursors in sqlite3 converters. Patch by Sergey Fedoseev.

Documentation

gh-86438: Clarify that -W and PYTHONWARNINGS are matched literally and case-insensitively, rather than as regular expressions, in warnings.
gh-92240: Added release dates for 窶弩hat窶冱 New in Python 3.X窶� for 3.0, 3.1, 3.2, 3.8 and 3.10
gh-91888: Add a new gh role to the documentation to link to GitHub issues.
gh-91783: Document security issues concerning the use of the function shutil.unpack_archive()
gh-91547: Remove 窶弑ndocumented modules窶� page.
bpo-44347: Clarify the meaning of dirs_exist_ok, a kwarg of shutil.copytree().
bpo-38668: Update the introduction to documentation for os.path to remove warnings that became irrelevant after the implementations of PEP 383 and PEP 529.
bpo-47138: Pin Jinja to a version compatible with Sphinx version 3.2.1.
bpo-46962: All docstrings in code snippets are now wrapped into PyDoc_STR() to follow the guideline of PEP 7窶冱 Documentation Strings paragraph. Patch by Oleg Iarygin.
bpo-26792: Improve the docstrings of runpy.run_module() and runpy.run_path(). Original patch by Andrew Brezovsky.
bpo-40838: Document that inspect.getdoc(), inspect.getmodule(), and inspect.getsourcefile() might return None.
bpo-45790: Adjust inaccurate phrasing in Defining Extension Types: Tutorial about the ob_base field and the macros used to access its contents.
bpo-42340: Document that in some circumstances KeyboardInterrupt may cause the code to enter an inconsistent state. Provided a sample workaround to avoid it if needed.
bpo-41233: Link the errnos referenced in Doc/library/exceptions.rst to their respective section in Doc/library/errno.rst, and vice versa. Previously this was only done for EINTR and InterruptedError. Patch by Yan 窶忱yyyyyyan窶� Orestes.
bpo-38056: Overhaul the Error Handlers documentation in codecs.
bpo-13553: Document tkinter.Tk args.

Tests

gh-92886: Fixing tests that fail when running with optimizations (-O) in test_imaplib.py.
gh-92670: Skip test_shutil.TestCopy.test_copyfile_nonexistent_dir test on AIX as the test uses a trailing slash to force the OS consider the path as a directory, but on AIX the trailing slash has no effect and is considered as a file.
gh-91904: Fix initialization of PYTHONREGRTEST_UNICODE_GUARD which prevented running regression tests on non-UTF-8 locale.
gh-91607: Fix test_concurrent_futures to test the correct multiprocessing start method context in several cases where the test logic mixed this up.
bpo-47205: Skip test for sched_getaffinity() and sched_setaffinity() error case on FreeBSD.
bpo-47104: Rewrite asyncio.to_thread() tests to use unittest.IsolatedAsyncioTestCase.
bpo-29890: Add tests for ipaddress.IPv4Interface and ipaddress.IPv6Interface construction with tuple arguments. Original patch and tests by louisom.

Build

bpo-47103: Windows PGInstrument builds now copy a required DLL into the output directory, making it easier to run the profile stage of a PGO build.

Windows

gh-92984: Explicitly disable incremental linking for non-Debug builds
bpo-47194: Update zlib to v1.2.12 to resolve CVE-2018-25032.
bpo-46785: Fix race condition between os.stat() and unlinking a file on Windows, by using errors codes returned by FindFirstFileW() when appropriate in win32_xstat_impl.
bpo-40859: Update Windows build to use xz-5.2.5

Tools/Demos
gh-91583: Fix regression in the code generated by Argument Clinic for functions with the defining_class parameter.

(adam)

2022-06-08 17:29:57 UTC MAIN commitmail json YAML

Updated databases/py-redis, devel/py-filelock

(adam)

2022-06-08 17:29:40 UTC MAIN commitmail json YAML

py-filelock: updated to 3.7.1

3.7.1
Make the readme documentation point to the index page

(adam)

2022-06-08 17:27:05 UTC MAIN commitmail json YAML

py-redis: updated to 4.3.3

Version 4.3.3

Changes

�汾� Bug Fixes

Fix Lock crash, and versioning 4.3.3

�洫ー Maintenance

Async cluster: improve docs

Version 4.3.2

Changes

�泅� New Features

SHUTDOWN - add support for the new NOW, FORCE and ABORT modifiers
Adding pipeline support for async cluster
Support CF.MEXISTS + Clean bf/commands.py
Extending query_params for FT.PROFILE
Implementing ClusterPipeline Lock

�汾� Bug Fixes

Set default response_callbacks to redis.asyncio.cluster.ClusterNode
Add default None for maxlen at xtrim command

�洫ー Maintenance

Async cluster: add/update typing
Changed list type to single element type
Made sync lock consistent and added types to it
Async cluster: optimisations
Fix typos in README
Fix modules links to https://redis.io/commands/

(adam)

2022-06-08 17:19:07 UTC MAIN commitmail json YAML

Updated math/py-asteval, devel/py-typed-ast

(adam)

2022-06-08 17:18:47 UTC MAIN commitmail json YAML

py-typed-ast: updated to 1.5.4

1.5.4:
Unknown changes

(adam)

2022-06-08 17:14:39 UTC MAIN commitmail json YAML

2022-06-08 13:43:46 UTC MAIN commitmail json YAML

doc: Updated sysutils/auto-admin to 0.7.11

(bacon)

2022-06-08 13:43:38 UTC MAIN commitmail json YAML

sysutils/auto-admin: Update to 0.7.11

New scripts: auto-upgrade-base: Upgrade base system to a new release
Minor bug fixes, modernizations, enhancements, and code improvements

(bacon)

2022-06-08 12:50:57 UTC MAIN commitmail json YAML

Updated lang/nqp lang/rakudo to 2022.06

(mef)

2022-06-08 12:46:36 UTC MAIN commitmail json YAML

(lang/rakudo) Updated 2022.03 to 2022.06

New in 2022.06:

+ Changes:
    + Allow optional : on LHS of signature binding declaration [20fd4f04]
    + Make &[max] and &[min] return RHS for ties [175e716f]
    + Make handles on attribute of type object more natural [1c04360d]
    + Allow openbsd to locate shared libraries by version [5abd57a8]
    + Allow :from<Raku> in identities [3051eefa]
    + Reconsider the way `$*PERL` is deprecated [10d73ada]
    + Allow setting ThreadPoolScheduler's max_threads to semi-infinite
      value [4e56f241] [b0ebb5e6] [febff8fb]

+ Additions:
    + Categorize exceptions thrown by role appliers [7a2f3b19][9155b92b]
      [d79a261d][86d2a75a]
    + Add :real named argument to DateTime.posix [1ffedd66]
    + Introduce (Exception|Cool).Failure coercer [51c00fdd]

+ Removals:

+ Efficiency:
    + Slightly speedup exponentiation by Ints [6f6fd1f7][1a12c34d]
    + Fix unneeded dependency check [636c805e]
    + Make .tail() on native arrays 25x as fast [7a25fc91]
    + Make .head/.tail faster on native arrays [7a25fc91][3c47f1d4][73b43e5f]
    + Make Date.new(Str) a few % faster [39298f10]
    + Make block exit handling faster for blocks having phasers [9a29735d]
      [080abcd8]

+ Fixes:
    + Fix install issue on JVM [e4ba84af]
    + Fix exponentiation by large negative Ints and speedup exponentiation by
      any sized negative Ints [c66c98fe][e4ae4737][b2c44bf3]
    + Fix for positional argument binding [83ea6474]
    + Fix infix le on two native strings [e93447cf]
    + Fix execution error when referencing non-existing captures [aaa5615c]
    + Remove counterproductive fallback from ModuleLoader [217960e2]
    + Resolve race conditions when working with symbols and repositories
      [6fc2e6c6][0293ae58][ad2fdca4][d1b58910][f5dbd15a][082c7122][466a21d3]
      [cef53ac1][2e17ca3d][8940d688][95fb9260][3b4061f6][c2f495b0][18c19fc9]
      [6b117a36][2c6bccb4][ddef6461][a5cf1227]
    + Make "make test" clean on newer MacOSes [a6a856a4]
    + Fix my %h is (Set|Bag|Mix|)Hash = foo [62b6792a][51fd091a]

+ Internal:
    + Update BUILDPLAN helper module to uint renumbering [bea59762][9fd893f7]
    + Let core module installer use information from Compiler object [ce86a7db]
    + Put CATCH blocks at the start of the scope for maintainability [9f8eea41]
    + Various micro optimizations and dead code removal [ca5cfed8][0e55e9ff]
      [36bdd01a][280a2090][b01c493a][a84e1684][64317c4e][8f70f8db][b84a6d2e]
      [59d07871][556f1a2a][bf979d08][e9de06b8][ce86a7db]

New in 2022.04:

+ Changes:
    + Improve error when `make` encounters non-Match $/ (#4834) [2da9eb22]
      [540c7365]

+ Additions:
    + Make previous values in REPL accessible with `$*N` [190e303d][1292357d]
    + Add `INSIDE_EMACS` environment variable for better embedding of the REPL
      inside Emacs [76035de0]
    + Add an `IO::Path.dir-with-entries` method, returning a `Bool` indicating
      if the directory has any entries (without danger of resource leaking)
      [8a1e7788]
    + Implement `will complain` trait [a203a5af][2c2c5306][beeb9ffc][2baf8bc6]

+ Removals:
    + Remove the $?COMPILATION-ID constant as it was not documented and not
      tested [b2a8bfc9]

+ Efficiency:
    + Make IO::Path.mkdir 2x as fast if dir already exists [57a65562]
    + Shortcut many methods on `Empty` (returning `Empty` without needing
      to set up an iterator and a `Seq` [1b4977c6][8f5a07d0][943c443c]
      [1afc3f4f][78ca49eb]
    + Some optimizations for regex substitution [79cd9d97][55c833ad]
      [72f2f400][4503faac]
    + Micro-optimizations to make compilation of Raku code faster
      [3b692b1b][9a860ca8][9b07b66c][f6d9e90f][6736bd74][2555660b][f00fa82a]
      [a0303b18][0cb12fee][c74b1275][7c1e80c6][3187922b][5dfa9c4e][c891075f]
      [91185079][0fe48931]
    + Micro-optimizations to make module loading faster [f19d36b3][412c4625]
      [ec20a3f0][173a75b0][97ad3f79][04c8bd6b][55685572][397145a6][83bf9d26]
      [1c73cb8d][fc5ee2b0][1fd2d843]
    + Micro-optimize creation of `IO::Special` objects a bit (3x at each
      Raku startup) [3e217a0d]

+ Fixes:
    + Add mention of 'sub' potentially missing [a56d239d]
    + Revert "An object will never work if native is expected" compile-time
      error [94d4820a]
    + Only assign to caller's `$/` during a regex substitution if it's
      writable [aed27864]
    + Make sure we serialize exports [f4cba21c]
    + Ignore any dot files in "dist" directory [07b4422b]
    + Make `*CWD` initialization non-lazy, it is almost always needed and
      making it non-lazy prevents a race-condition [e9575349]
    + Don't initialize PROCESS:: variables more than once [e7143e00]
    + Protect setting loading with a lock [5dd82a62][07d3030a][d53d2da9]
    + Don't treat `!=` as a meta-op of `==` [f3b1e95d][12dd09e1]
    + Fix race condition in Rakudo::Supply::BlockState [5658f4da]
    + Fix for a lexical being localized while used in a nested scope [19c6c52f]
    + Fix typed named argument arrays not reporting type correctly [dcb0ac09]
    + Make `uniprop`/`uniprops` thread safe [2bd2ca0f]
    + Correctly check for writeable containers [90d876a3]

+ Internal:

(mef)

2022-06-08 12:00:45 UTC MAIN commitmail json YAML

Updated security/py-acme, security/py-certbot*

(adam)

2022-06-08 12:00:02 UTC MAIN commitmail json YAML

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

(lang/nqp) Updated 2022.03 to 2022.06, ChangeLog not known

(mef)

2022-06-08 11:53:35 UTC MAIN commitmail json YAML

(devel/MoarVM) Update buildlink3.mk too

(mef)

2022-06-08 11:49:30 UTC MAIN commitmail json YAML

doc: Updated devel/MoarVM to 2022.06

(mef)

2022-06-08 11:49:14 UTC MAIN commitmail json YAML

(devel/MoarVM) Updated 2022.03 to 2022.06

New in 2022.06

Core:

Documentation:
+ Fix errata in docs/debug-server-protocol.md [99730293]

GC:
+ Add missing SC write barriers to atomic attr bind and cas [a9fcd5a7]

JIT:

Spesh:

Strings:

New in 2022.04

Core:
+ Update libuv to version 1.44.1 (#1689) [2eb83739]
+ Fix sign comparison warnings in coerce_su implementation [3d65db97]
+ Mimalloc should only release memory to the OS at exit if --full-cleanup was
  used [c77e1623]
+ Turn on C11 atomics by default [a3476e28]
+ Add write_uint16_at method to MAST::Bytecode [9b9b4763]
+ Use stdatomic probe in using c11 atomics decision [d7dee3a2]

GC:

JIT:
+ JIT atposref_u + getattrref_u [b2a91e6c]

Spesh:
+ Fix mis-spesh of native calls [01e1d116][87040eaa][2319bba4]

Strings:

(mef)

2022-06-08 11:34:04 UTC MAIN commitmail json YAML

doc: Updated textproc/hck to 0.7.5

(pin)

2022-06-08 11:33:43 UTC MAIN commitmail json YAML

textproc/hck: update to 0.7.5

v0.7.5
    [Bugfix] Invalid thirdparty file fixed

v0.7.4
    [Improvement] Updated deps to get latest gzp and thereby latest flate2,
    fix thirdparty.yml

v0.7.3
    [Improvement] Updated deps to get latest gzp and thereby latest flate2

(pin)

2022-06-08 08:28:20 UTC MAIN commitmail json YAML

Updated devel/py-setuptools, devel/meson

(adam)

2022-06-08 08:27:47 UTC MAIN commitmail json YAML

meson: updated to 0.62.2

0.62.2
Bug fixes

(adam)

2022-06-08 07:52:50 UTC MAIN commitmail json YAML

doc: Updated multimedia/gst-plugins1-bad to 1.20.2nb1

(wiz)

2022-06-08 07:52:41 UTC MAIN commitmail json YAML

gst-plugins1-bad: gobject-introspection is a build dependency

Bump PKGREVISION.

(wiz)

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

doc: Updated multimedia/gst-plugins1-base to 1.20.2nb1

(wiz)

2022-06-08 07:49:48 UTC MAIN commitmail json YAML

gst-plugins1-base: gobject-introspection is a build dependency

Bump PKGREVISION.

(wiz)

2022-06-08 07:43:41 UTC MAIN commitmail json YAML

py-setuptools: updated to 62.3.3

v62.3.3

Documentation changes

* Replaced single backticks with double ones in CHANGES.rst
* Fixed grammar/typos, modified example directory trees for src-layout and flat-layout
* Changes to code snippets and other examples in the Data Files page of the User Guide

Misc

* Modified test_setup_install_includes_dependencies to work with custom PYTHONPATH

(adam)

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

doc: Updated sysutils/htop to 3.2.1

(nia)

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

htop: update to 3.2.1

What's new in version 3.2.1

* Fix setting to show all branches collapsed by default
* Restore functionality of stripExeFromCmdline setting
* Fix some command line display settings not being honored without restart
* Display single digit precision for CPU% greater than 99.9%
* On Linux, FreeBSD and PCP consider only shrinkable ZFS ARC as cache
* On Linux, increase field width of CPUD% and SWAPD% columns
* Colorize process state characters in help screen
* Use mousemask(3X) to enable and disable mouse control
* Fix heap buffer overflow in Vector_compact
* On Solaris, fix a process time scaling error
* On Solaris, fix the build
* On NetBSD, OpenBSD and Solaris ensure env buffer size is sufficient
* On Linux, resolve processes exiting interfering with sampling
* Fix ProcessList quadratic removal when scanning processes
* Under LXC, limit CPU count to that given by /proc/cpuinfo
* Improve container detection for LXC
* Some minor documentation fixes

(nia)

2022-06-08 06:54:53 UTC MAIN commitmail json YAML

doc: Updated audio/pt2-clone to 1.49

(nia)

2022-06-08 06:54:42 UTC MAIN commitmail json YAML

pt2-clone: update to 1.49

Fixed: The Position Jump (Bxx) effect would misbehave in "play pattern" and "record pattern" mode

(nia)

2022-06-08 06:12:18 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-Glances to 3.2.6.4

(fox)

2022-06-08 06:11:34 UTC MAIN commitmail json YAML

sysutils/py-Glances: Update to 3.2.6.4

Changes since 3.2.5:

===============
Version 3.2.6
===============

Enhancement requests:

    * Create a Show option in the configuration file to only show some stats #2052
    * Use glances.conf file inside docker-compose folder for Docker images
    * Optionally disable public ip #2030
    * Update public ip at intervals #2029

Bug corrected:

    * Unitary tests should run loopback interface #2051
    * Add python-datutil dep for Focker plugin #2045
    * Add venv to list of .PHONY in Makefile #2043
    * Glances API Documentation displays non valid json #2036

A big thanks to @RazCrimson for his contribution !

Thanks for others contributors:

    * Steven Conaway
    * aekoroglu

(fox)

2022-06-07 20:46:05 UTC MAIN commitmail json YAML

doc: Updated devel/at-spi2-core to 2.40.3nb2

(wiz)

2022-06-07 20:45:56 UTC MAIN commitmail json YAML

at-spi2-core: gobject-introspection is a build dependency

Bump PKGREVISION.

(wiz)

2022-06-07 20:42:50 UTC MAIN commitmail json YAML

doc: Updated net/libnice to 0.1.16nb11

(wiz)

2022-06-07 20:42:41 UTC MAIN commitmail json YAML

libnice: gobject-introspection is a build dependency

Bump PKGREVISION

(wiz)

2022-06-07 20:41:50 UTC MAIN commitmail json YAML

doc: Updated net/gssdp to 1.0.3nb20

(wiz)

2022-06-07 20:41:28 UTC MAIN commitmail json YAML

doc: Updated net/gupnp-igd to 0.2.5nb13

(wiz)

2022-06-07 20:41:17 UTC MAIN commitmail json YAML

gupnp-igd: gobject-introspection is a build dependency

Bump PKGREVISION.

(wiz)

2022-06-07 20:40:07 UTC MAIN commitmail json YAML

doc: Updated net/gupnp to 1.0.3nb16

(wiz)

2022-06-07 20:39:59 UTC MAIN commitmail json YAML

gupnp: gobject-introspection is a build dependency

Bump PKGREVISION.

(wiz)

2022-06-07 20:38:06 UTC MAIN commitmail json YAML

gssdp: gobject-introspection is a build dependency

Bump PKGREVISION.

(wiz)