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

2024-05-12 19:50:54 UTC Now

2024-04-07 19:02:56 UTC MAIN commitmail json YAML

doc: Added textproc/flycheck-mode version 33.0

(ryoon)

2024-04-07 19:02:46 UTC MAIN commitmail json YAML

textproc/flycheck-mode: import flycheck-mode-33.0

Flycheck is a modern on-the-fly syntax checking extension for GNU
Emacs, intended as replacement for the older Flymake extension
which is part of GNU Emacs.

(ryoon)

2024-04-07 18:57:50 UTC MAIN commitmail json YAML

devel: Enable dash-el

(ryoon)

2024-04-07 18:56:54 UTC MAIN commitmail json YAML

doc: Added devel/dash-el version 2.19.1

(ryoon)

2024-04-07 18:56:41 UTC MAIN commitmail json YAML

devel/dash-el: import dash-el-2.19.1

A modern list api for Emacs. No 'cl required.

(ryoon)

2024-04-07 18:22:23 UTC MAIN commitmail json YAML

doc: Updated mail/dkimproxy to 1.4.1nb1

(ryoon)

2024-04-07 18:22:08 UTC MAIN commitmail json YAML

2024-04-07 18:20:02 UTC MAIN commitmail json YAML

doc: Updated security/acmesh to 3.0.7

(ryoon)

2024-04-07 18:19:42 UTC MAIN commitmail json YAML

security/acmesh: Update to 3.0.7

Changelog:
What's Changed

    dns_1984.hosting.sh: fix login with valid csrftoken by @phedoreanu in #4412
    Spelling / grammar by @systemcrash in #4574
    Notify hook: AWS SES by @szhu25 in #4687
    Remove external OTP dependency from deploy hook Synology_DSM.sh by @Eagle3386 in #4646
    4442 by @Neilpang in #4691
    Add BookMyName API support by @alaunay in #3208
    Fix SES region variable by @szhu25 in #4700
    Update dns_kappernet.sh by @hknet in #4714
    sync by @Neilpang in #4720
    Add DNSExit.com API support by @samuel-jimenez in #4712
    Fix the API calls that get the list of domains that PLESK can manage by @zearan in #4710
    Fixed help verbiage to reflect capabilities of --ecc flag by @sg1888 in #4708
    Added functionality for Palo Alto Firewall deployments (PANOS) by @sg1888 in #4575
    Remove punctuation symbol by @vitoyucepi in #4745
    Master 1 by @glocknerc in #4755
    fix for curl bugs nghttp2_option_set_no_rfc9113_leading_and_trailing_… by @KincaidYang in #4776
    inwx: Be case insensitive while searching for the cookie. by @sebastianas in #4764
    Fixed grep pattern regex for nginx conf path by @Nirzak in #4749
    fix for nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation by @KincaidYang in #4779
    Fix Auth API access for DSM 6 by @Eagle3386 in #4728
    Add ArtFiles.de DNS API plugin by @Eagle3386 in #3959
    Improved api compatibility with devices by @LJea in #4754
    dns_gandi: implements token in addition to the (deprecated) API key by @zbbfufu in #4794
    Random cron by @MarcelWaldvogel in #944
    Add TencentCloud API by @KincaidYang in #4782
    Fix Variomedia API by @TobiasGrave in #4787
    fix: Synology DSM API path regex by @winromulus in #4809

(ryoon)

2024-04-07 17:56:07 UTC MAIN commitmail json YAML

editors: Enable manued

(ryoon)

2024-04-07 17:55:20 UTC MAIN commitmail json YAML

doc: Added editors/manued version 0.0.0.20191018

(ryoon)

2024-04-07 17:55:08 UTC MAIN commitmail json YAML

editors/manued: import manued-0.0.0.20191018

Manued is a proofreading method of manuscripts. This method is
proposed by Ikuo Takeuchi in No.39 Programming symposium of Japan,
1998. Althogh manued is a media independent proofreading method,
it is especially effective for exchanging electric texts via E-mail.

(ryoon)

2024-04-07 17:54:16 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 124.0.2nb2

(ryoon)

2024-04-07 17:54:03 UTC MAIN commitmail json YAML

2024-04-07 17:52:34 UTC MAIN commitmail json YAML

multimedia: Enable ffmpeg7 and ffplay7

(ryoon)

2024-04-07 17:51:45 UTC MAIN commitmail json YAML

doc: Added multimedia/ffplay7 version 7.0

(ryoon)

2024-04-07 17:51:35 UTC MAIN commitmail json YAML

multimedia/ffplay7: import ffplay7-7.0

FFplay is a very simple and portable media player using the FFmpeg
libraries and the SDL library.  It is mostly used as a testbed for
the various FFmpeg APIs.

This package contains major version 7.

(ryoon)

2024-04-07 17:50:55 UTC MAIN commitmail json YAML

doc: Added multimedia/ffmpeg7 version 7.0

(ryoon)

2024-04-07 17:50:24 UTC MAIN commitmail json YAML

2024-04-07 15:18:38 UTC MAIN commitmail json YAML

doc: Updated www/ruby-selenium-webdriver to 4.19.0

(taca)

2024-04-07 15:18:19 UTC MAIN commitmail json YAML

www/ruby-selenium-webdriver: update to 4.19.0

4.19.0 (2024-03-27)

