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 (2h)  pkgsrc-2024Q1 (2d)  pkgsrc-2023Q4 (76d)  pkgsrc-2023Q2 (109d) 

2024-06-16 10:32:02 UTC Now

2024-06-16 07:45:52 UTC MAIN commitmail json YAML

Update HOMEPAGE and MASTER_SITES

(cheusov)

2024-06-16 07:07:48 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ast-grep-0.23.0, cpp-httplib-0.16.0, enchant2-2.8.1, govulncheck-1.1.2,
  libcups-2.4.9, libmaxminddb-1.10.0, nlohmann-json-3.11.3,
  py-codestyle-2.12.0, py-cyclonedx-python-lib-7.4.1, py-flake8-7.1.0,
  py-genshi-0.7.8, py-google-api-python-client-2.133.0, py-ruff-0.4.9,
  syncstorage-rs-0.17.0.

(wiz)

2024-06-16 06:02:05 UTC MAIN commitmail json YAML

doc: Updated math/qcalc to 0.9.6

(pin)

2024-06-16 06:01:37 UTC MAIN commitmail json YAML

math/qcalc: update to 0.9.6

- Fix tokenizing bug
- Update dependencies

(pin)

2024-06-16 05:55:56 UTC MAIN commitmail json YAML

doc: Updated net/slumber to 1.4.0

(pin)

2024-06-16 05:55:34 UTC MAIN commitmail json YAML

net/slumber: update to 1.4.0

[1.4.0] - 2024-06-11

Added

