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 (26m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 08:37:03 UTC Now

2023-07-30 20:34:22 UTC MAIN commitmail json YAML

doc: Updated lang/gleam to 0.30.4

(nikita)

2023-07-30 20:27:59 UTC MAIN commitmail json YAML

gleam: update to version 0.30.4

Changelog:

## v0.30.4 - 2023-07-26

- External implementations are always referenced directly in generated code, to
  avoid the overhead of an extra function call.
- Fixed a bug where the compiler could infer incorrect generic type parameters
  when analysing a module without type annotations with self recursive
  functions that reference themselves multiple times.

## v0.30.3 - 2023-07-23

- Fixed a bug where JavaScript module path such as `node:fs` would be rejected.
- New Gleam projects are created with `gleam_stdlib` v0.30, Erlang OTP v26.0.2,
  Elixir v1.15.4, actions/checkout v3.5.1, and erlef/setup-beam v1.16.0.

## v0.30.2 - 2023-07-20

- Fixed a bug where the compiler could infer incorrect generic type parameters
  when analysing a module without type annotations with self recursive
  functions.
- Fixed a bug where the formatter would incorrectly format external functions
  by breaking the return annotation instead of the function arguments.

## v0.30.1 - 2023-07-13

- Fixed a bug where the language server could fail to import path dependencies
  in monorepos.

## v0.30.0 - 2023-07-12

- A warning is now emitted for the deprecated external fn syntax.

## v0.30.0-rc4 - 2023-07-10

- An error is now emitted for invalid JavaScript external implementations.
- Fixed a bug where Erlang external implementations could generate invalid code.

## v0.30.0-rc3 - 2023-07-05

- Fixed a bug where `gleam fix` would fail to parse command line flags.

## v0.30.0-rc2 - 2023-07-03

- Fixed a bug where `gleam fix` would merge external functions of the same name
  but incompatible types.
- Fixed a bug where external function arguments would incorrectly be marked as
  unused.

## v0.30.0-rc1 - 2023-06-29

- The new `@target(erlang)` and `@target(javascript)` attribute syntax has been
  added for conditional compilation. The existing `if` conditional compilation
  syntax has been deprecated. Run `gleam fix` to update your code.
- The new `type TypeName` syntax syntax replaces the `external type TypeName`
  syntax. The existing external type syntax has been deprecated. Run `gleam format`
  to update your code.
- Adding a new dependency now unlocks the target package. This helps avoid
  failing to find a suitable version for the package due to already being
  locked.
- A custom message can now be specified for `panic` with `panic as "..."`.
- The syntax for specifying a custom message for `todo` is now `todo as "..."`.
- The Erlang error raised by `let assert` is now tagged `let_assert`.
- Types named `Dynamic` are now called `dynamic_` in Erlang to avoid a clash
  with the new Erlang `dynamic` type introduced in OTP26.
- Dependencies can now be loaded from paths using the
  `packagename = { path = "..." }` syntax in `gleam.toml`.
- The `javascript.deno.unstable` field in `gleam.toml` can now be used to
  enable Deno's unstable APIs when targeting JavaScript.
- Blockquotes are now styled in rendered HTML documentation.
- The `gleam` property can be set in `gleam.toml` can be set to a version
  requirement to specify the version of Gleam required to build the project.
- Type aliases can now refer to type aliases defined later in the same module.
- Fixed a bug where unapplied record constructors in constant expressions would
  generate invalid Erlang.
- Fixed a bug where the prescedence of `<>` and `|>` would clash.
- Fixed a bug where `gleam docs build` would print an incorrect path upon
  completion.
- Warnings from dependency packages are no longer surfaced in the language
  server.
- A warning is now emitted when a Gleam file is found with an invalid name.
- A warning is now emitted when using `list.length` to check for the empty list,
  which is slow compared to checking for equality or pattern matching (#2180).
- The new `gleam remove <package_name>` can be used to remove dependencies
  from a Gleam project.
- Fixed a bug where the formatter could crash.
- Fixed a bug where invalid Erlang would be generated when piping into `panic`.
- The `gleam docs build` command gains the `--open` flag to open the docs after
  they are generated (#2188).
- Fixed a bug where type annotations for constants could not be written with
  type annotations.
- Updated font loading in generated HTML documentation to fix an issue with
  fonts not loading properly in some browsers (#2209).

## v0.29.0 - 2023-05-23

- New projects now require `gleam_stdlib` v0.29.

## v0.29.0-rc2 - 2023-05-22

- The `gleam lsp` command is no longer hidden from the help output.
- Fixed a bug where some language server clients would show autocompletion
  suggestions too eagerly.

## v0.29.0-rc1 - 2023-05-16

- The language server will now provide autocomplete suggestions for types and
  values either imported or defined at the top level of the current module.
- Fixed a bug where record patterns using the spread operator (`..`) to discard
  unwanted arguments would not type check correctly when the record had no
  labelled fields.
- Add support for using sized binary segments in pattern matches when targeting
  JavaScript.
- A warning is now emitted for double unary negation on ints (`--`) and bools
  (`!!`) as this does nothing but return the original value.
- Previously the build tool would discard the entire build directory when dependencies
  were changed. Now it will only discard the build artefacts for removed
  dependencies.
- The errors emitted when a name is reused in a module have been made clearer.
- Fixed an incorrect URL in the error message for failing to parse a let binding
  with a type annotation.
- Fixed a bug where shadowing a prelude type name could result in incorrect
  errors in exhaustiveness checking.
- Fixed a bug where the language server would in some scenarios not remove an
  error diagnostic after it becomes outdated.
- Fixed a bug where the formatter would incorrectly format blocks with a comment
  before them that were the only argument to a function call.
- Fixed a bug where the language server would not reset the build directory when
  it was created by a different version of Gleam.
- New Gleam projects are created with `erlef/setup-beam@v1.15.4` in their GitHub
  actions CI configuration.
- Running a module now uses the dependency's target and runtime in its `gleam.toml`.

(nikita)

2023-07-30 19:04:02 UTC MAIN commitmail json YAML

mk: RELRO is not a yes or no question.

(nia)

2023-07-30 18:57:44 UTC MAIN commitmail json YAML

mk: Unbreak pkgsrc on macOS

(nia)

2023-07-30 17:06:37 UTC MAIN commitmail json YAML

doc: Updated sysutils/xfce4-cpugraph-plugin to 1.2.8

(gutteridge)

2023-07-30 17:06:20 UTC MAIN commitmail json YAML

xfce4-cpugraph-plugin: update to 1.2.8

Change log:

1.2.8 (2023-07-22)
=====
- Update authors
- Add option to enable / disable SMT statistics (disabled by default)
- Migrate to Xfconf
- Move settings functions into namespace
- Require Xfconf library
- Add 24px icon, cleanup SVG metadata
- Update copyright year
- Display detailed CPU load on Linux
- Improve tooltip
- build: Add GLib requirement
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (Canada),
  English (United Kingdom), Estonian, Finnish, French, Galician,
  German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian
  Bokm奪l, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Thai, Turkish, Ukrainian, Uyghur

(gutteridge)

2023-07-30 16:30:17 UTC MAIN commitmail json YAML

xv: appease pkglint.

(tsutsui)

2023-07-30 15:41:40 UTC MAIN commitmail json YAML

2023-07-30 15:39:23 UTC MAIN commitmail json YAML

Removed devel/py-backports.cached-property; Updated databases/py-apsw

(adam)

2023-07-30 15:39:00 UTC MAIN commitmail json YAML

py-apsw: updated to 3.42.0.1

3.42.0.1

Work with SQLite compiled with SQLITE_OMIT_DEPRECATED. Connection.setprofile() was changed from using the deprecated sqlite3_profile to sqlite3_trace_v2 giving the same results. When including the amalgamation, SQLITE_OMIT_DEPRECATED is defined. (APSW issue 443)

Shell updates adding various commands to match the SQLite shell, as well as code and documentation improvements. (APSW issue 397)

Added Connection.read() and apsw.ext.dbinfo() to provide information from the database and journal/wal files. The shell command .dbinfo displays it.

Added apsw.vfs_details(). The shell command .vfslist displays it.

Implemented VFS method xCurrentTimeInt64. The default SQLite VFS no longer provide xCurrentTime (floating point version) if SQLITE_OMIT_DEPRECATED is defined, so this is needed for inheritance to work. (APSW issue 451)

Backwards incompatible change: VFS If you override xCurrentTime, then you will need to override xCurrentTimeInt64 in the same way, or exclude xCurrentTimeInt64 in VFS, or use iVersion of 1.

speedtest now shows summary statistics, and improved help text. (APSW issue 444)

(adam)

2023-07-30 15:36:34 UTC MAIN commitmail json YAML

2023-07-30 15:32:50 UTC MAIN commitmail json YAML

2023-07-30 15:24:30 UTC MAIN commitmail json YAML

Updated devel/py-argcomplete, devel/py-atpublic

(adam)

2023-07-30 15:24:05 UTC MAIN commitmail json YAML

py-atpublic: updated to 4.0

4.0 (2023-06-05)
Drop Python 3.7 support
Remove public.install() which was used to inject the public and private functions into the builtins namespace. This isn窶冲 very helpful and could be actively harmful. Explicit is better than implicit.
The functional form of public() now returns the argument values in the order they are given. This allows you to explicitly bind those values to names in the global namespace. While this is redundant, it does solve some linter problems.
Switch from flake8 and isort to ruff for code quality.
Bump dependencies.

(adam)

2023-07-30 15:19:42 UTC MAIN commitmail json YAML

py-argcomplete: updated to 3.1.1

Changes for v3.1.1 (2023-06-11)
- Search through asdf shims
- Use \` as escape character in PowerShell

Changes for v3.1.0 (2023-06-10)
- setup.py -> pyproject.toml migration start
- Improve user install logic in activate-global-python-argcomplete
- Ensure Python 3.7 compatibility in check_console_script
- ZSH implementation fixes
- Documentation improvements

(adam)

2023-07-30 15:09:39 UTC MAIN commitmail json YAML

Updated net/py-moto, www/py-asgiref

(adam)

2023-07-30 15:09:25 UTC MAIN commitmail json YAML

mk: Fix relro enablement.

(jperkin)

2023-07-30 15:09:22 UTC MAIN commitmail json YAML

py-asgiref: updated to 3.7.2

3.7.2 (2023-05-27)
------------------

* The type annotations for SyncToAsync and AsyncToSync have been changed to
  more accurately reflect the kind of callables they return.

3.7.1 (2023-05-24)
------------------

* On Python 3.10 and below, the version of the "typing_extensions" package
  is now constrained to be at least version 4 (as we depend on functionality
  in that version and above)

3.7.0 (2023-05-23)
------------------

* Contextvars are now required for the implementation of `sync` as Python 3.6
  is now no longer a supported version.

* sync_to_async and async_to_sync now pass-through

* Debug and Lifespan State extensions have resulted in a typing change for some
  request and response types. This change should be backwards-compatible.

* ``asgiref`` frames will now be hidden in Django tracebacks by default.

* Raw performance and garbage collection improvements in Local, SyncToAsync,
  and AsyncToSync.

(adam)

2023-07-30 15:04:31 UTC MAIN commitmail json YAML

py-moto: updated to 4.1.13

4.1.13
General:
    * The ISO-regions introduced in 4.1.12 are now locked behind an environment variable: `MOTO_ENABLE_ISO_REGIONS`
    * General performance improvements in the URL matching logic - especially `mock_all` users should notice improvements

New Methods:
    * APIGatewayV2:
        * create_stage()
        * delete_stage()
        * get_stage()
        * get_stages()

    * CloudFront:
        * create_origin_access_control()
        * delete_origin_access_control()
        * get_origin_access_control()
        * list_origin_access_controls()
        * update_origin_access_control()

    * Lambda:
        * list_aliases()

    * Logs:
        * delete_destination()
        * describe_destinations()
        * get_destination()
        * put_destination()
        * put_destination_policy()

    * Route53:
        * get_health_check_status()

    * SSM:
        * deregister_task_from_maintenance_window()
        * describe_maintenance_window_tasks()
        * register_task_with_maintenance_window()

Miscellaneous:
    * Batch: create_compute_environment() now validates instanceRole and minvCpu
    * CloudFront: create_distribution() now correctly handles a single alias
    * CloudFront - CustomOrigins now have default timeouts if not supplied
    * DynamoDB: delete_item() now throws the correct error when the table is not found
    * EC2: describe_security_group_rules() now returns the GroupId
    * ECR: create_repository() now validates the repositoryName-parameter
    * Lambda: create_function() now returns the ImageConfigResponse and EphemeralStorage parameters
    * IOTData: publish() can now handle non-Unicode bytes
    * RDS: Automated snapshots now have the appropriate SnapshotType
    * Route53: create_hosted_zone() now returns the Location
    * Scheduler: get_schedule() now returns the CreationDate and LastModificationDate
    * SecretsManager: delete_secret() now throws an error when setting the Recovery to 0 days
    * StepFunctions: start_execution() now validates the name-length

(adam)

2023-07-30 14:43:26 UTC MAIN commitmail json YAML

Forget Python 3.7 for good

(adam)

2023-07-30 14:41:28 UTC MAIN commitmail json YAML

Removed lang/python37, lang/py37-html-docs

(adam)

2023-07-30 14:41:06 UTC MAIN commitmail json YAML

2023-07-30 13:37:16 UTC MAIN commitmail json YAML

(devel/R-testthat) Add TEST_DEPENDS+= tex-latex-bin

(mef)

2023-07-30 12:10:56 UTC MAIN commitmail json YAML

karchive: fix dependencies

(markd)

2023-07-30 11:49:48 UTC MAIN commitmail json YAML

Add faster serial connection rates from <termios.h>, if supported, to
keep up with newer hardware.

(hauke)

2023-07-30 09:58:02 UTC MAIN commitmail json YAML

grpc: Update compiler requirements.

(nia)

2023-07-30 08:28:23 UTC MAIN commitmail json YAML

libfido2: Requires udev on Linux.

(nia)

2023-07-30 08:24:21 UTC MAIN commitmail json YAML

dragonbox: Do not use USE_LANGUAGES to require a newer compiler but rather
USE_CXX_FEATURES. It sets -std=gnu++17 on its own.

Append USE_CXX_FEATURES, don't set it.

(nia)

2023-07-30 08:16:08 UTC MAIN commitmail json YAML

Updated sysutils/py-ansible-compat, devel/py-ipykernel, www/py-paste, textproc/py-dill

(adam)

2023-07-30 08:15:38 UTC MAIN commitmail json YAML

py-dill: updated to 0.3.7

0.3.7
Fix _is_builtin_module
minor changes
align LICENSE wording with BSD-3-Clause
Python 3 Metaclasses [Support ABC and Enums - Part 1]
Abstract Base Classes [Support ABC and Enums - Part 2]
fix typo
Bump requests from 2.27.1 to 2.31.0 in /docs
Fixed crashed in _dill._is_builtin_module when a module's file is None
Bump pygments from 2.11.2 to 2.15.0 in /docs

(adam)

2023-07-30 08:11:49 UTC MAIN commitmail json YAML

chromaprint: Optionize building tests to avoid requiring a newer compiler
for a vendored googletest for tests that never get installed.

(nia)

2023-07-30 08:10:40 UTC MAIN commitmail json YAML

py-paste: updated to 3.5.3

3.5.3
* Use importlib instead of imp with Python 3.

(adam)

2023-07-30 08:07:53 UTC MAIN commitmail json YAML

py-ipykernel: updated to 6.25.0

6.25.0

Enhancements made

- feat: let display hook handle clear_output

Bugs fixed

- Merge connection info into existing connection file if it already exists

Maintenance and upkeep improvements

- Clean up lint

(adam)

2023-07-30 08:04:51 UTC MAIN commitmail json YAML

py-ansible-compat: updated to 4.1.5

v4.1.5

Bugfixes

• Fix find roles inside collection repository
• Enable packit rpm packaging

(adam)

2023-07-30 08:02:57 UTC MAIN commitmail json YAML

Updated misc/py-platformdirs, devel/py-typeguard, devel/py-pathspec, textproc/py-tomlkit

(adam)

2023-07-30 08:00:34 UTC MAIN commitmail json YAML

py-tomlkit: updated to 0.12.1

0.12.1

Fixed
- Make float and int hashable.

0.12.0

Added
- Allow users to specify encoders for custom types.

Fixed
- Fix the incorrect sort when building a table with dotted keys.
- Complete the methods required for integer and float items.
- Replace the deprecated usage of `datetime.utcnow()`.
- Minor performance improvements when iterating over the escape sequences.

(adam)

2023-07-30 07:56:50 UTC MAIN commitmail json YAML

py-pathspec: updated to 0.11.2

0.11.2 (2023-07-28)

New features:
- match_files with negated path spec. `pathspec.PathSpec.match_*()` now have a `negate` parameter to make using *.gitignore* logic easier and more efficient.

Bug fixes:
- Add edge case: patterns that end with an escaped space
- Negate with caret symbol as with the exclamation mark.

(adam)

2023-07-30 07:56:01 UTC MAIN commitmail json YAML

doc: Updated graphics/xv to 3.10anb27

(tsutsui)

2023-07-30 07:55:48 UTC MAIN commitmail json YAML

7-zip: Honour CFLAGS and disable use of -Werror in the process.

(nia)

2023-07-30 07:55:45 UTC MAIN commitmail json YAML

2023-07-30 07:54:12 UTC MAIN commitmail json YAML

py-typeguard: updated to 4.1.0

4.1.0 (2023-07-30)

Added support for passing a tuple as expected_type to check_type(), making it more of a drop-in replacement for isinstance()
Fixed regression where Literal inside a Union had quotes stripped from its contents, thus typically causing NameError to be raised when run

4.0.1 (2023-07-27)

Fixed handling of typing_extensions.Literal on Python 3.8 and 3.9 when typing_extensions>=4.6.0 is installed
Fixed NameError when generated type checking code references an imported name from a method
Fixed docstrings disappearing from instrumented functions
Fixed @typechecked failing to instrument functions when there are more than one function within the same scope
Fixed frozenset not being checked

(adam)

2023-07-30 07:50:05 UTC MAIN commitmail json YAML

py-platformdirs: updated to 3.10.0

3.10.0
Fix docs build failure
platformdirs: introduce site_runtime_dir

(adam)

2023-07-30 07:37:09 UTC MAIN commitmail json YAML

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

(pin)

2023-07-30 07:36:41 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 18.2.0

Features
- template: add hresult function (8aac099)

(pin)

2023-07-30 04:57:36 UTC MAIN commitmail json YAML

doc: Updated devel/php-xdebug to 3.2.2

(taca)

2023-07-30 04:57:04 UTC MAIN commitmail json YAML

devel/php-xdebug: update to 3.2.2

3.2.2 (2023-07-14)

Fixed bugs:

* Fixed issue #2175: Crash with EXC_BAD_ACCESS in xdebug_str_create
* Fixed issue #2180: Crash on extended SplFixedArray
* Fixed issue #2182: Segfault with ArrayObject on stack
* Fixed issue #2186: Segfault with trampoline functions and debugger
  activation

(taca)

2023-07-30 04:27:08 UTC MAIN commitmail json YAML

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

(taca)

2023-07-30 04:26:39 UTC MAIN commitmail json YAML

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

1.132.0 (2023-07-24)

* Feature - Code Generated Changes, see ./build_tools or aws-sdk-core's
  CHANGELOG.md for details.
* Feature - Add support for verifying checksums in FileDownloader.

(taca)

2023-07-30 04:25:24 UTC MAIN commitmail json YAML

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

(taca)

2023-07-30 04:24:54 UTC MAIN commitmail json YAML

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

3.180.0 (2023-07-25)

* Feature - Updated Aws::STS::Client with the latest API changes.

3.179.0 (2023-07-24)

* Feature - Add checksum_validated method to response.

(taca)

2023-07-30 04:23:07 UTC MAIN commitmail json YAML

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

(taca)

2023-07-30 04:22:38 UTC MAIN commitmail json YAML

www/ruby-aws-partitions: update to 1.794.0

1.794.0 (2023-07-28)

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

1.793.0 (2023-07-26)

* Feature - Added support for enumerating regions for
  Aws::ManagedBlockchainQuery.
* Feature - Added support for enumerating regions for Aws::EntityResolution.

1.792.0 (2023-07-24)

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

(taca)

2023-07-30 04:21:20 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit_payloads-mettle to 1.0.26

(taca)

2023-07-30 04:20:45 UTC MAIN commitmail json YAML

security/ruby-metasploit_payloads-mettle: update to 1.0.26

1.0.26 (2023-07-27)

* Land #250, Raise mettle specific exceptions on failures

(taca)

2023-07-30 04:12:47 UTC MAIN commitmail json YAML

doc: Updated finance/ruby-activemerchant to 1.133.0

(taca)

2023-07-30 04:12:17 UTC MAIN commitmail json YAML

finance/ruby-activemerchant: update to 1.133.0

1.133.0 (2023-07-20)

What's Changed

* Stripe PI: Add new stored credential flag by @aenand in #4807
* Commerce Hub - Add a couple of GSFs by @sinourain in #4786
* Nuvei (formerly SafeCharge): Add customer details to credit action by
  @yunnydang in #4820
* IPG: Update live url to correct endpoint by @curiousepic in #4821
* VPos: Adding Panal Credit Card type by @jherreraa in #4814
* Stripe PI: Update parameters for creation of customer by @almalee24 in #4796
* WorldPay: Update xml tag for Credit Cards by @almalee24 in #4797
* PaywayDotCom: Update live url by @jcreiff in #4824
* Stripe: Update login key validation by @almalee24 in #4816
* CheckoutV2: Parse AVS and CVV checks by @aenand in #4822
* NMI: Add shipping_firstname, shipping_lastname, shipping_email, and s… by
  @jcreiff in #4825
* Borgun: Update authorization_from & message_from by @almalee24 in #4826
* Kushki: Add Brazil as supported country by @almalee24 in #4829
* Nuvie/SafeCharge: Add unreferenced refund field by @yunnydang in #4831
* CyberSource: include paymentSolution for ApplePay and GooglePay by
  @bbraschi in #4835
* Fix CHANGELOG after Version 1.132.0 by @bbraschi in #4837
* CyberSource: remove credentials from tests by @bbraschi in #4836

(taca)

2023-07-30 04:09:29 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-zeitwerk to 2.6.9

(taca)

2023-07-30 04:09:01 UTC MAIN commitmail json YAML

devel/ruby-zeitwerk: update to 2.6.9

2.6.9 (2023-07-25)

* Given a path as a string or Pathname object,
  Zeitwerk::Loader#cpath_expected_at returns a string with the corresponding
  expected constant path.

  Some examples, assuming that app/models is a root directory:

    loader.cpath_expected_at("app/models")                  # => "Object"
    loader.cpath_expected_at("app/models/user.rb")          # => "User"
    loader.cpath_expected_at("app/models/hotel")            # => "Hotel"
    loader.cpath_expected_at("app/models/hotel/billing.rb") # => "Hotel::Billing"

  This method returns nil for some input like ignored files, and may raise
  errors too.  Please check its documentation for further details.

* Zeitwerk::Loader#load_file raises with a more informative error if given a
  hidden file or directory.

* Zeitwerk::Loader#eager_load_dir does nothing if the argument is a hidden
  file or directory.  This is coherent with its existing behavior for eager
  load exclusions and ignored paths.  Before, that kind of argument would
  result in a non-deliberate NameError.

* Documentation improvements.

(taca)

2023-07-30 04:07:05 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-native-package-installer to 1.1.8

(taca)

2023-07-30 04:06:37 UTC MAIN commitmail json YAML

devel/ruby-native-package-installer: update to 1.1.8

1.1.8 (2023-06-21)

Improvements

* conda: Stopped to use conda unless CONDA_PREFIX environment variable is
  defined.

1.1.7 (2023-06-20)

Fixes

* conda: Fixed a bug that auto installation may be blocked.

1.1.6 (2023-06-18)

Improvements

* Added support for conda.
* Added support for Amazon Linux 2023.

(taca)

2023-07-30 04:03:51 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-mocha to 2.1.0

(taca)

2023-07-30 04:03:31 UTC MAIN commitmail json YAML

devel/ruby-mocha: update to 2.1.0

2.1.0 (2023-07-27)

External changes

* Fix compatibility with Minitest (#614) - thanks to @kyrofa & @manewitz for
  reporting and to @zenspider for his input

Internal changes

* Update URLs for links to Ruby & MIT licenses (d6470af4)

(taca)

2023-07-30 03:56:16 UTC MAIN commitmail json YAML

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

(taca)

2023-07-30 03:55:48 UTC MAIN commitmail json YAML

devel/ruby-io-event: update to 1.2.3

pkgsrc change: remove redundant RUBY_VERSIONS_ACCEPTED definition.

1.2.3 (2023-07-26)

* Add test for zero length write. (#60)
* Fix pipe test on BSD systems. (#62)
* Fix Select selector backend per-IO waiter queue handling (#63)
* Add some comments regarding the new implementation.
* Modernize gem.

(taca)

2023-07-30 03:52:13 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-async to 2.6.3

(taca)

2023-07-30 03:51:32 UTC MAIN commitmail json YAML

devel/ruby-async: update to 2.6.3

2.6.3 (2023-07-28)

*  Documentation improvements. (#248)
* Modernize gem. (#249)
* Extended documentation. (#250)
  - Consistent usage of reactor/event loop terminology.
  - Show how to use `ensure` with barrier.
  - Expanded documentation / questions / answers.
  - Add best practices.
* Improve readme.
* Add code of conduct.
* Replace 3.times do with 1.upto(3) do.
* Fix guide lines, fixes #251.
* Fix Markdown syntax highlighting marker (#252)
* Guide: ensure barrier is in scope (#253)
  - This change avoids a NoMethodError on the barrier local variable.  And
    also a LoadError, with the Async::Barrier constant.
* Follow-up barrier in scope docs fix (#254)
  - This makes the same change as #253 but in this file.
* Don't run scheduler when there is a pending exception. (#262)
* Ensure the scheduler is cleaned up on exit.
* Better handling of interrupted flag. (#264)

(taca)

2023-07-30 03:45:32 UTC MAIN commitmail json YAML

doc: Updated devel/hoe to 4.0.5

(taca)

2023-07-30 03:45:01 UTC MAIN commitmail json YAML

devel/hoe: update to 4.0.5

4.0.5 (2023-07-25)

1 bug fix:

* sow: Fixed nested module directory creation. (chriscz)

(taca)

2023-07-30 02:26:25 UTC MAIN commitmail json YAML

doc: Updated devel/xxhash to 0.8.2

(wiz)

2023-07-30 02:26:16 UTC MAIN commitmail json YAML

xxhash: update to 0.8.2.

v0.8.2
- fix  : XXH3 S390x vector implementation (@hzhuang1)
- fix  : PowerPC vector compilation with IBM XL compiler (@MaxiBoether)
- perf : improved WASM speed by x2/x3 using SIMD128 (@easyaspi314)
- perf : improved speed (+20%) for XXH3 on ARM NEON (@easyaspi314)
- cli  : Fix filename contain /LF character (@t-mat)
- cli  : Support # comment lines in --check files (@t-mat)
- cli  : Support commands --binary and --ignore-missing (@t-mat)
- build: fix -Og compilation (@easyaspi314, @t-mat)
- build: fix pkgconfig generation with cmake (@ilya-fedin)
- build: fix icc compilation
- build: fix cmake install directories
- build: new build options XXH_NO_XXH3, XXH_SIZE_OPT and XXH_NO_STREAM to reduce binary size (@easyaspi314)
- build: dedicated install targets (@ffontaine)
- build: support DISPATCH mode in cmake (@hzhuang1)
- portability: fix x86dispatch when building with Visual + clang-cl (@t-mat)
- portability: SVE vector implementation of XXH3 (@hzhuang1)
- portability: compatibility with freestanding environments, using XXH_NO_STDLIB
- portability: can build on Haiku (@Begasus)
- portability: validated on m68k and risc-v
- doc  : XXH3 specification (@Adrien1018)
- doc  : improved doxygen documentation (@easyaspi314, @t-mat)
- misc : dedicated sanity test binary (@t-mat)

(wiz)

2023-07-30 02:25:00 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter-python to 0.20.3

(wiz)

2023-07-30 02:24:50 UTC MAIN commitmail json YAML

2023-07-30 02:21:57 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter-cpp to 0.20.2

(wiz)

2023-07-30 02:21:47 UTC MAIN commitmail json YAML

tree-sitter-cpp: update to 0.20.2.

Changes not found.

(wiz)

2023-07-30 02:20:07 UTC MAIN commitmail json YAML

doc: Updated textproc/tree-sitter-c to 0.20.4

(wiz)

2023-07-30 02:19:58 UTC MAIN commitmail json YAML

tree-sitter-c: update to 0.20.4.

Features

    add attribute_specifierto struct (4b6e0bc)
    rework release action (e17d0a1)

Bug Fixes

    rework typedef specifiers again (4c49fc3)
    swap precedences of assignnment and conditional expressions (f3559c6)
    disallow / after \S to better handle comments in preproc_arg (5890e77)
    make preproc newlines immediate so they don't span excess trailing newliens (41c0a15)

(wiz)

2023-07-30 02:00:02 UTC MAIN commitmail json YAML

doc: Updated math/R-gss to 2.2.5

(mef)

2023-07-30 01:59:49 UTC MAIN commitmail json YAML

(math/R-gss) Updated 2.2.4 to 2.2.5

Sun 18 Jun 2023 06:27:01 PM EDT, Chong Gu  <chong@purdue.edu>

* DESCRIPTION: Version 2.2-5.

* src: Replaced FORTRAN function dfloat by dble.

(mef)

2023-07-30 00:18:07 UTC MAIN commitmail json YAML

Switch upstream, as PADL nss_ldap is years-old abandonware

The new upstream is a fork af latest PADL nss_ldap with all pending pull
request merged.

Changes since version 265 from ChangeLog

266a    Emmanuel Dreyfus <manu@netbsd.org>

        * RFC 2307bis configurable DN search
        * RFC 2307bis filter fix
        * NetBSD support
        * Fix build if sasl.h is not present
        * netgrp ERANGE fix for glibc
        * Align TLS option names on OpenLDAP documentation
        * Build fix when kerberos is not enabled
        * Fix excessive library dependencies

266    Luke Howard <lukeh@padl.com>

        * fix for BUG#129: native linker doesn't use LDFLAGS
        * fix for BUG#143: don't use getrdnvalue for groups
        * fix for BUG#240: return "x" for shadowAccount password
        * fix for BUG#402: incorrectly detected glibc on armel
        * fix for BUG#411: memory leak in do_init()
        * fix for BUG#412: check whether resolv.conf has changed
        * fix for BUG#412: don't close nested contexts
        * fix for BUG#412: make syslog debugging configurable
        * fix for BUG#412: support configurable site name
        * fix for BUG#412: tidy up bootparams code
        * fix for BUG#412: use macros for ldap_get_option calls
        * fix for BUG#412: better debugging of NSS status codes
        * fix for BUG#412: rewrite and abstract Kerberos support
        * fix for BUG#412: allow runtime configuration of LDAP
          configuration file and keytab using environment
        * fix for BUG#412: correctly clamp max sleep time
        * fix for BUG#412: sort SRV records by weight and priority
        * fix for BUG#412: support microsecond backoff granularity
        * fix for BUG#414: SIGPIPE handling in atfork()
        * fix for BUG#416: FreeBSD 7.x/8.x compatibility
        * fix for BUG#420: _nss_ldap_parse_net() dumps core on
          AIX 5.3 and 6.1
        * fix for BUG#425: nss_ldap doesn't parse IPv4 addresses
          correctly on non-ipv6 systems

(manu)

2023-07-29 23:51:05 UTC MAIN commitmail json YAML

doc: Updated audio/milkytracker to 1.04.00

(charlotte)

2023-07-29 23:49:38 UTC MAIN commitmail json YAML

audio/milkytracker: Update to 1.04.00

MilkyTracker ChangeLog:

05/07/2023 (v1.04):

- pattern-editor: stamp-like drag-drop selections
- UX: responsive file dialog
- copy/pasting sample now reflects relative note too
- liveperformance: shortcuts for channel highlighting/muting
- linux: midi-in port selection
- sample-editor: fadein, fadeout, loop fold
- sample-editor: improved algo & UX of compressor
- improved navigation milkytracker-keyboard
- UX: added CTA's in instrument editor for new users

Bugs fixed:

- Switch to C11 when compiling RTMIDI
- Ability to run in non-opengl mode again
- Fix uninitialized read in piano control (nyanpasu64)
- Fix About screen reading uninitialized memory (nyanpasu64)
- Fix uninitialized fields in PPListBox (nyanpasu64)
- Fix uninitialized fields in PatternEditorControl (nyanpasu64)
- Fix wrong cwd when loading file from command line (mothcompute)

(charlotte)

2023-07-29 21:15:35 UTC MAIN commitmail json YAML

doc: Updated chat/swirc to 3.4.4

(fcambus)

2023-07-29 21:15:22 UTC MAIN commitmail json YAML

swirc: update to 3.4.4.

## [3.4.4] - 2023-07-29 ##
- **Added** a man page that describes how to write themes.
- **Added** and made use of a pointer validation function.
- **Added** improved unicode support in the **printtext** and **readline** modules.
- **Added** usage of a binary search algorithm.
- **Added** validation of nicknames before they go into the names hash
  table.
- **Allowed** the names htbl modify API to alter names even if the list is
  incomplete. (But only in ICB mode.)
- **Changed** the file suffix for theme files from `.the` to
  `.thm`. (`.the` looks too much like the English word "the".)
- **Closed** an open stream before exit
- **Defined** noreturn for C++ in `fallbackattrs.h`
- **Fixed** hardcoded function names in error messages
- **Fixed** unchecked return values
- And more...

(fcambus)

2023-07-29 19:42:21 UTC MAIN commitmail json YAML

doc: Updated emulators/mame to 0.257

(wiz)

2023-07-29 19:42:10 UTC MAIN commitmail json YAML

mame: update to 0.257.

Well, it窶冱 the end of another month, meaning MAME 0.257 is about
due! First of all, you might notice there are some big software
list updates this month. There are quite a few ZX Spectrum cassettes
and a pile of MSX cartridges. There窶冱 also a boatload of original
Apple II floppy disk dumps, including plenty of Infocom, MECC,
Stickybear and Timeout titles. More 3.5" disks for 8-bit Apple II
computers are being dumped now, so make sure you have your emulated
drives set up properly if you want to try them out. Speaking of
Apple, Macintosh computers with 68040 CPUs are starting to reach
working status in MAME. Get ready to relive the confusing array of
Quadra, Centris and LC models from the early 1990s.

For many years, Capcom窶冱 Avengers was an enigma. It was obvious
that substantial parts of the game窶冱 logic don窶冲 run on the main
CPU, but how it was actually implemented was a long-standing mystery.
It turns out the cheeky boys at Capcom put an 8751 microcontroller
under the sound module on the circuit board, and no-one noticed it
hiding there until Phil Bennett spotted it last year! Since then,
a microcontroller was sourced, and the internal program was
exfiltrated by Caps0ff. Unfortunately, the data was damaged slightly,
but it窶冱 now running in MAME with a patch. This allowed the old
simulation code to be removed, providing a better representation
of the game窶冱 original logic.

If you窶况e been following updates this year, you might have noticed
the activity around the 16-bit Psion handheld computers. Quite a
few have been promoted to working this month, including several
Series 3 clamshell PDAs and the Workabout data entry terminal.
Naturally, there窶冱 a software list for Psion Solid State Disk media
for you to try out. From the same corner of the world, MAME gained
support for the Bellfruit 窶廝lack Box窶� electromechanical gambling
machine platform. Although the games are marked as not working,
you can spin the reels without having to worry about losing your
shirt.

There窶冱 lots more in this release, ranging from an overhaul for
Taito窶冱 Change Lanes, to support for building against Qt 6 on Linux.

(wiz)

2023-07-29 18:10:36 UTC MAIN commitmail json YAML

doc: Added graphics/webp-pixbuf-loader version 0.2.4

(tsutsui)

2023-07-29 18:09:39 UTC MAIN commitmail json YAML

mk: Use CWRAPPERS_PREPEND instead of APPEND to force the use of SSP

For the sake of consistency, and to allow packages to override the
choice of the infrastructure if necessary.

(nia)

2023-07-29 18:09:14 UTC MAIN commitmail json YAML

graphics/Makefile: + webp-pixbuf-loader

(tsutsui)

2023-07-29 18:08:38 UTC MAIN commitmail json YAML

2023-07-29 17:55:47 UTC MAIN commitmail json YAML

mk: Begin to refactor common support for GCC/Clang into a single file.

They share lots of command line argument features and it doesn't make
sense to duplicate our work.

(nia)

2023-07-29 15:36:28 UTC MAIN commitmail json YAML

2023-07-29 11:56:38 UTC MAIN commitmail json YAML

2023-07-29 11:54:11 UTC MAIN commitmail json YAML

Updated databases/mongo-c-driver, databases/py-mongo, databases/mongodb, databases/mongo-tools; Added databases/mongodb4

(adam)

2023-07-29 11:52:55 UTC MAIN commitmail json YAML

mongo-tools: updated to 100.7.4

100.7.4

Released 2023-07-21

We are pleased to announce version 100.7.4 of the MongoDB Database Tools.

This release fixes issues with mongorestore that ommitted all namespaces containing "admin" when restoring to an Atlas Proxy Cluster. This release also fixes an issue with mongodump where the process failed against clusters using Atlas Online Archive.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can be found.

Bug

[TOOLS-3338] - Mongorestore to Atlas Proxy fails for any collection containing "admin"
[TOOLS-3344] - Mongodump does not work with Atlas Data Federation.
100.7.3

Released 2023-06-26

We are pleased to announce version 100.7.3 of the MongoDB Database Tools.

This release fixes an issue introduced in 100.7.1 where specifying mongodump --db=confg will not dump the entire config collection.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can be found.

Bug

[TOOLS-3324] - Fix failure to dump needed sharded collections from config database
Task

[TOOLS-3319] - Change mongorestore so that it works with atlas proxy backup tests
100.7.2

Released 2023-05-30

We are pleased to announce version 100.7.2 of the MongoDB Database Tools.

This release fixes an issue with installing Database Tools on RHEL aarch64 architecture.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can be found.

Bug

[TOOLS-3309] - Fix release issue on RHEL ARM architecture
100.7.1

Released 2023-05-24

We are pleased to announce version 100.7.1 of the MongoDB Database Tools.

This release fixes a few bugs and adds downloads for macOS 11 on ARM as well as RedHat Enterprise Linux 9 (x86 and ARM) and Amazon Linux 2023 (x86 and ARM).

Downloads were compiled with Go 1.19.9.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can be found.

Bug

[TOOLS-2598] - Tools improperly parse multi-certs inside client certificate file
[TOOLS-3203] - mongodump fails because it can窶冲 query system.sharding_ddl_coordinators collection
[TOOLS-3273] - Validation added in 100.7.0 prevents Atlas proxy from running "mongodump"
[TOOLS-3279] - Test suite segfaults in some failure cases
Task

[TOOLS-2722] - Add MacOS 11.0 ARM to Tools
[TOOLS-3052] - Add Amazon Linux 2023 ARM to Tools
[TOOLS-3054] - Add RHEL9 ARM to Tools
[TOOLS-3062] - Add Amazon Linux 2023 to Tools
[TOOLS-3276] - Skip columnstore indexes tests in mongodump and mongorestore if error is NotImplemented
100.7.0

Released 2023-03-01

We are pleased to announce version 100.7.0 of the MongoDB Database Tools.

This release adds tests against MongoDB 6.3. Highlights include new tests for Column Store Indexes, updating the minimum Go version to 1.19, fixing a bug that caused the Tools to ignore a password supplied via a prompt. Several build failures are also fixed in this version.

The Database Tools are available on the MongoDB Download Center. Installation instructions and documentation can be found on docs.mongodb.com/database-tools. Questions and inquiries can be asked on the MongoDB Developer Community Forum. Please make sure to tag forum posts with database-tools. Bugs and feature requests can be reported in the Database Tools Jira where a list of current issues can be found.

Bug

[TOOLS-3243] - Tools produce error about missing password after prompting for a password
Epic

[TOOLS-3235] - Tools 6.3 Support
Task

[TOOLS-3169] - Upgrade Go to 1.19
[TOOLS-3202] - Fix legacy-jstests failure with latest Server (6.1)
[TOOLS-3208] - Investigate test failures in HEAD and make more tickets as needed
[TOOLS-3229] - Ignore admin database in dump/restore for atlasProxy
[TOOLS-3241] - Fix flaky TestFailDuringResharding test
[TOOLS-3247] - Remove mongo-tools support for ZAP PPC64LE Ubuntu 16.04
[TOOLS-3248] - Fix TestRestoreTimeseriesCollections for server 6.3+
[TOOLS-3249] - Remove mongo-tools support for server version 3.4 on MacOS
[TOOLS-3250] - Fix aws-auth task failures
[TOOLS-3251] - Update common.yml to run tests with 6.3
[TOOLS-3252] - Test support for Columnstore Indexes
[TOOLS-3255] - Fix qa-tests-3.4
[TOOLS-3256] - Make the push tasks only run on git tags
[TOOLS-3257] - Override deprecated mongo shell functions to fix qa-tests-latest
[TOOLS-3259] - Remove 6.3 tests on `ZAP s390x RHEL 7.2` and `ZAP PPC64LE RHEL 8.1`
[TOOLS-3260] - Fix qa-tests on Debian 11

(adam)

2023-07-29 11:51:15 UTC MAIN commitmail json YAML

2023-07-29 11:46:45 UTC MAIN commitmail json YAML

2023-07-29 11:45:44 UTC MAIN commitmail json YAML

pkgsrc/databases/mongodb/Makefile@1.81 / diff
pkgsrc/databases/mongodb/PLIST@1.5 / diff
pkgsrc/databases/mongodb/distinfo@1.37 / diff
pkgsrc/databases/mongodb/patches/patch-SConstruct@1.11 / diff
pkgsrc/databases/mongodb/patches/patch-site__scons_site__tools_libtool.py@1.2 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_base_initializer.h@1.4 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_db_query_collation_collator__interface__icu.h@1.2 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_db_repl_tenant__file__cloner.h@1.1 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_db_storage_storage__repair__observer.cpp@1.2 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_db_storage_wiredtiger_wiredtiger__kv__engine.cpp@1.1 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_db_storage_wiredtiger_wiredtiger__util.cpp deleted
pkgsrc/databases/mongodb/patches/patch-src_mongo_platform_process__id.cpp@1.1 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_platform_random.cpp@1.6 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_platform_stack__locator__netbsd.cpp@1.3 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_shell_shell__utils__extended.cpp@1.2 / diff
pkgsrc/databases/mongodb/patches/patch-src_mongo_util_processinfo__netbsd.cpp@1.5 / diff
pkgsrc/databases/mongodb/patches/patch-src_third__party_mozjs_SConscript@1.1 / diff
pkgsrc/databases/mongodb/patches/patch-src_third__party_mozjs_platform_x86__64_netbsd_build_js-confdefs.h@1.1 / diff
pkgsrc/databases/mongodb/patches/patch-src_third__party_wiredtiger_src_os__posix_os__fs.c@1.3 / diff

2023-07-29 11:42:36 UTC MAIN commitmail json YAML

py-mongo: updated to 4.4.1

Changes in Version 4.4.1
------------------------

Version 4.4.1 fixes the following bugs:

- Fixed a bug where pymongo would raise a ``ConfigurationError: Invalid SRV host``
  error when connecting to a "mongodb+srv://" URI that included capital letters
  in the SRV hosts returned from DNS. (`PYTHON-3800`_).
- Fixed a minor reference counting bug in the C extension (`PYTHON-3798`_).

Changes in Version 4.4
-----------------------

- Added support for MongoDB 7.0.
- Added support for Python 3.11.
- Added support for passing a list containing (key, direction) pairs
  or keys to :meth:`~pymongo.collection.Collection.create_index`.
- Improved bson encoding performance (`PYTHON-3717`_ and `PYTHON-3718`_).
- Improved support for Pyright to improve typing support for IDEs like Visual Studio Code
  or Visual Studio.
- Improved support for type-checking with MyPy "strict" mode (`--strict`).
- Added :meth:`~pymongo.encryption.ClientEncryption.create_encrypted_collection`,
  :class:`~pymongo.errors.EncryptedCollectionError`,
  :meth:`~pymongo.encryption.ClientEncryption.encrypt_expression`,
  :class:`~pymongo.encryption_options.RangeOpts`,
  and :attr:`~pymongo.encryption.Algorithm.RANGEPREVIEW` as part of the experimental
  Queryable Encryption beta.
- pymongocrypt 1.6.0 or later is now required for :ref:`In-Use Encryption` support. MongoDB
  Server 7.0 introduced a backwards breaking change to the QE protocol. Users taking
  advantage of the Queryable Encryption beta must now upgrade to MongoDB 7.0+ and
  PyMongo 4.4+.
- Previously, PyMongo's docs recommended using :meth:`datetime.datetime.utcnow` and
  :meth:`datetime.datetime.utcfromtimestamp`. utcnow and utcfromtimestamp are deprecated
  in Python 3.12, for reasons explained `in this Github issue`_. Instead, users should
  use :meth:`datetime.datetime.now(tz=timezone.utc)` and
  :meth:`datetime.datetime.fromtimestamp(tz=timezone.utc)` instead.

.. _in this Github issue: https://github.com/python/cpython/issues/103857

Changes in Version 4.3.3
------------------------

Version 4.3.3 documents support for the following:

- :ref:`CSFLE on-demand credentials` for cloud KMS providers.
- Authentication support for :ref:`EKS Clusters`.
- Added the :ref:`timeout-example` example page to improve the documentation
  for :func:`pymongo.timeout`.

Bug Fixes
.........
- Fixed a performance regression in :meth:`~gridfs.GridFSBucket.download_to_stream`
  and :meth:`~gridfs.GridFSBucket.download_to_stream_by_name` by reading in chunks
  instead of line by line (`PYTHON-3502`_).
- Improved performance of :meth:`gridfs.grid_file.GridOut.read` and
  :meth:`gridfs.grid_file.GridOut.readline` (`PYTHON-3508`_).

Changes in Version 4.3 (4.3.2)
------------------------------

Note: We withheld uploading tags 4.3.0 and 4.3.1 to PyPI due to a
version handling error and a necessary documentation update.

`dnspython <https://pypi.python.org/pypi/dnspython>`_ is now a required
dependency. This change makes PyMongo easier to install for use with "mongodb+srv://"
connection strings and `MongoDB Atlas <https://www.mongodb.com/cloud>`_.

PyMongo 4.3 brings a number of improvements including:

- Added support for decoding BSON datetimes outside of the range supported
  by Python's :class:`~datetime.datetime` builtin. See
  :ref:`handling-out-of-range-datetimes` for examples, as well as
  :class:`bson.datetime_ms.DatetimeMS`,
  :class:`bson.codec_options.DatetimeConversion`, and
  :class:`bson.codec_options.CodecOptions`'s ``datetime_conversion``
  parameter for more details (`PYTHON-1824`_).
- PyMongo now resets its locks and other shared state in the child process
  after a :py:func:`os.fork` to reduce the frequency of deadlocks. Note that
  deadlocks are still possible because libraries that PyMongo depends like
  OpenSSL cannot be made fork() safe in multithreaded applications.
  (`PYTHON-2484`_). For more info see :ref:`pymongo-fork-safe`.
- When used with MongoDB 6.0+, :class:`~pymongo.change_stream.ChangeStream` s
  now allow for new types of events (such as DDL and C2C replication events)
  to be recorded with the new parameter ``show_expanded_events``
  that can be passed to methods such as :meth:`~pymongo.collection.Collection.watch`.
- PyMongo now internally caches AWS credentials that it fetches from AWS
  endpoints, to avoid rate limitations.  The cache is cleared when the
  credentials expire or an error is encountered.
- When using the ``MONGODB-AWS`` authentication mechanism with the
  ``aws`` extra, the behavior of credential fetching has changed with
  ``pymongo_auth_aws>=1.1.0``.  Please see :doc:`examples/authentication` for
  more information.

Bug fixes
.........

- Fixed a bug where  :class:`~pymongo.change_stream.ChangeStream`
  would allow an app to retry calling ``next()`` or ``try_next()`` even
  after non-resumable errors (`PYTHON-3389`_).
- Fixed a bug where the client could be unable to discover the new primary
  after a simultaneous replica set election and reconfig (`PYTHON-2970`_).

(adam)

2023-07-29 11:39:29 UTC MAIN commitmail json YAML

mongo-c-driver: updated to 1.24.2

libmongoc 1.24.2
================

Fixes:

  * Fix possible crash if thread creation fails.
  * Fix possible assertion if `mongoc_cursor_new_from_command_reply_with_opts` is called with open cursor and no `serverId` option.

libmongoc 1.24.1
================

Fixes:

    * Remove unnecessary assert in bulk API. May result in an abort when creating bulk operations with the `mongoc_bulk_operation_new` API intended for wrapping drivers.

libmongoc 1.24.0
================

New Features:

  * Support MongoDB server version 7.0.
  * Support updated Queryable Encryption protocol.
      * Introduces backwards breaking changes to the Queryable Encryption protocol. Using Queryable Encryption now requires MongoDB server version 7.0+.
  * Support new Queryable Encryption features.
      * Add `mongoc_client_encryption_create_encrypted_collection` to automatically create data encryption keys when creating a new encrypted collection.
  * Support new security features.
      * Add ability to fetch KMS credentials automatically from Azure, GCP, and AWS environments.
      * Support authentication with KMS AWS temporary credentials.
      * Cache fetched AWS credentials.
      * Support AWS IAM Roles for service accounts, EKS in particular.
  * Retry operations if the connection handshake fails.
  * Add index creation helper: `mongoc_collection_create_indexes_with_opts`.

Fixes:

  * Fix default applied credentials for Kerberos with SSPI on Windows.
  * Fix possible overcounting in Performance Counters used by `mongoc-stat`.

Language Standard Support:

  * C89 support has been dropped. C99 is the default tested C standard.

Platform Support:

  * Support for macOS 10.14 will be dropped in an upcoming release.
  * Support for Ubuntu 14.04 will be dropped in an upcoming release.
  * Support for Debian 8.1 will be dropped in an upcoming release.

Build Configuration:

  * The `ENABLE_BSON` configure-time option has been removed. Build scripts that
    used `ENABLE_BSON=SYSTEM` should be updated to use `USE_SYSTEM_LIBBSON=TRUE`.
    If the build script needs to support building arbitrary versions of the C
    driver, add both `ENABLE_BSON=SYSTEM` and `USE_SYSTEM_LIBBSON=TRUE`.

(adam)

2023-07-29 09:49:47 UTC MAIN commitmail json YAML

exiv2: Do not ship '@LIBSTDCXXFS@' in .pc files when the SUBST does not
occur. Pointed out by jperkin.

(nia)

2023-07-29 07:15:18 UTC MAIN commitmail json YAML

2023-07-29 03:08:59 UTC MAIN commitmail json YAML

removed libkexiv2-kde4

(markd)

2023-07-29 03:07:16 UTC MAIN commitmail json YAML

2023-07-29 03:03:49 UTC MAIN commitmail json YAML

kf5: bump version to 5.108.0

(markd)

2023-07-29 02:55:14 UTC MAIN commitmail json YAML

KDE Frameworks update

(markd)

2023-07-29 02:51:59 UTC MAIN commitmail json YAML

qqc2-desktop-style: update to 5.108.0

5.99
  ToolTip: Don't strip ampersands from HTML entities
  Grammar & typo in README.md
  Also check for controlRoot.size > 0
  Revert "also check for controlRoot.size > 0"
  also check for controlRoot.size > 0
  ToolTip: use Text.Wrap, not Text.WordWrap
  ToolButton: Do not layout for the icon when it's not set
  ProgressBar: Add TODO KF6, since we can't remove the workaround now
  Add fade in/out animations to ToolTips
  SpinBox: Flip left/right padding for styles with indicators on the sides
  SpinBox: Avoid explicit horizontalAlignment in TextField for better RTL
  SpinBox: Remove assignment which is never read
  SpinBox: Reset activeSubControls when neither of indicators are active
  SpinBox: Let hover events propagate through TextField to the control
  SpinBox: Reformat QML for better code style and clarity
  SpinBox: AlignLeft by default
  SpinBox: Use implicit size based on the max value
  SpinBox: move onTextEdited to contentItem, check acceptableInput
  SpinBox: update imports
5.100
  Never time out tooltip while its control is still hovered
  TextField: Use effectiveHorizontalAlignment without extra mirroring for placeholder
5.101
  TextArea: allow touch scrolling even when tablet mode is off
  Redraw KQuickStyleItem when DPR changes
  Switch: Improve background contrast when in unchecked state
  styleitem: Don't destroy and recreate the style on every instance creation
  Fix blurry controls in QQuickWidget
  DislogButtonBox: Fix url value comparison with non-strict ==
  ToolTip: Do not show tooltips without text
  BusyIndicator: Synchronize to implementation in PlasmaComponents3
5.102
  CheckBox/RadioButton/Switch: update implicit sizing code
  CheckBox/RadioButton/Switch: center align indicators when no content
  CheckBox/RadioButton/Switch: align indicators with 1st text line
  Button/ToolButton: allow menu arrows to be added by Accessible.role
5.103
  ScrollBar: Add feature that Alt+Click inverts scrollToClickPosition behavior
  ScrollBar: Fix glitch when animating back in transient mode
  ScrollBar: React to style changes property
  ScrollBar: Fix visuals in edge cases of rounding errors
  ScrollBar: Fix visuals in overshoot state
  ScrollBar: Never mirror horizontal scroll bars, even in RTL layout
  ScrollBar: Remove duplicate property assignment
  ScrollBar: Reduce string comparisons
  ScrollBar,ScrollView: Use Control::mirrored property for RTL
  ScrollView: Factor out subexpression in a way that actually works reliably
  ScrollBar: Fix active control state after mouse release
  ScrollBar: Fix jump target position for horizontal scrollbars
  ScrollBar: Use newer shorthand properties to make code shorter
  ScrollBar: Shuffle components around and flatten code
  ScrollBar: Optimize for non-interactive mode: use property interceptor syntax
  ScrollBar: Optimize for interactive mode: don't run invisible animations
  ScrollBar: Factor constants out of Math.round()
  Deduplicate identical pixelMetric call
  ScrollView: Remove custom background-colored rectangle
  Switch: Fix broken object id reference
  Workaround for QTBUG-106489
  Replace `icon.color.a > 0` check with proper Qt.colorEqual
  Refactor DefaultListItemBackground with a grain of type-safety
  DelayButton: Fix hasFocus binding
  Menu: Factor out property assignment
  RadioButton: Add support for icons, just like in CheckBox
  TabBar: Fix glitchy overlap
  TabButton: Refactor expressions using modern QQC2 attached properties
  TabButton: Fix/add icons rendering
  Revisit usages of QtQuick.Controls/AbstractButton::icon grouped property
  Optimize loading icons from properties
5.104
  ProgressBar: Pause indeterminate animation when invisible
  Added flat combobox without outline unless hovered
  TextField: Fix password-protection code from affecting normal text fields
  Drawer: Fix RTL by copying sizing code from upstream Default style
  Drawer: Use simpler sizing expressions from upstream Default style
  Don't check for selectByMouse on a non-existent root for TextArea
  use again the palette coming from Kirigami.Theme
  Only enable TextArea context menu when able to select by mouse
5.105
  CheckIndicator: Allow exclusive buttons to be detected via their ButtonGroup
5.106
  Don't attempt to sync colors when application is shutting down

(markd)

2023-07-29 02:51:17 UTC MAIN commitmail json YAML

plasma-framework: update to 5.108.0

5.99
  Don't violate the min <= max assert in qBound in Qt 6
  IconLabel: always enable `fillWidth`
  wallpaperinterface: allow wallpaper plugin to set custom accent color
  Add CMake option to build WITHOUT_X11
  Install a plugin for org.kde.plasma.plasmoid
  PC3/IconLabel: Simplify Layout.fillWidth expression for label
  ExpandableListItem: make fewer assumptions about the action
  Clear PasswordField with Ctrl+Shift+U
  Add fade in and out animations to PC3 ToolTip
  Reset devicePixelRatio after loading the cachedBackground of mask
  Always give FrameSvg's mask in logical pixels
  desktoptheme/breeze: update disk.svg
  Remove shortcut to make corona immutable
  ExpandableListItem: add arrow key navigation support
  PC3/ProgressBar: Fix sizing bugs, reformat code, remove animation hacks
  Port IconItem to use Qt Shader Tools for Qt 6
  Remove commented out dead slot
  Keep Tooltips the proper type
  don't remove the shadow on ~Dialog
5.100
  PC3/BusyIndicator: Disable hover, drop unused id, and shorten a comment
  Never time out tooltip while its control is still hovered
  windowthumbnail 'count > 0' is always true
  Dialog: Avoid using plasmashell protocol when running in kwin
  Make KPackage an implementation detail of Plasma Applets
  Deprecate public includes for KPackage
  templates/cpp-plasmoid: Load icon as svg rather than svgz
  templates/cpp-plasmoid: Remove unneeded EnabledByDefault and X-Plasma-MainScript keys
  templates/cpp-plasmoid: Consistently require ECM, KF and Qt dependencies
  templates/cpp-plasmoid: Port to newer KPackageStructure key instead of ServiceTypes
  templates/cpp-plasmoid: Do not embed json file in plugin
  Create SVGZ files without embedded filename & timestamp -> reproducibility
  Oxygen: Drastically improve buttons
  Oxygen: Invert input box color and increase size
  Oxygen: Update Inkscape Metadata
  Oxygen: Fix tab bars not rendering, add N/E/S/W sides
  Oxygen: Fix active button size
  ExpandableListItem: Port to explicit signal handler parameter names
  Center the AppletPopup dialogs when possible
  framesvgitem: avoid unnecessary type conversion in `resizeFrame`
  framesvgitem: use `QQuickItem::size()` directly in `resizeFrame`
  framesvgitem: port two qMax to std::max
  framesvgitem: remove one unnecessary maxvalue comparison
  PC3/BusyIndicator: Revert RotationAnimator back to property interceptor syntax
  PC3/BusyIndicator: Fix hang & rapid jump on start
  PC3/BusyIndicator: Don't do extra work when animation starts
  PC3/BusyIndicator: Port opacity animation to Easing.OutCubic
  PC3/BusyIndicator: Center the active/rotating part of the control
  PC3/BusyIndicator: Fix QML/JS code style, bump imports
  fix refcount of dialog instances
  Fix name of margin hints of task manager
  PC3/TextField,SearchField: Fix mirroring detection
  SearchField: Align search icon vertically
  SearchField,ActionTextField: Use non-destructive clear() method
  PC3/Slider: Fix tick marks direction for vertical orientation
  Manage the case someone is asking for the attached of an applet
  Fix scrollbar visibility when contentWidth or contentHeight is 0
  Drop deprecated KDeclarative::setupEngine calls
  iconitem: add test for devicePixelRatio
  svgitem: fix blurry icon on HiDPI screens
  iconitem: fix blurry icon on HiDPI screens
  Revert "Install a plugin for org.kde.plasma.plasmoid"
  Add 5G network icons
  ExpandableListItem: Simplify Accessible.description expression
  ExpandableListItem: Use uniform standard margins for actions list
  Perform initialization in initialization list
  IconItem: Use standard Units.longDuration for cross-fade animation
5.101
  PC3: allow touch scrolling even when tablet mode is off
  Import ManagedTextureNode from KDeclarative
  Expose minimum drawing size for FrameSvg and FrameSvgItem
  Fix the left element of dialogs background
  pc3: Simplify Button{Focus,Hover,Shadow}.qml
  pc3: Simplify Flat/RaisedButtonBackground
  extracomponents: Only create a button in PlaceholderMessage if needed
  pc3: Don't create an SVG in TextField just to check if a certain element exists
  Expose FrameSvg::hasElement on FrameSvgItem
  FrameSvg: Replace a bunch of check-and-fetch with fetch-and-validate
  extracomponents: Use attached property for ActionTextField tooltip
  FrameSvg: Store a few unchanging strings in updateSizes as static const
  FrameSvg: Use a single QString buffer when building names to look up in the SVG
  Rework Plasma theme mask corners and outlines
  Support horizontal scroll in containmentactions
  appletquickitem 'ownLayout' local variable has same name as one of the class members
  IconItem: Fix icons after context loss events
  svgitem: do not upscale svg when using fractional scaling
  Remove workaround for QTBUG-70481
  PC3: remove obsolete workaround in TextArea
  ToolTip: Do not show when empty
  declarative/core: Use two opacity nodes for fading in IconItem
  availableScreenRect only for valid screens
  appletinterface: Expose the QAction::Priority enum values
  Handle tooltips with disabled (negative) timeout properly
5.102
  Dialog: Only center panel popup if it still would cover two thirds of its panel widget
  containmentinterface: add function to open context menu
  ExpandableListItem: load custom content when item is expanded
  PC3/ActionTextField: Specify focus reason for shortcut activation
  Use StandardKey.Find instead of "CTRL+F"
  ActionTextField: add property type for focusSequence
  ActionTextField: show native shortcut text in tooltip
  ActionTextField: fix StandardKey not working
  Dialog: Use one std::optional instead of two boolean flags
  Mark transient applets in config
5.103
  Dialog: Fix calculation of distance between dialog and parent applet
  Refactor glowbar SVG
  QMenuProxy & Plasma::Types::PopupPlacement: Reverse direction for RTL
  QMenuProxy: Fix relative positioning with embedded/off-screen parent windows
  IconItemTest: Wait for rendering before capturing an image of IconItem
  iconitem: Use InOutCubic for the animation's easing curve
  iconitem: Adjust fade animation to not flicker as much
5.105
  DataEngines: Add forward compatibility as a porting aid
  containmentinterface: get applet position when menu key is pressed
5.106
  Fix osd- icon IDs
  Label: set horizontalAlignment explicitly
  Rename nepomuk icon to search
5.108
  Polish DropMenu before creating platform window

(markd)

2023-07-29 02:50:19 UTC MAIN commitmail json YAML

kxmlgui: update to 5.108.0

5.99
  use same config for position restoration as for position saving
5.101
  Better/corrected wording as suggested by Felix Ernst
  Added a doc note how to get a menu's action
5.102
  Decrease minimum height of inactive list widget
5.103
  Prevent user from expanding tooltips by key, if they weren't expandable
  Remove duplicate "Whats This?" tooltips
5.106
  kcheckaccelerators: Don't blindly cast to QWidget
5.108
  Add a view_redisplay_merge MergeLocal to ui_standards.rc

(markd)

2023-07-29 02:49:43 UTC MAIN commitmail json YAML

kwindowsystem: update to 5.108.0

5.99
  Port QtWinExtra uses for Qt 6
  Remove QWindow::isExposed() check in activateWindow()
5.101
  Deprecate KWindowSystem::demandAttention
  Deprecate KWindowSystem::setIcons
  Move X11-specific KWindowSystem functions to new KX11Extras class
  xcb/kwindoweffects: Fix stripes when dpr is not an integer
  Deprecate KWindowSystem::setUserTime
  Deprecate KWindowSystem::setBlockingCompositing
  Deprecate KWindowSystem::icccmCompliantMappingState
  Deprecate KWindowSystem::lowerWindow
  Deprecate KWindowSystem::constrainViewportRelativePosition
5.102
  Merge two KWINDOWSYSTEM_HAVE_X11 sections into one
  Fix KStartupInfo::appStarted()
  Deprecate KStartupInfo::startupId()
  Deprecate KStartupInfo::silenceStartup()
  KWindowSystemPluginWrapper doesn't need a virtual dtor
  Make KX11Extras::icon behave like KWindowSytem::icon
5.104  Remove extra semicolon
  Deprecated KWindowSystem::allowExternalProcessWindowActivation
  [kstartupinfo] Deprecate setWindowStartupId
  [kstartupinfo] Deprecate KStartupInfo::currentStartupIdEnv
  [kstartupinfo] Fix API docs for currentStartupIdEnv

(markd)

2023-07-29 02:49:04 UTC MAIN commitmail json YAML

kwidgetsaddons: update to 5.108.0

5.100
  avoid stating files during restore of recent files
  Add a method to remove all actions in one go
  KTitleWidget: Constraint the frame size so it properly aligns
  KPageDialog: Collapse margins also for flat list
  KToolBarPopupAction: Apply popupMode to existing widgets
  Deprecate KStandardGuiItem::yes() KStandardGuiItem::no()
  KMessageDialog: add API using "action" terms instead of "Yes" & "No"
  KMessageBox: add API using "action" terms instead of "Yes" & "No"
  Fix potential crash in fix for 458335
5.101
  Extend KRecentFilesMenu
5.102
  Make Full Screen action use consistent text and icon
5.103
  Restore ABI compatibility broken in 29bb6d
5.105
  Allow searching 2-character strings
  Initialize KCharSelectTablePrivate::chr
5.108
  Remove duplicate row in category selection

(markd)

2023-07-29 02:48:12 UTC MAIN commitmail json YAML

ktextwidgets: update to 5.108.0

5.101
  Fix double delete crash

(markd)

2023-07-29 02:47:42 UTC MAIN commitmail json YAML

2023-07-29 02:46:49 UTC MAIN commitmail json YAML

kitemviews: update to 5.108.0

5.100
  KCategoryDrawer: Update design to match Kirigami list categories

(markd)

2023-07-29 02:46:06 UTC MAIN commitmail json YAML

kirigami2: update to 5.108.0

5.99
  Improve DefaultListItemBackground code
  MnemonicAttached: Make sure to return StyledText-compatible strings for richTextLabel
  CategorizedSettings: ensure space for long words and don't wrap in weird places
  private/PrivateCardsGridView.qml: Anchor DelegateRycler to an existing item
  ActionsMenu: Properly cleanup the menu
  Restore going back/forward in ColumnView using back/forward mouse buttons
  Improve settingscomponents/CategorizedSettings.qml code formatting
  do not evaluate strings directly, use string's length instead
  show the title background when the title is aligned to vertical center
  Use new CI templates for static builds
  Add RestoreMode to Binding objects
  Examples: use normal target installation arguments var
  Make link buttons look more like links
  Remove unused indicateActiveFocus property
  Port pushpopclear example away from Kirigami.Label
  Don't violate min <= max assert in qBound in Qt 6
  FormLayout: Fix confusing argument name in method implementation
  imagecolors: make extracted colors follow WCAG contrast criterion
  colorutils: add `luminance`
  colorutils: avoid negative L in LabColor
  colorutils: add `colorToXYZ`
  BannerImage: Delay recalculating title size until after anchors have settled
  Always reset m_futureImageData to null after deleteLater
  OverlaySheet: Fix some mis-indentation and missing return in JavaScript
  fix scrolling calculation
  Use Qt Shader Tools for shadow shaders with Qt 6
  InlineMessage: Make the MouseArea work better with external MouseAreas
  InlineMessage: add hoveredLink property
5.100
  icon: `itemSize` should be `size`
  FormLayout: remove top margin for TextArea
  BannerImage: fix title background not aligning to vertical center
  TabletModeWatcher: reduce the amount of blocking calls we do
  SingletonCreation: Make sure singletons are reused with the engine
  ToolBarLayout: Do not crash when a null action is passed
  set a11y properties on swipelistitem actions buttons
  Set is so that if there is at least 1 action in the CategorizedSettings
  pagestack that the current index is set to it on open
  DefaultCardBackground: Use simple drop shadow and less shadow
  FormLayout: Use const instead of let where possible
  Examples + tests: Update usage of actions in Page components
  Improve appearance of ListSectionHeader and remove list item separators by default
  GlobalDrawerActionItem: Simplify spacing
  GlobalDrawerActionItem: Use consistent spacing between icon and label,
  and left margin
  GlobalDrawerActionItem: Make icon size readonly
  GlobalDrawerActionItem: Don't increase icon size for mobile
  Fix verticalAlignment bindingloop in PlaceholderMessage
  WheelHandler: Fix memory leak
  ActionToolBar: let keyword not used
  ListSectionHeader: Elide when text overflows
  FormLayout: remove hack
  Remove cases where hoverEnabled is used in place of supportMouseEvents
  SearchField: Check for acceptableInput before firing an event
  GlobalToolBar: Expose the title padding property
  Check preventStealing earlier in ColumnView
  Don't load page header components asynchronously by default
  SwipeListItem: Make sure we only show the aggressive warning when it's due
  imagecolors: don't early return when there is no window for QQuickItem
  Avatar: fix blurry avatar when using Qt scaling
  Fix ginormous FABs
  PC3/TextField,SearchField: Fix mirroring detection
  SearchField: Align search icon vertically
  SearchField,ActionTextField: Use non-destructive clear() method
  Doc: ActionTextField: Use StandardKey instead of hardcoded Ctrl+F string
  SearchField: Bump QML imports and fix code style
  BasicListItem: Make text more readable when using fadeContent property
  FormLayout: Fix nullable items
  Remove renderType workaround that was fixed in Qt 5.14.0 RC1
  Replace sizeForLabels with Units.iconSizes.medium/large where relevant
  AboutItem: make license text selectable
  make example build on qt6
  Remove unnecessary break statement
5.101
  InlineMessage: Fix corner case glitch when component is sized almost
  enough to fix the label
  Add ToolTip for action in PasswordField
  ImageColors: load source image asynchronously
  ImageColors: reset palette when source image is null
  ImageColors: use OpenMP to count pixels in parallel
  ImageColors: support url as source
  OverlaySheet: Fix gaps in footer
  CardsGridView: Do not set Infinity as an int value
  ApplicationHeader: Fix not loading
  Fix many memory leaks caused by `Qt.createComponent`
  UrlButton: improve accessible properties when text is different from url
  LinkButton: allow focus and add keyboard navigation
  More checks when not to diplay fabs
  PageRow: Introduce ability to automatically pop invisible pages
  icon: account window dpi when calculating actualSize
  Fix pushing pagerow to layers
  DefaultListItemBackground: remove unused leadingWidth property
  CardsGridView: remove unnecessary code
  ActionTextField: allow to focus on action icons
  ActionTextField: show native shortcut text in tooltip
  ActionTextField: fix StandardKey not working
  src/controls/About*.qml correct web page for KDE donations
  Adjust to qrc file changes from
  https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/303
  Card: By default, decorate the card background as pressed if checked
  AboutItem: Make "Report a Bug" button also be a link
  AboutItem: Add Donate link
  ActionButton: Fix broken attached properties due to import changes
  Revert "icon: `itemSize` should be `size`"
  Add alias Kirigami for units calls where missing
  ContextIcon: add missing namespace for Kirigami
  OverlayDrawer + ContextDrawerActionItem: add missing namespace for Units
  UrlButton: import Kirigami for the base class
5.102
  InlineMessage: Downstream and clarify padding expressions that are based
  on background's border width
  Calculate CategorizedSettings's width by using word width instead of length
  ActionMenuItem: Shorten one binding expression, remove useless check
  Fix getting tablet mode on application startup
  Show tooltip in avatar if available
  ActionTextField: Specify focus reason for shortcut activation
  Add text to clear action in search field
  ColumnView: Resolve assert
  ActionTextField: Avoid showing empty tooltip for actions without text
  InlineMessage: Make content text selectable, just like their Widgets counterpart
  PageRow: Fix potential popping of visible pages with popHiddenPages
  NavigationTabButton: Support display property
  DefaultCardBackground: Make basic drop shadow follow the radius
  NavigationTabBar: Move button width calculation out of NavigationTabButton
  fix the listitemdraghandle example so it's not a broken mess
  Dialog: Fix assigning undefined to QObject property, which is a type error in QML
  Use StandardKey.Find instead of "CTRL+F"
  ActionTextField: Fix property access error on non-Kirigami actions
  PasssiveNotificationManager: Use Item instead of Control so that we can use
  a touchscreen
  ActionTextField: Remove useless binding
  Don't accept hover events at the bottom of ApplicationItem
  PageRow: Rename popNotVisiblePages... to popHiddenPages, and fix null
  FormLayout: remove excessive spacing above unlabeled separators
  Allow closing drawers on non-touch devices
  Re-implement PassiveNotification functionality
  Add appropriate tooltip and accessibility property to GlobalDrawer's menu button
  Fix double namespace Kirigami.Kirigami.*
  InlineMessage: Make 1 expression explicit and boolean-valued
  InlineMessage: Don't bind your logic to the value of .visible property
  OverlaySheet: Use same heading size as Dialog
  icon: proceed itemChange in QQuickItem
  Icon: repolish on DPR changes
  Icon: Use correct devicePixelRatio
5.103
  PageHeader: Fix title's leading padding in RTL environment
  PageHeader: Factor out common sub-expressions
  PageHeader: Break down long and complex expression into multiple lines
  Take into account the extra spacing nav buttons have
  Take into account more button after is visible
  private/PrivateActionToolButton: Remove unused icon component
  Fix escape key closing non-modal OverlayDrawers
  Take into account side margins
  Disable HoverHandler
  BasicListItem: Patch tooltip tests for Qt5
  BasicListItem: Add test for tooltip feature
  tests: Sort tests alphabetically in CMake
  Add hover-tooltip to the labels of BasicListItem
  Remove examples for components which are going to be removed in KF6
  ForwardButton: Remove unused initial properties
  SwipeNavigator: Hotfix failure to load the component
  OverlayDrawer: Remove unused object id
  Fix the only compile-time warning left in KF5
  OverlaySheet: Switch from int to real as appropriate
  Fix last instances of imports without aliases
  Explicitly specify arguments in signal handlers (x2)
  Explicitly specify arguments in signal handlers
  Fix some code style/formatting
  Avatar: Add tests for action triggering
  Avatar: Fix triggering main action
  ColumnView: Explicitly support RTL in leading separator
  ColumnView: Use Kirigami.Theme.Window colorSet for separators
  ColumnView: Remove obsolete code
  ColumnView: Use RTL-friendly name for internal method
  ColumnView: Make consistent calls to shared instance
  Optimize connections on parent change, and make sure to unbind if target set to null
  WheelHandler: Fix scrolling over ScrollBars on ScrollablePage
  ScrollablePage: Enhance code style
  ScrollablePage: Drop extra rounding code
  a11y: Ignore action buttons for invisible actions
  Page: Split default page title delegate into separate component
  Page: Fix title delegate elision glitch
  ActionToolButton: Replace hack with Accessible role
  ShadowedTexture: Fix crash in cases where QSGTextureProvider::textureChanged.
  Move license file of template to correct location
5.104
  Dialog: Don't let user interact with footer during transitions
  For styling and recoloring, use `down` property instead of `pressed`
  Fix mistyping of Kirigami.Settings.isMobile
5.105
  Fix quit action code
  GlobalDrawer: Fix header with invisible content taking up space
  ColorUtils: Handle cases where hue is -1 in linearInterpolate
  NavigationTabBar: Fix imports in doc example
  NavigationTabBar: Factor out minDelegateWidth part of expression
  Action Name Not required KF5
  Default page categorized settings
  Show back button when pushing a pagerow
  shadowed*rectangle: Don't use base class result if materials are different
  Set fallback theme path when a custom icon theme is used
5.106
  Fix spacing issue in OverlaySheet
  GlobalToolBar: Fix enabled state of the BackButton in RTL mode
  CardsGridView: improve columns property codeblock
  SelectableLabel: Prevent it from participating in Tab chain
  Fix disabled text color in Material style with dark color scheme
  ActionButton: Fix reference to a tooltip attached property
  BreadcrumbControl: Fix wrong heading offset in RTL layout direction
  ContextDrawer: Remove top padding as well
  BreadcrumbControl: Fix errors from wrong indexing
  Fix accessibility of back and forward button
  fix dragging from toolbar
  SwipeListItem: Fix for QT_QUICK_CONTROLS_MOBILE
  OverlayDrawer: Fix z value being too high for OverlaySheets
  Added keyboard search icon to SearchField
5.107
  ActionTextField: Disable shortcut for invisible and disabled text fields
  BasicListItemTest: Guard against nullable background in ScrollView
  Fix tst_basiclistitem_tooltip
  Make it possible to disable BasicListItem tooltip
  Fix almost all links in the KF5 Kirigami docs
  Fix painting of non-symbolic icons which are fallbacks for symbolic
5.108
  PassiveNotificationsManager: Fix callBack lifetime
  Use MobileForm.AboutPage
  BasicListItem: Use pressed state for tooltip
  DefautListItemBackground: prioritize user input events when setting background color

(markd)

2023-07-29 02:44:05 UTC MAIN commitmail json YAML

kinit: update to 5.108.0

5.102
  Fix Windows build
5.103
  kdeinit: Use close_range for cleanup_fds if available

(markd)

2023-07-29 02:43:23 UTC MAIN commitmail json YAML

kguiaddons: update to 5.108.0

5.99
  KeySequenceRecorder: Do not emit gotKeySequence when cancelling
  recorder: Allow setting the initial value of currentKeySequence
  recorder: Fix workaround in KDeclarative
  recorder: Do not keep two sequences at the same time
  recorder: Never request inhibition twice for the same surface or seat
5.100
  Add misisng find_dependency's for static builds
  systemclipboard: Don't signals data source cancellation (bug 460248)
  Guard the global was actually intialised
  Implement destuctor for keystate protocol implementation
  kcolorschemewatcher: make changing colour schemes work as expected on macOS
  [kcolorschemewatcher] Default to light mode, where AppsUseLightTheme isn't
  set (notably Windows 8.1)
  enable automatic dark-mode switching on macOS
  Add API for system color preference reading
5.101
  KeySequenceRecorder: Stop tracking recordings when we stop recording
  Make KColorUtils::mix account for alpha properly
  Don't build/install the geo: URI handler on Android
5.102
  waylandclipboard: Be a bit smarter about when to use the QGuiApplication::clipboard
  KeySequenceRecorder: Allow modifier-only shortcuts
  KColorSchemeWatcherWin: Fix checking for dark mode
  Correct descriptions for CMake options WITH_WAYLAND and WITH_X11
  waylandclipboard: Update QClipboard when gaining focus
5.103
  waylandinhibition singleton pattern for ShortcutsInhibitManager
  waylandclipboard: roundtrip to get accurate focus state
  KColorSchemeWatcherMac: do not use new NSAppearance API on older macOS versions
5.108
  Add an option to disable building the geo: URI scheme handler

(markd)

2023-07-29 02:42:44 UTC MAIN commitmail json YAML

kglobalaccel: update to 5.108.0

5.101
  Fix key events for modifiers
  Fix dialog's text
  Set correct version for kglobalacceld
5.102
  Don't install kglobalacceld5 service file for KF6
  Deprecate activateGlobalShortcutContext and shortcut contexts in general
5.103
  Send X11 startup id when invoking service actions
5.104
  Skip reloading global registry settings instead of asserting

(markd)

2023-07-29 02:42:06 UTC MAIN commitmail json YAML

kdesignerplugin: update to 5.108.0

5.100
  add win ci, for kdelibs4support
5.101
  Fix localization files install path

(markd)

2023-07-29 02:41:29 UTC MAIN commitmail json YAML

kdelibs4support: update to 5.108.0

5.100
  Add CMake option to build WITH_X11
5.101
  Fix dependency name
5.103
  Fix transparent borders on the right and bottom sides of Italy flag
5.107
  kssl: Update for LibreSSL 3.7

(markd)

2023-07-29 02:40:53 UTC MAIN commitmail json YAML

kded: update to 5.108.0

5.101
  Watch for icons directory changes from KDED
5.103
  Only recreate icons if an icon dir changed

(markd)

2023-07-29 02:40:15 UTC MAIN commitmail json YAML

kconfigwidgets: update to 5.108.0

5.99
  add KHamburgerMenu::insertIntoMenuBefore() method
5.100
  avoid stating files during restore of recent files
  Ensure icon is always set for recent files actions
  Add file icons to open recent menu
  Replace custom color preference code with KColorSchemeWatcher
  Intialize default decoration colors
  [KCommandBar] Fix shortcut background
5.101
  KHamburgerMenu: Reset when menu bar contents change
  [KRecentFilesAction] Fix broken recent files list
5.102
  [kcommandbar] Save last used items in state config
  [kcodecaction] Deprecate KEncodingProper-based API
5.103
  [kcodecaction] Deprecate QTextCodec and mib-based API
  [kcodecaction] Add name-based trigger signal
  kcommandbar: Fix positioning when no mainwindow parent
  kcommandbar: Fix no central widget crashes app
5.104
  KConfigDialogManager: Fix logs formatting
5.105
  KColorSchemeManager: don't override color scheme set by platform theme
  CommandBar: Fix lastUsedActions not restored
5.107
  KColorSchemeMenu: Remove accelerator markers from scheme name
  Give KColorSchemeMenu namespace a short description
  Fixup: Pass scheme name - not path - to KColorSchemeManager::indexForScheme
  Split menu creating functionality out of KColorSchemeManager

(markd)

2023-07-29 02:39:38 UTC MAIN commitmail json YAML

2023-07-29 02:39:15 UTC MAIN commitmail json YAML

2023-07-29 02:38:40 UTC MAIN commitmail json YAML

frameworkintegration: update to 5.108.0

5.105
  Don't play sound for plain notification

(markd)

2023-07-29 02:37:53 UTC MAIN commitmail json YAML

2023-07-29 02:37:30 UTC MAIN commitmail json YAML

2023-07-29 02:36:54 UTC MAIN commitmail json YAML

2023-07-29 02:36:20 UTC MAIN commitmail json YAML

2023-07-29 02:35:34 UTC MAIN commitmail json YAML

kdewebkit: updat to 5.108.0

5.106
  Remove CI support for kdewebkit

(markd)

2023-07-29 02:34:45 UTC MAIN commitmail json YAML

kholidays: update to 5.108.0

5.99
  Add Japanese substitute holiday in 2023
5.102
  holidays/plan2/holiday_us_en-us - fix Junetenth date
  Fix German "Buß- und Bettag" holiday is wrong (SN,BY)
  Add holidays for Malaysia
  cmake: Use ECMQmlModule for declarative plugin
  qcalendarsystem condition 'months<0' is always true
5.104
  Add holidays for Dominican Rebublic
  Kf5 add cuba holidays
  holidayregion variable 'regionCode' shadows outer function
5.107
  Significantly speed up HolidayRegion::defaultRegionCode()
5.108
  Add juneteenth as variable holiday

(markd)

2023-07-29 02:34:03 UTC MAIN commitmail json YAML

kcalendarcore: update to 5.108.0

5.99
  Use dtStart as the default for dtRecurrence
5.103
  Add Q_PROPERTY for IncidenceBase::url as well
  Avoid calling twice update() in setAttendees()
  Unbreak static build consumers
5.106
  Deprecate Calendar relations API
  Deprecate the notebook support
  Deprecated the non-functional and unused save/reload API

(markd)

2023-07-29 02:33:15 UTC MAIN commitmail json YAML

syntax-highlighting: update to 5.108.0

5.99
  Bash,Zsh: add Dollar Prefix style for simple variable
  Zsh: disable spellcheck
  Zsh: fix Parameter Expansion style for )) in $((...)) and add missing
  parameter expansion flags
  Bash: fix Parameter Expansion style for )) in $((...))
  prefer Oklab to CIELAB for perceptual color difference in ansi256 mode
  PostgreSQL: Remove # as line comment
  Improve ASN.1 highlighting
  Ruby: add keywords used for refinements to the mixin methods list
  Python: add := operator, built-in functions and special methods
  Crystal Syntax Highlighting Definition: // operator, macros, keywords
  debianchangelog.xml: Set default filename
  bash.xml: The other (more correct) form of multiline comments