* Add CDP for Chrome 123 and remove 120
* Avoid over-escaping browser path (#13632)
* Add full RBS support (#13234)

(taca)

2024-04-07 15:17:12 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rack-cache to 1.17.0

(taca)

2024-04-07 15:16:57 UTC MAIN commitmail json YAML

www/ruby-rack-cache: update to 1.17.0

1.17.0 (2024-04-05)

What's Changed

* Ensure invalidate doesn't mutate response x-status key by @timdef in #25

New Contributors

* @timdef made their first contribution in #25

(taca)

2024-04-07 15:15:51 UTC MAIN commitmail json YAML

doc: Updated www/ruby-css-parser to 1.17.0

(taca)

2024-04-07 15:15:38 UTC MAIN commitmail json YAML

www/ruby-css-parser: update to 1.17.0

1.17.0 (2024-04-06)

* Added user_agent as an option to Parser #146

(taca)

2024-04-07 15:14:27 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-s3 to 1.146.1

(taca)

2024-04-07 15:14:12 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-s3: update to 1.146.1

1.146.1 (2024-03-28)

* Issue - Fix bug where thread_count option was not being respected for
  multipart uploads.

1.146.0 (2024-03-18)

* Feature - Fix two issues with response root node names.

1.145.0 (2024-03-15)

* Feature - Documentation updates for Amazon S3.

1.144.0 (2024-03-13)

* Feature - This release makes the default option for S3 on Outposts request
  signing to use the SigV4A algorithm when using AWS Common Runtime (CRT).

1.143.1 (2024-03-12)

* Issue - Include original part errors in message when aborting multipart
  upload fails (#2990).

(taca)

2024-04-07 15:13:12 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-secretsmanager to 1.91.0

(taca)

2024-04-07 15:12:53 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-secretsmanager: update to 1.91.0

1.91.0 (2024-03-27)

* Feature - Documentation updates for Secrets Manager

(taca)

2024-04-07 15:12:09 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-core to 3.191.6

(taca)

2024-04-07 15:11:51 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-core: update to 3.191.6

3.191.6 (2024-04-02)

* Issue - Performance optimization: ensure presence and order of instance
  variables in PluginOptions (#3002).

3.191.5 (2024-03-26)

* Issue - Fix EC2Metadata and InstanceProfileCredentials to respect the port
  from a configured endpoint from code, ENV, or shared config.

(taca)

2024-04-07 15:11:04 UTC MAIN commitmail json YAML

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

(taca)

2024-04-07 15:10:48 UTC MAIN commitmail json YAML

www/ruby-aws-partitions: update to 1.909.0

1.909.0 (2024-04-05)

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

1.908.0 (2024-04-04)

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

1.907.0 (2024-04-03)

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

1.906.0 (2024-04-02)

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

1.905.0 (2024-04-01)

* Feature - Added support for enumerating regions for Aws::Deadline.

1.904.0 (2024-03-29)

* Feature - Added support for enumerating regions for Aws::CodeConnections.

1.903.0 (2024-03-28)

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

1.902.0 (2024-03-27)

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

1.901.0 (2024-03-26)

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

1.900.0 (2024-03-25)

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

1.899.0 (2024-03-18)

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

(taca)

2024-04-07 15:08:35 UTC MAIN commitmail json YAML

doc: Updated security/ruby-sshkit to 1.22.1

(taca)

2024-04-07 15:08:17 UTC MAIN commitmail json YAML

security/ruby-sshkit: update to 1.22.1

1.22.1 (2024-04-01)

Bug Fixes

* Explicitly require base64 to fix missing constant error with net-ssh
  7.2.2+ (#532) @mattbrictson

Housekeeping

* Fix failing tests on ruby head (#533) @mattbrictson
* Bump toolmantim/release-drafter from 5.25.0 to 6.0.0 (#530) @dependabot

(taca)

2024-04-07 15:06:51 UTC MAIN commitmail json YAML

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

(taca)

2024-04-07 15:06:36 UTC MAIN commitmail json YAML

security/ruby-rex-text: update to 0.2.57

0.2.57 (2024-03-28)

* land #69, add buffer/comment support

(taca)

2024-04-07 15:03:32 UTC MAIN commitmail json YAML

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

(taca)

2024-04-07 15:03:14 UTC MAIN commitmail json YAML

security/ruby-rex-socket: update to 0.1.57

0.1.57 (2024-03-25)

* Land #66, update is_name to support underscores

(taca)

2024-04-07 14:57:23 UTC MAIN commitmail json YAML

doc: Updated security/ruby-net-ssh to 7.2.3

(taca)

2024-04-07 14:57:09 UTC MAIN commitmail json YAML

security/ruby-net-ssh: update to 7.2.3

7.2.3 (2024-04-02)

No documentation.  But it looks like a little improvement to Rakefile.

(taca)

2024-04-07 14:54:00 UTC MAIN commitmail json YAML

doc: Updated net/ruby-train-core to 3.12.0

(taca)

2024-04-07 14:53:43 UTC MAIN commitmail json YAML

net/ruby-train-core: update to 3.12.0

3.12.0 (2024-03-28)

Merged Pull Requests

* CHEF-7180: Configures sonarqube for code coverage anlaysis #758 (Vasu1105)
* Adds missing configuration for coverage pipeline #760 (Vasu1105)
* CHEF-7180: Fix configuration values in sonar configuration file #761
  (Vasu1105)
* Fix: Update ruby base image to bullseye in CI tests #765 (ahasunos)
* CHEF-8598: Add support for curve25519 key exchange #764 (ahasunos)
* Upgrade Google REST API Client to latest #757 (balasubramanian-s)
* Revert "Upgrade Google REST API Client to latest" #766 (Vasu1105)
* CHEF-8031- Upgrade GCP client libraries #767 (balasubramanian-s)

(taca)

2024-04-07 14:50:01 UTC MAIN commitmail json YAML

doc: Updated net/ruby-dnsruby to 1.72.0

(taca)

2024-04-07 14:49:46 UTC MAIN commitmail json YAML

net/ruby-dnsruby: update to 1.72.0

1.72.0 (2024-03-28)

* Fix compatibility with the --enable-string-literal Ruby option - thanks
  Jean byroot Boussier!

(taca)

2024-04-07 14:48:11 UTC MAIN commitmail json YAML

doc: Updated graphics/ruby-RMagick to 5.5.0

(taca)

2024-04-07 14:47:52 UTC MAIN commitmail json YAML

graphics/ruby-RMagick: update to 5.5.0

5.5.0 (2024-04-06)

Improvements

* Add RBS signatures (#1458)
* Remove unnecessary type check in KernelInfo#{unity_add, scale} (#1514)
* Remove unnecessary type check in Image#{morphology, morphology_channel}
  (#1513)
* Improve HatchFill.new to accept Pixel object as color (#1512)
* Fix GraphicContext#font_weight to accept Numeric object (#1510)
* Improve GraphicContext#font_weight to accept Symbol object (#1509)
* Improve Stretchable#viewbox to use implicitly conversioned value (#1507)
* Improve RVG::Transformable#rotate to convert to Float implicitly (#1506)
* Fix Image#modulate in order to accept negative number (#1505)
* Improve Image#modulate to accept "NN%" form string (#1504)
* Implicit conversion to string with methods that expect a string (#1496)
* Coerce to string instead of using #to_s (#1495)
* Coerce to string where pass object into string interpolation (#1494)
* Fix Draw#{fill_opacity, opacity, stroke_opacity} to correctly handle
  arguments (#1492)
* Fix Draw#{interline_spacing, interword_spacing, kerning} to correctly
  handle arguments that can be converted to Float (#1491)
* Remove unnecessary type check in KernelInfo methods (#1489)
* Generate compile_flags.txt for clangd for development (#1488)
* Fix Draw#{stroke_dasharray, stroke_miterlimit} to accept object which has
  #to_f method (#1486)
* Fix Image#composite_affine to accept ImageList object (#1484)
* Fix Image#add_compose_mask to accept ImageList object (#1483)
* Fix incorrect number of required arguments in ArgumentError (#1482)
* Fix ImageList#sort! that should return self (#1481)
* Fix ImageList#eql? that should not raise exception if can't compare
  (#1479)
* Fix ImageList#<=> that should return nil if can't compare (#1478)
* Add DrawAttribute module to simplify Draw, DrawOptions and PolaroidOptions
  (#1477)
* Add missing attribute writer methods in Image::{DrawOptions,
  PolaroidOptions} (#1476)
* Add Image::PolaroidOptions#affine= (#1475)
* Add Image::PolaroidOptions#tile= (#1474)
* Attribute writer methods should return passed value (#1473)
* Return self with ImageList if Image's method return self (#1472)
* Fix Image#clut_channel to accept ImageList object (#1471)
* Fix Magick::GradientFill#fill and Magick::TextureFill#fill to accept
  ImageList object (#1467)

Bug Fixes

* Fix typo in order to fix NoMethodError (#1515)
* Sync compression value in order fix the problem of compression being
  ignored by ImageMagick 7 (#1503)
* Add PKG_CONFIG_PATH for ImageMagick 7 in order to fix installation error
  on macOS (#1501)

(taca)

2024-04-07 14:44:24 UTC MAIN commitmail json YAML

doc: Updated finance/ruby-braintree to 4.20.0

(taca)

2024-04-07 14:44:10 UTC MAIN commitmail json YAML

finance/ruby-braintree: update to 4.20.0

4.20.0 (2024-03-26)

* Deprecate credit method in credit_card and credit_card_gateway
* Deprecate sale method in credit_card and credit_card_gateway
* Add domains parameter support to ClientToken::generate

(taca)

2024-04-07 14:42:53 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-ole to 1.2.13.1

I've missed to write these.

1.2.13 (2024-03-28)

* Drop defunct Travis sudo: false directive (github #27, olleolleolle).
* Fix broken '-y' command line option (github #20).

> 1.2.13.1 (2024-03-28)
>
> * Try using gemspec metadata to see if it will update rubygems homepage
>  link.

(taca)

2024-04-07 14:41:25 UTC MAIN commitmail json YAML

devel/ruby-ole: update to 1.2.13.1

1.2.13.1 (2024-03-28)

* Try using gemspec metadata to see if it will update rubygems homepage
  link.

(taca)

2024-04-07 14:39:50 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-async to 2.10.1

(taca)

2024-04-07 14:39:34 UTC MAIN commitmail json YAML

devel/ruby-async: update to 2.10.1

2.10.0 (2024-03-27)

* Introduce Async::Task#defer_stop by @ioquatix in #310

2.10.1 (2024-03-27)

* Raise stop directly in #defer_stop. by @ioquatix in #311

(taca)

2024-04-07 14:37:12 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.79.0

(taca)

2024-04-07 14:36:56 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.79.0

5.79.0 (2024-04-01)

* Support create_or_replace_view with :materialized option on PostgreSQL
  (nashby) (#2144)

* Support :unlogged_tables_default Database option on Postgres for making
  created tables unlogged by default (jeremyevans) (#2134)

* Add Dataset#select_prepend for prepending to the current selected columns
  (jeremyevans) (#2139)

(taca)

2024-04-07 14:00:54 UTC MAIN commitmail json YAML

doc/pkg-vulnerabilities: add several php-concrete-cms entries

php{80,81,82}-concrete-cms<9.2.8 XSS
CVE-2024-2753
CVE-2024-3178
CVE-2024-3179
CVE-2024-3180
CVE-2024-3181

(taca)

2024-04-07 13:59:24 UTC MAIN commitmail json YAML

doc: Updated www/php-concrete-cms to 9.2.8

(taca)

2024-04-07 13:59:05 UTC MAIN commitmail json YAML

www/php-concrete-cms: update to 9.2.8

9.2.8 (2024-04-02)

Bug Fixes

* Fixed bug where c5:info console command would fail when run on a Concrete
  webroot if that webroot was not yet an installed Concrete site.

* Fixed bug where logout link in toolbar would not work when user was logged
  in as an editor who could not view the Dashboard (thanks ounziw)

Security Updates

* Created CVE-2024-2753 Stored XSS on the calendar color settings screen and
  fixed it with commit 11988 Prior to the fix, a rogue administrator could
  put malicious javascript on the Concrete CMS color setting screen which
  would have would have been triggered by and affected users who accessed
  the color settings screen.  The Concrete CMS security team gave this
  vulnerability a CVSS v3.1 score of 2.0 with a vector of
  AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N

  Thank you Rikuto Tauchi for reporting HackerOne 2433383.

* Created CVE-2024-3178 Cross-site Scripting (XSS) - Advanced File Search
  Filter and fixed it with commit 11988 for version 9 and commit 11989 for
  version 8.  Prior to the fix, a rogue administrator could add malicious
  code in the file manager because of insufficient validation of
  administrator provided data.  All administrators have access to the File
  Manager and hence could create a search filter with the malicious code
  attached.  The Concrete CMS security team gave this vulnerability a CVSS
  v3.1 score of 3.1 with a vector of AV:N/AC:H/PR:H/UI:R/S:U/C:N/I:L/A:L

  Thank you Guram (javakhishvili) for reporting HackerOne 949443

* Created CVE-2024-3179 Stored XSS in the Custom Class page editing and
  fixed it with commit 11988 for version 9 and commit 11989 for version 8.
  Prior to the fix, a rogue administrator could insert malicious code in the
  custom class field due to insufficient validation of administrator
  provided data.  Concrete CMS version 9.2.8 and 8.5.13 no longer allow any
  non alphanumeric characters in this CSS class.  The Concrete CMS security
  team gave this vulnerability a CVSS v3.1 score of 3.1 with a vector of
  AV:N/AC:H/PR:H/UI:R/S:U/C:N/I:L/A:L Thank you Alexey Solovyev for
  reporting HackerOne 918129.

* Created and fixed [CVE-2024-3180]
  (https://nvd.nist.gov/vuln/detail/CVE-2024-3180) Prior to fix, stored XSS
  could be executed by a rogue administrator adding malicious code to the
  link-text field when creating a block of type file.  Fixed with commit
  11988 for version 9 and commit 11989 for version 8.  The Concrete CMS
  security team gave this vulnerability a CVSS v3.1 sore of 3.1 with a
  vector of AV:N/AC:H/PR:H/UI:R/S:U/C:N/I:L/A:L Thank you Alexey Solovyev
  for reporting HackerOne 903356

* Created CVE-2024-3181 Stored XSS in the Search Field.  Prior to the fix,
  stored XSS could be executed by an administrator changing a filter to
  which a rogue administrator had previously added malicious code.  The
  Concrete Team fixed this with commit 11988 for version 9 and commit 11989
  for version 8. Thank you Alexey Solovyev for reporting HackerOne 918142

(taca)

2024-04-07 13:52:01 UTC MAIN commitmail json YAML

doc: Updated net/pear-Net_SMTP to 1.12.0

(taca)

2024-04-07 13:51:31 UTC MAIN commitmail json YAML

www/php-concrete-cms: update to 9.2.8

9.2.8 (2024-04-02)

(taca)

2024-04-07 11:45:07 UTC MAIN commitmail json YAML

doc: Updated graphics/py-matplotlib to 3.8.4

(wiz)

2024-04-07 11:44:57 UTC MAIN commitmail json YAML

py-matplotlib: update to 3.8.4.

This is the fourth micro release of the 3.8 series.

Highlights of the 3.8.4 release include:

    Enable building against numpy 2.0; released wheels are built against numpy 2
    macosx: Clean up single-shot timers correctly
    Add a draw during show for macos backend
    Fix color sequence data for Set2 and Set3
    gtk: Ensure pending draws are done before GTK draw
    Update "Created with" url in hand.svg
    Avoid modifying user input to Axes.bar
    fix quiver3d incorrect arrow colors

(wiz)

2024-04-07 11:41:05 UTC MAIN commitmail json YAML

doc: Updated textproc/py-lxml to 5.2.1

(wiz)

2024-04-07 11:40:56 UTC MAIN commitmail json YAML

py-lxml: update to 5.2.1.

5.2.1 (2024-04-02)
==================

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

* LP#2059910: The minimum CPU architecture for the Linux x86 binary wheels was set back to
  "core2", but with SSE 4.2 enabled.

* LP#2059977: ``Element.iterfind("//absolute_path")`` failed with a ``SyntaxError``
  where it should have issued a warning.

* GH#416: The documentation build was using the non-standard ``which`` command.
  Patch by Michał Górny.

5.2.0 (2024-03-30)
==================

Other changes
-------------

* LP#1958539: The ``lxml.html.clean`` implementation suffered from several (only if used)
  security issues in the past and was now extracted into a separate library:

  https://github.com/fedora-python/lxml_html_clean

  Projects that use lxml without "lxml.html.clean" will not notice any difference,
  except that they won't have potentially vulnerable code installed.
  The module is available as an "extra" setuptools dependency "lxml[html_clean]",
  so that Projects that need "lxml.html.clean" will need to switch their requirements
  from "lxml" to "lxml[html_clean]", or install the new library themselves.

* The minimum CPU architecture for the Linux x86 binary wheels was upgraded to
  "sandybridge" (launched 2011), and glibc 2.28 / gcc 12 (manylinux_2_28) wheels were added.

* Built with Cython 3.0.10.

5.1.2 (2024-??-??)
==================

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

* LP#2059977: ``Element.iterfind("//absolute_path")`` failed with a ``SyntaxError``
  where it should have issued a warning.

(wiz)

2024-04-07 11:38:46 UTC MAIN commitmail json YAML

doc: Updated graphics/py-contourpy to 1.2.1

(wiz)

2024-04-07 11:38:37 UTC MAIN commitmail json YAML

py-contourpy: update to 1.2.1.

ContourPy 1.2.1 is a compatibility release to support NumPy 2.

This release supports Python 3.9 to 3.12.

Thanks to new contributor @motoro and core maintainer @ianthomas23.

Compatibility:

    Support NumPy 2 (#331, #371, #372)

Code improvements:

    Fix a few f-strings (#332)

Documentation improvements:

    Clarify use of quotes in pip install (#349)

Build, testing and CI improvements:

    Improved linting (#322, #323, #333, #337)
    Update cppcheck to 2.11 (#324)
    Support running tests on unicore hosts (#327)
    Improved tests against nightly wheels (#329, #373)
    Update to chromium 118 for Bokeh renderer tests (#325)
    Add CI run using earliest supported numpy (#347)

(wiz)

2024-04-07 07:35:33 UTC MAIN commitmail json YAML

2024-04-07 07:31:19 UTC MAIN commitmail json YAML

2024-04-07 07:22:36 UTC MAIN commitmail json YAML

xdelta: remove dead HOMEPAGE

(wiz)

2024-04-07 06:17:08 UTC MAIN commitmail json YAML

doc: Updated devel/pkgconf to 2.2.0

(ryoon)

2024-04-07 06:16:55 UTC MAIN commitmail json YAML

devel/pkgconf: Update to 2.2.0

Changelog:
Changes from 2.1.1 to 2.2.0:
----------------------------

* libpkgconf SOVERSION is now 5.

* Significant solver rework to flatten both requires and requires.private
  dependencies in a single pass.  Improves performance slightly and ensures
  proper dependency order.
  Patches by Kai Pastor.

* Improve `--digraph` output to reflect more of the solver's state in the
  rendered dependency graph.
  Patches by Kai Pastor.

* Do not reference the graph root by name when presenting error messages about
  directly requested dependency nodes.
  Patch by Kai Pastor.

(ryoon)

2024-04-07 04:24:24 UTC MAIN commitmail json YAML

2024-04-06 12:46:17 UTC MAIN commitmail json YAML

doc: Added mail/dovecot2-fts-flatcurve version 1.0.2

(nikita)

2024-04-06 12:45:26 UTC MAIN commitmail json YAML

dovecot2-fts-flatcurve: Import version 1.0.2

This is a Dovecot FTS (Full Text Search) plugin to enable message indexing
using the Xapian Open Source Search Engine Library.

The plugin relies on Dovecot to do the necessary stemming. It is intended
to act as a simple interface to the Xapian storage/search query functionality.

This driver supports match scoring and substring matches, which means it is
RFC 3501 (IMAP4rev1) compliant (although substring searches are off by default).
This driver does not support fuzzy searches, as there is no built-in support in
Xapian for it.

The driver passes all of the ImapTest search tests.

(nikita)

2024-04-06 09:33:01 UTC MAIN commitmail json YAML

2024-04-06 08:54:54 UTC MAIN commitmail json YAML

2024-04-06 08:54:19 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 124.0.2

(ryoon)

2024-04-06 08:54:08 UTC MAIN commitmail json YAML

www/firefox-l10n: Update to 124.0.2

* Sync with www/firefox-124.0.2.

(ryoon)

2024-04-06 08:53:47 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 124.0.2

(ryoon)

2024-04-06 08:53:35 UTC MAIN commitmail json YAML

www/firefox: Update to 124.0.1

Changelog:
124.0.2:
Fixed

  * Fixed an issue where users with a large amount of bookmarks would be unable
    to restore a bookmarks backup. (Bug 1884308)

  * Fixed an issue that would cause open Firefox windows to go blank or crash
    during video playback on sites such as Netflix. (Bug 1883932)

  * Fixed a crash that affected Linux AArch64 builds.(Bug 1866396)

  * Fixed an issue where some users experienced difficulties loading webpages
    due to changes made to the default AppArmor configuration shipping in
    Ubuntu 24.04. (Bug 1884347)

124.0.1:
Fixed

  * Security fixes.

Mozilla Foundation Security Advisory 2024-15
#CVE-2024-29943: Out-of-bounds access via Range Analysis bypass
#CVE-2024-29944: Privileged JavaScript Execution via Event Handlers

124.0:
New

  * Caret browsing mode now also works in the PDF viewer. (Learn more)

  * In Firefox View, open tabs can now be sorted by either recent activity or
    tab order. Recent activity is the default setting.

  * Firefox now populates the Windows taskbar jump list more efficiently, which
    should allow for a smoother overall browsing experience.

  * Firefox on Mac now uses the macOS fullscreen API for all types of
    fullscreen windows. This should better match the expected macOS user
    experience for fullscreen spaces, menubar and the Dock.

  * As of Firefox 124, Qwant's availability has been expanded to all languages
    in the France region along with Belgium, Italy, Netherlands, Spain, and
    Switzerland.

Fixed

  * Various security fixes.

Mozilla Foundation Security Advisory 2024-12
#CVE-2024-2605: Windows Error Reporter could be used as a Sandbox escape vector
#CVE-2024-2606: Mishandling of WASM register values
#CVE-2024-2607: JIT code failed to save return registers on Armv7-A
#CVE-2024-2608: Integer overflow could have led to out of bounds write
#CVE-2023-5388: NSS susceptible to timing attack against RSA decryption
#CVE-2024-2609: Permission prompt input delay could expire when not in focus
#CVE-2024-2610: Improper handling of html and body tags enabled CSP nonce
#CVE-2024-2611: Clickjacking vulnerability could have led to a user
accidentally granting permissions
#CVE-2024-2612: Self referencing object could have potentially led to a
use-after-free
#CVE-2024-2613: Improper handling of QUIC ACK frame data could have led to OOM
#CVE-2024-2614: Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9, and
Thunderbird 115.9
#CVE-2024-2615: Memory safety bugs fixed in Firefox 124

(ryoon)

2024-04-06 08:07:18 UTC MAIN commitmail json YAML

2024-04-06 07:14:59 UTC MAIN commitmail json YAML

doc: Updated devel/ast-grep to 0.20.2

(wiz)

2024-04-06 07:14:49 UTC MAIN commitmail json YAML

ast-grep: update to 0.20.2.

#### 0.20.2

- feat: make test --update-all not report error
- fix: fix update cases
- refactor: less indentation for interactive reporter
- feat: improve accept

#### 0.20.1

- feat: respect suppression in lsp

(wiz)

2024-04-06 06:40:10 UTC MAIN commitmail json YAML

doc: Updated textproc/py-rapidfuzz to 3.7.0

(wiz)

2024-04-06 06:39:59 UTC MAIN commitmail json YAML

py-rapidfuzz: update to 3.7.0.

[3.7.0] - 2024-03-21
^^^^^^^^^^^^^^^^^^^^

Changed
~~~~~~~
* reduce importtime

(wiz)

2024-04-06 06:34:48 UTC MAIN commitmail json YAML

doc: Updated devel/py-pybind11 to 2.12.0

(wiz)

2024-04-06 06:34:39 UTC MAIN commitmail json YAML

py-pybind11: update to 2.12.0.

Convert to wheel.mk.

New Features:

    pybind11 now supports compiling for NumPy 2. Most code shouldn't change (see upgrade-guide-2.12 for details). However, if you experience issues you can define PYBIND11_NUMPY_1_ONLY to disable the new support for now, but this will be removed in the future. #5050
    pybind11/gil_safe_call_once.h was added (it needs to be included explicitly). The primary use case is GIL-safe initialization of C++ static variables. #4877
    Support move-only iterators in py::make_iterator, py::make_key_iterator, py::make_value_iterator. #4834
    Two simple py::set_error() functions were added and the documentation was updated accordingly. In particular, py::exception<>::operator() was deprecated (use one of the new functions instead). The documentation for py::exception<> was further updated to not suggest code that may result in undefined behavior. #4772

Bug fixes:

    Removes potential for Undefined Behavior during process teardown. #4897
    Improve compatibility with the nvcc compiler (especially CUDA 12.1/12.2). #4893
    pybind11/numpy.h now imports NumPy's multiarray and _internal submodules with paths depending on the installed version of NumPy (for compatibility with NumPy 2). #4857
    Builtins collections names in docstrings are now consistently rendered in lowercase (list, set, dict, tuple), in accordance with PEP 585. #4833
    Added py::typing::Iterator<T>, py::typing::Iterable<T>. #4832
    Render py::function as Callable in docstring. #4829
    Also bump PYBIND11_INTERNALS_VERSION for MSVC, which unlocks two new features without creating additional incompatibilities. #4819
    Guard against crashes/corruptions caused by modules built with different MSVC versions. #4779
    A long-standing bug in the handling of Python multiple inheritance was fixed. See PR #4762 for the rather complex details. #4762
    Fix bind_map with using declarations. #4952
    Qualify py::detail::concat usage to avoid ADL selecting one from somewhere else, such as modernjson's concat. #4955
    Use new PyCode API on Python 3.12+. #4916
    Minor cleanup from warnings reported by Clazy. #4988
    Remove typing and duplicate class_ for KeysView/ValuesView/ItemsView. #4985
    Use PyObject_VisitManagedDict() and PyObject_ClearManagedDict() on Python 3.13 and newer. #4973
    Update make_static_property_type() to make it compatible with Python 3.13. #4971

    Render typed iterators for make_iterator, make_key_iterator, make_value_iterator. #4876
    Add several missing type name specializations. #5073
    Change docstring render for py::buffer, py::sequence and py::handle (to Buffer, Sequence, Any). #4831
    Fixed base_enum.__str__ docstring. #4827
    Enforce single line docstring signatures. #4735
    Special 'typed' wrappers now available in typing.h to annotate tuple, dict, list, set, and function. #4259
    Create handle_type_name specialization to type-hint variable length tuples. #5051

    Setting PYBIND11_FINDPYTHON to OFF will force the old FindPythonLibs mechanism to be used. #5042
    Skip empty PYBIND11_PYTHON_EXECUTABLE_LAST for the first cmake run. #4856
    Fix FindPython mode exports & avoid pkg_resources if importlib.metadata available. #4941
    Python_ADDITIONAL_VERSIONS (classic search) now includes 3.12. #4909
    pybind11.pc is now relocatable by default as long as install destinations are not absolute paths. #4830
    Correctly detect CMake FindPython removal when used as a subdirectory. #4806
    Don't require the libs component on CMake 3.18+ when using PYBIND11_FINDPYTHON (fixes manylinux builds). #4805
    pybind11_strip is no longer automatically applied when CMAKE_BUILD_TYPE is unset. #4780
    Support DEBUG_POSFIX correctly for debug builds. #4761
    Hardcode lto/thin lto for Emscripten cross-compiles. #4642
    Upgrade maximum supported CMake version to 3.27 to fix CMP0148 warnings. #4786

Documentation:

    Small fix to grammar in functions.rst. #4791
    Remove upper bound in example pyproject.toml for setuptools. #4774

CI:

    CI: Update NVHPC to 23.5 and Ubuntu 20.04. #4764
    Test on PyPy 3.10. #4714

Other:

    Use Ruff formatter instead of Black. #4912
    An assert() was added to help Coverty avoid generating a false positive. #4817

(wiz)

2024-04-06 06:33:05 UTC MAIN commitmail json YAML

doc: Updated devel/scons4 to 4.7.0

(wiz)

2024-04-06 06:32:56 UTC MAIN commitmail json YAML

py-scons: update to 4.7.0.

NEW FUNCTIONALITY

    Method unlink_files was added to the TestCmd class that unlinks a list of files
    from a specified directory. An attempt to unlink a file is made only when the
    file exists; otherwise, the file is ignored.

CHANGED/ENHANCED EXISTING FUNCTIONALITY

    Add an optional argument list string to configure's CheckFunc method so
    that the generated function argument list matches the function's
    prototype when including a header file. Fixes GH Issue #4320
    Now supports pre-release Python 3.13
    Support for Python versions without support for the threading package has been removed
    Dropped three unused warning classes: DeprecatedSourceCodeWarning,
    TaskmasterNeedsExecuteWarning, DeprecatedMissingSConscriptWarning.
    Two warning classes that are actually used were added to manpage section on
    enabling warnings (cache-cleanup-error, future-reserved-variable).

FIXES

    Fix of the --debug=sconscript option to return exist statements when using return
    statement with stop flag enabled
    MSVS: prevent overwriting the SCons environment variable SCONS_HOME with the OS
    environment value of SCONS_HOME in the msvs tool.
    MSVC: Fix the detection of Visual Studio 2015 Express ('14.0Exp') by adding a
    registry key definition and updating the installation root-relative registry value
    at runtime for the location of the VC folder.
    MSVS: Fix the msvs project generation test for MSVS 6.0 to use the correct name of
    the generated project file.
    MSVS: Fix the msvs project generation test scripts so that "false positive" tests
    results are not possible when the initial build is successful and the command-line
    build of the project file fails.
    On Windows platform, when collecting command output (Configure checks),
    make sure decoding of bytes doesn't fail.
    Documentation indicated that both Pseudo() and env.Pseudo() were usable,
    but Pseudo() did not work; is now enabled.
    Improve handling of file data that SCons itself processes - as in
    scanners - try harder to decode non-UTF-8 text.
    PyPackageDir no longer fails if passed a module name which cannot be found,
    now returns None.
    Add locking around creation of CacheDir config file. Fixes issue #4489.

IMPROVEMENTS

    Use of NotImplemented instead of NotImplementedError for special methods
    of _ListVariable class
    The NewParallel scheduler is now the default, the tm_v2 flag is removed,
    and the old scheduler is opt-in under --experimental=legacy_sched. Additionally,
    the new scheduler is now used for -j1 builds as well.
    NOTE: This should significantly improve SCons performance for larger parallel builds
    (Larger -j values)
    CacheDir writes no longer happen within the taskmaster critical section, and therefore
    can run in parallel with both other CacheDir writes and the taskmaster DAG walk.
    The NewParallel scheduler now only adds threads as new work requiring execution
    is discovered, up to the limit set by -j. This should reduce resource utilization
    when the achievable parallelism in the DAG is less than the -j limit.
    Dumping an environment with json formatting will now explicitly specify if a given
    value cannot be serialized.

PACKAGING

    Remove unnecessary dependencies on pypi packages from setup.cfg
    SCons documentation build can now be controlled through SKIP_DOC
    variable - rather than just true/false can now specify
    skip none, skip all, skip pdf docs, skip api docs.

DOCUMENTATION

    Fixed the Scanner examples in the User Guide to be runnable and added
    some more explanation. Clarified discussion of the scanner function in
    the Scanner Objects section of the manpage.
    The manpage entry for Pseudo was clarified.
    The manpage entry for SharedLibrary was clarified.
    Update API docs for Warnings framework; add two warns to manpage
    enable/disable control.
    More consistent use of &Python; in the manpage. A few links added.
    A warning about overwriting env['ENV'] and one about Configure
    checks possibly not running in in no-exec mode also added.
    Clarify how SCons finds the project top directory, and what that is used for.
    Clarify MergeFlags usage of a dict argument.

DEVELOPMENT

    Fix sphinx config to handle SCons versions with post such as: 4.6.0.post1
    Created SCons.Util.sctyping to contain complex type information, allowing
    for repo-wide type hinting without causing cyclical dependencies.

(wiz)

2024-04-06 06:14:16 UTC MAIN commitmail json YAML

Updated ham/hackrf, devel/py-ipykernel

(adam)

2024-04-06 06:13:58 UTC MAIN commitmail json YAML

py-ipykernel: updated to 6.29.4

6.29.4

Bugs fixed

- Fix side effect import for pickleutil

Maintenance and upkeep improvements

- Do not import debugger/debugpy unless needed

(adam)

2024-04-06 06:10:01 UTC MAIN commitmail json YAML

hackrf: updated to 2024.02.1

2024.02.1

To upgrade to this release, you must update libhackrf and hackrf-tools on your host computer. You must also update firmware on your HackRF.

Major changes in this release include:

A new utility, hackrf_biast, provides a way to control the "bias tee" antenna port power output on HackRF One. Thank you, Jonathan Suite (AI6AJ)!
Completely new and comprehensive libhackrf API documentation generated from source is now available in the release package. Thank you, L叩szl坦 Bar叩th!
hackrf_sweep now supports more FFTW features including the ability to use a wisdom file. Thank you, Jonathan Suite (AI6AJ)!
HackRF One r10, the latest hardware revision, is based on r8, reverting most of the changes made in r9.
There have been many enhancements and bug fixes. For a full list of changes, see the git log.

(adam)

2024-04-06 05:59:23 UTC MAIN commitmail json YAML

doc: Updated x11/libX11 to 1.8.9

(wiz)

2024-04-06 05:59:13 UTC MAIN commitmail json YAML

libX11: update to 1.8.9.

1.8.9

This release includes:
* Fix regressions introduced in 1.8.8 (!245, !248) - this includes reverting
  for now the previous "Fix XIM input sometimes jumbled (#198, !236)"

1.8.8

This release includes:

* Fix XIM input sometimes jumbled (#198, !236)
* Fix _XkbReadGetDeviceInfoReply for nButtons == dev->buttons (!237)
* Drop ifdefs for platforms that are no longer supported (!242, !243)
* Assorted memory handling cleanups

(wiz)

2024-04-06 05:50:49 UTC MAIN commitmail json YAML

Updated devel/py-execnet, www/py-publicsuffixlist, www/py-test-jupyter, devel/py-typing-extensions

(adam)

2024-04-06 05:50:27 UTC MAIN commitmail json YAML

py-typing-extensions: updated to 4.11.0

Release 4.11.0 (April 5, 2024)

This feature release provides improvements to various recently
added features, most importantly type parameter defaults (PEP 696).

There are no changes since 4.11.0rc1.

Release 4.11.0rc1 (March 24, 2024)

- Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.
- Fix the runtime behavior of type parameters with defaults (PEP 696).
  Patch by Nadir Chowdhury.
- Fix minor discrepancy between error messages produced by `typing`
  and `typing_extensions` on Python 3.10. Patch by Jelle Zijlstra.
- When `include_extra=False`, `get_type_hints()` now strips `ReadOnly` from the annotation.

(adam)

2024-04-06 05:48:58 UTC MAIN commitmail json YAML

py-test-jupyter: updated to 0.10.1

v0.10.1

Fix passing of kwargs to websocket_connect

(adam)

2024-04-06 05:47:36 UTC MAIN commitmail json YAML

py-publicsuffixlist: updated to 0.10.0.20240403

0.10.0.20240403
Unknown changes

(adam)

2024-04-06 05:46:02 UTC MAIN commitmail json YAML

py-execnet: updated to 2.1.0

2.1.0 (2024-04-05)

Added main_thread_only execmodel which is derived from the thread execmodel and only executes remote_exec calls in the main thread.

Callers of remote_exec must use the returned channel to wait for a task to complete before they call remote_exec again, otherwise the remote_exec call will fail with a concurrent remote_exec would cause deadlock error.

Also fixed init_popen_io to use closefd=False for shared stdin and stdout file descriptors, preventing Bad file descriptor errors triggered by test_stdouterrin_setnull.

The library is now typed and the typing is exposed to type-checkers.

Re-exported Gateway, Channel, DumpError and LoadError from execnet. The constructors are private.

Fixed GatewayBase.join() timeout argument getting ignored.

Removed support for Python 3.7.

Added official support for Python 3.12.

(adam)

2024-04-06 05:38:26 UTC MAIN commitmail json YAML

Updated lang/tcl, x11/tk

(adam)

2024-04-06 05:37:48 UTC MAIN commitmail json YAML

tcl, tk: updated to 8.6.14

Summary of Changes since Tcl/Tk 8.6.13:
--------------------------------------

This is a patch release, so it primarily includes bug fixes and corrections
to erratic behavior.  Highlighted changes are noted below.  The changes file
at the root of the source tree contains a more complete list.  The Timelines
of all changes are online.

              http://core.tcl-lang.org/tcl/timeline
              http://core.tcl-lang.org/tk/timeline

  * [TIP 402] revise path normalization for x-platform UNC path support
        *** POTENTIAL INCOMPATIBILITY ***

  * Harmonize Tk's parse of numbers (screen distance, etc) with Tcl
        *** POTENTIAL INCOMPATIBILITY ***

  * Iconlist ignores options db for fg text color; affects dialogs
        *** POTENTIAL INCOMPATIBILITY ***

  * Aqua: XPutImage() swaps red and blue channels
        *** POTENTIAL INCOMPATIBILITY ***

  * [encoding convertfrom] handling of incomplete code sequences
        *** POTENTIAL INCOMPATIBILITY ***

  * Harmonize handling of ~ in paths across platforms.
        *** POTENTIAL INCOMPATIBILITY ***

  * Fix menu clone binding misbehavior, menu-20.1[2-6].
        *** POTENTIAL INCOMPATIBILITY ***

  * Improved performance of [exec] and [open |$cmd] on unix-lke
    systems, especially with large memory footprints.

  * Improve performance of large treeview destruction.

  * Improve performance of large image insertions into text.

  * Improve widget creation performance due to poor font caching.

  * Fix notebook tab appearances when placed on edge other than top.

  * Enable treeview display of partial final line.

  * Win: restore [exec %var%] that was dropped in 8.6.13.

  * Allow [chan create {} $cmd].  Enables simulation of server channels.

  * Allow return from [tk scaling] in safe interps.

  * Prevent navigation by word exposing clues to masked entry contents.

  * Fix crashes or hangs in...
      - [chan pop] with pending input
      - thread finalization of reflected channels
      - [label .l -bitmap floppy]
      - [set tcl_precision 15; expr 6.4623485355705287e-27]
      - [tk busy forget] and [tk busy hold]
      - channel read into "string" Tcl_Obj can BO, and perform poorly
      - KVO crash after destroying Aqua's first root toplevel
      - Test treeview-6ee162c3f9
      - Test tailcall-bug-784befb0ba
      - Tests menu-40.[12]

  * Repair memory leaks and errors
      - Eliminate undefined realloc() calls
      - Silence many warnings from -fsanitize=function
      - Flawed interfacing with XIM
      - Tcl_UtfToExternal writing to one-byte buffer
      - Tcl_UtfToUniChar() handling of 0xC1.
      - Tk_ConfigureValue could call wrong free() routine.
      - tests getuncichar-1.* in utf.test
      - ...and many more

  * No more support for 32-bit Cygwin

  * ::tcl_platform(osVersion) updated to report Windows 11

  * Accommodate macOS deprecation of sprintf()

  * Silence macOS 14 warnings about secure restorable state.

  * Code changes to support ASan use-after-return detection

  * Revise Tcl_MakeFileChannel() to better partner with pledge()

  * Prevent false [clock format] error reports on FreeBSD

  * Region clip & copy make better use of OS facilities.

  * Update handling of Apple FourCC creator codes.

  * Text selection omits first character, text-38.1

  * Windows: improved support of non-BMP pathnames

  * Fixed some Y2038 limitations

  * Fix photo color drawing on X11 32-bit visuals.

  * Fix <<MenuSelect>> regression on menus with -tearoff

  * Correct rounding of [nsFont pointSize].

  * zlib comment/filename error handling (zlib-8.19, zlib-8.2[012])

  * Prevent theme change attempts after Tk finalize.

  * Make dialogs robust against parent destruction.

  * Make [tk_chooseColor] robust against failed grab.

  * Fix menu parsing of @x,y indices.  menu-22.[6-9]

  * Fix inconsistent results from [font measure].

  * Fixed [clock scan|add] handling of abbreviated options

  * Avoid endless loops replacing [unknown] or [history].

  * Fix polluted error messages from [send -option].

  * PNG photo image decoder missed a 0xFF entry.

  * Fix failing winTime-2.1 on Windows

  * test string-2.20.1 failed on big endian platforms

  * Updated bundled packages, libraries, standards, data
      - Itcl 4.2.4
      - sqlite3 3.44.2
      - Thread 2.8.9
      - TDBC* 1.1.7
      - tcltest 2.5.7
      - libtommath 1.2.1
      - zlib 1.3.1
      - Unicode 15.1
      - tzdata 2024a

(adam)

2024-04-06 00:15:39 UTC MAIN commitmail json YAML

doc: Updated www/snac to 2.51

(schmonz)

2024-04-06 00:15:34 UTC MAIN commitmail json YAML

snac: update to 2.51. Changes:

Support for custom Emojis has been added; they are no longer hardcoded,
but read from the `emojis.json` file at the server base directory. Also,
they are no longer limited to string substitutions, but images as
external URLs are also supported (see `snac(8)` for more information).

Fixed a bug that caused some notifications to be lost when coming from a
user in the same instance.

Added an additional check for blocked instances (sometimes, posts from
blocked sites that were ancestors of legit posts were 'leaking' into the
timeline).

On OpenBSD, if the `disable_email_notifications` server flag is set to
`true`, `unveil()` is not called for the execution of the
`/usr/sbin/sendmail` binary and `pledge()` doesn't set the `exec`
promise.

(schmonz)

2024-04-06 00:01:05 UTC MAIN commitmail json YAML

devel/py-protobuf: Do not hardcode Python 3.11

(ryoon)

2024-04-05 20:35:58 UTC MAIN commitmail json YAML

2024-04-05 20:23:34 UTC MAIN commitmail json YAML

2024-04-05 20:11:27 UTC MAIN commitmail json YAML

doc: update some vuln patterns

(wiz)

2024-04-05 19:14:14 UTC MAIN commitmail json YAML

2024-04-05 19:08:24 UTC MAIN commitmail json YAML

doc: Updated lang/go121 to 1.21.9

(bsiegert)

2024-04-05 19:08:10 UTC MAIN commitmail json YAML

doc: Updated lang/go122 to 1.22.2

(bsiegert)

2024-04-05 19:07:55 UTC MAIN commitmail json YAML

go121: Update to 1.21.9.

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

http2: close connections when receiving too many headers

Maintaining HPACK state requires that we parse and process all HEADERS and
CONTINUATION frames on a connection. When a request's headers exceed
MaxHeaderBytes, we don't allocate memory to store the excess headers but we do
parse them. This permits an attacker to cause an HTTP/2 endpoint to read
arbitrary amounts of header data, all associated with a request which is going
to be rejected. These headers can include Huffman-encoded data which is
significantly more expensive for the receiver to decode than for an attacker to
send.

Set a limit on the amount of excess header frames we will process before
closing a connection.

Thanks to Bartek Nowotarski (https://nowotarski.info/) for reporting this
issue.

This is CVE-2023-45288 and Go issue https://go.dev/issue/65051.

(bsiegert)

2024-04-05 19:03:55 UTC pkgsrc-2024Q1 commitmail json YAML

I hereby declare pull-up season to be open! :)

(bsiegert)

2024-04-05 18:52:48 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6842 - requested by bouyer
sysutils/xentools415: NetBSD 10 bugfix
sysutils/xentools418: NetBSD 10 bugfix

Revisions pulled up:
- sysutils/xentools415/Makefile                                1.30
- sysutils/xentools415/distinfo                                1.15
- sysutils/xentools415/patches/patch-xen_common_libelf_libelf-loader.c 1.1
- sysutils/xentools418/Makefile                                1.5
- sysutils/xentools418/distinfo                                1.3
- sysutils/xentools418/patches/patch-xen_common_libelf_libelf-loader.c 1.1

---
  Module Name: pkgsrc
  Committed By: bouyer
  Date: Tue Apr  2 22:01:24 UTC 2024

  Modified Files:
  pkgsrc/sysutils/xentools415: Makefile distinfo
  pkgsrc/sysutils/xentools418: Makefile distinfo
  Added Files:
  pkgsrc/sysutils/xentools415/patches:
      patch-xen_common_libelf_libelf-loader.c
  pkgsrc/sysutils/xentools418/patches:
      patch-xen_common_libelf_libelf-loader.c

  Log Message:
  xentools415, xentools418: fix bug in BSD symbol table support for i386:
  When computing the size of the ELF symbol table, the code use
  sizeof(Elf64_Shdr) or sizeof(Elf32_Shdr) depending on the kernel being
  loaded. But later when computing offsets, the code uses
  sizeof(struct elf_sym_header) which contains a union of both Shdr. This result
  in an overflow of 64 bytes. Fortunably the code checks the size being copied
  with the allocated size and silently ignores the copy if there isn't enough
  space. Fortunably as well, the allocated size is rounded up to the next page
  boundary, so most of the time there is enough space. Unfortunably, the official
  i386 GENERIC kernel from the 10.0 release has the right size to trigger
  this bug.
  Bump PKGREVISION.

(bsiegert)

2024-04-05 18:51:52 UTC MAIN commitmail json YAML

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

http2: close connections when receiving too many headers

Maintaining HPACK state requires that we parse and process all HEADERS and
CONTINUATION frames on a connection. When a request's headers exceed
MaxHeaderBytes, we don't allocate memory to store the excess headers but we do
parse them. This permits an attacker to cause an HTTP/2 endpoint to read
arbitrary amounts of header data, all associated with a request which is going
to be rejected. These headers can include Huffman-encoded data which is
significantly more expensive for the receiver to decode than for an attacker to
send.

Set a limit on the amount of excess header frames we will process before
closing a connection.

Thanks to Bartek Nowotarski (https://nowotarski.info/) for reporting this
issue.

This is CVE-2023-45288 and Go issue https://go.dev/issue/65051.

(bsiegert)

2024-04-05 18:33:20 UTC MAIN commitmail json YAML

doc/TODO:  ffmpeg-7.0, openblas-0.3.27.

(wiz)

2024-04-05 18:15:03 UTC MAIN commitmail json YAML

doc: Updated devel/gradle to 8.7

(ktnb)

2024-04-05 18:14:46 UTC MAIN commitmail json YAML

gradle: update to 8.7

3 years of active development.

Notable updates between major versions:
7 -> 8:
- upgrades the Kotlin DSL's API level to Kotlin 1.8.
- configuration cache speeds up builds by executing more tasks in
  parallel.
- gradle user home can be managed by configuring the retention time of
  cache directories.
  - Cache cleanup can also be disabled.
- many bug fixes and other general improvements.

6 -> 7:
- enabled file system watching by default to make your incremental
  builds faster
- support Java 16
- adds support for building on Macs using Apple Silicon processors.
- feature preview for centralized dependency versions
- enables build validation errors to make your builds more reliable
- easier to create convention plugins for settings files.
- many incubating features have been promoted to stable.

Major and minor release notes:
https://docs.gradle.org/8.7/release-notes.html
...
https://docs.gradle.org/8.0/release-notes.html

https://docs.gradle.org/7.6/release-notes.html
...
https://docs.gradle.org/7.0/release-notes.html

https://docs.gradle.org/6.9/release-notes.html

(ktnb)

2024-04-05 17:34:50 UTC MAIN commitmail json YAML

Updated misc/py-lazy_loader, net/py-twisted, www/py-channels

(adam)

2024-04-05 17:34:11 UTC MAIN commitmail json YAML

py-channels: updated to 4.1.0

Channels 4.1 is maintenance release in the 4.x series.

The main change is an update in the required Python and Django version.
Python 3.8, and Django 4.2 are now the minimum required versions.

There are a number of other small bugfixes.

(adam)

2024-04-05 17:31:54 UTC MAIN commitmail json YAML

py-twisted: updated to 24.3.0

Twisted 24.3.0 (2024-03-01)
===========================

This release supports PyPy v7.3.14.

Bugfixes
--------

- twisted.logger.formatEvent now honors dotted method names, not just flat
  function names, in format strings, as it has long been explicitly documented to
  do.  So, you will now get the expected result from `formatEvent("here's the
  result of calling a method at log-format time: {obj.method()}", obj=...)`
- twisted.web.http.HTTPChannel now ignores the trailer headers provided in the last chunk of a chunked encoded response, rather than raising an exception.
- twisted.protocols.tls.BufferingTLSTransport, used by default by twisted.protocols.tls.TLSMemoryBIOFactory, was refactored for improved performance when doing a high number of small writes.
- twisted.python.failure.Failure now throws exception for generators without triggering a deprecation warnings on Python 3.12.
- twisted.internet.process.Process, used by ``reactor.spawnProcess``, now copies the parent environment when the `env=None` argument is passed on Posix systems and ``os.posix_spawnp`` is used internally.
- twisted.internet.defer.inlineCallbacks.returnValue's stack introspection was adjusted for the latest PyPy 7.3.14 release, allowing legacy @inlineCallbacks to run on new PyPY versions.

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

- twisted.trial.reporter.TestRun.startTest() is no longer called for tests
  with skip annotation or skip attribute for Python 3.12.1 or newer.
  This is the result of upstream Python gh-106584 change.
  The behavior is not change in 3.12.0 or older.

Conch
-----

No significant changes.

Web
---

Bugfixes
~~~~~~~~

- The documentation for twisted.web.client.CookieAgent no longer references
  long-deprecated ``cookielib`` and ``urllib2`` standard library modules.

Deprecations and Removals
~~~~~~~~~~~~~~~~~~~~~~~~~

- twisted.web.http.Request now parses the `multipart/form-data` using `email.message_from_bytes`.
  The usage of `cgi.parse_multipart` was removed as the `cgi` module will be removed in Python 3.13.

Mail
----

No significant changes.

Words
-----

Improved Documentation
~~~~~~~~~~~~~~~~~~~~~~

- The documented IRC example was updated for Python3 usage.

Names
-----

No significant changes.

Trial
-----

No significant changes.

(adam)

2024-04-05 17:26:59 UTC MAIN commitmail json YAML

doc: Updated multimedia/gstreamer1 to 1.24.1

(wiz)

2024-04-05 17:26:44 UTC MAIN commitmail json YAML

2024-04-05 17:24:25 UTC MAIN commitmail json YAML

py-lazy_loader: updated to 0.4

lazy_loader 0.4

Enhancements

ENH: Add require argument to load() to accept version specifiers
Add version as __version__

Bug Fixes

Avoid exception when __frame_data["code_context"] is None
Make lazy_load.load partially thread-safe

Documentation

Add security contact
Recommend newer Python versions to avoid race

(adam)

2024-04-05 17:04:58 UTC MAIN commitmail json YAML

2024-04-05 17:03:59 UTC MAIN commitmail json YAML

2024-04-05 16:31:51 UTC MAIN commitmail json YAML

Updated devel/re2, multimedia/py-m3u8

(adam)

2024-04-05 16:31:36 UTC MAIN commitmail json YAML

py-m3u8: updated to 4.1.0

4.1.0

Support EXT-X-CUE-OUT:Elapsed/Duration format

(adam)

2024-04-05 16:29:25 UTC MAIN commitmail json YAML

2024-04-05 16:00:16 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6841 - requested by wiz
www/p5-libwww: build fix

Revisions pulled up:
- www/p5-libwww/Makefile                                        1.143

---
  Module Name: pkgsrc
  Committed By: wiz
  Date: Wed Apr  3 07:15:39 UTC 2024

  Modified Files:
  pkgsrc/www/p5-libwww: Makefile

  Log Message:
  p5-libwww: p5-Try-Tiny is a runtime dependency, make it so

  Bump PKGREVISION

(bsiegert)

2024-04-05 14:08:07 UTC MAIN commitmail json YAML

doc: Updated databases/prometheus to 2.51.1

(wiz)

2024-04-05 14:07:57 UTC MAIN commitmail json YAML

prometheus: update to 2.51.1.

## 2.51.1 / 2024-03-27

Bugfix release.

* [BUGFIX] PromQL: Re-instate validation of label_join destination label #13803
* [BUGFIX] Scraping (experimental native histograms): Fix handling of the min bucket factor on sync of targets #13846
* [BUGFIX] PromQL: Some queries could return the same series twice (library use only) #13845

## 2.51.0 / 2024-03-18

This version is built with Go 1.22.1.

There is a new optional build tag "dedupelabels", which should reduce memory consumption (#12304).
It is off by default; there will be an optional alternative image to try it out.

* [CHANGE] Scraping: Do experimental timestamp alignment even if tolerance is bigger than 1% of scrape interval #13624, #13737
* [FEATURE] Alerting: Relabel rules for AlertManagerConfig; allows routing alerts to different alertmanagers #12551, #13735
* [FEATURE] API: add limit param to series, label-names and label-values APIs #13396
* [FEATURE] UI (experimental native histograms): Add native histogram chart to Table view #13658
* [FEATURE] Promtool: Add a "tsdb dump-openmetrics" to dump in OpenMetrics format. #13194
* [FEATURE] PromQL (experimental native histograms): Add histogram_avg function #13467
* [ENHANCEMENT] Rules: Evaluate independent rules concurrently #12946, #13527
* [ENHANCEMENT] Scraping (experimental native histograms): Support exemplars #13488
* [ENHANCEMENT] Remote Write: Disable resharding during active retry backoffs #13562
* [ENHANCEMENT] Observability: Add native histograms to latency/duration metrics #13681
* [ENHANCEMENT] Observability: Add 'type' label to prometheus_tsdb_head_out_of_order_samples_appended_total #13607
* [ENHANCEMENT] API: Faster generation of targets into JSON #13469, #13484
* [ENHANCEMENT] Scraping, API: Use faster compression library #10782
* [ENHANCEMENT] OpenTelemetry: Performance improvements in OTLP parsing #13627
* [ENHANCEMENT] PromQL: Optimisations to reduce CPU and memory #13448, #13536
* [BUGFIX] PromQL: Constrain extrapolation in rate() to half of sample interval #13725
* [BUGFIX] Remote Write: Stop slowing down when a new WAL segment is created #13583, #13628
* [BUGFIX] PromQL: Fix wrongly scoped range vectors with @ modifier #13559
* [BUGFIX] Kubernetes SD: Pod status changes were not discovered by Endpoints service discovery #13337
* [BUGFIX] Azure SD: Fix 'error: parameter virtualMachineScaleSetName cannot be empty' (#13702)
* [BUGFIX] Remote Write: Fix signing for AWS sigv4 transport #13497
* [BUGFIX] Observability: Exemplars emitted by Prometheus use "trace_id" not "traceID" #13589

(wiz)

2024-04-05 14:01:01 UTC MAIN commitmail json YAML

2024-04-05 13:59:59 UTC MAIN commitmail json YAML

doc: Updated devel/py-protobuf to 5.26.1

(wiz)

2024-04-05 13:59:33 UTC MAIN commitmail json YAML

doc: Updated devel/protobuf to 26.1

(wiz)

2024-04-05 13:55:23 UTC MAIN commitmail json YAML

2024-04-05 13:46:40 UTC MAIN commitmail json YAML

Updated www/libproxy, security/opensc

(adam)

2024-04-05 13:46:22 UTC MAIN commitmail json YAML

opensc: updated to 0.25.1

OpenSC 0.25.1

General improvements

Add missing file to dist tarball to build documentation

minidriver

Fix RSA decryption with PKCS#1 v1.5 padding
Fix crash when app is not set

(adam)

2024-04-05 13:45:51 UTC MAIN commitmail json YAML

2024-04-05 13:45:28 UTC MAIN commitmail json YAML

libproxy: updated to 0.5.5

0.5.5

Windows: Try all configured proxy resolution types
Cleanup curl
Add release option
Expose missing functions in symbol map
Fix crash during unload
Log debug instead of warning on wpad pac failure
Fix refcounting in px_proxy_factory_copy
symver: Fix symbol map to be a valid tree
Fix free function for pxProxyFactory type
CodeQL badge and updated repology
meson: Don't build OSX plugin on iOS

(adam)

2024-04-05 13:41:34 UTC MAIN commitmail json YAML

Updated devel/snappy, lang/vala

(adam)

2024-04-05 13:40:52 UTC MAIN commitmail json YAML

vala: updated to 0.15.16

Vala 0.56.16
============
* Various improvements and bug fixes:
  - girparser: Recognize usage of time_t and don't rely on given GIR type
  - girparser: Recognize usage of off_t and don't rely on given GIR type
* Bindings:
  - gio-2.0: Restore ApplicationCommandLine.print*_literal() to not require 2.80
  - gmodule-2.0: Do not mark `Module.open` as deprecated
  - gtk4: Preserve compatibility with < 4.14
  - Regenerate for GIR-based bindings to pick up time_t fix (long vs time_t)

(adam)

2024-04-05 13:40:03 UTC MAIN commitmail json YAML

snappy: updated to 1.2.0

Snappy 1.2.0

Level API was added with level 2 support. Compresses 5-10% denser and decompresses 5-10% faster. The compression speed drop is about 20-30%
Minor fixes

(adam)

2024-04-05 12:08:56 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.264

(wiz)

2024-04-05 12:08:48 UTC MAIN commitmail json YAML

mame: update to 0.264.

MAME 0.264 is ready right on time! Before we get to emulation
improvements, there are some changes to the debugger that may affect
you. The debugger窶冱 printf and logerror commands now support more
formatting conversions and options, including NUL-terminated strings
from emulated memory, hexadecimal numbers with lowercase digits,
and left-aligned fields. This may change the behaviour of some
debugger scripts. In other general changes, MAME now supports saving
compact cassette images in compressed FLAC format, so you can save
some disk space.

Thanks to new contributor Enzo Lombardi, Dribbling now has emulated
sound! This classic twin-stick top-down football game was once a
common sight in Italy窶冱 numerous arcades. Sound effects make for
a much more authentic experience. Robin Sergeant, another relative
newcomer to MAME development, has been putting in a lot of work to
improve the state of the Research Machines RM-380Z family, and it窶冱
really coming together. This release adds sound, graphics, 8" disk
drives, and more.

The very rare arcade game Vampire from Entertainment Enterprises
has finally been dumped and emulated. A rare sight in 窶�80s arcades,
it wasn窶冲 known for being a great game. In a way, this makes it
more interesting, as we窶决e more often reminded of successful games
and more likely to forget the failures.

If you窶决e feeling adventurous, you can use the newly emulated Visual
Technology XDS-19P as a graphical terminal for a modern Linux system
running X11 applications. It requires setting up BootP and TFTP
servers, as well as configuring the host system so it can connect,
so be prepared for a challenge if you decide to try it out.

Of course, there窶冱 much more, including working controls for Tomy
Plarail and Tomica TV games, fixes for audio CD playback, and dumps
of the few remaining EC series Japanese e-kara cartridges.

(wiz)

2024-04-05 12:08:12 UTC MAIN commitmail json YAML

doc: Updated devel/py-mercurial to 6.7.2

(wiz)

2024-04-05 12:08:03 UTC MAIN commitmail json YAML

py-mercurial: update to 6.7.2.

Mercurial 6.7.2

Exceptional release following a large performance regression when
cloning.

We are setting up automated benchmarks to reduce the likelihood of
regressions of the sort from happening in the future.

    phases: avoid a potentially costly dictionary interation in some case
    phases: update the phase set as we go during retract boundary
    bundle2: make the "hgtagsfnodes" part advisory

Mercurial 6.7.1

Exceptional release following a crash found in delta code that can
be triggered with complex repository shapes.

    delta-search: fix crash caused by unbound variable
    sshpeer: fix path when handling invalid url exception
    subrepo: fix normalizing paths with scheme

(wiz)

2024-04-05 11:25:33 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 8.4.0

(wiz)

2024-04-05 11:25:22 UTC MAIN commitmail json YAML

harfbuzz: update to 8.4.0.

Overview of changes leading to 8.4.0
Saturday, March 29, 2024
====================================
- Add /bigobj to MSVC compiler flags in meson build, to fix building hb-subset.cc
- Specify minimum versions of various dependencies in meson and autotools build.
- When subsetting, place variation store at the end of “GDEF” table  to fix
  shaping issues with some versions of Adobe InDesign.
- Various build fixes.

- New API:
+hb_buffer_set_random_state()
+hb_buffer_get_random_state()

Overview of changes leading to 8.3.1
Saturday, March 16, 2024
====================================
- hb_blob_create_from_file_or_fail() on Windows will now try to interpret the
  file name as UTF-8 first, and as system code page if it is not valid UTF-8.
- Fix hb_style_get_value() in fonts with “STAT” table.
- Properly handle negative offsets in CFF table.
- Update IANA Language Subtag Registry to 2024-03-07.
- Subsetter now supports subsetting “BASE” table.
- Subsetter will update “hhea” font metrics in sync with “OS/2” ones.
- “--variations” option of “hb-subset” now supports leaving out values that
  should be unchanged, e.g. “wght=:500:” will change the default and keep max
  and min unchanged. It also supports “*=drop” to to pin all axes to default
  location.
- Fix hb_ot_math_get_glyph_kerning() to match updated “MATH” table spec.
- Support legacy MacRoman encoding in “cmap” table.
- Various build fixes.
- Various subsetting and instancing fixes.

- New API:
hb_subset_input_pin_all_axes_to_default()

(wiz)

2024-04-05 11:20:33 UTC MAIN commitmail json YAML

doc: Updated devel/libgit2 to 1.8.0

(wiz)

2024-04-05 11:20:24 UTC MAIN commitmail json YAML

libgit2: update to 1.8.0.

This is release v1.8.0, "Das Fliegende Klassenzimmer". This release
includes optional, experimental support for invoking OpenSSH to
fetch and push, an easier mechanism to perform the default behavior
of git commit, and has many improvements for worktrees. This release
also includes many other new features and bugfixes.

(wiz)

2024-04-05 11:17:11 UTC MAIN commitmail json YAML

doc: Updated net/libcares to 1.28.1

(wiz)

2024-04-05 11:17:03 UTC MAIN commitmail json YAML

libcares: update to 1.28.1.

c-ares version 1.28.1 - Mar 30 2024

This release contains a fix for a single significant regression introduced in c-ares 1.28.0.

    ares_search() and ares_getaddrinfo() resolution fails if no search domains are specified. Issue #737

c-ares version 1.28.0 - Mar 29 2024

This is a feature and bugfix release.

Features:

    Emit warnings when deprecated c-ares functions are used. This can be disabled by passing a compiler definition of CARES_NO_DEPRECATED. PR #732
    Add function ares_search_dnsrec() to search for records using the new DNS record data structures. PR #719
    Rework internals to pass around ares_dns_record_t instead of binary data, this introduces new public functions of ares_query_dnsrec() and ares_send_dnsrec(). PR #730

Changes:

    tests: when performing simulated queries, reduce timeouts to make tests run faster
    Replace configuration file parsers with memory-safe parser. PR #725
    Remove acountry completely, the manpage might still get installed otherwise. Issue #718

Bugfixes:

    CMake: don't overwrite global required libraries/definitions/includes which could cause build errors for projects chain building c-ares. Issue #729
    On some platforms, netinet6/in6.h is not included by netinet/in.h and needs to be included separately. PR #728
    Fix a potential memory leak in ares_init(). Issue #724
    Some platforms don't have the isascii() function. Implement as a macro. PR #721
    CMake: Fix Chain building if CMAKE runtime paths not set
    NDots configuration should allow a value of zero. PR #735

(wiz)

2024-04-05 11:15:06 UTC MAIN commitmail json YAML

doc: Updated graphics/jasper to 4.2.3

(wiz)

2024-04-05 11:14:57 UTC MAIN commitmail json YAML

jasper: update to 4.2.3.

4.2.3 (2024-03-30)
==================

* Added a missing check in the JPC codec (#381).

(wiz)

2024-04-05 11:14:17 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash-docs to 5.6

(wiz)

2024-04-05 11:14:06 UTC MAIN commitmail json YAML

gnucash-docs: update to 5.6.

5.6  - 31 March 2024
      o Bug 799237 - Dead Link
      o C, de:Manual:Finance-Quote: Note about Expected Time Commitment
      o C, de:Manual:Finance-Quote: Tip about 'gnc-fq-update: Command not
        found'
      o docbook: gnc-gui-de: Improve accelerator of menuitems
      o Link https://wiki.gnucash.org/wiki/Documentation_Translation#The_Procedure
        in recent gnc-gui-*.dtd files
      o Replace *dquote entities by <quote> tags
      o C:Manual:Tools:Unify main section titles and other minor improvements
      o Unify filename extension
      o C:Manual:CSV Import: show icons
      o xmlformat: Apply changes at the element 'screeninfo'
      o xmlformat.conf: new element 'screeninfo' with no entry- and no
        exit-break

(wiz)

2024-04-05 11:12:37 UTC MAIN commitmail json YAML

doc: Updated finance/gnucash to 5.6

(wiz)

2024-04-05 11:12:27 UTC MAIN commitmail json YAML

gnucash: update to 5.6.

5.6  - 31 March 2024
The following bugs have been fixed:

    Bug 798946 - start/end of current/last quarter have off-by-one error
    Bug 799093 - Cannot reconcile since v5.4
    Bug 799179 - SLR won't allow change from "Reminder" to any other state
    Bug 799210 - Bad encoding of accented chars in account names in
                "Import CSV" wizard
    Bug 799213 - SIGSEGV caused by revising an auto completed transaction
    Bug 799222 - Crash when changing the parent of an account that has had two
                or more levels of sub-accounts auto-created using the register
                in the current session.
    Bug 799224 - Import of QIF gets Bug detected during duplicates (partial
                fix: If the new-splits object is null, it means the new
                account tree from the current import has no splits. Therefore
                the (apply min|max dates) will fail. Omitting the date query
                is a simple fix to prevent crashing. This is a partial fix
                because the crash is likely a symptom of another bug which
                causes the new account-tree to be empty.
    Bug 799225 - QIF Importer Crashes Silently after "Start Import" Button:
                Don't allow a QIF investment transaction without an action
                (buy/sell/etc)
    Bug 799246 - import matcher will rename incorrect splits

Other repairs or enhancements not marked as bugs:

    Numeric parsing and string handling improvements in the Engine and XML
        backend.
    [gnc-dense-cal.c] sx popup: show date in preference (cf.locale) format
        because the date format preference is user-facing and customisable.
        It's jarring if the preference is dd/mm/yyyy and the display shows
        mm/dd/yyyy in accordance to the locale.
    Correct misleading description about creating Scheduled Transaction.
    Date parsing efficiency improvements.
    Update minumum Python version to 3.8, made necessary by updating the C API
        in the Python bindings.
    Replace deprecated distutils.sysconfig with sysconfig. distutils is not
        present in Python 3.12.2.
    Query user via dialog for date when creating a reverse transaction.
    More C++ conversions
    Avoid deprecation warning for -py3 in swig >= 4.1
    [gnc-commodities.cpp] gnc_new_iso_codes is a std::unordered_map
    Replace some naked for loops with C++ algorithms
    Convert gnc-commodity to C++ and make GncQuoteSources a C++ class.
    [test-commodities.cpp] add some tests for gnc_quote_sources
    Remove the SLR status sort as it is too confusing
    Allow sorting of the transaction column in the Since Last Run dialog by
        schedule name or occurrence date. To sort by schedule name, a schedule
        name is first selected and then the column header is pressed to change
        order. To sort by occurrence date, a date is selected and then the
        column header is pressed to change order based on the date of the
        first occurrence. A tool tip has been added to indicate the sort order
        being used.
    [gtest-gnc-numeric] add operator comparisons with example int64 numbers
    [assistant-stock-transaction] store & retrieve associated account as
        metadata
    Update Form/Schedule line references for 2023 for the US Income Tax Report
    Update another gnucash-help to gnucash-manual
    [invoice.scm] centralize layout components into layout-key-list instead of
        maintaining 2 assoc lists.
    [invoice.scm] normalize header section generators, changing the functions
        to require 1 options argument only
    Update invoice.scm: Add spacing for long Invoice ID's (Displayed as
        "Reference" on the Invoice)

New and Updated Translations: Croatian, Dutch, English (Australia),
    English (New Zealand), English (United Kingdom), French, German,
    Hebrew, Hungarian, Indonesian, Japanese, Norwegian Bokm奪l, Polish,
    Portuguese, Slovak, Spanish, Swedish

(wiz)

2024-04-05 11:09:07 UTC MAIN commitmail json YAML

doc: Updated graphics/geeqie to 2.4

(wiz)

2024-04-05 11:08:58 UTC MAIN commitmail json YAML

2024-04-05 11:06:50 UTC MAIN commitmail json YAML

doc: Updated devel/meld to 3.22.2

(wiz)

2024-04-05 11:06:41 UTC MAIN commitmail json YAML

meld: update to 3.22.2.

2024-03-24 meld 3.22.2
======================

  Fixes:

  * Fix incorrect DLL paths in Windows build (Kai Willadsen)
  * Remove upstream deprecated 32-bit Windows build (Kai Willadsen)

  * Issues fixed: #824

  Translations:

  * Daniel Rusek (cs)

(wiz)

2024-04-05 11:03:51 UTC MAIN commitmail json YAML

doc: Updated graphics/vulkan-headers to 1.3.281

(wiz)

2024-04-05 11:03:42 UTC MAIN commitmail json YAML

2024-04-05 11:00:57 UTC MAIN commitmail json YAML

doc: Updated textproc/py-vobject to 0.9.7

(wiz)

2024-04-05 11:00:49 UTC MAIN commitmail json YAML

2024-04-05 10:57:43 UTC MAIN commitmail json YAML

doc: Updated security/py-requests-oauthlib to 2.0.0

(wiz)

2024-04-05 10:57:33 UTC MAIN commitmail json YAML

py-requests-oauthlib: update to 2.0.0.

v2.0.0 (22 March 2024)
++++++++++++++++++++++++

Full set of changes are in [github](https://github.com/requests/requests-oauthlib/milestone/4?closed=1).

Additions & changes:

- ``OAuth2Session`` now correctly uses the ``self.verify`` value if ``verify``
  is not overridden in ``fetch_token`` and ``refresh_token``. Fixes `#404
  <https://github.com/requests/requests-oauthlib/issues/404>`_.
- ``OAuth2Session`` constructor now uses its ``client.scope`` when a ``client``
  is provided and ``scope`` is not overridden. Fixes `#408
  <https://github.com/requests/requests-oauthlib/issues/408>`_
- Add ``refresh_token_request`` and ``access_token_request`` compliance hooks
- Add PKCE support and Auth0 example
- Add support for Python 3.8-3.12
- Remove support of Python 2.x, <3.7
- Migrated to Github Action
- Updated dependencies
- Cleanup some docs and examples

(wiz)

2024-04-05 10:54:36 UTC MAIN commitmail json YAML

doc: Updated lang/py-pygls to 1.3.1

(wiz)

2024-04-05 10:54:28 UTC MAIN commitmail json YAML

py-pygls: update to 1.3.1.

What's Changed

    Typo: Apache License missing dash: Affects PyPI License Declaration by @WilliamRoyNelson in #435
    Add systemd-language-server to implementations by @psacawa in #436
    Update Implementations.md with Chapel's language server by @DanilaFe in #439
    build: v1.3.1 by @tombh in #444

(wiz)

2024-04-05 10:53:42 UTC MAIN commitmail json YAML

doc: Updated www/py-nh3 to 0.2.17

(wiz)

2024-04-05 10:53:33 UTC MAIN commitmail json YAML

py-nh3: update to 0.2.17.

What's Changed

    Fix type for ALLOWED_ATTRIBUTES by @seanbudd in #35
    Improve documentation by @lepture in #39
    Bump ammonia from 3.3.0 to 4.0.0 by @dependabot in #40

(wiz)

2024-04-05 10:51:09 UTC MAIN commitmail json YAML

Updated security/py-keyring, www/py-google-api-python-client

(adam)

2024-04-05 10:50:36 UTC MAIN commitmail json YAML

py-google-api-python-client: updated to 2.125.0

2.125.0 (2024-04-02)

Features

aiplatform: Update the api https://togithub.com/googleapis/google-api-python-client/commit/3fa443040429e8808266578e452f775912314352 (96a974f)
alertcenter: Update the api https://togithub.com/googleapis/google-api-python-client/commit/05f7bba2e30d8c42707efa1c9a10d98d2bde54d7 (96a974f)
alloydb: Update the api https://togithub.com/googleapis/google-api-python-client/commit/ef585cae2f98eabcfb13641859387283c4661661 (96a974f)
analyticsadmin: Update the api https://togithub.com/googleapis/google-api-python-client/commit/a01ea2518b22a6f1d55a1e00f4046783cee81fff (96a974f)
apphub: Update the api https://togithub.com/googleapis/google-api-python-client/commit/1d8d9f693da8bf82e644255254a6cd018f54689d (96a974f)
beyondcorp: Update the api https://togithub.com/googleapis/google-api-python-client/commit/0a1125d5f4780964404f765e68b600c20613bb92 (96a974f)
bigqueryconnection: Update the api https://togithub.com/googleapis/google-api-python-client/commit/e131e87b0e584834a6c5518561112da7848fc7b3 (96a974f)
bigquery: Update the api https://togithub.com/googleapis/google-api-python-client/commit/090f47b2f09ea5e743d78632d1c8ec62ba20f0e2 (96a974f)
bigtableadmin: Update the api https://togithub.com/googleapis/google-api-python-client/commit/af5a997473fc961704f4e38c525b776c8649ad7d (96a974f)
chat: Update the api https://togithub.com/googleapis/google-api-python-client/commit/492c171e6e096b8cb7ce1b2858ce801c67c2afae (96a974f)
compute: Update the api https://togithub.com/googleapis/google-api-python-client/commit/605a1e04cedccbd11b6ca5041231148d12bed7fa (96a974f)
content: Update the api https://togithub.com/googleapis/google-api-python-client/commit/ce3d8ce5f2d5f6a28a7e6813725df1833b2f94d9 (96a974f)
contentwarehouse: Update the api https://togithub.com/googleapis/google-api-python-client/commit/009c1d760563245a48632f3e2b9d27c3eb8bc36d (96a974f)
customsearch: Update the api https://togithub.com/googleapis/google-api-python-client/commit/44bffd356f2684e2e56c0a178f0925718ae93675 (96a974f)
dataform: Update the api https://togithub.com/googleapis/google-api-python-client/commit/5fae742b0aa8176c401450be6f5887321ed47389 (96a974f)
datamigration: Update the api https://togithub.com/googleapis/google-api-python-client/commit/98b7c8c4e6f99e39afb443a815ac7463ab4931d9 (96a974f)
dataplex: Update the api https://togithub.com/googleapis/google-api-python-client/commit/59e643d178fb925138e47949766a5e2b2d58968d (96a974f)
dialogflow: Update the api https://togithub.com/googleapis/google-api-python-client/commit/d546a689622e26425466afe28b40fe7667c5d34e (96a974f)
discoveryengine: Update the api https://togithub.com/googleapis/google-api-python-client/commit/0693eaef11a0aef49f6964636f3330857f1c0745 (96a974f)
discovery: Update the api https://togithub.com/googleapis/google-api-python-client/commit/a212ce6b074bb64f664ef85ba90467576b482677 (96a974f)
domains: Update the api https://togithub.com/googleapis/google-api-python-client/commit/22bd65689ef4b6bd0d2ec132b599b5fb9675f0a7 (96a974f)
factchecktools: Update the api https://togithub.com/googleapis/google-api-python-client/commit/fa3431056ee2611a56bee2fc9c0b2fecf908d74f (96a974f)
firestore: Update the api https://togithub.com/googleapis/google-api-python-client/commit/3e1ba17c0a260014327e11c16058202521e717e2 (96a974f)
gkebackup: Update the api https://togithub.com/googleapis/google-api-python-client/commit/4cd9a8e61b4bf70dc1564d28ee127000c61185f9 (96a974f)
gkehub: Update the api https://togithub.com/googleapis/google-api-python-client/commit/40ce6ef08e67795a1eb6a5b9613cd2196583fc44 (96a974f)
metastore: Update the api https://togithub.com/googleapis/google-api-python-client/commit/5961fb68340a3fc3ddfeef3dc97d4cc79c0450f1 (96a974f)
migrationcenter: Update the api https://togithub.com/googleapis/google-api-python-client/commit/f0a44ad3d3983fcf3c23d46b7db024cdc15d3991 (96a974f)
orgpolicy: Update the api https://togithub.com/googleapis/google-api-python-client/commit/ac7a596edc8bbf821aaeb84d2b8e0fd5e72b775f (96a974f)
pubsub: Update the api https://togithub.com/googleapis/google-api-python-client/commit/370d664904b3f7f69fbfeba696c27bbcccb16635 (96a974f)
recaptchaenterprise: Update the api https://togithub.com/googleapis/google-api-python-client/commit/03ae14df0cba4b06750132cba199e1ed99ce7cc5 (96a974f)
redis: Update the api https://togithub.com/googleapis/google-api-python-client/commit/b1058e876339125c50ad3b009e59d39b27c64069 (96a974f)
retail: Update the api https://togithub.com/googleapis/google-api-python-client/commit/9e7975db06b57d14e8f7bedb27c80eb1f728bffc (96a974f)
run: Update the api https://togithub.com/googleapis/google-api-python-client/commit/f5fe0c7066cb16bdc98b3777bc5d9d0c9e7a2b31 (96a974f)
servicecontrol: Update the api https://togithub.com/googleapis/google-api-python-client/commit/125f24d6a3c1b85763c937ac2bfcbba16712260b (96a974f)
spanner: Update the api https://togithub.com/googleapis/google-api-python-client/commit/a2968abfe65cd4cd00d1eebd1095eabf1533ec6a (96a974f)
sqladmin: Update the api https://togithub.com/googleapis/google-api-python-client/commit/6dde380674c579f090daeffc9ee1d1413648b104 (96a974f)
workstations: Update the api https://togithub.com/googleapis/google-api-python-client/commit/ec2f3f7d89ca59c836afceb6c1ea36e11386e53a (96a974f)

(adam)

2024-04-05 10:50:33 UTC MAIN commitmail json YAML

doc: Updated lang/py-lsp-server to 1.11.0

(wiz)

2024-04-05 10:50:23 UTC MAIN commitmail json YAML

py-lsp-server: update to 1.11.0.

## Version 1.11.0 (2024/03/29)

### New features

* Remove the `rope_rename` plugin. People that were using it need to install
  the `pylsp-rope` third-party plugin instead.
* Add support for Pylint 3.1

### Issues Closed

* - Confusion about rename support

### Pull Requests Merged

* - Bump pylint to `>=3.1,<4`
* - Add fallback for `ujson` import
* - Remove `.config/flake8` reference in Readme
* - Fix isort plugin name in Readme
* - Remove built-in `rope_rename` plugin
* - Add contributing guide to setup dev environment

(wiz)

2024-04-05 10:48:23 UTC MAIN commitmail json YAML

py-keyring: updated to 25.1.0

v25.1.0

Features

Replace ExceptionRaisedContext with ExceptionTrap.

(adam)

2024-04-05 10:46:05 UTC MAIN commitmail json YAML

doc: Updated graphics/openexr to 3.2.4

(wiz)

2024-04-05 10:45:56 UTC MAIN commitmail json YAML

openexr: update to 3.2.4.

## Version 3.2.4 (March 26, 2024)

Patch release that fixes handling of dwa compression in OpenEXRCore library.

Other miscellaneous changes:

- Add CMake `find_dependency` for `libdeflate`, to fix a vcpkg build error
- Remove the unused CMake option ``OPENEXR_INSTALL_EXAMPLES``
- Fix some other compiler warnings.

### Merged Pull Requests

* Fix typo causing prefix len to be wrong
* CMake packaging fix.
* Improve workflow filters
* �汾� Remove the OPENEXR_INSTALL_EXAMPLES CMake option
* Initialize _ySampling to 0
* Use size_t as iterator instead of int

(wiz)

2024-04-05 10:44:43 UTC MAIN commitmail json YAML

doc: Updated www/py-google-api-python-client to 2.124.0

(wiz)

2024-04-05 10:44:31 UTC MAIN commitmail json YAML

2024-04-05 10:42:38 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-Glances to 3.4.0.5

(wiz)

2024-04-05 10:42:28 UTC MAIN commitmail json YAML

py-Glances: update to 3.4.0.5.

===============
Version 3.4.0.5
===============

Correct issur with GPU plugin in Docker images #2705

===============
Version 3.4.0.4
===============

Cyber security patch (update some deps in the WebUI and Docker image)

(wiz)

2024-04-05 10:42:21 UTC MAIN commitmail json YAML

Updated www/py-django, www/py-django-filter

(adam)

2024-04-05 10:41:31 UTC MAIN commitmail json YAML

py-django-filter: updated to 24.2

Version 24.2 (2024-03-27)

* Fixed a regression in v23.4 where callable choices were incorrectly evaluated
  at filter instantiation, on Django versions prior to 5.0.

(adam)

2024-04-05 10:41:29 UTC MAIN commitmail json YAML

doc: Updated security/py-keyring to 25.0.0

(wiz)

2024-04-05 10:41:19 UTC MAIN commitmail json YAML

py-keyring: update to 25.0.0.

v25.0.0
=======

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

- Removed check for config in XDG_DATA_HOME on Linux systems. (#99)
- In platform config support, remove support for Windows XP, now 10 years sunset.

(wiz)

2024-04-05 10:40:17 UTC MAIN commitmail json YAML

py-django: updated to 5.0.4

Django 5.0.4 fixes several bugs in 5.0.3.

Bugfixes

Fixed a bug in Django 5.0 that caused a crash of Model.full_clean() on fields with expressions in db_default. As a consequence, Model.full_clean() no longer validates for empty values in fields with db_default
Fixed a regression in Django 5.0 where the AdminFileWidget could be rendered with two id attributes on the ���Clear��� checkbox
Fixed a bug in Django 5.0 that caused a migration crash on PostgreSQL 15+ when adding a partial UniqueConstraint with nulls_distinct
Fixed a crash in Django 5.0 when performing queries involving table aliases and lookups on a GeneratedField of the aliased table
Fixed a bug in Django 5.0 that caused a migration crash when adding a GeneratedField relying on the __contains or __icontains lookups or using a Value containing a "%"

(adam)

2024-04-05 10:39:59 UTC MAIN commitmail json YAML

doc: Updated time/py-icalendar to 5.0.12

(wiz)

2024-04-05 10:39:47 UTC MAIN commitmail json YAML

py-icalendar: update to 5.0.12.

5.0.12 (2024-03-19)
-------------------

Minor changes:

- Added corpus to fuzzing directory
- Added exclusion of fuzzing corpus in MANIFEST.in
- Augmented fuzzer to optionally convert multiple calendars from a source string
- Add script to convert OSS FUZZ test cases to Python/pytest test cases
- Added additional exception handling of defined errors to fuzzer, to allow fuzzer to explore deeper
- Added more instrumentation to fuzz-harness
- Rename "contributor" to "collaborator" in documentation
- Correct the outdated "icalendar view myfile.ics" command in documentation. #588
- Update GitHub Actions steps versions
- Keep GitHub Actions up to date with GitHub's Dependabot

Bug fixes:

- ...
- Fixed index error in cal.py when attempting to pop from an empty stack
- Fixed type error in prop.py when attempting to join strings into a byte-string
- Caught Wrong Date Format in ical_fuzzer to resolve fuzzing coverage blocker

(wiz)

2024-04-05 10:38:19 UTC MAIN commitmail json YAML

doc: Updated textproc/py-lxml to 5.1.1

(wiz)

2024-04-05 10:38:08 UTC MAIN commitmail json YAML

py-lxml: update to 5.1.1.

5.1.1 (2024-03-28)
==================

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

* LP#2048920: ``iterlinks()`` in ``lxml.html`` rejected ``bytes`` input in 5.1.0.

* High source line numbers from the parser are no longer truncated
  (up to a C ``long``) when using libxml2 2.11 or later.

* GH#407: A compatibility test was adapted to recent expat versions.
  Patch by Miro Hron��ok.

Other changes
-------------

* Binary wheels use the library versions libxml2 2.12.6 and libxslt 1.1.39.

* Windows binary wheels use the library versions libxml2 2.11.7 and libxslt 1.1.39.

* Built with Cython 3.0.9.

(wiz)

2024-04-05 10:36:31 UTC MAIN commitmail json YAML

doc: Updated x11/libxkbcommon to 1.7.0

(wiz)

2024-04-05 10:36:19 UTC MAIN commitmail json YAML

libxkbcommon: update to 1.7.0.

libxkbcommon 1.7.0 - 2024-03-24
==================

API
---

### New

- Added early detection of invalid encodings and BOM for keymaps, rules & Compose.
  Also added a hint that the expected encoding must be UTF-8 compatible.

### Fixes

- Updated keysyms using latest [xorgproto] (commit: `cd33097fc779f280925c6d6bbfbd5150f93ca5bc`):

  For the sake of compatibility, this reintroduces some deleted keysyms and
  postpones the effective deprecation of others, that landed in xkbcommon 1.6.0.

  - Additions (reverted removal):

    - `XKB_KEY_dead_lowline`
    - `XKB_KEY_dead_aboveverticalline`
    - `XKB_KEY_dead_belowverticalline`
    - `XKB_KEY_dead_longsolidusoverlay`

  - The following keysyms names remain deprecated, but are set again (i.e. as
    before xkbcommon 1.6.0) as the reference names for their respective keysyms,
    in order to ensure the transition to the newer names that replace them. This
    affects functions such as `xkb_keymap_key_get_name` and `xkb_keymap_get_as_string`.

    - `XKB_KEY_masculine`: is deprecated in favor of `XKB_KEY_ordmasculine`
    - `XKB_KEY_guillemotleft`: is deprecated in favor of `XKB_KEY_guillemetleft`
    - `XKB_KEY_guillemotright`: is deprecated in favor of `XKB_KEY_guillemetright`
    - `XKB_KEY_dead_small_schwa`: is deprecated in favor of `XKB_KEY_dead_schwa`
    - `XKB_KEY_dead_capital_schwa`: is deprecated in favor of `XKB_KEY_dead_SCHWA`

  Relevant upstream merge requests: [xorgproto-83], [xorgproto-84].

[xorgproto-83]: https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/83
[xorgproto-84]: https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/merge_requests/84

- Keysyms: Fixed inconsistent results in `xkb_keysym_from_name` when used with
  the flag `XKB_KEYSYM_CASE_INSENSITIVE`. In some rare cases it would return a
  keysym with an upper-case name instead of the expected lower-case (e.g.
  `XKB_KEY_dead_A` instead of `XKB_KEY_dead_a`).

- Keysyms: Fixed case mapping for 3 Latin 1 keysyms:

  - `XKB_KEY_ydiaeresis`
  - `XKB_KEY_mu`
  - `XKB_KEY_ssharp`

- Keysyms: Fixed `xkb_keysym_is_modifier` to detect also the following keysyms:

  - `XKB_KEY_ISO_Level5_Shift`
  - `XKB_KEY_ISO_Level5_Latch`
  - `XKB_KEY_ISO_Level5_Lock`

- Prevent recursive includes of keymap components.

- Fixed global default statements `x.y = z;` in wrong scope not raising an error.

  Contributed by Mikhail Gusarov

- Rules: Made newline required after `!include` line.

  Contributed by Mikhail Gusarov.

- Rules: Fixed a bug where variant indexes were ignored with the layout index
  used instead. They are practically always the same, but don't have to be.

  Contributed by @wysiwys.

- Compose: Fixed a segfault with `xkb_compose_table_iterator_next` when used on an
  empty table.

  Contributed by Yuichiro Hanada.

- Compose: Added check to ensure to open only regular files, not e.g. directories.

- Registry: Updated the DTD and always parse the ���popularity��� attribute.

- Fixed a few memory leaks and keymap symbols parsing.

Tools
-----

### New

- `xkbcli compile-compose`: added new CLI utility to test Compose files.
- `xkbcli interactive-evdev`: added `--verbose` option.
- `xkbcli interactive-x11`: added support for Compose.
- `xkbcli interactive-wayland`: added support for Compose.

### Fixes

- Bash completion: Fixed completion in some corner cases.

Build system
------------

- Fix building with clang when using `-Wl,--gc-sections`.

  Contributed by ppw0.

- Fixed linking using `lld 1.17`.

  Contributed by Baptiste Daroussin.

- Fix building X11 tests on macOS.

- Documentation is no longer built by default; it requires `-Denable-docs=true`.

(wiz)

2024-04-05 10:35:06 UTC MAIN commitmail json YAML

doc: Updated graphics/py-glad2 to 2.0.6

(wiz)

2024-04-05 10:34:56 UTC MAIN commitmail json YAML

py-glad2: update to 2.0.6.

What's Changed

    Fix eglplatform in header only build not correctly replacing the khrplatform include
    Fix compile warning when GLAD_GLES2_USE_SYSTEM_EGL=1 by @halx99 in #456
    Fix: Use include instead of find_package for CMake config by @spnda in #457
    c: don't warn on undefined GLAD_GLES2_USE_SYSTEM_EGL by @haasn in #461

(wiz)

2024-04-05 10:34:11 UTC MAIN commitmail json YAML

doc: Updated devel/py-cparser to 2.22

(wiz)

2024-04-05 10:34:02 UTC MAIN commitmail json YAML

py-cparser: update to 2.22.

What's Changed

    Add missing SCHAR limit defines by @matamegger in #449
    Use proper SPDX identifier by @Shortfinga in #474
    Add Python 3.11 as a supported version by @erlend-aasland in #469
    Fix multi-pragma/single statement blocks (#479) by @ldore in #480
    Add an encoding parameter to parse_file by @jordr in #486
    Feature/add pragma support by @jordr in #487
    Set up permissions to ci.yml by @joycebrum in #492
    _build_tables: Invalidate cache before importing generated modules by @mgorny in #494
    Upgrade GitHub Actions by @cclauss in #500
    Create a Security Policy by @joycebrum in #499
    New example to generate AST from scratch by @Andree37 in #507
    Add support for Python 3.12 by @hugovk in #515
    ply: Make generated lextab.py deterministic by @jackrosenthal in #531

(wiz)

2024-04-05 10:32:04 UTC MAIN commitmail json YAML

doc: Updated mail/neomutt to 20240329

(wiz)

2024-04-05 10:31:55 UTC MAIN commitmail json YAML

neomutt: update to 20240329.

2024-03-29  Richard Russon  \<rich@flatcap.org\>
* Bug Fixes
  - #4185 c441f5957 Fix memory leak in trash_append()
  - #4189 Fix off-by-one error in %b with notmuch
  - #4190 Zero-out mailbox counters on delete
  - #4204 colour: honour the normal colour
  - #4205 match folder-hook also against mailbox name (fixes #4201)
  - wrap colour in <show-log-messages>
  - history: fix saving file
  - history: improve error message format
* Docs
  - #4182 docs: -C: Fix some accidents
  - #4188 Update oauth2 README
  - #4193 Update oauth2 README
  - fix typos, lots of tidying
  - tidy license info
* Build
  - #4196 use FreeBSD 14.0 in Cirrus CI
  - actions: update cpu count
  - actions: use codeql v3
* Code
  - #4186 Buffer refactoring: make_entry()
  - address: tidy config handling
  - coverage: buf, slist
  - graphviz: link labels
  - tidy buf_strcpy() calls
  - tidy char buffers
  - test: default timezone to UTC

2024-03-23  Richard Russon  \<rich@flatcap.org\>
* Do NOT use this release

(wiz)