- Structured bodies can now be defined with tags on the body field of a recipe,
making it more convenient to construct bodies of common types. Supported types
are:
  - `!json` [#242](https://github.com/LucasPickering/slumber/issues/242)
  - `!form_urlencoded` [#244](https://github.com/LucasPickering/slumber/issues/244)
  - `!form_multipart` [#243](https://github.com/LucasPickering/slumber/issues/243)
  - [See docs](https://slumber.lucaspickering.me/book/api/request_collection/recipe_body.html) for usage instructions
- Support multiple instances of the same query param [#245](https://github.com/LucasPickering/slumber/issues/245) (@maksimowiczm)
  - Query params can now be defined as a list of `<param>=<value>` entries
  - [See docs](https://slumber.lucaspickering.me/book/api/request_collection/query_parameters.html)
- Templates can now render binary values in certain contexts
  - [See docs](https://slumber.lucaspickering.me/book/user_guide/templates.html#binary-templates)

Changed

- When a modal/dialog is open `q` now exits the dialog instead of the entire app
- Upgrade to Rust 1.76

Fixed

- Fix "Unknown request ID" error showing on startup [#238](https://github.com/LucasPickering/slumber/issues/238)

(pin)

2024-06-16 05:54:44 UTC MAIN commitmail json YAML

doc: Updated sysutils/rsftch to 0.6.5

(pin)

2024-06-16 05:54:19 UTC MAIN commitmail json YAML

sysutils/rsftch: update to 0.6.5

- Switched package count to dpkg, instead of apt by @MasterRoby3 in #11

(pin)

2024-06-16 04:52:46 UTC MAIN commitmail json YAML

doc: Updated misc/wthrr to 1.2.0

(pin)

2024-06-16 04:52:25 UTC MAIN commitmail json YAML

misc/whtrr: update to 1.2.0

Changes Include:
- Dependency version updates
- MSRV raise from 1.70 to 1.74
- A clear error message when trying to retrieve historical weather from recent
  days that has not yet been archived
- Extended binary releases, including macos-arm and a .deb fromat.

(pin)

2024-06-16 03:46:59 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 21.10.1

(pin)

2024-06-16 03:46:37 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 21.10.1

v21.10.1
Bug Fixes
- bash: get terminal width from COLUMNS (4ed8104), closes #5090

v21.10.0
Features
- os: add default symbol for EndeavourOS (1098aa9)

v21.9.1
Bug Fixes
- upgrade: align notice with platform (2686a80)

v21.9.0
Features
- upgrade: auto upgrade (129c41b)
- upgrade: use built-in upgrade by default (527eef0)

v21.8.0
Bug Fixes
- install: remove sudo requirement (10af9c6)

Features
- tooltips: allow multiple tooltips for tip (3ff30f9)

v21.7.0
Features
- template: add .AbsolutePWD (821e45e)

v21.6.0
Features
- azd: add Azure Developer CLI segment (59ebe57), closes #4702

(pin)

2024-06-15 20:48:03 UTC MAIN commitmail json YAML

Fix build failure when option mc-charset is disabled

(cheusov)

2024-06-15 18:54:44 UTC MAIN commitmail json YAML

doc: Updated net/grpc to 1.64.2

(wiz)

2024-06-15 18:54:34 UTC MAIN commitmail json YAML

grpc: update to 1.64.2.

(Python versions: 1.64.1 still latest.)

This release contains refinements, improvements, and bug fixes,
with highlights listed below.

Core

    [xds] Do not crash when XdsLocalityName is null (#36841). (#36851)
    [Build] Fix for gcc-9. (#36839)

(wiz)

2024-06-15 16:50:21 UTC MAIN commitmail json YAML

doc: Updated net/ruby-public_suffix to 5.1.0

(tsutsui)

2024-06-15 16:50:02 UTC MAIN commitmail json YAML

ruby-public_suffix: update to 5.1.0.

Upstream changes:
https://github.com/weppos/publicsuffix-ruby/blob/v5.1.0/CHANGELOG.md

5.1.0

Changed

  * Updated definitions.
  * Minimum Ruby version is 3.0

(tsutsui)

2024-06-15 16:46:47 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rouge to 4.3.0

(taca)

2024-06-15 16:46:32 UTC MAIN commitmail json YAML

www/ruby-rouge: update to 4.3.0

4.3.0 (2024-06-14)

* This release introduces a new lexer: IEC 61131-3 Structured Text.
  We also add a number of improvements across Brainfuck, Crystal,
  Eiffel, HCL, JavaScript, Markdown, Mathematica, Objective-C, Ruby,
  TCL, TOML and TypeScript Lexer.  Thank you for all the wonderful
  contributors for this release!

(taca)

2024-06-15 16:43:19 UTC MAIN commitmail json YAML

doc: Updated www/ruby-mechanize to 2.10.1

(taca)

2024-06-15 16:42:59 UTC MAIN commitmail json YAML

www/ruby-mechanize: update to 2.10.1

2.10.1 (2024-06-12)

* Improve page encoding error recovery on pages with broken encoding when
  used with libxml2 >= 2.12.0. (#644) @flavorjones

(taca)

2024-06-15 16:40:53 UTC MAIN commitmail json YAML

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

(taca)

2024-06-15 16:40:37 UTC MAIN commitmail json YAML

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

1.152.3 (2024-06-13)

* Issue - Handle 200 errors for all S3 operations that do not have streaming
  responses.

1.152.2 (2024-06-12)

* Issue - Revert Handling of 200 errors for all S3 operations.

1.152.1 (2024-06-10)

* Issue - Handle 200 errors for all S3 operations that do not have streaming
  responses.

(taca)

2024-06-15 16:39:28 UTC MAIN commitmail json YAML

doc: Updated www/ruby-aws-sdk-kms to 1.84.0

(taca)

2024-06-15 16:39:13 UTC MAIN commitmail json YAML

www/ruby-aws-sdk-kms: update to 1.84.0

1.84.0 (2024-06-13)

* Feature - This feature allows customers to use their keys stored in KMS to
  derive a shared secret which can then be used to establish a secured
  channel for communication, provide proof of possession, or establish trust
  with other parties.

(taca)

2024-06-15 16:38:27 UTC MAIN commitmail json YAML

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

(taca)

2024-06-15 16:38:12 UTC MAIN commitmail json YAML

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

1.97.0 (2024-06-12)

* Feature - Introducing RotationToken parameter for PutSecretValue API

(taca)

2024-06-15 16:35:54 UTC MAIN commitmail json YAML

www/ruby-aws-partitions: udpate to 1.944.0

1.944.0 (2024-06-12)

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

1.943.0 (2024-06-11)

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

1.942.0 (2024-06-10)

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

(taca)

2024-06-15 16:35:10 UTC MAIN commitmail json YAML

www/ruby-aws-partitions: udpate to 1.944.0

1.944.0 (2024-06-12)

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

1.943.0 (2024-06-11)

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

1.942.0 (2024-06-10)

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

(taca)

2024-06-15 16:32:44 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-sanitize to 6.1.1

(taca)

2024-06-15 16:32:25 UTC MAIN commitmail json YAML

textproc/ruby-sanitize: update to 6.1.1

6.1.1 (2024-06-13)

* Proactively fixed a compatibility issue with libxml >= 2.13.0 (which will
  be used in an upcoming version of Nokogiri) that caused HTML doctype
  sanitization to fail.  @flavorjones - #238

(taca)

2024-06-15 16:31:08 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-markaby to 0.9.4

(taca)

2024-06-15 16:30:53 UTC MAIN commitmail json YAML

textproc/ruby-markaby: update to 0.9.4

0.9.4 (2024-06-14)

* Earlopain - Fix compatibility with latest builder release #49

* github.com/markaby/markaby/pull/49

* Aesthetikx Add Missing HTML5 Tags #48 - github.com/markaby/markaby/pull/48

* MrPowers - Small Refactorings - github.com/markaby/markaby/pull/50,
  github.com/markaby/markaby/pull/34

(taca)

2024-06-15 16:29:12 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-kramdown-rfc2629

(taca)

2024-06-15 16:28:59 UTC MAIN commitmail json YAML

textproc/ruby-kramdown-rfc2629: update to 1.7.16

1.7.16 (2024-06-14)

* emergency fix for REXML/strscan in 1.7.15 no longer needed

(taca)

2024-06-15 16:27:18 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-erubi to 1.13.0

(taca)

2024-06-15 16:27:02 UTC MAIN commitmail json YAML

textproc/ruby-erubi: update to 1.13.0

1.13.0 (2024-06-13)

* Define Erubi.h as a module function (jeremyevans)

* Add erubi/capture_block, supporting capturing block output via standard
  <%= and <%== tags (jeremyevans)

(taca)

2024-06-15 16:25:02 UTC MAIN commitmail json YAML

doc: Updated sysutils/ruby-facter to 4.7.1

(taca)

2024-06-15 16:24:44 UTC MAIN commitmail json YAML

sysutils/ruby-facter: update to 4.7.1

4.7.1 (2024-06-06)

* (maint) improve and regenerate manpage
* (FACT-3460) Add puppetlabs specific gem build task
* (FACT-3434) Accept ffi >= 1.16.3, < 1.17.0
* (PA-6392) Let 'unknown' be an acceptable processor.isa fact value for
  Fedora
* (PA-6393) Let '' (empty string) be an acceptable networking dhcp fact for
  all fedora versions
* (FACT-3465) Fix order dependent test failure on Windows
* (FACT-3465) Stub Socket.tcp on Windows
* (FACT-3465) Allow File.exist? and Dir.entries to receive other arguments
* (FACT-3465) Use instance_spy's consistently
* (FACT-3465) Handle case where we're not xen
* (FACT-3468) Create Log instance in the base resolver's init_resolver
  method
* (FACT-3468) Don't mutate resolver global state
* (FACT-3468) Initialize aggregate log
* (FACT-3468) Don't mutate Facter's global logger
* (FACT-3468) Don't mutate Collection global log
* (FACT-3468) Get Facter global logger instead of stubbing it
* (FACT-3468) Pass Log to execution methods
* (FACT-3468) Handle Socket.gethostname returning nil
* (packaging) Add rake tasks for building nightly gem
* Update Beaker to 6 and beaker-puppet to 4

(taca)

2024-06-15 16:22:32 UTC MAIN commitmail json YAML

doc: Updated security/py-tokenlib to 2.0.0nb1

(wiz)

2024-06-15 16:22:23 UTC MAIN commitmail json YAML

py-tokenlib: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-06-15 16:13:29 UTC MAIN commitmail json YAML

doc: Updated security/ruby-rubyntlm to 0.6.5

(taca)

2024-06-15 16:13:14 UTC MAIN commitmail json YAML

security/ruby-rubyntlm: update to 0.6.5

0.6.5 (2024-06-12)

What's Changed

* Fix NTLMv2 hash when username contains non-ASCII characters by
  @cdelafuente-r7 in #56
* Update Negotiate Flags by @n00tmeg in #38

New Contributors

* @cdelafuente-r7 made their first contribution in #56
* @n00tmeg made their first contribution in #38

(taca)

2024-06-15 16:11:46 UTC MAIN commitmail json YAML

doc: Updated net/ruby-recog to 3.1.7

(taca)

2024-06-15 16:11:30 UTC MAIN commitmail json YAML

net/ruby-recog: update to 3.1.7

pkgsrc change: change HOMEPAGE.

3.1.6 (2024-06-13)

* Land #18, Pin ffi gem version in Gemfile
* Update recog submodule to v3.1.4

3.1.7 (2024-06-14)

* Update recog submodule to v3.1.5

(taca)

2024-06-15 15:56:48 UTC MAIN commitmail json YAML

doc: Updated graphics/ruby-mini-magick to 4.13.1

(taca)

2024-06-15 15:56:17 UTC MAIN commitmail json YAML

graphics/ruby-mini-magick: update to 4.13.1

4.13.0 (2024-06-13)

* Warnings about convert command being deprecated on ImageMagick 7 are now
  ignored.

* The next major version of MiniMagick will switch to using magick on IM7,
  as it might not be fully compatible with magick convert.

* If processing images is returning warnings (e.g. TIFF images tend to do
  that), but they're otherwise fine, you can prevent MiniMagick from
  forwarding warnings to standard error:

MiniMagick.configure do |config|
  config.warnings = false
end

* When the ImageMagick subprocess has been abruptly killed by the operating
  system (e.g. OOM kill), in which case the exit status will be unknown,
  MiniMagick will now handle this gracefully.

* When validating the image, the cheap info will now be automatically stored
  on the MiniMagick::Image object, so a subsequent call to #type, #width,
  #height, #dimensions, #size or #human_size will not call identify again.

* The posix-spawn shell backend has been deprecated (see #558).

* Ruby uses vfork since Ruby 2.2, so posix-spawn doesn't provide performance
  benefits on relevant Ruby versions anymore. Additionally, Ruby 3 switched
  to non-blocking pipes by default, which should hopefully resolve deadlocks
  with open3 (see #347 and #437).  Due to this change, posix-spawn is
  currently incompatible with Ruby 3.

* MiniMagick::Image#mime_type has been deprecated, due to returning
  incorrect MIME type for formats not starting with image/*.

* ImageMagick does have a way to return the MIME type, but it requires
  reading the whole image, which is significantly slower.  It's recommended
  to use Marcel or MimeMagic for determining MIME type from magic header.
  Alternatively, you can use mime-types or MiniMime for obtaining MIME type
  from file extension or from MiniMagick::Image#type.

* Ruby 2.3+ is now required.

4.13.1 (2024-06-15)

* Revert an optimization to save an identify call when retrieving image
  information by doing this work while validating on create, as this caused
  validation to hang for some SVG files.

(taca)

2024-06-15 15:52:20 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-zeitwerk to 2.6.16

(taca)

2024-06-15 15:52:04 UTC MAIN commitmail json YAML

devel/ruby-zeitwerk: update to 2.6.16

2.6.16 (2024-06-15)

* Logging prints a message when a directory that was not ignored is skipped
  anyway because it contains no Ruby files.

* Internal refactors.

(taca)

2024-06-15 15:50:47 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-rspec-expectations to 3.13.1

(taca)

2024-06-15 15:50:32 UTC MAIN commitmail json YAML

devel/ruby-rspec-expectations: update to 3.13.1

3.13.1 (2024-06-13)

Bug Fixes:

* Fix the "false positive" warning message when using a negated raise_error
  matcher with a RegExp instance. (Eric Mueller, #1456)

Enhancements:

* Improve the IO emulation in the output capture matchers
  (output(...).to_stdout et al) by adding as_tty and as_not_tty to change
  the tty? flags. (Sergio Gil P辿rez de la Manga, #1459)

(taca)

2024-06-15 15:48:56 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-io-event to 1.6.4

(taca)

2024-06-15 15:48:41 UTC MAIN commitmail json YAML

devel/ruby-io-event: update to 1.6.4

1.6.3 (2024-06-12)

* Always use rb_to_float. (#108)

1.6.4 (2024-06-12)

* Timers#after converts argument to float. (#109)

(taca)

2024-06-15 15:46:36 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-fiber-storage to 0.1.2

(taca)

2024-06-15 15:46:20 UTC MAIN commitmail json YAML

devel/ruby-fiber-storage: update to 0.1.2

0.1.2 (2024-06-15)

* Remove warnings.

(taca)

2024-06-15 15:44:23 UTC MAIN commitmail json YAML

doc: Updated lang/ruby33 to 3.3.3

(taca)

2024-06-15 15:43:52 UTC MAIN commitmail json YAML

lang/ruby33: update to 3.3.3

3.3.3 (2024-06-12)

What's Changed

* Bug #20447: Ruby 3.3.1 broken on i686 due to "incompatible pointer type"
  error

* Bug #20515: --with-gmp is not working - GMP support won't be built

* Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since
  3.2.6.

* Bug #20496: Segfault when enabling YJIT

* Bug #20522: YJIT can panic if shape transition in gen_setinstancevariable
  emits a performance warning

* Bug #20517: Ripper.tokenize('"\\M-あ"') separates encoding valid string to
  encoding invalid string.

* Merge RubyGems 3.5.11 and Bundler 2.5.11 for Ruby 3.3 by hsbt · Pull
  Request #10870

* Don't add +YJIT to RUBY_DESCRIPTION until it's actually enabled by
  casperisfine · Pull Request #10920

* Bug #20180: Inconsistent evaluation of **{} depending on position in array

* Bug #20280: Error at invalid encoding symbols

* Bug #20569: Instruction sequence generated from shareable_constant_value:
  literal files may not be serialized to binary

* Bug #20499: Ruby builds on macOS store absolute paths for AR and NM in
  rbconfig since Ruby 3.2.3/3.3.0

* Bug #20521: Memory leak in Ripper parsing

* Bug #20270: Options with --parser=prism

(taca)

2024-06-15 11:11:03 UTC MAIN commitmail json YAML

doc: Updated devel/libadwaita to 1.5.1

(wiz)

2024-06-15 11:10:55 UTC MAIN commitmail json YAML

libadwaita: update to 1.5.1.

=============
Version 1.5.1
=============

- AdwAboutDialog/Window
  - Fix an outdated appstream reference in docs
- AdwActionRow
  - Mention .property in docs
- AdwAlertDialog
  - Fix the accessible role
  - Fix initial focus
- AdwAvatar
  - Fix portrait avatars on hidpi
- AdwBin
  - Fix a potential focus issue
- AdwBreakpoint
  - Fix add_setter() annotations
- AdwCarousel
  - Fix a build warning
- AdwComboRow
  - Fix initial checkmark
  - Handle model changes properly
- AdwDialog
  - Fix accessibility warnings
  - Make shortcuts work when there are no focusable widgets
  - Correctly restore focus when opening a dialog from a menu
  - Fix GtkWindow:deletable=false hiding close buttons in dialogs
- AdwExpanderRow
  - Fix get_title_lines() and get_subtitle_lines() return types
  - Fix remove() docs
- AdwOverlaySplitView
  - Unmap sidebar when it's hidden
- AdwPreferencesGroup
  - Fix a potential focus issue
  - Fix :header-group annotations and notifications
- AdwPreferencesPage
  - Fix a potential focus issue
- AdwTabView
  - Document :close-page return value
  - Fix a leak when closing the last page
- AdwViewStack
  - Fix a typo in docs
- Docs
  - Update screenshots
- Stylesheet
  - Fix entry progress bars
- Add missing return annotations
- Translation updates
  - Brazilian Portuguese
  - Hindi
  - Kabyle
  - Portuguese
  - Slovak

=============
Version 1.5.0
=============

- AdwDialog
  - Fix widget selection in inspector when presented as a bottom sheet
  - Fix clicks on the dimming still working with can-closed=true
- Demo
  - Fix <developer> in metainfo
- Translation updates
  - Belarusian
  - Brazilian Portuguese
  - Danish
  - French
  - Galician
  - Hungarian
  - Italian
  - Kabyle
  - Kazakh
  - Latvian
  - Norwegian Bokm奪l
  - Occitan
  - Slovenian
  - Swedish
  - Turkish

==============
Version 1.5.rc
==============

- Depend on GTK 4.13.4
- Fix layout with GtkSettings:gtk-xft-dpi == 0
- AdwAboutDialog
  - Support zero-clause bsd license
  - Fix example
- AdwAboutWindow
  - Support zero-clause bsd license
- AdwDialog
  - Allow bottom sheets to shrink beyond 360px width
  - Fix a crash when swiping on the dimming
  - Adjust dimming intensity
- AdwNavigationView
  - Fix signal mentions in push() docs
  - Disable missing title warning when containing a split view
- AdwStatusPage
  - Fix property notification in set_child()
- AdwSwipeTracker
  - Use a smaller threshold for window handles
- AdwToolbarView
  - Fix a typo in docs
- Demo
  - Fix window.devel demo
- Stylesheet
  - Adjust shade colors in dark
  - Make .devel not propagate to dialogs

- Translation updates
  - Basque
  - Belarusian
  - Catalan
  - Chinese (China)
  - Chinese (Taiwan)
  - Czech
  - Dutch
  - Finnish
  - French
  - Georgian
  - Hebrew
  - Hungarian
  - Indonesian
  - Kazakh
  - Korean
  - Latvian
  - Lithuanian
  - Norwegian Bokm奪l
  - Occitan
  - Persian
  - Polish
  - Russian
  - Spanish
  - Swedish
  - Ukrainian

================
Version 1.5.beta
================

- Fix build with libappstream 1.0
- Fix deprecation warning with libappstream 0.16.4
- Fix a build error with MSVC
- Add AdwDialog, AdwAlertDialog, AdwPreferencesDialog and AdwAboutDialog
- AdwAboutWindow
  - Don't pre-select the first section on the Legal page
- AdwApplicationWindow
  - Add :dialogs and :visible-dialog
- AdwBreakpointBin
  - Add remove_breakpoint()
  - Fix focus during transitions
  - Fix swapping the child during transitions
- AdwButtonContent
  - Horizontally center children
- AdwCarousel
  - Fix carousel scroll behavior with page reordering
- AdwComboRow
  - Don't change selection on filtering
  - Fix focus when opening the popover
  - Set the correct state on the selected checkmark
- AdwEntryRow
  - Add :text-length
- AdwHeaderBar
  - Integrate with AdwDialog
  - Fix visibility after changing :show-back-button
- AdwMessageDialog
  - Add remove_response()
  - Fix choose() annotations
- AdwNavigationView
  - Fix a warning message
- AdwPreferencesWindow
  - Fix :visible-page and :visible-page-name docs
- AdwStyleManager
  - Support contrast setting in the settings portal
- AdwSwipeTracker
  - Add :allow-window-handle
- AdwTabOverview
  - Allow child focus on out animations
- AdwTabView
  - Keep view alive during ::page-detached
  - Fix crashes when using :pages
- AdwViewSwitcherBar
  - Fix a warning when empty
- AdwWindow
  - Add :dialogs and :visible-dialog
- Demo
  - Port everything to AdwDialog
- Docs
  - Add a migration guide for adaptive dialogs
  - Add a favicon
  - Use the new asides
  - Fix erroneous <child> use in breakpoints migration guide
- Stylesheet
  - Increase GtkSwitch padding
  - Align property row title and other row subtitle sizes
  - Align expander row and combo row arrows
  - Stop hiding switch shapes
- Translation updates
  - Czech
  - French
  - Galician
  - German
  - Greek
  - Hebrew
  - Hungarian
  - Norwegian Bokm奪l
  - Persian
  - Russian
  - Serbian
  - Slovenian
  - Turkish
  - Ukrainian

(wiz)

2024-06-15 09:39:08 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkg_summary-utils to 0.69.0

(cheusov)

2024-06-15 09:38:55 UTC MAIN commitmail json YAML

Update to 0.69.0

  Fixes and additions to tests

  pkg_src_summary:
    - add option -T for gathering summaries for TOOL_DEPENDS; -A implies it
    - add option -B for gathering summaries for BOOTSTRAP_DEPENDS; -A implies it
    - add option -v for verbose/progress output
    - add option -u
    - with option -m place multi-variant with default python, ruby
      etc. before others
    - do not hide stderr even if bmake succeeded
    - use ../../mk/pbulk/pbulk-index.mk file unconditionally
    - do not pkg_uniq_summary summaries for normal packages
    - reorder output of paexec in memory explicitely

  Move libexec/enrich_summary to bin/pkg_enrich_summary

  pkg_update_src_summary -v passes option -v to pkg_src_summary

(cheusov)

2024-06-15 09:29:03 UTC MAIN commitmail json YAML

doc: Updated textproc/ruby-nokogiri to 1.16.6

(tsutsui)

2024-06-15 09:28:44 UTC MAIN commitmail json YAML

ruby-nokogiri: update to 1.16.6.

Upstream changes:
https://github.com/sparklemotion/nokogiri/blob/v1.16.6/CHANGELOG.md

v1.16.6 / 2024-06-13

Dependencies

  * [CRuby] Vendored libxml2 is updated to v2.12.8, which the release notes
    state is a bugfix release.

v1.16.5 / 2024-05-13

Security

  * [CRuby] Vendored libxml2 is updated to address CVE-2024-34459. See
    GHSA-r95h-9x8f-r3f7 for more information.

Dependencies

  * [CRuby] Vendored libxml2 is updated to v2.12.7 from v2.12.6. (@flavorjones)

(tsutsui)

2024-06-15 09:21:08 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-mini_portile2 to 2.8.7

(tsutsui)

2024-06-15 09:20:44 UTC MAIN commitmail json YAML

ruby-mini_portile2: update to 2.8.7.

Upstream changes:
https://github.com/flavorjones/mini_portile/blob/v2.8.7/CHANGELOG.md

2.8.7 / 2024-05-31

Added

  * When setting the C compiler through the MiniPortile constructor, the
    preferred keyword argument is now :cc_command. The original :gcc_command is
    still supported. (#144 by @flavorjones)
  * Add support for extracting xz-compressed tarballs on OpenBSD. (#141 by
    @postmodern)
  * Add OpenBSD support to the experimental method MakeMakefile#mkmf_config. (#
    141 by @flavorjones)

Changed

  * MiniPortileCMake now detects the C and C++ compiler the same way
    MiniPortile does: by examining environment variables, then using kwargs,
    then looking in RbConfig (in that order). (#144 by @flavorjones)
  * GPG file verification error messages are captured in the raised exception.
    Previously these errors went to stderr. (#145 by @flavorjones)

2.8.6 / 2024-04-14

Added

  * When using CMake on FreeBSD, default to clang's "cc" and "c++" compilers.
    (#139 by @mudge)

(tsutsui)

2024-06-15 08:51:39 UTC MAIN commitmail json YAML

doc: Updated inputmethod/ibus to 1.5.30

(tsutsui)

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

ibus: update to 1.5.30.

- remove tweaks for -rc2 rename
- explicitly disable gtk4 for now
- disable a change for upstream https://github.com/ibus/ibus/issues/2560
  because this sync() call makes all inputs extremely slower during
  IME enabled on at least NetBSD/i386 10.0

Upstream changes:
https://github.com/ibus/ibus/releases/tag/1.5.30
https://github.com/ibus/ibus/releases/tag/1.5.30-rc2
https://github.com/ibus/ibus/releases/tag/1.5.30-rc1

1.5.30

Changes between ibus-1.5.30 and ibus-1.5.30-rc2

Bug Fixes:
src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK 7f3bde0

Contributors:
configure: Fix bash '=' operator for BSD (Izumi Tsutsui) 7078329
github/workflows: Update action/checkout version (Rafael Fontenelle) 68217a0
src/ibusservice: Fix unused variable (Jan Engelhardt) cd2cde9

1.5.30-rc2

Changes between ibus-1.5.30-rc2 and ibus-1.5.30.rc1

Bug Fixes:
src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK e4eaeb7
ui/gtk3: Fix SEGV with Super-space in Wayland c63cc67
src/ibusengine: Free names in ibus_engine_filter_key_event() ca61d6e
tools: Fix ibus start/restart in Plasma Wayland 5696033
ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland b4b9c2e
ui/gtk3: Set Indicator status at launching time b25643c

Translation Contributors:
po: Update translation (German) (Mike FABIAN) 95bdbb2
po: Update translation (Korean) (simmon) 633b3c0
po: Update translation (Swedish) (Luna Jernberg) 537d4d0
po: Update translation (Turkish) (Oguz Ersen) 841724a
po: Update translation (Ukrainian) (Yuri Chornoivan) 2a58178
po: Update translation (Polish) (Piotr Drag) 01e3964
po: Update translation (Georgian) (Weblate Translation Memory) dfbed6c
po: Update translation (Punjabi) (A S Alam) ca90790
po: Update translation (Danish) (Alan01) 6df5e1e

1.5.30-rc1

Enhance IBus with Plasma Wayland:

  * Implement preedit color in Plasma Wayland 59944dd
  * Implement ibus start/restart for Plasma Wayland 74712fa e425bbf
  * Show preferences menu item in activate menu 3e7ee44

Data Updates & Bug Fixes:

  * Fix control keys with game application 4872c1f
  * Fix typing freeze with barcode reader b49f3a4
  * Fix memory issues 1be3e2f 0a7a4d1 43a6e38
  * Fix preedit issue with X applications 719792d
  * Code maintenance ac46d15 8470873 820fed3
  * Update simple.xml, ibusunicodegen.h 1a17f88 228f0a7
  * Update CI 2ede4a1 a69a449

Code Contributors:

  * setup/enginedialog: Improve the search for engines (Mike FABIAN) d3d7762
  * configure: Don't do AC_CHECK_FILE when cross compiling (oreo639) cc46e62

Translation Contributors:

  * po: Update translation (Georgian) (Temuri Doghonadze) 16ebd40
  * po: Update translation (Chinese (Traditional) (zh_TW)) (Cheng-Chia Tseng)
    92769c3
  * po: Update translation (Czech) (Krystof Cerny) 4620b33
  * po: Update translation (Czech) (Daniel Rusek) e513e26
  * po: Update translation (Hebrew) (Yaron Shahrabani) 68c1d6a
  * po: Update translation (Punjabi) (A S Alam) 82b56fd
  * po: Update translation (Turkish) (Oguz Ersen) 8e31032
  * po: Update translation (Chinese (Simplified) (zh_CN)) (Liu Tao) 847a80e
  * po: Update translation (Korean) (simmon) 1180470
  * po: Update translation (Portuguese (Brazil)) (Rafael Fontenelle) dc27015

(tsutsui)

2024-06-15 08:26:25 UTC MAIN commitmail json YAML

www/php-fpm: Run autoconf under CONFIGURE_ENV.

The same change as jperkin@ did.  (Thank you!)

Without this, depending on the user's LANG, the configure stage can break due
to the --disable-pdo option being parsed after the checks for individual PDO
modules, which then fail.  Something in the maze of m4 includes is dependent on
the locale for correct ordering when generating configure.

(taca)

2024-06-15 08:09:22 UTC MAIN commitmail json YAML

doc: Updated devel/git-remote-hg to 0.6.0.0.20240307

(wiz)

2024-06-15 08:09:11 UTC MAIN commitmail json YAML

git-remote-hg: update to 0.6.0.0.20240307.

Switch to latest git head of the repository (no new release available)
to fix a regex warning on every run.

(wiz)

2024-06-15 08:01:18 UTC MAIN commitmail json YAML

ap-php: Run autoconf under CONFIGURE_ENV.

Without this, depending on the user's LANG, the configure stage can break due
to the --disable-pdo option being parsed after the checks for individual PDO
modules, which then fail.  Something in the maze of m4 includes is dependent on
the locale for correct ordering when generating configure.

(jperkin)

2024-06-15 07:34:55 UTC MAIN commitmail json YAML

doc: Updated devel/libadwaita to 1.4.5

(wiz)

2024-06-15 07:34:42 UTC MAIN commitmail json YAML

libadwaita: update to 1.4.5.

=============
Version 1.4.5
=============

- AdwAboutWindow
  - Fix an outdated appstream reference in docs
- AdwActionRow
  - Mention .property in docs
- AdwAvatar
  - Fix portrait avatars on hidpi
- AdwBin
  - Fix a potential focus issue
- AdwBreakpoint
  - Fix add_setter() annotations
- Translation updates
  - Brazilian Portuguese
- AdwCarousel
  - Fix a build warning
- AdwComboRow
  - Fix initial checkmark
- AdwExpanderRow
  - Fix get_title_lines() and get_subtitle_lines() return types
  - Fix remove() docs
- AdwOverlaySplitView
  - Unmap sidebar when it's hidden
- AdwPreferencesGroup
  - Fix a potential focus issue
  - Fix :header-group annotations and notifications
- AdwPreferencesPage
  - Fix a potential focus issue
- AdwTabView
  - Document :close-page return value
  - Fix a leak when closing the last page
- AdwViewStack
  - Fix a typo in docs
- Stylesheet
  - Fix entry progress bars
- Add missing return annotations
- Translation updates
  - Brazilian Portuguese

(wiz)

2024-06-15 06:22:41 UTC MAIN commitmail json YAML

2024-06-15 00:18:26 UTC MAIN commitmail json YAML

doc: Updated chat/twitch-tui to 2.6.12

(schmonz)

2024-06-15 00:18:19 UTC MAIN commitmail json YAML

twitch-tui: update to 2.6.12. Changes:

- Fixed crash when emotes are disabled (#612)
- Implemented the ability to use one channel's subscriber emotes in
  other channels (#591)

(schmonz)

2024-06-14 20:32:07 UTC MAIN commitmail json YAML

Updated archivers/7-zip, textproc/py-jsonrpclib-pelix

(adam)

2024-06-14 20:31:50 UTC MAIN commitmail json YAML

py-jsonrpclib-pelix: updated to 0.4.3.3

0.4.3.3

* Added support for `decimal.Decimal` objects

(adam)

2024-06-14 20:28:47 UTC MAIN commitmail json YAML

7-zip: updated to 24.06

24.06
- The bug was fixed: 7-Zip could not unpack some ZSTD archives.

(adam)

2024-06-14 20:12:17 UTC MAIN commitmail json YAML

Updated textproc/translate-toolkit, math/py-xarray

(adam)

2024-06-14 20:11:58 UTC MAIN commitmail json YAML

py-xarray: updated to 2024.6.0

v2024.06.0 (Jun 13, 2024)
-------------------------
This release brings various performance optimizations and compatibility with the upcoming numpy 2.0 release.

Performance
~~~~~~~~~~~
- Small optimization to the netCDF4 and h5netcdf backends (:issue:`9058`, :pull:`9067`).
- Small optimizations to help reduce indexing speed of datasets (:pull:`9002`).
- Performance improvement in `open_datatree` method for Zarr, netCDF4 and h5netcdf backends (:issue:`8994`, :pull:`9014`).

Bug fixes
~~~~~~~~~
- Preserve conversion of timezone-aware pandas Datetime arrays to numpy object arrays
  (:issue:`9026`, :pull:`9042`).
- :py:meth:`DataArrayResample.interpolate` and :py:meth:`DatasetResample.interpolate` method now
  support arbitrary kwargs such as ``order`` for polynomial interpolation (:issue:`8762`).

Documentation
~~~~~~~~~~~~~
- Add link to CF Conventions on packed data and sentence on type determination in the I/O user guide (:issue:`9041`, :pull:`9045`).

Internal Changes
~~~~~~~~~~~~~~~~
- Migrates remainder of ``io.py`` to ``xarray/core/datatree_io.py`` and
  ``TreeAttrAccessMixin`` into ``xarray/core/common.py`` (:pull:`9011`).
- Compatibility with numpy 2 (:issue:`8844`, :pull:`8854`, :pull:`8946`).

(adam)

2024-06-14 20:09:46 UTC MAIN commitmail json YAML

translate-toolkit: updated to 3.13.0

Translate Toolkit 3.13.0
************************

*Released on 22 April 2024*

This release contains improvements and bug fixes.

Changes
=======

Formats and Converters
----------------------

- PO

  - Fixed newlines handling in notes
  - Improved header handling
  - Avoid adding duplicate context when merging duplicates

- LISA (Android, XLIFF,...)

  - Fixed possible issue with removing content
  - Automatically strip characters unsafe for XML

- Properties

  - Fixed handling of escaped space
  - Improved escaping of control chars
  - Improved quoting performance

- Subtitles

  - Updated aeidon compatibility

- CSV

  - Improved converter CLI reference

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

- Compatibility with current pytest and setuptools.
- Updated language definitions to include CLDR aliases.
- Dropped unmatained Mozilla l10n scripts.

(adam)

2024-06-14 19:59:12 UTC MAIN commitmail json YAML

Updated devel/py-pycnite, devel/py-pycotap

(adam)

2024-06-14 19:58:35 UTC MAIN commitmail json YAML

py-pycotap: updated to 1.3.1

1.3.0
Fix problem with garbage output

(adam)

2024-06-14 19:52:52 UTC MAIN commitmail json YAML

py-pycnite: updated to 2024.6.13

2024.6.13
Unknown changes

(adam)

2024-06-14 19:18:08 UTC MAIN commitmail json YAML

doc: Updated emulators/open-simh to 4.1.0.20240608

(rhialto)

2024-06-14 19:17:57 UTC MAIN commitmail json YAML

emulators/open-simh: update to 2024 06 08.

VAX: Add UW device to 8600 and 8200.
AltairZ80: Changes to JAIR devices
AltairZ80: Adds Cromemco DAZZLER and JS1 devices
IBM 1130: GUI resource file, RegSanityCheck fix
I650: Avoid super-inefficient use of strlen().
I650: Avoid allocating large card decks on the stack.
KA10: Remove unneeded file.
KA10: Fix divide error on KS10, add in some devices.
I7000: Updated general card reader, printer and magtape
B5500: Cleanup some warning from CMAKE.
sigma: Implement CM (Chaining Modifier) flag to IOP simulation in sigma_io.c
CMake: Make generate.py reusable
AltairZ80: Updated docs to include latest devices
Sigma: Fix three kinds of error in I/O modules.

(rhialto)

2024-06-14 18:56:30 UTC MAIN commitmail json YAML

Updated geography/py-country, net/py-responses

(adam)

2024-06-14 18:55:59 UTC MAIN commitmail json YAML

py-responses: updated to 0.25.3

0.25.3
* Fixed `recorder` not saving and loading response headers with yaml files.

(adam)

2024-06-14 18:54:20 UTC MAIN commitmail json YAML

py-country: updated to 24.6.1

24.6.1 (2024-06-01)
-------------------

- **Breaking change**: Reverted the fallback to name when country common_name
  or official_name attributes not available, which was added in 23.12.11.

- Fixed import of importlib_metadata to importlib.metadata

- Fixed bug causing parent subdivision codes to be returned with additional
  country code preceding (i.e. GB-GB-ENG instead of GB-ENG)

- Update to iso-codes 4.16.0. (Thanks to musicinmybrain!)

(adam)

2024-06-14 18:28:16 UTC MAIN commitmail json YAML

doc: Added textproc/tree-sitter-php version 0.22.5

(wiz)

2024-06-14 18:28:07 UTC MAIN commitmail json YAML

textproc/Makefile: + tree-sitter-php

(wiz)

2024-06-14 18:27:50 UTC MAIN commitmail json YAML

2024-06-14 15:36:42 UTC MAIN commitmail json YAML

fix: do not set PKGVERSION directly, set version in DISTNAME

(cheusov)

2024-06-14 15:28:48 UTC MAIN commitmail json YAML

Updated www/nghttp3, net/ngtcp2, net/haproxy, finance/py-stripe

(adam)

2024-06-14 15:28:27 UTC MAIN commitmail json YAML

py-stripe: updated to 9.11.0

9.11.0
Update generated code

(adam)

2024-06-14 15:26:55 UTC MAIN commitmail json YAML

haproxy: updated to 3.0.2

3.0.2
- MINOR: log: fix "http-send-name-header" ignore warning message
- BUG/MINOR: proxy: fix server_id_hdr_name leak on deinit()
- BUG/MINOR: proxy: fix log_tag leak on deinit()
- BUG/MINOR: proxy: fix email-alert leak on deinit()
- BUG/MINOR: proxy: fix check_{command,path} leak on deinit()
- BUG/MINOR: proxy: fix dyncookie_key leak on deinit()
- BUG/MINOR: proxy: fix source interface and usesrc leaks on deinit()
- BUG/MINOR: proxy: fix header_unique_id leak on deinit()
- BUG/MEDIUM: log: fix lf_expr_postcheck() behavior with default section
- DOC: config: move "hash-key" from proxy to server options
- DOC: config: add missing section hint for "guid" proxy keyword
- DOC: config: add missing context hint for new server and proxy keywords
- BUG/MINOR: promex: Skip resolvers metrics when there is no resolver section
- MINOR: proxy: add proxy_free_common() helper function
- BUG/MEDIUM: proxy: fix UAF with {tcp,http}checks logformat expressions
- CLEANUP: log/proxy: fix comment in proxy_free_common()
- BUG/MAJOR: mux-h1: Prevent any UAF on H1 connection after draining a request
- BUG/MINOR: quic: fix padding of INITIAL packets
- DOC/MINOR: management: add missed -dR and -dv options
- DOC/MINOR: management: add -dZ option
- DOC: management: rename show stats domain cli "dns" to "resolvers"

(adam)

2024-06-14 15:25:45 UTC MAIN commitmail json YAML

ngtcp2: updated to 1.6.0

ngtcp2 v1.6.0

examples: Print negotiated group if TLS stack gives that information
Remove ngtcp2_min and ngtcp2_max
GitHub does not understand :rfc:
Keep-alive packet should trigger PTO
Fix ngtcp2_conn_stat.max_tx_udp_payload_size update
Adjust memory pool allocation units to reduce allocation size
Adjust NGTCP2_ACKTR_MAX_ENT to match NGTCP2_MAX_ACK_RANGES + 1
Allocate ngtcp2_acktr_entry at once not to waste memory
Update doc
Reset pto_count when disarming loss detection timer
Bump boringssl
Bump aws-lc to v1.29.0
Bump picotls
Fix memory leak when stream datacnt gets below allocation threshold
Refactor ngtcp2_frame_chain allocation for ngtcp2_stream

(adam)

2024-06-14 15:24:14 UTC MAIN commitmail json YAML

nghttp3: updated to 1.4.0

nghttp3 v1.4.0

Introduce typed nghttp3_min and nghttp3_max
Remove nghttp3_min and nghttp3_max
Bump macos
Added options to command find_package
Adjust memory pool allocation units to reduce allocation size
Update doc

(adam)

2024-06-14 15:20:05 UTC MAIN commitmail json YAML

Updated security/libfido2, databases/py-redis, devel/py-packageurl, textproc/py-orjson

(adam)

2024-06-14 15:19:34 UTC MAIN commitmail json YAML

py-orjson: updated to 3.10.5

3.10.5 - 2024-06-13

Changed
- Improve performance.

(adam)

2024-06-14 15:16:50 UTC MAIN commitmail json YAML

py-packageurl: updated to 0.15.1

0.15.1 (2024-06-13)
- Add support for Composer in ``purl2url`` and ``url2purl``.
- Add an option for ``exact_match`` purl QuerySet lookups in the
  ``PackageURLQuerySetMixin.for_package_url``method.

(adam)

2024-06-14 15:14:24 UTC MAIN commitmail json YAML

py-redis: updated to 5.0.6

5.0.6
Bug Fixes
Handle lists in the response of INFO

(adam)

2024-06-14 15:12:46 UTC MAIN commitmail json YAML

libfido2: updated to 1.15.0

Version 1.15.0 (2024-06-13)

1.15.0 will be the last release to support OpenSSL 1.1.

bio, credman: improved CTAP 2.1 support.

hid_osx: fix issue where fido_hid_read() may block unnecessarily.

fido2-token -I: print maxcredbloblen.

hid_linux: improved support for uhid devices.

New API calls:

fido_cred_set_attobj;

fido_cred_x5c_list_count;

fido_cred_x5c_list_len;

fido_cred_x5c_list_ptr.

(adam)

2024-06-14 14:54:25 UTC MAIN commitmail json YAML

Updated www/lua-resty-core, devel/py-scikit-build-core

(adam)

2024-06-14 14:54:07 UTC MAIN commitmail json YAML

py-scikit-build-core: updated to 0.9.6

Version 0.9.6

This release provides a fix for the experimental setuptools plugin leaking and
affecting other setuptools plugins.

Fixes:

* Improve error message when `metadata.version.provider` not set
* Only inject logic if `cmake_*` keywords present
* Only replace color tags if the color is defined

(adam)

2024-06-14 14:51:35 UTC MAIN commitmail json YAML

lua-resty-core: updated to 0.1.28

0.1.28
tests: t/pipe.t: increase the timeout to 10s for TEST 27.

(adam)

2024-06-14 14:21:02 UTC MAIN commitmail json YAML

2024-06-14 14:13:34 UTC MAIN commitmail json YAML

devel/py-hg-cinnabarclone: Import hg extension from git-cinnabar.

This simple server-side hg extension can advertise bundles to speed
up `git clone' with git-cinnabar.

Single Python file distributed as part of git-cinnabar -- need not
pull in all of git-cinnabar (and Rust) on the server to run.

Not 100% sure if this use of PY_COMPILE_ALL/PY_COMPILE_O_ALL is
appropriate -- review and/or tweaks welcome.

(riastradh)

2024-06-14 13:31:47 UTC MAIN commitmail json YAML

doc: Updated games/naev to 0.11.5

(ktnb)

2024-06-14 13:31:29 UTC MAIN commitmail json YAML

2024-06-14 13:27:50 UTC MAIN commitmail json YAML

doc: fix previous entry

(wiz)

2024-06-14 13:27:27 UTC MAIN commitmail json YAML

math/Makefile: + suitesparse

(wiz)

2024-06-14 13:26:24 UTC MAIN commitmail json YAML

naev: update to 0.11.5

Many new features and bugs fixes since version 0.7.0.

To see what has been updated:
https://github.com/naev/naev/releases

(ktnb)

2024-06-14 13:20:23 UTC MAIN commitmail json YAML

doc: Updated math/suitesparse to 7.7.0

(ktnb)

2024-06-14 13:19:54 UTC MAIN commitmail json YAML

suitesparse: add version 7.7.0

SuiteSparse is a set of sparse matrices libraries.
It contains:
  * AMD: symmetric approximate minimum degree
  * BTF: permutation to block triangular form (beta)
  * CCOLAMD: constrained column approximate minimum degree
  * COLAMD: column approximate minimum degree
  * CHOLMOD: sparse supernodal Cholesky factorization and
    update/downdate
  * KLU: sparse LU factorization, for circuit simulation (beta)
  * LDL: a simple LDL^T factorization
  * UMFPACK: sparse multifrontal LU factorization
  * UFconfig: common configuration for all of the above
  * CSparse: a concise sparse matrix package
  * CXSparse: and extended version of CSparse

(ktnb)

2024-06-14 10:42:39 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.29.2

(mef)

2024-06-14 10:42:28 UTC MAIN commitmail json YAML

(cad/klayout) Udated 0.29.1 to 0.29.2

0.29.2          (2024-06-06):
* Enhancement: %GITHUB%/issues/1724 Don't read duplicate LEF files
* Bug: %GITHUB%/issues/1722 [macOS] Crash when opening layout having Custom Macro Menus
* Enhancement: %GITHUB%/issues/1721 Feature request: send results from a query to selection
* Enhancement: %GITHUB%/issues/1719 Small LVS issues
* Enhancement: %GITHUB%/issues/1710 Feature request: create separate cell for def FILL
* Bug: %GITHUB%/issues/1709 Problem displaying multiple text labels with same x value
* Bug: %GITHUB%/issues/1706 [macOS] User Properties Dialog Crashes
* Enhancement: %GITHUB%/issues/1701 Feature request: strm2oas should report input unit differences
* Enhancement: Methods to obtain representative shapes of subcircuit pin and terminals, i.e.
  LayoutToNetlist#shapes_of_pin, LayoutToNetlist#shapes_of_terminal.
* Enhancement: Some enhancements in the Ruby/Python area like better messages in case
  of argument mismatch errors and better handling of default values for enum arguments.
* Enhancement: LayoutToNetlist#layer_indexes, LayoutToNetlist#layer_info (convenience)
* Enhancement: blend-mode 0 (aka AddToCell) now does not generate instance duplicates
* Bugfix: Some bug fixes on macro IDE: deleted macros do not become "zombie tabs" for example

(mef)

2024-06-14 10:23:31 UTC MAIN commitmail json YAML

lang/nodejs: Set C++20 for std::endian to fix build

(ryoon)

2024-06-14 08:58:23 UTC MAIN commitmail json YAML

nodejs: remove reference to non-existent file

(wiz)

2024-06-14 02:04:13 UTC MAIN commitmail json YAML

doc: Updated x11/vte3 to 0.76.3

(gutteridge)

2024-06-14 02:03:35 UTC MAIN commitmail json YAML

vte3: update to 0.76.3

(No published change log found.)

(gutteridge)

2024-06-13 22:24:46 UTC MAIN commitmail json YAML

2024-06-13 21:17:39 UTC MAIN commitmail json YAML

icewm: fix sandboxed builds

Also requires autopoint for the autoreconf processing.

(gutteridge)

2024-06-13 16:55:39 UTC MAIN commitmail json YAML

gdal-lib: Requires libarchive.

(jperkin)

2024-06-13 16:54:50 UTC MAIN commitmail json YAML

2024-06-13 15:24:49 UTC MAIN commitmail json YAML

qt6-qscintilla: Remove GNU ld flag on SunOS.

(jperkin)

2024-06-13 15:22:14 UTC MAIN commitmail json YAML

2024-06-13 15:19:48 UTC MAIN commitmail json YAML

kf6-kcolorscheme: Requires msgmerge.

(jperkin)

2024-06-13 13:59:23 UTC MAIN commitmail json YAML

doc: Updated www/ruby-rack to 3.1.3

I've just noticed that my commit was rejected by conflics.

(taca)

2024-06-13 13:47:13 UTC MAIN commitmail json YAML

2024-06-13 13:30:48 UTC MAIN commitmail json YAML

doc: Added www/syncstorage-rs version 0.16.0

(wiz)

2024-06-13 13:30:30 UTC MAIN commitmail json YAML

www/Makefile: + syncstorage-rs

(wiz)

2024-06-13 13:21:46 UTC MAIN commitmail json YAML

doc: Updated news/newsraft to 0.25

(ktnb)

2024-06-13 13:21:27 UTC MAIN commitmail json YAML

doc: Updated www/dillo to 3.1.1

(ktnb)

2024-06-13 13:21:08 UTC MAIN commitmail json YAML

dillo: update to 3.1.1

- Disable TLSv1.3 in Mbed TLS 3.6.0 until it is supported.
- Add workaround for Cygwin and OpenSSL with --disable-threaded-dns.
- Fix distcheck when HTML tests are enabled.
- Fix an OpenSSL bug when the server closes the connection
  prematurely and SSL_get_error() returns SSL_ERROR_ZERO_RETURN.
- Gracefully handle warnings from PNG images.

(ktnb)

2024-06-13 13:06:54 UTC MAIN commitmail json YAML

flite: Ensure build uses -fPIC on SunOS.

Fixes build of dependencies such as audio/qt6-qtspeech.

(jperkin)

2024-06-13 12:55:43 UTC MAIN commitmail json YAML

doc: Updated lang/go122 to 1.22.4

(bsiegert)

2024-06-13 12:55:15 UTC MAIN commitmail json YAML

go122: update to 1.22.4 (security)

This minor release includes 2 security fixes following the security policy:

- archive/zip: mishandling of corrupt central directory record

  The archive/zip package's handling of certain types of invalid zip files
  differed from the behavior of most zip implementations. This misalignment
  could be exploited to create an zip file with contents that vary depending on
  the implementation reading the file. The archive/zip package now rejects
  files containing these errors.

  Thanks to Yufan You (@ouuan) for reporting this issue.

  This is CVE-2024-24789 and Go issue https://go.dev/issue/66869.

- net/netip: unexpected behavior from Is methods for IPv4-mapped IPv6 addresses

  The various Is methods (IsPrivate, IsLoopback, etc) did not work as expected
  for IPv4-mapped IPv6 addresses, returning false for addresses which would
  return true in their traditional IPv4 forms.

  Thanks to Enze Wang of Alioth (@zer0yu) and Jianjun Chen of Zhongguancun Lab
  (@chenjj) for reporting this issue.

  This is CVE-2024-24790 and Go issue https://go.dev/issue/67680.

(bsiegert)

2024-06-13 12:49:40 UTC MAIN commitmail json YAML

go121: update to 1.21.11 (security)

This minor release includes 2 security fixes following the security policy:

- archive/zip: mishandling of corrupt central directory record

  The archive/zip package's handling of certain types of invalid zip files
  differed from the behavior of most zip implementations. This misalignment
  could be exploited to create an zip file with contents that vary depending on
  the implementation reading the file. The archive/zip package now rejects
  files containing these errors.

  Thanks to Yufan You (@ouuan) for reporting this issue.

  This is CVE-2024-24789 and Go issue https://go.dev/issue/66869.

- net/netip: unexpected behavior from Is methods for IPv4-mapped IPv6 addresses

  The various Is methods (IsPrivate, IsLoopback, etc) did not work as expected
  for IPv4-mapped IPv6 addresses, returning false for addresses which would
  return true in their traditional IPv4 forms.

  Thanks to Enze Wang of Alioth (@zer0yu) and Jianjun Chen of Zhongguancun Lab
  (@chenjj) for reporting this issue.

  This is CVE-2024-24790 and Go issue https://go.dev/issue/67680.

(bsiegert)

2024-06-13 12:11:59 UTC MAIN commitmail json YAML

2024-06-13 11:40:10 UTC MAIN commitmail json YAML

newsraft: update to 0.25

- add status-show-menu-path setting
- add status-placeholder setting
- add color-status setting
- add clean-status action
- delete color-status-good setting
- set human readable names for enter, escape and backspace keys
- fix crash when jumping to non-existent unread items within pager
- fix incorrect ttl element handling which could result in non-updating feeds
- simplify linking in tests/run-check.sh
- small improvements and reforms

(ktnb)

2024-06-13 07:56:48 UTC MAIN commitmail json YAML

doc/TODO: + tor-browser-13.0.16.

(wiz)

2024-06-13 07:34:21 UTC MAIN commitmail json YAML

Updated audio/py-acoustid, www/py-waitress

(adam)

2024-06-13 07:33:58 UTC MAIN commitmail json YAML

py-waitress: updated to 3.0.0

3.0.0 (2024-02-04)
------------------

- Rename "master" git branch to "main"

- Fix a bug that would appear on macOS whereby if we accept() a socket that is
  already gone, setting socket options would fail and take down the server. See
  https://github.com/Pylons/waitress/pull/399

- Fixed testing of vendored asyncore code to not rely on particular naming for
  errno's. See https://github.com/Pylons/waitress/pull/397

- HTTP Request methods and versions are now validated to meet the HTTP
  standards thereby dropping invalid requests on the floor. See
  https://github.com/Pylons/waitress/pull/423

- No longer close the connection when sending a HEAD request response. See
  https://github.com/Pylons/waitress/pull/428

- Always attempt to send the Connection: close response header when we are
  going to close the connection to let the remote know in more instances.
  https://github.com/Pylons/waitress/pull/429

- Python 3.7 is no longer supported. Add support for Python 3.11, 3.12 and
  PyPy 3.9, 3.10. See https://github.com/Pylons/waitress/pull/412

- Document that trusted_proxy may be set to a wildcard value to trust all
  proxies. See https://github.com/Pylons/waitress/pull/431

(adam)

2024-06-13 07:31:47 UTC MAIN commitmail json YAML

py-acoustid: updated to 1.3.0

1.3.0

Multiple artists are joined by join phrases, as displayed on the web page. A
new (pure-Python) function compares two Chromaprint fingerprints for
similarity. Search more shared-library locations for the Chromaprint library on
Windows.

(adam)

2024-06-13 05:27:29 UTC MAIN commitmail json YAML

devel/Makefile: + go-mockery

(wiz)

2024-06-13 05:17:25 UTC MAIN commitmail json YAML

Updated textproc/py-ramlfications, textproc/py-openapi-core

(adam)

2024-06-13 05:17:06 UTC MAIN commitmail json YAML

py-openapi-core: updated to 0.19.2

0.19.2

Falcon multi-value query parameters fix
Fix a DeprecationWarning from aiohttp in TestPetPhotoView
Fix hyphen characters in path parameters

(adam)

2024-06-13 05:15:58 UTC MAIN commitmail json YAML

py-ramlfications: updated to 0.2.2

Release v0.2.2
adding a new version of yml to publish package and updating the spec…

Release v0.2.1
fixing details unsolved from last merging

Release v0.2.0
Fix for populating parameters in resources
Initial "draft" of OOP parsing
Initial models organization
ramlfications.models.data_types: add missing import
Convert readthedocs links for their .org -> .io migration for hosted projects
Upgrade tox to fix py35
support 1.0 securitySchemes as a map
Data type support
Add raml org data testing
Address issue with self.node artifacts ...
Drop support for 2.6 and 3.3; add support for 3.6; clean up travis.yml
test requires fix
data type examples
allow types to be defined by bare type expressions
Merging the updates from past dev branch with new small changes that allow us to work properly with most recent dependencies

(adam)

2024-06-13 05:08:08 UTC MAIN commitmail json YAML

Updated security/py-bandit, databases/py-barman, devel/py-filelock, textproc/py-openpyxl

(adam)

2024-06-13 05:07:44 UTC MAIN commitmail json YAML

py-openpyxl: updated to 3.1.4

3.1.4 (2024-06-12)

Assigning named styles doesn't work
Problems caused when saving workbooks created by LibreOffice

Changes

Python 3.6 and 3.7 are no longer supported.

(adam)

2024-06-13 05:05:56 UTC MAIN commitmail json YAML

py-filelock: updated to 3.15.1

3.15.1
Hotfix: Restore init method; more robust initialization for singleton locks

3.15.0
asyncio support
Don't initialize BaseFileLock when just returning existing instance

(adam)

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

py-barman: updated to 3.10.1

Version 3.10.1 - 12 June 2024

- Bug fixes:
    - Make `argcomplete` optional to avoid installation issues on some
      platforms.
    - Load `barman.auto.conf` only when the file exists.
    - Emit a warning when the `cfg_changes.queue` file is malformed.
    - Correct in documentation the postgresql version where
      `pg_checkpoint` is available.
    - Add `--no-partial` option to `barman-cloud-wal-restore`.

(adam)

2024-06-13 05:03:15 UTC MAIN commitmail json YAML

py-bandit: updated to 1.7.9

1.7.9
-----

* Support \`configfile\` in \`.bandit\` file
* Bump docker/build-push-action from 5.3.0 to 5.4.0
* Guard against empty call argument list
* [pre-commit.ci] pre-commit autoupdate
* [pre-commit.ci] pre-commit autoupdate
* Bump docker/login-action from 3.1.0 to 3.2.0
* Ensure sarif extra is included as part of doc build
* Add a sponsor section to README
* [pre-commit.ci] pre-commit autoupdate
* Updates banner logo so it renders well in dark mode
* [pre-commit.ci] pre-commit autoupdate
* Bump sigstore/cosign-installer from 3.4.0 to 3.5.0
* [pre-commit.ci] pre-commit autoupdate
* Bump docker/setup-buildx-action from 3.2.0 to 3.3.0
* [pre-commit.ci] pre-commit autoupdate
* [pre-commit.ci] pre-commit autoupdate
* Bump docker/login-action from 3.0.0 to 3.1.0
* Bump docker/setup-buildx-action from 3.1.0 to 3.2.0
* Bump docker/build-push-action from 5.2.0 to 5.3.0
* Start testing on Python 3.13
* New logo for Bandit based on raccoon
* [pre-commit.ci] pre-commit autoupdate
* Bump docker/build-push-action from 5.1.0 to 5.2.0

(adam)

2024-06-12 17:05:59 UTC MAIN commitmail json YAML

Updated net/py-celery, www/py-django-celery-beat

(adam)

2024-06-12 17:05:42 UTC MAIN commitmail json YAML

www/ruby-rack: update to 3.1.3

3.1.1 (2024-06-11)

* Oops! I shouldn't have shipped that

3.1.2 (2024-06-11)

* Rack::Response will take in to consideration chunked encoding responses
  (#2204, [@tenderlove])

3.1.3 (2024-06-12)

Fixed

* Fix passing non-strings to Rack::Utils.escape_html. (#2202, [@earlopain])
* Rack::MockResponse gracefully handles empty cookies (#2203
  @wynksaiddestroy)

(taca)

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

py-django-celery-beat: updated to 2.6.0

2.6.0

- Avoid crash when can not get human readable description
- Update codeql-analysis.yml
- Fix CI: Change assert self.app.timezone.zone to assert self.app.timezone.key
- Drop Django 4.0 from CI to avoid security issues
- Fix Issue #388: Celery Beat scheduled tasks may be executed repeatedly
- Update README.rst
- Update runtime.txt to include Django 5.0
- Replace case.patching fixture with mockeypatch + MagicMock
- Update README.rst - Crontab effect description
- Update supported Python & Django version in setup.py
- Add Python 3.12 to test matrix and add classifier
- Django v5.0: django.utils.timezone.utc alias --> datetime.timezone.utc
- Upgrade GitHub Actions and PyPy 3.10 and Django 5.0
- Testing Django v5.0 on pypy-3.10-v7.3.14 passes
- Prepare for release v2.6.0 to support Py3.12 and Dj5.0
- GitHub Actions: Do not hardcode an out-of-date version of PyPy
- Use the same order in the admin as in the cron schedule expression
- Upgrade pip and GitHub Actions dependencies with dependabot
- Bump github/codeql-action from 2 to 3
- Bump actions/checkout from 3 to 4
- Update pytest requirement from <8.0,>=6.2.5 to >=6.2.5,<9.0
- Remove requirements/test-djangoXY.txt
- Remove code for unsupported django.VERSION < (3, 2)
- Added sphinxcontrib-django to extensions

(adam)

2024-06-12 17:02:11 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-io-event to 1.6.2

(taca)

2024-06-12 17:02:05 UTC MAIN commitmail json YAML

py-celery: updated to 5.4.0

5.4.0
=====

Celery v5.4.0 and v5.3.x have consistently focused on enhancing the overall QA, both internally and externally.
This effort led to the new pytest-celery v1.0.0 release, developed concurrently with v5.3.0 & v5.4.0.

This release introduces two significant QA enhancements:

- **Smoke Tests**: A new layer of automatic tests has been added to Celery's standard CI. These tests are designed to handle production scenarios and complex conditions efficiently. While new contributions will not be halted due to the lack of smoke tests, we will request smoke tests for advanced changes where appropriate.
- `Standalone Bug Report Script <https://docs.celeryq.dev/projects/pytest-celery/en/latest/userguide/celery-bug-report.html>`_: The new pytest-celery plugin now allows for encapsulating a complete Celery dockerized setup within a single pytest script. Incorporating these into new bug reports will enable us to reproduce reported bugs deterministically, potentially speeding up the resolution process.

Contrary to the positive developments above, there have been numerous reports about issues with the Redis broker malfunctioning
upon restarts and disconnections. Our initial attempts to resolve this were not successful
With our enhanced QA capabilities, we are now prepared to address the core issue with Redis (as a broker) again.

The rest of the changes for this release are grouped below, with the changes from the latest release candidate listed at the end.

Changes
-------
- Add a Task class specialised for Django
- Add Google Cloud Storage (GCS) backend
- Added documentation to the smoke tests infra
- Added a checklist item for using pytest-celery in a bug report
- Bugfix: Missing id on chain
- Bugfix: Worker not consuming tasks after Redis broker restart
- Catch UnicodeDecodeError when opening corrupt beat-schedule.db
- chore(ci): Enhance CI with `workflow_dispatch` for targeted debugging and testing
- Doc: Enhance "Testing with Celery" section
- Docfix: pip install celery[sqs] -> pip install "celery[sqs]"
- Enable efficient `chord` when using dynamicdb as backend store
- feat(daemon): allows daemonization options to be fetched from app settings
- Fix DeprecationWarning: datetime.datetime.utcnow()
- Fix recursive result parents on group in middle of chain
- Fix typos and grammar
- Fixed version documentation tag from 8553 in configuration.rst
- Hotfix: Smoke tests didn't allow customizing the worker's command arguments, now it does
- Make custom remote control commands available in CLI
- Print safe_say() to stdout for non-error flows
- Support moto 5.0
- Update contributing guide to use ssh upstream url
- Update optimizing.rst
- Updated concurrency docs page.

(adam)

2024-06-12 17:01:34 UTC MAIN commitmail json YAML

devel/ruby-io-event: update to 1.6.2

1.6.1 (2024-06-12)

* Fix typo in readme.md (#103)
* Include invalid duration in error message. (#104)

1.6.2 (2024-06-12)

* Support conversion of T_BIGNUM. (#105)
* Rename Timers::Handle#offset to #time as it's more accurate. (#106)
* Conditionally include <sys/wait.h> for WNOHANG. (#107)
  - On some systems it's not present.

(taca)

2024-06-12 16:56:02 UTC MAIN commitmail json YAML

Updated lang/nodejs, devel/py-nose2

(adam)

2024-06-12 16:55:26 UTC MAIN commitmail json YAML

py-nose2: updated to 0.15.1

0.15.1 (2024-05-31)

Fixed

* Fix a bug with config loading which caused custom ini configs not to load if
  they were not named with a ``.cfg`` extension. Thanks :user:`grhwalls` for
  the bug report!

0.15.0 (2024-05-30)

Added

* Official support for ``python3.13`` betas. ``nose2`` now tests itself against
  Python 3.13.

* ``nose2`` now supports loading configuration data from the ``tool.nose2``
  table in ``pyproject.toml``. Thanks to :user:`qequ` for the PR! (:pr:`596`,
  :pr:`606`)

  On python 3.11+, ``tomllib`` is used to parse TOML data. On python 3.10 and
  lower, ``tomli`` must be installed to enable TOML support. Simply
  ``pip install tomli`` as necessary.

(adam)

2024-06-12 16:45:34 UTC MAIN commitmail json YAML

nodejs: updated to 22.3.0

Version 22.3.0 (Current)

Notable Changes
- (SEMVER-MINOR) src: traverse parent folders while running --run (Yagiz Nizipli)
- (SEMVER-MINOR) buffer: add .bytes() method to Blob (Matthew Aitken)
- (SEMVER-MINOR) src,permission: --allow-wasi & prevent WASI exec (Rafael Gonzaga)
- (SEMVER-MINOR) module: print amount of load time of a cjs module (Vinicius Louren巽o)
- (SEMVER-MINOR) test_runner: add snapshot testing (Colin Ihrig)
- (SEMVER-MINOR) doc: add context.assert docs (Colin Ihrig)
- (SEMVER-MINOR) test_runner: add context.fullName (Colin Ihrig)
- (SEMVER-MINOR) net: add new net.server.listen tracing channel (Paolo Insogna)
- (SEMVER-MINOR) process: add process.getBuiltinModule(id) (Joyee Cheung)
- (SEMVER-MINOR) doc: improve explanation about built-in modules (Joyee Cheung)
- fs: mark recursive cp methods as stable (Th辿o LUDWIG)
- doc: add StefanStojanovic to collaborators (StefanStojanovic)
- (SEMVER-MINOR) cli: add NODE_RUN_PACKAGE_JSON_PATH env (Yagiz Nizipli)
- (SEMVER-MINOR) test_runner: support module mocking (Colin Ihrig)
- (SEMVER-MINOR) lib: add EventSource Client (Aras Abbasi)
- (SEMVER-MINOR) lib: replace MessageEvent with undici's (Matthew Aitken)
- (SEMVER-MINOR) cli: add NODE_RUN_SCRIPT_NAME env to node --run (Yagiz Nizipli)
- doc: add Marco Ippolito to TSC (Rafael Gonzaga)

(adam)

2024-06-12 15:43:23 UTC MAIN commitmail json YAML

Updated audio/py-last, audio/py-mediafile, audio/py-beets

(adam)

2024-06-12 15:42:29 UTC MAIN commitmail json YAML

py-beets: updated to 2.0.0

Release v2.0.0

Major new features

The beets importer UI received a major overhaul. Several new configuration options are available for customizing layout and colors: ui_options.

New features

edit: Prefer editor from VISUAL environment variable over EDITOR.
config: Prefer editor from VISUAL environment variable over EDITOR.
listenbrainz: Add initial support for importing history and playlists from ListenBrainz
mbsubmit: add new prompt choices helping further to submit unmatched tracks to MusicBrainz faster.
spotify: We now fetch track's ISRC, EAN, and UPC identifiers from Spotify when using the spotifysync command.
discogs: supply a value for the cover_art_url attribute, for use by fetchart.
update: added `-e` flag for excluding fields from being updated.
deezer: Import rank and other attributes from Deezer during import and add a function to update the rank of existing items.
resolve transl-tracklisting relations for pseudo releases and merge data with the actual release
Fetchart: Use the right field (spotify_album_id) to obtain the Spotify album id
Prevent reimporting album if it is permanently removed from Spotify
Added option to use cover_art_url as an album art source in the fetchart plugin.
fetchart: The plugin can now get album art from spotify.
Added option to specify a URL in the embedart plugin.
list singleton:true queries have been made faster
list singleton:1 and singleton:0 can now alternatively be used in queries, same as comp
--from-logfile now parses log files using a UTF-8 encoding in beets/beets/ui/commands.py.
bareasc lookups have been made faster
list lookups using the pattern operator :: have been made faster
Added additional error handling for spotify plugin.
We now import the remixer field from Musicbrainz into the library.
mbsubmit: Added a new mbsubmit command to print track information to be submitted to MusicBrainz after initial import.
Added spotify_updated field to track when the information was last updated.
We now import and tag the album information when importing singletons using Spotify source.
spotify: The plugin now provides an additional command spotifysync that allows getting track popularity and audio features information from Spotify.
spotify: The plugin now records Spotify-specific IDs in the spotify_album_id, spotify_artist_id, and spotify_track_id fields.
Create the parental directories for database if they do not exist.
musicbrainz-config: a new musicbrainz.enabled option allows disabling the MusicBrainz metadata source during the autotagging process
kodiupdate: Now supports multiple kodi instances
Add the item fields bitrate_mode, encoder_info and encoder_settings.
Add query prefixes = and ~.
A new configuration option, duplicate_keys, lets you change which fields the beets importer uses to identify duplicates.
Add exact match <exact-match> queries, using the prefixes = and =~.
discogs: Permit appending style to genre.
discogs: Implement item_candidates for matching singletons.
discogs: Check for compliant discogs_client module.
convert: Add a new auto_keep option that automatically converts files but keeps the originals in the library.
Added a -P (or --disable-plugins) flag to specify one/multiple plugin(s) to be disabled at startup.
import-options: Add support for re-running the importer on paths in log files that were created with the -l (or --logfile) argument.
Preserve mtimes from archives
Add %sunique{} <sunique> template to disambiguate between singletons.
Add a new import.ignored_alias_types config option to allow for specific alias types to be skipped over when importing items/albums.
smartplaylist: A new --pretend option lets the user see what a new or changed smart playlist saved in the config is actually returning.
fromfilename: Add debug log messages that inform when the plugin replaced bad (missing) artist, title or tracknumber metadata.
musicbrainz-config: MusicBrainz release pages often link to related metadata sources like Discogs, Bandcamp, Spotify, Deezer and Beatport. When enabled via the musicbrainz.external_ids options, release ID's will be extracted from those URL's and imported to the library.
convert: Add support for generating m3u8 playlists together with converted media files.
Fetch the release_group_title field from MusicBrainz. �汾� 4809
discogs: Add support for applying album information on singleton imports. �汾� 4716
smartplaylist: During explicit runs of the splupdate command, the log message "Creating playlist ..."" is now displayed instead of hidden in the debug log, which states some form of progress through the UI.
subsonicupdate: Updates are now triggered whenever either the beets database is changed or a smart playlist is created/updated. �汾� 4862
importfeeds: Add a new output format allowing to save a playlist once per import session. �汾� 4863
Make ArtResizer work with PIL/pillow 10.0.0 removals.
A new configuration option, duplicate_verbose_prompt, allows changing how duplicates are presented during import. �汾� 4866
embyupdate: Add handling for private users by adding userid config option.
substitute: Add the new plugin substitute as an alternative to the rewrite plugin. The main difference between them being that rewrite modifies files' metadata and substitute does not.
Add support for artists and albumartists multi-valued tags.
autobpm: Add the autobpm plugin which uses Librosa to calculate the BPM of the audio.
fetchart: Fix the error with CoverArtArchive where the maxwidth option would not be used to download a pre-sized thumbnail for release groups, as is already done with releases.
fetchart: Fix the error with CoverArtArchive where no cover would be found when the maxwidth option matches a pre-sized thumbnail size, but no thumbnail is provided by CAA. We now fallback to the raw image.
advancedrewrite: Add an advanced version of the rewrite plugin which allows to replace fields based on a given library query.
lyrics: Add LRCLIB as a new lyrics provider and a new synced option to prefer synced lyrics over plain lyrics.
import: Expose import.quiet_fallback as CLI option.
import: Expose import.incremental_skip_later as CLI option.
smartplaylist: Expose config options as CLI options.
smartplaylist: Add new option smartplaylist.output.
smartplaylist: Add new option smartplaylist.uri_format.
Sorted the default configuration file into categories.
convert: Don't treat WAVE (.wav) files as lossy anymore when using the never_convert_lossy_files option. They will get transcoded like the other lossless formats.
Add support for barcode field.
smartplaylist: Add new config option smartplaylist.fields.

Bug fixes

lastimport: Improve error handling in the process_tracks function and enable it to be used with other plugins.
spotify: Improve handling of ConnectionError.
deezer: Improve Deezer plugin error handling and set requests timeout to 10 seconds.
spotify: Add bad gateway (502) error handling.
spotify: Add a limit of 3 retries, instead of retrying endlessly when the API is not available.
Fix a crash when the Spotify API timeouts or does not return a Retry-After interval.
scrub: Fixed the import behavior where scrubbed database tags were restored to newly imported tracks with config settings scrub.auto: yes and import.write: no.
deezer: Fixed the error where Deezer plugin would crash if non-Deezer id is passed during import.
fetchart: Fix fetching from Cover Art Archive when the maxwidth option is set to one of the supported Cover Art Archive widths.
convert: Set default max_bitrate value to None to avoid transcoding when this parameter is not set.
replaygain: Avoid a crash when errors occur in the analysis backend.
We now use Python's defaults for command-line argument encoding, which should reduce the chance for errors and "file not found" failures when invoking other command-line tools, especially on Windows.
We now respect the Spotify API's rate limiting, which avoids crashing when the API reports code 429 (too many requests).
Fix implicit paths OR queries (e.g. beet list /path/ , /other-path/) which have previously been returning the entire library.
The Discogs release ID is now populated correctly to the discogs_albumid field again (it was no longer working after Discogs changed their release URL format).
The autotagger no longer considers all matches without a MusicBrainz ID as duplicates of each other.
convert: Resize album art when embedding
deezer: Fix auto tagger pagination issues (fetch beyond the first 25 tracks of a release).
spotify: Fix auto tagger pagination issues (fetch beyond the first 50 tracks of a release).
lyrics: Fix Genius search by using query params instead of body.
unimported: The new ignore_subdirectories configuration option added in 1.6.0 now has a default value if it hasn't been set.
deezer: Tolerate missing fields when searching for singleton tracks.
replaygain: The type of the internal r128_track_gain and r128_album_gain fields was changed from integer to float to fix loss of precision due to truncation.
Fix a regression in the previous release that caused a TypeError when moving files across filesystems.
convert: Deleting the original files during conversion no longer logs output when the quiet flag is enabled.
web: Fix handling of "query" requests. Previously queries consisting of more than one token (separated by a slash) always returned an empty result.
discogs: Skip Discogs query on insufficiently tagged files (artist and album tags missing) to prevent arbitrary candidate results.
lyrics: Fixed issues with the Tekstowo.pl and Genius backends where some non-lyrics content got included in the lyrics
limit: Better header formatting to improve index
replaygain: Correctly handle the overwrite config option, which forces recomputing ReplayGain values on import even for tracks that already have the tags.
embedart: Fix a crash when using recent versions of ImageMagick and the compare_threshold option.
lyrics: Fixed issue with Genius header being included in lyrics, added test case of up-to-date Genius html
importadded: Fix a bug with recently added reflink import option that causes a crash when ImportAdded plugin enabled.
convert: Fix a bug with the wma format alias.
web: Fix get file from item.
lastgenre: Fix a duplicated entry for trip hop in the default genre list.
lyrics: Fixed issue with Tekstowo backend not actually checking if the found song matches.
embedart: Add support for ImageMagick 7.1.1-12
fromfilename: Fix failed detection of <track> <title> filename patterns.
Fix issue where deletion of flexible fields on an album doesn't cascade to items
Fix issue where beet write continuously retags the albumtypes metadata field in files. Additionally broken data could have been added to the library when the tag was read from file back into the library using beet update. It is required for all users to check if such broken data is present in the library. Following the instructions described here, a sanity check and potential fix is easily possible.
Fix updating "data_source" on re-imports and improve logging when flexible attributes are being re-imported.
fetchart: Correctly select the cover art from fanart.tv with the highest number of likes
lyrics: Fix a crash with the Google backend when processing some web pages.
Modifying flexible attributes of albums now cascade to the individual album tracks, similar to how fixed album attributes have been cascading to tracks already. A new option --noinherit/-I to modify <modify-cmd> allows changing this behaviour.
Fix bug where an interrupted import process poisons the database, causing a null path that can't be removed.
discogs: Fix bug where empty artist and title fields would return None instead of an empty list.
Fix bug regarding displaying tracks that have been changed not being displayed unless the detail configuration is enabled.
web: Fix range request support, allowing to play large audio/ opus files using e.g. a browser/firefox or gstreamer/mopidy directly.
Fix bug where zsh completion script made assumptions about the specific variant of awk installed and required specific settings for sqlite3 and caching in zsh.

Remove unused functions

Fix bug where all media types are reported as the first media type when importing with MusicBrainz as the data source
Fix bug where unimported plugin would not ignore children directories of ignored directories.

For plugin developers

beets now explicitly prevents multiple plugins to define replacement functions for the same field. When previously defining template_fields for the same field in two plugins, the last loaded plugin would silently overwrite the function defined by the other plugin. Now, beets will raise an exception when this happens.
Allow reuse of some parts of beets' testing components. This may ease the work for externally developed plugins or related software (e.g. the beets plugin for Mopidy), if they need to create an in-memory instance of a beets music library for their tests.

For packagers

As noted above, the minimum Python version is now 3.7.
We fixed a version for the dependency on the Confuse library.
The minimum required version of mediafile is now 0.9.0.

Other changes

Add sphinx and sphinx_rtd_theme as dependencies for a new docs extra
absubmit: Deprecate the absubmit plugin since AcousticBrainz has stopped accepting new submissions.
acousticbrainz: Deprecate the acousticbrainz plugin since the AcousticBrainz project has shut down.
limit: Limit query results to head or tail (lslimit command only)
fish: Add --output option.
lyrics: Remove Musixmatch from default enabled sources as they are currently blocking requests from the beets user agent.
/faq: multidisc: Elaborated the multi-disc FAQ
/faq: src: Removed some long lines.
Refactor the test cases to avoid test smells.

(adam)

2024-06-12 15:37:45 UTC MAIN commitmail json YAML

2024-06-12 15:24:07 UTC MAIN commitmail json YAML

py-last: add missing DEPENDS

(adam)

2024-06-12 15:22:23 UTC MAIN commitmail json YAML

py-last: updated to 5.3.0

5.3.0

Added

Add support for Python 3.13
Add type annotations to methods that take timestamp parameter

Changed

Replace Flake8 with Ruff

Fixed

Fix example_test_pylast.yaml link in README.md
Double read timeout to fix 'The read operation timed out'
Fix incorrect docstrings

(adam)

2024-06-12 15:16:06 UTC MAIN commitmail json YAML

Updated devel/py-pydantic, devel/py-urwid

(adam)

2024-06-12 15:15:39 UTC MAIN commitmail json YAML

py-urwid: updated to 2.6.14

2.6.14

Bug fixes

GridFlow fixes for empty container
Fix ScrollBar mouse_event handling with ListBox

Other Changes

Test requirements: exceptiongroups -> exceptiongroup

(adam)

2024-06-12 15:13:50 UTC MAIN commitmail json YAML

py-pydantic: updated to 2.7.4

v2.7.4 (2024-06-12)

Packaging

* Bump `pydantic.v1` to `v1.10.16` reference

Fixes

* Specify `recursive_guard` as kwarg in `FutureRef._evaluate`

(adam)

2024-06-12 13:44:16 UTC MAIN commitmail json YAML

doc: Updated www/firefox115-l10n to 115.12.0

(gutteridge)

2024-06-12 13:44:06 UTC MAIN commitmail json YAML

2024-06-12 13:41:11 UTC MAIN commitmail json YAML

doc: Updated www/firefox115 to 115.12.0

(gutteridge)

2024-06-12 13:40:46 UTC MAIN commitmail json YAML

firefox115: update to 115.12.0

* Fixes for mfsa2024-26, also known as:
    CVE-2024-5688, CVE-2024-5702, CVE-2024-5690, CVE-2024-5691,
    CVE-2024-5692, CVE-2024-5693, CVE-2024-5696, CVE-2024-5700

(gutteridge)

2024-06-12 11:51:19 UTC MAIN commitmail json YAML

Updated ham/gr-osmosdr, www/py-w3lib

(adam)

2024-06-12 11:51:00 UTC MAIN commitmail json YAML

py-w3lib: updated to 2.2.1

2.2.1 (2024-06-12)

- :func:`~w3lib.url.canonicalize_url` no longer applies lowercase to the
  userinfo URL component.

(adam)

2024-06-12 11:49:58 UTC MAIN commitmail json YAML

2024-06-12 10:17:40 UTC MAIN commitmail json YAML

Updated devel/glib2, devel/glib2-tools, devel/gdbus-codegen

(adam)

2024-06-12 10:15:59 UTC MAIN commitmail json YAML

glib2 glib2-tools gdbus-codegen: updated to 2.80.3

Overview of changes in GLib 2.80.3, 2024-06-10
==============================================

* Bugs fixed:
  - g_socket_client_connect_to_host_async leaks memory when target host
    doesn't respond to ARP (Philip Withnall)
  - gi_repository_find_by_gtype is nondeterministic (Philip Withnall)
  - Crash in error path of g_dbus_connection_export_menu_model() (Philip
    Withnall)
  - Backport !4057 ���gdbusmessage: Clean the cached arg0 when setting the
    message body��� to glib-2-80
  - Backport !4058 ���Tests: Build fixes when running `meson test` without
    previous builds��� to glib-2-80
  - Partially backport !4059 ���tests: Fix various memory leaks and valgrind
    / ASAN errors��� to glib-2-80
  - Backport !4066 ���Fix several GCC 14 warnings to please msys2-mingw32
    CI��� to glib-2-80
  - Backport !4065 ���girepository: Don't assume a bitfield has a fixed
    size��� to glib-2-80
  - Backport !4073 ���gmenuexporter: Fix a NULL pointer dereference on an
    error handling path��� to glib-2-80
  - Backport !4078 ���tests: Fix clang compilation failure due to
    unrecognised option in pragma��� to glib-2-80
  - Backport !4033 ���girepository: Keep an ordered list of the loaded
    typelibs��� to glib-2-80
  - Backport !4104 ���gsocketclient: Fix a leak of the task data on an error
    path��� to glib-2-80

* Translation updates:
  - Catalan (Jordi Mas i Hernandez)
  - Slovak (Jose Riha)

(adam)

2024-06-12 09:00:23 UTC MAIN commitmail json YAML

Updated math/py-scipy, devel/py-hypothesis

(adam)

2024-06-12 09:00:05 UTC MAIN commitmail json YAML

py-hypothesis: updated to 6.103.1

6.103.1

Account for time spent in garbage collection during tests, to avoid flaky DeadlineExceeded errors.

Also fixes overcounting of stateful run times, a minor observability bug dating to version 6.98.9.

6.103.0

This release migrates the shrinker to our new internal representation, called the IR layer. This improves the shrinker窶冱 performance in the majority of cases. For example, on the Hypothesis test suite, shrinking is a median of 1.38x faster.

It is possible this release regresses performance while shrinking certain strategies. If you encounter strategies which reliably shrink more slowly than they used to (or shrink slowly at all), please open an issue!

6.102.6

This patch fixes one of our shrinking passes getting into a rare O(n) case instead of O(log(n)).

6.102.5

This patch fixes some introspection errors new in Python 3.11.9 and 3.13.0b1, for the Ghostwriter and from_type().

6.102.4

Internal developer documentation, no user-visible changes.

6.102.3

This patch improves our shrinking of unique collections, such as dictionaries(), sets(), and lists() with unique=True.

6.102.2

This patch fixes a rare internal error when generating very large elements from strategies.

6.102.1

This patch fixes an overly strict internal type assertion.

6.102.0

This release improves our support for the annotated-types iterable GroupedMetadata protocol. In order to treat the elements 窶彗s if they had been unpacked窶�, if one such element is a SearchStrategy we now resolve to that strategy. Previously, we treated this as an unknown filter predicate.

We expect this to be useful for libraries implementing custom metadata - instead of requiring downstream integration, they can implement the protocol and yield a lazily-created strategy. Doing so only if Hypothesis is in sys.modules gives powerful integration with no runtime overhead or extra dependencies.

(adam)

2024-06-12 08:57:43 UTC MAIN commitmail json YAML

py-scipy: updated to 1.13.1

Issues closed for 1.13.1

BUG: \`scipy.ndimage.value_indices\` returns empty dict for \`intc\`/\`uintc\` dtype on Windows
DOC, MAINT: .jupyterlite.doit.db shows up untracked
DOC: optimize.root(method='lm') option
BUG: csr_array can no longer be initialized with 1D array
BUG: \`TestEig.test_falker\` fails on windows + MKL as well as...
BUG: Cannot find \`OpenBLAS\` on Cygwin
BUG: special.spherical_in: derivative at \`z=0, n=1\` incorrect
BUG: \`eigh\` fails for size 1 array with driver=evd
BUG: warning from \`optimize.least_squares\` for astropy with...
BUG: spatial: error in \`Rotation.align_vectors()\` with an infinite...
MAINT, TST: two types of failures observed on maintenance/1.13.x...
BUG: scipy.special.factorial2 doesn't handle \`uint32\` dtypes
BUG: scipy.stats.wilcoxon in 1.13 fails on 2D array with nan...
BUG: scipy.spatial.Delaunay, scipy.interpolate.LinearNDInterpolator...
BUG: stats.yulesimon: incorrect kurtosis values
BUG: incorrect origin tuple handling in ndimage \`minimum_filter\`...
BUG: spatial: \`Rotation.align_vectors()\` incorrect for anti-parallel...
BUG: sparse matrix creation in 1.13 with indices not summing...
BUG: stats.zipf: incorrect pmf values
CI: scipy installation failing in umfpack tests

Pull requests for 1.13.1

MAINT: added doc/source/.jupyterlite.doit.db to .gitignore See...
BUG: sparse: align dok_array.pop() to dict.pop() for case with...
BUG: sync pocketfft again
REL, MAINT: prep for 1.13.1
DOC: optimize: fix wrong optional argument name in \`root(method="lm")\`.
DOC: add missing deprecations from 1.13.0 release notes
MAINT/DOC: fix syntax in 1.13.0 release notes
BUG: sparse: Clean up 1D input handling to sparse array/matrix...
DOC: remove spurious backtick from release notes
BUG: linalg: fix ordering of complex conj gen eigenvalues
TST: tolerance bumps for the conda-forge builds
TST: compare absolute values of U and VT in pydata-sparse SVD...
BUG: Include Python.h before system headers.
BUG: linalg: fix eigh(1x1 array, driver='evd') f2py check
BUG: \`spherical_in\` for \`n=0\` and \`z=0\`
BLD: Fix error message for f2py generation fail
TST: Adapt to \`__array__(copy=True)\`
BLD: Move Python-including files to start of source.
REV: 1.13.x: revert changes to f2py and tempita handling in meson.build...
update openblas to 0.3.27
BUG: Fix error with 180 degree rotation in Rotation.align_vectors()...
MAINT: optimize.linprog: fix bug when integrality is a list of...
MAINT: stats.wilcoxon: fix failure with multidimensional \`x\`...
MAINT: lint: temporarily disable UP031
BUG: handle uint arrays in factorial{,2,k}
BUG: prevent QHull message stream being closed twice
MAINT/DEV: lint: disable UP032
BUG: fix Vor/Delaunay segfaults
BUG: ndimage.value_indices: deal with unfixed types
BUG: ndimage: fix origin handling for \`{minimum, maximum}_filter\`
MAINT: stats.yulesimon: fix kurtosis
BUG: sparse: Fix summing duplicates for CSR/CSC creation from...
BUG: stats: Fix \`zipf.pmf\` and \`zipfian.pmf\` for int32 \`k\`
CI: pin Python for MacOS conda

(adam)

2024-06-12 07:26:15 UTC MAIN commitmail json YAML

Updated net/py-asyncio-nats-client, converters/py-cairosvg

(adam)

2024-06-12 07:25:58 UTC MAIN commitmail json YAML

py-cairosvg: updated to 2.7.1

Version 2.7.1 released on 2023-08-05

- Don窶冲 draw clipPath when defined after reference
- Handle evenodd fill rule with gradients and patterns
- Fix ratio and clip for "image" tags with no size
- Handle data-URLs in safe mode
- Use f-strings

Version 2.7.0 released on 2023-03-20

**WARNING:** this is a security update.

When processing SVG files, CairoSVG could access other files online, possibly
leading to very long renderings or other security problems.

This feature is now disabled by default. External resources can still be
accessed using the "unsafe" or the "url_fetcher" parameter.

(adam)

2024-06-12 07:18:56 UTC MAIN commitmail json YAML

2024-06-12 06:53:25 UTC MAIN commitmail json YAML

doc: Updated shells/tcsh to 6.24.13

(kim)

2024-06-12 06:53:12 UTC MAIN commitmail json YAML

{,standalone-,static-}tcsh: Update to 6.24.13:

Changes since 6.24.12:

37. V6.24.13 - 2024-06-12
36. Fix !^:h and !^:t failing when no / found (Kimmo Suominen)
35. Add cross-build support for gethost (josefs10)
34. Add support for $?< (Matheus Garcia)

(kim)

2024-06-12 06:03:01 UTC MAIN commitmail json YAML

Updated security/py-pyspnego, net/py-geventhttpclient

(adam)

2024-06-12 06:02:39 UTC MAIN commitmail json YAML

py-geventhttpclient: updated to 2.3.1

2.3.1
Fix locust backwards compatibility

2.3.0
Clean up readme and example code
Fix for 179 and improved multipart form handling
requests compatibility layer
Fixed 186 and improved package build
Add pre-commit hooks
Add requests compatibility to README

(adam)

2024-06-12 05:59:00 UTC MAIN commitmail json YAML

py-pyspnego: updated to 0.11.0

0.11.0 - 2024-06-12

* Support input password string encoded with the `surrogatepass` error option
  * This allows the caller to provide a password for a gMSA or machine account that could contain invalid surrogate pairs for both NTLM and Kerberos auth.
* Stop using deprecated `datetime.dateime.utcnow()` for CredSSP acceptor context
* Treat an empty string as a valid password, `None` is kept as use the cached credential
* Improve the exception shown when no password was provided and no cached credential was available

(adam)

2024-06-12 02:09:00 UTC MAIN commitmail json YAML

fvwm3: regen distinfo inclusive of go option enabled

(gutteridge)

2024-06-11 19:54:48 UTC MAIN commitmail json YAML

Updated www/py-PasteScript, devel/py-cogapp

(adam)

2024-06-11 19:54:21 UTC MAIN commitmail json YAML

py-cogapp: updated to 3.4.1

3.4.1 – March 7 2024
--------------------

- Dropped support for Python 2.7, 3.5, and 3.6, and added 3.11 and 3.12.

- Removed the ``cog.py`` installed file.  Use the ``cog`` command, or ``python
  -m cogapp`` to run cog.

- Processing long files has been made much faster.  Thanks, Panayiotis Gavriil.

- Files listing other files to process can now be specified as
  ``&files_to_cog.txt`` to interpret the file names relative to the location of
  the list file.  The existing ``@files_to_cog.txt`` syntax interprets file
  names relative to the current working directory.  Thanks, Phil Kirkpatrick.

- Support FIPS mode computers by marking our MD5 use as not related to
  security.  Thanks, Ryan Santos.

- Docs have moved to https://cog.readthedocs.io

(adam)

2024-06-11 19:48:20 UTC MAIN commitmail json YAML

py-PasteScript: updated to 3.6.0

3.6.0 (2024-04-27)
------------------

* Pastescript is moved to https://github.com/pasteorg/pastescript

With version 3.6.0 pastescript development moves to the pasteorg GitHub
organization and will be going deeper into maintenance mode unless
more active maintainers step forward to take over. "Deeper" in this
case means that releases will be much less frequent and patches
will only be accepted for security issues or major problems. Current
consumers of pastescript should prepare to migrate away to more modern
solutions.

3.5.1 (2024-03-15)
------------------

* Be explicit about Python 3 being required.

3.5.0 (2024-03-14)
------------------

* Remove remains of Python 2 in code. Thanks to Alexandre Detiste (a-detiste)

(adam)

2024-06-11 19:42:36 UTC MAIN commitmail json YAML

Updated graphics/tesseract, security/py-requests-kerberos

(adam)

2024-06-11 19:42:17 UTC MAIN commitmail json YAML

py-requests-kerberos: updated to 0.15.0

0.15.0: 2024-06-04

- Make Channel Binding data per-host
- Added support for explicit passwords using the ``password`` kwarg

(adam)

2024-06-11 19:35:53 UTC MAIN commitmail json YAML

tesseract: updated to 5.4.1

5.4.1

This release fixes a regression with legacy or mixed models.

Avoid FP overflow in NormEvidenceOf
Update deprecated Node.js 16 GitHub actions
Fix code style issues which were reported by Codacy
Fix some issues which were reported by Codacy
Fix more Codacy issues
Several build fixes

(adam)

2024-06-11 19:32:45 UTC MAIN commitmail json YAML