5.100
  Jira: improve highlighting
  Jira: fix Bold and Stroked Out highlight at start of line
  CMake: fix nested parentheses highlinthing
  systemd_unit: update to systemd v252
  Common List: optimize (~40% faster)
  Common Lisp: highlight numbers preceded by -
  Common Lisp: highlint 'symbol and #'symbol
  Common Lisp: add operators
  Common Lisp: add .el extension (emacs script)
  powershell.xml: Recognize variable substitutions in double quoted strings
  powershell.xml: Recognize single quoted strings
  debchangelog: add Forky
  debchangelog: add Lunar Lobster
  CMake: return() as Control Flow
  CMake: add Control Flow style for if, else, while, etc
  Fix name (for consistency with CartoCSS MML)
  Better highlighting for some GIS-related file formats
  VHDL: support of VHDL-2008
  Nix: fix decimal numbers format and some performance changes
  Alerts: add NO-BREAK SPACE (nbsp) as keyword deliminator
  Git Rebase: add missing commands
  Git Ignore: more highlight
  cmake.xml: New features for CMake 3.25
  Bash/Zsh: fix Parameter Expansion style for } in ${...}
  Zsh: add folding for group command
  Bash/Zsh: fix group command with coproc statement
  use a constant container with range-based for loop to avoid copies
  Ansi/HtmlHighlighter: prefer QTextStream::readLineInto() to
  QTextStream::readLine() to avoid allocation
  fix AnsiHighlighter::highlightData() with valid definition, but without
  any context
  increment version number after keywords change
  cpp.xml: add missing QStringTokenizer class for highlighting
  Add folding for maps, structs and lists in elixir
  Add opendocument "flat XML" file types
  Add do: to tests
  Undo unintended line formating
  Remove any reference to fn being a definition
  Adapt tests to new output
  Add folding to elixir code
5.101
  TOML: add number prefix, inf, nan and more datetime format ; fix multi-strings closing
  Python: add pyi extension (python interface)
  Javascript: remove previousDibling keyword (probably a typo for previousSibling)
  Add GPS Exchange Format (GPX) type
  CSS family: add properties, functions and fr unit ; remove FPWD and old proposed
  properties
  install a index.katesyntax when QRC_SYNTAX is OFF
  Make the Rust language mode use the cstyle indenter
  C23: missing wN length modifiers with d and i in printf_like
  CMake: remove duplicate <list> and <context>
  CMake: optimize by adding DetectIdentifier and DetectSpaces (~20% faster)
  CMake: replace some <WordDetect> with <keyword>
  Add syntax definition for CSV and TSV
  JSON: small optimization on number regex
  Go: improved support for literal numbers, add unicode escape characters and new
  predefined type
  Dynamic RegExpr has its own type (~2.2% faster)
  XML: replace a dynamic StringDetect with DetectIdentifier contextually equivalent
  XML: character < in an ENTITY is highlighted as an error
5.102
  Resolve conflict on .ex file extension
  Markdown: remove dynamic rules that are not needed
  Julia: merge hundreds of rules into a single regex ; fix adjoint operator ;
  includes ##Comments
  avoid temporary constructions of Definition in AbstractHighlighter::highlightLine
  GCode: numbers are optional with parameters
  cmake: Use ECMQmlModule for qtquick plugin
  update version and references
  Add MapCSS highlighting
  Add testcase to markdown file for Nim code blocks
  Markdown: Use nim highlighting in nim blocks
  Add testcase for "\\"
  Nim: Small syntax fixes
  Add new keywords: `get` and `set`
5.103
  Log: fix slow search regex ; add Critical section ; some improvement in Log File
  Cobol: add extensions ; add exec sql block ; picture clause more permissive
  Cobol: replace tab with 2 spaces
  Add Zig language
  Add Cabal syntax
  Add Log File syntax
  avoid copies of Theme and QString in functions that manipulate themes
  FormatPrivate now contains a definition name rather than a reference to a definition
  add noexcept
  Theme::m_data is now always initialized with a valid pointer
  optimize ThemeData::textStyleOverride
  Replace DefinitionRef in StateData with a definition id
  Add COBOL syntax
  Indexer: suggest more minimal=1 or other rule for RegExpr with lookhaed=1 and .*
  Indexer: check xml validity
  feat: Add new syntax for `Earthfile`
5.105
  Highlight the QML "required" keyword, added in Qt 5.15
5.106
  Backport theme changes to kf5
  Backport master hl file updates
  Add mimetype for markdown
5.108
  ensure all .json files are valid
  Highlight QML pragma keyword

(markd)

2023-07-29 02:31:35 UTC MAIN commitmail json YAML

sonnet: update to 5.108.0

5.102
  Add Esperanto trigram data file
5.103
  Change underscores to spaces in Esperanto trigrams

(markd)

2023-07-29 02:30:35 UTC MAIN commitmail json YAML

2023-07-29 02:29:47 UTC MAIN commitmail json YAML

kcodecs: update to 5.108.0

5.100
  Prepare for 5.15.7: adapt test
5.101
  Fix KCharset::codecForName deprecation version
  Deprecate QTextCodec public api
5.103
  Remove winsami2 from codecs list
  Replace jis7 with ISO-2022-JP in offered codecs
  Fix name for CP 949 in KCharsets::encodingsByScript

(markd)

2023-07-29 02:29:03 UTC MAIN commitmail json YAML

kapidox: update to 5.108.0

5.100
  remove link to Other KDE Software
5.101
  Update CMakeLists.txt - The majority of frameworks use KF_VERSION to indicate
  current version
5.102
  add -u to ensure all variables are defined when used
  update dependencies and add a script to automate this

(markd)

2023-07-29 02:27:39 UTC MAIN commitmail json YAML

solid: update to 5.108.0

5.99
  FstabStorageAccess: Trim output from (u)mount
  udisks2: Handle NotAuthorizedCanObtain and NotAuthorizedDismissed
5.101
  upower: Support UP_DEVICE_KIND_BLUETOOTH_GENERIC
  imobiledevice: Check error returned by idevice_new
  UDisks2::DeviceBackend add udi in trace when failing to to get prop
  imobiledevice: Handle events in correct thread
  imobiledevice: Don't call udiPrefix() from constructor
5.105
  Remove some obsolete and incorrect code from UPower and UDisks2 backend
  Deprecate "Recall" API for batteries
  Avoid synchronous DBus calls for devices list
  Initialize supported interfaces with member initializer list
  Replace generic UPower QDBusInterface with concrete implementation
  Remove support for UPower < 0.99
  Remove invalid Refresh DBus call from UPower backend
5.106
  Implement solid-hardware monitor mode for property changes
  Connect UPowerDevice propertyChanged signal to frontend
  Avoid cache bypass of `UPowerDevice::allProperties`
  Use values from PropertiesChanged instead of invalidating whole cache

(markd)

2023-07-29 02:26:37 UTC MAIN commitmail json YAML

kfilemetadata5: update to 5.108.0

5.100
  OdfExtractorTest: Add test cases for Flat XML documents
  OdfExtractor: Only go looking for textual content in office:body
  OdfExtractor: Support "Flat XML" variants
  PngExtractor: Only extract metadata when it was asked for
5.101
  FFmpegExtrator: Try stream metadata if no global metadata is available
  office2007extractor: Extract text document line count
  office2007extractor: Update docx to include more properties
  Add FictionBook2 extractor
5.102
  odfextractor: Add support for Open Document Graphics
5.103
  Also add external extractors to vector of all plugins
  Fix loading of external extractors and writers
5.104
  Mobi extractor: only extract what is asked
5.106
  Test HEIF in Exiv2Extractor
  Test JXL in Exiv2Extractor, extend JPEG coverage
  Remove usage of deprecated MP4::ItemListMap in taglib extractor
  Modernize and extend CMake check for Python3
  Make fb2 extractor compilation dependent on KF5Archive
5.107
  Cleanup property name/id mapping test
  Add method to export list of all Property names
  Reduce PropertyInfo construction overhead
  Add benchmark for PropertyInfo instantiation
5.108
  Reapply ReplayGain changes

(markd)

2023-07-29 02:25:45 UTC MAIN commitmail json YAML

kdbusaddons: update to 5.108.0

5.99
  Don't assume we have X11 on Windows with Qt 6
  Remove obsolete KDBusConnectionPool from the Qt 6 build
  Fix static compilation on non-X11 systems
5.100
  Add missing . in error string
  KPluginMetaData: Check applicationDirPath first when resolving plugin paths
  Fix static build of downstream consumers
  KFileSystem: add Fuse Type; use libudev to probe underlying fuseblk type

(markd)

2023-07-29 02:24:58 UTC MAIN commitmail json YAML

baloo5: update to 5.108.0

5.100
  [TermGeneratorTest] Reduce code duplication
  Correct and simplify OrpostingIterator constructor
  Convert kded metadata to JSON
5.103
  Fix automoc issues on generated DBus source files
  Don't skip automoc for DBus interfaces
5.104
  extactor: add KAboutData
5.105
  Add conventional python virtual-env folder to exclude filters
  [TermGenerator] Skip all unprintable characters
  Define the translation domain of BalooEngine
5.106
  baloosearch: Inform the user when the specified dir is not canonical
  Aggressively resource constrain baloo_file
5.107
  Use common helper for Property/JSON conversion
  Don't install D-Bus interfaces without BUILD_INDEXER_SERVICE
  [IdTreeDB] Consolidate put/del into common set
  Cleanup some leftover stale code
  [balooshow] Improve display of property and plaintext terms
5.108
  [Document] Fix parameter name for setParentId
  [WriteTransaction] Avoid false warning when removing empty xattr terms
  [DocumentUrlDB] Remove recursive removal of parent directories
  [AdvancedQueryParser] Correctly parse empty quoted strings
  [UnindexedFileIndexer] Split into multiple transactions
  [FirstRunIndexer] Split initial index run into multiple transactions
  Fix signedness mismatch compiler warning
  [UnindexedFileIndexer] Skip document when BasicIndexingJob fails
  [Transaction] Allow to fully reset the transaction state
  [Transaction] Use unique_ptr for write transaction
  Verify parentId when adding documents
  [DatabaseDbis] Use default member initializers instead of constructor

(markd)

2023-07-29 02:24:01 UTC MAIN commitmail json YAML

kwallet: update to 5.108.0

5.100
  mark some binaries as non-gui
  Add support for plain transfer algorithm to Secret Service API
  Change naming and order of FreedesktopSecret members to match the spec
5.102
  Don't install kwalletd5 service file for KF6

(markd)

2023-07-29 02:23:12 UTC MAIN commitmail json YAML

kdesu: update to 5.108.0

5.99
  Drop setgid in favor of disabling process tracability explicitly
5.100
  Add missing deprecation wrapper for KDEsuClient::isServerSGID impl
5.101
  Include sys/prctl.h only on Linux
5.105
  Have KDE4 compat header emit compiler warnings about their use

(markd)

2023-07-29 02:22:29 UTC MAIN commitmail json YAML

kauth: update to 5.108.0

5.100
  Config.cmake.in: declare static dependencies
5.102
  Fix polkit package name in CMake config

(markd)

2023-07-29 02:21:52 UTC MAIN commitmail json YAML

2023-07-29 02:21:19 UTC MAIN commitmail json YAML

knewstuff: update to 5.108.0

5.99
  [kmoretools] Allow analyzing remote folders with Filelight
  Fix search fields resetting text when changing window size
  Fix circular visibility condition for upload action
  Fix broken layout on dialog footer
  Drop unnecessary Qt6Core5Compat dependency
  Remove remnants of QTextCodec usage
5.100
  KF5NewStuffCoreConfig.cmake: fix resolving QT_MAJOR_VERSION at generation
  [kmoretools] Replace QDesktopServices::openUrl with KIO::OpenUrlJob
  Add qtdesigner plugin for KNewStuffWidgets
5.101
  Fix static compilation of KF5NewStuffWidgets module
  Perform initialization in initialization list
5.102
  core: Don't make URL installation a false question
  KNSCore::Question: Include the entry in the question
5.103
  Fix crash in QQuickQuestionListener
  Install desktop file for knewstuff-dialog
5.104
  DownloadItemsSheet: Fix scrolling
5.105
  QtQuickDialogWrapper: Print out errors if component creation failed
  Deprecate knewstuffcore_version.h & knewstuffquick_version.h
  Add missing deps to KF5NewStuffCoreConfig
5.106
  Remove unused dependencies
5.107
  Remove KF5TextWidgets remnants

(markd)

2023-07-29 02:20:28 UTC MAIN commitmail json YAML

2023-07-29 02:19:31 UTC MAIN commitmail json YAML

2023-07-29 02:18:55 UTC MAIN commitmail json YAML

kunitconversion: update to 5.108.0

5.100
  Add missing forms for mass units: tonnes, ct, lbs
  add singular abbreviation forms as match strings for teaspoon and tablespoon
5.102
  Adapt to HRK being replaced by EUR
5.106
  Add "kph" as a unit synonym for Kilometers per Hour

(markd)

2023-07-29 02:18:19 UTC MAIN commitmail json YAML

kquickcharts: update to 5.108.0

5.99
  Unpack points in the fragment shader of a line chart
  Adapt shaders to use Qt shader tools for Qt 6
  Adapt to QSGMaterialShader API changes in Qt 6
  Adapt to variant comparison changes in Qt 6
5.101
  Add CLASSNAME in ecm_add_qml_module method call

(markd)

2023-07-29 02:17:46 UTC MAIN commitmail json YAML

2023-07-29 02:17:02 UTC MAIN commitmail json YAML

2023-07-29 02:16:23 UTC MAIN commitmail json YAML

kcontacts: update to 5.108.0

5.99
  Make QtQuick trully optional
5.100
  Add setAddresses
5.102
  Fix bug 395683 Entry for security-aware messengers
5.105
  Add Address::geoUri getter and property

(markd)

2023-07-29 02:15:42 UTC MAIN commitmail json YAML

2023-07-29 02:15:00 UTC MAIN commitmail json YAML

prison: update to 5.108.0

5.99
  Increase quiet zone for qrcode
5.100
  Convert code128 data table to binary literals
  Simplify QR reference PNG images
5.101
  Fix copy/pasted license header, this needs to be MIT
5.102
  Add support for ZXing 2.0
5.104
  KPrisonScanner target: add include dir for version header to interface
5.106
  Fix PDF417 with binary content not producing any output with ZXing 2.0
5.107
  Add EAN13 support
  Factor out code for interfacing with ZXing for barcode generation

(markd)

2023-07-29 02:14:14 UTC MAIN commitmail json YAML

2023-07-29 02:13:28 UTC MAIN commitmail json YAML

kimageformats: update to 5.108.0

5.99
  pcx: Do not support sequential devices
  Fix maximum number of channels (testcase added)
  LibRaw_QIODevice::seek() avoid seek on a sequential device
  LibRaw_QIODevice::seek() bounding checks
  Camera RAW images plugin
  Enables opening of XCF files with Width and/or Height greater than 32K
  Replace C cast with reinterpret_cast
  avif: adjust for libavif breaking change in YUV<->RGB conversion
  Fix image allocation with Qt 6
5.100
  Don't install desktop files for image formats when building against Qt6
  raw: Don't seek back if we were asked to read too much
  jxl: indicate when all frames have been read
  avif: indicate when all frames have been read
  avif: always indicate endless loop (bug 460085)
  avif: return `false` in `canRead()` when `imageIndex >= imageCount`
  Auto-rotate input images in readtest
  jxl: remove C-style casts
  avif: Use reinterpret_cast instead C cast
  heif: replace C cast with static_cast
  heif: use heif_init/heif_deinit with libheif 1.13.0+
  FindLibRaw: fix include dir, should not contain prefix libraw/
  Fix duplicated tests
  ANI partial test and PIC test added
  PSD: impreved support to sequential access device
  Fix messages
  CMakeLists: enable EXR test
  Added EXR test image
  Fixes for sequential devices
5.101
  Fix missing DCI-P3 color space set
  raw: LibRaw_QIODevice::read: fixed possible partial reading of an item
  PSD multichannel testcases
  Support to MCH with 4+ channels (treat as CMYK)
  avif: Check if encoder/decoder is available in capabilities()
  Fix condition for installing desktop files
5.102
  raw: tweak seek implementation
  heif: fix error handling
  heif: rewrite plugin to use only libheif C API
5.103
  psd: conversion speed improvements (kf5)
  Fix writing TGA alpha depth flag
  HDR support removed from RAW plugin
  heif: reject invalid files with zero size
5.105
  psd: Fix alpha blending (KF5)
5.106
  Fix wrong alpha conversion
5.107
  pcx: multiple fixes (2)
  Avoid unnecessary conversions
  RGB/SGI writer: fix alpha detection and image limit size
  TGA writer: fix alpha detection and performance improvements
  pcx: multiple fixes
  PCX: Fix reading of the extended palette
5.108
  jxl: add support for libjxl v0.9, drop support for old 0.6.1

(markd)

2023-07-29 02:12:37 UTC MAIN commitmail json YAML

kiconthemes: update to 5.108.0

5.99
  KIconEngine: Use QFileInfo::completeBaseName
  KIconEngine: Return actual icon name of loaded icon
  Add dedicated kiconloader_p.h header for KIconLoaderPrivate
5.104
  Properly mark panel icon group as deprecated
  Deprecate KIconLoader overloads in KIconButton and KIconDialog
5.105
  Add missing comma between enum values
5.107
  KIconTheme: allow to also fallback to Breeze-dark when set through QPA

(markd)

2023-07-29 02:11:24 UTC MAIN commitmail json YAML

breeze-icons: update to 5.108.0

5.99
  Add text/javascript symlink
5.100
  Add accessories-dictionary-symbolic symlink to a book-looking icon
  Add new icons for Fortran source code
  Add 64px audio-headset, fix issues with 64px audio-headphones
  Add data-success icon
  Add icon for OpenOffice extensions
5.101
  Add SimpleScreenRecorder icon
  application-x-executable: make symbolic icon follow color scheme
  Add touchscreen icons to devices and preferences
5.102
  Revert "Add SimpleScreenRecorder icon"
  Add some links for symbolic icons
  Don't generate BINARY_ICONS_RESOURCE by default with Qt >= 6
5.104
  Add draw-number
5.105
  Add icons for showing and hiding a virtual keyboard
  Redshift icons: Add missing semi-transparency, add new breeze-dark icons
  Update Redshift icons to off on & sun
  Delete false Gparted and Kwikdisk icons
5.106
  Make monochrome MS-DOS executable icons respect the color scheme
  Increase moon size for redshift-status-on icon
  Add mimetype icons for alembic files
  Add new Partition Manager app icon
  Make media-flash icon actually look like a typical flash memory card
  Add new icons for the pixelate and blur tools in Spectacle
5.108
  Export cmake config so that a app can ensure that breeze-icons is installed

(markd)

2023-07-29 02:10:30 UTC MAIN commitmail json YAML

2023-07-29 02:09:53 UTC MAIN commitmail json YAML

purpose: update to 5.108.0

5.99
  Fix QML warning, properly refer to the view
  Remove unneeded EXPORT_SHARE_VERSION usages
5.101
  Don't delete config when job finishes
5.104
  Place Purpose::Menu headers into C++ namespace subdir, w/ compat headers

(markd)

2023-07-29 02:09:07 UTC MAIN commitmail json YAML

kwayland: update to 5.108.0

5.99
  PlasmaWindowManagement: Avoid unbounded recursion and delay in readData
  client/plasmashell: fix applet popups displacing other windows
  client/plasmashell: add fallback for applet popups
  require PlasmaWaylandProtocols 1.9.0 and bump supported plasmashell version to 8
  ConnectionThread: connect by symbol rather than by name
  ConnectionThread: Move event dispatcing into a separate method
  ConnectionThread: Make sure we consume properly the threads
  Add support for wl_output version 4
5.100
  [registry] Bump PlasmaWindowManagement version to 16
5.101
  client: Add F_SEAL_SHRINK seal to shm pool backing file
  client: Expose concrete xdg-shell class implementations
5.102
  Make sure that HAVE_MEMFD is defined to 0 if not found

(markd)

2023-07-29 02:08:09 UTC MAIN commitmail json YAML

ktexteditor: update to 5.108.0

5.99
  Macro replaced by factory function
  Small refactor to KateViewInternal::word{Prev,Next}
  Tests for basic cursor movement between words
  Remove shell-like completion handling on TAB
  Allow code completion using the tab key
  clipboardialog: add placerholder label when empty
  Unassign transpose character shortcut
  avoid magic to compute line (bug 450817)
  Enable indent-on-paste for indenttest
  Fix cstyle/indentpaste4 script
  Fix cstyle tests: elsething and fork
  Disable R indenter debug mode
  Don't change indent-on-paste default yet
  Add tests and fixes for R indent-on-paste
  Add tests and fixes for julia indent-on-paste
  Add tests for ruby indent-on-paste
  Add tests and fixes for python indent and indent-on-paste
  Fix python indent script trigger character detection with empty chars
  Disable cstyle.js debug mode
  Add tests and fixes for cstyle indent and indent-on-paste
  Enable 'indent text on paste' by default
  Normalize signatures in mainwindow.cpp
  Plugin template: fix install location
5.100
  Set default mark type only if control is pressed
  Don't install desktop file for katepart when building against Qt6
  CamelCursor: Improve complex unicode handling
  we want to shift unsigned ints
  auto completion got me
  remove file name for saveas only for remote files
  Simplify and optimize KateScriptDocument::anchorInternal
  Indenter: Dart and Js fixes
  Fix js/dart indent in array
  Make Tab/Shift+Tab completion work
  Bring Shell-like tab completion back, and make it work
  Remove select all and deselect from context menu
  Remove double message about lack of access rights
  KateCompletionModel: Dont sort Group::prefilter
  KateCompletionModel: Simplify changeCompletions()
  Avoid detaching currentCompletion
  KateCompletionModel: Remove not needed setters
  Remove KateCompletionModel config from KateCompletionWidget
  Avoid excessive filtering and calls to modelContentChanged
  Completion: Avoid extra model reset
  Remove "Preview:" label in themes tab
  Fix fallback logic
  Fix tab order in search
  fix clipboard selection update on shift mouse click
  Ensure to set highlight on reload when file type was set by user
5.101
  Convert part metadata to JSON
  Kate:TextLine: switch to std::shared_ptr
  Fix setting default mark when ctrl is pressed
  Fix caret with inline notes
  Add "Character" the "Insert Tab" action name
  Fix condition for installing desktop file
5.102
  Fix crash on undo after reload
  Update the cursor and anchor to sync with the visual but not scroll for selectAll
  Implement invokeAction and commit preedit when click outside the preedit
  Add missing KWindowSystem dependency
  Fix 1 space indent not detected
  Added New Script Sort Uniq
  avoid use of markedAsFoldingStart
  start to compute indentation based folding on demand
  Accept event when clearing multicursors
  Add Dart and Go to katemoderc
5.103
  Fix indent failing due to unknown method 'replace'
  Don't show selection count when there are none
5.104
  Improve cstyle performance
  Improve performance of rendering spaces with dyn wrap disabled
  documentSaveCopyAs: Use async job api
  Optimize rendering spaces with dyn wrapping
5.105
  try to improve test stability
  autoindent: fix indentation when "keep extra spaces" is enabled
  Julia indent: fix indentation when "keep extra spaces" is enabled,
5.106
  Fix Save Copy As.. not working anymore
  Fix indenting removes characters if line has tabs at start
  Printer: AlignVCenter line numbers
  Dont ignore folding when printing code
  Use m_fontAscent instead of fm.ascent()
  Draw caret ourselves
  Fix selection highlight for RTL text with custom line height
  Include range.js when initializing the engine
  Fix RTL text with format incorrectly shaped
  xml-indent: Optimize getCode
5.107
  Fix incorrect lineHeight for drag pixmap

(markd)

2023-07-29 02:07:14 UTC MAIN commitmail json YAML

kservice: update to 5.108.0

5.100
  Do not warn if KService("") is instantiated
5.101
  KApplicationTrader: New method setPreferredService
5.102
  Allow accessing custom properties of KServiceActions
  Replace QVariant::Type with QMetaType::Type
  Deprecate KService::dbusStartupType
5.104
  Fix deprecation ifdef
  Deprecate KService::serviceTypes and KService::hasServiceType
  application: Add X-SnapInstanceName
  Add method to query supported protocols for a service
5.106
  Fix querying actions for service of a service action
  Parse actions last when creating a service

(markd)

2023-07-29 02:06:26 UTC MAIN commitmail json YAML

krunner: update to 5.108.0

5.99
  QueryMatch: Make long docstrings for enum values more readable
  Deprecate QueryMatch::MatchType::InformationalMatch
  Runner templates: fix install location
5.100
  runnermanager: only emit `queryFinished` when previous jobs are still running
5.101
  QueryMatch: Avoid unneeded QVariant conversion to string when setting data
  cppcheck: Do not shadow outer functions with local variables
  cppcheck: Make constructors explicit
  Fix crash when deleting RunnerManager while jobs are running
5.104
  KF5KRunnerMacros: Add compat code and warning for in KF6 renamed
  configure_krunner_test macro

(markd)

2023-07-29 02:05:30 UTC MAIN commitmail json YAML

2023-07-29 02:05:05 UTC MAIN commitmail json YAML

2023-07-29 02:04:31 UTC MAIN commitmail json YAML

kpeople: update to 5.108.0

5.104
  Install version header

(markd)

2023-07-29 02:03:49 UTC MAIN commitmail json YAML

kparts: update to 5.108.0

5.100
  [partloader] Remove references to KPluginLoader from docs
  Don't install service type definitions when building without deprecated stuff
  Add new functions to instantiate parts
5.102
  ReadOnlyPart: don't emit urlChanged() from destructor
5.103
  PartLoader: move UI strings out of template code in header
  Deprecate class PartSelectEvent
  Deprecate PartBase::setPluginInterfaceVersion(int)
5.107
  PartLoader::createPartInstanceForMimeType(): Avoid compiler detected null pointer access

(markd)

2023-07-29 02:03:01 UTC MAIN commitmail json YAML

kpackage: update to 5.108.0

5.99
  Build test KPackage structure as static plugin
  Fix duplicate symbol in static builds
  Ignore sddmtheme dependencies if we do not have the knsrc file installed
  Remove unneeded known categories
5.103
  Update README with new json metadata
  Show deprecation message about the desktop to json conversion being removed
5.104
  Check pluginId contains '/' before using it as package type
5.106
  Deprecate KPackage::Package::name, add default for parameters
5.108
  Define json-validate-ignore property in .kde-ci.yml

(markd)

2023-07-29 02:01:57 UTC MAIN commitmail json YAML

knotifyconfig: update to 5.108.0

5.102
  Fix signal after edit TTS_select

(markd)

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

knotifications: update to 5.108.0

5.99
  Add CMake option to build WITHOUT_X11
5.101
  KNotification: Add hints property
5.102
  doc: Tell which is the default value of status and category

(markd)

2023-07-29 02:00:23 UTC MAIN commitmail json YAML

kitemmodels: update to 5.108.0

5.99
  Remove obsolete classes from the Qt 6 build
5.100
  Also fix kconcatenaterows_qml test for static builds
  Fix ksortfilterproxymodel_qml test for static builds
5.101
  Also remove the custom target in BUILD_TESTING
  Make use of ecm_add_qml_module()
5.104
  KDescendantProxyModel: Do not remove indexes from mapping before announcing
  the removal
5.107
  Preserve numeric sort roles as well

(markd)

2023-07-29 01:59:09 UTC MAIN commitmail json YAML

kio: update to 5.108.0

5.99
  DesktopExecParser: Fix parsing of TerminalApplication when it contains args
  KPropertiesDialog: Split single command entry box into separate exec and args
  Allow hiding permissions tab
  Port http to workerbase
  Worker template: fix install location
  kcms/webshortcuts: hide from System Settings' main navigation
5.100
  Add new base class for thumbnail plugins
  Fix string formatting in "Do you really want to delete it?" message
  [kdiroperator] Don't add actions to actioncollection when building without deprecated API
  Deprecate KDirOperator::actionCollection
  [kfilewidget] Don't remove mkdir action from the action collection
  Fix deprecation of virtual functions
  Deprecate KDirOperator::setView(QAbstractItemView *)
  [kcoredirlister] Deprecate setMimeExcludeFilter
  [kcoredirlister] Rename showingDotFiles to showHiddenFiles
  [kdiroperator] Rename setView to setViewMode
  [kcoredirlister] Deprecate itemsFilteredByMime
  [kdiroperator] Remove usage of itemsFilteredByMime
  [knewfilemenu] Decouple from KActionCollection
  KPropertiesDialog: Add tooltip for magic mime type, too
  kurlnavigatortest: add test for absolute path in relative path handling
  KUrlNavigator: fix handling absolute paths
  kurlnavigatortest: add test case for relative hidden directory
  Remove KCrash dependency on Android
  KFilePlacesModel: Move open files error on teardown to KIO
  Add a CMake option, off by default, to control ftpd and wsgidav usage
  Conditionally chow hidden folders in the location bar's dropdown menu
  fix dav overwrite
  don't disable tests
  Warning dialogs: Change button text from "Delete" to "Delete Permanently"
  AskUserActionInterface: add DeleteInsteadOfTrash deletion type
  WidgetsAskUserActionHandler: fix showing file name for single url
  Message box methods: add API using "action" terms instead of "Yes" & "No"
  Deprecate defaulting to "Yes" & "No" message box buttons
  Add messagebox: KIO worker for testing messageBox() calls from worker
  Remove service type definition for urifilter plugins
  DeleteOrTrashJob: it's included in KF 5.100
  [ioslaves/remote] Convert kded metadata to JSON
  Fix missing details in message dialogs from worker
  UserNotificationHandler: fix messagebox type mismatches
  [kdiroperator] Allow accessing actions without KActionCollection
  KDirOperator: use KIO::DeleteOrTrashJob
  Add DeleteOrTrashJob
  [kopenwithdialog] Handle absence of a mime comment gracefully
  Port Windows-only code away from deprecated KIO API
  KFileItemListProperties: Better respect ioworker metadata
  KIO HTTP: Store error string for deferred result
  KFilePlacesView: Show busy indicator while (un)mounting a device
  KFilePlacesModel: Change teardown action to indicate teardown in progress
  KFilePlacesModel: Add DeviceAccessibilityRole
  KFilePlacesItem: Allow passing roles for dataChanged
5.101
  kproxydlg.ui the web page https://konqueror.org does not have a FAQ section
  Remove default Search items from Places panel
  Ignore finished() from the timeoutSpecialCommand
  KCoreUrlNavigator: fix header include path, add backward-compat headers
  Deprecate SlaveBase in favour of WorkerBase
  Fix header install location for KFileFilter
  Wrap IdleSlave in visibility deprecation macros
  Introduce KFileFilter class to parse and store filters
  Deprecate ForwardingSlaveBase in favour of ForwardingWorkerBase
  Introduce a new ForwardingWorkerBase
  KUrlNavigatorPlacesSelector: Use protocol icon as fallback
  Deprecate KProtocolInfo::slaveHandlesNotify()
  KIO::createDefaultJobUiDelegate Add missing @since
  Deprecate TCPSlaveBase in favour of TCPWorkerBase
  KProtocolInfoTest: adapt check for zip protocol support to JSON metadata
  Deprecate left-over no-op method SimpleJob::storeSSLSessionFromJob(...)
  Deprecate ThumbCreator and its variants
  RenameDialog: all widgets should be parented to the dialog itself
  Add KProtocolManager::workerProtocol() to match new lingo
  Add Scheduler methods for workers on hold to match new lingo
  Add KProtocolInfo::maxWorkers()/maxWorkersPerHost() to match new lingo
  Emit deprecation warning for ioslave_defaults.h
  Rename http_slave_defaults.h to http_worker_defaults.h, following port
5.102
  [kprocessrunner] Don't specify which desktop the app should be launched on
  Fix crash when dealing with user notification dialog
  [WidgetsAskUserActionHandler] Add fallbacks for dialog parent windows
  [jobuidelegate] Set window when creating delegate
  kdiroperator: fix full file path not being stripped
  Fix integer overflow for large files in AccessManager
  Pre-select "Delete" in Delete Confirmation Dialog
  Make link against KWindowSystem private
  [KOpenWithDialog] Save search history in state config
  file_unix: Fix check for hidden NTFS files
  Use new nomenclature with socket name; use ".socket" suffix
  [previewjob] Deprecate overlayIconSize and overlayIconAlpha
  Replace KIO::SlaveConfig with KIO::WorkerConfig
  [kpropertiesdialog] Remove UI to set DBus startup type
  when inside a sandbox use different openwith behavior
  Don't install service desktop files for KCMs in KF6
  Don't install KonqPopupMenu service type file for KF6
5.103
  CommandLauncher: Emit error when command was not found
  Add KUrlNavigator::supportedSchemes, to replace customProtocols
  Add missing copyFromFile entries to http.json for webdav and webdavs
  Mark WorkerBase::needSubUrlData as deprecated
  [commandlauncherjob] Deprecate setIcon
  job_error: add missing space between sentences for one string
  Correct setDesktopName() docs regarding optionality of .desktop suffix
  Drop outdated docs for mailto kioslave
  Add deprecation warnings for KDirOperator::setView(KFile::FileView)
  Deprecate unused Scheduler::connect/disconnects methods
  Deprecate Slave::isConnected/setConnected
  Restore old behavior for KFileFilterCombo::setFilter
  KCoreDirListerCache: Remove unnecessary assert
  KFilePlacesView: Set transientParent on context menu
  KURISearchFilterEngine: Use DuckDuckGo as a default shortcut
  widgets/renamefiledialog: remove bulk rename number limit
5.104
  DeleteOrTrashJob: when trashing a file in trash:/ delete it instead
  Set bug report URL for Windows Shares KCM
  OpenFileManagerWindowJob: fix opening multiple instances under Wayland [KF5]
  Add missing URLs in KCMs for reporting bugs
  kshorturifilter: return directly if cmd is empty
  [kprocessrunner] Use aliased desktop file name for xdg-activation
5.105
  CommandLauncher: call emitResult() as soon as process has started
  Also handle copy_file_range failing with ENOENT
  widgets/renamefiledialog: set number limit again
5.106
  ApplicationLauncherJob: find mimetype before showing open with dialog
  KPropertiesDialog: Don't quote the path unnecessarily
  KEncodingFileDialog: Sort the list of encodings by name
  WidgetsAskUserActionHandler: make sure all dialogs are created in the main thread
  WidgetsAskUserActionHandler: create message dialog in the main thread
  file: make sure to cancel reading if the worker was aborted
  KFileItemActions: don't add service submenus that don't have active actions
  KCoreDirLister: AutoUpdate wasn't incremented when a new lister opened an already listed dir
  SlaveInterface: Set button icon for "Continue Loading"
  Set ExitType when running applications as transient systemd services
5.107
  Deprecate KIO::AccessManager and related classes
  Enable thumbnail caching if thumbnail directory is on an encrypted volume
  KdirLister: update symlink dir content on file removal
  Polish menu before creating platform window
5.108
  KUrlRequester: restore unnamed filter compatibility with Plasma file dialog
  Add KUrlRequester::nameFilters, deprecate KUrlRequester::filter
  KUrlRequester::setFilter: note special filter syntax, allow unnamed filters
  KCoreDirLister::nameFilter: revert to non-partial matching again
  filewidgets/kfilewidget: Select and focus filename after canceling overwrite
  [previewjob] Check whether thumbRootDevice is valid before access

(markd)

2023-07-29 01:57:47 UTC MAIN commitmail json YAML

kidletime: update to 5.108.0

5.99
  Add native wayland plugin
  xsyncbasedpoller ctor initialize m_sync_event
5.101
  Port KIdleTime to ext_idle_notifier_v1
5.104
  wayland: Guard wayland object destructors

(markd)

2023-07-29 01:56:53 UTC MAIN commitmail json YAML

ki18n: update to 5.108.0

5.99
  Add useful info to warning
  Really support :usagetip cue
  Warn if the domain is empty
  Mark codeLanguage as const
  KCatalog: make setting LANGUAGE env var more robust
5.100
  Try fixing build on Windows mingw
  Add missing <cerrno> include
5.101
  kcountrysubdivisiontest fix "Missing reference in range-for"
  Set the LANG to an actual valid locale
5.104
  KI18nLocaleData target: add include dir for version header to interface
  Load translations for application-specific language also on Win and Mac
5.105
  Use compat headers with deprecation warnings for KuitMarkup/kuitmarkup.h
  cmake: Do not rebuild po and ts files if they did not change

(markd)

2023-07-29 01:55:56 UTC MAIN commitmail json YAML

kdoctools: update to 5.108.0

5.104
  Install version header
5.105
  kdoctools_install: fix doc detection in path with special chars
5.107
  Add Arabic Support
5.108
  doc: use a more generic Frameworks entity in the example

(markd)

2023-07-29 01:54:44 UTC MAIN commitmail json YAML

kdeclarative: update to 5.108.0

5.99
  KeySequenceItem: Restore the previous value when it fails
  Remove project() calls from subdirs
  KeySequenceItem: Allow detecting when the key sequence is cleared
  KeySequenceItem: Use the helper's shortcut instead of duplicating them
  KeySequenceItem: Disable clear button when there's no key sequence
  KeySequenceItem: Cancel sequence recording when pressing the button
  KeySequenceItem: Remove workaround, it was addressed upstream
  KeySequenceItem: Show a cancel button when recording
  GridDelegate: show tooltip when `toolTip` is empty and title/caption is elided
  AbstractKCM: make footer top padding optional
  [kquickaddons/configmodule] Make getters const
5.100
  Make QQmlContext's contextObject outlive the QQmlContext
  Completely deprecate KDeclarative class
  Port manual test app away from deprecated KDeclarative API
5.101
  Deprecate unused parts of KWindowSystem import
  SimpleKCM: Account for flickable's margins when deciding to show separators
  Deprecate QIconItem
  Use const/let for JS variables as appropriate
  Sync header and footer separator code to SimpleKCM
5.102
  calendarevents: add new alternate date ready signal and deprecate the old one
  Support modifierOnlyAllowed in KeySequenceItem
5.103
  Remove unused QtGraphicalEffects import
  Fix anchors error in AbstractKCM & SimpleKCM types
  QML/JS: Prefer const over let, and use strict === equality
5.104
  Guard nullable property access, and bind instead of assigning once
  AbstractKCM: Rewrite padding expressions to be more readable
  Add import aliases, bump internal import versions as needed
  Drop unused QML imports
  [managedconfigmodule] Fix deprecation comments
  [configmodule] Deprecate constructor without metadata
  [configmodule] Deprecate setAboutData
5.105
  API dox: add some minimal docs to namespace & classes to trigger coverage
  API dox: cover CalendarEvents in generated QCH file
  Overhaul configmodule docs
5.106
  Guard nullable property access, and bind instead of assigning once
  CalendarEventsPlugin: fix wrong deprecation for signal alternateDateReady

(markd)

2023-07-29 01:53:56 UTC MAIN commitmail json YAML

2023-07-29 01:53:00 UTC MAIN commitmail json YAML

kcoreaddons: update to 5.108.0

5.99
  Cache portal urls
  Add new bugReportUrl standard metadata property
  Add support for static builds
  Fix moc configuration of K_PLUGIN_CLASS macro
  Use a non-deprecated notify signal for the KJob::percent property
5.101
  [KJobTrackerInterface] qRegisterMetatype KJob::Unit
5.102
  Config.cmake.in: workaround Inotify static issue
  Better Pluralize 'n minutes ago'
  Fix portal urls cache on X11
5.103
  don't needlessly copy urls while iterating
  KSandbox: Warn when running without flatpak-spawn privileges
5.104
  Deprecate KPluginMetaData::initialPreference
  Convert BugReportUrl in desktoptojson
  exportUrlsToPortal: stop fusing remote urls
  Show deprecation warning about desktoptojson tool
5.105
  Prevent KSignalHandler leaking signalfd file descriptors
5.106
  exportUrlsToPortal: let it work in a non-KDE session
  exportUrlsToPortal: don't export when there are non-sendable non-local files
  KDirWatch: Don't append fileName to fileName in Delete event
5.107
  use fcntl to fix macOS compile

(markd)

2023-07-29 01:52:00 UTC MAIN commitmail json YAML

kconfig: update to 5.108.0

5.99
  Only warn about a file being inaccessible if we know which file it is
  Fix size and position restoration on multimonitor setups
  Warn when accessing an inaccessible config file
  Fix minValue/maxValue for KConfigCompilerSignallingItem
5.100
  kconfig_compiler: switch away from bit mask for signal enum values
  kconfig_compiler: fix generation of bit masks enum items for signals
  kconfig_compiler: perform signals count check earlier
  Fix KConfigGui initialization in case of static builds
5.101
  Apply existing  QScreen::name() workaround for Windows to new code
  Fix parser treating empty IntList default as a list of single zero element: [0]
5.102
  fix safety issue of multiple threads use KConfig in the same process
5.103
  kconf_update: use standard exit status code
  kconf_update: use CMAKE_INSTALL_FULL_LIBDIR
  KCoreConfigSkeleton::ItemEnum::Choice2: add deprecation warning markup
  KCoreConfigSkeleton::ItemEnum::choices2(): add deprecation markup
  Android: Fix a bug where new file wouldn't be created
5.104
  Don't include screen connector names in screen position/size data
  Fix multimonitor window size restoration
  Sort connector names for multi-screen size/position keys
5.106
  Add workaround to support config name with minus sign

(markd)

2023-07-29 01:51:19 UTC MAIN commitmail json YAML

kcmutils: update to 5.108.0

5.99
  Fix missing kcmutils_proxy_model export in static builds
  Launch KCMs that are not part of systemsettings in kcmshell5
5.100
  Remove space
  Kauth doesn't build on windows
  KCModuleQML: Make sizeHint() check more robust
5.103
  KCModuleQml: Specify URL for root component's QML context
  Set systemsettings as alias when generating desktop files
5.106
  KCModuleQml: Set and inherit LayoutMirroring on an off-screen window

(markd)

2023-07-29 01:50:34 UTC MAIN commitmail json YAML

kbookmarks: update to 5.108.0

5.100
  Don't use KXmlGui when building without deprecated stuff

(markd)

2023-07-29 01:49:34 UTC MAIN commitmail json YAML

karchive: update to 5.108.0

5.100
  Make error messages translatable
5.103
  Limit size of file to be added by what the tar header supports
5.106
  karchiveentry.h: add missing KArchive forward declaration
5.108
  Don't create subdirectory in toplevel

(markd)

2023-07-29 01:48:01 UTC MAIN commitmail json YAML

extra-cmake-modules: update to 5.108.0

5.99
  Correctly separate multiple interface compile definitions
  Also resurrect std::auto_ptr on MSVC when using Exiv2
  API dox: document KAPPTEMPLATESDIR & KFILETEMPLATESDIR
5.100
  Make the expiry of these artifacts more reasonable, 3 months is a bit excessive
  avoid lib64 directory on NixOS
  Add quotes, otherwise if is malformed when envvar not defined
  Allow KF_IGNORE_PLATFORM_CHECK to be set through an environment variable
5.101
  Add ZSHAUTOCOMPLETEDIR to KDEInstallDirs
  Fix ECMQmlModule for static plugins
  Watch for language changes to load the new appropiate qm files
5.102
  FindXCB: remove Xprint and XEvIE
  Mark translation fetching as deprecated
5.103
  ECMAddQtDesignerPlugin: use correct plugin IID
  ECMAddQch: support doc linking also against Qt6 docs
  KDEPackageAppTemplates: add "_kapptemplate" postfix to target names
  Fix compatibility with newer Gradle provided with Qt 5.15.8
5.104
  Load translations for application-specific language also on Win and Mac
  ECMGenerateExportHeader: fix duplicated addition of deprecation macros code
  Find wayland.xml from wayland-scanner.pc
5.105
  KDE_INSTALL_TARGETS_DEFAULT_ARGS (KF6): drop KDE_INSTALL_INCLUDEDIR
  KF_INSTALL_TARGETS_DEFAULT_ARGS: drop KDE_INSTALL_INCLUDEDIR_KF
5.106
  Query gradle plugin version from Qt
  ecm_process_po_files_as_qm: use own subdir ECMPoQm/ for build artifacts
  Fix generate_export_header tests failures with parallel jobs
  ECMGenerateExportHeader: add USE_VERSION_HEADER arg (& related tune args)
  ECMGenerateExportHeader: avoid helper C++ macro shared across gen. headers

(markd)

2023-07-29 01:46:50 UTC MAIN commitmail json YAML

2023-07-29 01:46:03 UTC MAIN commitmail json YAML

kde: bump KDE Frameworks to 5.108.0

(markd)

2023-07-28 21:21:51 UTC MAIN commitmail json YAML

Updated cross/asm6809 to 2.13.

(thorpej)

2023-07-28 21:20:55 UTC MAIN commitmail json YAML

Update to asm6809-2.13.  Change log from upstream:

  * Fix crash when exporting empty symbol table.
  * Accept immediate value as argument to stack ops.

(thorpej)

2023-07-28 20:49:54 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.21.9

(pin)

2023-07-28 20:49:19 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.21.9

Maintenance release, no new features

* Docs updated
* `atty` crate dependency removed

(pin)

2023-07-28 20:48:21 UTC MAIN commitmail json YAML

doc: Updated devel/difftastic to 0.49.0

(pin)

2023-07-28 20:47:55 UTC MAIN commitmail json YAML

devel/difftastic: update to 0.49.0

0.49 (release 26th July 2023)
Parsing
- Added support for LaTeX.
- Updated grammars for C, C++ and Java.
- Improved parsing of qualified constructors in Haskell.
- Difftastic is now stricter about valid UTF-8 and UTF-16, considering more
  of the file's bytes during filetype detection. This fixes cases where e.g.
  PDF was sometimes incorrectly considered as UTF-8.

Diffing
- Improved handling of delimiters ("nested sliders") in languages that prefer
  the outer delimiter, such as JSON and Lisps.

Build
- Difftastic now requires Rust 1.58 to build.

(pin)

2023-07-28 16:45:58 UTC MAIN commitmail json YAML

doc: Updated biology/atac-seq to 1.2.1

(bacon)

2023-07-28 16:45:50 UTC MAIN commitmail json YAML

biology/atac-seq: Add curl to metaport deps

Standardizing on a download tool simplifies pipelines

(bacon)

2023-07-28 16:44:10 UTC MAIN commitmail json YAML

doc: Updated biology/rna-seq to 1.2.1

(bacon)

2023-07-28 16:43:41 UTC MAIN commitmail json YAML

biology/rna-seq: Add curl to metaport deps

Standardizing on a download tool simplifies pipelines

(bacon)

2023-07-28 11:12:44 UTC MAIN commitmail json YAML

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

(pin)

2023-07-28 11:12:23 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 18.1.0

Features
- config: parse jsonc config files (3a580ff), closes #4097

(pin)

2023-07-27 23:04:40 UTC MAIN commitmail json YAML

ruby-console: add missing file

(wiz)

2023-07-27 23:01:50 UTC MAIN commitmail json YAML

govulncheck: needs a C compiler

(wiz)